Home
last modified time | relevance | path

Searched refs:dividerInfo (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_paint_method.cpp89 …float checkMargin = dividerInfo.crossSize / dividerInfo.lanes - dividerInfo.startMargin - dividerI… in UpdateContentModifier()
101 dividerInfo.constrainStrokeWidth, dividerInfo.isVertical, dividerInfo.color); in UpdateDividerList()
144 …float avgCrossSize = (dividerInfo.crossSize + dividerInfo.laneGutter) / dividerInfo.lanes - divide… in HandleDividerList()
146 dividerLen = dividerLen - dividerInfo.startMargin - dividerInfo.endMargin; in HandleDividerList()
148 (dividerInfo.space + dividerInfo.constrainStrokeWidth) / 2; /* 2 half */ in HandleDividerList()
149 float crossPos = dividerInfo.startMargin + dividerInfo.crossPadding; in HandleDividerList()
155 …crossPos = dividerInfo.crossPadding + dividerInfo.crossSize - dividerInfo.startMargin - dividerLen; in HandleDividerList()
170 …float avgCrossSize = (dividerInfo.crossSize + dividerInfo.laneGutter) / dividerInfo.lanes - divide… in HandleLastLineIndex()
172 dividerLen = dividerLen - dividerInfo.startMargin - dividerInfo.endMargin; in HandleLastLineIndex()
175 float crossPos = dividerInfo.startMargin + dividerInfo.crossPadding; in HandleLastLineIndex()
[all …]
H A Dlist_paint_method.h60 void UpdateDividerList(const DividerInfo& dividerInfo);
62 …andleDividerList(int32_t index, bool lastIsGroup, int32_t laneIdx, const DividerInfo& dividerInfo);
63 ListDivider HandleLastLineIndex(int32_t index, int32_t laneIdx, const DividerInfo& dividerInfo);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dmenu_modifier.cpp54 void SetMenuDivider(ArkUINodeHandle node, ArkUIMenuDividerOptions* dividerInfo, bool isGroupDivider) in SetMenuDivider() argument
60 divider.strokeWidth = Dimension(dividerInfo->strokeWidth.value, in SetMenuDivider()
61 static_cast<OHOS::Ace::DimensionUnit>(dividerInfo->strokeWidth.units)); in SetMenuDivider()
62 divider.color = Color(dividerInfo->color); in SetMenuDivider()
63 divider.startMargin = Dimension(dividerInfo->startMargin.value, in SetMenuDivider()
64 static_cast<OHOS::Ace::DimensionUnit>(dividerInfo->startMargin.units));; in SetMenuDivider()
65 divider.endMargin = Dimension(dividerInfo->endMargin.value, in SetMenuDivider()
66 static_cast<OHOS::Ace::DimensionUnit>(dividerInfo->endMargin.units));; in SetMenuDivider()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_tabs.cpp474 auto dividerInfo = info[0]; in SetDivider() local
476 if (dividerInfo->IsObject()) { in SetDivider()
477 obj = JSRef<JSObject>::Cast(dividerInfo); in SetDivider()
479 if (dividerInfo->IsNull()) { in SetDivider()
482 …if (!dividerInfo->IsObject() || !ParseJsDimensionVp(obj->GetProperty("strokeWidth"), dividerStroke… in SetDivider()
488 … if (!dividerInfo->IsObject() || !ConvertFromJSValue(obj->GetProperty("color"), divider.color)) { in SetDivider()
491 …if (!dividerInfo->IsObject() || !ParseJsDimensionVp(obj->GetProperty("startMargin"), dividerStartM… in SetDivider()
497 …if (!dividerInfo->IsObject() || !ParseJsDimensionVp(obj->GetProperty("endMargin"), dividerEndMargi… in SetDivider()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_picker/
H A Dtext_picker_divider_add_test.cpp274 DividerInfo dividerInfo; variable
276 dividerInfo.startMargin = START_MARGIN_DEFAULT;
277 dividerInfo.endMargin = END_MARGIN_DEFAULT;
278 dividerInfo.dividerWidth = DIVIDER_WIDTH_DEFAULT;
279 dividerInfo.dividerLength = DIVIDER_LENGTH_DEFAULT;
280 dividerInfo.dividerMargin = DIVIDER_MARGIN_DEFAULT;
281 dividerInfo.dividerHeight = DIVIDER_HEIGHT_DEFAULT;
282 dividerInfo.dividerColor = Color::RED;
286 auto result = textPickerPaintMethod->SetStrokeWidth(itemDivider, dividerHeight, dividerInfo);
293 …textPickerPaintMethod->NeedPaintDividerLines(contentRect, itemDivider, dividerHeight, dividerInfo);