UNPKG

mmir-tooling

Version:
158 lines (90 loc) 2.88 kB
**[mmir-tooling 7.0.0-beta1](../README.md)** > [Globals](../README.md) / [mmir-lib](../modules/mmir_lib.md) / ContentElement # Class: ContentElement ## Hierarchy * **ContentElement** ## Index ### Constructors * [constructor](mmir_lib.contentelement.md#constructor) ### Methods * [getController](mmir_lib.contentelement.md#getcontroller) * [getDefinition](mmir_lib.contentelement.md#getdefinition) * [getEnd](mmir_lib.contentelement.md#getend) * [getName](mmir_lib.contentelement.md#getname) * [getOffset](mmir_lib.contentelement.md#getoffset) * [getRawText](mmir_lib.contentelement.md#getrawtext) * [getStart](mmir_lib.contentelement.md#getstart) * [getView](mmir_lib.contentelement.md#getview) * [hasDynamicContent](mmir_lib.contentelement.md#hasdynamiccontent) * [stringify](mmir_lib.contentelement.md#stringify) * [toHtml](mmir_lib.contentelement.md#tohtml) * [toStrings](mmir_lib.contentelement.md#tostrings) ## Constructors ### constructor \+ **new ContentElement**(`group`: [ParsingResult](mmir_lib.parsingresult.md) \| string[] \| { content: string ; name: string ; offset?: number ; parent?: [ContentElement](mmir_lib.contentelement.md) }, `view`: [View](mmir_lib.view.md), `parser`: any, `renderer`: any, ...`args`: any[]): [ContentElement](mmir_lib.contentelement.md) #### Parameters: Name | Type | ------ | ------ | `group` | [ParsingResult](mmir_lib.parsingresult.md) \| string[] \| { content: string ; name: string ; offset?: number ; parent?: [ContentElement](mmir_lib.contentelement.md) } | `view` | [View](mmir_lib.view.md) | `parser` | any | `renderer` | any | `...args` | any[] | **Returns:** [ContentElement](mmir_lib.contentelement.md) ## Methods ### getController**getController**(): [Controller](mmir_lib.controller.md) **Returns:** [Controller](mmir_lib.controller.md) ___ ### getDefinition ▸ **getDefinition**(): string **Returns:** string ___ ### getEnd**getEnd**(): number **Returns:** number ___ ### getName ▸ **getName**(): string **Returns:** string ___ ### getOffset**getOffset**(): number **Returns:** number ___ ### getRawText ▸ **getRawText**(): string **Returns:** string ___ ### getStart**getStart**(): number **Returns:** number ___ ### getView ▸ **getView**(): [View](mmir_lib.view.md) **Returns:** [View](mmir_lib.view.md) ___ ### hasDynamicContent**hasDynamicContent**(): boolean **Returns:** boolean ___ ### stringify ▸ **stringify**(`disableStrictMode?`: boolean): string #### Parameters: Name | Type | ------ | ------ | `disableStrictMode?` | boolean | **Returns:** string ___ ### toHtml**toHtml**(): string **Returns:** string ___ ### toStrings ▸ **toStrings**(`renderingBuffer?`: string[], `data?`: any): any #### Parameters: Name | Type | ------ | ------ | `renderingBuffer?` | string[] | `data?` | any | **Returns:** any