TizenFX icon indicating copy to clipboard operation
TizenFX copied to clipboard

[NUI] Add background span

Open shrouqsabah opened this issue 1 year ago • 6 comments

Description of Change

BackgroundSpan: Span to change background color of characters

API Changes

Added:

  • Tizen.NUI.Text.Spans.BackgroundSpan // Class
  • Tizen.NUI.Text.Spans.BackgroundSpanBuilder // Class

Testcases

Added the below to (Tizen.NUI.Devel.Tests.Ubuntu) and (Tizen.NUI.Tests):

  • Tizen.NUI.Devel.Tests.PublicBackgroundSpanTest
  • Tizen.NUI.Devel.Tests.PublicBackgroundSpanBuilderTest

This PR depends on the below patches:

  • https://review.tizen.org/gerrit/c/platform/core/uifw/dali-toolkit/+/279345
  • https://review.tizen.org/gerrit/c/platform/core/uifw/dali-csharp-binder/+/279346

This PR should be preceded by the PR below:

  • https://github.com/Samsung/TizenFX/pull/4471

Here's an example how to use it

  • https://github.com/shrouqsabah/NUI-Test/tree/spannable_test/text-spannable-backgroundspan
  • https://github.com/shrouqsabah/NUI-Test

shrouqsabah avatar Aug 08 '22 08:08 shrouqsabah

Public API Changed

Please follow the ACR process for the changed API below.

Added: 2, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ Tizen.NUI.Text.Spans.ISpan

+ /// <since_tizen>none</since_tizen
+ System.String Tizen.NUI.Text.Spans.ISpan::GetMarkupTagName()

Internal API Changed

