Skip to main content

IUser

Properties

accessLevel?

optional readonly accessLevel: UserAccessLevel

Source

src/User.ts:65


avatar?

optional readonly avatar: AvatarURL

Source

src/User.ts:29


badgeCounts?

optional readonly badgeCounts: Record<BadgeCategory, number>

Source

src/User.ts:32


bio?

optional readonly bio: string

Source

src/User.ts:30


canAccessDistrictsHomepage?

optional readonly canAccessDistrictsHomepage: boolean

Source

src/User.ts:41


canHellban?

optional readonly canHellban: boolean

Source

src/User.ts:42


canMessageUsers?

optional readonly canMessageUsers: boolean

Source

src/User.ts:43


canModifyCoaches?

optional readonly canModifyCoaches: boolean

Source

src/User.ts:44


child?

optional readonly child: boolean

Source

src/User.ts:55


completedVideos?

optional readonly completedVideos: number

Source

src/User.ts:39


creator?

optional readonly creator: boolean

Source

src/User.ts:61


curator?

optional readonly curator: boolean

Source

src/User.ts:59


developer?

optional readonly developer: boolean

Source

src/User.ts:53


email?

optional readonly email: string

Source

src/User.ts:27


emails?

optional readonly emails: string[]

Source

src/User.ts:28


googleID?

optional readonly googleID: null | string

Source

src/User.ts:36


hasAccessToAIGuideDev?

optional readonly hasAccessToAIGuideDev: boolean

Source

src/User.ts:46


hasAccessToAIGuideTeacher?

optional readonly hasAccessToAIGuideTeacher: boolean

Source

src/User.ts:47


hasChildren?

optional readonly hasChildren: boolean

Source

src/User.ts:48


hasClasses?

optional readonly hasClasses: boolean

Source

src/User.ts:49


hasCoach?

optional readonly hasCoach: boolean

Source

src/User.ts:50


hasStudents?

optional readonly hasStudents: boolean

Source

src/User.ts:51


joined?

optional readonly joined: Date

Source

src/User.ts:33


kaid?

optional readonly kaid: null | `kaid_${number}`

Source

src/User.ts:24


key?

optional readonly key: string

Source

src/User.ts:35


midsignupPhantom?

optional readonly midsignupPhantom: boolean

Source

src/User.ts:63


moderator?

optional readonly moderator: boolean

Source

src/User.ts:54


newNotifications?

optional readonly newNotifications: number

Source

src/User.ts:38


nickname?

optional readonly nickname: string

Source

src/User.ts:26


orphan?

optional readonly orphan: boolean

Source

src/User.ts:57


parent?

optional readonly parent: boolean

Source

src/User.ts:56


phantom?

optional readonly phantom: boolean

Source

src/User.ts:62


points?

optional readonly points: number

Source

src/User.ts:31


programs?

optional readonly programs: Program[]

Source

src/User.ts:68


publisher?

optional readonly publisher: boolean

Source

src/User.ts:60


qualarooID?

optional readonly qualarooID: null | string

Source

src/User.ts:37


self?

optional readonly self: boolean

Source

src/User.ts:23


statistics?

optional readonly statistics: UserStatistics

Source

src/User.ts:67


teacher?

optional readonly teacher: boolean

Source

src/User.ts:58


username?

optional readonly username: null | string

Source

src/User.ts:25