|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSNumberFormat > | New (Isolate *isolate, DirectHandle< Map > map, DirectHandle< Object > locales, DirectHandle< Object > options, const char *service) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSNumberFormat > | UnwrapNumberFormat (Isolate *isolate, DirectHandle< JSReceiver > format_holder) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< String > | NumberFormatFunction (Isolate *isolate, DirectHandle< JSNumberFormat > number_format, Handle< Object > numeric_obj) |
|
static DirectHandle< JSObject > | ResolvedOptions (Isolate *isolate, DirectHandle< JSNumberFormat > number_format) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSArray > | FormatToParts (Isolate *isolate, DirectHandle< JSNumberFormat > number_format, Handle< Object > numeric_obj) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< String > | FormatNumericRange (Isolate *isolate, DirectHandle< JSNumberFormat > number_format, Handle< Object > x, Handle< Object > y) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSArray > | FormatNumericRangeToParts (Isolate *isolate, DirectHandle< JSNumberFormat > number_format, Handle< Object > x, Handle< Object > y) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< String > | FormatNumeric (Isolate *isolate, const icu::number::LocalizedNumberFormatter &number_format, Handle< Object > numeric_obj) |
|
static V8_EXPORT_PRIVATE const std::set< std::string > & | GetAvailableLocales () |
|
static int32_t | MinimumIntegerDigitsFromSkeleton (const icu::UnicodeString &skeleton) |
|
static bool | FractionDigitsFromSkeleton (const icu::UnicodeString &skeleton, int32_t *minimum, int32_t *maximum) |
|
static bool | SignificantDigitsFromSkeleton (const icu::UnicodeString &skeleton, int32_t *minimum, int32_t *maximum) |
|
static DirectHandle< String > | RoundingModeString (Isolate *isolate, const icu::UnicodeString &skeleton) |
|
static DirectHandle< String > | RoundingPriorityString (Isolate *isolate, const icu::UnicodeString &skeleton) |
|
static DirectHandle< String > | TrailingZeroDisplayString (Isolate *isolate, const icu::UnicodeString &skeleton) |
|
static DirectHandle< Object > | RoundingIncrement (Isolate *isolate, const icu::UnicodeString &skeleton) |
|
static icu::number::UnlocalizedNumberFormatter | SetDigitOptionsToFormatter (const icu::number::UnlocalizedNumberFormatter &settings, const Intl::NumberFormatDigitOptions &digit_options) |
|
static const icu::UnicodeString | NumberingSystemFromSkeleton (const icu::UnicodeString &skeleton) |
|
static V8_WARN_UNUSED_RESULT Maybe< icu::number::LocalizedNumberRangeFormatter > | GetRangeFormatter (Isolate *isolate, Tagged< String > locale, const icu::number::LocalizedNumberFormatter &number_formatter) |
|
Definition at line 42 of file js-number-format.h.