/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_grid_column.cpp | 22 infoBuilder_.SetColumns(1); // default span 1 column in DomGridColumn() 55 uint32_t span = 0; in SetSpecializedAttr() local 57 column.ParseSpanAndOffset(value, span, offset); in SetSpecializedAttr() 58 column.infoBuilder_.SetLgSizeColumn(span, offset); in SetSpecializedAttr() 62 uint32_t span = 0; in SetSpecializedAttr() local 64 column.ParseSpanAndOffset(value, span, offset); in SetSpecializedAttr() 65 column.infoBuilder_.SetMdSizeColumn(span, offset); in SetSpecializedAttr() 86 uint32_t span = 0; in SetSpecializedAttr() local 88 column.ParseSpanAndOffset(value, span, offset); in SetSpecializedAttr() 89 column.infoBuilder_.SetSmSizeColumn(span, offse in SetSpecializedAttr() 97 uint32_t span = 0; SetSpecializedAttr() local 112 ParseSpanAndOffset(const std::string& value, uint32_t& span, Dimension& offset) ParseSpanAndOffset() argument [all...] |
/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/spancolorfill/ |
H A D | fill_pattern_rgba.h | 77 void Generate(Rgba8T* span, int32_t x, int32_t y, uint32_t len) in Generate() argument 81 for (; len; --len, span++, x++) { in Generate() 85 ChangeColor(span, NoColor()); in Generate() 87 ChangeColor(span, patternImage_[patternImagewidth_ * y + x]); in Generate() 95 ChangeColor(span, NoColor()); in Generate() 97 ChangeColor(span, patternImage_[patternImagewidth_ * y + x]); in Generate() 104 ChangeColor(span, NoColor()); in Generate() 108 ChangeColor(span, NoColor()); in Generate() 110 ChangeColor(span, patternImage_[patternImagewidth_ * y + x]); in Generate() 118 ChangeColor(span, NoColo in Generate() [all...] |
H A D | fill_base.h | 58 virtual void Generate(Rgba8T* span, int32_t, int32_t, uint32_t len) = 0; 68 void Generate(Rgba8T* span, int32_t, int32_t, uint32_t len) in Generate() argument 71 *span++ = color_; in Generate() 90 void Generate(Rgba8T* span, int32_t x, int32_t y, uint32_t len) in Generate() argument 101 for (; len; --len, ++span, colors1++, colors2++) { in Generate() 102 span->red = (colors1->red+colors2->red) >= MAX_COLOR_NUM ? in Generate() 104 span->green = (colors1->green+colors2->green) >= MAX_COLOR_NUM ? in Generate() 106 span->blue = (colors1->blue+colors2->blue) >= MAX_COLOR_NUM ? in Generate() 108 span->alpha = (colors1->alpha+colors2->alpha) >= MAX_COLOR_NUM ? in Generate()
|
H A D | fill_gradient.h | 42 * @ColorT Color source type, Interpolator span interpolator 74 * @brief Generate From colorfunction_ Remove the rgba from the span 75 * @param span First address of scan line to be filled 80 void Generate(Rgba8T* span, int32_t x, int32_t y, uint32_t len) in Generate() argument 84 for (; len; --len, ++(*interpolator_), span++) { in Generate() 88 span->red = (*colorFunction_)[index].red; in Generate() 89 span->green = (*colorFunction_)[index].green; in Generate() 90 span->blue = (*colorFunction_)[index].blue; in Generate() 91 span->alpha = (*colorFunction_)[index].alpha; in Generate()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | mutable_span_string.cpp | 16 #include "core/components_ng/pattern/text/span/mutable_span_string.h" 75 for (const auto& span : spans) { in RemoveSpecialSpans() 76 auto spanIndex = span->GetStartIndex(); in RemoveSpecialSpans() 78 iter = spanBaseList.insert(iter, span); in RemoveSpecialSpans() 84 for (const auto& span : spanBaseList) { in RemoveSpecialSpans() 85 auto index = span->GetStartIndex(); in RemoveSpecialSpans() 86 RemoveSpan(index, 1, span->GetSpanType()); in RemoveSpecialSpans() 90 void MutableSpanString::ReplaceSpan(int32_t start, int32_t length, const RefPtr<SpanBase>& span) in ReplaceSpan() argument 98 if (IsSpecialNode(span)) { in ReplaceSpan() 100 AddSpan(span in ReplaceSpan() [all...] |
H A D | span_string.cpp | 16 #include "core/components_ng/pattern/text/span/span_string.h" 69 SpanString::SpanString(RefPtr<CustomSpan>& span) : text_(" ") in SpanString() argument 74 spanItem->onMeasure = span->GetOnMeasure(); in SpanString() 75 spanItem->onDraw = span->GetOnDraw(); in SpanString() 77 spansMap_[SpanType::CustomSpan].emplace_back(span); in SpanString() 151 const RefPtr<SpanBase>& span, std::pair<int32_t, int32_t> interval, SpanOperation operation) in ApplyToSpans() 153 SetGroupId(span); in ApplyToSpans() 162 span->ApplyToSpanItem(*it, operation); in ApplyToSpans() 175 span->ApplyToSpanItem(newSpan, operation); in ApplyToSpans() 188 span in ApplyToSpans() 150 ApplyToSpans( const RefPtr<SpanBase>& span, std::pair<int32_t, int32_t> interval, SpanOperation operation) ApplyToSpans() argument 299 AddSpecialSpan(const RefPtr<SpanBase>& span, SpanType type, int32_t start) AddSpecialSpan() argument 445 AddSpan(const RefPtr<SpanBase>& span) AddSpan() argument 593 SetGroupId(const RefPtr<SpanBase>& span) SetGroupId() argument 634 RefPtr<SpanString> span = AceType::MakeRefPtr<SpanString>(""); GetSubSpanString() local 638 RefPtr<SpanString> span = GetSubSpanString() local 716 RefPtr<SpanBase> span; GetSpans() local 826 UpdateSpanBaseWithOffset(RefPtr<SpanBase>& span, int32_t start, int32_t offset) UpdateSpanBaseWithOffset() argument 923 IsSpecialNode(RefPtr<SpanBase> span) IsSpecialNode() argument [all...] |
H A D | span_string.h | 25 #include "core/components_ng/pattern/text/span/tlv_util.h" 26 #include "core/components_ng/pattern/text/span/span_object.h" 41 explicit SpanString(RefPtr<CustomSpan>& span); 47 void SetGroupId(const RefPtr<SpanBase>& span); 61 void AddSpan(const RefPtr<SpanBase>& span); 94 void ApplyToSpans(const RefPtr<SpanBase>& span, std::pair<int32_t, int32_t> interval, SpanOperation operation); 99 void AddSpecialSpan(const RefPtr<SpanBase>& span, SpanType type, int32_t start); 103 void UpdateSpanBaseWithOffset(RefPtr<SpanBase>& span, int32_t start, int32_t offset); 115 bool IsSpecialNode(RefPtr<SpanBase> span);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid_col/ |
H A D | grid_col_model_ng.cpp | 24 V2::GridContainerSize span = V2::GridContainerSize(1); in Create() local 27 Create(span, offset, order); in Create() 30 void GridColModelNG::Create(const V2::GridContainerSize &span, const V2::GridContainerSize &offset, in Create() argument 40 ACE_UPDATE_LAYOUT_PROPERTY(GridColLayoutProperty, Span, span); in Create() 52 void GridColModelNG::SetSpan(const V2::GridContainerSize &span) in SetSpan() argument 54 ACE_UPDATE_LAYOUT_PROPERTY(GridColLayoutProperty, Span, span); in SetSpan() 67 void GridColModelNG::SetSpan(FrameNode *frameNode, const V2::GridContainerSize &span) in SetSpan() argument 69 ACE_UPDATE_NODE_LAYOUT_PROPERTY(GridColLayoutProperty, Span, span, frameNode); in SetSpan()
|
H A D | grid_col_model_ng.h | 25 void Create(const V2::GridContainerSize& span, const V2::GridContainerSize& offset, 27 void SetSpan(const V2::GridContainerSize& span) override; 31 static void SetSpan(FrameNode* frameNode, const V2::GridContainerSize& span);
|
H A D | grid_col_model.h | 31 virtual void Create(const V2::GridContainerSize& span, const V2::GridContainerSize& offset, 33 virtual void SetSpan(const V2::GridContainerSize& span) = 0;
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_grid_col_ffi.cpp | 74 void FfiOHOSAceFrameworkGridColCreateWithInt32(int32_t span, int32_t offset, int32_t order) in FfiOHOSAceFrameworkGridColCreateWithInt32() argument 76 auto spanSize = ParserGridContainerSize(span, 1); in FfiOHOSAceFrameworkGridColCreateWithInt32() 83 GridRowColumnOption span, GridRowColumnOption offset, GridRowColumnOption order) in FfiOHOSAceFrameworkGridColCreateWithOption() 85 auto spanSize = ParserGridContainerSize(span, 1); in FfiOHOSAceFrameworkGridColCreateWithOption() 91 void FfiOHOSAceFrameworkGridColSetSpan(int32_t span) in FfiOHOSAceFrameworkGridColSetSpan() argument 93 auto spanSize = ParserGridContainerSize(span, 1); in FfiOHOSAceFrameworkGridColSetSpan() 97 void FfiOHOSAceFrameworkGridColSetSpanWithOption(GridRowColumnOption span) in FfiOHOSAceFrameworkGridColSetSpanWithOption() argument 99 auto spanSize = ParserGridContainerSize(span, 1); in FfiOHOSAceFrameworkGridColSetSpanWithOption() 82 FfiOHOSAceFrameworkGridColCreateWithOption( GridRowColumnOption span, GridRowColumnOption offset, GridRowColumnOption order) FfiOHOSAceFrameworkGridColCreateWithOption() argument
|
H A D | cj_grid_col_ffi.h | 26 CJ_EXPORT void FfiOHOSAceFrameworkGridColCreateWithInt32(int32_t span, int32_t offset, int32_t order); 27 CJ_EXPORT void FfiOHOSAceFrameworkGridColCreateWithOption(GridRowColumnOption span, GridRowColumnOption offset, 29 CJ_EXPORT void FfiOHOSAceFrameworkGridColSetSpan(int32_t span); 30 CJ_EXPORT void FfiOHOSAceFrameworkGridColSetSpanWithOption(GridRowColumnOption span);
|
/foundation/arkui/ace_engine/frameworks/core/components/grid/ |
H A D | render_grid_item.cpp | 49 void RenderGridItem::SetColumnSpan(int32_t span) in SetColumnSpan() argument 51 if (span <= 0) { in SetColumnSpan() 52 LOGE("Invalid span: %{public}d", span); in SetColumnSpan() 55 columnSpan_ = span; in SetColumnSpan()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | grid_col_model_impl.cpp | 29 void GridColModelImpl::Create(const V2::GridContainerSize& span, const V2::GridContainerSize& offset, in Create() argument 34 component->SetSpan(span); in Create() 39 void GridColModelImpl::SetSpan(const V2::GridContainerSize& span) in SetSpan() argument 44 gridCol->SetSpan(span); in SetSpan()
|
H A D | grid_col_model_impl.h | 25 void Create(const V2::GridContainerSize& span, const V2::GridContainerSize& offset, 27 void SetSpan(const V2::GridContainerSize& span) override;
|
/foundation/arkui/ui_lite/frameworks/render/ |
H A D | render_scanline.cpp | 35 GeometryScanline::ConstIterator span = scanline.Begin(); in RenderScanlinesAntiAliasSolid() local 37 int32_t x = span->x; in RenderScanlinesAntiAliasSolid() 38 if (span->spanLength > 0) { in RenderScanlinesAntiAliasSolid() 39 renBase.BlendSolidHSpan(x, y, static_cast<uint32_t>(span->spanLength), in RenderScanlinesAntiAliasSolid() 40 color, span->covers); in RenderScanlinesAntiAliasSolid() 42 renBase.BlendHLine(x, y, static_cast<uint32_t>(x - span->spanLength - 1), in RenderScanlinesAntiAliasSolid() 43 color, *(span->covers)); in RenderScanlinesAntiAliasSolid() 48 ++span; in RenderScanlinesAntiAliasSolid() 65 GeometryScanline::ConstIterator span = scanline.Begin(); in RenderScanlinesAntiAlias() local 67 int32_t x = span in RenderScanlinesAntiAlias() 337 typename GeometryScanline::ConstIterator span = scanline1.Begin(); BlendSourceOutWhile() local 359 GeometryScanline::ConstIterator span = scanline1.Begin(); BlendSourceOutDrawResetRaster() local 504 GeometryScanline::ConstIterator span = scanline1.Begin(); BlendXORDrawResetRaster() local 531 GeometryScanline::ConstIterator span = scanline1.Begin(); BlendXORColorHspan() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | grid_col_modifier.cpp | 52 auto span = OHOS::Ace::V2::GridContainerSize(1);
in SetSpan() local 53 InheritGridContainerSize(span, containerSizeArray, size, 1);
in SetSpan() 54 GridColModelNG::SetSpan(frameNode, span);
in SetSpan() 61 auto span = OHOS::Ace::V2::GridContainerSize(1);
in ResetSpan() local 63 InheritGridContainerSize(span, containerSizeArray, SIZE_ARRAY, 1);
in ResetSpan() 64 GridColModelNG::SetSpan(frameNode, span);
in ResetSpan()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | grid_property.cpp | 59 bool GridProperty::UpdateSpan(int32_t span, GridSizeType type) in UpdateSpan() argument 61 if (span < 0) { in UpdateSpan() 66 SetSpan(type, span); in UpdateSpan() 74 return (currentProp->type_ == type || currentType == type) && SetSpan(type, span); in UpdateSpan() 90 bool GridProperty::SetSpan(GridSizeType type, int32_t span) in SetSpan() argument 95 typedPropertySet_.emplace_back(type, span, DEFAULT_GRID_OFFSET); in SetSpan() 98 if (item->span_ == span) { in SetSpan() 101 item->span_ = span; in SetSpan() 152 jsonValue->Put("span", item.span_); in ToJsonValue() 169 jsonValue->Put("span", static_cas in ToJsonValue() [all...] |
H A D | grid_property.h | 37 GridTypedProperty(GridSizeType type, uint32_t span, int32_t offset) : type_(type), span_(span), offset_(offset) {} in GridTypedProperty() 85 bool UpdateSpan(int32_t span, GridSizeType type = GridSizeType::UNDEFINED); 109 bool SetSpan(GridSizeType type, int32_t span);
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/grid_row/ |
H A D | grid_row_new_test_ng.cpp | 47 GridCol({ span: { xs: 1, sm: 2, md: 3, lg: 4 }, offset: 0, order: 0 }) { in HWTEST_F() 83 V2::GridContainerSize span; in HWTEST_F() 84 span.xs = 1; in HWTEST_F() 85 span.sm = 2; in HWTEST_F() 86 ACE_UPDATE_LAYOUT_PROPERTY(GridColLayoutProperty, Span, span); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/ |
H A D | js_span_object.cpp | 36 #include "core/components_ng/pattern/text/span/span_object.h" 37 #include "core/components_ng/pattern/text/span/span_string.h" 87 RefPtr<FontSpan> span; in Constructor() local 90 span = AceType::MakeRefPtr<FontSpan>(font); in Constructor() 95 span = JSFontSpan::ParseJsFontSpan(JSRef<JSObject>::Cast(args[0])); in Constructor() 97 fontSpan->fontSpan_ = span; in Constructor() 299 RefPtr<DecorationSpan> span; in Constructor() local 301 span = AceType::MakeRefPtr<DecorationSpan>(); in Constructor() 303 span = JSDecorationSpan::ParseJsDecorationSpan(JSRef<JSObject>::Cast(args[0])); in Constructor() 305 decorationSpan->decorationSpan_ = span; in Constructor() 393 RefPtr<BaselineOffsetSpan> span; Constructor() local 450 RefPtr<LetterSpacingSpan> span; Constructor() local 499 RefPtr<GestureSpan> span; Constructor() local 588 RefPtr<TextShadowSpan> span; Constructor() local 653 RefPtr<ImageSpan> span; Constructor() local 1145 RefPtr<LineHeightSpan> span; Constructor() local 1212 RefPtr<ParagraphStyleSpan> span; Constructor() local 1559 RefPtr<BackgroundColorSpan> span; Constructor() local 1621 RefPtr<UrlSpan> span; Constructor() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/text_span/ |
H A D | render_text_span.cpp | 51 auto callback = [span = AceType::WeakClaim(this)] { in Update() 52 auto refPtr = span.Upgrade(); in Update()
|
/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | clip_utils.cpp | 131 GeometryScanline::ConstIterator span = scanline.Begin(); in PerformScan() local 134 int32_t x = span->x; in PerformScan() 135 int32_t len = span->spanLength; in PerformScan() 136 const uint8_t* covers = span->covers; in PerformScan() 149 ++span; in PerformScan()
|
/foundation/barrierfree/accessibility/services/aams/src/ |
H A D | accessibility_zoom_gesture.cpp | 299 float span = CalcScaleSpan(event, focusXY); in RecognizeInZoomStateDownEvent() local 300 preSpan_ = lastSpan_ = span; in RecognizeInZoomStateDownEvent() 421 float span = CalcScaleSpan(event, coordinate); in RecognizeScale() local 424 if (abs(preSpan_ - span) >= MIN_SCALE_SPAN) { in RecognizeScale() 430 // When the span is greater than or equal to MIN_SCALE_SPAN, start scaling. in RecognizeScale() 431 if (abs(preSpan_ - span) >= MIN_SCALE_SPAN) { in RecognizeScale() 436 // When the span is smaller than the MIN_SCALE_SPAN, in RecognizeScale() 438 if (abs(lastSpan_ - span) < 1) { in RecognizeScale() 440 preSpan_ = lastSpan_ = span; in RecognizeScale() 444 preSpan_ = lastSpan_ = span; in RecognizeScale() 510 float span = 0.0f; CalcScaleSpan() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/text/ |
H A D | rosen_render_text.cpp | 152 auto span = AceType::DynamicCast<RenderTextSpan>(child); in NeedPaint() local 153 if (!span) { in NeedPaint() 156 for (const auto& familyName : span->GetSpanStyle().GetFontFamilies()) { in NeedPaint() 158 !span->IsCallbackCalled()) { in NeedPaint() 224 auto span = AceType::DynamicCast<RenderTextSpan>(child); in CheckMeasureFlag() local 225 if (span && (span->IsCallbackCalled() || span->NeedLayout())) { in CheckMeasureFlag() 475 auto span = DynamicCast<RenderTextSpan>(child); in UpdateParagraph() local 476 if (span in UpdateParagraph() [all...] |