Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ClasschartsClientStudent

The base client

Hierarchy

  • ClasschartsClientStudent

Index

Constructors

Properties

authCookies: undefined | string[]
dateOfBirth: string = ""
sessionId: string = ""
studentCode: string = ""
studentId: number = 0
studentName: string = ""

Methods

  • Gets general information about the logged in student

    Returns Promise<Student>

    Student object

  • init(): Promise<void>
  • deprecated

    Use .login() instead

    Returns Promise<void>

  • login(): Promise<void>
  • Initialises the client and authenticates with classcharts

    Returns Promise<void>

  • makeAuthedRequest(path: string, options: Omit<RequestOptions, "origin" | "path">): Promise<any>
  • Parameters

    • path: string
    • options: Omit<RequestOptions, "origin" | "path">

    Returns Promise<any>

Generated using TypeDoc