Lines Matching defs:I18nAddon
48 I18nAddon::I18nAddon() : env_(nullptr) {}
50 I18nAddon::~I18nAddon()
55 void I18nAddon::Destructor(napi_env env, void *nativeObject, void *hint)
60 delete reinterpret_cast<I18nAddon *>(nativeObject);
64 napi_value I18nAddon::InitI18nUtil(napi_env env, napi_value exports)
90 napi_value I18nAddon::Init(napi_env env, napi_value exports)
136 napi_value I18nAddon::UnitConvert(napi_env env, napi_callback_info info)
188 napi_value I18nAddon::GetDateOrder(napi_env env, napi_callback_info info)
217 napi_value I18nAddon::GetTimePeriodName(napi_env env, napi_callback_info info)
255 int I18nAddon::GetParamOfGetTimePeriodName(napi_env env, napi_callback_info info, std::string &tag, int32_t &hour)
354 napi_value I18nAddon::GetBestMatchLocale(napi_env env, napi_callback_info info)
395 napi_value I18nAddon::GetThreeLetterLanguage(napi_env env, napi_callback_info info)
436 napi_value I18nAddon::GetThreeLetterRegion(napi_env env, napi_callback_info info)
477 napi_value I18nAddon::InitI18nTransliterator(napi_env env, napi_value exports)
489 exports = I18nAddon::InitTransliterator(env, exports);
503 napi_value I18nAddon::InitTransliterator(napi_env env, napi_value exports)
524 napi_value I18nAddon::I18nTransliteratorConstructor(napi_env env, napi_callback_info info)
545 std::unique_ptr<I18nAddon> obj = nullptr;
546 obj = std::make_unique<I18nAddon>();
548 napi_wrap(env, thisVar, reinterpret_cast<void *>(obj.get()), I18nAddon::Destructor, nullptr, nullptr);
561 bool I18nAddon::InitTransliteratorContext(napi_env env, napi_callback_info info, const std::string &idTag)
573 napi_value I18nAddon::Transform(napi_env env, napi_callback_info info)
580 I18nAddon *obj = nullptr;
620 napi_value I18nAddon::GetAvailableIDs(napi_env env, napi_callback_info info)
660 napi_value I18nAddon::GetTransliteratorInstance(napi_env env, napi_callback_info info)
682 napi_value I18nAddon::IsRTL(napi_env env, napi_callback_info info)
710 napi_value I18nAddon::InitPhoneNumberFormat(napi_env env, napi_value exports)
735 napi_value I18nAddon::PhoneNumberFormatConstructor(napi_env env, napi_callback_info info)
767 std::unique_ptr<I18nAddon> obj = nullptr;
768 obj = std::make_unique<I18nAddon>();
770 I18nAddon::Destructor, nullptr, nullptr);
772 HILOG_ERROR_I18N("PhoneNumberFormatConstructor: Wrap I18nAddon failed");
782 bool I18nAddon::InitPhoneNumberFormatContext(napi_env env, napi_callback_info info, const std::string &country,
797 napi_value I18nAddon::IsValidPhoneNumber(napi_env env, napi_callback_info info)
824 I18nAddon *obj = nullptr;
843 napi_value I18nAddon::GetLocationName(napi_env env, napi_callback_info info)
861 I18nAddon *obj = nullptr;
879 napi_value I18nAddon::FormatPhoneNumber(napi_env env, napi_callback_info info)
906 I18nAddon *obj = nullptr;
924 napi_value I18nAddon::InitI18nIndexUtil(napi_env env, napi_value exports)
939 exports = I18nAddon::InitIndexUtil(env, exports);
948 napi_value I18nAddon::InitIndexUtil(napi_env env, napi_value exports)
966 napi_value I18nAddon::I18nBreakIteratorConstructor(napi_env env, napi_callback_info info)
987 std::unique_ptr<I18nAddon> obj = nullptr;
988 obj = std::make_unique<I18nAddon>();
990 napi_wrap(env, thisVar, reinterpret_cast<void *>(obj.get()), I18nAddon::Destructor, nullptr, nullptr);
1004 napi_value I18nAddon::InitI18nBreakIterator(napi_env env, napi_value exports)
1024 exports = I18nAddon::InitBreakIterator(env, exports);
1038 napi_value I18nAddon::InitBreakIterator(napi_env env, napi_value exports)
1056 napi_value I18nAddon::GetLineInstance(napi_env env, napi_callback_info info)
1081 napi_value I18nAddon::Current(napi_env env, napi_callback_info info)
1088 I18nAddon *obj = nullptr;
1104 napi_value I18nAddon::First(napi_env env, napi_callback_info info)
1111 I18nAddon *obj = nullptr;
1127 napi_value I18nAddon::Last(napi_env env, napi_callback_info info)
1134 I18nAddon *obj = nullptr;
1150 napi_value I18nAddon::Previous(napi_env env, napi_callback_info info)
1157 I18nAddon *obj = nullptr;
1173 napi_value I18nAddon::Next(napi_env env, napi_callback_info info)
1180 I18nAddon *obj = nullptr;
1210 napi_value I18nAddon::SetText(napi_env env, napi_callback_info info)
1217 I18nAddon *obj = nullptr;
1248 napi_value I18nAddon::GetText(napi_env env, napi_callback_info info)
1255 I18nAddon *obj = nullptr;
1272 napi_value I18nAddon::Following(napi_env env, napi_callback_info info)
1279 I18nAddon *obj = nullptr;
1310 napi_value I18nAddon::IsBoundary(napi_env env, napi_callback_info info)
1317 I18nAddon *obj = nullptr;
1348 napi_value I18nAddon::I18nIndexUtilConstructor(napi_env env, napi_callback_info info)
1380 std::unique_ptr<I18nAddon> obj = nullptr;
1381 obj = std::make_unique<I18nAddon>();
1383 napi_wrap(env, thisVar, reinterpret_cast<void *>(obj.get()), I18nAddon::Destructor, nullptr, nullptr);
1395 bool I18nAddon::InitIndexUtilContext(napi_env env, napi_callback_info info, const std::string &localeTag)
1408 napi_value I18nAddon::GetIndexUtil(napi_env env, napi_callback_info info)
1434 napi_value I18nAddon::GetIndexList(napi_env env, napi_callback_info info)
1440 I18nAddon *obj = nullptr;
1470 napi_value I18nAddon::AddLocale(napi_env env, napi_callback_info info)
1495 I18nAddon *obj = nullptr;
1505 napi_value I18nAddon::GetIndex(napi_env env, napi_callback_info info)
1530 I18nAddon *obj = nullptr;
1546 napi_value I18nAddon::ObjectConstructor(napi_env env, napi_callback_info info)
1554 std::unique_ptr<I18nAddon> obj = nullptr;
1555 obj = std::make_unique<I18nAddon>();
1557 napi_wrap(env, thisVar, reinterpret_cast<void *>(obj.get()), I18nAddon::Destructor, nullptr, nullptr);
1559 HILOG_ERROR_I18N("ObjectConstructor: Wrap I18nAddon failed");
1566 napi_value I18nAddon::InitUtil(napi_env env, napi_value exports)
1591 napi_value val = I18nAddon::Init(env, exports);
1592 val = I18nAddon::InitPhoneNumberFormat(env, val);
1593 val = I18nAddon::InitI18nBreakIterator(env, val);
1595 val = I18nAddon::InitI18nIndexUtil(env, val);
1596 val = I18nAddon::InitI18nUtil(env, val);
1598 val = I18nAddon::InitI18nTransliterator(env, val);
1601 val = I18nAddon::InitUtil(env, val);