Searched refs:marginAttr (Results 1 – 4 of 4) sorted by relevance
269 PrintMargin marginAttr; in ParseAttributesObjectParamForJson() local270 attrParam.GetMargin(marginAttr); in ParseAttributesObjectParamForJson()271 if (marginAttr.HasTop()) { in ParseAttributesObjectParamForJson()272 marginJson["top"] = marginAttr.GetTop(); in ParseAttributesObjectParamForJson()274 if (marginAttr.HasBottom()) { in ParseAttributesObjectParamForJson()275 marginJson["bottom"] = marginAttr.GetBottom(); in ParseAttributesObjectParamForJson()277 if (marginAttr.HasLeft()) { in ParseAttributesObjectParamForJson()278 marginJson["left"] = marginAttr.GetLeft(); in ParseAttributesObjectParamForJson()280 if (marginAttr.HasRight()) { in ParseAttributesObjectParamForJson()281 marginJson["right"] = marginAttr.GetRight(); in ParseAttributesObjectParamForJson()
109 std::optional<NG::MarginProperty> JSRichEditor::ParseMarginAttr(JsiRef<JSVal> marginAttr) in ParseMarginAttr() argument113 if (!marginAttr->IsObject() && !marginAttr->IsNumber() && !marginAttr->IsString()) { in ParseMarginAttr()118 if (JSViewAbstract::ParseJsDimensionVp(marginAttr, length)) { in ParseMarginAttr()120 } else if (marginAttr->IsObject()) { in ParseMarginAttr()121 auto marginObj = JSRef<JSObject>::Cast(marginAttr); in ParseMarginAttr()1394 auto marginAttr = layoutStyleObject->GetProperty("margin"); in ParseJsImageSpanAttribute() local1395 imageStyle.marginProp = JSRichEditor::ParseMarginAttr(marginAttr); in ParseJsImageSpanAttribute()
78 static std::optional<NG::MarginProperty> ParseMarginAttr(JsiRef<JSVal> marginAttr);
763 auto marginAttr = layoutStyleObject->GetProperty("margin"); in ParseJsImageSpanAttribute() local764 imageStyle.marginProp = JSRichEditor::ParseMarginAttr(marginAttr); in ParseJsImageSpanAttribute()