Xamarin.Forms Extensions for Tizen
Tizen Theme Common
The Tizen Theme Common is a set of helpful extensions to the Xamarin Forms framework for Tizen devices. It provides various UI controls that can be commonly used in all different Tizen profiles with rich and customizable functionalities. The Nuget package is available with the name of Tizen.Theme.Common.
Major Classes
Name | Description |
---|---|
AnimatablePage | Manages animated page transitions on push and pop. |
AnimatedContentPage | ContentPage that support animation when switching pages. |
AnimatedNavigationPage | Page that manages the navigation with custom animation and user-experience of a stack of other pages. |
ContentButton | Button which allows you to customize the View to be displayed. |
ContentPopup | Popup which allows you to customize the Layout to be displayed. |
FocusFrame | It is a container to decorate focused state |
GridView | View to efficiently display a collections of data using DataTemplate |
MediaPlayer | MediaPlayer provieds the essential components to play the media contents. |
MediaView | Abstract class whose subclasses can be used to display the video output on the screen. |
OverlayMediaView | Overlay MediaView. |
OverlayPage | Class that is used to display the video output on a page. |
ShadowFrame | Extension class of Xamarin.Forms.Frame with more customizable features. |
Tizen TV UIControls
The Tizen TV UIControls is a set of helpful extensions to the Xamarin Forms framework for the Samsung TV device. The binaries are available via NuGet (package name is "Tizen.TV.UIControls") with the source available here.
Major Classes
Name | Description |
---|---|
RecycleItemsView | ScrollView that efficiently displays a collection of data using DataTemplate. |
InputEvents | Class that helps developers to handle the remote control events that are emitted from TV devices. |
RemoteKeyHandler | Class that contains a command and key events that react to remote controller events. |
DrawerLayout | A kind of Layout that acts like a MasterDetailPage . |