ExercisesBean.ts 581 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
import { Obj } from './ObjBean';

export class ExercisesBean extends Obj {
    
    /**L-左边答案, R-右边答案 */
    right: String;

    leftAnswer : AnswerBean;

    rightAnswer : AnswerBean;
}

export class AnswerBean extends Obj {
    
}

export function getDefaultExercises(){
    const exercises = new ExercisesBean();

    exercises.right = "L";

    exercises.leftAnswer = getDefaultAnswer();

    exercises.rightAnswer = getDefaultAnswer();

    return exercises;
}

export function getDefaultAnswer(){
    const answer = new AnswerBean();

    return answer;
}