AIDC Toolkit / GS1 / PrefixValidation
Interface: PrefixValidation ​
Defined in: src/prefix-validator.ts:10
Prefix validation parameters.
Extends ​
Properties ​
minimumLength ​
minimumLength:
number
Defined in: src/prefix-validator.ts:14
Minimum length.
Overrides ​
CharacterSetValidation.minimumLength
maximumLength ​
maximumLength:
number
Defined in: src/prefix-validator.ts:19
Maximum length.
Overrides ​
CharacterSetValidation.maximumLength
component() ​
component: () =>
string
Defined in: src/prefix-validator.ts:24
Callback to localized prefix type name.
Returns ​
string
Overrides ​
CharacterSetValidation.component
exclusion? ​
optionalexclusion:Exclusion
Defined in: node_modules/@aidc-toolkit/utility/dist/character-set.d.ts:20
Exclusion from the string. If defined and the string is within the exclusion range, an error is thrown.
Inherited from ​
CharacterSetValidation.exclusion
positionOffset? ​
optionalpositionOffset:number
Defined in: node_modules/@aidc-toolkit/utility/dist/character-set.d.ts:25
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.