interface BindingOnSyntax<T> {
    onActivation(
        fn: (context: Context, injectable: T) => T | Promise<T>,
    ): BindingWhenSyntax<T>;
    onDeactivation(
        fn: (injectable: T) => void | Promise<void>,
    ): BindingWhenSyntax<T>;
}

Type Parameters

  • T

Hierarchy (View Summary, Expand)

Methods

  • Parameters

    • fn: (injectable: T) => void | Promise<void>

    Returns BindingWhenSyntax<T>

MMNEPVFCICPMFPCPTTAAATR