mmir-tooling
Version:
Build tools for MMIR projects
111 lines (63 loc) • 1.84 kB
Markdown
**[mmir-tooling 7.0.0-beta1](../README.md)**
> [Globals](../README.md) / [mmir-lib](../modules/mmir_lib.md) / YieldDeclaration
# Class: YieldDeclaration
## Hierarchy
* **YieldDeclaration**
## Index
### Constructors
* [constructor](mmir_lib.yielddeclaration.md#constructor)
### Methods
* [getAreaType](mmir_lib.yielddeclaration.md#getareatype)
* [getEnd](mmir_lib.yielddeclaration.md#getend)
* [getName](mmir_lib.yielddeclaration.md#getname)
* [getNameType](mmir_lib.yielddeclaration.md#getnametype)
* [getStart](mmir_lib.yielddeclaration.md#getstart)
* [getValue](mmir_lib.yielddeclaration.md#getvalue)
* [stringify](mmir_lib.yielddeclaration.md#stringify)
## Constructors
### constructor
\+ **new YieldDeclaration**(`parsingElement`: [ParsingResult](mmir_lib.parsingresult.md), `contentAreaType`: any): [YieldDeclaration](mmir_lib.yielddeclaration.md)
#### Parameters:
Name | Type |
------ | ------ |
`parsingElement` | [ParsingResult](mmir_lib.parsingresult.md) |
`contentAreaType` | any |
**Returns:** [YieldDeclaration](mmir_lib.yielddeclaration.md)
## Methods
### getAreaType
▸ **getAreaType**(): number
**Returns:** number
___
### getEnd
▸ **getEnd**(): number
**Returns:** number
___
### getName
▸ **getName**(): string
**Returns:** string
___
### getNameType
▸ **getNameType**(): number
**Returns:** number
___
### getStart
▸ **getStart**(): number
**Returns:** number
___
### getValue
▸ **getValue**(`rawPropertyValue`: any, `proptertyType`: any, `data`: any): any
#### Parameters:
Name | Type |
------ | ------ |
`rawPropertyValue` | any |
`proptertyType` | any |
`data` | any |
**Returns:** any
___
### stringify
▸ **stringify**(`disableStrictMode?`: boolean): string
#### Parameters:
Name | Type |
------ | ------ |
`disableStrictMode?` | boolean |
**Returns:** string