widget.addEventListener(eventId, callback)
Start from API_LEVEL
2.0
. Please refer to API_LEVEL.
Register a listener to the UI widget and the given callback function will be executed when the specified event is triggered.
Type
(eventId: EventId, callback: (event: Event) => void) => void
Parameters
Parameter | Description | Type |
---|---|---|
eventId | Event type. (e.g., event.MOVE , event.CLICK_DOWN , etc.) | EventId |
event | Event details, refer to different events. | object |
EventId
Value | Description |
---|---|
event.MOVE | Slide |
event.CLICK_DOWN | Press |
event.CLICK_UP | Lift up |
event.MOVE_IN | Move in |
event.MOVE_OUT | Move out |
Code example
import { createWidget, widget, event } from '@zos/ui'
const img_bkg = createWidget(widget.IMG)
img_bkg.addEventListener(event.CLICK_DOWN, function (info) {
//Registering event listeners.
console.log(info.x)
})