pray-calc/.github/wiki/api/interfaces/PrayerTimesAll.md
Aric Camarata 4227afc2c3 docs: add TypeDoc API generation (typedoc@0.28.19 + typedoc-plugin-markdown@4.11.0)
Add typedoc and typedoc-plugin-markdown as devDependencies. Add typedoc.json config
targeting src/index.ts with markdown output to .github/wiki/api. Add docs script to
package.json. Generate initial API reference pages.

Part of T-E8-03 — TypeDoc automation for all 12 JS/TS packages.
2026-05-30 16:41:58 -04:00

3.6 KiB

pray-calc v2.1.1


pray-calc / PrayerTimesAll

Interface: PrayerTimesAll

Defined in: types.ts:75

Prayer times plus all method comparison times as fractional hours.

Extends

Properties

angles

angles: TwilightAngles

Defined in: types.ts:46

Dynamic twilight angles used for this calculation.

Inherited from

PrayerTimes.angles


Asr

Asr: number

Defined in: types.ts:38

Asr (Shafi'i or Hanafi shadow convention).

Inherited from

PrayerTimes.Asr


Dhuhr

Dhuhr: number

Defined in: types.ts:36

Dhuhr (2.5 minutes after solar noon).

Inherited from

PrayerTimes.Dhuhr


Fajr

Fajr: number

Defined in: types.ts:30

True dawn (Subh Sadiq).

Inherited from

PrayerTimes.Fajr


Isha

Isha: number

Defined in: types.ts:42

Isha (nightfall, end of shafaq).

Inherited from

PrayerTimes.Isha


Maghrib

Maghrib: number

Defined in: types.ts:40

Maghrib (sunset).

Inherited from

PrayerTimes.Maghrib


Methods

Methods: Record<string, MethodEntry>

Defined in: types.ts:77

Comparison results from all supported fixed-angle and seasonal methods.


Midnight

Midnight: number

Defined in: types.ts:44

Midnight: midpoint between Maghrib and Fajr.

Inherited from

PrayerTimes.Midnight


Noon

Noon: number

Defined in: types.ts:34

Solar noon (exact geometric transit).

Inherited from

PrayerTimes.Noon


Qiyam

Qiyam: number

Defined in: types.ts:28

Start of the last third of the night (Qiyam al-Layl).

Inherited from

PrayerTimes.Qiyam


Sunrise

Sunrise: number

Defined in: types.ts:32

Astronomical sunrise.

Inherited from

PrayerTimes.Sunrise