public override async Task <IDisplayResult> UpdateAsync(ContentPartFieldDefinition partFieldDefinition, UpdatePartFieldEditorContext context)
        {
            var model = new HtmlFieldSettings();

            await context.Updater.TryUpdateModelAsync(model, Prefix);

            context.Builder.MergeSettings(model);

            return(Edit(partFieldDefinition));
        }
Beispiel #2
0
        public override async Task <IDisplayResult> UpdateAsync(ContentPartFieldDefinition partFieldDefinition, UpdatePartFieldEditorContext context)
        {
            var model    = new HtmlSettingsViewModel();
            var settings = new HtmlFieldSettings();

            await context.Updater.TryUpdateModelAsync(model, Prefix);

            settings.SanitizeHtml = model.SanitizeHtml;
            settings.Hint         = model.Hint;

            context.Builder.WithSettings(settings);

            return(Edit(partFieldDefinition));
        }