Home
last modified time | relevance | path

Searched refs:extPattern (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/xcomponent/
H A Dxcomponent_controller_ng.cpp68 auto extPattern = extController->GetPattern(); in SetExtController() local
69 if (!extPattern) { in SetExtController()
72 if (extPattern->GetType() != XComponentType::SURFACE) { in SetExtController()
75 return pattern->SetExtController(extPattern); in SetExtController()
89 auto extPattern = extController->GetPattern(); in ResetExtController() local
90 if (!extPattern) { in ResetExtController()
93 if (extPattern->GetType() != XComponentType::SURFACE) { in ResetExtController()
96 return pattern->ResetExtController(extPattern); in ResetExtController()
H A Dxcomponent_pattern.cpp1340 …ontrollerErrorCode XComponentPattern::SetExtController(const RefPtr<XComponentPattern>& extPattern) in SetExtController() argument
1342 if (!extPattern) { in SetExtController()
1352 extPattern->SetHandlingRenderContextForSurface(handlingSurfaceRenderContext_); in SetExtController()
1353 extPattern_ = extPattern; in SetExtController()
1358 …trollerErrorCode XComponentPattern::ResetExtController(const RefPtr<XComponentPattern>& extPattern) in ResetExtController() argument
1360 if (!extPattern) { in ResetExtController()
1364 if (!curExtPattern || curExtPattern != extPattern) { in ResetExtController()
1368 extPattern->RestoreHandlingRenderContextForSurface(); in ResetExtController()
H A Dxcomponent_pattern.h225 XComponentControllerErrorCode SetExtController(const RefPtr<XComponentPattern>& extPattern);
226 XComponentControllerErrorCode ResetExtController(const RefPtr<XComponentPattern>& extPattern);