Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DefaultTimeBlockCollectionBuilder

Hierarchy

Index

Constructors

constructor

Properties

_blockDuration

_blockDuration: number

api

channel

channel: IChannel

date

date: Date

line

line: ILine

Optional reservations

reservations: Array<any>

timezone

timezone: string

timezoneOffset

timezoneOffset: number

Methods

Private exclude

  • Parameters

    Returns (i: Interval) => boolean

Private excludePastTimeBlocks

  • excludePastTimeBlocks(i: Interval): Boolean
  • Parameters

    Returns Boolean

Private generateTimeBlocks

getAvailableTimeBlocks

Private getReservations

Private mapOfficeHoursToIntervals

Private parseDate

  • parseDate(hour: string): Date
  • Toma la hora en formato no UTC y la convierte en un objeto Date() nativo de javascript

    Parameters

    • hour: string

    Returns Date

Generated using TypeDoc