Member Junction
    Preparing search index...

    Interface ActionPinConfiguration

    Configuration shape for pins with ResourceType === 'Actions'. Stored inside HomeAppPinnedItem.Configuration as a plain object.

    interface ActionPinConfiguration {
        accentColor?: string;
        actionId: string;
        actionName: string;
        displayName?: string;
        presetParams: Record<string, string>;
        runtimeParamNames: string[];
    }
    Index

    Properties

    accentColor?: string

    Hex accent color (e.g. '#4F46E5') used for the pin card background gradient

    actionId: string

    ID of the MJ Action to execute

    actionName: string

    Action name at pin time — kept for display in case the Action is renamed

    displayName?: string

    User's custom title (also stored on HomeAppPinnedItem.DisplayName for consistency)

    presetParams: Record<string, string>

    Parameter values baked into the pin — passed every time the pin is invoked

    runtimeParamNames: string[]

    Names of ActionParams to prompt the user for when the pin is clicked