URISchemaOptionsinterface

{
	readonly value?: string | undefined;
	readonly max?: number | undefined;
	readonly match?: RegExp | undefined;
	readonly case?: "upper" | "lower" | undefined;
	readonly input?: StringInputType | undefined;
	readonly schemes?: URISchemes | undefined;
}
PropertyType
.valuestring
Default string value used when the input is undefined. readonly
.maxnumber
Maximum allowed character length. Defaults to 512 readonly
.matchRegExp
Regular expression the sanitized string must match. readonly
.case"upper"
"lower"
Force the result to "upper" or "lower" case. readonly
.inputStringInputType
HTML <input /> type="" hint for downstream UIs. Defaults to "url" readonly
.schemesURISchemes
Whitelist of allowed URI schemes. Defaults to HTTP_SCHEMES readonly

Options for URISchema.

  • The length and single-line constraints are fixed internally, so only the presentation-level string options plus schemes are exposed.