Lines Matching defs:AceContainer

201 AceContainer::AceContainer(int32_t instanceId, FrontendType type, std::shared_ptr<OHOS::AppExecFwk::Ability> aceAbility,
221 AceContainer::AceContainer(int32_t instanceId, FrontendType type,
244 AceContainer::AceContainer(int32_t instanceId, FrontendType type,
267 AceContainer::~AceContainer()
273 void AceContainer::InitializeTask(std::shared_ptr<TaskWrapper> taskWrapper)
291 bool AceContainer::IsKeyboard()
299 void AceContainer::Initialize()
308 bool AceContainer::MaybeRelease()
312 LOGI("Destroy AceContainer on PLATFORM thread.");
316 LOGI("Post Destroy AceContainer Task to PLATFORM thread.");
322 void AceContainer::Destroy()
324 LOGI("AceContainer Destroy begin");
370 void AceContainer::DestroyView()
377 void AceContainer::InitializeFrontend()
452 frontend_ = OHOS::Ace::Platform::AceContainer::GetContainer(parentId_)->GetFrontend();
464 frontend_ = OHOS::Ace::Platform::AceContainer::GetContainer(parentId_)->GetFrontend();
481 RefPtr<AceContainer> AceContainer::GetContainer(int32_t instanceId)
485 auto aceContainer = AceType::DynamicCast<AceContainer>(container);
489 bool AceContainer::RemoveOverlayBySubwindowManager(int32_t instanceId)
507 bool AceContainer::OnBackPressed(int32_t instanceId)
566 void AceContainer::OnShow(int32_t instanceId)
611 void AceContainer::OnHide(int32_t instanceId)
664 void AceContainer::OnActive(int32_t instanceId)
701 void AceContainer::OnInactive(int32_t instanceId)
741 void AceContainer::OnNewWant(int32_t instanceId, const std::string& data)
751 bool AceContainer::OnStartContinuation(int32_t instanceId)
761 std::string AceContainer::OnSaveData(int32_t instanceId)
773 bool AceContainer::OnRestoreData(int32_t instanceId, const std::string& data)
783 void AceContainer::OnCompleteContinuation(int32_t instanceId, int result)
793 void AceContainer::OnRemoteTerminated(int32_t instanceId)
803 void AceContainer::OnConfigurationUpdated(int32_t instanceId, const std::string& configuration)
813 void AceContainer::OnNewRequest(int32_t instanceId, const std::string& data)
823 void AceContainer::InitializeCallback()
984 auto aceContainer = DynamicCast<AceContainer>(container);
1033 void AceContainer::InitDragEventCallback()
1057 void AceContainer::CreateContainer(int32_t instanceId, FrontendType type, const std::string& instanceName,
1061 auto aceContainer = AceType::MakeRefPtr<AceContainer>(
1077 void AceContainer::DestroyContainer(int32_t instanceId, const std::function<void()>& destroyCallback)
1106 void AceContainer::SetView(const RefPtr<AceView>& view, double density, int32_t width, int32_t height,
1110 auto container = AceType::DynamicCast<AceContainer>(AceEngine::Get().GetContainer(view->GetInstanceId()));
1121 AceContainer::SetUIWindow(view->GetInstanceId(), rsWindow);
1125 UIContentErrorCode AceContainer::SetViewNew(
1130 auto container = AceType::DynamicCast<AceContainer>(AceEngine::Get().GetContainer(view->GetInstanceId()));
1134 AceContainer::SetUIWindow(view->GetInstanceId(), rsWindow);
1148 void AceContainer::SetUIWindow(int32_t instanceId, sptr<OHOS::Rosen::Window> uiWindow)
1151 auto container = AceType::DynamicCast<AceContainer>(AceEngine::Get().GetContainer(instanceId));
1156 sptr<OHOS::Rosen::Window> AceContainer::GetUIWindow(int32_t instanceId)
1158 auto container = AceType::DynamicCast<AceContainer>(AceEngine::Get().GetContainer(instanceId));
1163 OHOS::AppExecFwk::Ability* AceContainer::GetAbility(int32_t instanceId)
1165 auto container = AceType::DynamicCast<AceContainer>(AceEngine::Get().GetContainer(instanceId));
1170 OHOS::AbilityRuntime::Context* AceContainer::GetRuntimeContext(int32_t instanceId)
1172 auto container = AceType::DynamicCast<AceContainer>(AceEngine::Get().GetContainer(instanceId));
1177 UIContentErrorCode AceContainer::RunPage(
1183 auto aceContainer = DynamicCast<AceContainer>(container);
1207 UIContentErrorCode AceContainer::RunPage(
1218 bool AceContainer::RunDynamicPage(
1230 bool AceContainer::PushPage(int32_t instanceId, const std::string& content, const std::string& params)
1241 bool AceContainer::UpdatePage(int32_t instanceId, int32_t pageId, const std::string& content)
1428 bool AceContainer::UpdatePopupUIExtension(const RefPtr<NG::FrameNode>& node,
1449 bool AceContainer::ClosePopupUIExtension(uint32_t autoFillSessionId)
1455 HintToTypeWrap AceContainer::PlaceHolderToType(const std::string& onePlaceHolder)
1481 void AceContainer::FillAutoFillViewData(const RefPtr<NG::FrameNode> &node, RefPtr<ViewDataWrap> &viewDataWrap)
1520 void AceContainer::OverwritePageNodeInfo(const RefPtr<NG::FrameNode>& frameNode,
1580 bool AceContainer::RequestAutoFill(const RefPtr<NG::FrameNode>& node, AceAutoFillType autoFillType,
1630 bool AceContainer::IsNeedToCreatePopupWindow(const AceAutoFillType& autoFillType)
1676 bool AceContainer::RequestAutoSave(const RefPtr<NG::FrameNode>& node, const std::function<void()>& onFinish,
1715 std::shared_ptr<NavigationController> AceContainer::GetNavigationController(
1722 void AceContainer::SetHapPath(const std::string& hapPath)
1734 void AceContainer::Dispatch(
1740 void AceContainer::DispatchPluginError(int32_t callbackId, int32_t errorCode, std::string&& errorMessage) const
1752 bool AceContainer::Dump(const std::vector<std::string>& params, std::vector<std::string>& info)
1782 bool AceContainer::DumpInfo(const std::vector<std::string>& params)
1795 bool AceContainer::OnDumpInfo(const std::vector<std::string>& params)
1836 void AceContainer::TriggerGarbageCollection()
1856 void AceContainer::DumpHeapSnapshot(bool isPrivate)
1867 void AceContainer::DestroyHeapProfiler()
1878 void AceContainer::ForceFullGC()
1889 void AceContainer::SetLocalStorage(
1927 void AceContainer::AddAssetPath(int32_t instanceId, const std::string& packagePath, const std::string& hapPath,
1930 auto container = AceType::DynamicCast<AceContainer>(AceEngine::Get().GetContainer(instanceId));
1959 void AceContainer::AddLibPath(int32_t instanceId, const std::vector<std::string>& libPath)
1961 auto container = AceType::DynamicCast<AceContainer>(AceEngine::Get().GetContainer(instanceId));
1977 void AceContainer::AttachView(std::shared_ptr<Window> window, const RefPtr<AceView>& view, double density, float width,
2074 [weak = WeakPtr<AceContainer>(container)] {
2090 [weak = WeakPtr<AceContainer>(container), address]() {
2205 void AceContainer::SetUIWindowInner(sptr<OHOS::Rosen::Window> uiWindow)
2210 sptr<OHOS::Rosen::Window> AceContainer::GetUIWindowInner() const
2215 std::weak_ptr<OHOS::AppExecFwk::Ability> AceContainer::GetAbilityInner() const
2220 std::weak_ptr<OHOS::AbilityRuntime::Context> AceContainer::GetRuntimeContextInner() const
2225 bool AceContainer::IsLauncherContainer()
2235 bool AceContainer::IsTransparentBg() const
2244 void AceContainer::SetWindowStyle(int32_t instanceId, WindowModal windowModal, ColorScheme colorScheme)
2246 auto container = AceType::DynamicCast<AceContainer>(AceEngine::Get().GetContainer(instanceId));
2253 void AceContainer::SetDialogCallback(int32_t instanceId, FrontendDialogCallback callback)
2263 std::pair<RouterRecoverRecord, UIContentErrorCode> AceContainer::RestoreRouterStack(
2274 std::string AceContainer::GetContentInfo(int32_t instanceId, ContentInfoType type)
2284 void AceContainer::SetWindowPos(int32_t left, int32_t top)
2292 void AceContainer::InitializeSubContainer(int32_t parentContainerId)
2304 void AceContainer::InitWindowCallback()
2361 NG::SafeAreaInsets AceContainer::GetViewSafeAreaByType(OHOS::Rosen::AvoidAreaType type)
2375 Rect AceContainer::GetSessionAvoidAreaByType(uint32_t safeAreaType)
2397 NG::SafeAreaInsets AceContainer::GetKeyboardSafeArea()
2408 Rosen::AvoidArea AceContainer::GetAvoidAreaByType(Rosen::AvoidAreaType type)
2419 std::shared_ptr<OHOS::AbilityRuntime::Context> AceContainer::GetAbilityContextByModule(
2431 auto container = AceContainer::GetContainer(instanceId);
2441 void AceContainer::CheckAndSetFontFamily()
2471 void AceContainer::SetFontScaleAndWeightScale(
2495 void AceContainer::ReleaseResourceAdapter()
2519 DeviceOrientation AceContainer::ProcessDirectionUpdate(
2535 void AceContainer::ProcessThemeUpdate(const ParsedConfig& parsedConfig, ConfigurationChange& configurationChange)
2551 void AceContainer::UpdateConfiguration(const ParsedConfig& parsedConfig, const std::string& configuration)
2554 LOGW("AceContainer::OnConfigurationUpdated param is empty");
2636 void AceContainer::NotifyConfigToSubContainers(const ParsedConfig& parsedConfig, const std::string& configuration)
2645 void AceContainer::NotifyConfigurationChange(
2657 LOGI("AceContainer UpdateConfiguration frontend MarkNeedUpdate");
2694 void AceContainer::HotReload()
2705 LOGI("AceContainer Flush Frontend for HotReload");
2715 void AceContainer::SetToken(sptr<IRemoteObject>& token)
2723 sptr<IRemoteObject> AceContainer::GetToken()
2733 void AceContainer::SetParentToken(sptr<IRemoteObject>& token)
2741 sptr<IRemoteObject> AceContainer::GetParentToken()
2748 std::shared_ptr<Rosen::RSSurfaceNode> AceContainer::GetFormSurfaceNode(int32_t instanceId)
2750 auto container = AceType::DynamicCast<AceContainer>(AceEngine::Get().GetContainer(instanceId));
2759 void AceContainer::UpdateFormData(const std::string& data)
2768 void AceContainer::UpdateFormSharedImage(const std::map<std::string, sptr<AppExecFwk::FormAshmem>>& imageDataMap)
2784 void AceContainer::UpdateResource()
2813 void AceContainer::GetNamesOfSharedImage(std::vector<std::string>& picNameArray)
2830 void AceContainer::UpdateSharedImage(
2874 void AceContainer::GetImageDataFromAshmem(
2901 bool AceContainer::IsScenceBoardWindow()
2907 bool AceContainer::IsUIExtensionWindow()
2913 bool AceContainer::IsSceneBoardEnabled()
2919 bool AceContainer::IsMainWindow() const
2925 bool AceContainer::IsSubWindow() const
2931 bool AceContainer::IsDialogWindow() const
2937 bool AceContainer::IsSystemWindow() const
2944 uint32_t AceContainer::GetParentWindowType() const
2950 uint32_t AceContainer::GetWindowType() const
2956 bool AceContainer::IsHostMainWindow() const
2962 bool AceContainer::IsHostSubWindow() const
2968 bool AceContainer::IsHostDialogWindow() const
2974 bool AceContainer::IsHostSystemWindow() const
2981 bool AceContainer::IsHostSceneBoardWindow() const
2987 uint32_t AceContainer::GetParentMainWindowId(uint32_t currentWindowId) const
3003 void AceContainer::SetCurPointerEvent(const std::shared_ptr<MMI::PointerEvent>& currentEvent)
3043 bool AceContainer::GetCurPointerEventInfo(
3068 bool AceContainer::GetCurPointerEventSourceType(int32_t& sourceType)
3077 void AceContainer::RegisterStopDragCallback(int32_t pointerId, StopDragCallback&& stopDragCallback)
3089 void AceContainer::SearchElementInfoByAccessibilityIdNG(
3111 void AceContainer::SearchElementInfosByTextNG(
3133 void AceContainer::FindFocusedElementInfoNG(
3155 void AceContainer::FocusMoveSearchNG(
3176 bool AceContainer::NotifyExecuteAction(
3200 void AceContainer::HandleAccessibilityHoverEvent(float pointX, float pointY, int32_t sourceType,
3221 std::vector<Ace::RectF> AceContainer::GetOverlayNodePositions()
3228 void AceContainer::RegisterOverlayNodePositionsUpdateCallback(
3236 void AceContainer::TerminateUIExtension()
3247 Rosen::WMError AceContainer::RegisterAvoidAreaChangeListener(sptr<Rosen::IAvoidAreaChangedListener>& listener)
3255 Rosen::WMError AceContainer::UnregisterAvoidAreaChangeListener(sptr<Rosen::IAvoidAreaChangedListener>& listener)
3279 bool AceContainer::NeedFullUpdate(uint32_t limitKey)
3288 void AceContainer::NotifyDensityUpdate()
3299 void AceContainer::NotifyDirectionUpdate()
3308 void AceContainer::RenderLayoutBoundary(bool isDebugBoundary)
3316 void AceContainer::AddWatchSystemParameter()
3340 void AceContainer::RemoveWatchSystemParameter()
3356 void AceContainer::UpdateResourceOrientation(int32_t orientation)
3367 void AceContainer::UpdateResourceDensity(double density)