UNPKG

mmir-tooling

Version:
320 lines (180 loc) 4.67 kB
**[mmir-tooling 7.0.0-beta1](../README.md)** > [Globals](../README.md) / [mmir-lib](../modules/mmir_lib.md) / ParsingResult # Class: ParsingResult ## Hierarchy * **ParsingResult** ## Index ### Constructors * [constructor](mmir_lib.parsingresult.md#constructor) ### Methods * [getCallDataEnd](mmir_lib.parsingresult.md#getcalldataend) * [getCallDataStart](mmir_lib.parsingresult.md#getcalldatastart) * [getCallDataType](mmir_lib.parsingresult.md#getcalldatatype) * [getEnd](mmir_lib.parsingresult.md#getend) * [getStart](mmir_lib.parsingresult.md#getstart) * [getType](mmir_lib.parsingresult.md#gettype) * [getTypeName](mmir_lib.parsingresult.md#gettypename) * [getValue](mmir_lib.parsingresult.md#getvalue) * [hasCallData](mmir_lib.parsingresult.md#hascalldata) * [hasElse](mmir_lib.parsingresult.md#haselse) * [hasVarReferences](mmir_lib.parsingresult.md#hasvarreferences) * [isElse](mmir_lib.parsingresult.md#iselse) * [isEscape](mmir_lib.parsingresult.md#isescape) * [isEscapeEnter](mmir_lib.parsingresult.md#isescapeenter) * [isEscapeExit](mmir_lib.parsingresult.md#isescapeexit) * [isFor](mmir_lib.parsingresult.md#isfor) * [isHelper](mmir_lib.parsingresult.md#ishelper) * [isIf](mmir_lib.parsingresult.md#isif) * [isLocalize](mmir_lib.parsingresult.md#islocalize) * [isRender](mmir_lib.parsingresult.md#isrender) * [isScriptBlock](mmir_lib.parsingresult.md#isscriptblock) * [isScriptStatement](mmir_lib.parsingresult.md#isscriptstatement) * [isScriptTag](mmir_lib.parsingresult.md#isscripttag) * [isStyleTag](mmir_lib.parsingresult.md#isstyletag) * [isYield](mmir_lib.parsingresult.md#isyield) * [isYieldContent](mmir_lib.parsingresult.md#isyieldcontent) * [setEndFrom](mmir_lib.parsingresult.md#setendfrom) * [setStartFrom](mmir_lib.parsingresult.md#setstartfrom) * [stringify](mmir_lib.parsingresult.md#stringify) ## Constructors ### constructor \+ **new ParsingResult**(`thetokens`: any): [ParsingResult](mmir_lib.parsingresult.md) #### Parameters: Name | Type | ------ | ------ | `thetokens` | any | **Returns:** [ParsingResult](mmir_lib.parsingresult.md) ## Methods ### getCallDataEnd**getCallDataEnd**(): number **Returns:** number ___ ### getCallDataStart ▸ **getCallDataStart**(): number **Returns:** number ___ ### getCallDataType**getCallDataType**(): string **Returns:** string ___ ### getEnd ▸ **getEnd**(): number **Returns:** number ___ ### getStart**getStart**(): number **Returns:** number ___ ### getType ▸ **getType**(): number **Returns:** number ___ ### getTypeName**getTypeName**(): string **Returns:** string ___ ### getValue ▸ **getValue**(`rawPropertyValue`: any, `proptertyType`: any, `data`: any): any #### Parameters: Name | Type | ------ | ------ | `rawPropertyValue` | any | `proptertyType` | any | `data` | any | **Returns:** any ___ ### hasCallData**hasCallData**(): boolean **Returns:** boolean ___ ### hasElse ▸ **hasElse**(): boolean **Returns:** boolean ___ ### hasVarReferences**hasVarReferences**(): boolean **Returns:** boolean ___ ### isElse ▸ **isElse**(): boolean **Returns:** boolean ___ ### isEscape**isEscape**(): boolean **Returns:** boolean ___ ### isEscapeEnter ▸ **isEscapeEnter**(): boolean **Returns:** boolean ___ ### isEscapeExit**isEscapeExit**(): boolean **Returns:** boolean ___ ### isFor ▸ **isFor**(): boolean **Returns:** boolean ___ ### isHelper**isHelper**(): boolean **Returns:** boolean ___ ### isIf ▸ **isIf**(): boolean **Returns:** boolean ___ ### isLocalize**isLocalize**(): boolean **Returns:** boolean ___ ### isRender ▸ **isRender**(): boolean **Returns:** boolean ___ ### isScriptBlock**isScriptBlock**(): boolean **Returns:** boolean ___ ### isScriptStatement ▸ **isScriptStatement**(): boolean **Returns:** boolean ___ ### isScriptTag**isScriptTag**(): boolean **Returns:** boolean ___ ### isStyleTag ▸ **isStyleTag**(): boolean **Returns:** boolean ___ ### isYield**isYield**(): boolean **Returns:** boolean ___ ### isYieldContent ▸ **isYieldContent**(): boolean **Returns:** boolean ___ ### setEndFrom**setEndFrom**(`thetokens`: any): void #### Parameters: Name | Type | ------ | ------ | `thetokens` | any | **Returns:** void ___ ### setStartFrom ▸ **setStartFrom**(`thetokens`: any): void #### Parameters: Name | Type | ------ | ------ | `thetokens` | any | **Returns:** void ___ ### stringify**stringify**(`disableStrictMode?`: boolean): string #### Parameters: Name | Type | ------ | ------ | `disableStrictMode?` | boolean | **Returns:** string