Interface EventsMixinInterface
Methods
$onDocumentVisibility
- $onDocumentVisibility(listener: function): void
$onEcho
-
Parameters
-
-
channel: string
-
event: string
-
Returns void
$onEchoWhisper
-
Parameters
-
-
channel: string
-
event: string
-
Returns void
$onElResize
- $onElResize(el: Element, listener: Function): void
$onEventListener
- $onEventListener<Payloads, T>(eventListener: EventListener<Payloads, string>, event: T, listener: function): void
-
Type parameters
Parameters
-
eventListener: EventListener<Payloads, string>
-
event: T
-
listener: function
-
- (payload: Payloads[T]): void
Returns void
$onJS
- $onJS(target: EventTarget, event: string, listener: EventListenerOrEventListenerObject): void
-
Parameters
-
target: EventTarget
-
event: string
-
listener: EventListenerOrEventListenerObject
Returns void
$onVue
- $onVue(vm: Vue, event: string, listener: Function): void
Bind an event to this Vue instance