Hierarchy
↳ LiquidTagToken
Constructors
constructor
+ new LiquidTagToken(input: string, begin: number, end: number, options: NormalizedFullOptions, file?: undefined | string): LiquidTagToken
Overrides DelimitedToken.constructor
Defined in src/tokens/liquid-tag-token.ts:8
Parameters:
| Name | Type |
|---|---|
input |
string |
begin |
number |
end |
number |
options |
NormalizedFullOptions |
file? |
undefined | string |
Returns: LiquidTagToken
Properties
args
• args: string
Defined in src/tokens/liquid-tag-token.ts:8
begin
• begin: number
Inherited from DelimitedToken.begin
Defined in src/tokens/token.ts:7
content
• content: string
Inherited from DelimitedToken.content
Defined in src/tokens/delimited-token.ts:8
end
• end: number
Inherited from DelimitedToken.end
Defined in src/tokens/token.ts:8
Optional file
• file? : undefined | string
Inherited from DelimitedToken.file
Defined in src/tokens/token.ts:9
input
• input: string
Inherited from DelimitedToken.input
Defined in src/tokens/token.ts:6
kind
• kind: TokenKind
Inherited from DelimitedToken.kind
Defined in src/tokens/token.ts:5
name
• name: string
Defined in src/tokens/liquid-tag-token.ts:7
trimLeft
• trimLeft: boolean = false
Inherited from DelimitedToken.trimLeft
Defined in src/tokens/delimited-token.ts:6
trimRight
• trimRight: boolean = false
Inherited from DelimitedToken.trimRight
Defined in src/tokens/delimited-token.ts:7
Methods
getPosition
▸ getPosition(): number[]
Inherited from DelimitedToken.getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText
▸ getText(): string
Inherited from DelimitedToken.getText
Defined in src/tokens/token.ts:11
Returns: string
size
▸ size(): number
Inherited from DelimitedToken.size
Defined in src/tokens/token.ts:24
Returns: number