-
-
Notifications
You must be signed in to change notification settings - Fork 28
Events
Alexander Schmid edited this page Dec 7, 2019
·
1 revision
alt:V NativeUI has many events.
There are two ways to declare an event for the alt:V NativeUI. One is using a handler method and another one is using js arrow expressions.
First method:
myMenu.ItemSelect.on(menuItemSelected);
function menuItemSelected(selectedItem: NativeUI.UIMenuListItem | NativeUI.UIMenuSliderItem | NativeUI.UIMenuCheckboxItem | NativeUI.UIMenuAutoListItem, selectedItemIndex: number) {
// Your logic goes hoere
}Second method:
myMenu.ItemSelect.on((selectedItem: NativeUI.UIMenuListItem | NativeUI.UIMenuSliderItem | NativeUI.UIMenuCheckboxItem | NativeUI.UIMenuAutoListItem, selectedItemIndex: number) => {
// Your logic goes hoere
});- ItemSelect (selectedItem: NativeUI.UIMenuListItem | NativeUI.UIMenuSliderItem | NativeUI.UIMenuCheckboxItem | NativeUI.UIMenuAutoListItem, selectedItemIndex: number)
- ListChange (item: NativeUI.UIMenuListItem, newListItemIndex: number)
- AutoListChange (item: NativeUI.UIMenuAutoListItem, newListItemIndex: number, changeDirection: NativeUI.ChangeDirection)
- DynamicListChange (item: NativeUI.UIMenuDynamicListItem, newListItemIndex: number, changeDirection: NativeUI.ChangeDirection)
- IndexChange (newIndex: number)
- SliderChange (item: NativeUI.UIMenuSliderItem, itemIndex: number, sliderIndex: number)
- CheckboxChange (item: NativeUI.UIMenuCheckboxItem, checkedState: boolean)
- MenuOpen ()
- MenuClose ()
- MenuChange(newMenu: NativeUI.Menu, enteredSubMenu: boolean)