Interface: Xs_restriction
Properties
attributes
attributes: Omit<Omit<Record<string, string | undefined> & {
[qualifiedName: `${string}:${string}`]: string | undefined;
}, "id"> & {
id?: string;
} & {
[qualifiedName: `${string}:${string}`]: string | undefined;
}, "base"> & {
base?: string;
} & {
[qualifiedName: `${string}:${string}`]: string | undefined;
};
Type Declaration
base?
optional base?: string;
content
content: (
| string
| {
kind: "comment";
value: string;
}
| {
kind: "instruction";
target: string;
value: string;
}
| Xs_annotation
| Xs_simpleType_Element
| Xs_minExclusive
| Xs_minInclusive
| Xs_maxExclusive
| Xs_maxInclusive
| Xs_totalDigits
| Xs_fractionDigits
| Xs_length
| Xs_minLength
| Xs_maxLength
| Xs_enumeration
| Xs_whiteSpace
| Xs_pattern)[];
name
name: "restriction";
namespaces?
optional namespaces?: Record<string, string>;
namespaceURI
namespaceURI: "http://www.w3.org/2001/XMLSchema";
prefix?
optional prefix?: string;