protected override DriverResult Editor(VoteWidgetPart part, IUpdateModel updater, dynamic shapeHelper) { var viewModel = new VoteWidgetViewModel { Part = part }; updater.TryUpdateModel(viewModel, Prefix, null, null); return(Editor(part, shapeHelper)); }
protected override DriverResult Editor(VoteWidgetPart part, dynamic shapeHelper) { var viewModel = new VoteWidgetViewModel { Part = part, ContentTypeNames = GetContentTypes(), FunctionNames = GetFunctionNames() }; return(ContentShape("Parts_Vote_Widget_Edit", () => shapeHelper.EditorTemplate(TemplateName: "Parts.Vote.Widget", Model: viewModel, Prefix: Prefix))); }