/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/ |
H A D | mock_navigation_stack.h | 33 std::string navDestinationId = "undefined"; member 194 void SetDestinationIdToJsStack(int32_t index, const std::string& navDestinationId) override in SetDestinationIdToJsStack() argument 199 mockPathArray_[index].navDestinationId = navDestinationId; in SetDestinationIdToJsStack() 204 return mockPathArray_[index].navDestinationId; in GetNavPathId()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-navigation.md | 902 | navDestinationId | string | 是 | 删除的NavDestination页面的唯一标识符navDestinationId。 | 2035 (to.navDestinationId) : (from.navDestinationId); 2051 if (!from.navDestinationId || !to.navDestinationId) { 2175 if (context.navDestinationId) { 2176 this.pageId = context.navDestinationId; 2297 if (context.navDestinationId) { 2298 this.pageId = context.navDestinationId; 2396 if (!this.proxy?.from.navDestinationId || !this.proxy?.to.navDestinationId) { 3781 if (!from.navDestinationId || !to.navDestinationId) { 3912 if (context.navDestinationId) { [all …]
|
H A D | ts-basic-components-navdestination.md | 453 | navDestinationId<sup>12+</sup> | string | 否 | 当前NavDestination的唯一ID,由系统自动生成,和组件通用属性id无关。 <br/>**原…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | observer_handler.h | 51 std::string navDestinationId; member 62 index(index), param(param), navDestinationId(std::move(navDesId)) in NavDestinationInfo()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 2151 this.navDestinationId = undefined; 2201 return [info[0].index, info[0].navDestinationId]; 2220 [info.index, info.navDestinationId] = this.findInPopArray(name); 2235 [info.index, info.navDestinationId] = this.findInPopArray(name); 2270 [info.index, info.navDestinationId] = this.findInPopArray(name); 2321 [info.index, info.navDestinationId] = this.findInPopArray(info.name); 2345 [info.index, info.navDestinationId] = this.findInPopArray(info.name); 2549 removeByNavDestinationId(navDestinationId) { argument 2550 let index = this.pathArray.findIndex(element => element.navDestinationId === navDestinationId);
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-router-to-navigation.md | 685 …d#querynavdestinationinfo)接口查询当前自定义组件所在的NavDestination的信息,其返回值包含如下几个属性,其中navDestinationId是页面的唯一标识符: 694 | navDestinationId<sup>12+<sup> | string | 是 | NavDestination组件的唯一标识ID。 |
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-navigation.md | 892 removeByNavDestinationId(navDestinationId: string): boolean 2037 (to.navDestinationId) : (from.navDestinationId); 2053 if (!from.navDestinationId || !to.navDestinationId) { 2177 if (context.navDestinationId) { 2178 this.pageId = context.navDestinationId; 2299 if (context.navDestinationId) { 2300 this.pageId = context.navDestinationId; 2398 if (!this.proxy?.from.navDestinationId || !this.proxy?.to.navDestinationId) { 3783 if (!from.navDestinationId || !to.navDestinationId) { 3914 if (context.navDestinationId) { [all …]
|
H A D | ts-basic-components-navdestination.md | 454 | navDestinationId<sup>12+</sup> | string | No| Unique ID of the current navigation destination pag…
|
/ohos5.0/foundation/barrierfree/accessibility/frameworks/common/src/ |
H A D | accessibility_element_info.cpp | 988 void AccessibilityElementInfo::SetNavDestinationId(const int64_t navDestinationId) in SetNavDestinationId() argument 990 navDestinationId_ = navDestinationId; in SetNavDestinationId()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_navigation_stack.h | 96 void SetDestinationIdToJsStack(int32_t index, const std::string& navDestinationId) override;
|
H A D | js_navigation_stack.cpp | 339 …id JSNavigationStack::SetDestinationIdToJsStack(int32_t index, const std::string& navDestinationId) in SetDestinationIdToJsStack() argument 346 pathInfo->SetProperty<std::string>("navDestinationId", navDestinationId); in SetDestinationIdToJsStack()
|
H A D | js_view.cpp | 951 obj->SetProperty<std::string>("navDestinationId", result->navDestinationId); in JSGetNavDestinationInfo()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_stack.h | 147 virtual void SetDestinationIdToJsStack(int32_t index, const std::string& navDestinationId) {} in SetDestinationIdToJsStack() argument
|
H A D | navigation_pattern.cpp | 75 std::string navDestinationId = std::to_string(context->GetNavDestinationId()); in BuildNavDestinationInfoFromContext() local 83 … std::make_optional<NavDestinationInfo>(navigationId, name, state, index, param, navDestinationId); in BuildNavDestinationInfoFromContext()
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/observer/ |
H A D | ui_observer_listener.cpp | 686 …napi_create_string_utf8(env_, info.navDestinationId.c_str(), info.navDestinationId.length(), &napi… in CreateNavDestinationInfoObj()
|
/ohos5.0/foundation/barrierfree/accessibility/interfaces/innerkits/common/include/ |
H A D | accessibility_element_info.h | 1683 void SetNavDestinationId(const int64_t navDestinationId);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_api.cpp | 1557 std::string navDestinationId = navDesInfo->navDestinationId; in GetNavDestinationId() local 1558 return WriteStringToBuffer(navDestinationId, buffer, bufferSize, writeLen); in GetNavDestinationId()
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-router-to-navigation.md | 681 …resides. The return value includes the following properties, with **navDestinationId** being the u… 690 | navDestinationId<sup>12+<sup> | string | Yes | Unique ID of the **NavDestination** …
|
/ohos5.0/foundation/barrierfree/accessibility/interfaces/kits/napi/accessibility_extension_module_loader/src/ |
H A D | napi_accessibility_element.cpp | 1273 napi_value navDestinationId = nullptr; in GetElementInfoAllAttribute3() local 1274 GetElementInfoNavDestinationId(callbackInfo, navDestinationId); in GetElementInfoAllAttribute3() 1275 …I_CALL_RETURN_VOID(env, napi_set_named_property(env, value, "navDestinationId", navDestinationId)); in GetElementInfoAllAttribute3()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-observer.md | 93 | navDestinationId<sup>12+</sup> | string | 是 | NavDestination组件的唯一标识ID。 …
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-observer.md | 93 | navDestinationId<sup>12+</sup> | string | Yes | Unique ID of the **NavDestination*…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_api_impl_bridge.cpp | 228 panda::StringRef::NewFromUtf8(vm, navDestinationResult->navDestinationId.c_str()) }; in GetPageInfoByUniqueId()
|