@flowscripter/dynamic-cli-framework-api
    Preparing search index...

    Interface ServiceProviderFactoryExtensionDescriptor

    interface ServiceProviderFactoryExtensionDescriptor {
        extensionData?: ReadonlyMap<string, string>;
        extensionPoint: "DYNAMIC_CLI_FRAMEWORK_SERVICE_PROVIDER_FACTORY";
        factory: {
            create(hostData?: Map<string, string>): Promise<ServiceProviderFactory>;
        };
    }

    Hierarchy (View Summary)

    Index
    extensionData?: ReadonlyMap<string, string>

    Optional data provided by the Extension to the host application

    extensionPoint: "DYNAMIC_CLI_FRAMEWORK_SERVICE_PROVIDER_FACTORY"

    The implemented Extension Point

    factory: {
        create(hostData?: Map<string, string>): Promise<ServiceProviderFactory>;
    }

    An ExtensionFactory which can be used to create an instance of an Extension which implements the Extension Point.