Class: BaseControl¶
BaseControl is the parent container control.
Hierarchy¶
-
BaseControl
Summary¶
Properties¶
Class Properties¶
Inherited Properties¶
Accessors¶
Class Accessors¶
Inherited Accessors¶
Methods¶
Class Methods¶
- bind
- createObservable
- getContainer
- getNativeViewToAnchorToast
- initialize
- observable
- onPageUnloaded
- setContainer
- setValue
- setView
- view
Inherited Methods¶
Properties¶
Protected _observable¶
• _observable: BaseObservable
Protected _parent¶
• _parent: IControl
Accessors¶
binding¶
• getter
Returns: any
isBindable¶
• getter
Returns: boolean
name¶
• getter
Returns: string
parent¶
• getter
Returns: IControl
• setter
Parameters:
| Name | Type |
|---|---|
parent |
IControl |
Returns: void
Methods¶
bind¶
▸ bind(): Promise‹any›
Returns: Promise‹any›
Protected createObservable¶
▸ createObservable(): BaseObservable
Returns: BaseObservable
getContainer¶
▸ getContainer(): IControl
Returns: IControl
getNativeViewToAnchorToast¶
▸ getNativeViewToAnchorToast(): any
Returns: any
initialize¶
▸ initialize(controlData: IControlData): void
Overrides IView.initialize
Parameters:
| Name | Type |
|---|---|
controlData |
IControlData |
Returns: void
observable¶
▸ observable(): BaseObservable
Overrides IControl.observable
Returns: BaseObservable
onPageUnloaded¶
▸ onPageUnloaded(pageExists: boolean): void
Overrides IView.onPageUnloaded
Parameters:
| Name | Type |
|---|---|
pageExists |
boolean |
Returns: void
setContainer¶
▸ setContainer(container: IControl): void
Overrides IControl.setContainer
Parameters:
| Name | Type |
|---|---|
container |
IControl |
Returns: void
setValue¶
▸ setValue(value: any, notify: boolean, isTextValue?: boolean): Promise‹any›
Parameters:
| Name | Type |
|---|---|
value |
any |
notify |
boolean |
isTextValue? |
boolean |
Returns: Promise‹any›
setView¶
▸ setView(view: any): void
Parameters:
| Name | Type |
|---|---|
view |
any |
Returns: void
view¶
▸ view(): any
Returns: any