diff --git a/NEW/src/Utils/JdeScoping.ConfigManager/ViewModels/PipelineSteps/TransformerStepViewModels.cs b/NEW/src/Utils/JdeScoping.ConfigManager/ViewModels/PipelineSteps/TransformerStepViewModels.cs index 59c5479..9450c8b 100644 --- a/NEW/src/Utils/JdeScoping.ConfigManager/ViewModels/PipelineSteps/TransformerStepViewModels.cs +++ b/NEW/src/Utils/JdeScoping.ConfigManager/ViewModels/PipelineSteps/TransformerStepViewModels.cs @@ -423,6 +423,10 @@ public class RegexTransformerViewModel : TransformerStepViewModelBase } } + /// Gets the available non-match behavior options for binding. + public static IReadOnlyList NonMatchBehaviorOptions { get; } = + [NonMatchBehavior.KeepOriginal, NonMatchBehavior.ReturnNull, NonMatchBehavior.ReturnEmpty]; + // Test feature properties public string TestInput { diff --git a/NEW/src/Utils/JdeScoping.ConfigManager/Views/Editors/RegexEditorView.axaml b/NEW/src/Utils/JdeScoping.ConfigManager/Views/Editors/RegexEditorView.axaml new file mode 100644 index 0000000..397e679 --- /dev/null +++ b/NEW/src/Utils/JdeScoping.ConfigManager/Views/Editors/RegexEditorView.axaml @@ -0,0 +1,180 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +