CommonValidatorFunctions.isValidPrefixAndOrSuffix()
Home > @backstage/catalog-model > CommonValidatorFunctions > isValidPrefixAndOrSuffix
Checks that the value is on the form <suffix> or <prefix><separator><suffix>, and validates those parts separately.
Signature:
static isValidPrefixAndOrSuffix(value: unknown, separator: string, isValidPrefix: (value: string) => boolean, isValidSuffix: (value: string) => boolean): boolean;
Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
value |
unknown |
The value to check |
|
separator |
string |
The separator between parts |
|
isValidPrefix |
(value: string) => boolean |
Checks that the part before the separator is valid, if present |
|
isValidSuffix |
(value: string) => boolean |
Checks that the part after the separator (or the entire value if there is no separator) is valid |
boolean