Namespace Tizen.NUI.Components
Classes
AlertDialog
AlertDialog class shows a dialog with title, message and action buttons.
AlertDialogStyle
AlertDialogStyle is a class which saves AlertDialog's UX data.
AppBar
The AppBar class is a class which shows title text and provides navigation and action functions on Page.
AppBarStyle
AppBarStyle is a class which saves AppBar's ux data.
Button
Button is one kind of common component, a button clearly describes what action will occur when the user selects it. Button may contain text or an icon.
Button.ClickEventArgs
ClickEventArgs is a class to record button click event arguments which will sent to user.
Button.StateChangedEventArgs
StateChangeEventArgs is a class to record button state change event arguments which will sent to user.
ButtonStyle
ButtonStyle is a class which saves Button's ux data.
CheckBox
ClickedEventArgs
ClickedEventArgs is a class to record button click event arguments which will sent to user.
CollectionView
Selectable RecyclerView that presenting a collection of items with variable layouters.
ContentPage
The ContentPage class is a class which is a formatted full screen page. ContentPage contains title app bar and content.
DateChangedEventArgs
DateChangedEventArgs is a class to notify changed DatePicker value argument which will sent to user.
DatePicker
DatePicker is a class which provides a function that allows the user to select a date through a scrolling motion by expressing the specified value as a list. DatePicker expresses the current date using the locale information of the system. Year range is 1970~2038 (glibc time_t struct min, max value)
Dialog
Dialog class shows a dialog with content.
DialogPage
The DialogPage class is a class which shows a dialog on the page. DialogPage contains dialog and dimmed scrim behind the dialog.
GridLayouter
Layouter for CollectionView to display items in grid layout.
ItemsLayouter
Default layout manager for RecyclerView. Layouting RecyclerViewItem on the scroll ContentContainer which need to be visible on the view by scroll position.
LinearLayouter
layouter for CollectionView to display items in linear layout.
Loading
The Loading class of nui component. It's used to indicate informs users of the ongoing operation.
LoadingStyle
LoadingStyle is a class which saves Loading's ux data.
Menu
Menu is a class which contains a set of MenuItems and has one of them selected.
MenuItem
MenuItem is a class which is used to show a list of items in Menu.
Navigator
The Navigator is a class which navigates pages with stack methods such as Push and Pop.
Notification
Notification helps to raise a notification window with a content View.
Page
The Page class is a class which is an element of navigation.
PageAppearedEventArgs
PageAppearedEventArgs is a class to record Appeared event arguments which will be sent to user.
PageAppearingEventArgs
PageAppearingEventArgs is a class to record Appearing event arguments which will be sent to user.
PageDisappearedEventArgs
PageDisappearedEventArgs is a class to record Disappeared event arguments which will be sent to user.
PageDisappearingEventArgs
PageDisappearingEventArgs is a class to record Disappearing event arguments which will be sent to user.
Pagination
Pagination shows the number of pages available and the currently active page.
PaginationStyle
PaginationStyle used to config the pagination represent.
Picker
Picker is a class which provides a function that allows the user to select a value through a scrolling motion by expressing the specified value as a list. It is recommended to use when selecting less than 100 selections.
PoppedEventArgs
PoppedEventArgs is a class to record Popped event arguments which will be sent to user.
Popup
Popup is one kind of common component, it can be used as popup window. User can handle Popup button count, head title and content area.
Popup.ButtonClickEventArgs
ButtonClickEventArgs is a class to record button click event arguments which will sent to user.
Progress
The Progress class is used to show the ongoing status with a long narrow bar.
ProgressStyle
ProgressStyle is a class which saves Progress's ux data.
RadioButton
RadioButton is the Class that describe the control which can be checked, but not cleared by a user.
RecyclerView
A View that serves as a base class for views that contain a templated list of items.
RecyclerViewItem
This class provides a basic item for CollectionView.
RecyclerViewItemStyle
RecyclerViewItemStyle is a class which saves RecyclerViewItem's UX data.
ScrollableBase
This class provides a View that can scroll a single View with a layout. This View can be a nest of Views.
ScrollBar
The ScrollBar class of nui component. It allows users to recognize the direction and the range of lists/content.
ScrollEventArgs
ScrollEventArgs is a class to record scroll event arguments which will sent to user.
SelectedChangedEventArgs
SelectedChangedEventArgs is a class to record item selected arguments which will sent to user.
SelectionChangedEventArgs
Selection changed event in RecyclerView items.
Slider
A slider lets users select a value from a continuous or discrete range of values by moving the slider thumb.
SliderSlidingFinishedEventArgs
Slider sliding finished event data.
SliderSlidingStartedEventArgs
Slider sliding started event data.
SliderStyle
SliderStyle is a class which saves Slider's ux data.
SliderValueChangedEventArgs
Slider value changed event data.
StyleBase
StyleBase class.
Switch
Switch is a kind of Button component that uses icon part as a toggle shape. The icon part consists of track and thumb.
Switch.SelectEventArgs
SelectEventArgs is a class to record item selected arguments which will sent to user.
SwitchStyle
SwitchStyle is a class which saves Switch's ux data.
Tab
Tab is one kind of common component, it can be used as menu label. User can handle Tab by adding/inserting/deleting TabItem.
Tab.ItemChangedEventArgs
ItemChangedEventArgs is a class to record item change event arguments which will sent to user.
Tab.TabItemData
TabItemData is a class to record all data which will be applied to Tab item.
TabBar
TabBar is a class which contains a set of TabButtons and has one of them selected.
TabButton
TabButton is a class which is used for selecting one content in a TabView.
TabContent
TabContent is a class which contains a set of Views and has one of them selected.
TabView
TabView is a class which contains a TabBar and TabContent. TabView adds TabButtons and Views to TabBar and TabContent in TabView by AddTab(TabButton, View). TabView removes TabButtons and Views from TabBar and TabContent in TabView by RemoveTab(int). TabView selects a view from the TabContent according to the selected TabButton in the TabBar.
var tabView = new TabView()
{
WidthSpecification = LayoutParamPolicies.MatchParent,
HeightSpecification = LayoutParamPolicies.MatchParent,
};
var tabButton = new TabButton()
{
Text = "Tab#1"
};
var content = new View()
{
BackgroundColor = Color.Red,
WidthSpecification = LayoutParamPolicies.MatchParent,
HeightSpecification = LayoutParamPolicies.MatchParent,
};
tabView.AddTab(tabButton, content);
var tabButton2 = new TabButton()
{
Text = "Tab#2"
};
var content2 = new View()
{
BackgroundColor = Color.Green,
WidthSpecification = LayoutParamPolicies.MatchParent,
HeightSpecification = LayoutParamPolicies.MatchParent,
};
tabView.AddTab(tabButton2, content2);
var tabButton3 = new TabButton()
{
Text = "Tab#3"
};
var content3 = new View()
{
BackgroundColor = Color.Blue,
WidthSpecification = LayoutParamPolicies.MatchParent,
HeightSpecification = LayoutParamPolicies.MatchParent,
};
tabView.AddTab(tabButton3, content3);
TimeChangedEventArgs
TimeChangedEventArgs is a class to notify changed TimePicker value argument which will sent to user.
TimePicker
TimePicker is a class which provides a function that allows the user to select a time through a scrolling motion by expressing the specified value as a list. TimePicker expresses the current time using the locale information of the system.
Toast
Use a toast to provide simple messages when the user does not need to make an additional action or confirmation. Unlike other popups, a toast only has the body field as it is just used for providing simple feedback to user actions. A toast will automatically disappear after a certain time.
ValueChangedEventArgs
ValueChangedEventArgs is a class to notify changed Picker value argument which will sent to user.
Enums
Button.IconOrientation
Icon orientation.
CollectionView.ItemScrollTo
Align item in the viewport when ScrollTo() calls.
ItemSelectionMode
Selection mode of CollecitonView.
Menu.RelativePosition
The Menu's relative position to Anchor.
Progress.ProgressStatusType
The status type of the Progress.
ScrollableBase.Direction
The direction axis to scroll.
ScrollBar.DirectionType
The direction type of the Scroll.
Slider.DirectionType
The direction type of slider.
Slider.IndicatorType
The indicator type of slider.