null, the instance is created and the caller is expected to retrieve its conditionConfigs from the config property. When assigned, that instance gets conditionConfigs populated and there is no need to get a value from configs property.
This is the value ultimately passed to the ValidationManager config.ValueHostConfigs.
Optional
conditionConfig: null | Partial<Omit<RequireTextConditionConfig, "conditionType" | "category">>Optional
valueHostName: stringOptional
valueHostName: stringOptional
ignoreCase: null | booleanOptional
conditionConfig: null | Partial<Omit<RegExpConditionConfig, "conditionType" | "category" | "expression" | "expressionAsString" | "ignoreCase">>Optional
valueHostName: stringOptional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<EqualToValueConditionConfig, "conditionType" | "category" | "secondValue">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<EqualToConditionConfig, "conditionType" | "category" | "secondValueHostName">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<NotEqualToValueConditionConfig, "conditionType" | "category" | "secondValue">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<NotEqualToConditionConfig, "conditionType" | "category" | "secondValueHostName">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanValueConditionConfig, "conditionType" | "category" | "secondValue">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanConditionConfig, "conditionType" | "category" | "secondValueHostName">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanValueConditionConfig, "conditionType" | "category" | "secondValue">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanConditionConfig, "conditionType" | "category" | "secondValueHostName">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanValueConditionConfig, "conditionType" | "category" | "secondValue">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanConditionConfig, "conditionType" | "category" | "secondValueHostName">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanValueConditionConfig, "conditionType" | "category" | "secondValue">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanConditionConfig, "conditionType" | "category" | "secondValueHostName">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<StringLengthConditionConfig, "conditionType" | "category" | "maximum">>Optional
valueHostName: stringOptional
valueHostName: stringOptional
valueHostName: stringOptional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanValueConditionConfig, "conditionType" | "category" | "secondValue">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanConditionConfig, "conditionType" | "category" | "secondValueHostName">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanValueConditionConfig, "conditionType" | "category" | "secondValue">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanConditionConfig, "conditionType" | "category" | "secondValueHostName">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanValueConditionConfig, "conditionType" | "category" | "secondValue">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanConditionConfig, "conditionType" | "category" | "secondValueHostName">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanValueConditionConfig, "conditionType" | "category" | "secondValue">>Optional
valueHostName: stringOptional
conditionConfig: null | Partial<Omit<LessThanConditionConfig, "conditionType" | "category" | "secondValueHostName">>Optional
valueHostName: stringFor any implementation of a fluent function that works with FluentConditionBuilder. It takes the parameters passed into that function and assemble the final conditionConfig.
When not null, this will be assigned to conditionConfig for you.
If your fluent function supplies stand-alone parameters that belong in conditionConfig, assign them to conditionConfig.
Optional
conditionConfig: Omit<RequireTextConditionConfig, "conditionType" | "valueHostName">Optional
conditionConfig: Omit<RegExpConditionConfig, "conditionType" | "valueHostName">Generated using TypeDoc v0.25.12
Supplies Conditions to Conditions that use ConditionWithChildrenBaseConfig: AllMatchCondition, AnyMatchCondition, and CountMatchesCondition.
This class will dynamically get fluent functions for each condition by using TypeScript's Declaration Merging: https://www.typescriptlang.org/docs/handbook/declaration-merging.html
See Fluent Overview