Home
last modified time | relevance | path

Searched refs:span (Results 1 - 25 of 103) sorted by relevance

12345

/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_grid_column.cpp22 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 Dfill_pattern_rgba.h77 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 Dfill_base.h58 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 Dfill_gradient.h42 * @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 Dmutable_span_string.cpp16 #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 Dspan_string.cpp16 #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 Dspan_string.h25 #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 Dgrid_col_model_ng.cpp24 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 Dgrid_col_model_ng.h25 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 Dgrid_col_model.h31 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 Dcj_grid_col_ffi.cpp74 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 Dcj_grid_col_ffi.h26 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 Drender_grid_item.cpp49 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 Dgrid_col_model_impl.cpp29 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 Dgrid_col_model_impl.h25 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 Drender_scanline.cpp35 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 Dgrid_col_modifier.cpp52 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 Dgrid_property.cpp59 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 Dgrid_property.h37 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 Dgrid_row_new_test_ng.cpp47 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 Djs_span_object.cpp36 #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 Drender_text_span.cpp51 auto callback = [span = AceType::WeakClaim(this)] { in Update()
52 auto refPtr = span.Upgrade(); in Update()
/foundation/arkui/ui_lite/frameworks/draw/
H A Dclip_utils.cpp131 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 Daccessibility_zoom_gesture.cpp299 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 Drosen_render_text.cpp152 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...]

Completed in 13 milliseconds

12345