Added: 31, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spannable

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextEditor,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextField,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextLabel,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextEditor)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextField)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextLabel)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::UnAttachSpan(Tizen.NUI.BaseComponents.TextEditor,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::UnAttachSpan(Tizen.NUI.BaseComponents.TextField,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::UnAttachSpan(Tizen.NUI.BaseComponents.TextLabel,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Text.Spans.BackgroundSpan::BackgroundColorDefined()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Vector4 Tizen.NUI.Text.Spans.BackgroundSpan::BackgroundColor()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BackgroundSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpanBuilder

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BackgroundSpanBuilder::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpan Tizen.NUI.Text.Spans.BackgroundSpanBuilder::Build()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.BackgroundSpanBuilder Tizen.NUI.Text.Spans.BackgroundSpanBuilder::Initialize()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpanBuilder Tizen.NUI.Text.Spans.BackgroundSpanBuilder::WithBackgroundColor(Tizen.NUI.Vector4)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BaseSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.String Tizen.NUI.Text.Spans.BaseSpan::GetMarkupTagName()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BaseSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ColorSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Text.Spans.ColorSpan::ForeColorDefined()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Vector4 Tizen.NUI.Text.Spans.ColorSpan::ForeColor()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.ColorSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ColorSpanBuilder

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.ColorSpanBuilder::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ColorSpan Tizen.NUI.Text.Spans.ColorSpanBuilder::Build()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.ColorSpanBuilder Tizen.NUI.Text.Spans.ColorSpanBuilder::Initialize()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ColorSpanBuilder Tizen.NUI.Text.Spans.ColorSpanBuilder::WithForeColor(Tizen.NUI.Vector4)

TizenAPI-Bot avatar Aug 08 '22 08:08 TizenAPI-Bot

Public API Changed

Please follow the ACR process for the changed API below.

Added: 2, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ Tizen.NUI.Text.Spans.ISpan

+ /// <since_tizen>none</since_tizen
+ System.String Tizen.NUI.Text.Spans.ISpan::GetMarkupTagName()

Internal API Changed

Added: 32, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spannable

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextEditor,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextField,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextLabel,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextEditor)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextField)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextLabel)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::DetachSpan(Tizen.NUI.BaseComponents.TextEditor,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::DetachSpan(Tizen.NUI.BaseComponents.TextField,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::DetachSpan(Tizen.NUI.BaseComponents.TextLabel,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Text.Spans.BackgroundSpan::BackgroundColorDefined()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Vector4 Tizen.NUI.Text.Spans.BackgroundSpan::BackgroundColor()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BackgroundSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpanBuilder

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BackgroundSpanBuilder::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpan Tizen.NUI.Text.Spans.BackgroundSpanBuilder::Build()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.BackgroundSpanBuilder Tizen.NUI.Text.Spans.BackgroundSpanBuilder::Initialize()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpanBuilder Tizen.NUI.Text.Spans.BackgroundSpanBuilder::WithBackgroundColor(Tizen.NUI.Vector4)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BaseSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.String Tizen.NUI.Text.Spans.BaseSpan::GetMarkupTagName()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BaseSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Text.Spans.ForegroundColorSpan::ForegroundColorDefined()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Color Tizen.NUI.Text.Spans.ForegroundColorSpan::ForegroundColor()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.ForegroundColorSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.ForegroundColorSpan Tizen.NUI.Text.Spans.ForegroundColorSpan::CreateWithForegroundColor(Tizen.NUI.Color)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpan Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::Build()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::Initialize()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::WithForegroundColor(Tizen.NUI.Color)

TizenAPI-Bot avatar Aug 15 '22 08:08 TizenAPI-Bot

Please use Color type to express color

myroot avatar Aug 18 '22 13:08 myroot

Public API Changed

Please follow the ACR process for the changed API below.

Added: 2, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ Tizen.NUI.Text.Spans.ISpan

+ /// <since_tizen>none</since_tizen
+ System.String Tizen.NUI.Text.Spans.ISpan::GetMarkupTagName()

Internal API Changed

Added: 33, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spannable

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextEditor,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextField,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextLabel,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextEditor)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextField)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextLabel)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::DetachSpan(Tizen.NUI.BaseComponents.TextEditor,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::DetachSpan(Tizen.NUI.BaseComponents.TextField,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::DetachSpan(Tizen.NUI.BaseComponents.TextLabel,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Text.Spans.BackgroundSpan::BackgroundColorDefined()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Color Tizen.NUI.Text.Spans.BackgroundSpan::BackgroundColor()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BackgroundSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.BackgroundSpan Tizen.NUI.Text.Spans.BackgroundSpan::CreateWithBackgroundColor(Tizen.NUI.Color)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpanBuilder

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BackgroundSpanBuilder::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpan Tizen.NUI.Text.Spans.BackgroundSpanBuilder::Build()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.BackgroundSpanBuilder Tizen.NUI.Text.Spans.BackgroundSpanBuilder::Initialize()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpanBuilder Tizen.NUI.Text.Spans.BackgroundSpanBuilder::WithBackgroundColor(Tizen.NUI.Color)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BaseSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.String Tizen.NUI.Text.Spans.BaseSpan::GetMarkupTagName()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BaseSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Text.Spans.ForegroundColorSpan::ForegroundColorDefined()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Color Tizen.NUI.Text.Spans.ForegroundColorSpan::ForegroundColor()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.ForegroundColorSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.ForegroundColorSpan Tizen.NUI.Text.Spans.ForegroundColorSpan::CreateWithForegroundColor(Tizen.NUI.Color)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpan Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::Build()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::Initialize()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::WithForegroundColor(Tizen.NUI.Color)

TizenAPI-Bot avatar Aug 20 '22 18:08 TizenAPI-Bot

@shrouqsabah Hello, I'm sorry for the inconvenience. Some patches has been merged only into the master branch, so the master branch and the DevelNUI branch were conflicted. So I did hard reset the DevelNUI branch. Could you rebase the patch and resolve the conflict? thank you.

the following tip could be helpful : (execute from the work branch)

  1. git fetch upstream
  2. git rebase --onto=upstream/DevelNUI HEAD~1
  3. git push -f (number of commits on the work branch has to be given after '~', for this case it is 1)

dongsug-song avatar Aug 24 '22 09:08 dongsug-song

Public API Changed

Please follow the ACR process for the changed API below.

Added: 2, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ Tizen.NUI.Text.Spans.ISpan

+ /// <since_tizen>none</since_tizen
+ System.String Tizen.NUI.Text.Spans.ISpan::GetMarkupTagName()

Internal API Changed

Added: 33, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spannable

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextEditor,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextField,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::AttachSpan(Tizen.NUI.BaseComponents.TextLabel,Tizen.NUI.Text.Spans.BaseSpan,System.Int32,System.Int32)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextEditor)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextField)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::BuildSpannedText(Tizen.NUI.BaseComponents.TextLabel)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::DetachSpan(Tizen.NUI.BaseComponents.TextEditor,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::DetachSpan(Tizen.NUI.BaseComponents.TextField,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static System.Void Tizen.NUI.Text.Spannable::DetachSpan(Tizen.NUI.BaseComponents.TextLabel,Tizen.NUI.Text.Spans.BaseSpan)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Text.Spans.BackgroundSpan::BackgroundColorDefined()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Color Tizen.NUI.Text.Spans.BackgroundSpan::BackgroundColor()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BackgroundSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.BackgroundSpan Tizen.NUI.Text.Spans.BackgroundSpan::CreateWithBackgroundColor(Tizen.NUI.Color)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpanBuilder

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BackgroundSpanBuilder::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpan Tizen.NUI.Text.Spans.BackgroundSpanBuilder::Build()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.BackgroundSpanBuilder Tizen.NUI.Text.Spans.BackgroundSpanBuilder::Initialize()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BackgroundSpanBuilder Tizen.NUI.Text.Spans.BackgroundSpanBuilder::WithBackgroundColor(Tizen.NUI.Color)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.BaseSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.String Tizen.NUI.Text.Spans.BaseSpan::GetMarkupTagName()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.BaseSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpan

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.Text.Spans.ForegroundColorSpan::ForegroundColorDefined()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Color Tizen.NUI.Text.Spans.ForegroundColorSpan::ForegroundColor()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.ForegroundColorSpan::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.ForegroundColorSpan Tizen.NUI.Text.Spans.ForegroundColorSpan::CreateWithForegroundColor(Tizen.NUI.Color)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpan Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::Build()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::Initialize()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder Tizen.NUI.Text.Spans.ForegroundColorSpanBuilder::WithForegroundColor(Tizen.NUI.Color)

TizenAPI-Bot avatar Aug 25 '22 05:08 TizenAPI-Bot

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days

github-actions[bot] avatar Oct 24 '22 15:10 github-actions[bot]