UNPKG

device-navigation

Version:

Navigate HTML elements in two dimensions with non-pointer devices.

44 lines (43 loc) 1.21 kB
import { defineTypedCustomEvent } from 'typed-event-target'; /** * This event is emitted from `NavController` when a nav exit is triggered. * * @category Events */ export class NavExitEvent extends defineTypedCustomEvent()('nav-exit') { } /** * This event is emitted from `NavController` when a nav activate is triggered. * * @category Events */ export class NavActivateEvent extends defineTypedCustomEvent()('nav-activate') { } /** * This event is emitted from `NavController` when a nav focus is triggered. * * @category Events */ export class NavFocusEvent extends defineTypedCustomEvent()('nav-focus') { } /** * This event is emitted from `NavController` when a nav enter is triggered. * * @category Events */ export class NavEnterEvent extends defineTypedCustomEvent()('nav-enter') { } /** * This event is emitted from `NavController` when a normal navigation is triggered. * * @category Events */ export class NavigateEvent extends defineTypedCustomEvent()('nav-navigate') { } /** * This event is emitted from `NavController` when a pibling navigation is triggered. * * @category Events */ export class NavPiblingEvent extends defineTypedCustomEvent()('nav-navigate-pibling') { }