![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <js-display-names.h>
Public Types | |
| enum class | Style { kLong , kShort , kNarrow } |
| enum class | Fallback { kCode , kNone } |
| enum class | LanguageDisplay { kDialect , kStandard } |
Public Member Functions | |
| Handle< String > | StyleAsString (Isolate *isolate) const |
| Handle< String > | FallbackAsString (Isolate *isolate) const |
| DirectHandle< String > | LanguageDisplayAsString (Isolate *isolate) const |
| void | set_style (Style style) |
| Style | style () const |
| void | set_fallback (Fallback fallback) |
| Fallback | fallback () const |
| void | set_language_display (LanguageDisplay language_display) |
| LanguageDisplay | language_display () const |
Static Public Member Functions | |
| static MaybeDirectHandle< JSDisplayNames > | New (Isolate *isolate, DirectHandle< Map > map, DirectHandle< Object > locales, DirectHandle< Object > options) |
| static DirectHandle< JSObject > | ResolvedOptions (Isolate *isolate, DirectHandle< JSDisplayNames > format_holder) |
| static MaybeDirectHandle< Object > | Of (Isolate *isolate, DirectHandle< JSDisplayNames > holder, Handle< Object > code_obj) |
| static V8_EXPORT_PRIVATE const std::set< std::string > & | GetAvailableLocales () |
Definition at line 30 of file js-display-names.h.
|
strong |
| Enumerator | |
|---|---|
| kCode | |
| kNone | |
Definition at line 67 of file js-display-names.h.
|
strong |
| Enumerator | |
|---|---|
| kDialect | |
| kStandard | |
Definition at line 74 of file js-display-names.h.
|
strong |
| Enumerator | |
|---|---|
| kLong | |
| kShort | |
| kNarrow | |
Definition at line 56 of file js-display-names.h.
|
inline |
|
static |
|
inline |
| DirectHandle< String > v8::internal::JSDisplayNames::LanguageDisplayAsString | ( | Isolate * | isolate | ) | const |
|
static |
|
static |
Definition at line 606 of file js-display-names.cc.
|
static |
Definition at line 553 of file js-display-names.cc.
|
inline |
|
inline |
|
inline |
|
inline |