Interface PitcherEnv

interface PitcherEnv {
    client_type?: "admin" | "dsr" | "impact" | "impact-canvas-home";
    crm_shape?: Record<string, any>;
    device_locale?: string;
    launch_darkly?: LaunchDarklyEnv;
    mode: "WEB" | "IOS" | "WINDOWS" | "ANDROID";
    pitcher: {
        access_token: string;
        id_token: string;
        instance: PitcherInstance;
        org_config?: OrgConfigResponse;
        organization: PitcherOrg;
        token_claims: Record<string, any>;
        user: User;
    };
    state?: { active_file?: { id: string } };
}

Properties

client_type?: "admin" | "dsr" | "impact" | "impact-canvas-home"
crm_shape?: Record<string, any>
device_locale?: string
launch_darkly?: LaunchDarklyEnv
mode: "WEB" | "IOS" | "WINDOWS" | "ANDROID"
pitcher: {
    access_token: string;
    id_token: string;
    instance: PitcherInstance;
    org_config?: OrgConfigResponse;
    organization: PitcherOrg;
    token_claims: Record<string, any>;
    user: User;
}
state?: { active_file?: { id: string } }