Skip to content

AIDC Toolkit / Utility / CharacterSetValidation

Interface: CharacterSetValidation ​

Defined in: character-set.ts:11

Character set validation parameters.

Extends ​

Extended by ​

Properties ​

minimumLength? ​

optional minimumLength: number

Defined in: character-set.ts:15

Minimum length. If defined and the string is less than this length, an error is thrown.


maximumLength? ​

optional maximumLength: number

Defined in: character-set.ts:20

Maximum length. If defined and the string is greater than this length, an error is thrown.


exclusion? ​

optional exclusion: Exclusion

Defined in: character-set.ts:25

Exclusion from the string. If defined and the string is within the exclusion range, an error is thrown.


positionOffset? ​

optional positionOffset: number

Defined in: character-set.ts:31

Position offset within a larger string. Strings are sometimes composed of multiple substrings; this parameter ensures that the error notes the proper position in the string.


component? ​

optional component: string | () => string

Defined in: character-set.ts:38

Name of component, typically but not exclusively within a larger string. This parameter ensure that the error notes the component that triggered it. Value may be a string or a callback that returns a string, the latter allowing for localization changes.