Home Reference Source Repository
import Plugin from 'awv3-next/plugin/plugin.js'
public class | source

Plugin

Extends:

Events → Plugin

Constructor Summary

Public Constructor
public

constructor(options: {})

Member Summary

Public Members
public

data: *

public

Method Summary

Public Methods
public

apply(objects: *)

public
public
public
public

Inherited Summary

From class Events
public static

mixin(object: *, handlers: *)

public

bubble(type: *, args: ...*): *

public

emit(type: *, args: ...*): *

public

findListener(type: *): *

public

hasListener(type: *, callback: *): *

public

inspect(callback: *)

public

on(arg1: {}, arg2: *, remove: boolean, priority: *): *

public

onFirst(type: *, callback: *)

public

onLast(type: *, callback: *)

public

once(type: *, callback: *)

public
public

removeListener(types: *, callback: *): *

public

Public Constructors

public constructor(options: {}) source

Override:

Events#constructor

Params:

NameTypeAttributeDescription
options {}
  • optional
  • default: {}

Public Members

public data: * source

public integration: * source

Public Methods

public apply(objects: *) source

Params:

NameTypeAttributeDescription
objects *

public onDestroyed() source

public onDisabled() source

public onEnabled() source

public onIntegrated() source