Interface: IContext¶
Summary¶
Properties¶
Class Properties¶
- binding?
- clientAPI
- clientAPIProps
- clientData
- element?
- isSectionedTableBackwardCompatible?
ReadonlyreadLink- searchContext?
Inherited Properties¶
Currently none inherited from the parent class(es).
Methods¶
Class Methods¶
Inherited Methods¶
Currently none inherited from the parent class(es).
Properties¶
binding?¶
optionalbinding?:any
provide a simple property access to the binding
clientAPI¶
▸ clientAPI: IClientAPI
Associated ClientAPI object
clientAPIProps¶
▸ clientAPIProps: IClientAPIProps
Associated IClientAPIProps object
clientData¶
▸ clientData: IClientData
Get the Get the client data object. This starts out as a plain JavaScript object, and can be modified to hold application state. Can only be accessed for IClientAPI instances associated with a UI element, because that guarantees that the data will last for the lifetime of that element.
element?¶
optionalelement?:any
This context's associated UI element object such as page, control, sectionedTable etc
isSectionedTableBackwardCompatible?¶
optionalisSectionedTableBackwardCompatible?:boolean
A boolean to determine if the context is backward compatible with sectionedTable
Readonly readLink¶
• readLink: string
This context's binding's associated readLink if any. Otherwise undefined.
searchContext?¶
optionalsearchContext?: ISearchContext
Associated Search Context
Methods¶
resetClientAPIProps¶
▸ resetClientAPIProps(): void
Delete all relevant properties from the clientAPIProps object.
Returns: void