Documentation

type ObservableObject​.AttachListener

Type definition for a callback, or set of callbacks that can be passed to the ObservableObject.attach method.

type AttachListener<T extends ObservableObject> =
| ((event: ObservableEvent) => Promise<void> | void)
| {
handler?: (object: T, event: ObservableEvent) => Promise<void> | void;
detached?: (object: T) => void;
}
| {
delegate?: ObservableObject.EventDelegate;
detached?: (object: T) => void;
};

Notes

Related