IEnumerable <ScaffolderField> GetFields() { var options = new List <BoolField> { PartialViewField, ReferenceScriptLibrariesField, LayoutPageField }; fields = new ScaffolderField [] { GetModelField(args), GetDbContextField(args), new BoolFieldList(options), CustomLayoutField }; return(fields); }
IEnumerable <ScaffolderField> GetFields() { var options = new List <BoolField> { PageModelField, PartialViewField, ReferenceScriptLibrariesField, LayoutPageField }; IEnumerable <string> viewTemplateOptions = new [] { "Empty", "Create", "Edit", "Delete", "Details", "List" }; fields = new ScaffolderField [] { NameField, new ComboField("", "The template to use, supported view templates", Task.FromResult(viewTemplateOptions)), GetModelField(args), GetDbContextField(args), new BoolFieldList(options), CustomLayoutField }; return(fields); }
IEnumerable <ScaffolderField> GetFields() { var scriptLibrariesField = ReferenceScriptLibrariesField; scriptLibrariesField.Enabled = false; var options = new List <BoolField> { PageModelField, PartialViewField, scriptLibrariesField, LayoutPageField }; fields = new ScaffolderField [] { NameField, new ArgumentField("Empty"), new BoolFieldList(options), CustomLayoutField }; return(fields); }