Backstage
    Preparing search index...

    Interface ExtensionInput<UExtensionData, TConfig>

    interface ExtensionInput<
        UExtensionData extends
            ExtensionDataRef<unknown, string, { optional?: true }> = ExtensionDataRef,
        TConfig extends
            { optional: boolean; singleton: boolean } = {
            optional: boolean;
            singleton: boolean;
        },
    > {
        $$type: "@backstage/ExtensionInput";
        config: TConfig;
        extensionData: UExtensionData[];
        replaces?: { id: string; input: string }[];
    }

    Type Parameters

    • UExtensionData extends ExtensionDataRef<unknown, string, { optional?: true }> = ExtensionDataRef
    • TConfig extends { optional: boolean; singleton: boolean } = { optional: boolean; singleton: boolean }
    Index

    Properties

    $$type: "@backstage/ExtensionInput"
    config: TConfig
    extensionData: UExtensionData[]
    replaces?: { id: string; input: string }[]