Module
JS.Intl.DisplayNames
- Package
- purescript-js-intl
- Repository
- pete-murphy/purescript-js-intl
Consistent translation of language, region, script, currency, calendar, and dateTimeField display names. See ECMA-402 §12 DisplayNames Objects and MDN Intl.DisplayNames.
#DisplayNames Source
data DisplayNamesAn object that provides localized names for language, region, script, currency,
calendar, or dateTimeField codes. The type option is required when constructing.
#DisplayNamesOptions Source
type DisplayNamesOptions :: Row Typetype DisplayNamesOptions = (type :: String | DisplayNamesOptions'Optional)
#DisplayNamesOptions'Optional Source
type DisplayNamesOptions'Optional :: Row Typetype DisplayNamesOptions'Optional = (fallback :: String, languageDisplay :: String, localeMatcher :: String, style :: String)
#ToDisplayNamesOptions Source
data ToDisplayNamesOptionsInstances
ConvertOption ToDisplayNamesOptions "type" DisplayNamesType StringConvertOption ToDisplayNamesOptions "type" String StringConvertOption ToDisplayNamesOptions "localeMatcher" LocaleMatcher StringConvertOption ToDisplayNamesOptions "localeMatcher" String StringConvertOption ToDisplayNamesOptions "style" Style StringConvertOption ToDisplayNamesOptions "style" String StringConvertOption ToDisplayNamesOptions "languageDisplay" LanguageDisplay StringConvertOption ToDisplayNamesOptions "languageDisplay" String StringConvertOption ToDisplayNamesOptions "fallback" Fallback StringConvertOption ToDisplayNamesOptions "fallback" String String
#new Source
new :: forall provided. ConvertOptionsWithDefaults ToDisplayNamesOptions (Record DisplayNamesOptions'Optional) (Record provided) (Record DisplayNamesOptions) => Array Locale -> Record provided -> Effect DisplayNames#supportedLocalesOf Source
supportedLocalesOf :: forall provided. Defaults (Record DisplayNamesOptions'Optional) (Record provided) (Record DisplayNamesOptions) => Array Locale -> Record provided -> Array String- Modules
- JS.
Intl - JS.
Intl. Collator - JS.
Intl. DateTimeFormat - JS.
Intl. DisplayNames - JS.
Intl. DurationFormat - JS.
Intl. ListFormat - JS.
Intl. Locale - JS.
Intl. NumberFormat - JS.
Intl. Options. AvailableCanonical - JS.
Intl. Options. CaseFirst - JS.
Intl. Options. Collation - JS.
Intl. Options. CompactDisplay - JS.
Intl. Options. CurrencyDisplay - JS.
Intl. Options. CurrencySign - JS.
Intl. Options. DateStyle - JS.
Intl. Options. Day - JS.
Intl. Options. DayPeriod - JS.
Intl. Options. Days - JS.
Intl. Options. DaysDisplay - JS.
Intl. Options. DisplayNamesType - JS.
Intl. Options. DurationFormatStyle - JS.
Intl. Options. Era - JS.
Intl. Options. Fallback - JS.
Intl. Options. FormatMatcher - JS.
Intl. Options. Granularity - JS.
Intl. Options. Hour - JS.
Intl. Options. HourCycle - JS.
Intl. Options. Hours - JS.
Intl. Options. HoursDisplay - JS.
Intl. Options. Internal. Unsafe - JS.
Intl. Options. LanguageDisplay - JS.
Intl. Options. ListFormatType - JS.
Intl. Options. LocaleMatcher - JS.
Intl. Options. Microseconds - JS.
Intl. Options. MicrosecondsDisplay - JS.
Intl. Options. Milliseconds - JS.
Intl. Options. MillisecondsDisplay - JS.
Intl. Options. Minute - JS.
Intl. Options. Minutes - JS.
Intl. Options. MinutesDisplay - JS.
Intl. Options. Month - JS.
Intl. Options. Months - JS.
Intl. Options. MonthsDisplay - JS.
Intl. Options. Nanoseconds - JS.
Intl. Options. NanosecondsDisplay - JS.
Intl. Options. Notation - JS.
Intl. Options. NumberFormatStyle - JS.
Intl. Options. Numeric - JS.
Intl. Options. PluralCategory - JS.
Intl. Options. PluralRulesType - JS.
Intl. Options. RelativeTimeUnit - JS.
Intl. Options. RoundingIncrement - JS.
Intl. Options. RoundingMode - JS.
Intl. Options. RoundingPriority - JS.
Intl. Options. Second - JS.
Intl. Options. Seconds - JS.
Intl. Options. SecondsDisplay - JS.
Intl. Options. Sensitivity - JS.
Intl. Options. SignDisplay - JS.
Intl. Options. Style - JS.
Intl. Options. TimeStyle - JS.
Intl. Options. TimeZoneName - JS.
Intl. Options. TrailingZeroDisplay - JS.
Intl. Options. UnitDisplay - JS.
Intl. Options. Usage - JS.
Intl. Options. UseGrouping - JS.
Intl. Options. Weekday - JS.
Intl. Options. Weeks - JS.
Intl. Options. WeeksDisplay - JS.
Intl. Options. Year - JS.
Intl. Options. Years - JS.
Intl. Options. YearsDisplay - JS.
Intl. PluralRules - JS.
Intl. RelativeTimeFormat - JS.
Intl. Segmenter - JS.
LocaleSensitive. Date - JS.
LocaleSensitive. Number - JS.
LocaleSensitive. String