Searched refs:dividerInfo (Results 1 - 6 of 6) sorted by relevance
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_paint_method.cpp | 72 DividerInfo dividerInfo = { .constrainStrokeWidth = divider_.strokeWidth.ConvertToPx(),
in UpdateContentModifier() local 85 float checkMargin = dividerInfo.crossSize / dividerInfo.lanes - dividerInfo.startMargin - dividerInfo.endMargin;
in UpdateContentModifier() 90 dividerInfo.startMargin = 0.0f;
in UpdateContentModifier() 91 dividerInfo.endMargin = 0.0f;
in UpdateContentModifier() 93 UpdateDividerList(dividerInfo);
in UpdateContentModifier() 96 void ListPaintMethod::UpdateDividerList(const DividerInfo& dividerInfo)
in UpdateDividerList() argument 99 dividerInfo in UpdateDividerList() 136 HandleDividerList( int32_t index, bool lastIsGroup, int32_t laneIdx, const DividerInfo& dividerInfo) HandleDividerList() argument 167 HandleLastLineIndex(int32_t index, int32_t laneIdx, const DividerInfo& dividerInfo) HandleLastLineIndex() argument [all...] |
H A D | list_paint_method.h | 60 void UpdateDividerList(const DividerInfo& dividerInfo);
62 ListDivider HandleDividerList(int32_t index, bool lastIsGroup, int32_t laneIdx, const DividerInfo& dividerInfo);
63 ListDivider HandleLastLineIndex(int32_t index, int32_t laneIdx, const DividerInfo& dividerInfo);
|
H A D | list_item_group_paint_method.h | 67 void UpdateDividerList(const DividerGroupInfo& dividerInfo,
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | menu_modifier.cpp | 51 void SetMenuDivider(ArkUINodeHandle node, ArkUIMenuDividerOptions* dividerInfo, bool isGroupDivider) in SetMenuDivider() argument 57 divider.strokeWidth = Dimension(dividerInfo->strokeWidth.value, in SetMenuDivider() 58 static_cast<OHOS::Ace::DimensionUnit>(dividerInfo->strokeWidth.units)); in SetMenuDivider() 59 divider.color = Color(dividerInfo->color); in SetMenuDivider() 60 divider.startMargin = Dimension(dividerInfo->startMargin.value, in SetMenuDivider() 61 static_cast<OHOS::Ace::DimensionUnit>(dividerInfo->startMargin.units));; in SetMenuDivider() 62 divider.endMargin = Dimension(dividerInfo->endMargin.value, in SetMenuDivider() 63 static_cast<OHOS::Ace::DimensionUnit>(dividerInfo->endMargin.units));; in SetMenuDivider()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_tabs.cpp | 484 auto dividerInfo = info[0]; in SetDivider() local 486 if (dividerInfo->IsObject()) { in SetDivider() 487 obj = JSRef<JSObject>::Cast(dividerInfo); in SetDivider() 489 if (dividerInfo->IsNull()) { in SetDivider() 492 if (!dividerInfo->IsObject() || !ParseJsDimensionVp(obj->GetProperty("strokeWidth"), dividerStrokeWidth) || in SetDivider() 498 if (!dividerInfo->IsObject() || !ConvertFromJSValue(obj->GetProperty("color"), divider.color)) { in SetDivider() 501 if (!dividerInfo->IsObject() || !ParseJsDimensionVp(obj->GetProperty("startMargin"), dividerStartMargin) || in SetDivider() 507 if (!dividerInfo->IsObject() || !ParseJsDimensionVp(obj->GetProperty("endMargin"), dividerEndMargin) || in SetDivider()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_picker/ |
H A D | text_picker_divider_add_test.cpp | 271 * @tc.steps: step2. set the dividerInfo in HWTEST_F() 274 DividerInfo dividerInfo; in HWTEST_F() local 276 dividerInfo.startMargin = START_MARGIN_DEFAULT; in HWTEST_F() 277 dividerInfo.endMargin = END_MARGIN_DEFAULT; in HWTEST_F() 278 dividerInfo.dividerWidth = DIVIDER_WIDTH_DEFAULT; in HWTEST_F() 279 dividerInfo.dividerLength = DIVIDER_LENGTH_DEFAULT; in HWTEST_F() 280 dividerInfo.dividerMargin = DIVIDER_MARGIN_DEFAULT; in HWTEST_F() 281 dividerInfo.dividerHeight = DIVIDER_HEIGHT_DEFAULT; in HWTEST_F() 282 dividerInfo.dividerColor = Color::RED; in HWTEST_F() 286 auto result = textPickerPaintMethod->SetStrokeWidth(itemDivider, dividerHeight, dividerInfo); in HWTEST_F() [all...] |
Completed in 5 milliseconds