MatchExpressionToken
interface MatchExpressionToken {
"[LOCEND]"?: number;
"[LOCSRCID]"?: number;
"[LOCSTA]"?: number;
"[ROOT]"?: AstStyleSheet | null;
attr?: "s" | "i";
l: Token;
op:
| IncludeMatchToken
| StartMatchToken
| EndMatchToken
| ContainMatchToken
| DashMatchToken
| EqualMatchToken;
parent?: any;
r: Token;
typ: MatchExpressionTokenType;
[key: number]: string
| undefined;
}
"[LOCEND]"?: number;
"[LOCSRCID]"?: number;
"[LOCSTA]"?: number;
"[ROOT]"?: AstStyleSheet | null;
attr?: "s" | "i";
l: Token;
op:
| IncludeMatchToken
| StartMatchToken
| EndMatchToken
| ContainMatchToken
| DashMatchToken
| EqualMatchToken;
parent?: any;
r: Token;
typ: MatchExpressionTokenType;
[key: number]: string
| undefined;
}
Hierarchy (View Summary)
- BaseToken
- MatchExpressionToken
Indexable
-
[key: number]: string | undefined
Index
Properties
node.MatchExpressionToken.[LOCEND]node.MatchExpressionToken.[LOCSRCID]node.MatchExpressionToken.[LOCSTA]node.MatchExpressionToken.[ROOT]node.MatchExpressionToken.attrnode.MatchExpressionToken.lnode.MatchExpressionToken.opnode.MatchExpressionToken.parentnode.MatchExpressionToken.rnode.MatchExpressionToken.typ
Properties
Optional[ LOCEND]
"[LOCEND]"?: number
source end offset
Optional[ LOCSRCID]
"[LOCSRCID]"?: number
source src
Optional[ LOCSTA]
"[LOCSTA]"?: number
source start offset
Optional[ ROOT]
root node
Optionalattr
attr?: "s" | "i"
Flags
l
Left handle
op
op:
| IncludeMatchToken
| StartMatchToken
| EndMatchToken
| ContainMatchToken
| DashMatchToken
| EqualMatchToken
| IncludeMatchToken
| StartMatchToken
| EndMatchToken
| ContainMatchToken
| DashMatchToken
| EqualMatchToken
Operator
Optionalparent
parent?: any
parent node
r
Right handle
typ
token type
Match expression token