[NUI][TCSACR-420] Add TabView, TabBar, TabButton, TabContent classes 24/258324/3
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Thu, 13 May 2021 11:47:11 +0000 (20:47 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Fri, 14 May 2021 07:10:34 +0000 (16:10 +0900)
commit835e0a098ba97cee71e4e0913634fbd0d7b50256
tree69bd8c705e5423c1c993596781da32a6dd181716
parentae0fb86561cd62c8cc39016039f1b2ea71378e69
[NUI][TCSACR-420] Add TabView, TabBar, TabButton, TabContent classes

File - src/Tizen.NUI.Components/Controls/TabView.cs

  - Class
    [Add] public class TabView

  - Constructor
    [Add] public TabView()

  - Property
    [Add] public TabBar TabBar { get; }
    [Add] public TabContent Content { get; }

   - Method
    [Add] public void AddTab(TabButton tabButton, View view)
    [Add] public void RemoveTab(int index)

File - src/Tizen.NUI.Components/Controls/TabBar.cs

  - Class
    [Add] public class TabBar

  - Constructor
    [Add] public TabBar()

  - Property
    [Add] public int TabButtonCount { get; }

  - Method
    [Add] public TabButton GetTabButton(int index)

File - src/Tizen.NUI.Components/Controls/TabButton.cs

  - Class
    [Add] public class TabButton

  - Constructor
    [Add] public TabButton()

File - src/Tizen.NUI.Components/Controls/TabContent.cs

  - Class
    [Add] public class TabContent

  - Constructor
    [Add] public TabContent()

  - Property
    [Add] public int ViewCount { get; }

  - Method
    [Add] public View GetView(int index)

Change-Id: Idc11a01cbad6fac3bc4ca35b17601e02cccf0a08
tct-suite-vs/Tizen.NUI.Components.Tests/testcase/TSTabBar.cs [new file with mode: 0755]
tct-suite-vs/Tizen.NUI.Components.Tests/testcase/TSTabButton.cs [new file with mode: 0755]
tct-suite-vs/Tizen.NUI.Components.Tests/testcase/TSTabContent.cs [new file with mode: 0755]
tct-suite-vs/Tizen.NUI.Components.Tests/testcase/TSTabView.cs [new file with mode: 0755]