Interface IScope<TContext>

interface IScope<TContext extends IScopeContext> {
    context: null | TContext;
    current: null | IScopeInstance<TContext>;
    info: null | IStorage;
    name: string;
    create(
        context: null | TContext,
        info?: null | IStorage,
    ): IScopeInstance<TContext>;
    getByContext(context: TContext): null | IScopeInstance<TContext>;
}

Type Parameters

Implemented by

Properties

context: null | TContext
current: null | IScopeInstance<TContext>
info: null | IStorage
name: string

Methods

MMNEPVFCICPMFPCPTTAAATR