StiStatesManager Class
Namespace: Stimulsoft.Report
Methods
| Method | Returns | Description |
|---|---|---|
| clear | void | |
| clearState | void | |
| isExist | boolean | |
| pop | any | |
| popBool | boolean | |
| popDecimal | number | |
| popDouble | number | |
| popFloat | number | |
| popInt | number | |
| popInt64 | number | |
| popRange | Range | |
| push | void | |
| pushBool | void | |
| pushDecimal | void | |
| pushDouble | void | |
| pushFloat | void | |
| pushInt | void | |
| pushInt64 | void | |
| pushRange | void |
Method Details
clear
clear(): void
clearState
clearState(stateName: string): void
Parameters
- stateName (string)
isExist
isExist(stateName: string, obj: any): boolean
Parameters
- stateName (string)
- obj (any)
Returns boolean
pop
pop(stateName: string, obj: any, property: string): any
Parameters
- stateName (string)
- obj (any)
- property (string)
Returns any
popBool
popBool(stateName: string, obj: any, property: string): boolean
Parameters
- stateName (string)
- obj (any)
- property (string)
Returns boolean
popDecimal
popDecimal(stateName: string, obj: any, property: string): number
Parameters
- stateName (string)
- obj (any)
- property (string)
Returns number
popDouble
popDouble(stateName: string, obj: any, property: string): number
Parameters
- stateName (string)
- obj (any)
- property (string)
Returns number
popFloat
popFloat(stateName: string, obj: any, property: string): number
Parameters
- stateName (string)
- obj (any)
- property (string)
Returns number
popInt
popInt(stateName: string, obj: any, property: string): number
Parameters
- stateName (string)
- obj (any)
- property (string)
Returns number
popInt64
popInt64(stateName: string, obj: any, property: string): number
Parameters
- stateName (string)
- obj (any)
- property (string)
Returns number
popRange
popRange(stateName: string, obj: any, property: string): Range
Parameters
- stateName (string)
- obj (any)
- property (string)
Returns Range
push
push(stateName: string, obj: any, property: string, value: any): void
Parameters
- stateName (string)
- obj (any)
- property (string)
- value (any)
pushBool
pushBool(stateName: string, obj: any, property: string, value: boolean): void
Parameters
- stateName (string)
- obj (any)
- property (string)
- value (boolean)
pushDecimal
pushDecimal(stateName: string, obj: any, property: string, value: number): void
Parameters
- stateName (string)
- obj (any)
- property (string)
- value (number)
pushDouble
pushDouble(stateName: string, obj: any, property: string, value: number): void
Parameters
- stateName (string)
- obj (any)
- property (string)
- value (number)
pushFloat
pushFloat(stateName: string, obj: any, property: string, value: number): void
Parameters
- stateName (string)
- obj (any)
- property (string)
- value (number)
pushInt
pushInt(stateName: string, obj: any, property: string, value: number): void
Parameters
- stateName (string)
- obj (any)
- property (string)
- value (number)
pushInt64
pushInt64(stateName: string, obj: any, property: string, value: number): void
Parameters
- stateName (string)
- obj (any)
- property (string)
- value (number)
pushRange
pushRange(stateName: string, obj: any, property: string, value: Range): void
Parameters
- stateName (string)
- obj (any)
- property (string)
- value (Range)
Fields
| Field | Type | Description |
|---|---|---|
| objs | any | |
| properies | any |