/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/ |
H A D | iteration.h | 40 …const BASE_NS::shared_ptr<Iterable>& c, Func&& func, TraversalType traversal = TraversalType::NO_H… 48 IterateStrategy { traversal, LockType::UNIQUE_LOCK }); 61 …const BASE_NS::shared_ptr<Iterable>& c, Func&& func, TraversalType traversal = TraversalType::NO_H… 69 IterateStrategy { traversal, LockType::SHARED_LOCK }); 83 …const BASE_NS::shared_ptr<Iterable>& c, Func&& func, TraversalType traversal = TraversalType::NO_H… 85 …return Internal::Iterate(c, BASE_NS::forward<Func>(func), IterateStrategy { traversal, LockType::U… 100 …const BASE_NS::shared_ptr<Iterable>& c, Func&& func, TraversalType traversal = TraversalType::NO_H… 102 …return Internal::ConstIterate(c, BASE_NS::forward<Func>(func), IterateStrategy { traversal, LockTy…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/internal/ |
H A D | iteration.h | 34 if (is.traversal == TraversalType::NO_HIERARCHY) { in META_BEGIN_NAMESPACE() 38 if (is.traversal == TraversalType::FULL_HIERARCHY) { in META_BEGIN_NAMESPACE() 39 is.traversal = TraversalType::BREADTH_FIRST_ORDER; in META_BEGIN_NAMESPACE() 41 …if (is.traversal == TraversalType::DEPTH_FIRST_PRE_ORDER || is.traversal == TraversalType::DEPTH_F… in META_BEGIN_NAMESPACE() 44 if (is.traversal == TraversalType::BREADTH_FIRST_ORDER) { in META_BEGIN_NAMESPACE()
|
H A D | depth_first_iteration.h | 32 if (is.traversal == TraversalType::DEPTH_FIRST_PRE_ORDER && !func(arg)) { in META_BEGIN_NAMESPACE() 41 if (is.traversal == TraversalType::DEPTH_FIRST_POST_ORDER && !func(arg)) { in META_BEGIN_NAMESPACE()
|
/ohos5.0/docs/en/application-dev/arkts-utils/ |
H A D | arkts-collections-introduction.md | 80 … Supported| It is not allowed to add, delete, or modify elements during traversal or access. Other… 85 … Supported| It is not allowed to add, delete, or modify elements during traversal or access. Other… 95 … Supported| It is not allowed to add, delete, or modify elements during traversal or access. Other… 142 … Supported| It is not allowed to add, delete, or modify elements during traversal or access. Other… 159 … Supported| It is not allowed to add, delete, or modify elements during traversal or access. Other… 160 … Supported| It is not allowed to add, delete, or modify elements during traversal or access. Other… 161 … Supported| It is not allowed to add, delete, or modify elements during traversal or access. Other… 164 … Supported| It is not allowed to add, delete, or modify elements during traversal or access. Other… 176 … Supported| It is not allowed to add, delete, or modify elements during traversal or access. Other… 177 … Supported| It is not allowed to add, delete, or modify elements during traversal or access. Other… [all …]
|
H A D | nonlinear-container.md | 42 …shMap<K, V>) => void, thisArg?: Object) | Modify the elements of the entire map through traversal.| 65 …HashSet\<T>) => void, thisArg?: Object) | Modify the elements of the entire set through traversal.| 93 …eeMap<K, V>) => void, thisArg?: Object) | Modify the elements of the entire map through traversal.| 120 …TreeSet\<T>) => void, thisArg?: Object) | Modify the elements of the entire set through traversal.| 150 …htMap<K, V>) => void, thisArg?: Object) | Modify the elements of the entire map through traversal.| 178 …ightSet\<T>) => void, thisArg?: Object) | Modify the elements of the entire set through traversal.| 206 …\<T>) => void, thisArg?: Object) | Modify the elements of the entire PlainArray through traversal.|
|
H A D | arraybuffer-object.md | 5 If copy is used during transmission, deep copy (recursive traversal) is required. After transmissio…
|
H A D | linear-container.md | 121 …gt; void, thisArg?: Object) | Modify the elements of the entire Deque container through traversal.| 146 …> void,thisArg?: Object) | Modify the elements of the entire queue container through traversal.| 169 …gt; void, thisArg?: Object) | Modify the elements of the entire stack container through traversal.|
|
H A D | module-principle.md | 11 … the ECMA specification, and modules are executed in a later sequential traversal manner: starting…
|
/ohos5.0/base/startup/init/interfaces/innerkits/hookmgr/ |
H A D | hookmgr.c | 324 OhosHookTraversal traversal; member 335 stageArgs->traversal(&(hookItem->info), stageArgs->traversalCookie); in hookItemTraversal() 349 void HookMgrTraversal(HOOK_MGR *hookMgr, void *traversalCookie, OhosHookTraversal traversal) in HookMgrTraversal() argument 353 BEGET_CHECK(traversal != NULL, return); in HookMgrTraversal() 360 stageArgs.traversal = traversal; in HookMgrTraversal()
|
/ohos5.0/base/startup/init/interfaces/innerkits/modulemgr/ |
H A D | modulemgr.c | 296 OhosModuleTraversal traversal; member 311 args->traversal(&info); in ModuleTraversalProc() 325 void ModuleMgrTraversal(const MODULE_MGR *moduleMgr, void *cookie, OhosModuleTraversal traversal) in ModuleMgrTraversal() argument 333 args.traversal = traversal; in ModuleMgrTraversal()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | startable_object_controller.cpp | 222 const auto traversal = META_ACCESS_PROPERTY_VALUE(TraversalType); in StartHierarchy() local 223 …if (traversal != TraversalType::DEPTH_FIRST_POST_ORDER && traversal != TraversalType::FULL_HIERARC… in StartHierarchy() 255 const auto traversal = META_ACCESS_PROPERTY_VALUE(TraversalType); in StopHierarchy() local 256 …if (traversal != TraversalType::DEPTH_FIRST_POST_ORDER && traversal != TraversalType::FULL_HIERARC… in StopHierarchy()
|
/ohos5.0/base/startup/appspawn/standard/ |
H A D | appspawn_appmgr.c | 108 void TraversalSpawnedProcess(AppTraversal traversal, void *data) in TraversalSpawnedProcess() argument 110 APPSPAWN_CHECK_ONLY_EXPER(g_appSpawnMgr != NULL && traversal != NULL, return); in TraversalSpawnedProcess() 115 traversal(g_appSpawnMgr, appInfo, data); in TraversalSpawnedProcess() 350 void AppSpawningCtxTraversal(ProcessTraversal traversal, void *data) in AppSpawningCtxTraversal() argument 352 APPSPAWN_CHECK_ONLY_EXPER(g_appSpawnMgr != NULL && traversal != NULL, return); in AppSpawningCtxTraversal() 357 traversal(g_appSpawnMgr, ctx, data); in AppSpawningCtxTraversal()
|
H A D | appspawn_manager.h | 139 void TraversalSpawnedProcess(AppTraversal traversal, void *data); 150 void AppSpawningCtxTraversal(ProcessTraversal traversal, void *data);
|
/ohos5.0/docs/en/application-dev/web/ |
H A D | web-focus.md | 28 …traversal can be divided into active and passive based on how it is triggered. For details, see [F… 37 - Keyboard traversal 39 …- Supports focus traversal between **Web** and other components through the TAB, Shift+TAB, or arr… 40 …traversal among ArkWeb page elements through the TAB, Shift+TAB, or arrow keys. After the focus tr… 47 Passive focus traversal occurs when the focus automatically shifts due to system actions or other o… 49 Currently, passive focus traversal occurs in the following scenarios:
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-common-events-focus-event.md | 11 …traversal: refers to the behavior of focus shifting between components in an application. This pro… 51 Focus traversal can be divided into active and passive based on how it is triggered. 59 - Keyboard traversal 82 Passive focus traversal occurs when the focus automatically shifts due to system actions or other o… 85 Mechanisms that trigger passive focus traversal include: 98 …ented by the component itself. The focus framework supports three focus traversal algorithms: line… 109 - **Tab** key traversal: The **Tab** key moves focus through nodes in their mounting sequence. 110 - Arrow key traversal: Arrow keys perpendicular to the container's layout direction are ignored. Fo… 126 The custom focus traversal algorithm is defined by the component itself, allowing for specific focu… 429 - Pressing the **Tab** key triggers focus traversal, and since the third **Button** component is in… [all …]
|
H A D | arkts-user-defined-node.md | 22 …oxy node: provides proxy capabilities for built-in components, enabling traversal of the node tree…
|
/ohos5.0/base/startup/init/interfaces/innerkits/include/ |
H A D | modulemgr.h | 156 void ModuleMgrTraversal(const MODULE_MGR *moduleMgr, void *cookie, OhosModuleTraversal traversal);
|
H A D | hookmgr.h | 203 void HookMgrTraversal(HOOK_MGR *hookMgr, void *traversalCookie, OhosHookTraversal traversal);
|
/ohos5.0/docs/en/application-dev/distributedservice/ |
H A D | distributedservice-kit-intro.md | 3 …d device management, distributed hardware management, and distributed keyboard and mouse traversal.
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-focus.md | 62 …s on the page, the first component found in the component tree in-depth traversal is used as the d… 78 …ainer itself), the first component found in the component tree in-depth traversal receives the foc… 110 …r>This style affects only the components that display the system focus box during focus traversal.| 168 … uses the default **AUTO** priority.<br>Impact of the priority on focus traversal and component fo… 197 …cus group rules as follows:<br>1. Only arrow keys are allowed for focus traversal within the focus… 212 …cus group rules as follows:<br>1. Only arrow keys are allowed for focus traversal within the focus… 219 Sets whether this container component is a focus stop. During focus traversal, the focus stops at t… 229 …e nested more than two levels deep.<br>Focus traversal rules with **tabStop**:<br>1. During focus … 231 **Example for describing the keys and focusable components during focus traversal** 639 …w to use **tabStop** to make the focus stop on a component during focus traversal with the **Tab**…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/ |
H A D | intf_iterable.h | 42 TraversalType traversal { TraversalType::NO_HIERARCHY };
|
/ohos5.0/docs/en/application-dev/application-test/ |
H A D | wukong-guidelines.md | 5 …on, component injection, exception capture, report generation, and data traversal of abilities. Th… 9 …onents are tested. Available features include shell startup, sequential traversal and screenshot, … 224 | -C, --component | Sets the sequential traversal test for components. | No | You need to… 297 | screenshot/ | Stores the screenshots of the test traversal. |
|
/ohos5.0/docs/en/application-dev/application-models/ |
H A D | create-dataability.md | 4 …BatchInsert** and **ExecuteBatch** methods have already implemented the traversal logic, but not b…
|
/ohos5.0/docs/en/device-dev/kernel/ |
H A D | kernel-mini-basic-list.md | 8 …de on the list. This data structure facilitates data search, especially traversal of a large amoun…
|
H A D | kernel-small-apx-dll.md | 6 …de on the list. This data structure facilitates data search, especially traversal of a large amoun…
|