Show / Hide Table of Contents

    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()
    Namespace: Tizen.UIExtensions.ElmSharp
    Assembly: Tizen.UIExtensions.ElmSharp.dll
    Syntax
    public static class ThemeManager

    Methods

    DeleteBackgroundColor(ElmSharp.ToolbarItem)

    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

    DeleteSelectedTabColor(ElmSharp.ToolbarItem)

    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

    DeleteUnderlineColor(ElmSharp.ToolbarItem)

    Declaration
    public static void DeleteUnderlineColor(this ElmSharp.ToolbarItem item)
    Parameters
    Type Name Description
    ElmSharp.ToolbarItem item

    DeleteUnselectedTabColor(ElmSharp.ToolbarItem)

    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

    GetIconColor(Button)

    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

    SetBackButton(NaviItem, EvasObject, Boolean)

    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

    SetBackgroundColor(ElmSharp.ToolbarItem, ElmSharp.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

    SetBottomStyle(Button)

    Declaration
    public static Button SetBottomStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    SetButton1Part(Popup, Nullable<EvasObject>, Boolean)

    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

    SetButton2Part(Popup, Nullable<EvasObject>, 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

    SetButton3Part(Popup, Nullable<EvasObject>, 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

    SetContentBackgroundColor(Popup, ElmSharp.Color)

    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

    SetDefaultStyle(Button)

    Declaration
    public static Button SetDefaultStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    SetEditFieldClearStyle(Button)

    Declaration
    public static Button SetEditFieldClearStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    SetEffectColor(Button, ElmSharp.Color)

    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

    SetIconColor(Button, ElmSharp.Color)

    Declaration
    public static void SetIconColor(this Button button, ElmSharp.Color color)
    Parameters
    Type Name Description
    Button button
    ElmSharp.Color color

    SetIconPart(ElmSharp.ToolbarItem, EvasObject, Boolean)

    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

    SetIconPart(Button, Nullable<EvasObject>, Boolean)

    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

    SetLeftToolbarButton(NaviItem, EvasObject, 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

    SetNavigationBackStyle(Button)

    Declaration
    public static Button SetNavigationBackStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    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

    SetNavigationBarStyle(Toolbar)

    Declaration
    public static Toolbar SetNavigationBarStyle(this Toolbar toolbar)
    Parameters
    Type Name Description
    Toolbar toolbar
    Returns
    Type Description
    Toolbar

    SetNavigationDrawerStyle(Button)

    Declaration
    public static Button SetNavigationDrawerStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    SetNavigationTitleLeftStyle(Button)

    Declaration
    public static Button SetNavigationTitleLeftStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    SetNavigationTitleRightStyle(Button)

    Declaration
    public static Button SetNavigationTitleRightStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    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

    SetPopupStyle(Button)

    Declaration
    public static Button SetPopupStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    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

    SetRightToolbarButton(NaviItem, EvasObject, 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

    SetSelectedTabColor(ElmSharp.ToolbarItem, ElmSharp.Color)

    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
    Type Description
    GenList

    SetStyledIndex(Index)

    Declaration
    public static Index SetStyledIndex(this Index index)
    Parameters
    Type Name Description
    Index index
    Returns
    Type Description
    Index

    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

    SetTitleBackgroundColor(Popup, ElmSharp.Color)

    Declaration
    public static void SetTitleBackgroundColor(this Popup popup, ElmSharp.Color color)
    Parameters
    Type Name Description
    Popup popup
    ElmSharp.Color color

    SetTitleColor(Popup, ElmSharp.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

    SetTitleTextPart(Popup, String)

    Declaration
    public static bool SetTitleTextPart(this Popup popup, string title)
    Parameters
    Type Name Description
    Popup popup
    System.String title
    Returns
    Type Description
    System.Boolean

    SetTransparentStyle(Button)

    Declaration
    public static Button SetTransparentStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    SetTVTabBarWithTitleStyle(Toolbar)

    Declaration
    public static Toolbar SetTVTabBarWithTitleStyle(this Toolbar toolbar)
    Parameters
    Type Name Description
    Toolbar toolbar
    Returns
    Type Description
    Toolbar

    SetUnderlineColor(ElmSharp.ToolbarItem, ElmSharp.Color)

    Declaration
    public static void SetUnderlineColor(this ElmSharp.ToolbarItem item, ElmSharp.Color color)
    Parameters
    Type Name Description
    ElmSharp.ToolbarItem item
    ElmSharp.Color color

    SetUnselectedTabColor(ElmSharp.ToolbarItem, ElmSharp.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

    SetWatchCircleStyle(Popup)

    Declaration
    public static Popup SetWatchCircleStyle(this Popup popup)
    Parameters
    Type Name Description
    Popup popup
    Returns
    Type Description
    Popup

    SetWatchPopupLeftStyle(Button)

    Declaration
    public static Button SetWatchPopupLeftStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    SetWatchPopupRightStyle(Button)

    Declaration
    public static Button SetWatchPopupRightStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button

    SetWatchTextStyle(Button)

    Declaration
    public static Button SetWatchTextStyle(this Button button)
    Parameters
    Type Name Description
    Button button
    Returns
    Type Description
    Button
    Back to top Copyright © 2021 Samsung
    Generated by DocFX