From 94bc8901cbf220d4071e9bc7cd5df84de78d200e Mon Sep 17 00:00:00 2001 From: "Michael J. Radwin" Date: Wed, 30 Oct 2024 17:55:03 -0700 Subject: [PATCH] Sync with core 5.6.0 --- api/core/assets/search.js | 2 +- api/core/classes/AsaraBTevetEvent.html | 50 ++++++------- api/core/classes/CandleLightingEvent.html | 42 +++++------ api/core/classes/DailyLearning.html | 6 +- api/core/classes/Event.html | 42 +++++------ api/core/classes/HavdalahEvent.html | 42 +++++------ api/core/classes/HebrewCalendar.html | 24 +++--- api/core/classes/HebrewDateEvent.html | 42 +++++------ api/core/classes/HolidayEvent.html | 50 ++++++------- api/core/classes/Location.html | 24 +++--- api/core/classes/MevarchimChodeshEvent.html | 42 +++++------ api/core/classes/Molad.html | 14 ++-- api/core/classes/MoladEvent.html | 42 +++++------ api/core/classes/OmerEvent.html | 42 +++++------ api/core/classes/ParshaEvent.html | 42 +++++------ api/core/classes/RoshChodeshEvent.html | 50 ++++++------- api/core/classes/RoshHashanaEvent.html | 48 ++++++------ api/core/classes/Sedra.html | 26 ++++--- api/core/classes/TimedEvent.html | 42 +++++------ api/core/classes/Zmanim.html | 82 ++++++++++----------- api/core/enums/flags.html | 56 +++++++------- api/core/enums/holidayDesc.html | 54 +++++++------- api/core/types/CalOptions.html | 2 +- api/core/types/DailyLearningValue.html | 2 +- api/core/types/HolidayYearMap.html | 2 +- api/core/types/SedraResult.html | 2 +- api/core/types/TachanunResult.html | 2 +- api/core/variables/parshiot.html | 4 +- api/core/variables/version.html | 2 +- 29 files changed, 444 insertions(+), 436 deletions(-) diff --git a/api/core/assets/search.js b/api/core/assets/search.js index 86b7b4c..e82010d 100644 --- a/api/core/assets/search.js +++ b/api/core/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/api/core/classes/AsaraBTevetEvent.html b/api/core/classes/AsaraBTevetEvent.html index 074f953..574bd93 100644 --- a/api/core/classes/AsaraBTevetEvent.html +++ b/api/core/classes/AsaraBTevetEvent.html @@ -1,6 +1,6 @@ AsaraBTevetEvent | @hebcal/core

Class AsaraBTevetEvent

Because Asara B'Tevet often occurs twice in the same Gregorian year, we subclass HolidayEvent to override the url() method.

-

Hierarchy (view full)

Constructors

Hierarchy (view full)

Constructors

Properties

