AIDC Toolkit / GS1 / PrefixValidation
Interface: PrefixValidation
Defined in: src/prefix-validator.ts:10
Prefix validation parameters.
Extends
CharacterSetValidation
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/index.d.ts:475
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/index.d.ts:480
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.
Inherited from
CharacterSetValidation.positionOffset