Skip to content
Void Monster Docs

Type to search guides and API reference.

    Splash/Developer docs

    Interface: TriggerDefinition

    Public 1.2.0API 1.2.0

    @faeyumbrea/splash-api-types


    @faeyumbrea/splash-api-types / TriggerDefinition

    Defined in: public-api.d.ts:111

    A trigger type registered by Splash or another module.

    createBinding: (splashUuid) => Promise<boolean>

    Defined in: public-api.d.ts:116

    string

    Promise<boolean>


    icon: string

    Defined in: public-api.d.ts:115


    label: string

    Defined in: public-api.d.ts:114

    Display label, localized in the current language when read from the registry.


    listBindings: () => TriggerBinding[]

    Defined in: public-api.d.ts:117

    TriggerBinding[]


    removeBinding: (binding) => Promise<void>

    Defined in: public-api.d.ts:118

    TriggerBinding

    Promise<void>


    type: string

    Defined in: public-api.d.ts:112