alarm? chanukahDay? cholHaMoedDay? @@ -31,54 +31,54 @@
  • desc: string

    Description (not translated)

  • Optionalmask: number = 0

    optional bitmask of holiday flags (see flags)

  • Optionalattrs: object

    optional additional attributes (e.g. eventTimeStr, cholHaMoedDay)

    -
  • Returns AsaraBTevetEvent

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    chanukahDay?: number
    cholHaMoedDay?: number

    During Sukkot or Pesach

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

    Returns AsaraBTevetEvent

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    chanukahDay?: number
    cholHaMoedDay?: number

    During Sukkot or Pesach

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    endEvent?: TimedEvent

    For a Fast day, this will be a "Fast ends" event

    -
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -
    observed?: boolean

    true if the fast day was postponed a day to avoid Shabbat.

    +
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    endEvent?: TimedEvent

    For a Fast day, this will be a "Fast ends" event

    +
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +
    observed?: boolean

    true if the fast day was postponed a day to avoid Shabbat.

    • Tish'a B'Av postponed from the 9th to the 10th
    • Tzom Tammuz postponed from the 17th to the 18th
    -
    startEvent?: TimedEvent

    For a Fast day, this will be a "Fast begins" event

    -

    Methods

    startEvent?: TimedEvent

    For a Fast day, this will be a "Fast begins" event

    +

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +

    Returns string

    Returns string

    +

    Returns undefined | string

    diff --git a/api/core/classes/CandleLightingEvent.html b/api/core/classes/CandleLightingEvent.html index c42b51e..75e281a 100644 --- a/api/core/classes/CandleLightingEvent.html +++ b/api/core/classes/CandleLightingEvent.html @@ -1,5 +1,5 @@ CandleLightingEvent | @hebcal/core

    Class CandleLightingEvent

    Candle lighting before Shabbat or holiday

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    alarm? date desc @@ -24,43 +24,43 @@ render renderBrief url -

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    eventTime: Date
    eventTimeStr: string
    fmtTime: string
    linkedEvent?: Event
    location: Location
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -

    Methods

    • Returns a simplified (untranslated) description for this event. For example, +

    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    eventTime: Date
    eventTimeStr: string
    fmtTime: string
    linkedEvent?: Event
    location: Location
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +

    Returns string

    +

    Returns undefined | string

    diff --git a/api/core/classes/DailyLearning.html b/api/core/classes/DailyLearning.html index be20db8..9929e7f 100644 --- a/api/core/classes/DailyLearning.html +++ b/api/core/classes/DailyLearning.html @@ -1,9 +1,9 @@ DailyLearning | @hebcal/core

    Class DailyLearning

    Plug-ins for daily learning calendars such as Daf Yomi, Mishna Yomi, Nach Yomi, etc.

    Learning schedules are provided by the @hebcal/learning package.

    -

    Constructors

    Constructors

    Methods

    Constructors

    Methods

    • Register a new learning calendar.

      -

      Parameters

      • name: string
      • calendar: Function

      Returns void

    • Returns an event from daily calendar for a given date. Returns null if there +

      Parameters

      • name: string
      • calendar: Function

      Returns void

    • Returns an event from daily calendar for a given date. Returns null if there is no learning from this calendar on this date.

      -

      Parameters

      • name: string
      • hd: HDate
      • il: boolean

      Returns null | Event

    +

    Parameters

    Returns null | Event

    diff --git a/api/core/classes/Event.html b/api/core/classes/Event.html index 80b3348..321a5af 100644 --- a/api/core/classes/Event.html +++ b/api/core/classes/Event.html @@ -3,7 +3,7 @@ Torah readings, and more.

    To get the title of the event a language other than English with Sephardic transliterations, use the render() method.

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    alarm? date desc @@ -28,49 +28,49 @@
  • desc: string

    Description (not translated)

  • Optionalmask: number = 0

    optional bitmask of holiday flags (see flags)

  • Optionalattrs: object

    optional additional attributes (e.g. eventTimeStr, cholHaMoedDay)

    -
  • Returns Event

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

    Returns Event

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -

    Methods

    • Returns a simplified (untranslated) description for this event. For example, +

    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Returns a list of event categories

      -

      Returns string[]

    • Untranslated title of this event. Note that these description +

      Returns string

    • Returns a list of event categories

      +

      Returns string[]

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Optional holiday-specific Emoji or null.

      -

      Returns null | string

    • Is this event observed in Israel/Diaspora?

      +

      Returns string

    • Optional holiday-specific Emoji or null.

      +

      Returns null | string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +
    • Is this event observed in Israel?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInIsrael(); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInIsrael(); // true
      -
    • Returns (translated) description of this event

      +
    • Returns (translated) description of this event

      Parameters

      • Optionallocale: string

        Optional locale name (defaults to active locale).

      Returns string

      const ev = new Event(new HDate(6, 'Sivan', 5749), 'Shavuot', flags.CHAG);
      ev.render('en'); // 'Shavuot'
      ev.render('he'); // 'שָׁבוּעוֹת'
      ev.render('ashkenazi'); // 'Shavuos'
      -
    • Returns a brief (translated) description of this event. +

    • Returns a brief (translated) description of this event. For most events, this is the same as render(). For some events, it procudes a shorter text (e.g. without a time or added description).

      Parameters

      • Optionallocale: string

        Optional locale name (defaults to active locale).

        -

      Returns string

    Returns string

    • Returns a URL to hebcal.com or sefaria.org for more detail on the event. Returns undefined for events with no detail page.

      -

      Returns undefined | string

    +

    Returns undefined | string

    diff --git a/api/core/classes/HavdalahEvent.html b/api/core/classes/HavdalahEvent.html index 9752d41..d019e38 100644 --- a/api/core/classes/HavdalahEvent.html +++ b/api/core/classes/HavdalahEvent.html @@ -1,5 +1,5 @@ HavdalahEvent | @hebcal/core

    Class HavdalahEvent

    Havdalah after Shabbat or holiday

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    alarm? date desc @@ -24,43 +24,43 @@ render renderBrief url -

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    eventTime: Date
    eventTimeStr: string
    fmtTime: string
    linkedEvent?: Event
    location: Location
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -

    Methods

    • Returns a simplified (untranslated) description for this event. For example, +

    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    eventTime: Date
    eventTimeStr: string
    fmtTime: string
    linkedEvent?: Event
    location: Location
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +

    Returns string

    +

    Returns undefined | string

    diff --git a/api/core/classes/HebrewCalendar.html b/api/core/classes/HebrewCalendar.html index f20e8f4..cc33668 100644 --- a/api/core/classes/HebrewCalendar.html +++ b/api/core/classes/HebrewCalendar.html @@ -2,7 +2,7 @@ This namespace is used to calculate holidays, rosh chodesh, candle lighting & havdalah times, Parashat HaShavua, Daf Yomi, days of the omer, and the molad. Event names can be rendered in several languges using the locale option.

    -

    Methods

    Methods

    Parameters

    Returns Event[]

    import {HebrewCalendar, HDate, Location, Event} from '@hebcal/core';
    const options: CalOptions = {
    year: 1981,
    isHebrewYear: false,
    candlelighting: true,
    location: Location.lookup('San Francisco'),
    sedrot: true,
    omer: true,
    };
    const events = HebrewCalendar.calendar(options);
    for (const ev of events) {
    const hd = ev.getDate();
    const date = hd.greg();
    console.log(date.toLocaleDateString(), ev.render('en'), hd.toString());
    }
    -
    • Eruv Tavshilin

      -

      Parameters

      • date: HDate | Date
      • il: boolean

      Returns boolean

    • Calculates a birthday or anniversary (non-yahrzeit). +

    • Eruv Tavshilin

      +

      Parameters

      • date: HDate | Date
      • il: boolean

      Returns boolean

    • Calculates a birthday or anniversary (non-yahrzeit). hyear must be after original gdate of anniversary. Returns undefined when requested year preceeds or is same as original year.

      Hebcal uses the algorithm defined in "Calendrical Calculations" @@ -127,19 +127,19 @@

      import {HebrewCalendar} from '@hebcal/core';
      const dt = new Date(2014, 2, 2); // '2014-03-02' == '30 Adar I 5774'
      const hd = HebrewCalendar.getBirthdayOrAnniversary(5780, dt); // '1 Nisan 5780'
      console.log(hd.greg().toLocaleDateString('en-US')); // '3/26/2020'
      -
    • Lower-level holidays interface, which returns a Map of Events indexed by +

    • Lower-level holidays interface, which returns a Map of Events indexed by HDate.toString(). These events must filtered especially for flags.IL_ONLY or flags.CHUL_ONLY depending on Israel vs. Diaspora holiday scheme.

      Parameters

      • year: number

        Hebrew year

        -

      Returns HolidayYearMap

    • Returns an array of holidays for the year

      +

    Returns HolidayYearMap

    • Returns an array of holidays for the year

      Parameters

      • year: number

        Hebrew year

      • il: boolean

        use the Israeli schedule for holidays

        -

      Returns HolidayEvent[]

    • Returns an array of Events on this date (or undefined if no events)

      +

    Returns HolidayEvent[]

    • Returns an array of Events on this date (or undefined if no events)

      Parameters

      • date: number | HDate | Date

        Hebrew Date, Gregorian date, or absolute R.D. day number

      • Optionalil: boolean

        use the Israeli schedule for holidays

        -

      Returns undefined | HolidayEvent[]

    • Convenience function to create an instance of Sedra or reuse a previously +

    Returns undefined | HolidayEvent[]

    • Convenience function to create an instance of Sedra or reuse a previously created and cached instance.

      -

      Parameters

      • hyear: number
      • il: boolean

      Returns Sedra

    • Calculates yahrzeit. +

      Parameters

      • hyear: number
      • il: boolean

      Returns Sedra

    • Calculates yahrzeit. hyear must be after original gdate of death. Returns undefined when requested year preceeds or is same as original year.

      Hebcal uses the algorithm defined in "Calendrical Calculations" @@ -168,7 +168,7 @@

      import {HebrewCalendar} from '@hebcal/core';
      const dt = new Date(2014, 2, 2); // '2014-03-02' == '30 Adar I 5774'
      const hd = HebrewCalendar.getYahrzeit(5780, dt); // '30 Sh\'vat 5780'
      console.log(hd.greg().toLocaleDateString('en-US')); // '2/25/2020'
      -
    • Return a number containing information on what Hallel is said on that day.

      +
    • Return a number containing information on what Hallel is said on that day.

      Whole Hallel is said on Chanukah, the first Yom Tov of Pesach, Shavuot, Sukkot, Yom Ha'atzmaut, and Yom Yerushalayim.

      Half Hallel is said on Rosh Chodesh (not Rosh Hashanah), and the last 6 days of Pesach.

      @@ -176,14 +176,14 @@

      0 - No Hallel 1 - Half Hallel 2 - Whole Hallel

      -

      Parameters

      Returns number

    • Helper function to format a 23-hour (00:00-23:59) time in US format ("8:13pm") or +

      Parameters

      Returns number

    • Helper function to format a 23-hour (00:00-23:59) time in US format ("8:13pm") or keep as "20:13" for any other locale/country. Uses CalOptions to determine locale. If options.hour12 is false, locale is ignored and always returns 24-hour time. If options.hour12 is true, locale is ignored and always returns 12-hour time.

      Parameters

      • timeStr: string

        original time like "20:30"

      • suffix: string

        "p" or "pm" or " P.M.". Add leading space if you want it

        -
      • options: CalOptions

      Returns string

    • Return details on what Tachanun (or Tzidchatcha on Shabbat) is said on hdate.

      +
    • options: CalOptions

    Returns string

    • Return details on what Tachanun (or Tzidchatcha on Shabbat) is said on hdate.

      Tachanun is not said on Rosh Chodesh, the month of Nisan, Lag Baomer, Rosh Chodesh Sivan until Isru Chag, Tisha B'av, 15 Av, Erev Rosh Hashanah, Rosh Hashanah, Erev Yom Kippur until after Simchat Torah, Chanukah, @@ -193,4 +193,4 @@ Yom Ha'atzmaut, and Yom Yerushalayim.

      Tachanun is not said at Mincha on days before it is not said at Shacharit.

      Tachanun is not said at Shacharit on Shabbat, but is at Mincha, usually.

      -

      Parameters

      Returns TachanunResult

    +

    Parameters

    Returns TachanunResult

    diff --git a/api/core/classes/HebrewDateEvent.html b/api/core/classes/HebrewDateEvent.html index b3d3fc1..eb54859 100644 --- a/api/core/classes/HebrewDateEvent.html +++ b/api/core/classes/HebrewDateEvent.html @@ -1,5 +1,5 @@ HebrewDateEvent | @hebcal/core

    Class HebrewDateEvent

    Daily Hebrew date ("11th of Sivan, 5780")

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    alarm? date desc @@ -19,48 +19,48 @@ render renderBrief url -

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -

    Methods

    • Returns a simplified (untranslated) description for this event. For example, +

    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description +

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +
    +

    Returns undefined | string

    diff --git a/api/core/classes/HolidayEvent.html b/api/core/classes/HolidayEvent.html index b0d5f11..250064e 100644 --- a/api/core/classes/HolidayEvent.html +++ b/api/core/classes/HolidayEvent.html @@ -1,5 +1,5 @@ HolidayEvent | @hebcal/core

    Class HolidayEvent

    Represents a built-in holiday like Pesach, Purim or Tu BiShvat

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    alarm? chanukahDay? cholHaMoedDay? @@ -30,54 +30,54 @@
  • desc: string

    Description (not translated)

  • Optionalmask: number = 0

    optional bitmask of holiday flags (see flags)

  • Optionalattrs: object

    optional additional attributes (e.g. eventTimeStr, cholHaMoedDay)

    -
  • Returns HolidayEvent

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    chanukahDay?: number
    cholHaMoedDay?: number

    During Sukkot or Pesach

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

    Returns HolidayEvent

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    chanukahDay?: number
    cholHaMoedDay?: number

    During Sukkot or Pesach

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    endEvent?: TimedEvent

    For a Fast day, this will be a "Fast ends" event

    -
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -
    observed?: boolean

    true if the fast day was postponed a day to avoid Shabbat.

    +
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    endEvent?: TimedEvent

    For a Fast day, this will be a "Fast ends" event

    +
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +
    observed?: boolean

    true if the fast day was postponed a day to avoid Shabbat.

    • Tish'a B'Av postponed from the 9th to the 10th
    • Tzom Tammuz postponed from the 17th to the 18th
    -
    startEvent?: TimedEvent

    For a Fast day, this will be a "Fast begins" event

    -

    Methods

    • Returns a simplified (untranslated) description for this event. For example, +

    startEvent?: TimedEvent

    For a Fast day, this will be a "Fast begins" event

    +

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +

    Returns string

    Returns string

    +

    Returns undefined | string

    diff --git a/api/core/classes/Location.html b/api/core/classes/Location.html index a8e6391..f7a5937 100644 --- a/api/core/classes/Location.html +++ b/api/core/classes/Location.html @@ -1,5 +1,5 @@ Location | @hebcal/core

    Class Location

    Class representing Location

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Methods

    getCountryCode getElevation getGeoId @@ -31,34 +31,34 @@
  • OptionalcountryCode: string

    ISO 3166 alpha-2 country code (e.g. "FR")

  • Optionalgeoid: string | number

    optional string or numeric geographic ID

  • Optionalelevation: number

    in meters (default 0)

    -
  • Returns Location

    Methods

    • Method to get the elevation in Meters.

      +

    Returns Location

    Methods

    • Method to get the elevation in Meters.

      Returns number

      Returns the elevation in Meters.

      -
    • Returns undefined | string | number

    • Returns number

      Returns the latitude.

      +
    • Returns undefined | string | number

    • Returns number

      Returns the latitude.

    • Returns null | string

      Returns the location name.

    • Returns number

      Returns the longitude.

      -
    • Returns the location name, up to the first comma

      -

      Returns null | string

    • Gets a 24-hour time formatter (e.g. 07:41 or 20:03) for this location

      -

      Returns DateTimeFormat

    • Returns string

      Returns the timeZone.

      -
    • Method to set the elevation in Meters above sea level.

      +
    • Returns the location name, up to the first comma

      +

      Returns null | string

    • Gets a 24-hour time formatter (e.g. 07:41 or 20:03) for this location

      +

      Returns DateTimeFormat

    • Returns string

      Returns the timeZone.

      +
    • Method to set the elevation in Meters above sea level.

      Parameters

      • elevation: number

        The elevation to set in Meters. An Error will be thrown if the value is a negative.

      Returns void

    • Parameters

      • latitude: number

      Returns void

    • Parameters

      • name: null | string

        The setter method for the display name.

      Returns void

    • Parameters

      • longitude: number

      Returns void

    • Method to set the TimeZone.

      Parameters

      • timeZoneId: string

        The timeZone to set.

      Returns void

    • Returns a string representation of an object.

      -

      Returns string

    • Adds a location name for Location.lookup() only if the name isn't +

      Returns string

    • Adds a location name for Location.lookup() only if the name isn't already being used. Returns false if the name is already taken and true if successfully added.

      -

      Parameters

      Returns boolean

    • Converts timezone info from Zip-Codes.com to a standard Olson tzid.

      Parameters

      • state: string

        two-letter all-caps US state abbreviation like 'CA'

      • tz: number

        positive number, 5=America/New_York, 8=America/Los_Angeles

      • dst: string

        single char 'Y' or 'N'

      Returns string

      Location.getUsaTzid('AZ', 7, 'Y') // 'America/Denver'
       
      -
    • Converts legacy Hebcal timezone to a standard Olson tzid.

      +

    Returns undefined | string

    +

    Parameters

    Returns undefined | Location

    diff --git a/api/core/classes/MevarchimChodeshEvent.html b/api/core/classes/MevarchimChodeshEvent.html index 3807d19..ca4947c 100644 --- a/api/core/classes/MevarchimChodeshEvent.html +++ b/api/core/classes/MevarchimChodeshEvent.html @@ -1,5 +1,5 @@ MevarchimChodeshEvent | @hebcal/core

    Class MevarchimChodeshEvent

    Represents Mevarchim haChodesh, the announcement of the new month

    -

    Hierarchy (view full)

    • Event
      • MevarchimChodeshEvent

    Constructors

    Hierarchy (view full)

    • Event
      • MevarchimChodeshEvent

    Constructors

    Properties

    alarm? date desc @@ -23,44 +23,44 @@

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

  • Optionalmemo: string
  • Returns MevarchimChodeshEvent

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -
    monthName: string

    Methods

    • Returns a simplified (untranslated) description for this event. For example, +

    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +
    monthName: string

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +

    Returns string

    Returns string

    +

    Returns undefined | string

    diff --git a/api/core/classes/Molad.html b/api/core/classes/Molad.html index 4ffe9a6..5e38d84 100644 --- a/api/core/classes/Molad.html +++ b/api/core/classes/Molad.html @@ -1,5 +1,5 @@ Molad | @hebcal/core

    Represents a molad, the moment when the new moon is "born"

    -

    Constructors

    Constructors

    Methods

    Constructors

    • Calculates the molad for a Hebrew month

      -

      Parameters

      • year: number
      • month: number

      Returns Molad

    Methods

    • Returns number

      parts of a minute (0-17)

      -
    • Returns number

      Day of Week (0=Sunday, 6=Saturday)

      -
    • Returns number

      hour of day (0-23)

      -
    • Returns number

      minutes past hour (0-59)

      -
    • Parameters

      • Optionallocale: string

        Optional locale name (defaults to active locale)

        -
      • Optionaloptions: CalOptions

      Returns string

    +

    Parameters

    Returns Molad

    Methods

    • Returns number

      parts of a minute (0-17)

      +
    • Returns number

      Day of Week (0=Sunday, 6=Saturday)

      +
    • Returns number

      hour of day (0-23)

      +
    • Returns number

      minutes past hour (0-59)

      +
    • Parameters

      • Optionallocale: string

        Optional locale name (defaults to active locale)

        +
      • Optionaloptions: CalOptions

      Returns string

    diff --git a/api/core/classes/MoladEvent.html b/api/core/classes/MoladEvent.html index 982fd7e..e705721 100644 --- a/api/core/classes/MoladEvent.html +++ b/api/core/classes/MoladEvent.html @@ -1,5 +1,5 @@ MoladEvent | @hebcal/core

    Class MoladEvent

    Represents a Molad announcement on Shabbat Mevarchim

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    alarm? date desc @@ -23,45 +23,45 @@

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

  • options: CalOptions
  • Returns MoladEvent

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -
    molad: Molad

    Methods

    • Returns a simplified (untranslated) description for this event. For example, +

    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +
    molad: Molad

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description +

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +

    Returns string

    +

    Returns undefined | string

    diff --git a/api/core/classes/OmerEvent.html b/api/core/classes/OmerEvent.html index 82b4032..3af35e5 100644 --- a/api/core/classes/OmerEvent.html +++ b/api/core/classes/OmerEvent.html @@ -1,5 +1,5 @@ OmerEvent | @hebcal/core

    Class OmerEvent

    Represents a day 1-49 of counting the Omer from Pesach to Shavuot

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    alarm? date desc @@ -24,44 +24,44 @@ renderBrief sefira url -

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -
    omer: number

    Methods

    • Returns a simplified (untranslated) description for this event. For example, +

    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +
    omer: number

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description +

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Parameters

      • locale: string

      Returns string

    • Parameters

      • locale: string

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +

    Returns string

    +

    Returns string

    diff --git a/api/core/classes/ParshaEvent.html b/api/core/classes/ParshaEvent.html index 72f3bbc..deebfa4 100644 --- a/api/core/classes/ParshaEvent.html +++ b/api/core/classes/ParshaEvent.html @@ -1,5 +1,5 @@ ParshaEvent | @hebcal/core

    Class ParshaEvent

    Represents one of 54 weekly Torah portions, always on a Saturday

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    alarm? date desc @@ -25,45 +25,45 @@ urlDateSuffix

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

  • il: boolean = false
  • num: number | number[] = -1
  • Returns ParshaEvent

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    il: boolean
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -
    num: number | number[]
    parsha: string[]

    Methods

    • Returns a simplified (untranslated) description for this event. For example, +

    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    il: boolean
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +
    num: number | number[]
    parsha: string[]

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +

    Returns string

    +

    Returns undefined | string

    diff --git a/api/core/classes/RoshChodeshEvent.html b/api/core/classes/RoshChodeshEvent.html index c48f20f..f2dd2bc 100644 --- a/api/core/classes/RoshChodeshEvent.html +++ b/api/core/classes/RoshChodeshEvent.html @@ -1,5 +1,5 @@ RoshChodeshEvent | @hebcal/core

    Class RoshChodeshEvent

    Represents Rosh Chodesh, the beginning of a new month

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    alarm? chanukahDay? cholHaMoedDay? @@ -28,54 +28,54 @@

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    chanukahDay?: number
    cholHaMoedDay?: number

    During Sukkot or Pesach

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

    Returns RoshChodeshEvent

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    chanukahDay?: number
    cholHaMoedDay?: number

    During Sukkot or Pesach

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    endEvent?: TimedEvent

    For a Fast day, this will be a "Fast ends" event

    -
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -
    observed?: boolean

    true if the fast day was postponed a day to avoid Shabbat.

    +
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    endEvent?: TimedEvent

    For a Fast day, this will be a "Fast ends" event

    +
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +
    observed?: boolean

    true if the fast day was postponed a day to avoid Shabbat.

    • Tish'a B'Av postponed from the 9th to the 10th
    • Tzom Tammuz postponed from the 17th to the 18th
    -
    startEvent?: TimedEvent

    For a Fast day, this will be a "Fast begins" event

    -

    Methods

    startEvent?: TimedEvent

    For a Fast day, this will be a "Fast begins" event

    +

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +

    Returns string

    Returns string

    +

    Returns undefined | string

    diff --git a/api/core/classes/RoshHashanaEvent.html b/api/core/classes/RoshHashanaEvent.html index 1a9bec8..eac6cf8 100644 --- a/api/core/classes/RoshHashanaEvent.html +++ b/api/core/classes/RoshHashanaEvent.html @@ -1,5 +1,5 @@ RoshHashanaEvent | @hebcal/core

    Class RoshHashanaEvent

    Represents Rosh Hashana, the Jewish New Year

    -

    Hierarchy (view full)

    Properties

    Hierarchy (view full)

    Properties

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    chanukahDay?: number
    cholHaMoedDay?: number

    During Sukkot or Pesach

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

    chanukahDay?: number
    cholHaMoedDay?: number

    During Sukkot or Pesach

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    endEvent?: TimedEvent

    For a Fast day, this will be a "Fast ends" event

    -
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -
    observed?: boolean

    true if the fast day was postponed a day to avoid Shabbat.

    +
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    endEvent?: TimedEvent

    For a Fast day, this will be a "Fast ends" event

    +
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +
    observed?: boolean

    true if the fast day was postponed a day to avoid Shabbat.

    • Tish'a B'Av postponed from the 9th to the 10th
    • Tzom Tammuz postponed from the 17th to the 18th
    -
    startEvent?: TimedEvent

    For a Fast day, this will be a "Fast begins" event

    -

    Methods

    startEvent?: TimedEvent

    For a Fast day, this will be a "Fast begins" event

    +

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +
    • Is this event observed in Israel?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInIsrael(); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInIsrael(); // true
      -
    • Returns (translated) description of this event

      +

    Returns string

    Returns string

    +

    Returns undefined | string

    diff --git a/api/core/classes/Sedra.html b/api/core/classes/Sedra.html index 27fcc89..b529370 100644 --- a/api/core/classes/Sedra.html +++ b/api/core/classes/Sedra.html @@ -1,6 +1,7 @@ Sedra | @hebcal/core

    Represents Parashah HaShavua for an entire Hebrew year

    -

    Constructors

    Constructors

    Methods

    Constructors

    • Caculates the Parashah HaShavua for an entire Hebrew year

      Parameters

      • hyear: number

        Hebrew year (e.g. 5749)

      • il: boolean

        Use Israel sedra schedule (false for Diaspora)

        -

      Returns Sedra

    Methods

    • Returns the date that a parsha occurs +

    Returns Sedra

    Methods

    • Returns the date that a parsha occurs or null if the parsha doesn't occur this year

      -

      Parameters

      • parsha: string | number | string[]

      Returns null | HDate

    • Returns the parsha (or parshiyot) read on Hebrew date

      +

      Parameters

      • parsha: string | number | string[]

        if a string, specified with Ashkenazic transliterations +like 'Noach' or 'Matot-Masei'. If an array, must be a 1- or 2-element +array such as ['Noach'] or ['Matot', 'Masei']. If a number, should +be a 0-based parsha index (0 for Bereshit, 1 for Noach) or a negative +number for a doubled parsha (e.g. -21 for Vayakhel-Pekudei)

        +

      Returns null | HDate

    • Returns the date that a parsha (or its doubled or undoubled counterpart) +occurs, or null if the parsha doesn't occur this year

      +

      Parameters

      • parsha: string | number

      Returns null | HDate

    • Returns the parsha (or parshiyot) read on Hebrew date

      Parameters

      • hd: number | HDate

        Hebrew date or R.D. days

      Returns string[]

      Use lookup instead

      -
    • R.D. date of the first Saturday on or after Rosh Hashana

      -

      Returns number

    • Returns the underlying annual sedra schedule. +

    • R.D. date of the first Saturday on or after Rosh Hashana

      +

      Returns number

    • Returns the underlying annual sedra schedule. Used by @hebcal/triennial

      -

      Returns NumberOrString[]

    • Looks up parsha for the date, then returns a translated or transliterated string

      +

      Returns NumberOrString[]

    • Looks up parsha for the date, then returns a translated or transliterated string

      Parameters

      • hd: number | HDate

        Hebrew date or R.D. days

      • Optionallocale: string

        Optional locale name (i.e: 'he', 'fr'). Defaults to active locale

      Returns string

      Use lookup instead

      -
    • Checks to see if this day would be a regular parasha HaShavua +

    +

    Returns SedraResult

    diff --git a/api/core/classes/TimedEvent.html b/api/core/classes/TimedEvent.html index e4a79ed..e7eb69c 100644 --- a/api/core/classes/TimedEvent.html +++ b/api/core/classes/TimedEvent.html @@ -1,5 +1,5 @@ TimedEvent | @hebcal/core

    Class TimedEvent

    An event that has an eventTime and eventTimeStr

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    alarm? date desc @@ -25,43 +25,43 @@ renderBrief url

    Constructors

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    -
    date: HDate

    Hebrew date of this event

    -
    desc: string

    Untranslated title of this event. Note that these description +

  • mask: number
  • eventTime: Date
  • location: Location
  • OptionallinkedEvent: Event
  • Optionaloptions: CalOptions
  • Returns TimedEvent

    Properties

    alarm?: string | boolean | Date

    Alarms are used by iCalendar feeds

    +
    date: HDate

    Hebrew date of this event

    +
    desc: string

    Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

    -
    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    -
    eventTime: Date
    eventTimeStr: string
    fmtTime: string
    linkedEvent?: Event
    location: Location
    mask: number

    Bitmask of optional event flags. See flags

    -
    memo?: string

    Optional longer description or memo text

    -

    Methods

    • Returns a simplified (untranslated) description for this event. For example, +

    emoji?: string

    Optional emoji character such as ✡️, 🕯️, 🕎, 🕍, 🌒

    +
    eventTime: Date
    eventTimeStr: string
    fmtTime: string
    linkedEvent?: Event
    location: Location
    mask: number

    Bitmask of optional event flags. See flags

    +
    memo?: string

    Optional longer description or memo text

    +

    Methods

    • Returns a simplified (untranslated) description for this event. For example, the HolidayEvent class supports "Erev Pesach" => "Pesach", and "Sukkot III (CH''M)" => "Sukkot". For many holidays the basename and the event description are the same.

      -

      Returns string

    • Untranslated title of this event. Note that these description +

      Returns string

    • Untranslated title of this event. Note that these description strings are always in English and will remain stable across releases. To get the title of the event in another language, use the render() method.

      -

      Returns string

    • Is this event observed in Israel/Diaspora?

      Parameters

      • il: boolean

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedIn(false); // true
      ev1.observedIn(true); // false
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedIn(false); // true
      ev2.observedIn(true); // true
      -
    • Is this event observed in the Diaspora?

      +
    • Is this event observed in the Diaspora?

      Returns boolean

      const ev1 = new Event(new HDate(7, 'Sivan', 5749), 'Shavuot II', flags.CHAG | flags.CHUL_ONLY);
      ev1.observedInDiaspora(); // true
      const ev2 = new Event(new HDate(26, 'Kislev', 5749), 'Chanukah: 3 Candles', 0);
      ev2.observedInDiaspora(); // true
      -
    • Is this event observed in Israel?

      +

    Returns string

    +

    Returns undefined | string

    diff --git a/api/core/classes/Zmanim.html b/api/core/classes/Zmanim.html index 6218462..c97a5f4 100644 --- a/api/core/classes/Zmanim.html +++ b/api/core/classes/Zmanim.html @@ -12,7 +12,7 @@
    const {GeoLocation, Zmanim} = require('@hebcal/core');
    const latitude = 41.822232;
    const longitude = -71.448292;
    const tzid = 'America/New_York';
    const friday = new Date(2023, 8, 8);
    const gloc = new GeoLocation(null, latitude, longitude, 0, tzid);
    const zmanim = new Zmanim(gloc, friday, false);
    const candleLighting = zmanim.sunsetOffset(-18, true);
    const timeStr = Zmanim.formatISOWithTimeZone(tzid, candleLighting);
    -

    Constructors

    Constructors

    Methods

    alotHaShachar beinHaShmashos chatzot @@ -61,29 +61,29 @@ zmanim. Note: there are some zmanim such as degree-based zmanim that are driven by the amount of light in the sky and are not impacted by elevation. These zmanim intentionally do not support elevation adjustment.

    -

    Returns Zmanim

    Methods

    • Dawn – Alot haShachar; Sun is 16.1° below the horizon in the morning. +

    Returns Zmanim

    Methods

    • Dawn – Alot haShachar; Sun is 16.1° below the horizon in the morning. Because degree-based functions estimate the amount of light in the sky, the result is not impacted by elevation.

      -

      Returns Date

    • Rabbeinu Tam holds that bein hashmashos is a specific time +

      Returns Date

    • Rabbeinu Tam holds that bein hashmashos is a specific time between sunset and tzeis hakochavim. One opinion on how to calculate this time is that it is 13.5 minutes before tzies 7.083. Because degree-based functions estimate the amount of light in the sky, the result is not impacted by elevation.

      -

      Returns Date

    • Midday – Chatzot; Sunrise plus 6 halachic hours

      -

      Returns Date

    • Midnight – Chatzot; Sunset plus 6 halachic hours. +

      Returns Date

    • Midday – Chatzot; Sunrise plus 6 halachic hours

      +

      Returns Date

    • Midnight – Chatzot; Sunset plus 6 halachic hours. If elevation is enabled, this function will include elevation in the calculation.

      -

      Returns Date

    • Civil dawn; Sun is 6° below the horizon in the morning. +

      Returns Date

    • Civil dawn; Sun is 6° below the horizon in the morning. Because degree-based functions estimate the amount of light in the sky, the result is not impacted by elevation.

      -

      Returns Date

    • Civil dusk; Sun is 6° below the horizon in the evening. +

      Returns Date

    • Civil dusk; Sun is 6° below the horizon in the evening. Because degree-based functions estimate the amount of light in the sky, the result is not impacted by elevation.

      -

      Returns Date

    • Returns true if elevation adjustment is enabled +

      Returns Date

    • Returns true if elevation adjustment is enabled for zmanim support elevation adjustment

      -

      Returns boolean

    • Returns sunset for the previous day. +

      Returns boolean

    • Returns sunset for the previous day. If elevation is enabled, this function will include elevation in the calculation.

      -

      Returns Date

    • Earliest Mincha – Mincha Gedola (GRA); Sunrise plus 6.5 halachic hours. +

      Returns Date

    • Earliest Mincha – Mincha Gedola (GRA); Sunrise plus 6.5 halachic hours. If elevation is enabled, this function will include elevation in the calculation.

      This method returns the latest mincha gedola, the earliest time one can pray mincha that is 6.5 shaos zmaniyos (solar hours) after sunrise or sea level sunrise @@ -92,95 +92,95 @@

      The Ramba"m is of the opinion that it is better to delay mincha until mincha ketana while the Ra"sh, Tur, GRA and others are of the opinion that mincha can be prayed lechatchila starting at mincha gedola.

      -

      Returns Date

    • Earliest Mincha – Mincha Gedola (MGA); Sunrise plus 6.5 halachic hours. +

      Returns Date

    • Earliest Mincha – Mincha Gedola (MGA); Sunrise plus 6.5 halachic hours. If elevation is enabled, this function will include elevation in the calculation.

      This method returns the time of mincha gedola according to the Magen Avraham with the day starting 72 minutes before sunrise and ending 72 minutes after sunset. This is the earliest time to pray mincha.

      -

      Returns Date

    • Preferable earliest time to recite Minchah – Mincha Ketana; Sunrise plus 9.5 halachic hours. +

      Returns Date

    • Preferable earliest time to recite Minchah – Mincha Ketana; Sunrise plus 9.5 halachic hours. If elevation is enabled, this function will include elevation in the calculation.

      This method returns mincha ketana, the preferred earliest time to pray mincha in the opinion of the Rambam and others, that is 9.5 shaos zmaniyos (solar hours) after sunrise or sea level sunrise (depending on the useElevation setting), according to the GRA.

      -

      Returns Date

    • This method returns the time of mincha ketana according to the Magen Avraham +

      Returns Date

    • This method returns the time of mincha ketana according to the Magen Avraham with the day starting 72 minutes before sunrise and ending 72 minutes after sunset. This is the preferred earliest time to pray mincha according to the opinion of the Rambam and others.

      If elevation is enabled, this function will include elevation in the calculation.

      -

      Returns Date

    • Earliest talis & tefillin – Misheyakir; Sun is 11.5° below the horizon in the morning. +

      Returns Date

    • Earliest talis & tefillin – Misheyakir; Sun is 11.5° below the horizon in the morning. Because degree-based functions estimate the amount of light in the sky, the result is not impacted by elevation.

      -

      Returns Date

    • Earliest talis & tefillin – Misheyakir Machmir; Sun is 10.2° below the horizon in the morning. +

      Returns Date

    • Earliest talis & tefillin – Misheyakir Machmir; Sun is 10.2° below the horizon in the morning. Because degree-based functions estimate the amount of light in the sky, the result is not impacted by elevation.

      -

      Returns Date

    • Plag haMincha; Sunrise plus 10.75 halachic hours. +

      Returns Date

    • Plag haMincha; Sunrise plus 10.75 halachic hours. If elevation is enabled, this function will include elevation in the calculation.

      -

      Returns Date

    • Upper edge of the Sun appears over the eastern horizon in the morning (0.833° above horizon). +

      Returns Date

    • Upper edge of the Sun appears over the eastern horizon in the morning (0.833° above horizon). This function does not support elevation adjustment.

      -

      Returns Date

    • When the upper edge of the Sun disappears below the horizon (0.833° below horizon). +

      Returns Date

    • When the upper edge of the Sun disappears below the horizon (0.833° below horizon). This function does not support elevation adjustment.

      -

      Returns Date

    • Enables or disables elevation adjustment for zmanim support elevation adjustment

      -

      Parameters

      • useElevation: boolean

      Returns void

    • Latest Shema (Gra); Sunrise plus 3 halachic hours, according to the Gra. +

      Returns Date

    • Enables or disables elevation adjustment for zmanim support elevation adjustment

      +

      Parameters

      • useElevation: boolean

      Returns void

    • Latest Shema (Gra); Sunrise plus 3 halachic hours, according to the Gra. If elevation is enabled, this function will include elevation in the calculation.

      -

      Returns Date

    • Latest Shema (MGA); Sunrise plus 3 halachic hours, according to Magen Avraham. +

      Returns Date

    • Latest Shema (MGA); Sunrise plus 3 halachic hours, according to Magen Avraham. Based on the opinion of the MGA that the day is calculated from dawn being fixed 72 minutes before sea-level sunrise, and nightfall is fixed 72 minutes after sea-level sunset.

      -

      Returns Date

    • Latest Shema (MGA); Sunrise plus 3 halachic hours, according to Magen Avraham. +

      Returns Date

    • Latest Shema (MGA); Sunrise plus 3 halachic hours, according to Magen Avraham. Based on the opinion of the MGA that the day is calculated from dawn to nightfall with both being 16.1° below the horizon.

      -

      Returns Date

    • Latest Shema (MGA); Sunrise plus 3 halachic hours, according to Magen Avraham. +

      Returns Date

    • Latest Shema (MGA); Sunrise plus 3 halachic hours, according to Magen Avraham. Based on the opinion of the MGA that the day is calculated from dawn to nightfall with both being 19.8° below the horizon.

      This calculation is based on the position of the sun 90 minutes after sunset in Jerusalem around the equinox / equilux which calculates to 19.8° below geometric zenith. https://kosherjava.com/2022/01/12/equinox-vs-equilux-zmanim-calculations/

      -

      Returns Date

    • Latest Shacharit (Gra); Sunrise plus 4 halachic hours, according to the Gra.

      +

      Returns Date

    • Latest Shacharit (Gra); Sunrise plus 4 halachic hours, according to the Gra.

      This method returns the latest zman tfila (time to recite shema in the morning) that is 4 shaos zmaniyos (solar hours) after sunrise or sea level sunrise (depending on the useElevation setting), according to the GRA.

      If elevation is enabled, this function will include elevation in the calculation.

      -

      Returns Date

    • Latest Shacharit (MGA); Sunrise plus 4 halachic hours, according to Magen Avraham

      -

      Returns Date

    • Latest Shacharit (MGA); Sunrise plus 4 halachic hours, according to Magen Avraham. +

      Returns Date

    • Latest Shacharit (MGA); Sunrise plus 4 halachic hours, according to Magen Avraham

      +

      Returns Date

    • Latest Shacharit (MGA); Sunrise plus 4 halachic hours, according to Magen Avraham. Based on the opinion of the MGA that the day is calculated from dawn to nightfall with both being 16.1° below the horizon.

      -

      Returns Date

    • Latest Shacharit (MGA); Sunrise plus 4 halachic hours, according to Magen Avraham. +

      Returns Date

    • Latest Shacharit (MGA); Sunrise plus 4 halachic hours, according to Magen Avraham. Based on the opinion of the MGA that the day is calculated from dawn to nightfall with both being 19.8° below the horizon.

      This calculation is based on the position of the sun 90 minutes after sunset in Jerusalem around the equinox / equilux which calculates to 19.8° below geometric zenith. https://kosherjava.com/2022/01/12/equinox-vs-equilux-zmanim-calculations/

      -

      Returns Date

    • Upper edge of the Sun appears over the eastern horizon in the morning (0.833° above horizon) +

      Returns Date

    • Upper edge of the Sun appears over the eastern horizon in the morning (0.833° above horizon) If elevation is enabled, this function will include elevation in the calculation.

      -

      Returns Date

    • Returns sunrise + offset minutes (either positive or negative). +

      Returns Date

    • Returns sunrise + offset minutes (either positive or negative). If elevation is enabled, this function will include elevation in the calculation unless forceSeaLevel is true.

      Parameters

      • offset: number

        minutes

      • roundMinute: boolean = true

        round time to nearest minute (default true)

      • forceSeaLevel: boolean = false

        use sea-level sunrise (default false)

        -

      Returns Date

    • When the upper edge of the Sun disappears below the horizon (0.833° below horizon). +

    Returns Date

    • When the upper edge of the Sun disappears below the horizon (0.833° below horizon). If elevation is enabled, this function will include elevation in the calculation.

      -

      Returns Date

    • Returns sunset + offset minutes (either positive or negative). +

      Returns Date

    • Returns sunset + offset minutes (either positive or negative). If elevation is enabled, this function will include elevation in the calculation unless forceSeaLevel is true.

      Parameters

      • offset: number

        minutes

      • roundMinute: boolean = true

        round time to nearest minute (default true)

      • forceSeaLevel: boolean = false

        use sea-level sunset (default false)

        -

      Returns Date

    • Convenience function to get the time when sun is above or below the horizon +

    Returns Date

    • Convenience function to get the time when sun is above or below the horizon for a certain angle (in degrees). This function does not support elevation adjustment.

      -

      Parameters

      • angle: number
      • rising: boolean

      Returns Date

    • Parameters

      • Optionalangle: number = 8.5

        optional time for solar depression. +

        Parameters

        • angle: number
        • rising: boolean

        Returns Date

    • Parameters

      • Optionalangle: number = 8.5

        optional time for solar depression. Default is 8.5 degrees for 3 small stars, use 7.083 degrees for 3 medium-sized stars. Because degree-based functions estimate the amount of light in the sky, the result is not impacted by elevation.

        -

      Returns Date

    • Returns a string like "2022-04-01T13:06:00-11:00"

      -

      Parameters

      • tzid: string
      • date: Date

      Returns string

    • Uses timeFormat to return a date like '20:34'

      -

      Parameters

      • dt: Date
      • timeFormat: DateTimeFormat

      Returns string

    • Returns the Hebrew date relative to the specified location and Gregorian date, +

    Returns Date

    • Returns a string like "2022-04-01T13:06:00-11:00"

      +

      Parameters

      • tzid: string
      • date: Date

      Returns string

    • Uses timeFormat to return a date like '20:34'

      +

      Parameters

      • dt: Date
      • timeFormat: DateTimeFormat

      Returns string

    • Returns the Hebrew date relative to the specified location and Gregorian date, taking into consideration whether the time is before or after sunset.

      For example, if the given date and is 2024-09-22T10:35 (before sunset), and sunset for the specified location is 19:04, then this function would @@ -191,6 +191,6 @@

      Parameters

      Returns HDate

      const {GeoLocation, Zmanim, HDate} = require('@hebcal/core');
      const latitude = 48.85341;
      const longitude = 2.3488;
      const timezone = 'Europe/Paris';
      const gloc = new GeoLocation(null, latitude, longitude, 0, timezone);
      const before = Zmanim.makeSunsetAwareHDate(gloc, new Date('2024-09-22T17:38:46.123Z'), false);
      console.log(before.toString()); // '19 Elul 5784'
      const after = Zmanim.makeSunsetAwareHDate(gloc, new Date('2024-09-22T23:45:18.345Z'), false);
      console.log(after.toString()); // '20 Elul 5784'
      -
    • Discards seconds, rounding to nearest minute.

      -

      Parameters

      • dt: Date

      Returns Date

    • Get offset string (like "+05:00" or "-08:00") from tzid (like "Europe/Moscow")

      -

      Parameters

      • tzid: string
      • date: Date

      Returns string

    +
    diff --git a/api/core/enums/flags.html b/api/core/enums/flags.html index 5001289..032b972 100644 --- a/api/core/enums/flags.html +++ b/api/core/enums/flags.html @@ -1,6 +1,6 @@ flags | @hebcal/core

    Enumeration flagsReadonly

    Holiday flags for Event. These flags are typically combined using bitwise arithmetic to form a mask.

    -

    Enumeration Members

    Enumeration Members

    CHAG

    Chag, yontiff, yom tov

    -
    CHANUKAH_CANDLES

    Candle-lighting for Chanukah

    -
    CHOL_HAMOED

    Chol haMoed, intermediate days of Pesach or Sukkot

    -
    CHUL_ONLY

    Observed only in the Diaspora (chutz l'aretz)

    -
    DAF_YOMI

    Daily page of Talmud (Bavli)

    -
    DAILY_LEARNING

    Daily Learning

    -
    EREV

    Evening before a major or minor holiday

    -
    HEBREW_DATE

    Daily Hebrew date ("11th of Sivan, 5780")

    -
    IL_ONLY

    Observed only in Israel

    -
    LIGHT_CANDLES

    Light candles 18 minutes before sundown

    -
    LIGHT_CANDLES_TZEIS

    Light candles in the evening at Tzeit time (3 small stars)

    -
    MAJOR_FAST

    Yom Kippur and Tish'a B'Av

    -
    MINOR_FAST

    Minor fasts like Tzom Tammuz, Ta'anit Esther, ...

    -
    MINOR_HOLIDAY

    A holiday that's not major, modern, rosh chodesh, or a fast day

    -
    MISHNA_YOMI

    Mishna Yomi

    -
    MODERN_HOLIDAY

    Yom HaShoah, Yom HaAtzma'ut, ...

    -
    MOLAD

    Molad

    -
    NACH_YOMI

    Nach Yomi

    -
    OMER_COUNT

    Days of the Omer

    -
    PARSHA_HASHAVUA

    Weekly sedrot on Saturdays

    -
    ROSH_CHODESH

    Rosh Chodesh, beginning of a new Hebrew month

    -
    SHABBAT_MEVARCHIM

    On the Saturday before Rosh Chodesh

    -
    SPECIAL_SHABBAT

    Shabbat Shekalim, Zachor, ...

    -
    USER_EVENT

    Yahrzeit or Hebrew Anniversary

    -
    YERUSHALMI_YOMI

    Daily page of Jerusalem Talmud (Yerushalmi)

    -
    YOM_KIPPUR_KATAN

    Yom Kippur Katan, minor day of atonement on the day preceeding each Rosh Chodesh

    -
    YOM_TOV_ENDS

    End of holiday (end of Yom Tov)

    -
    +
    CHANUKAH_CANDLES

    Candle-lighting for Chanukah

    +
    CHOL_HAMOED

    Chol haMoed, intermediate days of Pesach or Sukkot

    +
    CHUL_ONLY

    Observed only in the Diaspora (chutz l'aretz)

    +
    DAF_YOMI

    Daily page of Talmud (Bavli)

    +
    DAILY_LEARNING

    Daily Learning

    +
    EREV

    Evening before a major or minor holiday

    +
    HEBREW_DATE

    Daily Hebrew date ("11th of Sivan, 5780")

    +
    IL_ONLY

    Observed only in Israel

    +
    LIGHT_CANDLES

    Light candles 18 minutes before sundown

    +
    LIGHT_CANDLES_TZEIS

    Light candles in the evening at Tzeit time (3 small stars)

    +
    MAJOR_FAST

    Yom Kippur and Tish'a B'Av

    +
    MINOR_FAST

    Minor fasts like Tzom Tammuz, Ta'anit Esther, ...

    +
    MINOR_HOLIDAY

    A holiday that's not major, modern, rosh chodesh, or a fast day

    +
    MISHNA_YOMI

    Mishna Yomi

    +
    MODERN_HOLIDAY

    Yom HaShoah, Yom HaAtzma'ut, ...

    +
    MOLAD

    Molad

    +
    NACH_YOMI

    Nach Yomi

    +
    OMER_COUNT

    Days of the Omer

    +
    PARSHA_HASHAVUA

    Weekly sedrot on Saturdays

    +
    ROSH_CHODESH

    Rosh Chodesh, beginning of a new Hebrew month

    +
    SHABBAT_MEVARCHIM

    On the Saturday before Rosh Chodesh

    +
    SPECIAL_SHABBAT

    Shabbat Shekalim, Zachor, ...

    +
    USER_EVENT

    Yahrzeit or Hebrew Anniversary

    +
    YERUSHALMI_YOMI

    Daily page of Jerusalem Talmud (Yerushalmi)

    +
    YOM_KIPPUR_KATAN

    Yom Kippur Katan, minor day of atonement on the day preceeding each Rosh Chodesh

    +
    YOM_TOV_ENDS

    End of holiday (end of Yom Tov)

    +
    diff --git a/api/core/enums/holidayDesc.html b/api/core/enums/holidayDesc.html index 6a5c231..e63ac74 100644 --- a/api/core/enums/holidayDesc.html +++ b/api/core/enums/holidayDesc.html @@ -1,5 +1,5 @@ holidayDesc | @hebcal/core

    Enumeration holidayDescReadonly

    Transliterated names of holidays, used by Event.getDesc()

    -

    Enumeration Members

    Enumeration Members

    ASARA_BTEVET

    Asara B'Tevet

    -
    BEN_GURION_DAY
    BIRKAT_HACHAMAH

    Birkat Hachamah

    -
    CHAG_HABANOT

    Chag HaBanot

    -
    CHANUKAH_1_CANDLE
    CHANUKAH_8TH_DAY

    Chanukah: 8th Day

    -
    EREV_PESACH
    EREV_PURIM
    EREV_ROSH_HASHANA
    EREV_SHAVUOT
    EREV_SUKKOT
    EREV_TISHA_BAV

    Erev Tish'a B'Av

    -
    EREV_YOM_KIPPUR
    FAMILY_DAY
    HEBREW_LANGUAGE_DAY
    HERZL_DAY
    JABOTINSKY_DAY
    LAG_BAOMER
    LEIL_SELICHOT

    Leil Selichot

    -
    PESACH_I
    PESACH_II
    PESACH_II_CHM
    PESACH_III_CHM
    PESACH_IV_CHM
    PESACH_SHENI
    PESACH_V_CHM
    PESACH_VI_CHM
    PESACH_VII
    PESACH_VIII
    PURIM
    PURIM_KATAN

    Purim Katan

    -
    PURIM_MESHULASH

    Purim Meshulash

    -
    ROSH_HASHANA_II
    ROSH_HASHANA_LABEHEMOT
    SHABBAT_CHAZON

    Shabbat Chazon

    -
    SHABBAT_HACHODESH

    Shabbat HaChodesh

    -
    SHABBAT_HAGADOL

    Shabbat HaGadol

    -
    SHABBAT_NACHAMU

    Shabbat Nachamu

    -
    SHABBAT_PARAH

    Shabbat Parah

    -
    SHABBAT_SHEKALIM

    Shabbat Shekalim

    -
    SHABBAT_SHIRAH

    Shabbat Shirah

    -
    SHABBAT_SHUVA

    Shabbat Shuva

    -
    SHABBAT_ZACHOR

    Shabbat Zachor

    -
    SHAVUOT
    SHAVUOT_I
    SHAVUOT_II
    SHMINI_ATZERET
    SHUSHAN_PURIM
    SHUSHAN_PURIM_KATAN

    Shushan Purim Katan

    -
    SIGD
    SIMCHAT_TORAH
    SUKKOT_I
    SUKKOT_II
    SUKKOT_II_CHM
    SUKKOT_III_CHM
    SUKKOT_IV_CHM
    SUKKOT_V_CHM
    SUKKOT_VI_CHM
    SUKKOT_VII_HOSHANA_RABA
    TAANIT_BECHOROT

    Ta'anit Bechorot

    -
    TAANIT_ESTHER

    Ta'anit Esther

    -
    TISHA_BAV

    Tish'a B'Av

    -
    TU_BAV
    TU_BISHVAT
    TZOM_GEDALIAH

    Tzom Gedaliah

    -
    TZOM_TAMMUZ

    Tzom Tammuz

    -
    YITZHAK_RABIN_MEMORIAL_DAY
    YOM_HAALIYAH
    YOM_HAALIYAH_SCHOOL_OBSERVANCE
    YOM_HAATZMA_UT

    Yom HaAtzma'ut

    -
    YOM_HASHOAH

    Yom HaShoah

    -
    YOM_HAZIKARON

    Yom HaZikaron

    -
    YOM_KIPPUR
    YOM_YERUSHALAYIM
    +
    BEN_GURION_DAY
    BIRKAT_HACHAMAH

    Birkat Hachamah

    +
    CHAG_HABANOT

    Chag HaBanot

    +
    CHANUKAH_1_CANDLE
    CHANUKAH_8TH_DAY

    Chanukah: 8th Day

    +
    EREV_PESACH
    EREV_PURIM
    EREV_ROSH_HASHANA
    EREV_SHAVUOT
    EREV_SUKKOT
    EREV_TISHA_BAV

    Erev Tish'a B'Av

    +
    EREV_YOM_KIPPUR
    FAMILY_DAY
    HEBREW_LANGUAGE_DAY
    HERZL_DAY
    JABOTINSKY_DAY
    LAG_BAOMER
    LEIL_SELICHOT

    Leil Selichot

    +
    PESACH_I
    PESACH_II
    PESACH_II_CHM
    PESACH_III_CHM
    PESACH_IV_CHM
    PESACH_SHENI
    PESACH_V_CHM
    PESACH_VI_CHM
    PESACH_VII
    PESACH_VIII
    PURIM
    PURIM_KATAN

    Purim Katan

    +
    PURIM_MESHULASH

    Purim Meshulash

    +
    ROSH_HASHANA_II
    ROSH_HASHANA_LABEHEMOT
    SHABBAT_CHAZON

    Shabbat Chazon

    +
    SHABBAT_HACHODESH

    Shabbat HaChodesh

    +
    SHABBAT_HAGADOL

    Shabbat HaGadol

    +
    SHABBAT_NACHAMU

    Shabbat Nachamu

    +
    SHABBAT_PARAH

    Shabbat Parah

    +
    SHABBAT_SHEKALIM

    Shabbat Shekalim

    +
    SHABBAT_SHIRAH

    Shabbat Shirah

    +
    SHABBAT_SHUVA

    Shabbat Shuva

    +
    SHABBAT_ZACHOR

    Shabbat Zachor

    +
    SHAVUOT
    SHAVUOT_I
    SHAVUOT_II
    SHMINI_ATZERET
    SHUSHAN_PURIM
    SHUSHAN_PURIM_KATAN

    Shushan Purim Katan

    +
    SIGD
    SIMCHAT_TORAH
    SUKKOT_I
    SUKKOT_II
    SUKKOT_II_CHM
    SUKKOT_III_CHM
    SUKKOT_IV_CHM
    SUKKOT_V_CHM
    SUKKOT_VI_CHM
    SUKKOT_VII_HOSHANA_RABA
    TAANIT_BECHOROT

    Ta'anit Bechorot

    +
    TAANIT_ESTHER

    Ta'anit Esther

    +
    TISHA_BAV

    Tish'a B'Av

    +
    TU_BAV
    TU_BISHVAT
    TZOM_GEDALIAH

    Tzom Gedaliah

    +
    TZOM_TAMMUZ

    Tzom Tammuz

    +
    YITZHAK_RABIN_MEMORIAL_DAY
    YOM_HAALIYAH
    YOM_HAALIYAH_SCHOOL_OBSERVANCE
    YOM_HAATZMA_UT

    Yom HaAtzma'ut

    +
    YOM_HASHOAH

    Yom HaShoah

    +
    YOM_HAZIKARON

    Yom HaZikaron

    +
    YOM_KIPPUR
    YOM_YERUSHALAYIM
    diff --git a/api/core/types/CalOptions.html b/api/core/types/CalOptions.html index e04b7f7..6b8f090 100644 --- a/api/core/types/CalOptions.html +++ b/api/core/types/CalOptions.html @@ -54,4 +54,4 @@ and Nisan (fasting not permitted during Nisan). When Rosh Chodesh occurs on Shabbat or Sunday, Yom Kippur Katan is observed on the preceding Thursday. See Wikipedia Yom Kippur Katan practices

    -
    +
    diff --git a/api/core/types/DailyLearningValue.html b/api/core/types/DailyLearningValue.html index 0c032aa..977c371 100644 --- a/api/core/types/DailyLearningValue.html +++ b/api/core/types/DailyLearningValue.html @@ -1 +1 @@ -DailyLearningValue | @hebcal/core

    Type Alias DailyLearningValue

    DailyLearningValue: boolean | number | string
    +DailyLearningValue | @hebcal/core

    Type Alias DailyLearningValue

    DailyLearningValue: boolean | number | string
    diff --git a/api/core/types/HolidayYearMap.html b/api/core/types/HolidayYearMap.html index a9dafca..98ddb94 100644 --- a/api/core/types/HolidayYearMap.html +++ b/api/core/types/HolidayYearMap.html @@ -1 +1 @@ -HolidayYearMap | @hebcal/core

    Type Alias HolidayYearMap

    HolidayYearMap: Map<string, HolidayEvent[]>
    +HolidayYearMap | @hebcal/core

    Type Alias HolidayYearMap

    HolidayYearMap: Map<string, HolidayEvent[]>
    diff --git a/api/core/types/SedraResult.html b/api/core/types/SedraResult.html index 04d32f8..b50c21a 100644 --- a/api/core/types/SedraResult.html +++ b/api/core/types/SedraResult.html @@ -9,4 +9,4 @@ Matot-Masei it would be [42, 43]

  • parsha: string[]

    Name of the parsha (or parshiyot) read on Hebrew date, e.g. ['Noach'] or ['Matot', 'Masei']

    -
  • +
    diff --git a/api/core/types/TachanunResult.html b/api/core/types/TachanunResult.html index bfcd3e3..af836ed 100644 --- a/api/core/types/TachanunResult.html +++ b/api/core/types/TachanunResult.html @@ -2,4 +2,4 @@

    Type declaration

    +
    diff --git a/api/core/variables/parshiot.html b/api/core/variables/parshiot.html index e4ef8c8..9c6eefc 100644 --- a/api/core/variables/parshiot.html +++ b/api/core/variables/parshiot.html @@ -1,3 +1,3 @@ -parshiot | @hebcal/core

    Variable parshiotConst Readonly

    parshiot: string[] = ...

    The 54 parshiyot of the Torah as transilterated strings +parshiot | @hebcal/core

    Variable parshiotConst Readonly

    parshiot: string[] = ...

    The 54 parshiyot of the Torah as transilterated strings. parshiot[0] == 'Bereshit', parshiot[1] == 'Noach', parshiot[52] == "Ha'azinu".

    -
    +
    diff --git a/api/core/variables/version.html b/api/core/variables/version.html index 3c224ba..ff09044 100644 --- a/api/core/variables/version.html +++ b/api/core/variables/version.html @@ -1,2 +1,2 @@ -version | @hebcal/core

    Variable versionConst

    version: "5.5.2" = '5.5.2'

    DO NOT EDIT THIS AUTO-GENERATED FILE!

    +version | @hebcal/core

    Variable versionConst

    version: "5.6.0" = '5.6.0'

    DO NOT EDIT THIS AUTO-GENERATED FILE!