Class: IView¶
Hierarchy¶
-
IView
Summary¶
Properties¶
Class Properties¶
Inherited Properties¶
Currently none inherited from the parent class(es).
Methods¶
Class Methods¶
- androidContext
- definition
- destroy
- executeAction
- executeActionOrRule
- initialize
- onDismissingModal
- onDisplayingModal
- onNavigatedFrom
- onNavigatedTo
- onNavigatingFrom
- onNavigatingTo
- onPageLoaded
- onPageUnloaded
- onPress
- setStyle
- valueResolver
- view
- viewIsNative
Inherited Methods¶
Currently none inherited from the parent class(es).
Properties¶
Protected _props¶
• _props: any
context¶
• context: IContext
Methods¶
androidContext¶
▸ androidContext(): any
Returns: any
definition¶
▸ definition(): any
Returns: any
The view's definition.
destroy¶
▸ destroy(): void
Returns: void
Protected executeAction¶
▸ executeAction(actionOrRulePath: any): Promise‹any›
Parameters:
| Name | Type |
|---|---|
actionOrRulePath |
any |
Returns: Promise‹any›
Protected executeActionOrRule¶
▸ executeActionOrRule(actionOrRulePath: any): Promise‹any›
Parameters:
| Name | Type |
|---|---|
actionOrRulePath |
any |
Returns: Promise‹any›
action or rule reference
initialize¶
▸ initialize(controlData: IControlData): void
Parameters:
| Name | Type |
|---|---|
controlData |
IControlData |
Returns: void
onDismissingModal¶
▸ onDismissingModal(): void
Returns: void
onDisplayingModal¶
▸ onDisplayingModal(isFullPage: boolean): void
Parameters:
| Name | Type |
|---|---|
isFullPage |
boolean |
Returns: void
onNavigatedFrom¶
▸ onNavigatedFrom(pageExists: boolean): void
Parameters:
| Name | Type |
|---|---|
pageExists |
boolean |
Returns: void
onNavigatedTo¶
▸ onNavigatedTo(initialLoading: boolean): void
Parameters:
| Name | Type |
|---|---|
initialLoading |
boolean |
Returns: void
onNavigatingFrom¶
▸ onNavigatingFrom(pageExists: boolean): void
Parameters:
| Name | Type |
|---|---|
pageExists |
boolean |
Returns: void
onNavigatingTo¶
▸ onNavigatingTo(initialLoading: boolean): void
Parameters:
| Name | Type |
|---|---|
initialLoading |
boolean |
Returns: void
onPageLoaded¶
▸ onPageLoaded(initialLoading: boolean): void
Parameters:
| Name | Type | Description |
|---|---|---|
initialLoading |
boolean | Whether or not it is being loaded for the first time |
Returns: void
onPageUnloaded¶
▸ onPageUnloaded(pageExists: boolean): void
Parameters:
| Name | Type | Description |
|---|---|---|
pageExists |
boolean | Whether or not the page still exists on the stack after unload |
Returns: void
onPress¶
▸ onPress(...args: any[]): void
Parameters:
| Name | Type |
|---|---|
...args |
any[] |
Returns: void
setStyle¶
▸ setStyle(): void
Returns: void
valueResolver¶
▸ valueResolver(): ValueResolver
Returns: ValueResolver
The value resolver.
Abstract view¶
▸ view(): any
Returns: any
- View to display
viewIsNative¶
▸ viewIsNative(): boolean
Returns: boolean
- true if it is a custom native view, false if not.