LectureAttachment
Defined in: v1/schemas.ts:273
Inferred TypeScript type for LectureAttachmentSchema.
Extends
Section titled “Extends”output<typeofLectureAttachmentSchema>
Properties
Section titled “Properties”file_extension?
Section titled “file_extension?”
optionalfile_extension?:string|null
Defined in: v1/schemas.ts:265
Inherited from
Section titled “Inherited from”z.infer.file_extension
file_size?
Section titled “file_size?”
optionalfile_size?:number|null
Defined in: v1/schemas.ts:264
Inherited from
Section titled “Inherited from”z.infer.file_size
id:
number
Defined in: v1/schemas.ts:258
Inherited from
Section titled “Inherited from”z.infer.id
optionalkind?:string
Defined in: v1/schemas.ts:260
Inherited from
Section titled “Inherited from”z.infer.kind
optionalname?:string
Defined in: v1/schemas.ts:259
Inherited from
Section titled “Inherited from”z.infer.name
position?
Section titled “position?”
optionalposition?:number
Defined in: v1/schemas.ts:263
Inherited from
Section titled “Inherited from”z.infer.position
optionalquiz?: {id:number;questions?: {answers?:string[];correct_answers?:string[];graded?:boolean;question?:string;question_type?:string; }[]; } |null
Defined in: v1/schemas.ts:266
Inherited from
Section titled “Inherited from”z.infer.quiz
optionaltext?:string|null
Defined in: v1/schemas.ts:262
Inherited from
Section titled “Inherited from”z.infer.text
optionalurl?:string|null
Defined in: v1/schemas.ts:261
Inherited from
Section titled “Inherited from”z.infer.url