CalculationMethod enum

A published prayer-time calculation method.

The C library's CALC_CUSTOM and CALC_COUNT have no member here. COUNT is a sentinel rather than a method, and a custom method is expressed by CalculationParameters.custom rather than by an enum value.

Inheritance
Available extensions

Values

mwl → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_MWL)
makkah → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_MAKKAH)
isna → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_ISNA)
egypt → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_EGYPT)
karachi → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_KARACHI)
turkey → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_TURKEY)
singapore → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_SINGAPORE)
jakim → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_JAKIM)
kemenag → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_KEMENAG)
france → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_FRANCE)
russia → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_RUSSIA)
dubai → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_DUBAI)
qatar → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_QATAR)
kuwait → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_KUWAIT)
jordan → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_JORDAN)
gulf → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_GULF)
tunisia → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_TUNISIA)
algeria → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_ALGERIA)
morocco → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_MOROCCO)
portugal → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_PORTUGAL)
moonsighting → const CalculationMethod
const CalculationMethod(c.CalcMethod.CALC_MOONSIGHTING)

Properties

displayName → String
The method's full name, for example KEMENAG, Indonesia.
no setter
hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
key → String
The method's short key, for example kemenag.
no setter
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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.