Make Page Navigation APIs public
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Wed, 14 Apr 2021 15:55:29 +0000 (00:55 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Fri, 7 May 2021 03:54:19 +0000 (12:54 +0900)
commit97db402af521a148b0d510cfc3161849d1406fa7
treee621d13a8675ec8a7a22e2b6bb60564dfcb4de86
parent9f7b87741dce0d260273a3c7db41ce55902f6d05
Make Page Navigation APIs public

This is ACR patch to make Page Navigation APIs public.

This pull request includes properties and methods of Navigator and Page
classes.

NavigationPages are not going to be public not to make List<T> public
API.

To cover the usage of NavigationPages, the following APIs are added.
- public int PageCount
- public Page GetPage(int index)
- public int IndexOf(Page page)
src/Tizen.NUI.Components/Controls/Navigation/Navigator.cs
src/Tizen.NUI.Components/Controls/Navigation/Page.cs