/foundation/arkui/ace_engine/frameworks/bridge/common/utils/ |
H A D | utils.cpp | 433 std::string valueX = ""; in ParseBackgroundImagePosition() local 435 GetOffsetValue(offsets, valueX, valueY); in ParseBackgroundImagePosition() 436 if (!BgImgPositionIsValid(valueX, valueY)) { in ParseBackgroundImagePosition() 443 if (valueX.find("px") != std::string::npos) { in ParseBackgroundImagePosition() 444 SetBgImgPositionX(BackgroundImagePositionType::PX, StringToDouble(valueX), backgroundImagePosition); in ParseBackgroundImagePosition() 445 } else if (valueX.find('%') != std::string::npos) { in ParseBackgroundImagePosition() 446 SetBgImgPositionX(BackgroundImagePositionType::PERCENT, StringToDouble(valueX), backgroundImagePosition); in ParseBackgroundImagePosition() 449 backGroundPositionOperators, ArraySize(backGroundPositionOperators), valueX.c_str()); in ParseBackgroundImagePosition() 492 std::string valueX = value.substr(0, spaceIndex); in ParseBackgroundImageSize() local 494 if (valueX in ParseBackgroundImageSize() 588 std::string valueX = ""; ParseImageObjectPosition() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | decoration.h | 657 BackgroundImageSize(BackgroundImageSizeType typeX, double valueX, BackgroundImageSizeType typeY, double valueY) in BackgroundImageSize() argument 658 : typeX_(typeX), valueX_(valueX), typeY_(typeY), valueY_(valueY) in BackgroundImageSize() 698 BackgroundImagePositionType typeX, double valueX, BackgroundImagePositionType typeY, double valueY) in BackgroundImagePosition() 699 : typeX_(typeX), typeY_(typeY), valueX_(AnimatableDimension(valueX)), valueY_(AnimatableDimension(valueY)) in BackgroundImagePosition() 847 void SetImageSize(BackgroundImageSizeType typeX, double valueX, BackgroundImageSizeType typeY, double valueY) in SetImageSize() argument 849 imageSize_ = BackgroundImageSize(typeX, valueX, typeY, valueY); in SetImageSize() 858 BackgroundImagePositionType typeX, double valueX, BackgroundImagePositionType typeY, double valueY) in SetImagePosition() 860 imagePosition_ = BackgroundImagePosition(typeX, valueX, typeY, valueY); in SetImagePosition() 697 BackgroundImagePosition( BackgroundImagePositionType typeX, double valueX, BackgroundImagePositionType typeY, double valueY) BackgroundImagePosition() argument 857 SetImagePosition( BackgroundImagePositionType typeX, double valueX, BackgroundImagePositionType typeY, double valueY) SetImagePosition() argument
|
/foundation/arkui/ace_engine/frameworks/core/components/box/ |
H A D | rosen_mask_painter.cpp | 260 double valueX = size_.GetSizeValueX(); in UpdateSVGScale() local 281 scaleX_ = valueX / svgSize.Width(); in UpdateSVGScale() 282 svgSize.SetWidth(valueX); in UpdateSVGScale() 284 scaleX_ = valueX / SIZE_PERCENT; in UpdateSVGScale()
|
/foundation/arkui/ace_engine/frameworks/core/components/declaration/common/ |
H A D | declaration.cpp | 2904 std::string valueX = value.substr(0, spaceIndex); 2906 if (valueX.find("px") != std::string::npos) { 2907 SetBgImgSizeX(BackgroundImageSizeType::LENGTH, StringToDouble(valueX), bgImgSize); 2908 } else if (valueX.find('%') != std::string::npos) { 2909 SetBgImgSizeX(BackgroundImageSizeType::PERCENT, StringToDouble(valueX), bgImgSize); 3020 std::string valueX = value.substr(0, index); 3022 if (!BgImgPositionIsValid(valueX, valueY)) { 3028 if (valueX.find("px") != std::string::npos) { 3029 SetBgImgPositionX(BackgroundImagePositionType::PX, StringToDouble(valueX), backgroundImagePosition); 3030 } else if (valueX [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_view_abstract_ffi.cpp | 104 void UpdateBackgroundImagePosition(const DimensionUnit& typeX, const DimensionUnit& typeY, const double valueX, in UpdateBackgroundImagePosition() argument 107 bgImgPosition.SetSizeX(AnimatableDimension(valueX, typeX)); in UpdateBackgroundImagePosition() 566 double valueX = xDime.ConvertToPx(); in FfiOHOSAceFrameworkViewAbstractSetBackgroundImagePositionXY() local 569 valueX = FfiOHOSAceFrameworkLpx2Px(xDime.Value()); in FfiOHOSAceFrameworkViewAbstractSetBackgroundImagePositionXY() 575 valueX = xDime.Value(); in FfiOHOSAceFrameworkViewAbstractSetBackgroundImagePositionXY() 580 UpdateBackgroundImagePosition(typeX, typeY, valueX, valueY, bgImgPosition); in FfiOHOSAceFrameworkViewAbstractSetBackgroundImagePositionXY()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_common_bridge.cpp | 861 CalcDimension valueX; in ParseGradientCenter() local 868 ArkTSUtils::ParseJsDimensionVp(vm, panda::ArrayRef::GetValueAt(vm, array, NUM_0), valueX, false); in ParseGradientCenter() 874 values.push_back({.f32 = static_cast<ArkUI_Float32>(valueX.Value())}); in ParseGradientCenter() 875 values.push_back({.i32 = static_cast<ArkUI_Int32>(valueX.Unit())}); in ParseGradientCenter() 1128 void ParseBackgroundImagePositionAlign(const int32_t align, double &valueX, double &valueY, DimensionUnit &typeX, in ParseBackgroundImagePositionAlign() argument 1133 SetBackgroundImagePositionAlign(valueX, typeX, 0.0, DimensionUnit::PERCENT); in ParseBackgroundImagePositionAlign() 1137 SetBackgroundImagePositionAlign(valueX, typeX, HALF_DIMENSION, DimensionUnit::PERCENT); in ParseBackgroundImagePositionAlign() 1141 SetBackgroundImagePositionAlign(valueX, typeX, FULL_DIMENSION, DimensionUnit::PERCENT); in ParseBackgroundImagePositionAlign() 1145 SetBackgroundImagePositionAlign(valueX, typeX, 0.0, DimensionUnit::PERCENT); in ParseBackgroundImagePositionAlign() 1149 SetBackgroundImagePositionAlign(valueX, type in ParseBackgroundImagePositionAlign() 3026 double valueX = 0.0; SetBackgroundImagePosition() local [all...] |
/foundation/barrierfree/accessibility/interfaces/kits/napi/src/ |
H A D | napi_accessibility_utils.cpp | 1289 napi_value valueX = nullptr; in ConvertGesturePointJSToNAPI() local 1290 napi_get_property(env, object, propertyNameValue, &valueX); in ConvertGesturePointJSToNAPI() 1291 napi_get_value_double(env, valueX, &position); in ConvertGesturePointJSToNAPI()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_view_abstract.cpp | 308 void SetBgImgPosition(const DimensionUnit& typeX, const DimensionUnit& typeY, const double valueX, const double valueY, in SetBgImgPosition() argument 312 bgImgPosition.SetSizeX(AnimatableDimension(valueX, typeX, option)); in SetBgImgPosition() 3200 double valueX = x.Value(); in JsBackgroundImagePosition() local 3203 valueX = x.ConvertToPx(); in JsBackgroundImagePosition() 3209 valueX = x.Value(); in JsBackgroundImagePosition() 3216 SetBgImgPosition(typeX, typeY, valueX, valueY, bgImgPosition); in JsBackgroundImagePosition()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_common_modifier.cpp | 651 void SetBgImgPosition(const DimensionUnit& typeX, const DimensionUnit& typeY, ArkUI_Float32 valueX, in SetBgImgPosition() argument 655 auto animatableDimensionX = AnimatableDimension(valueX, typeX, option); in SetBgImgPosition() 1899 double valueX = values[NUM_0]; in SetBackgroundImagePosition() local 1903 SetBgImgPosition(typeX, typeY, valueX, valueY, bgImgPosition); in SetBackgroundImagePosition()
|