/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item_group/ |
H A D | menu_item_group_paint_method.cpp | 55 Color dividerColor = Color::TRANSPARENT; in PreparePaintData() local 62 dividerColor = selectTheme->GetLineColor(); in PreparePaintData() 81 info.color = props->GetDividerColor().value_or(dividerColor); in PreparePaintData() 83 info.color = dividerColor; in PreparePaintData()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/ |
H A D | datepicker_paint_method.cpp | 39 auto dividerColor = theme->GetDividerColor();
in GetForegroundDrawFunction() local 57 dividerColor, pattern = pattern_](RSCanvas& canvas) {
in GetForegroundDrawFunction() 62 DividerPainter dividerPainter(dividerLineWidth, contentRect.Width(), false, dividerColor, LineCap::SQUARE);
in GetForegroundDrawFunction()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/time_picker/ |
H A D | timepicker_paint_method.cpp | 36 auto dividerColor = theme->GetDividerColor(); in GetForegroundDrawFunction() local 55 dividerColor](RSCanvas& canvas) { in GetForegroundDrawFunction() 63 DividerPainter dividerPainter(dividerLineWidth, contentRect.Width(), false, dividerColor, LineCap::SQUARE); in GetForegroundDrawFunction()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_picker/ |
H A D | text_picker_divider_add_test.cpp | 282 dividerInfo.dividerColor = Color::RED; in HWTEST_F() 335 dividerInfo2.dividerColor = Color::GREEN; in HWTEST_F() 388 dividerInfo3.dividerColor = Color::RED; in HWTEST_F() 437 dividerInfo4.dividerColor = Color::RED; in HWTEST_F() 486 dividerInfo5.dividerColor = Color::RED; in HWTEST_F() 535 dividerInfo6.dividerColor = Color::GREEN; in HWTEST_F() 576 dividerInfo7.dividerColor = Color::TRANSPARENT; in HWTEST_F() 622 dividerInfo8.dividerColor = Color::BLUE; in HWTEST_F() 665 dividerInfo9.dividerColor = Color::TRANSPARENT; in HWTEST_F() 706 dividerInfo10.dividerColor in HWTEST_F() [all...] |
H A D | text_picker_divider_test.cpp | 635 divInfo1.dividerColor = Color::RED; in HWTEST_F() 695 divInfo2.dividerColor = Color::RED; in HWTEST_F() 754 divInfo3.dividerColor = Color::GRAY; in HWTEST_F() 811 divInfo4.dividerColor = Color::GRAY; in HWTEST_F() 861 divInfo5.dividerColor = Color::WHITE; in HWTEST_F() 924 divInfo6.dividerColor = Color::GRAY; in HWTEST_F() 984 divInfo7.dividerColor = Color::GRAY; in HWTEST_F() 1044 divInfo8.dividerColor = Color::GRAY; in HWTEST_F() 1104 divInfo9.dividerColor = Color::GRAY; in HWTEST_F() 1164 divInfo10.dividerColor in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | divider_painter.h | 29 DividerPainter(float constrainStrokeWidth, float dividerLength, bool vertical, std::optional<Color> dividerColor, in DividerPainter() argument 32 dividerColor_(dividerColor), lineCap_(lineCap) in DividerPainter()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/ |
H A D | menu_item_paint_method.cpp | 47 Color dividerColor = Color::TRANSPARENT; in GetOverlayDrawFunction() local 51 dividerColor = selectTheme->GetLineColor(); in GetOverlayDrawFunction() 58 info.color = props->GetDividerColor().value_or(dividerColor); in GetOverlayDrawFunction()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_divider.cpp | 77 Color dividerColor = theme->GetColor(); in SetDividerColor() local 78 ParseJsColor(info[0], dividerColor); in SetDividerColor() 79 DividerModel::GetInstance()->DividerColor(dividerColor); in SetDividerColor()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/ |
H A D | textpicker_paint_method.cpp | 94 auto dividerColor = theme->GetDividerColor(); in PaintDefaultDividerLines() local 107 info.dividerColor = dividerColor; in PaintDefaultDividerLines() 147 info.dividerColor = divider.color; in NeedPaintDividerLines() 202 brush.SetColor(info.dividerColor.GetValue()); in PaintLine()
|
H A D | textpicker_properties.h | 47 Color dividerColor = Color::TRANSPARENT; member
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | divider_modifier.cpp | 75 Color dividerColor = theme->GetColor(); in ResetDividerColor() local 76 DividerModelNG::SetDividerColor(frameNode, dividerColor); in ResetDividerColor()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/option/ |
H A D | option_paint_method.cpp | 114 auto dividerColor = props->HasDivider() ? props->GetDividerValue().color : selectTheme->GetLineColor(); in PaintDivider() local 115 brush.SetColor(dividerColor.GetValue()); in PaintDivider()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_list_item.cpp | 306 auto dividerColor = parentList->GetDividerColor(); in SetDividerStyle() local 308 if (dividerColor == Color::TRANSPARENT && listTheme) { in SetDividerStyle() 309 dividerColor = listTheme->GetDividerColor(); in SetDividerStyle() 311 listItemComponent_->SetDividerColor(dividerColor); in SetDividerStyle()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/divider/old_cases/ |
H A D | divider_test_ng.cpp | 38 std::optional<Color> dividerColor = std::nullopt; member 67 testProperty.dividerColor = DIVIDER_COLOR; in SetUpTestCase() 83 if (testProperty.dividerColor.has_value()) { in CreateDividerNode() 84 DividerModelNG().DividerColor(testProperty.dividerColor.value()); in CreateDividerNode()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/side_bar/ |
H A D | side_bar_container_pattern.cpp | 186 auto dividerColor = layoutProperty->GetDividerColor().value_or(DEFAULT_DIVIDER_COLOR); in OnUpdateShowDivider() local 205 dividerRenderProperty->UpdateDividerColor(dividerColor); in OnUpdateShowDivider() 525 auto dividerColor = layoutProperty->GetDividerColor().value_or(DEFAULT_DIVIDER_COLOR); in CreateAndMountDivider() local 540 dividerRenderProperty->UpdateDividerColor(dividerColor); in CreateAndMountDivider()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tabs_model_ng.cpp | 577 auto dividerColor = divider.color; in Pop() local 585 dividerRenderProperty->UpdateDividerColor(dividerColor); in Pop()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/ |
H A D | tabs_attr_test_ng.cpp | 356 auto dividerColor = dividerRenderProperty_->GetDividerColor(); in HWTEST_F() local 357 EXPECT_EQ(dividerColor.value().ColorToString(), color.ColorToString()); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/ |
H A D | dialog_pattern.cpp | 883 auto dividerColor = dialogTheme_->GetDividerColor(); in AddButtonAndDivider() local 888 auto dividerNode = CreateDivider(dividerLength, dividerWidth, dividerColor, buttonSpace); in AddButtonAndDivider()
|