Interface TriggerHandler<T>

Triggerのハンドラ。

interface TriggerHandler<T> {
    filter: undefined | HandlerFilterFunction<T>;
    func: HandlerFunction<T>;
    name: undefined | null | string;
    once: boolean;
    owner: unknown;
}

Type Parameters

  • T

Properties

filter: undefined | HandlerFilterFunction<T>

ハンドラを発火する条件。

ハンドラの関数。

name: undefined | null | string

ハンドラの名前。

once: boolean

呼び出し後、 remove() されるべきである時またその時のみ、真。

owner: unknown

ハンドラのオーナー。 func 呼び出しの際に this として利用される値。