Lines Matching refs:NG
48 virtual NG::RectF GetRect() = 0;
49 virtual void SetRect(const NG::RectF& rect) = 0;
51 virtual void ShowMenuNG(const RefPtr<NG::FrameNode> menuNode, const NG::MenuParam& menuParam,
52 const RefPtr<NG::FrameNode>& targetNode, const NG::OffsetF& offset) = 0;
54 const NG::MenuParam& menuParam, const RefPtr<NG::FrameNode>& targetNode, const NG::OffsetF& offset) = 0;
57 virtual void HideMenuNG(const RefPtr<NG::FrameNode>& menu, int32_t targetId) = 0;
59 virtual void UpdateHideMenuOffsetNG(const NG::OffsetF& offset = NG::OffsetF(0.0f, 0.0f),
61 virtual void ContextMenuSwitchDragPreviewAnimationtNG(const RefPtr<NG::FrameNode>& dragPreviewNode,
62 const NG::OffsetF& offset = NG::OffsetF(0.0f, 0.0f)) = 0;
64 virtual bool GetMenuPreviewCenter(NG::OffsetF& offset) = 0;
66 virtual void ShowPopupNG(int32_t targetId, const NG::PopupInfo& popupInfo,
69 virtual void GetPopupInfoNG(int32_t targetId, NG::PopupInfo& popupInfo) = 0;
75 virtual RefPtr<NG::FrameNode> ShowDialogNG(
77 virtual RefPtr<NG::FrameNode> ShowDialogNGWithNode(
78 const DialogProperties& dialogProps, const RefPtr<NG::UINode>& customNode) = 0;
79 virtual void CloseDialogNG(const RefPtr<NG::FrameNode>& dialogNode) = 0;
82 virtual void CloseCustomDialogNG(const WeakPtr<NG::UINode>& node, std::function<void(int32_t)>&& callback) = 0;
83 virtual void UpdateCustomDialogNG(const WeakPtr<NG::UINode>& node, const DialogProperties& dialogProps,
97 virtual NG::RectF GetWindowRect() const
99 return NG::RectF();
168 virtual void ShowToast(const NG::ToastInfo& toastInfo, std::function<void(int32_t)>&& callback) = 0;
180 virtual void CloseCustomDialog(const WeakPtr<NG::UINode>& node, std::function<void(int32_t)> &&callback) = 0;
181 virtual const RefPtr<NG::OverlayManager> GetOverlayManager() = 0;