/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_overlay_modifier.cpp | 177 float caretWidth = static_cast<float>(caretWidth_->Get()); in PaintCaret() local 179 pen.SetWidth(caretWidth); in PaintCaret() 183 float midPosX = offset.GetX() + caretWidth / 2; in PaintCaret() 186 float roundCapRadius = caretWidth / 2; in PaintCaret()
|
H A D | rich_editor_pattern.cpp | 3320 auto caretWidth = overlayModifier->GetCaretWidth(); 3322 if (GreatOrEqual(caretOffset.GetX() + caretWidth, contentRect.Right())) { 3323 caretOffset.SetX(caretOffset.GetX() - caretWidth); 9094 auto caretWidth = Dimension(1.5f, DimensionUnit::VP).ConvertToPx(); in GetSelectArea() local 9095 auto selectRect = RectF(caretOffset + paintOffset, SizeF(caretWidth, caretHeight)); in GetSelectArea()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_search.cpp | 551 CalcDimension caretWidth = textFieldTheme->GetCursorWidth(); in SetCaret() local 553 if (!ParseJsDimensionVpNG(caretWidthProp, caretWidth, false) || LessNotEqual(caretWidth.Value(), 0.0)) { in SetCaret() 554 caretWidth = textFieldTheme->GetCursorWidth(); in SetCaret() 556 SearchModel::GetInstance()->SetCaretWidth(caretWidth); in SetCaret()
|
H A D | js_textfield.cpp | 405 auto caretWidth = paramObject->GetProperty("width"); in SetCaretStyle() local 411 if (caretWidth->IsNull() || caretWidth->IsUndefined()) { in SetCaretStyle() 412 caretStyle.caretWidth = theme->GetCursorWidth(); in SetCaretStyle() 415 if (!ParseJsDimensionVpNG(caretWidth, width, false)) { in SetCaretStyle() 421 caretStyle.caretWidth = width; in SetCaretStyle()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | search_modifier.cpp | 106 CalcDimension caretWidth = textFieldTheme->GetCursorWidth(); in ResetSearchCaretStyle() local 108 SearchModelNG::SetCaretWidth(frameNode, Dimension(caretWidth.Value(), caretWidth.Unit())); in ResetSearchCaretStyle()
|
H A D | node_text_input_modifier.cpp | 413 caretStyle.caretWidth = CalcDimension(value, (DimensionUnit)unit); in SetTextInputCaretStyle() 429 caretStyle.caretWidth = theme->GetCursorWidth(); in ResetTextInputCaretStyle() 1736 caretStyle.caretWidth = CalcDimension(value, (DimensionUnit)unit); in SetTextInputCaret()
|
H A D | node_text_area_modifier.cpp | 775 caretStyle.caretWidth = CalcDimension(value, (DimensionUnit)unit); in SetTextAreaCaret() 784 caretStyle.caretWidth = CalcDimension(value, (DimensionUnit)unit); in SetTextAreaCaretStyle() 797 caretStyle.caretWidth = theme->GetCursorWidth(); in ResetTextAreaCaretStyle()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_model_ng.cpp | 87 caretStyle.caretWidth = textFieldTheme->GetCursorWidth(); in CreateNode() 344 if (value.caretWidth.has_value()) { in SetCaretStyle() 345 ACE_UPDATE_PAINT_PROPERTY(TextFieldPaintProperty, CursorWidth, value.caretWidth.value()); in SetCaretStyle() 1158 if (value.caretWidth.has_value()) { in SetCaretStyle() 1159 ACE_UPDATE_NODE_PAINT_PROPERTY(TextFieldPaintProperty, CursorWidth, value.caretWidth.value(), frameNode); in SetCaretStyle()
|
H A D | text_field_model.h | 110 std::optional<Dimension> caretWidth; member
|
H A D | text_field_pattern.cpp | 3067 float caretWidth = paintProperty->GetCursorWidth().has_value() in CalculateDefaultCursor() local 3070 selectController_->UpdateCaretWidth(caretWidth); in CalculateDefaultCursor() 6689 json->PutExtAttr("caretWidth", std::to_string(selectController_->GetCaretRect().Width()).c_str(), filter); in OnBackPressed()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_search_bridge.cpp | 233 CalcDimension caretWidth = textFieldTheme->GetCursorWidth(); in SetCaretStyle() local 234 if (!ArkTSUtils::ParseJsDimensionVpNG(vm, caretWidthArg, caretWidth, false) || in SetCaretStyle() 235 LessNotEqual(caretWidth.Value(), 0.0)) { in SetCaretStyle() 236 caretWidth = textFieldTheme->GetCursorWidth(); in SetCaretStyle() 246 nativeNode, caretWidth.Value(), static_cast<int8_t>(caretWidth.Unit()), caretColor); in SetCaretStyle()
|
H A D | arkts_native_text_input_bridge.cpp | 469 CalcDimension caretWidth = textFieldTheme->GetCursorWidth(); in SetCaretStyle() local 470 if (!ArkTSUtils::ParseJsDimensionVpNG(vm, caretWidthArg, caretWidth, false) || in SetCaretStyle() 471 LessNotEqual(caretWidth.Value(), 0.0)) { in SetCaretStyle() 472 caretWidth = textFieldTheme->GetCursorWidth(); in SetCaretStyle() 484 nativeNode, caretWidth.Value(), static_cast<int8_t>(caretWidth.Unit())); in SetCaretStyle() 488 nativeNode, caretWidth.Value(), static_cast<int8_t>(caretWidth.Unit()), caretColor); in SetCaretStyle()
|
H A D | arkts_native_text_area_bridge.cpp | 905 CalcDimension caretWidth = textFieldTheme->GetCursorWidth(); in SetCaretStyle() local 906 if (!ArkTSUtils::ParseJsDimensionVpNG(vm, caretWidthArg, caretWidth, false) || in SetCaretStyle() 907 LessNotEqual(caretWidth.Value(), 0.0)) { in SetCaretStyle() 908 caretWidth = textFieldTheme->GetCursorWidth(); in SetCaretStyle() 920 nativeNode, caretWidth.Value(), static_cast<int8_t>(caretWidth.Unit())); in SetCaretStyle() 924 nativeNode, caretWidth.Value(), static_cast<int8_t>(caretWidth.Unit()), caretColor); in SetCaretStyle()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/search/ |
H A D | search_pattern.cpp | 1535 auto caretWidth = textFieldPaintProperty->GetCursorWidth().value_or(Dimension(0, DimensionUnit::VP)); in ToJsonValueForCursor() local 1536 cursorJson->Put("width", caretWidth.ToString().c_str()); in ToJsonValueForCursor()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_input_modify_test.cpp | 1912 caretStyle.caretWidth = STROKE_DASH_1; in HWTEST_F()
|