Skip to content

Universal DevTools Kit SDK


Universal DevTools Kit SDK / @u-devtools/core / BusEvents

Interface: BusEvents ​

Defined in: event-bus.ts:19

EventBus events interface. Plugins can extend this interface through module augmentation.

Example ​

typescript
// In your plugin
declare module '@u-devtools/core' {
  interface BusEvents {
    'my-plugin:custom-event': { data: string };
  }
}

Indexable ​

[key: string]: unknown

Properties ​

navigate: object

Defined in: event-bus.ts:22

path ​

path: string


plugin:mounted ​

plugin:mounted: object

Defined in: event-bus.ts:20

name ​

name: string


plugin:unmounted ​

plugin:unmounted: object

Defined in: event-bus.ts:21

name ​

name: string


settings:changed ​

settings:changed: object

Defined in: event-bus.ts:23

key ​

key: string

value ​

value: unknown


storage:changed ​

storage:changed: object

Defined in: event-bus.ts:24

key ​

key: string

value ​

value: unknown

Released under the MIT License.