Class JsBusinessCalendar

java.lang.Object
io.deephaven.web.client.api.widget.calendar.JsBusinessCalendar

@TsInterface @TsName(namespace="dh.calendar", name="BusinessCalendar") public class JsBusinessCalendar extends Object
Defines a calendar with business hours and holidays.
  • Constructor Details

  • Method Details

    • getName

      @JsProperty public String getName()
      The name of the calendar.
      Returns:
      String
    • getTimeZone

      @JsProperty public JsTimeZone getTimeZone()
      The time zone of this calendar.
      Returns:
      dh.i18n.TimeZone
    • getBusinessDays

      @JsProperty public elemental2.core.JsArray<String> getBusinessDays()
      The days of the week that are business days.
      Returns:
      String array
    • getBusinessPeriods

      @JsProperty public elemental2.core.JsArray<JsBusinessPeriod> getBusinessPeriods()
      The business periods that are open on a business day.
      Returns:
      dh.calendar.BusinessPeriod
    • getHolidays

      @JsProperty public elemental2.core.JsArray<JsHoliday> getHolidays()
      All holidays defined for this calendar.
      Returns:
      dh.calendar.Holiday