Interface IScopeInstance<TContext>

interface IScopeInstance<TContext extends IScopeContext> {
    context: null | TContext;
    info: null | IStorage;
    parent: null | IScopeInstance<TContext>;
    run<T>(callback: () => T): T;
}

Type Parameters

Properties

Methods

Properties

context: null | TContext
info: null | IStorage
parent: null | IScopeInstance<TContext>

Methods

  • Type Parameters

    • T

    Parameters

    • callback: () => T

    Returns T

MMNEPVFCICPMFPCPTTAAATR