Class: DefaultTheme

olympe.ui.std.theme. DefaultTheme

Framework default theme


new DefaultTheme()

Extends

Members


<protected, constant> BACKGROUND_COLOR_FORMS :olympe.df.Color

Type:

<constant> BLACK_TEST_CLASS :string

Type:
  • string

<protected, constant> TEXT_COLOR_FORMS :olympe.df.Color

Type:

Methods


getAlert( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

Alert UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.AlertTheme> | olympe.ui.std.theme.AlertTheme

getBubble( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:
Type
olympe.df.Proxy.<olympe.ui.std.theme.BubbleTheme> | olympe.ui.std.theme.BubbleTheme

getButton( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

Button UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.ButtonTheme> | olympe.ui.std.theme.ButtonTheme

getCheckBox( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

CheckBox UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.CheckBoxTheme> | olympe.ui.std.theme.CheckBoxTheme

getDatePicker( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

Datepicker UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.DatePickerTheme> | olympe.ui.std.theme.DatePickerTheme

getDropDown( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

DropDown UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.DropDownTheme> | olympe.ui.std.theme.DropDownTheme

getForEach( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:
Type
olympe.df.Proxy.<olympe.ui.std.theme.ForEachTheme> | olympe.ui.std.theme.ForEachTheme

getGrid( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

Grid UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.GridTheme> | olympe.ui.std.theme.GridTheme

getInputPopup( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

Input popup settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.InputPopupTheme> | olympe.ui.std.theme.InputPopupTheme

getIntervalSlider( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

IntervalSlider UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.IntervalSliderTheme> | olympe.ui.std.theme.IntervalSliderTheme

getLabel( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

Label UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.LabelTheme> | olympe.ui.std.theme.LabelTheme

getListForEachLayout( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:
Type
olympe.df.Proxy.<olympe.ui.std.theme.ListForEachLayoutTheme> | olympe.ui.std.theme.ListForEachLayoutTheme

getPopupPanel( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

PopupPanel UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.PopupPanelTheme> | olympe.ui.std.theme.PopupPanelTheme

getRectangle( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

Button UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.RectangleTheme> | olympe.ui.std.theme.RectangleTheme

getRootElement( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

RootElement UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.ElementTheme> | olympe.ui.std.theme.ElementTheme

getTabPanel( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

TabPanel UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.TabPanelTheme> | olympe.ui.std.theme.TabPanelTheme

getTextArea( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

TextArea UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.TextAreaTheme> | olympe.ui.std.theme.TextAreaTheme

getTextField( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

TextField UI settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.TextFieldTheme> | olympe.ui.std.theme.TextFieldTheme

<protected> getTheme(prefix, themeConstructor, themeClass [, classesCallback])

Parameters:
Name Type Argument Description
prefix string

Prefix of the component (e.g. datepicker => "datepicker"). Please use the constants defined on each theme object (e.g. olympe.ui.std.theme.DatePicker.NAME)

themeConstructor function
themeClass olympe.df.POString | string
classesCallback function <optional>
Inherited From:
Overrides:
Returns:
Type
olympe.ui.std.theme.ElementTheme | olympe.df.Proxy.<olympe.ui.std.theme.ElementTheme>

getToolTip( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:
Type
olympe.df.Proxy.<olympe.ui.std.theme.ToolTipTheme> | olympe.ui.std.theme.ToolTipTheme

getWindowComponent( [themeClass])

Parameters:
Name Type Argument Description
themeClass olympe.df.POString | string <optional>
Inherited From:
Overrides:
Returns:

Window component settings for current theme and selected class if any

Type
olympe.df.Proxy.<olympe.ui.std.theme.WindowComponentTheme> | olympe.ui.std.theme.WindowComponentTheme