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 D | list_paint_method.cpp | 89 …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 D | list_paint_method.h | 60 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 D | menu_modifier.cpp | 54 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 D | js_tabs.cpp | 474 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 D | text_picker_divider_add_test.cpp | 274 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);
|