Search


Search something to see results

MatchExpressionToken

Match expression token

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;
}

Hierarchy (View Summary)

Indexable

  • [key: number]: string | undefined

Index

Properties

"[LOCEND]"?: number

source end offset

"[LOCSRCID]"?: number

source src

"[LOCSTA]"?: number

source start offset

"[ROOT]"?: AstStyleSheet | null

root node

attr?: "s" | "i"

Flags

Left handle

op:
    | IncludeMatchToken
    | StartMatchToken
    | EndMatchToken
    | ContainMatchToken
    | DashMatchToken
    | EqualMatchToken

Operator

parent?: any

parent node

Right handle

token type