From 5c838908eb2050350a9657bd117cdcbeed7c3716 Mon Sep 17 00:00:00 2001 From: Ankitkumar Satapara Date: Sat, 18 Apr 2026 17:24:55 +0530 Subject: [PATCH] Added function in the panel for user to be added new function --- .../CreateFunctionDialog.xaml | 97 ++++++++++++++ .../CreateFunctionDialog.xaml.cs | 52 ++++++++ Examples/Nodify.Calculator/EditorView.xaml | 47 +++++++ Examples/Nodify.Calculator/Executor.cs | 89 +++++++++++-- .../FunctionOperationViewModel.cs | 119 ++++++++++++++++++ .../OperationInfoViewModel.cs | 3 + .../Operations/OperationFactory.cs | 18 +++ .../OperationsMenuViewModel.cs | 34 +++++ .../SystemOperationViewModel.cs | 3 +- 9 files changed, 454 insertions(+), 8 deletions(-) create mode 100644 Examples/Nodify.Calculator/CreateFunctionDialog.xaml create mode 100644 Examples/Nodify.Calculator/CreateFunctionDialog.xaml.cs create mode 100644 Examples/Nodify.Calculator/FunctionOperationViewModel.cs diff --git a/Examples/Nodify.Calculator/CreateFunctionDialog.xaml b/Examples/Nodify.Calculator/CreateFunctionDialog.xaml new file mode 100644 index 0000000..cf46ca6 --- /dev/null +++ b/Examples/Nodify.Calculator/CreateFunctionDialog.xaml @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + +