Class ThemeManager
Inheritance
System.Object
ThemeManager
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Tizen.UIExtensions.ElmSharp.dll
Syntax
public static class ThemeManager
Methods
Declaration
public static void DeleteBackgroundColor(this ElmSharp.ToolbarItem item)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
DeleteBackgroundColor(GenListItem)
Declaration
public static void DeleteBackgroundColor(this GenListItem item)
Parameters
Type |
Name |
Description |
GenListItem |
item |
|
DeleteBottomlineColor(GenListItem)
Declaration
public static void DeleteBottomlineColor(this GenListItem item)
Parameters
Type |
Name |
Description |
GenListItem |
item |
|
DeleteOnColors(Check)
Declaration
public static void DeleteOnColors(this Check check)
Parameters
Type |
Name |
Description |
Check |
check |
|
Declaration
public static void DeleteSelectedTabColor(this ElmSharp.ToolbarItem item)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
DeleteTextColor(ElmSharp.ToolbarItem)
Declaration
public static void DeleteTextColor(this ElmSharp.ToolbarItem item)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
Declaration
public static void DeleteUnderlineColor(this ElmSharp.ToolbarItem item)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
Declaration
public static void DeleteUnselectedTabColor(this ElmSharp.ToolbarItem item)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
GetBackgroundColor(ElmSharp.Slider)
Declaration
public static ElmSharp.Color GetBackgroundColor(this ElmSharp.Slider slider)
Parameters
Type |
Name |
Description |
ElmSharp.Slider |
slider |
|
Returns
Type |
Description |
ElmSharp.Color |
|
GetBarColor(ElmSharp.Slider)
Declaration
public static ElmSharp.Color GetBarColor(this ElmSharp.Slider slider)
Parameters
Type |
Name |
Description |
ElmSharp.Slider |
slider |
|
Returns
Type |
Description |
ElmSharp.Color |
|
GetColorEdjeParts(Check)
Declaration
public static string[] GetColorEdjeParts(this Check check)
Parameters
Type |
Name |
Description |
Check |
check |
|
Returns
Type |
Description |
System.String[] |
|
GetColorParts(Check)
Declaration
public static string[] GetColorParts(this Check check)
Parameters
Type |
Name |
Description |
Check |
check |
|
Returns
Type |
Description |
System.String[] |
|
GetContentPartEdjeObject(ElmSharp.Layout)
Declaration
public static EdjeTextPartObject GetContentPartEdjeObject(this ElmSharp.Layout layout)
Parameters
Type |
Name |
Description |
ElmSharp.Layout |
layout |
|
Returns
Type |
Description |
EdjeTextPartObject |
|
GetDrawerRatio(DrawerBox, Int32, Int32)
Declaration
public static double GetDrawerRatio(this DrawerBox drawerlayoutBox, int width, int height)
Parameters
Type |
Name |
Description |
DrawerBox |
drawerlayoutBox |
|
System.Int32 |
width |
|
System.Int32 |
height |
|
Returns
Type |
Description |
System.Double |
|
GetHandlerColor(ElmSharp.Slider)
Declaration
public static ElmSharp.Color GetHandlerColor(this ElmSharp.Slider slider)
Parameters
Type |
Name |
Description |
ElmSharp.Slider |
slider |
|
Returns
Type |
Description |
ElmSharp.Color |
|
Declaration
public static ElmSharp.Color GetIconColor(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
Type |
Description |
ElmSharp.Color |
|
GetPlaceHolderTextBlockFormattedSize(ElmSharp.Entry)
Declaration
public static ElmSharp.Size GetPlaceHolderTextBlockFormattedSize(this ElmSharp.Entry entry)
Parameters
Type |
Name |
Description |
ElmSharp.Entry |
entry |
|
Returns
Type |
Description |
ElmSharp.Size |
|
GetPlaceHolderTextBlockNativeSize(ElmSharp.Entry)
Declaration
public static ElmSharp.Size GetPlaceHolderTextBlockNativeSize(this ElmSharp.Entry entry)
Parameters
Type |
Name |
Description |
ElmSharp.Entry |
entry |
|
Returns
Type |
Description |
ElmSharp.Size |
|
GetSplitRatio(DrawerBox)
Declaration
public static double GetSplitRatio(this DrawerBox drawerlayoutBox)
Parameters
Type |
Name |
Description |
DrawerBox |
drawerlayoutBox |
|
Returns
Type |
Description |
System.Double |
|
GetTextBlockFormattedSize(ElmSharp.Entry)
Declaration
public static ElmSharp.Size GetTextBlockFormattedSize(this ElmSharp.Entry entry)
Parameters
Type |
Name |
Description |
ElmSharp.Entry |
entry |
|
Returns
Type |
Description |
ElmSharp.Size |
|
GetTextBlockFormattedSize(ElmSharp.Label)
Declaration
public static ElmSharp.Size GetTextBlockFormattedSize(this ElmSharp.Label label)
Parameters
Type |
Name |
Description |
ElmSharp.Label |
label |
|
Returns
Type |
Description |
ElmSharp.Size |
|
GetTextBlockFormattedSize(Radio)
Declaration
public static ElmSharp.Size GetTextBlockFormattedSize(this Radio radio)
Parameters
Type |
Name |
Description |
Radio |
radio |
|
Returns
Type |
Description |
ElmSharp.Size |
|
GetTextBlockNativeSize(ElmSharp.Entry)
Declaration
public static ElmSharp.Size GetTextBlockNativeSize(this ElmSharp.Entry entry)
Parameters
Type |
Name |
Description |
ElmSharp.Entry |
entry |
|
Returns
Type |
Description |
ElmSharp.Size |
|
GetTextBlockNativeSize(Button)
Declaration
public static ElmSharp.Size GetTextBlockNativeSize(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
Type |
Description |
ElmSharp.Size |
|
GetTextPartEdjeObject(ElmSharp.Layout)
Declaration
public static EdjeTextPartObject? GetTextPartEdjeObject(this ElmSharp.Layout layout)
Parameters
Type |
Name |
Description |
ElmSharp.Layout |
layout |
|
Returns
Type |
Description |
System.Nullable<EdjeTextPartObject> |
|
GetVerticalTextAlignment(ElmSharp.Label)
Declaration
public static double GetVerticalTextAlignment(this ElmSharp.Label label)
Parameters
Type |
Name |
Description |
ElmSharp.Label |
label |
|
Returns
Type |
Description |
System.Double |
|
SendTextVisibleSignal(Radio, Boolean)
Declaration
public static void SendTextVisibleSignal(this Radio radio, bool isVisible)
Parameters
Type |
Name |
Description |
Radio |
radio |
|
System.Boolean |
isVisible |
|
SendTextVisibleSignal(Button, Boolean)
Declaration
public static void SendTextVisibleSignal(this Button button, bool isVisible)
Parameters
Type |
Name |
Description |
Button |
button |
|
System.Boolean |
isVisible |
|
Declaration
public static void SetBackButton(this NaviItem item, EvasObject content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
NaviItem |
item |
|
EvasObject |
content |
|
System.Boolean |
preserveOldContent |
|
SetBackgroundColor(ElmSharp.Slider, ElmSharp.Color)
Declaration
public static void SetBackgroundColor(this ElmSharp.Slider slider, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
ElmSharp.Slider |
slider |
|
ElmSharp.Color |
color |
|
Declaration
public static void SetBackgroundColor(this ElmSharp.ToolbarItem item, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
ElmSharp.Color |
color |
|
SetBackgroundColor(GenListItem, ElmSharp.Color)
Declaration
public static void SetBackgroundColor(this GenListItem item, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
GenListItem |
item |
|
ElmSharp.Color |
color |
|
SetBackgroundPart(ElmSharp.Layout, Nullable<EvasObject>, Boolean)
Declaration
public static bool SetBackgroundPart(this ElmSharp.Layout layout, EvasObject? content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
ElmSharp.Layout |
layout |
|
System.Nullable<EvasObject> |
content |
|
System.Boolean |
preserveOldContent |
|
Returns
Type |
Description |
System.Boolean |
|
SetBarColor(ElmSharp.Slider, ElmSharp.Color)
Declaration
public static void SetBarColor(this ElmSharp.Slider slider, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
ElmSharp.Slider |
slider |
|
ElmSharp.Color |
color |
|
SetBottomlineColor(GenListItem, ElmSharp.Color)
Declaration
public static void SetBottomlineColor(this GenListItem item, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
GenListItem |
item |
|
ElmSharp.Color |
color |
|
Declaration
public static Button SetBottomStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
Declaration
public static bool SetButton1Part(this Popup popup, EvasObject? content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
Popup |
popup |
|
System.Nullable<EvasObject> |
content |
|
System.Boolean |
preserveOldContent |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool SetButton2Part(this Popup popup, EvasObject? content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
Popup |
popup |
|
System.Nullable<EvasObject> |
content |
|
System.Boolean |
preserveOldContent |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool SetButton3Part(this Popup popup, EvasObject? content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
Popup |
popup |
|
System.Nullable<EvasObject> |
content |
|
System.Boolean |
preserveOldContent |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static void SetContentBackgroundColor(this Popup popup, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
Popup |
popup |
|
ElmSharp.Color |
color |
|
SetContentPart(ElmSharp.Layout, Nullable<EvasObject>, Boolean)
Declaration
public static bool SetContentPart(this ElmSharp.Layout layout, EvasObject? content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
ElmSharp.Layout |
layout |
|
System.Nullable<EvasObject> |
content |
|
System.Boolean |
preserveOldContent |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static Button SetDefaultStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
Declaration
public static Button SetEditFieldClearStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
Declaration
public static void SetEffectColor(this Button button, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
Button |
button |
|
ElmSharp.Color |
color |
|
SetHandlerColor(ElmSharp.Slider, ElmSharp.Color)
Declaration
public static void SetHandlerColor(this ElmSharp.Slider slider, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
ElmSharp.Slider |
slider |
|
ElmSharp.Color |
color |
|
Declaration
public static void SetIconColor(this Button button, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
Button |
button |
|
ElmSharp.Color |
color |
|
Declaration
public static void SetIconPart(this ElmSharp.ToolbarItem item, EvasObject content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
EvasObject |
content |
|
System.Boolean |
preserveOldContent |
|
Declaration
public static bool SetIconPart(this Button button, EvasObject? content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
Button |
button |
|
System.Nullable<EvasObject> |
content |
|
System.Boolean |
preserveOldContent |
|
Returns
Type |
Description |
System.Boolean |
|
SetIndexItemStyle(IndexItem, Int32, Int32, Int32, Int32)
Declaration
public static void SetIndexItemStyle(this IndexItem item, int itemCount, int offset, int evenMiddleItem, int oddMiddleItem)
Parameters
Type |
Name |
Description |
IndexItem |
item |
|
System.Int32 |
itemCount |
|
System.Int32 |
offset |
|
System.Int32 |
evenMiddleItem |
|
System.Int32 |
oddMiddleItem |
|
SetLargeStyle(ElmSharp.ProgressBar)
Declaration
public static ElmSharp.ProgressBar SetLargeStyle(this ElmSharp.ProgressBar progressBar)
Parameters
Type |
Name |
Description |
ElmSharp.ProgressBar |
progressBar |
|
Returns
Type |
Description |
ElmSharp.ProgressBar |
|
SetLeftPart(Panes, Nullable<EvasObject>, Boolean)
Declaration
public static bool SetLeftPart(this Panes panes, EvasObject? content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
Panes |
panes |
|
System.Nullable<EvasObject> |
content |
|
System.Boolean |
preserveOldContent |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static void SetLeftToolbarButton(this NaviItem item, EvasObject content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
NaviItem |
item |
|
EvasObject |
content |
|
System.Boolean |
preserveOldContent |
|
Declaration
public static Button SetNavigationBackStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
SetNavigationBar(NaviItem, EvasObject, Boolean)
Declaration
public static void SetNavigationBar(this NaviItem item, EvasObject content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
NaviItem |
item |
|
EvasObject |
content |
|
System.Boolean |
preserveOldContent |
|
SetNavigationBarStyle(NaviItem)
Declaration
public static NaviItem SetNavigationBarStyle(this NaviItem item)
Parameters
Type |
Name |
Description |
NaviItem |
item |
|
Returns
Type |
Description |
NaviItem |
|
Declaration
public static Toolbar SetNavigationBarStyle(this Toolbar toolbar)
Parameters
Type |
Name |
Description |
Toolbar |
toolbar |
|
Returns
Declaration
public static Button SetNavigationDrawerStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
Declaration
public static Button SetNavigationTitleLeftStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
Declaration
public static Button SetNavigationTitleRightStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
SetOnColors(Check, ElmSharp.Color)
Declaration
public static void SetOnColors(this Check check, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
Check |
check |
|
ElmSharp.Color |
color |
|
SetOverlayPart(Background, EvasObject, Boolean)
Declaration
public static bool SetOverlayPart(this Background bg, EvasObject content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
Background |
bg |
|
EvasObject |
content |
|
System.Boolean |
preserveOldContent |
|
Returns
Type |
Description |
System.Boolean |
|
SetOverlayPart(ElmSharp.Layout, EvasObject, Boolean)
Declaration
public static bool SetOverlayPart(this ElmSharp.Layout layout, EvasObject content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
ElmSharp.Layout |
layout |
|
EvasObject |
content |
|
System.Boolean |
preserveOldContent |
|
Returns
Type |
Description |
System.Boolean |
|
SetPlaceHolderTextPart(ElmSharp.Entry, String)
Declaration
public static bool SetPlaceHolderTextPart(this ElmSharp.Entry entry, string text)
Parameters
Type |
Name |
Description |
ElmSharp.Entry |
entry |
|
System.String |
text |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static Button SetPopupStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
SetRightPart(Panes, Nullable<EvasObject>, Boolean)
Declaration
public static bool SetRightPart(this Panes panes, EvasObject? content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
Panes |
panes |
|
System.Nullable<EvasObject> |
content |
|
System.Boolean |
preserveOldContent |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static void SetRightToolbarButton(this NaviItem item, EvasObject content, bool preserveOldContent = false)
Parameters
Type |
Name |
Description |
NaviItem |
item |
|
EvasObject |
content |
|
System.Boolean |
preserveOldContent |
|
Declaration
public static void SetSelectedTabColor(this ElmSharp.ToolbarItem item, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
ElmSharp.Color |
color |
|
SetSmallStyle(ElmSharp.ProgressBar)
Declaration
public static ElmSharp.ProgressBar SetSmallStyle(this ElmSharp.ProgressBar progressBar)
Parameters
Type |
Name |
Description |
ElmSharp.ProgressBar |
progressBar |
|
Returns
Type |
Description |
ElmSharp.ProgressBar |
|
SetSolidStyle(GenList)
Declaration
public static GenList SetSolidStyle(this GenList list)
Parameters
Type |
Name |
Description |
GenList |
list |
|
Returns
SetStyledIndex(Index)
Declaration
public static Index SetStyledIndex(this Index index)
Parameters
Type |
Name |
Description |
Index |
index |
|
Returns
SetTabBarStyle(NaviItem)
Declaration
public static NaviItem SetTabBarStyle(this NaviItem item)
Parameters
Type |
Name |
Description |
NaviItem |
item |
|
Returns
Type |
Description |
NaviItem |
|
SetTextBlockStyle(Radio, String)
Declaration
public static void SetTextBlockStyle(this Radio radio, string style)
Parameters
Type |
Name |
Description |
Radio |
radio |
|
System.String |
style |
|
SetTextBlockStyle(Button, String)
Declaration
public static void SetTextBlockStyle(this Button button, string style)
Parameters
Type |
Name |
Description |
Button |
button |
|
System.String |
style |
|
SetTextColor(ElmSharp.ToolbarItem, ElmSharp.Color)
Declaration
public static void SetTextColor(this ElmSharp.ToolbarItem item, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
ElmSharp.Color |
color |
|
SetTextPart(ElmSharp.Layout, String)
Declaration
public static bool SetTextPart(this ElmSharp.Layout layout, string text)
Parameters
Type |
Name |
Description |
ElmSharp.Layout |
layout |
|
System.String |
text |
|
Returns
Type |
Description |
System.Boolean |
|
SetTitle(NaviItem, String)
Declaration
public static void SetTitle(this NaviItem item, string text)
Parameters
Type |
Name |
Description |
NaviItem |
item |
|
System.String |
text |
|
Declaration
public static void SetTitleBackgroundColor(this Popup popup, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
Popup |
popup |
|
ElmSharp.Color |
color |
|
Declaration
public static void SetTitleColor(this Popup popup, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
Popup |
popup |
|
ElmSharp.Color |
color |
|
SetTitleTextPart(CircleSpinner, String)
Declaration
public static bool SetTitleTextPart(this CircleSpinner spinner, string title)
Parameters
Type |
Name |
Description |
CircleSpinner |
spinner |
|
System.String |
title |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool SetTitleTextPart(this Popup popup, string title)
Parameters
Type |
Name |
Description |
Popup |
popup |
|
System.String |
title |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static Button SetTransparentStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
Declaration
public static Toolbar SetTVTabBarWithTitleStyle(this Toolbar toolbar)
Parameters
Type |
Name |
Description |
Toolbar |
toolbar |
|
Returns
Declaration
public static void SetUnderlineColor(this ElmSharp.ToolbarItem item, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
ElmSharp.Color |
color |
|
Declaration
public static void SetUnselectedTabColor(this ElmSharp.ToolbarItem item, ElmSharp.Color color)
Parameters
Type |
Name |
Description |
ElmSharp.ToolbarItem |
item |
|
ElmSharp.Color |
color |
|
SetVerticalPlaceHolderTextAlignment(ElmSharp.Entry, Double)
Declaration
public static void SetVerticalPlaceHolderTextAlignment(this ElmSharp.Entry entry, double valign)
Parameters
Type |
Name |
Description |
ElmSharp.Entry |
entry |
|
System.Double |
valign |
|
SetVerticalTextAlignment(ElmSharp.Entry, Double)
Declaration
public static void SetVerticalTextAlignment(this ElmSharp.Entry entry, double valign)
Parameters
Type |
Name |
Description |
ElmSharp.Entry |
entry |
|
System.Double |
valign |
|
SetVerticalTextAlignment(ElmSharp.Label, Double)
Declaration
public static void SetVerticalTextAlignment(this ElmSharp.Label label, double valign)
Parameters
Type |
Name |
Description |
ElmSharp.Label |
label |
|
System.Double |
valign |
|
Declaration
public static Popup SetWatchCircleStyle(this Popup popup)
Parameters
Type |
Name |
Description |
Popup |
popup |
|
Returns
Declaration
public static Button SetWatchPopupLeftStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
Declaration
public static Button SetWatchPopupRightStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns
SetWatchTextStyle(Button)
Declaration
public static Button SetWatchTextStyle(this Button button)
Parameters
Type |
Name |
Description |
Button |
button |
|
Returns