/// <summary> /// Adds the sub object module to the pipeline. /// </summary> /// <param name="formBuilder">The form builder.</param> public static void UseSubObjectModule(this FormBuilder formBuilder) { formBuilder.AddPipelineModule(new SubObjectFormModule()); }
/// <summary> /// Adds the enumeration title map module to the pipeline. /// </summary> /// <param name="formBuilder">The form builder.</param> /// <param name="languageProvider">The language provider.</param> public static void UseEnumTitleMapModule(this FormBuilder formBuilder, ILanguageProvider languageProvider) { formBuilder.AddPipelineModule(new EnumTitleMapFormModule(languageProvider)); }
/// <summary> /// Adds the title key module to the pipeline. /// </summary> /// <param name="formBuilder">The form builder.</param> public static void UseTitleKeyModule(this FormBuilder formBuilder) { formBuilder.AddPipelineModule(new TitleKeyFormModule()); }
/// <summary> /// Adds the section module to the pipeline. /// </summary> /// <param name="formBuilder">The form builder.</param> /// <param name="languageProvider">The language provider.</param> public static void UseSectionModule(this FormBuilder formBuilder, ILanguageProvider languageProvider) { formBuilder.AddPipelineModule(new SectionFormModule(languageProvider)); }
/// <summary> /// Adds the type module to the pipeline. /// </summary> /// <param name="schemaBuilder">The schema builder.</param> public static void UseTypeModule(this SchemaBuilder schemaBuilder) { schemaBuilder.AddPipelineModule(new TypeSchemaModule()); }
/// <summary> /// Adds the condition module to the pipeline. /// </summary> /// <param name="formBuilder">The form builder.</param> public static void UseConditionModule(this FormBuilder formBuilder) { formBuilder.AddPipelineModule(new ConditionFormModule()); }
/// <summary> /// Adds the validation message module to the pipeline. /// </summary> /// <param name="schemaBuilder">The schema builder.</param> public static void UseValidationMessageModule(this SchemaBuilder schemaBuilder, ILanguageProvider languaageProvider) { schemaBuilder.AddPipelineModule(new ValidationMessageSchemaModule(languaageProvider)); }
/// <summary> /// Adds the bool as title map module to the pipeline. /// </summary> /// <param name="formBuilder">The form builder.</param> public static void UseBoolAsTitleMapModule(this FormBuilder formBuilder, ILanguageProvider languageProvider) { formBuilder.AddPipelineModule(new BoolAsRadiosFormModule(languageProvider)); }
/// <summary> /// Adds the title module to the pipeline. /// </summary> /// <param name="schemaBuilder">The schema builder.</param> public static void UseTitleModule(this SchemaBuilder schemaBuilder, ILanguageProvider languaageProvider) { schemaBuilder.AddPipelineModule(new TitleSchemaModule(languaageProvider)); }
/// <summary> /// Adds the regular expression validation module to the pipeline. /// </summary> /// <param name="schemaBuilder">The schema builder.</param> public static void UseRegExValidationModule(this SchemaBuilder schemaBuilder) { schemaBuilder.AddPipelineModule(new RegExValidationSchemaModule()); }
/// <summary> /// Adds the required module to the pipeline. /// </summary> /// <param name="schemaBuilder">The schema builder.</param> public static void UseRequiredModule(this SchemaBuilder schemaBuilder) { schemaBuilder.AddPipelineModule(new RequiredSchemaModule()); }
/// <summary> /// Adds the array module to the pipeline. /// </summary> /// <param name="schemaBuilder">The schema builder.</param> public static void UseArrayModule(this SchemaBuilder schemaBuilder) { schemaBuilder.AddPipelineModule(new ArraySchemaModule()); }
/// <summary> /// Adds the sub object module to the pipeline. /// </summary> /// <param name="schemaBuilder">The schema builder.</param> public static void UseSubObjectModule(this SchemaBuilder schemaBuilder) { schemaBuilder.AddPipelineModule(new SubObjectSchemaModule()); }
/// <summary> /// Adds the display module to the pipeline. /// </summary> /// <param name="formBuilder">The form builder.</param> public static void UseDisplayModule(this FormBuilder formBuilder) { formBuilder.AddPipelineModule(new DisplayFormModule()); }
/// <summary> /// Adds the maximum length module to the pipeline. /// </summary> /// <param name="schemaBuilder">The schema builder.</param> public static void UseMaxLengthModule(this SchemaBuilder schemaBuilder) { schemaBuilder.AddPipelineModule(new MaxLengthSchemaModule()); }
/// <summary> /// Adds the simple choice module to the pipeline. /// </summary> /// <param name="formBuilder">The form builder.</param> /// <param name="languageProvider">The language provider.</param> public static void UseSimpleChoiceModule(this FormBuilder formBuilder, ILanguageProvider languageProvider) { formBuilder.AddPipelineModule(new SimpleChoiceTitleMapFormModule(languageProvider)); }
/// <summary> /// Adds the URL lookup provider module to the pipeline. /// </summary> /// <param name="schemaBuilder">The schema builder.</param> /// <param name="urlLookupProvider">The URL lookup provider.</param> public static void UseUrlLookupProviderModule(this SchemaBuilder schemaBuilder, IUrlLookupProvider urlLookupProvider) { schemaBuilder.AddPipelineModule(new UrlLookupSchemaModule(urlLookupProvider)); }
/// <summary> /// Uses the array module. /// </summary> /// <param name="formBuilder">The form builder.</param> public static void UseArrayModule(this FormBuilder formBuilder, ILanguageProvider languageProvider) { formBuilder.AddPipelineModule(new ArrayFormModule(languageProvider)); }
/// <summary> /// Adds the attibuted properties only module to the pipeline. /// </summary> /// <param name="schemaBuilder">The schema builder.</param> public static void UseAttributedPropertiesOnlyModule(this SchemaBuilder schemaBuilder) { schemaBuilder.AddPipelineModule(new AttributedPropertiesOnlySchemaModule()); }