Backstage
    Preparing search index...

    Type Alias ApiFactory<Api, Impl, Deps>

    Describes type returning API implementations.

    type ApiFactory<
        Api,
        Impl extends Api,
        Deps extends { [name in string]: unknown },
    > = {
        api: ApiRef<Api>;
        deps: TypesToApiRefs<Deps>;
        factory(deps: Deps): Impl;
    }

    Type Parameters

    • Api
    • Impl extends Api
    • Deps extends { [name in string]: unknown }
    Index

    Properties

    Methods

    Properties

    api: ApiRef<Api>

    Methods