idea-calendar-connectors
    Preparing search index...

    Class GoogleCalendarsConnector

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    dynamoDB: any
    TABLES: any = ...

    The dynamoDB tables involved.

    token: string

    The access token used to perform API requests.

    Methods

    • Get/put for each appointment (one by one) to avoid erasing the linked objects; no error checking.

      Parameters

      • appointments: Appointment[]
      • OptionaldirectPut: boolean

      Returns Promise<void>

    • Add an appointment in the external calendar and return it updated with external information.

      Parameters

      • calendar: Calendar
      • appointment: Appointment

      Returns Promise<Appointment>

    • Update the attendance status of an appointment.

      Parameters

      • calendar: Calendar
      • appointment: Appointment
      • attendance: AppointmentAttendance

      Returns Promise<void>