public RichTextEditorConfiguration GetConfiguration() { EnsureInit(); RichTextEditorConfiguration config = new RichTextEditorConfiguration(); config.Plugins = Plugins.Values; config.Commands = Commands.Values; config.ValidElements = _validElements; config.InvalidElements = _invalidElements; config.CustomConfig = ConfigOptions; return(config); }
public RichTextEditorConfiguration GetConfiguration() { EnsureInit(); var config = new RichTextEditorConfiguration { Plugins = Plugins.Values, Commands = Commands.Values, ValidElements = _validElements, InvalidElements = _invalidElements, CustomConfig = ConfigOptions }; return(config); }
public RichTextEditorConfiguration GetConfiguration() { var settings = _richTextEditorSettings.Value; var config = new RichTextEditorConfiguration { Plugins = settings.Plugins.Select(x => new RichTextEditorPlugin() { Name = x }), Commands = settings.Commands.Select(x => new RichTextEditorCommand() { Alias = x.Alias, Mode = x.Mode, Name = x.Name }), ValidElements = settings.ValidElements, InvalidElements = settings.InvalidElements, CustomConfig = settings.CustomConfig }; return(config); }