ASF - v1.0.0
    Preparing search index...

    Interface QuestionsContextData

    interface QuestionsContextData {
        questions: QuestaoGeralData[];
        levels: LevelData[];
        level: LevelData;
        started?: Date;
        finished?: Date;
        clearQuestionnaire: (onlyQuestions?: boolean) => void;
        completeGeneralQuestion: (index?: number) => Promise<void>;
        completeSpecifQuestion: (
            state: boolean,
            indexG: number,
            indexS: number,
        ) => Promise<void>;
        markRequirements: (
            args: {
                state: boolean;
                indexG: number;
                indexS: number;
                indexR: number;
            }[],
        ) => void;
        userHistory: UserHistoryData;
        setWhy: (newValue: string) => void;
        setWho: (newValue: string) => void;
        setWhat: (newValue: string) => void;
        setUserHistory: (
            userHistory: UserHistoryData,
            callBack?: () => void,
        ) => void;
        addTips: (tips: number[]) => void;
    }
    Index

    Properties

    questions: QuestaoGeralData[]
    levels: LevelData[]
    level: LevelData
    started?: Date
    finished?: Date
    clearQuestionnaire: (onlyQuestions?: boolean) => void
    completeGeneralQuestion: (index?: number) => Promise<void>
    completeSpecifQuestion: (
        state: boolean,
        indexG: number,
        indexS: number,
    ) => Promise<void>
    markRequirements: (
        args: { state: boolean; indexG: number; indexS: number; indexR: number }[],
    ) => void
    userHistory: UserHistoryData
    setWhy: (newValue: string) => void
    setWho: (newValue: string) => void
    setWhat: (newValue: string) => void
    setUserHistory: (userHistory: UserHistoryData, callBack?: () => void) => void
    addTips: (tips: number[]) => void