/foundation/arkui/ace_engine/frameworks/core/components/declaration/textfield/ |
H A D | textfield_declaration.cpp | 16 #include "core/components/declaration/textfield/textfield_declaration.h" 19 #include "core/components/declaration/common/declaration_constants.h" 116 { DOM_AUTO_FOCUS, [](TextFieldDeclaration& declaration, in SetSpecializedAttr() 117 const std::string& value) { declaration.SetAutoFocus(StringToBool(value)); } }, in SetSpecializedAttr() 118 { DOM_DISABLED, [](TextFieldDeclaration& declaration, in SetSpecializedAttr() 119 const std::string& value) { declaration.SetEnabled(!StringToBool(value)); } }, in SetSpecializedAttr() 121 [](TextFieldDeclaration& declaration, const std::string& value) { in SetSpecializedAttr() 122 declaration.SetAction(ConvertStrToTextInputAction(value)); in SetSpecializedAttr() 125 [](TextFieldDeclaration& declaration, const std::string& value) { declaration in SetSpecializedAttr() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/declaration/svg/ |
H A D | svg_gradient_declaration.cpp | 16 #include "core/components/declaration/svg/svg_gradient_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 56 [](const std::string& val, SvgGradientDeclaration& declaration) { in SetSpecializedValue() 57 declaration.SetCx(declaration.ParseDimension(val)); in SetSpecializedValue() 60 [](const std::string& val, SvgGradientDeclaration& declaration) { in SetSpecializedValue() 61 declaration.SetCy(declaration.ParseDimension(val)); in SetSpecializedValue() 64 [](const std::string& val, SvgGradientDeclaration& declaration) { in SetSpecializedValue() 65 declaration in SetSpecializedValue() [all...] |
H A D | svg_animate_declaration.cpp | 16 #include "core/components/declaration/svg/svg_animate_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 41 [](const std::string& val, SvgAnimateDeclaration& declaration) { in SetAnimateAttr() 42 declaration.SetBegin(ConvertTimeStr(val)); in SetAnimateAttr() 45 [](const std::string& val, SvgAnimateDeclaration& declaration) { in SetAnimateAttr() 47 declaration.SetDur(0); in SetAnimateAttr() 49 declaration.SetDur(ConvertTimeStr(val)); in SetAnimateAttr() 53 [](const std::string& val, SvgAnimateDeclaration& declaration) { in SetAnimateAttr() 54 declaration.SetEnd(ConvertTimeStr(val)); in SetAnimateAttr() 57 [](const std::string& val, SvgAnimateDeclaration& declaration) { in SetAnimateAttr() [all...] |
H A D | svg_text_declaration.cpp | 16 #include "core/components/declaration/svg/svg_text_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 49 [](const std::string& val, SvgTextDeclaration& declaration) { in SetSpecializedValue() 50 declaration.SetDx(declaration.ParseDimension(val)); in SetSpecializedValue() 53 [](const std::string& val, SvgTextDeclaration& declaration) { in SetSpecializedValue() 54 declaration.SetDy(declaration.ParseDimension(val)); in SetSpecializedValue() 57 [](const std::string& val, SvgTextDeclaration& declaration) { in SetSpecializedValue() 58 declaration in SetSpecializedValue() [all...] |
H A D | svg_pattern_declaration.cpp | 16 #include "core/components/declaration/svg/svg_pattern_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 39 [](const std::string& val, SvgPatternDeclaration& declaration) { in SetSpecializedAttr() 40 declaration.SetHeight(declaration.ParseDimension(val)); in SetSpecializedAttr() 43 [](const std::string& val, SvgPatternDeclaration& declaration) { in SetSpecializedAttr() 44 declaration.SetPatternContentUnits(val); in SetSpecializedAttr() 47 [](const std::string& val, SvgPatternDeclaration& declaration) { in SetSpecializedAttr() 48 declaration.SetPresentationAttr(std::make_pair(DOM_TRANSFORM, val)); in SetSpecializedAttr() 51 [](const std::string& val, SvgPatternDeclaration& declaration) { in SetSpecializedAttr() [all...] |
H A D | svg_fe_composite_declaration.cpp | 16 #include "core/components/declaration/svg/svg_fe_composite_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 39 [](const std::string& val, SvgFeCompositeDeclaration& declaration) { in SetSpecializedValue() 40 declaration.SetIn2(val); in SetSpecializedValue() 43 [](const std::string& val, SvgFeCompositeDeclaration& declaration) { in SetSpecializedValue() 44 declaration.SetK1(declaration.ParseDouble(val)); in SetSpecializedValue() 47 [](const std::string& val, SvgFeCompositeDeclaration& declaration) { in SetSpecializedValue() 48 declaration.SetK2(declaration in SetSpecializedValue() [all...] |
H A D | svg_fe_func_declaration.cpp | 16 #include "core/components/declaration/svg/svg_fe_func_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 39 [](const std::string& val, SvgFeFuncDeclaration& declaration) { in SetSpecializedValue() 40 declaration.SetAmplitude(declaration.ParseDouble(val)); in SetSpecializedValue() 43 [](const std::string& val, SvgFeFuncDeclaration& declaration) { in SetSpecializedValue() 44 declaration.SetExponent(declaration.ParseDouble(val)); in SetSpecializedValue() 47 [](const std::string& val, SvgFeFuncDeclaration& declaration) { in SetSpecializedValue() 48 declaration in SetSpecializedValue() [all...] |
H A D | svg_rect_declaration.cpp | 16 #include "core/components/declaration/svg/svg_rect_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 49 [](const std::string& val, SvgRectDeclaration& declaration) { in SetSpecializedValue() 50 declaration.SetHeight(declaration.ParseDimension(val)); in SetSpecializedValue() 53 [](const std::string& val, SvgRectDeclaration& declaration) { in SetSpecializedValue() 54 declaration.SetRx(declaration.ParseDimension(val)); in SetSpecializedValue() 57 [](const std::string& val, SvgRectDeclaration& declaration) { in SetSpecializedValue() 58 declaration in SetSpecializedValue() [all...] |
H A D | svg_fe_declaration.cpp | 16 #include "core/components/declaration/svg/svg_fe_declaration.h" 36 [](const std::string& val, SvgFeDeclaration& declaration) { in SetSpecializedValue() 37 declaration.SetColorInterpolationType(val); in SetSpecializedValue() 40 [](const std::string& val, SvgFeDeclaration& declaration) { in SetSpecializedValue() 41 declaration.SetHeight(declaration.ParseDimension(val)); in SetSpecializedValue() 44 [](const std::string& val, SvgFeDeclaration& declaration) { in SetSpecializedValue() 45 declaration.SetIn(val); in SetSpecializedValue() 48 [](const std::string& val, SvgFeDeclaration& declaration) { in SetSpecializedValue() 49 declaration in SetSpecializedValue() [all...] |
H A D | svg_image_declaration.cpp | 16 #include "core/components/declaration/svg/svg_image_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 39 [](const std::string& val, SvgImageDeclaration& declaration) { in SetSpecializedAttr() 40 declaration.SetHeight(declaration.ParseDimension(val)); in SetSpecializedAttr() 43 [](const std::string& val, SvgImageDeclaration& declaration) { in SetSpecializedAttr() 44 declaration.SetHref(val); in SetSpecializedAttr() 47 [](const std::string& val, SvgImageDeclaration& declaration) { in SetSpecializedAttr() 48 declaration.SetWidth(declaration in SetSpecializedAttr() [all...] |
H A D | svg_mask_declaration.cpp | 16 #include "core/components/declaration/svg/svg_mask_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 39 [](const std::string& val, SvgMaskDeclaration& declaration) { in SetSpecializedAttr() 40 declaration.SetHeight(declaration.ParseDimension(val)); in SetSpecializedAttr() 43 [](const std::string& val, SvgMaskDeclaration& declaration) { in SetSpecializedAttr() 44 declaration.SetMaskContentUnits(val); in SetSpecializedAttr() 47 [](const std::string& val, SvgMaskDeclaration& declaration) { in SetSpecializedAttr() 48 declaration.SetMaskUnits(val); in SetSpecializedAttr() 51 [](const std::string& val, SvgMaskDeclaration& declaration) { in SetSpecializedAttr() [all...] |
H A D | svg_stop_declaration.cpp | 16 #include "core/components/declaration/svg/svg_stop_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 57 [](const std::string& val, SvgStopDeclaration& declaration) { in SetSpecializedValue() 58 declaration.SetOffset(declaration.ParseDimension(val)); in SetSpecializedValue() 61 [](const std::string& val, SvgStopDeclaration& declaration) { in SetSpecializedValue() 62 Color color = (val == VALUE_NONE ? Color::TRANSPARENT : declaration.GetColor(val)); in SetSpecializedValue() 63 declaration.SetColor(color); in SetSpecializedValue() 66 [](const std::string& val, SvgStopDeclaration& declaration) { in SetSpecializedValue() 67 declaration in SetSpecializedValue() [all...] |
H A D | svg_ellipse_declaration.cpp | 16 #include "core/components/declaration/svg/svg_ellipse_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 49 [](const std::string& val, SvgEllipseDeclaration& declaration) { in SetSpecializedValue() 50 declaration.SetCx(declaration.ParseDimension(val)); in SetSpecializedValue() 53 [](const std::string& val, SvgEllipseDeclaration& declaration) { in SetSpecializedValue() 54 declaration.SetCy(declaration.ParseDimension(val)); in SetSpecializedValue() 57 [](const std::string& val, SvgEllipseDeclaration& declaration) { in SetSpecializedValue() 58 declaration in SetSpecializedValue() [all...] |
H A D | svg_line_declaration.cpp | 16 #include "core/components/declaration/svg/svg_line_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 49 [](const std::string& val, SvgLineDeclaration& declaration) { in SetSpecializedValue() 50 declaration.SetX1(declaration.ParseDimension(val)); in SetSpecializedValue() 53 [](const std::string& val, SvgLineDeclaration& declaration) { in SetSpecializedValue() 54 declaration.SetX2(declaration.ParseDimension(val)); in SetSpecializedValue() 57 [](const std::string& val, SvgLineDeclaration& declaration) { in SetSpecializedValue() 58 declaration in SetSpecializedValue() [all...] |
H A D | svg_filter_declaration.cpp | 16 #include "core/components/declaration/svg/svg_filter_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 39 [](const std::string& val, SvgFilterDeclaration& declaration) { in SetSpecializedAttr() 40 declaration.SetHeight(declaration.ParseDimension(val)); in SetSpecializedAttr() 43 [](const std::string& val, SvgFilterDeclaration& declaration) { in SetSpecializedAttr() 44 declaration.SetWidth(declaration.ParseDimension(val)); in SetSpecializedAttr() 47 [](const std::string& val, SvgFilterDeclaration& declaration) { in SetSpecializedAttr() 48 declaration in SetSpecializedAttr() [all...] |
H A D | svg_declaration.cpp | 16 #include "core/components/declaration/svg/svg_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 56 [](const std::string& val, SvgDeclaration& declaration) { in SetSpecializedValue() 57 declaration.SetAutoMirror(val == "true"); in SetSpecializedValue() 60 [](const std::string& val, SvgDeclaration& declaration) { in SetSpecializedValue() 61 declaration.SetHeight(declaration.ParseDimension(val)); in SetSpecializedValue() 64 [](const std::string& val, SvgDeclaration& declaration) { in SetSpecializedValue() 71 declaration.SetViewBox(Rect(viewBox[0], viewBox[1], viewBox[2], viewBox[3])); in SetSpecializedValue() 75 [](const std::string& val, SvgDeclaration& declaration) { in SetSpecializedValue() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_span.h | 19 #include "core/components/declaration/span/span_declaration.h" 35 auto declaration = AceType::DynamicCast<SpanDeclaration>(declaration_); in HasSetFontStyle() local 36 return declaration ? declaration->HasSetFontStyle() : false; in HasSetFontStyle() 41 auto declaration = AceType::DynamicCast<SpanDeclaration>(declaration_); in HasSetFontColor() local 42 return declaration ? declaration->HasSetFontColor() : false; in HasSetFontColor() 47 auto declaration = AceType::DynamicCast<SpanDeclaration>(declaration_); in HasSetFontWeight() local 48 return declaration ? declaration in HasSetFontWeight() 53 auto declaration = AceType::DynamicCast<SpanDeclaration>(declaration_); HasSetFontSize() local 59 auto declaration = AceType::DynamicCast<SpanDeclaration>(declaration_); HasSetFontFamily() local 65 auto declaration = AceType::DynamicCast<SpanDeclaration>(declaration_); HasSetTextDecoration() local 71 auto declaration = AceType::DynamicCast<SpanDeclaration>(declaration_); HasSetTextDecorationColor() local 77 auto declaration = AceType::DynamicCast<SpanDeclaration>(declaration_); HasSetTextDecorationStyle() local 83 auto declaration = AceType::DynamicCast<SpanDeclaration>(declaration_); HasSetAllowScale() local 89 auto declaration = AceType::DynamicCast<SpanDeclaration>(declaration_); HasSetFontFeatures() local [all...] |
H A D | dom_svg_animate.cpp | 18 #include "frameworks/core/components/declaration/svg/svg_animate_declaration.h" 42 auto declaration = AceType::DynamicCast<SvgAnimateDeclaration>(declaration_); in SetAnimateAttrs() local 43 if (!declaration) { in SetAnimateAttrs() 46 animateComponent_->SetBegin(declaration->GetBegin()); in SetAnimateAttrs() 47 animateComponent_->SetDur(declaration->GetDur()); in SetAnimateAttrs() 48 animateComponent_->SetEnd(declaration->GetEnd()); in SetAnimateAttrs() 49 animateComponent_->SetRepeatCount(declaration->GetRepeatCount()); in SetAnimateAttrs() 50 Fill fillMode = (declaration->GetFillMode() == ANIMATION_FILL_MODE_FREEZE ? Fill::FREEZE : Fill::REMOVE); in SetAnimateAttrs() 52 animateComponent_->SetCalcMode(ConvertCalcMode(declaration->GetCalcMode())); in SetAnimateAttrs() 53 animateComponent_->SetValues(declaration in SetAnimateAttrs() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/declaration/text/ |
H A D | text_declaration.cpp | 16 #include "core/components/declaration/text/text_declaration.h" 19 #include "core/components/declaration/common/declaration_constants.h" 73 [](const std::string& val, TextDeclaration& declaration) { in SetSpecializedStyle() 74 auto& specializedStyle = declaration.MaybeResetStyle<TextSpecializedStyle>(StyleTag::SPECIALIZED_STYLE); in SetSpecializedStyle() 80 [](const std::string& val, TextDeclaration& declaration) { in SetSpecializedStyle() 81 auto& specializedStyle = declaration.MaybeResetStyle<TextSpecializedStyle>(StyleTag::SPECIALIZED_STYLE); in SetSpecializedStyle() 87 [](const std::string& val, TextDeclaration& declaration) { in SetSpecializedStyle() 88 declaration.hasSetTextColor_ = true; in SetSpecializedStyle() 89 auto& specializedStyle = declaration.MaybeResetStyle<TextSpecializedStyle>(StyleTag::SPECIALIZED_STYLE); in SetSpecializedStyle() 91 const auto& color = val.empty() ? Color::BLACK : declaration in SetSpecializedStyle() 289 ParseTextShadow(const std::string& val, TextDeclaration& declaration) ParseTextShadow() argument [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/declaration/common/ |
H A D | declaration.cpp | 16 #include "core/components/declaration/common/declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 68 RefPtr<SharedTransitionEffect> ParseSharedEffect(const std::string& effect, Declaration& declaration) in ParseSharedEffect() argument 74 SharedTransitionEffectType::SHARED_EFFECT_STATIC, declaration.GetShareId()); in ParseSharedEffect() 77 SharedTransitionEffectType::SHARED_EFFECT_EXCHANGE, declaration.GetShareId()); in ParseSharedEffect() 80 declaration.GetShareId().c_str()); in ParseSharedEffect() 191 [](Declaration& declaration) { in AddCommonAttribute() 192 declaration.attributes_.try_emplace( in AddCommonAttribute() 196 [](Declaration& declaration) { in AddCommonAttribute() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/declaration/span/ |
H A D | span_declaration.cpp | 16 #include "core/components/declaration/span/span_declaration.h" 19 #include "core/components/declaration/common/declaration_constants.h" 48 [](const std::string& val, SpanDeclaration& declaration) { declaration.SetIsShow(StringToBool(val)); } }, in SetSpecializedAttr() 49 { DOM_VALUE, [](const std::string& val, SpanDeclaration& declaration) { declaration.SetSpanData(val); } }, in SetSpecializedAttr() 63 [](const std::string& val, SpanDeclaration& declaration) { in SetSpecializedStyle() 64 auto& specializedStyle = declaration.MaybeResetStyle<SpanStyle>(StyleTag::SPECIALIZED_STYLE); in SetSpecializedStyle() 68 declaration.isSetAllowScale_ = true; in SetSpecializedStyle() 71 [](const std::string& val, SpanDeclaration& declaration) { in SetSpecializedStyle() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/declaration/div/ |
H A D | div_declaration.cpp | 16 #include "core/components/declaration/div/div_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 53 [](const std::string& value, DivDeclaration& declaration) { in SetSpecializedStyle() 54 auto& divStyle = declaration.MaybeResetStyle<DivStyle>(StyleTag::SPECIALIZED_STYLE); in SetSpecializedStyle() 60 [](const std::string& value, DivDeclaration& declaration) { in SetSpecializedStyle() 61 auto& divStyle = declaration.MaybeResetStyle<DivStyle>(StyleTag::SPECIALIZED_STYLE); in SetSpecializedStyle() 67 [](const std::string& value, DivDeclaration& declaration) { in SetSpecializedStyle() 68 auto& divStyle = declaration.MaybeResetStyle<DivStyle>(StyleTag::SPECIALIZED_STYLE); in SetSpecializedStyle() 74 [](const std::string& value, DivDeclaration& declaration) { in SetSpecializedStyle() 75 auto& divStyle = declaration in SetSpecializedStyle() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/declaration/badge/ |
H A D | badge_declaration.cpp | 16 #include "core/components/declaration/badge/badge_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 52 { DOM_BADGE_COUNT, [](BadgeDeclaration& declaration, const std::string& value) { in SetSpecializedAttr() 53 declaration.SetMessageCount(static_cast<int64_t>(StringUtils::StringToLongInt(value))); in SetSpecializedAttr() 56 [](BadgeDeclaration& declaration, const std::string& value) { declaration.SetBadgeLabel(value); } }, in SetSpecializedAttr() 58 [](BadgeDeclaration& declaration, const std::string& value) { in SetSpecializedAttr() 61 declaration.SetMaxCount(maxCount); in SetSpecializedAttr() 64 [](BadgeDeclaration& declaration, const std::string& value) { in SetSpecializedAttr() 65 declaration in SetSpecializedAttr() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/declaration/qrcode/ |
H A D | qrcode_declaration.cpp | 16 #include "core/components/declaration/qrcode/qrcode_declaration.h" 18 #include "core/components/declaration/common/declaration_constants.h" 49 [](QrcodeDeclaration& declaration, const std::string& value) { in SetSpecializedAttr() 50 declaration.SetQrcodeType(ConvertStrToQrcodeType(value)); in SetSpecializedAttr() 53 [](QrcodeDeclaration& declaration, const std::string& value) { declaration.SetValue(value); } }, in SetSpecializedAttr() 67 [](QrcodeDeclaration& declaration, const std::string& value) { in SetSpecializedStyle() 68 declaration.SetBackgroundColor(declaration.ParseColor(value)); in SetSpecializedStyle() 71 [](QrcodeDeclaration& declaration, cons in SetSpecializedStyle() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | span_model_impl.cpp | 44 auto declaration = component->GetDeclaration(); in SetFontSize() local 45 if (declaration) { in SetFontSize() 46 declaration->SetHasSetFontSize(true); in SetFontSize() 57 auto declaration = component->GetDeclaration(); in SetTextColor() local 58 if (declaration) { in SetTextColor() 59 declaration->SetHasSetFontColor(true); in SetTextColor() 71 auto declaration = component->GetDeclaration(); in SetItalicFontStyle() local 72 if (declaration) { in SetItalicFontStyle() 73 declaration->SetHasSetFontStyle(true); in SetItalicFontStyle() 86 auto declaration in SetFontWeight() local 101 auto declaration = component->GetDeclaration(); SetFontFamily() local 142 auto declaration = component->GetDeclaration(); SetTextCase() local 157 auto declaration = component->GetDeclaration(); SetLetterSpacing() local [all...] |