Lines Matching defs:WindowImpl
51 constexpr HiviewDFX::HiLogLabel LABEL = {LOG_CORE, HILOG_DOMAIN_WINDOW, "WindowImpl"};
78 const WindowImpl::ColorSpaceConvertMap WindowImpl::colorSpaceConvertMap[] = {
83 std::map<std::string, std::pair<uint32_t, sptr<Window>>> WindowImpl::windowMap_;
84 std::map<uint32_t, std::vector<sptr<WindowImpl>>> WindowImpl::subWindowMap_;
85 std::map<uint32_t, std::vector<sptr<WindowImpl>>> WindowImpl::appFloatingWindowMap_;
86 std::map<uint32_t, std::vector<sptr<WindowImpl>>> WindowImpl::appDialogWindowMap_;
87 std::map<uint32_t, std::vector<sptr<IScreenshotListener>>> WindowImpl::screenshotListeners_;
88 std::map<uint32_t, std::vector<sptr<ITouchOutsideListener>>> WindowImpl::touchOutsideListeners_;
89 std::map<uint32_t, std::vector<sptr<IDialogTargetTouchListener>>> WindowImpl::dialogTargetTouchListeners_;
90 std::map<uint32_t, std::vector<sptr<IWindowLifeCycle>>> WindowImpl::lifecycleListeners_;
91 std::map<uint32_t, std::vector<sptr<IWindowChangeListener>>> WindowImpl::windowChangeListeners_;
92 std::map<uint32_t, std::vector<sptr<IAvoidAreaChangedListener>>> WindowImpl::avoidAreaChangeListeners_;
93 std::map<uint32_t, std::vector<sptr<IOccupiedAreaChangeListener>>> WindowImpl::occupiedAreaChangeListeners_;
94 std::map<uint32_t, sptr<IDialogDeathRecipientListener>> WindowImpl::dialogDeathRecipientListener_;
95 std::recursive_mutex WindowImpl::globalMutex_;
98 WindowImpl::WindowImpl(const sptr<WindowOption>& option)
126 void WindowImpl::InitWindowProperty(const sptr<WindowOption>& option)
153 RSSurfaceNode::SharedPtr WindowImpl::CreateSurfaceNode(std::string name, WindowType type)
177 WindowImpl::~WindowImpl()
184 sptr<Window> WindowImpl::Find(const std::string& name)
193 const std::shared_ptr<AbilityRuntime::Context> WindowImpl::GetContext() const
198 sptr<Window> WindowImpl::FindWindowById(uint32_t WinId)
214 sptr<Window> WindowImpl::GetTopWindowWithId(uint32_t mainWinId)
225 sptr<Window> WindowImpl::GetWindowWithId(uint32_t WinId)
230 sptr<Window> WindowImpl::GetTopWindowWithContext(const std::shared_ptr<AbilityRuntime::Context>& context)
259 std::vector<sptr<Window>> WindowImpl::GetSubWindow(uint32_t parentId)
268 void WindowImpl::UpdateConfigurationForAll(const std::shared_ptr<AppExecFwk::Configuration>& configuration)
276 std::shared_ptr<RSSurfaceNode> WindowImpl::GetSurfaceNode() const
281 Rect WindowImpl::GetRect() const
286 Rect WindowImpl::GetRequestRect() const
291 WindowType WindowImpl::GetType() const
296 WindowMode WindowImpl::GetMode() const
301 float WindowImpl::GetAlpha() const
306 WindowState WindowImpl::GetWindowState() const
311 WMError WindowImpl::SetFocusable(bool isFocusable)
323 bool WindowImpl::GetFocusable() const
328 WMError WindowImpl::SetTouchable(bool isTouchable)
340 bool WindowImpl::GetTouchable() const
345 const std::string& WindowImpl::GetWindowName() const
350 uint32_t WindowImpl::GetWindowId() const
355 uint64_t WindowImpl::GetDisplayId() const
360 uint32_t WindowImpl::GetWindowFlags() const
365 uint32_t WindowImpl::GetRequestModeSupportInfo() const
370 uint32_t WindowImpl::GetModeSupportInfo() const
375 bool WindowImpl::IsMainHandlerAvailable() const
380 SystemBarProperty WindowImpl::GetSystemBarPropertyByType(WindowType type) const
386 WMError WindowImpl::GetAvoidAreaByType(AvoidAreaType type, AvoidArea& avoidArea)
401 WMError WindowImpl::SetWindowType(WindowType type)
428 WMError WindowImpl::SetWindowMode(WindowMode mode)
460 WMError WindowImpl::SetAlpha(float alpha)
476 WMError WindowImpl::SetTransform(const Transform& trans)
498 const Transform& WindowImpl::GetTransform() const
503 const Transform& WindowImpl::GetZoomTransform() const
508 WMError WindowImpl::AddWindowFlag(WindowFlag flag)
525 WMError WindowImpl::RemoveWindowFlag(WindowFlag flag)
542 WMError WindowImpl::SetWindowFlags(uint32_t flags)
565 void WindowImpl::OnNewWant(const AAFwk::Want& want)
573 WMError WindowImpl::NapiSetUIContent(const std::string& contentInfo, napi_env env, napi_value storage,
581 WMError WindowImpl::SetUIContentByName(
588 WMError WindowImpl::SetUIContentByAbc(
595 WMError WindowImpl::SetUIContentInner(const std::string& contentInfo, napi_env env, napi_value storage,
687 float WindowImpl::GetVirtualPixelRatio()
700 std::shared_ptr<std::vector<uint8_t>> WindowImpl::GetAbcContent(const std::string& abcPath)
729 Ace::UIContent* WindowImpl::GetUIContent() const
734 Ace::UIContent* WindowImpl::GetUIContentWithId(uint32_t winId) const
739 std::string WindowImpl::GetContentInfo(BackupAndRestoreType type)
753 WMError WindowImpl::SetRestoredRouterStack(const std::string& routerStack)
760 std::string WindowImpl::GetRestoredRouterStack()
766 ColorSpace WindowImpl::GetColorSpaceFromSurfaceGamut(GraphicColorGamut colorGamut)
776 GraphicColorGamut WindowImpl::GetSurfaceGamutFromColorSpace(ColorSpace colorSpace)
786 bool WindowImpl::IsSupportWideGamut()
791 void WindowImpl::SetColorSpace(ColorSpace colorSpace)
804 ColorSpace WindowImpl::GetColorSpace()
817 std::shared_ptr<Media::PixelMap> WindowImpl::Snapshot()
838 void WindowImpl::DumpInfo(const std::vector<std::string>& params, std::vector<std::string>& info)
853 WMError WindowImpl::SetSystemBarProperty(WindowType type, const SystemBarProperty& property)
876 WMError WindowImpl::SetSystemBarProperties(const std::map<WindowType, SystemBarProperty>& properties,
895 WMError WindowImpl::GetSystemBarProperties(std::map<WindowType, SystemBarProperty>& properties)
906 WMError WindowImpl::SetSpecificBarProperty(WindowType type, const SystemBarProperty& property)
911 WMError WindowImpl::UpdateSystemBarProperty(bool status)
951 WMError WindowImpl::SetLayoutFullScreen(bool status)
998 WMError WindowImpl::SetFullScreen(bool status)
1019 WMError WindowImpl::SetFloatingMaximize(bool isEnter)
1046 WMError WindowImpl::SetAspectRatio(float ratio)
1069 WMError WindowImpl::ResetAspectRatio()
1090 void WindowImpl::MapFloatingWindowToAppIfNeeded()
1101 sptr<WindowImpl> selfImpl(this);
1110 void WindowImpl::MapDialogWindowToAppIfNeeded()
1120 sptr<WindowImpl> selfImpl(this);
1128 WMError WindowImpl::UpdateProperty(PropertyChangeAction action)
1133 void WindowImpl::GetConfigurationFromAbilityInfo()
1181 void WindowImpl::UpdateTitleButtonVisibility()
1198 bool WindowImpl::IsAppMainOrSubOrFloatingWindow()
1219 void WindowImpl::SetSystemConfig()
1242 KeyboardAnimationConfig WindowImpl::GetKeyboardAnimationConfig()
1247 WMError WindowImpl::WindowCreateCheck(uint32_t parentId)
1297 void WindowImpl::ChangePropertyByApiVersion()
1314 void WindowImpl::SetDefaultDisplayIdIfNeed()
1326 WMError WindowImpl::Create(uint32_t parentId, const std::shared_ptr<AbilityRuntime::Context>& context)
1335 sptr<WindowImpl> window(this);
1384 bool WindowImpl::PreNotifyKeyEvent(const std::shared_ptr<MMI::KeyEvent>& keyEvent)
1392 void WindowImpl::InitAbilityInfo()
1405 std::shared_ptr<AppExecFwk::AbilityInfo> WindowImpl::GetOriginalAbilityInfo() const
1420 WMError WindowImpl::BindDialogTarget(sptr<IRemoteObject> targetToken)
1434 void WindowImpl::DestroyDialogWindow()
1463 void WindowImpl::DestroyFloatingWindow()
1494 void WindowImpl::DestroySubWindow()
1523 void WindowImpl::ClearVsyncStation()
1530 WMError WindowImpl::Destroy()
1535 WMError WindowImpl::Destroy(bool needNotifyServer, bool needClearListener)
1580 bool WindowImpl::NeedToStopShowing()
1596 WMError WindowImpl::UpdateSurfaceNodeAfterCustomAnimation(bool isAdd)
1622 void WindowImpl::AdjustWindowAnimationFlag(bool withAnimation)
1642 WMError WindowImpl::PreProcessShow(uint32_t reason, bool withAnimation)
1661 WMError WindowImpl::Show(uint32_t reason, bool withAnimation, bool withFocus)
1717 WMError WindowImpl::Hide(uint32_t reason, bool withAnimation, bool isFromInnerkits)
1763 WMError WindowImpl::MoveTo(int32_t x, int32_t y, bool isMoveToGlobal)
1793 WMError WindowImpl::Resize(uint32_t width, uint32_t height)
1825 WMError WindowImpl::SetWindowGravity(WindowGravity gravity, uint32_t percent)
1833 WMError WindowImpl::SetKeepScreenOn(bool keepScreenOn)
1845 bool WindowImpl::IsKeepScreenOn() const
1853 WMError WindowImpl::SetTurnScreenOn(bool turnScreenOn)
1865 bool WindowImpl::IsTurnScreenOn() const
1873 WMError WindowImpl::SetBackgroundColor(uint32_t color)
1897 uint32_t WindowImpl::GetBackgroundColor() const
1910 WMError WindowImpl::SetBackgroundColor(const std::string& color)
1925 WMError WindowImpl::SetTransparent(bool isTransparent)
1945 bool WindowImpl::IsTransparent() const
1956 WMError WindowImpl::SetBrightness(float brightness)
1978 float WindowImpl::GetBrightness() const
1983 WMError WindowImpl::SetCallingWindow(uint32_t windowId)
1992 void WindowImpl::RecordLifeCycleExceptionEvent(LifeCycleEvent event, WMError errCode) const
2015 std::string WindowImpl::TransferLifeCycleEventToString(LifeCycleEvent type) const
2038 WMError WindowImpl::SetPrivacyMode(bool isPrivacyMode)
2048 bool WindowImpl::IsPrivacyMode() const
2056 void WindowImpl::SetSystemPrivacyMode(bool isSystemPrivacyMode)
2063 WMError WindowImpl::SetSnapshotSkip(bool isSkip)
2080 WMError WindowImpl::RaiseToAppTop()
2106 WMError WindowImpl::DisableAppWindowDecor()
2125 bool WindowImpl::IsDecorEnable() const
2133 WMError WindowImpl::Maximize()
2147 WMError WindowImpl::MaximizeFloating()
2161 WMError WindowImpl::SetGlobalMaximizeMode(MaximizeMode mode)
2177 MaximizeMode WindowImpl::GetGlobalMaximizeMode() const
2182 WMError WindowImpl::SetImmersiveModeEnabledState(bool enable)
2184 TLOGD(WmsLogTag::WMS_IMMS, "WindowImpl id: %{public}u SetImmersiveModeEnabledState: %{public}u",
2205 bool WindowImpl::GetImmersiveModeEnabledState() const
2213 WMError WindowImpl::NotifyWindowTransition(TransitionReason reason)
2241 WMError WindowImpl::Minimize()
2261 WMError WindowImpl::Recover()
2278 WMError WindowImpl::Close()
2300 void WindowImpl::DoPrepareTerminate()
2306 void WindowImpl::PendingClose()
2319 WMError WindowImpl::RequestFocus() const
2327 void WindowImpl::SetInputEventConsumer(const std::shared_ptr<IInputEventConsumer>& inputEventConsumer)
2333 WMError WindowImpl::RegisterLifeCycleListener(const sptr<IWindowLifeCycle>& listener)
2340 WMError WindowImpl::UnregisterLifeCycleListener(const sptr<IWindowLifeCycle>& listener)
2347 WMError WindowImpl::RegisterWindowChangeListener(const sptr<IWindowChangeListener>& listener)
2354 WMError WindowImpl::UnregisterWindowChangeListener(const sptr<IWindowChangeListener>& listener)
2361 WMError WindowImpl::RegisterAvoidAreaChangeListener(sptr<IAvoidAreaChangedListener>& listener)
2372 WMError WindowImpl::UnregisterAvoidAreaChangeListener(sptr<IAvoidAreaChangedListener>& listener)
2383 WMError WindowImpl::RegisterDragListener(const sptr<IWindowDragListener>& listener)
2390 WMError WindowImpl::UnregisterDragListener(const sptr<IWindowDragListener>& listener)
2397 WMError WindowImpl::RegisterDisplayMoveListener(sptr<IDisplayMoveListener>& listener)
2404 WMError WindowImpl::UnregisterDisplayMoveListener(sptr<IDisplayMoveListener>& listener)
2411 void WindowImpl::RegisterWindowDestroyedListener(const NotifyNativeWinDestroyFunc& func)
2417 WMError WindowImpl::RegisterOccupiedAreaChangeListener(const sptr<IOccupiedAreaChangeListener>& listener)
2424 WMError WindowImpl::UnregisterOccupiedAreaChangeListener(const sptr<IOccupiedAreaChangeListener>& listener)
2431 WMError WindowImpl::RegisterTouchOutsideListener(const sptr<ITouchOutsideListener>& listener)
2438 WMError WindowImpl::UnregisterTouchOutsideListener(const sptr<ITouchOutsideListener>& listener)
2445 WMError WindowImpl::RegisterAnimationTransitionController(const sptr<IAnimationTransitionController>& listener)
2475 WMError WindowImpl::RegisterScreenshotListener(const sptr<IScreenshotListener>& listener)
2482 WMError WindowImpl::UnregisterScreenshotListener(const sptr<IScreenshotListener>& listener)
2489 WMError WindowImpl::RegisterDialogTargetTouchListener(const sptr<IDialogTargetTouchListener>& listener)
2496 WMError WindowImpl::UnregisterDialogTargetTouchListener(const sptr<IDialogTargetTouchListener>& listener)
2503 void WindowImpl::RegisterDialogDeathRecipientListener(const sptr<IDialogDeathRecipientListener>& listener)
2514 void WindowImpl::UnregisterDialogDeathRecipientListener(const sptr<IDialogDeathRecipientListener>& listener)
2522 WMError WindowImpl::RegisterListener(std::vector<sptr<T>>& holder, const sptr<T>& listener)
2537 WMError WindowImpl::UnregisterListener(std::vector<sptr<T>>& holder, const sptr<T>& listener)
2551 EnableIfSame<T, IWindowLifeCycle, std::vector<sptr<IWindowLifeCycle>>> WindowImpl::GetListeners()
2564 EnableIfSame<T, IWindowChangeListener, std::vector<sptr<IWindowChangeListener>>> WindowImpl::GetListeners()
2577 EnableIfSame<T, IAvoidAreaChangedListener, std::vector<sptr<IAvoidAreaChangedListener>>> WindowImpl::GetListeners()
2590 EnableIfSame<T, IDisplayMoveListener, std::vector<sptr<IDisplayMoveListener>>> WindowImpl::GetListeners()
2603 EnableIfSame<T, IScreenshotListener, std::vector<sptr<IScreenshotListener>>> WindowImpl::GetListeners()
2616 EnableIfSame<T, ITouchOutsideListener, std::vector<sptr<ITouchOutsideListener>>> WindowImpl::GetListeners()
2629 EnableIfSame<T, IDialogTargetTouchListener, std::vector<sptr<IDialogTargetTouchListener>>> WindowImpl::GetListeners()
2642 EnableIfSame<T, IWindowDragListener, std::vector<sptr<IWindowDragListener>>> WindowImpl::GetListeners()
2655 EnableIfSame<T, IOccupiedAreaChangeListener, std::vector<sptr<IOccupiedAreaChangeListener>>> WindowImpl::GetListeners()
2668 EnableIfSame<T, IDialogDeathRecipientListener, wptr<IDialogDeathRecipientListener>> WindowImpl::GetListener()
2674 void WindowImpl::SetAceAbilityHandler(const sptr<IAceAbilityHandler>& handler)
2683 void WindowImpl::SetRequestModeSupportInfo(uint32_t modeSupportInfo)
2689 void WindowImpl::SetModeSupportInfo(uint32_t modeSupportInfo)
2694 void WindowImpl::UpdateRect(const struct Rect& rect, bool decoStatus, WindowSizeChangeReason reason,
2736 void WindowImpl::ScheduleUpdateRectTask(const Rect& rectToAce, const Rect& lastOriRect, WindowSizeChangeReason reason,
2779 void WindowImpl::UpdateMode(WindowMode mode)
2787 void WindowImpl::UpdateModeSupportInfo(uint32_t modeSupportInfo)
2794 void WindowImpl::HandleBackKeyPressedEvent(const std::shared_ptr<MMI::KeyEvent>& keyEvent)
2820 void WindowImpl::PerformBack()
2856 handler_->PostTask(task, "WindowImpl::PerformBack");
2859 void WindowImpl::ConsumeKeyEvent(std::shared_ptr<MMI::KeyEvent>& keyEvent)
2906 void WindowImpl::HandleModeChangeHotZones(int32_t posX, int32_t posY)
2933 void WindowImpl::UpdatePointerEventForStretchableWindow(const std::shared_ptr<MMI::PointerEvent>& pointerEvent)
2951 void WindowImpl::UpdateDragType(int32_t startPointPosX, int32_t startPointPosY)
2971 void WindowImpl::CalculateStartRectExceptHotZone(float vpr)
3001 bool WindowImpl::IsPointInDragHotZone(int32_t startPointPosX, int32_t startPointPosY, int32_t sourceType)
3022 void WindowImpl::StartMove()
3038 void WindowImpl::ResetMoveOrDragState()
3049 void WindowImpl::ReadyToMoveOrDragWindow(const std::shared_ptr<MMI::PointerEvent>& pointerEvent,
3098 void WindowImpl::EndMoveOrDragWindow(int32_t posX, int32_t posY, int32_t pointId, int32_t sourceType)
3118 void WindowImpl::ConsumeMoveOrDragEvent(const std::shared_ptr<MMI::PointerEvent>& pointerEvent)
3165 bool WindowImpl::IsPointerEventConsumed()
3170 void WindowImpl::TransferPointerEvent(const std::shared_ptr<MMI::PointerEvent>& pointerEvent)
3202 uint32_t WindowImpl::CalculatePointerDirection(int32_t pointerX, int32_t pointerY)
3208 void WindowImpl::HandlePointerStyle(const std::shared_ptr<MMI::PointerEvent>& pointerEvent)
3263 void WindowImpl::PerfLauncherHotAreaIfNeed(const std::shared_ptr<MMI::PointerEvent>& pointerEvent)
3291 void WindowImpl::ConsumePointerEvent(const std::shared_ptr<MMI::PointerEvent>& pointerEvent)
3346 void WindowImpl::RequestVsync(const std::shared_ptr<VsyncCallback>& vsyncCallback)
3353 int64_t WindowImpl::GetVSyncPeriod()
3361 void WindowImpl::UpdateFocusStatus(bool focused)
3388 bool WindowImpl::IsFocused() const
3398 void WindowImpl::UpdateConfiguration(const std::shared_ptr<AppExecFwk::Configuration>& configuration)
3412 void WindowImpl::UpdateAvoidArea(const sptr<AvoidArea>& avoidArea, AvoidAreaType type)
3421 void WindowImpl::UpdateViewportConfig(const Rect& rect, const sptr<Display>& display, WindowSizeChangeReason reason,
3444 void WindowImpl::UpdateDecorEnable(bool needNotify)
3464 void WindowImpl::UpdateWindowStateUnfrozen()
3477 void WindowImpl::UpdateWindowState(WindowState state)
3529 WmErrorCode WindowImpl::UpdateWindowStateWhenShow()
3561 WmErrorCode WindowImpl::UpdateWindowStateWhenHide()
3587 WmErrorCode WindowImpl::UpdateSubWindowStateAndNotify(uint32_t parentId)
3593 std::vector<sptr<WindowImpl>> subWindows = subWindowMap_[parentId];
3622 sptr<WindowProperty> WindowImpl::GetWindowProperty()
3627 void WindowImpl::RestoreSplitWindowMode(uint32_t mode)
3638 void WindowImpl::UpdateDragEvent(const PointInfo& point, DragEvent event)
3643 void WindowImpl::NotifyDragEvent(const PointInfo& point, DragEvent event)
3654 void WindowImpl::UpdateDisplayId(DisplayId from, DisplayId to)
3661 void WindowImpl::UpdateOccupiedAreaChangeInfo(const sptr<OccupiedAreaChangeInfo>& info,
3668 void WindowImpl::UpdateActiveStatus(bool isActive)
3678 void WindowImpl::NotifyScreenshot()
3688 void WindowImpl::NotifyTouchOutside()
3698 void WindowImpl::NotifyTouchDialogTarget(int32_t posX, int32_t posY)
3709 void WindowImpl::NotifyDestroy()
3717 void WindowImpl::NotifyForeground()
3722 void WindowImpl::NotifyBackground()
3727 void WindowImpl::NotifyForegroundInteractiveStatus(bool interactive)
3740 void WindowImpl::TransformSurfaceNode(const Transform& trans)
3757 void WindowImpl::UpdateZoomTransform(const Transform& trans, bool isDisplayZoomOn)
3768 void WindowImpl::ClearListenersById(uint32_t winId)
3781 void WindowImpl::NotifyAfterForeground(bool needNotifyListeners, bool needNotifyUiContent)
3792 void WindowImpl::NotifyAfterBackground(bool needNotifyListeners, bool needNotifyUiContent)
3803 void WindowImpl::NotifyAfterFocused()
3810 void WindowImpl::NotifyAfterUnfocused(bool needNotifyUiContent)
3820 void WindowImpl::NotifyAfterResumed()
3826 void WindowImpl::NotifyAfterPaused()
3832 void WindowImpl::NotifyBeforeDestroy(std::string windowName)
3845 void WindowImpl::NotifyBeforeSubWindowDestroy(sptr<WindowImpl> window)
3856 void WindowImpl::NotifyAfterActive()
3862 void WindowImpl::NotifyAfterInactive()
3868 void WindowImpl::NotifyForegroundFailed(WMError ret)
3874 void WindowImpl::NotifyBackgroundFailed(WMError ret)
3880 bool WindowImpl::IsStretchableReason(WindowSizeChangeReason reason)
3887 void WindowImpl::NotifySizeChange(Rect rect, WindowSizeChangeReason reason,
3898 void WindowImpl::NotifyAvoidAreaChange(const sptr<AvoidArea>& avoidArea, AvoidAreaType type)
3908 void WindowImpl::NotifyDisplayMoveChange(DisplayId from, DisplayId to)
3918 void WindowImpl::NotifyModeChange(WindowMode mode, bool hasDeco)
3928 void WindowImpl::NotifyOccupiedAreaChange(const sptr<OccupiedAreaChangeInfo>& info,
3939 void WindowImpl::SetNeedRemoveWindowInputChannel(bool needRemoveWindowInputChannel)
3944 Rect WindowImpl::GetSystemAlarmWindowDefaultSize(Rect defaultRect)
3967 void WindowImpl::SetDefaultOption()
4032 bool WindowImpl::IsWindowValid() const
4041 bool WindowImpl::IsLayoutFullScreen() const
4050 bool WindowImpl::IsFullScreen() const
4060 void WindowImpl::SetRequestedOrientation(Orientation orientation)
4075 Orientation WindowImpl::GetRequestedOrientation()
4084 WMError WindowImpl::SetTouchHotAreas(const std::vector<Rect>& rects)
4097 void WindowImpl::GetRequestedTouchHotAreas(std::vector<Rect>& rects) const
4102 WMError WindowImpl::SetAPPWindowLabel(const std::string& label)
4113 WMError WindowImpl::SetAPPWindowIcon(const std::shared_ptr<Media::PixelMap>& icon)
4128 bool WindowImpl::CheckCameraFloatingWindowMultiCreated(WindowType type)
4145 WMError WindowImpl::SetCornerRadius(float cornerRadius)
4153 WMError WindowImpl::SetShadowRadius(float radius)
4168 WMError WindowImpl::SetShadowColor(std::string color)
4184 WMError WindowImpl::SetShadowOffsetX(float offsetX)
4196 WMError WindowImpl::SetShadowOffsetY(float offsetY)
4208 WMError WindowImpl::SetBlur(float radius)
4225 WMError WindowImpl::SetBackdropBlur(float radius)
4242 WMError WindowImpl::SetBackdropBlurStyle(WindowBlurStyle blurStyle)
4270 WMError WindowImpl::NotifyMemoryLevel(int32_t level)
4283 bool WindowImpl::IsAllowHaveSystemSubWindow()
4295 void WindowImpl::SetNeedDefaultAnimation(bool needDefaultAnimation)
4300 WMError WindowImpl::SetTextFieldAvoidInfo(double textFieldPositionY, double textFieldHeight)