Home
last modified time | relevance | path

Searched refs:measureFunc (Results 1 - 7 of 7) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/custom/
H A Dcustom_measure_layout_node.h58 void SetMeasureFunction(std::function<void(LayoutWrapper* layoutWrapper)>&& measureFunc) in SetMeasureFunction() argument
60 measureFunc_ = std::move(measureFunc); in SetMeasureFunction()
/foundation/arkui/ace_engine/test/unittest/core/base/
H A Dview_partial_update_model_test_ng.cpp115 * @tc.steps: step1. call the CreateNode function and set info.measureFunc. in HWTEST_F()
116 * @tc.expected: step1. info.measureFunc is not null and return expect value. in HWTEST_F()
128 .measureFunc = std::move(measureFuncation), in HWTEST_F()
133 EXPECT_NE(info.measureFunc, nullptr); in HWTEST_F()
162 .measureFunc = std::move(measureFuncation), in HWTEST_F()
201 .measureFunc = std::move(measureFuncation), in HWTEST_F()
243 .measureFunc = std::move(measureFuncation), in HWTEST_F()
332 .measureFunc = std::move(measureFuncation), in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Dview_partial_update_model_ng.cpp41 } else if (info.measureFunc && customMeasureLayoutNode) { in CreateNode()
42 customMeasureLayoutNode->SetMeasureFunction(std::move(info.measureFunc)); in CreateNode()
H A Dview_partial_update_model.h41 std::function<void(NG::LayoutWrapper*)> measureFunc; member
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_view_measure_layout.cpp278 JSRef<JSFunc> measureFunc = JSRef<JSFunc>::New<FunctionCallback>(ViewMeasureLayout::JSMeasure); in GenChildArray() local
285 info->SetPropertyObject("measure", measureFunc); in GenChildArray()
353 JSRef<JSFunc> measureFunc = JSRef<JSFunc>::New<FunctionCallback>(ViewMeasureLayout::JSMeasure); in GenChildArray() local
363 info->SetPropertyObject("measure", measureFunc); in GenChildArray()
H A Djs_view.cpp712 auto measureFunc = [weak = AceType::WeakClaim(this)](NG::LayoutWrapper* layoutWrapper) -> void { in CreateViewNode() local
719 info.measureFunc = std::move(measureFunc); in CreateViewNode()
/foundation/arkui/ace_engine/test/unittest/core/pattern/custom/
H A Dcustom_test_ng.cpp1539 auto measureFunc = [&measureFuncFlag](LayoutWrapper* layoutWrapper) { measureFuncFlag = !measureFuncFlag; }; in HWTEST_F() local
1543 customNode->SetMeasureFunction(std::move(measureFunc)); in HWTEST_F()

Completed in 7 milliseconds