ElOptions class

Options specific to the Greek (Lang.EL) language version.

Inheritance

Constructors

ElOptions.new({bool includeAD = false, String negativePrefix = "μείον", CurrencyInfo currencyInfo = CurrencyInfo.eurEl, bool currency = false, Format? format, DecimalSeparator? decimalSeparator = DecimalSeparator.comma, bool round = false})
Creates Greek-specific options.
const

Properties

caseValue GrammaticalCase?
Specifies the desired grammatical case for the resulting number words. Relevant only for languages with significant noun/adjective declension. If null, the default case (usually Nominative) is used. See GrammaticalCase.
finalinherited
currency bool
If true, triggers currency formatting logic within the language converter. This typically involves using the currency unit names defined in the corresponding XxxOptions.currencyInfo and applying specific currency rules (like subunit handling). Defaults to false.
finalinherited
currencyInfo CurrencyInfo
Specifies the currency details (unit names, plural forms, separator) to use when currency is true. Defaults to CurrencyInfo.eurEl (Euro - Greek terms).
final
decimalSeparator DecimalSeparator?
Specifies the expected decimal separator symbol in the input, which determines the corresponding separator word used in the output (e.g., "point", "comma", "virgule"). If null, the language converter might use a default separator. See DecimalSeparator.
finalinherited
format Format?
Specifies a special formatting context (e.g., year). If null, standard cardinal number conversion is performed. See Format.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
includeAD bool
Determines if "μ.Χ." (μετά Χριστόν - after Christ, AD/CE) suffix is added for positive years when using Format.year. BC/BCE ("π.Χ.") is typically handled internally. Defaults to false.
final
negativePrefix String
The prefix word used for negative numbers when not using Format.year. Defaults to "μείον" (meíon - minus).
final
round bool
If true, the number might be rounded before conversion, typically to the number of decimal places relevant for the currency's subunit when currency is also true. The exact rounding behavior depends on the language implementation. Defaults to false.
finalinherited
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