Interface: Xs_Xs_pattern_Type<$Name extends string = string, $Namespace extends string = string>
Type Parameters
$Name
$Name extends string = string
$Namespace
$Namespace extends string = string
Properties
attributes
attributes: Omit<Omit<Omit<Omit<Record<string, ... | ...> & {
[qualifiedName: `${(...)}:${(...)}`]: ... | ...;
}, "id"> & {
id?: string;
} & {
[qualifiedName: `${string}:${string}`]: string | undefined;
}, "value" | "fixed"> & {
fixed?: string;
value: string;
} & {
[qualifiedName: `${string}:${string}`]: string | undefined;
}, "fixed"> & Record<string, string | undefined> & {
[qualifiedName: `${string}:${string}`]: string | undefined;
}, "value"> & {
value: string;
} & Record<string, string | undefined> & {
[qualifiedName: `${string}:${string}`]: string | undefined;
};
Type Declaration
value
value: string;
content
content: (
| string
| {
kind: "comment";
value: string;
}
| {
kind: "instruction";
target: string;
value: string;
}
| Xs_annotation)[];
name
name: $Name;
namespaces?
optional namespaces?: Record<string, string>;
namespaceURI
namespaceURI: $Namespace;
prefix?
optional prefix?: string;