@webhare/moodle-webservice
Version:
Moodle Web Service API client with intellisense and typechecking
13 lines (12 loc) • 490 B
TypeScript
import IMoodleQuestion from "./IMoodleQuestion";
import IMoodleQuestionChoice from "./IMoodleQuestionChoice";
import IMoodleQuestionSettings from "./IMoodleQuestionSettings";
export default interface IMoodleParsedQuestion extends Omit<IMoodleQuestion, "html" | "settings" | "mark"> {
instance: number;
text: string;
settings?: IMoodleQuestionSettings;
choices?: IMoodleQuestionChoice[];
chosen?: number;
answer?: string | IMoodleQuestionChoice;
mark?: number;
}