Skip to content

frontend


Interface: QuestionBankDetail

Defined in: src/features/teaching/types.ts:49

Frontend types for the teaching feature API.

These mirror the Pydantic schemas in backend/app/features/teaching/schemas.py.

Extends

Properties

config_yaml

config_yaml: QuestionBankConfigYaml

Defined in: src/features/teaching/types.ts:50


description

description: string

Defined in: src/features/teaching/types.ts:17

Inherited from

QuestionBank.description


id

id: number

Defined in: src/features/teaching/types.ts:13

Inherited from

QuestionBank.id


is_live

is_live: boolean

Defined in: src/features/teaching/types.ts:20

Inherited from

QuestionBank.is_live


question_bank_id

question_bank_id: string

Defined in: src/features/teaching/types.ts:14

Inherited from

QuestionBank.question_bank_id


synced_at

synced_at: string

Defined in: src/features/teaching/types.ts:19

Inherited from

QuestionBank.synced_at


title

title: string

Defined in: src/features/teaching/types.ts:16

Inherited from

QuestionBank.title


type

type: "uniform" | "variable"

Defined in: src/features/teaching/types.ts:18

Inherited from

QuestionBank.type


version

version: number

Defined in: src/features/teaching/types.ts:15

Inherited from

QuestionBank.version