Documentation
    Preparing search index...

    Type Alias FLEXContextVariables

    type FLEXContextVariables = {
        amplify: typeof amplify;
        amplifyConfiguration: typeof Amplify;
        auth: {
            confirmUserAttribute: typeof confirmUserAttribute;
            fetchAuthSession: typeof fetchAuthSession;
            fetchUserAttributes: typeof fetchUserAttributes;
            setSignOutButton: Dispatch<SetStateAction<ReactNode>>;
            setUserAttributes: Dispatch<SetStateAction<FetchUserAttributesOutput>>;
            signOutButton: ReactNode;
            updatePassword: typeof updatePassword;
            updateUserAttributes: typeof updateUserAttributes;
            userAttributes?: FetchUserAttributesOutput;
        };
        corridors: {
            existentF1Files: { key: string }[];
            existentF2Files: { key: string }[];
            f1Name: string;
            f2Name: string;
            setExistentF1Files: Dispatch<SetStateAction<{ key: string }[]>>;
            setExistentF2Files: Dispatch<SetStateAction<{ key: string }[]>>;
            setF1Name: Dispatch<SetStateAction<string>>;
            setF2Name: Dispatch<SetStateAction<string>>;
        };
        devices: Device[];
        dimensions: { screen: ScaledSize; window: ScaledSize };
        displayErrors: (errors: string[] | object[] | number[] | null) => void;
        error: string;
        fields: Field[];
        fullRuns: FullRunData[];
        graphConfiguration: AllGraphConfigurations;
        loading: boolean;
        loadingStatusMessage: string;
        mode: "light" | "dark";
        runConnection: RunConnection;
        runs: Run[];
        selectedField: Field;
        selectedTeam: Team;
        setDevices: Dispatch<SetStateAction<Device[]>>;
        setError: Dispatch<SetStateAction<string>>;
        setFields: Dispatch<SetStateAction<Field[]>>;
        setFullRuns: Dispatch<SetStateAction<FullRunData[]>>;
        setGraphConfiguration: Dispatch<SetStateAction<AllGraphConfigurations>>;
        setLoading: Dispatch<SetStateAction<boolean>>;
        setLoadingStatusMessage: Dispatch<SetStateAction<string>>;
        setRunConnection: Dispatch<SetStateAction<RunConnection>>;
        setRuns: Dispatch<SetStateAction<Run[]>>;
        setSelectedField: Dispatch<SetStateAction<Field>>;
        setSelectedTeam: Dispatch<SetStateAction<Team>>;
        setTeamDevices: Dispatch<SetStateAction<TeamDevice[]>>;
        setTeamFields: Dispatch<SetStateAction<TeamField[]>>;
        setTeams: Dispatch<SetStateAction<Team[]>>;
        teamDevices: TeamDevice[];
        teamFields: TeamField[];
        teams: Team[];
    }
    Index

    Properties

    amplify: typeof amplify
    amplifyConfiguration: typeof Amplify
    auth: {
        confirmUserAttribute: typeof confirmUserAttribute;
        fetchAuthSession: typeof fetchAuthSession;
        fetchUserAttributes: typeof fetchUserAttributes;
        setSignOutButton: Dispatch<SetStateAction<ReactNode>>;
        setUserAttributes: Dispatch<SetStateAction<FetchUserAttributesOutput>>;
        signOutButton: ReactNode;
        updatePassword: typeof updatePassword;
        updateUserAttributes: typeof updateUserAttributes;
        userAttributes?: FetchUserAttributesOutput;
    }
    corridors: {
        existentF1Files: { key: string }[];
        existentF2Files: { key: string }[];
        f1Name: string;
        f2Name: string;
        setExistentF1Files: Dispatch<SetStateAction<{ key: string }[]>>;
        setExistentF2Files: Dispatch<SetStateAction<{ key: string }[]>>;
        setF1Name: Dispatch<SetStateAction<string>>;
        setF2Name: Dispatch<SetStateAction<string>>;
    }
    devices: Device[]
    dimensions: { screen: ScaledSize; window: ScaledSize }
    displayErrors: (errors: string[] | object[] | number[] | null) => void
    error: string
    fields: Field[]
    fullRuns: FullRunData[]
    graphConfiguration: AllGraphConfigurations
    loading: boolean
    loadingStatusMessage: string
    mode: "light" | "dark"
    runConnection: RunConnection
    runs: Run[]
    selectedField: Field
    selectedTeam: Team
    setDevices: Dispatch<SetStateAction<Device[]>>
    setError: Dispatch<SetStateAction<string>>
    setFields: Dispatch<SetStateAction<Field[]>>
    setFullRuns: Dispatch<SetStateAction<FullRunData[]>>
    setGraphConfiguration: Dispatch<SetStateAction<AllGraphConfigurations>>
    setLoading: Dispatch<SetStateAction<boolean>>
    setLoadingStatusMessage: Dispatch<SetStateAction<string>>
    setRunConnection: Dispatch<SetStateAction<RunConnection>>
    setRuns: Dispatch<SetStateAction<Run[]>>
    setSelectedField: Dispatch<SetStateAction<Field>>
    setSelectedTeam: Dispatch<SetStateAction<Team>>
    setTeamDevices: Dispatch<SetStateAction<TeamDevice[]>>
    setTeamFields: Dispatch<SetStateAction<TeamField[]>>
    setTeams: Dispatch<SetStateAction<Team[]>>
    teamDevices: TeamDevice[]
    teamFields: TeamField[]
    teams: Team[]