Preview 2.0 is now in Public Beta!
Read the Announcement

Summary

Constructors

constructor

Properties

_isViewBase

Private

propertyChangeEvent

Static
propertyChangeEvent: string

Methods

_createPropertyChangeData

_createPropertyChangeData(name: string, value: any, oldValue?: any): PropertyChangeData
Parameter Default Description
name
string

value
any

oldValue
any

_emit

_emit(eventNames: string): any
Parameter Default Description
eventNames
string

Returns any

addEventListener

addEventListener(eventNames: string, callback: (data: EventData) => void, thisArg?: any): any
Parameter Default Description
eventNames
string

callback
(data: EventData) => void

thisArg
any

Returns any

get

get(name: string): any
Parameter Default Description
name
string

Returns any

hasListeners

hasListeners(eventName: string): boolean
Parameter Default Description
eventName
string

Returns boolean

notify

notify<T>(data: T): void
Parameter Default Description
data
T

Returns void

notifyPropertyChange

notifyPropertyChange(propertyName: string, value: any, oldValue?: any): void
Parameter Default Description
propertyName
string

value
any

oldValue
any

Returns void

off

off(eventNames: string, callback?: any, thisArg?: any): any
Parameter Default Description
eventNames
string

callback
any

thisArg
any

Returns any

on

on(eventNames: string, callback: (data: EventData) => void, thisArg?: any): any
Parameter Default Description
eventNames
string

callback
(data: EventData) => void

thisArg
any

Returns any
on(event: "propertyChange", callback: (data: EventData) => void, thisArg?: any): any
Parameter Default Description
event
"propertyChange"

callback
(data: EventData) => void

thisArg
any

Returns any

once

once(event: string, callback: (data: EventData) => void, thisArg?: any): any
Parameter Default Description
event
string

callback
(data: EventData) => void

thisArg
any

Returns any

removeEventListener

removeEventListener(eventNames: string, callback?: any, thisArg?: any): any
Parameter Default Description
eventNames
string

callback
any

thisArg
any

Returns any

set

set(name: string, value: any): void
Parameter Default Description
name
string

value
any

Returns void

setProperty

setProperty(name: string, value: any): void
Parameter Default Description
name
string

value
any

Returns void

addEventListener

Static
addEventListener(eventName: string, callback: any, thisArg?: any): void
Parameter Default Description
eventName
string

callback
any

thisArg
any

Returns void

off

Static
off(eventName: string, callback?: any, thisArg?: any): void
Parameter Default Description
eventName
string

callback
any

thisArg
any

Returns void

on

Static
on(eventName: string, callback: any, thisArg?: any): void
Parameter Default Description
eventName
string

callback
any

thisArg
any

Returns void

once

Static
once(eventName: string, callback: any, thisArg?: any): void
Parameter Default Description
eventName
string

callback
any

thisArg
any

Returns void

removeEventListener

Static
removeEventListener(eventName: string, callback?: any, thisArg?: any): void
Parameter Default Description
eventName
string

callback
any

thisArg
any

Returns void