Skip to content

Class: IView

Hierarchy

Summary

Properties

Class Properties

Inherited Properties

Currently none inherited from the parent class(es).

Methods

Class Methods

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.