Interface ExtensionPackContext

interface ExtensionPackContext {
    manifestEntry?: ExtensionPackManifestEntry;
    source?: ExtensionSourceMetadata;
    options?: Record<string, unknown>;
    logger?: ILogger;
    getSecret?: ((secretId) => undefined | string);
    services?: ISharedServiceRegistry;
}

Properties

options?: Record<string, unknown>
logger?: ILogger
getSecret?: ((secretId) => undefined | string)

Type declaration

    • (secretId): undefined | string
    • Parameters

      • secretId: string

      Returns undefined | string