/ohos5.0/foundation/arkui/ace_engine/frameworks/base/memory/ |
H A D | referenced.h | 32 class WeakPtr; variable 119 friend class WeakPtr; variable 311 class WeakPtr final { 317 …ACE_REMOVE(explicit) WeakPtr(const WeakPtr& other) : WeakPtr(other.unsafeRawPtr_, other.refCounter… in WeakPtr() function 325 …ACE_REMOVE(explicit) WeakPtr(const WeakPtr<O>& other) : WeakPtr(other.unsafeRawPtr_, other.refCoun… in ACE_REMOVE() 327 ACE_REMOVE(explicit) WeakPtr(WeakPtr<O>&& other) in ACE_REMOVE() 338 ~WeakPtr() in ~WeakPtr() 373 WeakPtr& operator=(const WeakPtr& other) 380 WeakPtr& operator=(WeakPtr&& other) 395 WeakPtr& operator=(const WeakPtr<O>& other) [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/image/ |
H A D | image_loader.h | 44 const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context) = 0; 47 const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context) = 0; 50 const ImageSourceInfo& /*imageSourceInfo*/, const WeakPtr<PipelineBase>& /*context*/) in LoadDecodedImageData() 56 const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr); 82 … const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr) override; 85 … const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr) override; 96 … const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr) override; 99 … const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr) override; 109 … const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr) override; 132 std::string LoadJsonData(const std::string& src, const WeakPtr<PipelineBase> context = nullptr); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/event/ |
H A D | response_ctrl_test_ng.cpp | 135 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1)); 185 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1)); 232 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1)); 266 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1)); 299 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1)); 312 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node2)); 346 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1)); 359 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node2)); 411 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1)); 482 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1)); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_navdestination_scrollable_processor.h | 39 void SetNavDestinationPattern(WeakPtr<NG::NavDestinationPattern> pattern) override in SetNavDestinationPattern() 49 void HandleOnReachEvent(WeakPtr<JSScroller> jsScrollerWeak, bool isTopEvent); 50 void HandleOnScrollStartEvent(WeakPtr<JSScroller> jsScrollerWeak); 51 void HandleOnScrollStopEvent(WeakPtr<JSScroller> jsScrollerWeak); 62 …NestedScrollers(WeakPtr<JSScroller> childScroller, std::optional<WeakPtr<JSScroller>> parentScroll… in NestedScrollers() 64 WeakPtr<JSScroller> child; 65 std::optional<WeakPtr<JSScroller>> parent; 72 std::set<WeakPtr<JSScroller>> incommingScrollers_; 82 std::optional<WeakPtr<JSScroller>> parentScroller; 84 std::map<WeakPtr<JSScroller>, ScrollInfo> scrollInfoMap_; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/ |
H A D | font_manager.h | 101 void AddFontNode(const WeakPtr<RenderNode>& node); 102 void RemoveFontNode(const WeakPtr<RenderNode>& node); 107 void AddVariationNode(const WeakPtr<RenderNode>& node); 115 void AddFontNodeNG(const WeakPtr<NG::UINode>& node); 116 void RemoveFontNodeNG(const WeakPtr<NG::UINode>& node); 123 void AddFontObserver(WeakPtr<FontChangeObserver> node); 134 std::set<WeakPtr<RenderNode>> fontNodes_; 135 std::set<WeakPtr<NG::UINode>> fontNodesNG_; 137 std::set<WeakPtr<RenderNode>> variationNodes_; 138 std::set<WeakPtr<NG::UINode>> variationNodesNG_; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/animation/ |
H A D | geometry_transition.h | 37 bool IsNodeInAndActive(const WeakPtr<FrameNode>& frameNode) const; 38 bool IsNodeOutAndActive(const WeakPtr<FrameNode>& frameNode) const; 39 bool IsRunning(const WeakPtr<FrameNode>& frameNode) const; 58 void Build(const WeakPtr<FrameNode>& frameNode, bool isNodeIn); 59 bool Update(const WeakPtr<FrameNode>& which, const WeakPtr<FrameNode>& value); 61 bool OnAdditionalLayout(const WeakPtr<FrameNode>& frameNode); 73 bool IsNodeInAndIdentity(const WeakPtr<FrameNode>& frameNode) const; 80 bool IsParent(const WeakPtr<FrameNode>& parent, const WeakPtr<FrameNode>& child) const; 81 void RecordAnimationOption(const WeakPtr<FrameNode>& trigger, const AnimationOption& option); 89 WeakPtr<FrameNode> inNode_; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/picker/ |
H A D | picker_animation_controller.h | 121 WeakPtr<PipelineContext> pipe_; 123 WeakPtr<RenderTriangle> triangle_; 124 WeakPtr<RenderDisplay> lunar_; 125 WeakPtr<RenderDisplay> buttons_; 128 WeakPtr<RenderPickerColumn> amPm_; 129 WeakPtr<RenderPickerColumn> hour_; 130 WeakPtr<RenderPickerColumn> minute_; 131 WeakPtr<RenderPickerColumn> second_; 133 WeakPtr<RenderPickerColumn> year_; 134 WeakPtr<RenderPickerColumn> month_; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/ui_extension/ |
H A D | ui_extension_manager.h | 72 …const WeakPtr<UIExtensionPattern>& uiExtensionFocused, const WeakPtr<SessionWrapper>& sessionWrapp… 82 const WeakPtr<SecurityUIExtensionPattern>& uiExtensionFocused, 83 const WeakPtr<SessionWrapper>& sessionWrapper); 90 void AddAliveUIExtension(int32_t nodeId, const WeakPtr<UIExtensionPattern>& uiExtension); 123 … void AddAliveUIExtension(int32_t nodeId, const WeakPtr<SecurityUIExtensionPattern>& uiExtension); 128 WeakPtr<UIExtensionPattern> uiExtensionFocused_; 129 WeakPtr<SecurityUIExtensionPattern> securityUiExtensionFocused_; 130 WeakPtr<SessionWrapper> sessionWrapper_; 132 std::map<int32_t, OHOS::Ace::WeakPtr<UIExtensionPattern>> aliveUIExtensions_; 133 std::map<int32_t, OHOS::Ace::WeakPtr<SecurityUIExtensionPattern>> aliveSecurityUIExtensions_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/shared_overlay/ |
H A D | shared_transition_effect.h | 41 virtual const WeakPtr<FrameNode>& GetPassengerNode() const = 0; 43 const WeakPtr<FrameNode>& GetDestSharedNode() const in GetDestSharedNode() 47 const WeakPtr<FrameNode>& GetSrcSharedNode() const in GetSrcSharedNode() 74 const WeakPtr<FrameNode>& GetPassengerHolder() const in GetPassengerHolder() 98 void SetSharedNode(const WeakPtr<FrameNode>& src, const WeakPtr<FrameNode>& dest) in SetSharedNode() 103 void SetPassengerHolder(const WeakPtr<FrameNode>& holder) in SetPassengerHolder() 135 WeakPtr<FrameNode> dest_; 136 WeakPtr<FrameNode> src_; 138 WeakPtr<FrameNode> passengerHolder_; 161 const WeakPtr<FrameNode>& GetPassengerNode() const override in GetPassengerNode() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/common/ |
H A D | mock_font_manager_ng.cpp | 30 …const WeakPtr<NG::UINode>& node, const std::string& familyName, const std::function<void()>& callb… in RegisterCallbackNG() 40 void FontManager::UnRegisterCallbackNG(const WeakPtr<NG::UINode>& node) {} in UnRegisterCallbackNG() 42 void FontManager::AddFontNodeNG(const WeakPtr<NG::UINode>& node) in AddFontNodeNG() 47 void FontManager::RemoveFontNodeNG(const WeakPtr<NG::UINode>& node) in RemoveFontNodeNG() 52 void FontManager::AddVariationNodeNG(const WeakPtr<NG::UINode>& node) {} in AddVariationNodeNG() 54 void FontManager::RemoveVariationNodeNG(const WeakPtr<NG::UINode>& node) {} in RemoveVariationNodeNG() 68 void FontManager::AddFontObserver(WeakPtr<FontChangeObserver> node) {} in AddFontObserver() 70 void FontManager::RemoveFontChangeObserver(WeakPtr<FontChangeObserver> node) {} in RemoveFontChangeObserver()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | shared_transition_effect.h | 47 …void SetSharedElement(const WeakPtr<SharedTransitionElement>& src, const WeakPtr<SharedTransitionE… in SetSharedElement() 52 const WeakPtr<SharedTransitionElement>& GetDestSharedElement() const in GetDestSharedElement() 56 const WeakPtr<SharedTransitionElement>& GetSrcSharedElement() const in GetSrcSharedElement() 68 void setCurrentSharedElement(const WeakPtr<SharedTransitionElement>& current) in setCurrentSharedElement() 72 const WeakPtr<SharedTransitionElement>& GetCurrentSharedElement() const in GetCurrentSharedElement() 84 … bool CheckIn(TransitionEvent event, WeakPtr<SharedTransitionElement>& sharedWeak, Offset& ticket); 85 …bool TakeOff(TransitionEvent event, RefPtr<OverlayElement>& overlay, WeakPtr<SharedTransitionEleme… 92 WeakPtr<SharedTransitionElement> dest_; 93 WeakPtr<SharedTransitionElement> src_; 94 WeakPtr<SharedTransitionElement> currentWorking_; [all …]
|
H A D | card_transition_controller.h | 33 explicit CardTransitionController(const WeakPtr<PipelineContext>& context); 47 …void CreateCardTranslateAnimation(const WeakPtr<RenderTransform>& weakTransform, const Offset& glo… 49 … void CreateCardScaleAnimation(const WeakPtr<RenderTransform>& weakTransform, const RRect& rrect); 53 void AddPrepareListener(const WeakPtr<RenderTransform>& weakTransform); 54 void AddStopListener(const WeakPtr<RenderTransform>& weakTransform); 56 WeakPtr<PipelineContext> context_; 57 WeakPtr<PageElement> pageDest_; 58 WeakPtr<PageElement> pageSrc_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/focus/ |
H A D | focus_manager.h | 30 using FocusViewMap = std::unordered_map<int32_t, std::pair<WeakPtr<FocusView>, std::list<WeakPtr<Fo… 32 …usHubScopeMap = std::unordered_map<std::string, std::pair<WeakPtr<FocusHub>, std::list<WeakPtr<Foc… 33 using FocusChangeCallback = std::function<void(const WeakPtr<FocusHub>& last, 75 WeakPtr<FocusView> GetLastFocusView() const in GetLastFocusView() 80 const std::list<WeakPtr<FocusView>>& GetWeakFocusViewList() const in GetWeakFocusViewList() 147 …std::optional<std::list<WeakPtr<FocusHub>>*> GetFocusScopePriorityList(const std::string& focusSco… 171 std::list<WeakPtr<FocusView>> focusViewStack_; 172 WeakPtr<FocusView> lastFocusView_; 173 const WeakPtr<PipelineContext> pipeline_; 177 WeakPtr<FocusHub> lastFocusStateNode_; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/pa_engine/ |
H A D | pa_backend.cpp | 68 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_)] { in UpdateState() 84 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), want, startId] { in OnCommand() 325 [weak = WeakPtr<JsBackendEngine>(jsBackendEngine_), url, want] { in LoadPa() 332 [weak = WeakPtr<JsBackendEngine>(jsBackendEngine_), url, want] { in LoadPa() 352 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), want] { in OnCreate() 363 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), formId] { in OnDelete() 385 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), formId] { in OnUpdate() 396 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), formId] { in OnCastTemptoNormal() 419 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), &ret, want] { in OnAcquireFormState() 433 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), &ret, want] { in OnConnect() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/ |
H A D | date_time_animation_controller.h | 88 WeakPtr<FrameNode> buttonIcon_; 89 WeakPtr<FrameNode> datePicker_; 90 WeakPtr<FrameNode> monthDays_; 91 WeakPtr<FrameNode> timePicker_; 92 WeakPtr<FrameNode> year_; 93 WeakPtr<FrameNode> month_; 94 WeakPtr<FrameNode> day_; 95 WeakPtr<FrameNode> buttonRow_;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/manager/ |
H A D | drag_drop_func_wrapper_test_ng.cpp | 136 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00202() 170 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) {}; in __anonb21908c00302() 196 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00402() 230 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00502() 264 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00602() 298 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00702() 332 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00802() 366 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00902() 400 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00a02() 434 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00b02() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/plugin/ |
H A D | plugin_sub_container.h | 35 …explicit PluginSubContainer(const WeakPtr<PipelineBase>& context) : outSidePipelineContext_(contex… in PluginSubContainer() 36 PluginSubContainer(const WeakPtr<PipelineBase>& context, int32_t instanceId) in PluginSubContainer() 49 void SetPluginElement(const WeakPtr<Element>& element) in SetPluginElement() 54 const WeakPtr<Element> GetPluginElement() const in GetPluginElement() 99 void SetPluginPattern(const WeakPtr<NG::PluginPattern>& pluginPattern) in SetPluginPattern() 109 void SetPluginNode(const WeakPtr<NG::FrameNode>& pluginNode) in SetPluginNode() 114 WeakPtr<NG::FrameNode> GetPluginNode() const in GetPluginNode() 162 WeakPtr<PipelineBase> outSidePipelineContext_; 171 WeakPtr<Element> pluginElement_; 182 WeakPtr<NG::PluginPattern> pluginPattern_; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | text_overlay_component.h | 66 void SetWeakText(const WeakPtr<RenderText>& weakText); 67 const WeakPtr<RenderText>& GetWeakText() const; 70 const WeakPtr<RenderImage>& GetWeakImage() const; 73 void SetWeakWeb(const WeakPtr<RenderWeb>& weakWeb); 74 const WeakPtr<RenderWeb>& GetWeakWeb() const; 216 WeakPtr<PipelineContext> context_; 217 WeakPtr<RenderTextField> weakTextField_; 218 WeakPtr<RenderText> weakText_; 219 WeakPtr<RenderImage> weakImage_; 221 WeakPtr<RenderWeb> weakWeb_; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | gesture_referee.h | 61 const std::list<WeakPtr<GestureRecognizer>>& GetHighRecognizers() const in GetHighRecognizers() 66 const std::list<WeakPtr<GestureRecognizer>>& GetLowRecognizers() const in GetLowRecognizers() 71 const std::list<WeakPtr<GestureRecognizer>>& GetParallelRecognizers() const in GetParallelRecognizers() 78 …const std::list<WeakPtr<GestureRecognizer>>& GetMembersByRecognizer(const RefPtr<GestureRecognizer… 81 void UnBlockGesture(std::list<WeakPtr<GestureRecognizer>>& members); 86 void RemoveAndUnBlockGesture(bool isPrevPending, const WeakPtr<GestureRecognizer>& recognizer); 90 std::list<WeakPtr<GestureRecognizer>> highRecognizers_; 91 std::list<WeakPtr<GestureRecognizer>> lowRecognizers_; 92 std::list<WeakPtr<GestureRecognizer>> parallelRecognizers_;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | object_hierarchy_observer.h | 40 …tener(const IObject::Ptr& object, HierarchyChangeObjectType myType, const IObject::WeakPtr& parent, 55 IObject::WeakPtr object_; 57 IObject::WeakPtr parent_; 98 META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(IAttachment, IObject::WeakPtr, DataContext); 99 META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(IAttachment, IAttach::WeakPtr, AttachedTo, {}); 102 …void Subscribe(const IObject::Ptr& root, HierarchyChangeObjectType type, const IObject::WeakPtr& p… 108 IObject::WeakPtr root_; 112 Subscription(IObject::WeakPtr object, BASE_NS::unique_ptr<ObjectChangeListener>&& listener) in Subscription() 118 IObject::WeakPtr object_; 122 …iption(const IObject::Ptr& object, HierarchyChangeObjectType type, const IObject::WeakPtr& parent);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll_bar/ |
H A D | scroll_bar_proxy.h | 25 WeakPtr<RenderNode> scrollableNode; 44 void RegisterScrollBar(const WeakPtr<RenderScrollBar>& scrollBar); 47 void UnRegisterScrollableNode(const WeakPtr<RenderNode>& scrollableNode); 48 void UnRegisterScrollBar(const WeakPtr<RenderScrollBar>& scrollBar); 54 void NotifyScrollableNode(double distance, const WeakPtr<RenderScrollBar>& weakScrollBar) const; 60 void NotifyScrollBar(const WeakPtr<RenderNode>& weakScrollableNode) const; 81 … std::list<WeakPtr<RenderScrollBar>> scrollBars_; // ScrollBar should effect with scrollable node.
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/svg/parse/ |
H A D | svg_dom.h | 67 explicit SvgDom(const WeakPtr<PipelineContext>& context); 69 static RefPtr<SvgDom> CreateSvgDom(SkStream& svgStream, const WeakPtr<PipelineContext>& context, 129 void ParseIdAttr(const WeakPtr<SvgNode>& weakSvgNode, const std::string& value); 130 void ParseFillAttr(const WeakPtr<SvgNode>& weakSvgNode, const std::string& value); 131 void ParseClassAttr(const WeakPtr<SvgNode>& weakSvgNode, const std::string& value); 132 void ParseStyleAttr(const WeakPtr<SvgNode>& weakSvgNode, const std::string& value); 139 WeakPtr<PipelineContext> context_; 143 WeakPtr<RenderNode> svgRoot_; 144 WeakPtr<RenderNode> clipBox_; 145 WeakPtr<RenderNode> transform_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/proxy/ |
H A D | scroll_bar_proxy.h | 29 WeakPtr<ScrollablePattern> scrollableNode; 54 void RegisterScrollBar(const WeakPtr<ScrollBarPattern>& scrollBar); 57 void UnRegisterScrollBar(const WeakPtr<ScrollBarPattern>& scrollBar); 63 …void NotifyScrollableNode(float distance, int32_t source, const WeakPtr<ScrollBarPattern>& weakScr… 108 …void SetScrollEnabled(bool scrollEnabled, const WeakPtr<ScrollablePattern>& weakScrollableNode) co… 113 void UnRegisterNestScrollableNode(const WeakPtr<ScrollablePattern>& scrollableNode); 129 … std::list<WeakPtr<ScrollBarPattern>> scrollBars_; // ScrollBar should effect with scrollable node.
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/side_bar/ |
H A D | side_bar_animation_controller.h | 34 SideBarAnimation(const WeakPtr<PipelineContext>& context, double start, double end, int delay, 60 WeakPtr<PipelineContext> context_; 71 …explicit SideBarAnimationController(const WeakPtr<PipelineContext>& context) : context_(context) {} in SideBarAnimationController() 79 void SetRenderSideBarContainer(const WeakPtr<RenderNode>& node) in SetRenderSideBarContainer() 84 const WeakPtr<RenderNode>& GetRenderSideBarContainer() const in GetRenderSideBarContainer() 108 WeakPtr<PipelineContext> context_; 111 WeakPtr<RenderNode> sidebar_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/stepper/ |
H A D | stepper_animation_controller.h | 33 StepperAnimation(const WeakPtr<PipelineContext>& context, double start, double end, int delay, 58 WeakPtr<PipelineContext> context_; 69 …explicit StepperAnimationController(const WeakPtr<PipelineContext>& context) : context_(context) {} in StepperAnimationController() 77 void SetRenderStepper(const WeakPtr<RenderNode>& node) in SetRenderStepper() 82 const WeakPtr<RenderNode>& GetRenderStepper() const in GetRenderStepper() 104 WeakPtr<PipelineContext> context_; 105 WeakPtr<RenderNode> stepper_;
|