CalculationMethod enum
Standard calculation methods for calculating prayer times
Constructors
- CalculationMethod()
-
const
Values
- muslim_world_league → const CalculationMethod
-
Muslim World League Uses Fajr angle of 18 and an Isha angle of 17
- egyptian → const CalculationMethod
-
Egyptian General Authority of Survey Uses Fajr angle of 19.5 and an Isha angle of 17.5
- karachi → const CalculationMethod
-
University of Islamic Sciences, Karachi Uses Fajr angle of 18 and an Isha angle of 18
- umm_al_qura → const CalculationMethod
-
Umm al-Qura University, Makkah Uses a Fajr angle of 18.5 and an Isha angle of 90. Note: You should add a +30 minute custom adjustment of Isha during Ramadan.
- dubai → const CalculationMethod
-
The Gulf Region Uses Fajr and Isha angles of 18.2 degrees.
- moon_sighting_committee → const CalculationMethod
-
Moon Sighting Committee Uses a Fajr angle of 18 and an Isha angle of 18. Also uses seasonal adjustment values.
- north_america → const CalculationMethod
-
Referred to as the ISNA method This method is included for completeness, but is not recommended. Uses a Fajr angle of 15 and an Isha angle of 15.
- kuwait → const CalculationMethod
-
Kuwait Uses a Fajr angle of 18 and an Isha angle of 17.5
- qatar → const CalculationMethod
-
Qatar Modified version of Umm al-Qura that uses a Fajr angle of 18.
- singapore → const CalculationMethod
-
Singapore Uses a Fajr angle of 20 and an Isha angle of 18
- turkey → const CalculationMethod
-
Dianet
- tehran → const CalculationMethod
-
Institute of Geophysics, University of Tehran. Early Isha time with an angle of 14°. Slightly later Fajr time with an angle of 17.7°. Calculates Maghrib based on the sun reaching an angle of 4.5° below the horizon.
- other → const CalculationMethod
-
The default value for CalculationParameters.method when initializing a CalculationParameters object. Sets a Fajr angle of 0 and an Isha angle of 0.
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
CalculationMethod> - A constant List of the values in this enum, in order of their declaration.