enamlnative.widgets package

Submodules

enamlnative.widgets.action_menu_view module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on June 10, 2017

@author: jrm

class enamlnative.widgets.action_menu_view.ProxyActionMenuView[source]

Bases: enamlnative.widgets.linear_layout.ProxyLinearLayout

The abstract definition of a proxy ActionMenuView object.

declaration

A reference to the Label declaration.

set_overflow_icon(icon)[source]
set_opened(opened)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a4350eb0>}
__module__ = 'enamlnative.widgets.action_menu_view'
__slots__ = ()
class enamlnative.widgets.action_menu_view.ActionMenuView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.linear_layout.LinearLayout

A simple control for displaying a ActionMenuView.

overflow_icon

Reference to the checked radio button or None

show

Show menu

hide

Hide menu

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'hide': <atom.event.Event object at 0x7fb6a3f984b0>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'orientation': <atom.enum.Enum object at 0x7fb6a3f84730>, 'overflow_icon': <atom.scalars.Unicode object at 0x7fb6a4348af0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f98550>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'show': <atom.event.Event object at 0x7fb6a3f8c9b0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.action_menu_view'
__slots__ = ()

enamlnative.widgets.activity_indicator module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 26, 2017

@author: jrm

class enamlnative.widgets.activity_indicator.ProxyActivityIndicator[source]

Bases: enamlnative.widgets.view.ProxyView

The abstract definition of a proxy ActivityIndicator object.

declaration

A reference to the declaration.

set_size(size)[source]
set_color(color)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fad278>}
__module__ = 'enamlnative.widgets.activity_indicator'
__slots__ = ()
class enamlnative.widgets.activity_indicator.ActivityIndicator(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view.View

A simple control for displaying an ActivityIndicator.

size

Style for indeterminate

color

Sets the color of the indicator.

proxy

A reference to the ProxyActivityIndicator object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'color': <atom.scalars.Unicode object at 0x7fb6a3fcce10>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fcceb0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'size': <atom.enum.Enum object at 0x7fb6a3fccd70>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.activity_indicator'
__slots__ = ()

enamlnative.widgets.api module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

enamlnative.widgets.auto_complete_text_view module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.auto_complete_text_view.ProxyAutoCompleteTextView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.edit_text.ProxyEditText

The abstract definition of a proxy AutoCompleteTextView object.

declaration

A reference to the Label declaration.

set_choices(choices)[source]
set_drop_down_height(height)[source]
set_drop_down_width(width)[source]
set_list_selection(index)[source]
set_threshold(threshold)[source]
__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b01c0>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.auto_complete_text_view'
__slots__ = ()
class enamlnative.widgets.auto_complete_text_view.AutoCompleteTextView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.edit_text.EditText

A simple control for displaying read-only text.

choices

Auto complete choices

drop_down_height

Sets the current height for the auto-complete drop down list.

drop_down_width

Sets the current width for the auto-complete drop down list.

list_selection

Selected item within the list

threshold

Specifies the minimum number of characters the user has to type in the edit box before the drop down list is shown.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'choices': <atom.list.List object at 0x7fb6a3785980>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'drop_down_height': <atom.scalars.Int object at 0x7fb6a3735190>, 'drop_down_width': <atom.scalars.Int object at 0x7fb6a3735230>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3f73550>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'list_selection': <atom.scalars.Int object at 0x7fb6a37352d0>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'placeholder': <atom.scalars.Unicode object at 0x7fb6a3f73370>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3735410>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'selection': <atom.tuple.Tuple object at 0x7fb6a3f73230>, 'style': <atom.enum.Enum object at 0x7fb6a3f73410>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'threshold': <atom.scalars.Int object at 0x7fb6a3735370>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.auto_complete_text_view'
__slots__ = ()

enamlnative.widgets.bottom_sheet_dialog module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on Jan 29, 2018

@author: jrm

class enamlnative.widgets.bottom_sheet_dialog.ProxyBottomSheetDialog[source]

Bases: enamlnative.widgets.dialog.ProxyDialog

The abstract definition of a proxy dialog object.

declaration

A reference to the Label declaration.

__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3724108>}
__module__ = 'enamlnative.widgets.bottom_sheet_dialog'
__slots__ = ()
class enamlnative.widgets.bottom_sheet_dialog.BottomSheetDialog(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.dialog.Dialog

A dialog that slides up from the bottom of the screen.

proxy

A reference to the proxy object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'cancel_on_back': <atom.scalars.Bool object at 0x7fb6a37279b0>, 'cancel_on_touch_outside': <atom.scalars.Bool object at 0x7fb6a3727a50>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3727af0>, 'key_pressed': <atom.event.Event object at 0x7fb6a3727b90>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'proxy': <atom.typed.Typed object at 0x7fb6a372c2d0>, 'show': <atom.scalars.Bool object at 0x7fb6a3727cd0>, 'style': <atom.scalars.Unicode object at 0x7fb6a3727d70>, 'title': <atom.scalars.Unicode object at 0x7fb6a3727c30>}
__module__ = 'enamlnative.widgets.bottom_sheet_dialog'
__slots__ = ()

enamlnative.widgets.button module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.button.ProxyButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.text_view.ProxyTextView

The abstract definition of a proxy Button object.

declaration

A reference to the widget declaration.

set_flat(flat)[source]
__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fad558>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.button'
__slots__ = ()
class enamlnative.widgets.button.ProxyImageButton[source]

Bases: enamlnative.widgets.image_view.ProxyImageView

The abstract definition of a proxy ImageButton object.

declaration

A reference to the widget declaration.

__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fad610>}
__module__ = 'enamlnative.widgets.button'
__slots__ = ()
class enamlnative.widgets.button.ProxyFloatingActionButton[source]

Bases: enamlnative.widgets.button.ProxyImageButton

The abstract definition of a proxy FloatingActionButton object.

declaration

A reference to the widget declaration.

set_size(size)[source]
set_elevation(elevation)[source]
set_ripple_color(color)[source]
set_show(show)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fad6c8>}
__module__ = 'enamlnative.widgets.button'
__slots__ = ()
class enamlnative.widgets.button.Button(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.text_view.TextView

A simple control for displaying a button.

clickable

Button is clickable by default

flat

Use a flat style

proxy

A reference to the proxy object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3f6b190>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flat': <atom.scalars.Bool object at 0x7fb6a3f6b050>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f6b0f0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.button'
__slots__ = ()
class enamlnative.widgets.button.ImageButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.image_view.ImageView

A simple control for displaying a button with an Image.

clickable

ImageButton is clickable by default

proxy

A reference to the proxy object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3f6b410>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3f68c30>, 'max_width': <atom.scalars.Int object at 0x7fb6a3f68cd0>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f6b370>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'src': <atom.scalars.Unicode object at 0x7fb6a3f68b90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.button'
__slots__ = ()
class enamlnative.widgets.button.FloatingActionButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.button.ImageButton

A simple control for displaying a floating button with an Image.

proxy

A reference to the proxy object.

size

Size of the button. Auto will resize to mini for small screens

elevation

Elevation to use

ripple_color

Color of the ripple touch effect

show

Show or hide the button

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3f6b410>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'elevation': <atom.scalars.Float object at 0x7fb6a3f6b690>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3f68c30>, 'max_width': <atom.scalars.Int object at 0x7fb6a3f68cd0>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f6b550>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'ripple_color': <atom.scalars.Unicode object at 0x7fb6a3f6b730>, 'show': <atom.scalars.Bool object at 0x7fb6a3f6b7d0>, 'size': <atom.enum.Enum object at 0x7fb6a3f6b5f0>, 'src': <atom.scalars.Unicode object at 0x7fb6a3f68b90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.button'
__slots__ = ()

enamlnative.widgets.calendar_view module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.calendar_view.ProxyCalendarView[source]

Bases: enamlnative.widgets.frame_layout.ProxyFrameLayout

The abstract definition of a proxy relative layout object.

declaration

A reference to the Label declaration.

set_date(date)[source]
set_first_day_of_week(day)[source]
set_max_date(date)[source]
set_min_date(date)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f929a8>}
__module__ = 'enamlnative.widgets.calendar_view'
__slots__ = ()
class enamlnative.widgets.calendar_view.CalendarView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.frame_layout.FrameLayout

CalendarView is a view group that displays child views in relative positions.

date

Selected date

max_date

Max date

min_date

Min date

first_day_of_week

First day of week

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'date': <atom.instance.Instance object at 0x7fb6a3795f50>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'first_day_of_week': <atom.scalars.Range object at 0x7fb6a37a0190>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_date': <atom.instance.Instance object at 0x7fb6a37a0050>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_date': <atom.instance.Instance object at 0x7fb6a37a00f0>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a37a0230>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.calendar_view'
__slots__ = ()

enamlnative.widgets.card_view module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.card_view.ProxyCardView[source]

Bases: enamlnative.widgets.frame_layout.ProxyFrameLayout

The abstract definition of a proxy CardVew object.

declaration

A reference to the Label declaration.

set_elevation(elevation)[source]
set_radius(radius)[source]
set_content_padding(padding)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92b18>}
__module__ = 'enamlnative.widgets.card_view'
__slots__ = ()
class enamlnative.widgets.card_view.CardView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.frame_layout.FrameLayout

A simple control for displaying read-only text.

elevation

Updates the corner radius of the CardView.

radius

Updates the corner radius of the CardView.

content_padding

Content padding of the CardView.

proxy

A reference to the ProxyCardView object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'content_padding': <atom.tuple.Tuple object at 0x7fb6a37a0690>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'elevation': <atom.scalars.Float object at 0x7fb6a37a0550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a37a07d0>, 'radius': <atom.scalars.Float object at 0x7fb6a37a05f0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.card_view'
__slots__ = ()

enamlnative.widgets.checkbox module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.checkbox.ProxyCheckBox(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.compound_button.ProxyCompoundButton

The abstract definition of a proxy CheckBox object.

declaration

A reference to the Label declaration.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92df8>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.checkbox'
__slots__ = ()
class enamlnative.widgets.checkbox.CheckBox(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.compound_button.CompoundButton

A simple control for displaying a CheckBox.

proxy

A reference to the ProxyCheckBox object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'checked': <atom.scalars.Bool object at 0x7fb6a3f6baf0>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3f6b190>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flat': <atom.scalars.Bool object at 0x7fb6a3f6b050>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a37ad370>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.checkbox'
__slots__ = ()

enamlnative.widgets.chronometer module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.chronometer.ProxyChronometer(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.text_view.ProxyTextView

The abstract definition of a proxy Chronometer object.

declaration

A reference to the Label declaration.

set_base(base)[source]
set_format(format)[source]
set_direction(direction)[source]
set_running(running)[source]
set_mode(mode)[source]
__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0050>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.chronometer'
__slots__ = ()
class enamlnative.widgets.chronometer.Chronometer(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.text_view.TextView

A simple control for displaying read-only text.

base

Set the time that the count-up timer is in reference to.

ticks

Tick counter

format

Sets the format string used for display.

direction

Counting direction

mode

Defines the behavior when restarting If mode is resume it will continue otherwise it will reset the count.

running

Start / stop the counter

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'base': <atom.typed.Typed object at 0x7fb6a37ad9b0>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'direction': <atom.enum.Enum object at 0x7fb6a37adb90>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'format': <atom.scalars.Unicode object at 0x7fb6a37adaf0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'mode': <atom.enum.Enum object at 0x7fb6a37adc30>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a37add70>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'running': <atom.scalars.Bool object at 0x7fb6a37adcd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'ticks': <atom.scalars.Long object at 0x7fb6a37ada50>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.chronometer'
__slots__ = ()

enamlnative.widgets.compound_button module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.compound_button.ProxyCompoundButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.button.ProxyButton

The abstract definition of a proxy Label object.

declaration

A reference to the Label declaration.

set_checked(checked)[source]
__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fad780>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.compound_button'
__slots__ = ()
class enamlnative.widgets.compound_button.CompoundButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.button.Button

A simple control for displaying read-only text.

checked

Button is checked

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'checked': <atom.scalars.Bool object at 0x7fb6a3f6baf0>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3f6b190>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flat': <atom.scalars.Bool object at 0x7fb6a3f6b050>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f6bb90>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.compound_button'
__slots__ = ()

enamlnative.widgets.coordinator_layout module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on Sept 18, 2017

@author: jrm

class enamlnative.widgets.coordinator_layout.ProxyCoordinatorLayout[source]

Bases: enamlnative.widgets.frame_layout.ProxyFrameLayout

The abstract definition of a proxy CardVew object.

declaration

A reference to the Label declaration.

__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f928f0>}
__module__ = 'enamlnative.widgets.coordinator_layout'
__slots__ = ()
class enamlnative.widgets.coordinator_layout.CoordinatorLayout(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.frame_layout.FrameLayout

By specifying Behaviors for child views of a CoordinatorLayout you can provide many different interactions within a single parent and those views can also interact with one another

proxy

A reference to the ProxyCoordinatorLayout object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a37957d0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.coordinator_layout'
__slots__ = ()

enamlnative.widgets.date_picker module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.date_picker.ProxyDatePicker[source]

Bases: enamlnative.widgets.frame_layout.ProxyFrameLayout

The abstract definition of a proxy Label object.

declaration

A reference to the Label declaration.

set_first_day_of_week(day)[source]
set_date(date)[source]
set_min_date(date)[source]
set_max_date(date)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b04a0>}
__module__ = 'enamlnative.widgets.date_picker'
__slots__ = ()
class enamlnative.widgets.date_picker.DatePicker(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.frame_layout.FrameLayout

A simple control for displaying read-only text.

date

Update the current year.

min_date

Sets the minimal date supported by this DatePicker in milliseconds since January 1, 1970 00:00:00 in getDefault() time zone.

max_date

Sets the maximal date supported by this DatePicker in milliseconds since January 1, 1970 00:00:00 in getDefault() time zone.

first_day_of_week

Sets the first day of week.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'date': <atom.instance.Instance object at 0x7fb6a373bc30>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'first_day_of_week': <atom.scalars.Range object at 0x7fb6a373be10>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_date': <atom.instance.Instance object at 0x7fb6a373bd70>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_date': <atom.instance.Instance object at 0x7fb6a373bcd0>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a373beb0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.date_picker'
__slots__ = ()

enamlnative.widgets.dialog module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on Sept 21, 2017

@author: jrm

class enamlnative.widgets.dialog.ProxyDialog[source]

Bases: enaml.widgets.toolkit_object.ProxyToolkitObject

The abstract definition of a proxy dialgo object.

declaration

A reference to the Label declaration.

set_title(title)[source]
set_cancel_on_back(cancels)[source]
set_cancel_on_touch_outside(cancels)[source]
set_key_events(enabled)[source]
set_show(show)[source]
set_style(style)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3724278>}
__module__ = 'enamlnative.widgets.dialog'
__slots__ = ()
class enamlnative.widgets.dialog.Dialog(parent=None, **kwargs)[source]

Bases: enaml.widgets.toolkit_object.ToolkitObject

A popup dialog that may contain a view.

cancel_on_back

Sets whether this dialog is cancelable with the BACK key.

cancel_on_touch_outside

Sets whether this dialog is canceled when touched outside the window’s bounds.

key_events

Listen for key events

key_pressed

Key event

title

Set the title text for this dialog’s window.

show

Start the dialog and display it on screen (or hide if False)

style

Dialog style using the @style format (ex. @style/Theme_Light_NoTitleBar_Fullscreen

proxy

A reference to the proxy object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'cancel_on_back': <atom.scalars.Bool object at 0x7fb6a37279b0>, 'cancel_on_touch_outside': <atom.scalars.Bool object at 0x7fb6a3727a50>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3727af0>, 'key_pressed': <atom.event.Event object at 0x7fb6a3727b90>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'proxy': <atom.typed.Typed object at 0x7fb6a3727e10>, 'show': <atom.scalars.Bool object at 0x7fb6a3727cd0>, 'style': <atom.scalars.Unicode object at 0x7fb6a3727d70>, 'title': <atom.scalars.Unicode object at 0x7fb6a3727c30>}
__module__ = 'enamlnative.widgets.dialog'
__slots__ = ()

enamlnative.widgets.drawer_layout module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.drawer_layout.ProxyDrawerLayout[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy DrawerLayout object.

declaration

A reference to the Label declaration.

set_opened(opened)[source]
set_side(side)[source]
set_title(title)[source]
set_title_gravity(gravity)[source]
set_drawer_width(width)[source]
set_drawer_elevation(elevation)[source]
set_lock_mode(mode)[source]
set_scrim_color(color)[source]
set_status_bar_background_color(color)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a4350c88>}
__module__ = 'enamlnative.widgets.drawer_layout'
__slots__ = ()
class enamlnative.widgets.drawer_layout.DrawerLayout(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

A simple control for displaying a drawer

opened

List of opened drawers

drawer_width

Drawer width

title

Title of drawer

title_gravity

Gravity of title

drawer_elevation

Elevation

lock_mode

Set lock mode

scrim_color

Set a color to use for the scrim that obscures primary content while a drawer is open.

status_bar_background_color

Statusbar background color

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'drawer_elevation': <atom.scalars.Float object at 0x7fb6a378f5f0>, 'drawer_width': <atom.scalars.Int object at 0x7fb6a378f410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'lock_mode': <atom.enum.Enum object at 0x7fb6a378f690>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'opened': <atom.list.List object at 0x7fb6a411e590>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a378f870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'scrim_color': <atom.scalars.Unicode object at 0x7fb6a378f730>, 'status_bar_background_color': <atom.scalars.Unicode object at 0x7fb6a378f7d0>, 'title': <atom.scalars.Unicode object at 0x7fb6a378f4b0>, 'title_gravity': <atom.scalars.Int object at 0x7fb6a378f550>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.drawer_layout'
__slots__ = ()

enamlnative.widgets.edit_text module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.edit_text.ProxyEditText(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.text_view.ProxyTextView

The abstract definition of a proxy EditText object.

declaration

A reference to the Label declaration.

set_selection(selection)[source]
set_style(style)[source]
set_placeholder(placeholder)[source]
__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fad9a8>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.edit_text'
__slots__ = ()
class enamlnative.widgets.edit_text.EditText(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.text_view.TextView

A simple control for displaying read-only text.

selection

Text selection

input_type

Make editable by default

placeholder

Placeholder text

style

Style (iOS)

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3f73550>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'placeholder': <atom.scalars.Unicode object at 0x7fb6a3f73370>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f734b0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'selection': <atom.tuple.Tuple object at 0x7fb6a3f73230>, 'style': <atom.enum.Enum object at 0x7fb6a3f73410>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.edit_text'
__slots__ = ()

enamlnative.widgets.flexbox module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.flexbox.ProxyFlexbox[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy Flexbox object.

declaration

A reference to the Label declaration.

set_align_content(alignment)[source]
set_align_items(alignment)[source]
set_align_self(alignment)[source]
set_flex_direction(direction)[source]
set_flex_grow(grow)[source]
set_flex_shrink(shrink)[source]
set_flex_basis(basis)[source]
set_flex_wrap(wrap)[source]
set_left(left)[source]
set_top(top)[source]
set_bottom(bottom)[source]
set_right(right)[source]
set_start(start)[source]
set_end(end)[source]
set_justify_content(justify)[source]
set_min_height(height)[source]
set_max_height(height)[source]
set_min_width(width)[source]
set_max_width(width)[source]
set_margin_left(left)[source]
set_margin_top(top)[source]
set_margin_bottom(bottom)[source]
set_margin_right(right)[source]
set_margin_start(start)[source]
set_margin_end(end)[source]
set_margin(margin)[source]
set_padding_left(left)[source]
set_padding_top(top)[source]
set_padding_bottom(bottom)[source]
set_padding_right(right)[source]
set_padding_start(start)[source]
set_padding_end(end)[source]
set_padding(padding)[source]
set_border_left(left)[source]
set_border_top(top)[source]
set_border_bottom(bottom)[source]
set_border_right(right)[source]
set_border_start(start)[source]
set_border_end(end)[source]
set_border(border)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fadb18>}
__module__ = 'enamlnative.widgets.flexbox'
__slots__ = ()
class enamlnative.widgets.flexbox.Flexbox(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

A layout widget implementing flexbox’s layout.

This uses Facebook’s yoga.

align_items

How to align children along the cross axis of their container

align_content

Control how multiple lines of content are aligned within a container which uses FlexWrap

flex_direction

Should the layout be a column or a row.

flex_wrap

Wrap or nowrap

justify_content

How to align children within the main axis of a container

proxy

A reference to the ProxyFlexbox object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_content': <atom.enum.Enum object at 0x7fb6a3f73c30>, 'align_items': <atom.enum.Enum object at 0x7fb6a3f73b90>, 'align_self': <atom.enum.Enum object at 0x7fb6a3f73f50>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3f83410>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3f83190>, 'flex_direction': <atom.enum.Enum object at 0x7fb6a3f73cd0>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3f83050>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3f830f0>, 'flex_wrap': <atom.enum.Enum object at 0x7fb6a3f73d70>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'justify_content': <atom.enum.Enum object at 0x7fb6a3f73e10>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3f83230>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3f834b0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3f837d0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3f83730>, 'min_height': <atom.scalars.Int object at 0x7fb6a3f83690>, 'min_width': <atom.scalars.Int object at 0x7fb6a3f835f0>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3f83550>, 'position': <atom.enum.Enum object at 0x7fb6a3f83870>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f73eb0>, 'right': <atom.scalars.Int object at 0x7fb6a3f83370>, 'top': <atom.scalars.Int object at 0x7fb6a3f832d0>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.flexbox'
__slots__ = ()
align_self

A member where the value can be one in a sequence of items.

bottom

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

flex_basis

A value of type float.

By default, ints and longs will be promoted to floats. Pass strict=True to the constructor to enable strict float checking.

flex_grow

A value of type float.

By default, ints and longs will be promoted to floats. Pass strict=True to the constructor to enable strict float checking.

flex_shrink

A value of type float.

By default, ints and longs will be promoted to floats. Pass strict=True to the constructor to enable strict float checking.

left

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

margin

A member which allows tuple values.

If item validation is used, then assignment will create a copy of the original tuple before validating the items, since validation may change the item values.

max_height

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

max_width

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

min_height

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

min_width

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

padding

A member which allows tuple values.

If item validation is used, then assignment will create a copy of the original tuple before validating the items, since validation may change the item values.

position

A member where the value can be one in a sequence of items.

right

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

top

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

enamlnative.widgets.fragment module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.fragment.ProxyFragment[source]

Bases: enaml.widgets.toolkit_object.ProxyToolkitObject

The abstract definition of a proxy fragment object.

declaration

A reference to the Label declaration.

set_cached(cached)[source]
set_defer_loading(defer)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0610>}
__module__ = 'enamlnative.widgets.fragment'
__slots__ = ()
class enamlnative.widgets.fragment.Fragment(parent=None, **kwargs)[source]

Bases: enaml.core.conditional.Conditional, enaml.widgets.toolkit_object.ToolkitObject

Fragment a “sub” activity with a lifecycle, view, and state. A fragment has no “widget” but it can have child widgets that will define it’s view. The children are rendered when the fragment’s view is requested.

proxy

A reference to the proxy object.

cached

Don’t destroy the view once loaded

defer_loading

Defer loading of child nodes

refresh_items()[source]

Refresh the items of the pattern. This method destroys the old items and creates and initializes the new items.

It is overridden to NOT insert the children to the parent. The Fragment adapter handles this.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'cached': <atom.scalars.Bool object at 0x7fb6a3742c30>, 'condition': <atom.scalars.Bool object at 0x7fb6a41b2f50>, 'defer_loading': <atom.scalars.Bool object at 0x7fb6a3742cd0>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'items': <atom.list.List object at 0x7fb6a3785c20>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'pattern_nodes': <atom.list.List object at 0x7fb6a3785b78>, 'proxy': <atom.typed.Typed object at 0x7fb6a3742b90>}
__module__ = 'enamlnative.widgets.fragment'
__slots__ = ()
items

A member which allows list values.

Assigning to a list creates a copy. The orginal list will remain unmodified. This is similar to the semantics of the assignment operator on the C++ STL container classes.

pattern_nodes

A member which allows list values.

Assigning to a list creates a copy. The orginal list will remain unmodified. This is similar to the semantics of the assignment operator on the C++ STL container classes.

enamlnative.widgets.frame_layout module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.frame_layout.ProxyFrameLayout[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy FrameLayout object.

declaration

A reference to the Label declaration.

set_foreground_gravity(gravity)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3faddf8>}
__module__ = 'enamlnative.widgets.frame_layout'
__slots__ = ()
class enamlnative.widgets.frame_layout.FrameLayout(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

FrameLayout is a view group that displays child views in relative positions.

foreground_gravity

Describes how the child views are positioned. Defaults to Gravity.START | Gravity.TOP.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f8c230>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.frame_layout'
__slots__ = ()

enamlnative.widgets.grid_layout module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.grid_layout.ProxyGridLayout[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy GridLayout object.

declaration

A reference to the Label declaration.

set_orientation(orientation)[source]
set_alignment_mode(mode)[source]
set_columns(columns)[source]
set_column_order_preserved(preserved)[source]
set_rows(rows)[source]
set_row_order_preserved(preserved)[source]
set_use_default_margins(use_default)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92838>}
__module__ = 'enamlnative.widgets.grid_layout'
__slots__ = ()
class enamlnative.widgets.grid_layout.GridLayout(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

A layout that places its children in a rectangular grid.

orientation

Should the layout be a column or a row.

alignment_mode

Sets the alignment mode to be used for all of the alignments between the children of this container.

columns

ColumnCount is used only to generate default column/column indices when they are not specified by a component’s layout parameters.

column_order_preserved

When this property is true, GridLayout is forced to place the column boundaries so that their associated grid indices are in ascending order in the view.

rows

RowCount is used only to generate default row/column indices when they are not specified by a component’s layout parameters.

row_order_preserved

When this property is true, GridLayout is forced to place the row boundaries so that their associated grid indices are in ascending order in the view.

use_default_margins

When true, GridLayout allocates default margins around children based on the child’s visual characteristics.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alignment_mode': <atom.enum.Enum object at 0x7fb6a378feb0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'column_order_preserved': <atom.scalars.Bool object at 0x7fb6a3795050>, 'columns': <atom.scalars.Int object at 0x7fb6a378ff50>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'orientation': <atom.enum.Enum object at 0x7fb6a378fe10>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a37952d0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'row_order_preserved': <atom.scalars.Bool object at 0x7fb6a3795190>, 'rows': <atom.scalars.Int object at 0x7fb6a37950f0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'use_default_margins': <atom.scalars.Bool object at 0x7fb6a3795230>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.grid_layout'
__slots__ = ()

enamlnative.widgets.iconify module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on July 8, 2017

@author: jrm

class enamlnative.widgets.iconify.ProxyIcon(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.text_view.ProxyTextView

The abstract definition of a proxy Icon object.

declaration

A reference to the Label declaration.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0df8>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.iconify'
__slots__ = ()
class enamlnative.widgets.iconify.ProxyIconButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.button.ProxyButton

declaration

A reference to the IconButton declaration.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0eb0>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.iconify'
__slots__ = ()
class enamlnative.widgets.iconify.ProxyIconToggleButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.toggle_button.ProxyToggleButton

declaration

A reference to the IconToggleButton declaration.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0f68>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.iconify'
__slots__ = ()
class enamlnative.widgets.iconify.Icon(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.text_view.TextView

A simple control for displaying a Icon.

PACK_ENTYPO = ('entypo-add-to-list', 'entypo-add-user', 'entypo-address', 'entypo-adjust', 'entypo-air', 'entypo-aircraft', 'entypo-aircraft-landing', 'entypo-aircraft-take-off', 'entypo-align-bottom', 'entypo-align-horizontal-middle', 'entypo-align-left', 'entypo-align-right', 'entypo-align-top', 'entypo-align-vertical-middle', 'entypo-app-store', 'entypo-archive', 'entypo-area-graph', 'entypo-arrow-bold-down', 'entypo-arrow-bold-left', 'entypo-arrow-bold-right', 'entypo-arrow-bold-up', 'entypo-arrow-down', 'entypo-arrow-left', 'entypo-arrow-long-down', 'entypo-arrow-long-left', 'entypo-arrow-long-right', 'entypo-arrow-long-up', 'entypo-arrow-right', 'entypo-arrow-up', 'entypo-arrow-with-circle-down', 'entypo-arrow-with-circle-left', 'entypo-arrow-with-circle-right', 'entypo-arrow-with-circle-up', 'entypo-attachment', 'entypo-awareness-ribbon', 'entypo-back', 'entypo-back-in-time', 'entypo-baidu', 'entypo-bar-graph', 'entypo-basecamp', 'entypo-battery', 'entypo-beamed-note', 'entypo-behance', 'entypo-bell', 'entypo-blackboard', 'entypo-block', 'entypo-book', 'entypo-bookmark', 'entypo-bookmarks', 'entypo-bowl', 'entypo-box', 'entypo-briefcase', 'entypo-browser', 'entypo-brush', 'entypo-bucket', 'entypo-bug', 'entypo-cake', 'entypo-calculator', 'entypo-calendar', 'entypo-camera', 'entypo-ccw', 'entypo-chat', 'entypo-check', 'entypo-chevron-down', 'entypo-chevron-left', 'entypo-chevron-right', 'entypo-chevron-small-down', 'entypo-chevron-small-left', 'entypo-chevron-small-right', 'entypo-chevron-small-up', 'entypo-chevron-thin-down', 'entypo-chevron-thin-left', 'entypo-chevron-thin-right', 'entypo-chevron-thin-up', 'entypo-chevron-up', 'entypo-chevron-with-circle-down', 'entypo-chevron-with-circle-left', 'entypo-chevron-with-circle-right', 'entypo-chevron-with-circle-up', 'entypo-circle', 'entypo-circle-with-cross', 'entypo-circle-with-minus', 'entypo-circle-with-plus', 'entypo-circular-graph', 'entypo-clapperboard', 'entypo-classic-computer', 'entypo-clipboard', 'entypo-clock', 'entypo-cloud', 'entypo-code', 'entypo-cog', 'entypo-colours', 'entypo-compass', 'entypo-controller-fast-backward', 'entypo-controller-fast-forward', 'entypo-controller-jump-to-start', 'entypo-controller-next', 'entypo-controller-paus', 'entypo-controller-play', 'entypo-controller-record', 'entypo-controller-stop', 'entypo-controller-volume', 'entypo-copy', 'entypo-creative-cloud', 'entypo-creative-commons', 'entypo-creative-commons-attribution', 'entypo-creative-commons-noderivs', 'entypo-creative-commons-noncommercial-eu', 'entypo-creative-commons-noncommercial-us', 'entypo-creative-commons-public-domain', 'entypo-creative-commons-remix', 'entypo-creative-commons-share', 'entypo-creative-commons-sharealike', 'entypo-credit', 'entypo-credit-card', 'entypo-crop', 'entypo-cross', 'entypo-cup', 'entypo-cw', 'entypo-cycle', 'entypo-database', 'entypo-dial-pad', 'entypo-direction', 'entypo-document', 'entypo-document-landscape', 'entypo-documents', 'entypo-dot-single', 'entypo-dots-three-horizontal', 'entypo-dots-three-vertical', 'entypo-dots-two-horizontal', 'entypo-dots-two-vertical', 'entypo-download', 'entypo-dribbble', 'entypo-dribbble-with-circle', 'entypo-drink', 'entypo-drive', 'entypo-drop', 'entypo-dropbox', 'entypo-edit', 'entypo-email', 'entypo-emoji-flirt', 'entypo-emoji-happy', 'entypo-emoji-neutral', 'entypo-emoji-sad', 'entypo-erase', 'entypo-eraser', 'entypo-evernote', 'entypo-export', 'entypo-eye', 'entypo-eye-with-line', 'entypo-facebook', 'entypo-facebook-with-circle', 'entypo-feather', 'entypo-fingerprint', 'entypo-flag', 'entypo-flash', 'entypo-flashlight', 'entypo-flat-brush', 'entypo-flattr', 'entypo-flickr', 'entypo-flickr-with-circle', 'entypo-flow-branch', 'entypo-flow-cascade', 'entypo-flow-line', 'entypo-flow-parallel', 'entypo-flow-tree', 'entypo-flower', 'entypo-folder', 'entypo-folder-images', 'entypo-folder-music', 'entypo-folder-video', 'entypo-forward', 'entypo-foursquare', 'entypo-funnel', 'entypo-game-controller', 'entypo-gauge', 'entypo-github', 'entypo-github-with-circle', 'entypo-globe', 'entypo-google', 'entypo-google-drive', 'entypo-google-hangouts', 'entypo-google-play', 'entypo-google-with-circle', 'entypo-graduation-cap', 'entypo-grid', 'entypo-grooveshark', 'entypo-hair-cross', 'entypo-hand', 'entypo-heart', 'entypo-heart-outlined', 'entypo-help', 'entypo-help-with-circle', 'entypo-home', 'entypo-hour-glass', 'entypo-houzz', 'entypo-icloud', 'entypo-image', 'entypo-image-inverted', 'entypo-images', 'entypo-inbox', 'entypo-infinity', 'entypo-info', 'entypo-info-with-circle', 'entypo-instagram', 'entypo-instagram-with-circle', 'entypo-install', 'entypo-key', 'entypo-keyboard', 'entypo-lab-flask', 'entypo-landline', 'entypo-language', 'entypo-laptop', 'entypo-lastfm', 'entypo-lastfm-with-circle', 'entypo-layers', 'entypo-leaf', 'entypo-level-down', 'entypo-level-up', 'entypo-lifebuoy', 'entypo-light-bulb', 'entypo-light-down', 'entypo-light-up', 'entypo-line-graph', 'entypo-link', 'entypo-linkedin', 'entypo-linkedin-with-circle', 'entypo-list', 'entypo-location', 'entypo-location-pin', 'entypo-lock', 'entypo-lock-open', 'entypo-log-out', 'entypo-login', 'entypo-loop', 'entypo-magnet', 'entypo-magnifying-glass', 'entypo-mail', 'entypo-mail-with-circle', 'entypo-man', 'entypo-map', 'entypo-mask', 'entypo-medal', 'entypo-medium', 'entypo-medium-with-circle', 'entypo-megaphone', 'entypo-menu', 'entypo-merge', 'entypo-message', 'entypo-mic', 'entypo-minus', 'entypo-mixi', 'entypo-mobile', 'entypo-modern-mic', 'entypo-moon', 'entypo-mouse', 'entypo-mouse-pointer', 'entypo-music', 'entypo-network', 'entypo-new', 'entypo-new-message', 'entypo-news', 'entypo-newsletter', 'entypo-note', 'entypo-notification', 'entypo-notifications-off', 'entypo-old-mobile', 'entypo-old-phone', 'entypo-onedrive', 'entypo-open-book', 'entypo-palette', 'entypo-paper-plane', 'entypo-paypal', 'entypo-pencil', 'entypo-phone', 'entypo-picasa', 'entypo-pie-chart', 'entypo-pin', 'entypo-pinterest', 'entypo-pinterest-with-circle', 'entypo-plus', 'entypo-popup', 'entypo-power-plug', 'entypo-price-ribbon', 'entypo-price-tag', 'entypo-print', 'entypo-progress-empty', 'entypo-progress-full', 'entypo-progress-one', 'entypo-progress-two', 'entypo-publish', 'entypo-px', 'entypo-px-with-circle', 'entypo-qq', 'entypo-qq-with-circle', 'entypo-quote', 'entypo-radio', 'entypo-raft', 'entypo-raft-with-circle', 'entypo-rainbow', 'entypo-rdio', 'entypo-rdio-with-circle', 'entypo-remove-user', 'entypo-renren', 'entypo-reply', 'entypo-reply-all', 'entypo-resize-100', 'entypo-resize-full-screen', 'entypo-retweet', 'entypo-rocket', 'entypo-round-brush', 'entypo-rss', 'entypo-ruler', 'entypo-save', 'entypo-scissors', 'entypo-scribd', 'entypo-select-arrows', 'entypo-share', 'entypo-share-alternative', 'entypo-shareable', 'entypo-shield', 'entypo-shop', 'entypo-shopping-bag', 'entypo-shopping-basket', 'entypo-shopping-cart', 'entypo-shuffle', 'entypo-signal', 'entypo-sina-weibo', 'entypo-skype', 'entypo-skype-with-circle', 'entypo-slideshare', 'entypo-smashing', 'entypo-sound', 'entypo-sound-mix', 'entypo-sound-mute', 'entypo-soundcloud', 'entypo-sports-club', 'entypo-spotify', 'entypo-spotify-with-circle', 'entypo-spreadsheet', 'entypo-squared-cross', 'entypo-squared-minus', 'entypo-squared-plus', 'entypo-star', 'entypo-star-outlined', 'entypo-stopwatch', 'entypo-stumbleupon', 'entypo-stumbleupon-with-circle', 'entypo-suitcase', 'entypo-swap', 'entypo-swarm', 'entypo-sweden', 'entypo-switch', 'entypo-tablet', 'entypo-tablet-mobile-combo', 'entypo-tag', 'entypo-text', 'entypo-text-document', 'entypo-text-document-inverted', 'entypo-thermometer', 'entypo-thumbs-down', 'entypo-thumbs-up', 'entypo-thunder-cloud', 'entypo-ticket', 'entypo-time-slot', 'entypo-tools', 'entypo-traffic-cone', 'entypo-trash', 'entypo-tree', 'entypo-triangle-down', 'entypo-triangle-left', 'entypo-triangle-right', 'entypo-triangle-up', 'entypo-tripadvisor', 'entypo-trophy', 'entypo-tumblr', 'entypo-tumblr-with-circle', 'entypo-tv', 'entypo-twitter', 'entypo-twitter-with-circle', 'entypo-typing', 'entypo-uninstall', 'entypo-unread', 'entypo-untag', 'entypo-upload', 'entypo-upload-to-cloud', 'entypo-user', 'entypo-users', 'entypo-v-card', 'entypo-video', 'entypo-video-camera', 'entypo-vimeo', 'entypo-vimeo-with-circle', 'entypo-vine', 'entypo-vine-with-circle', 'entypo-vinyl', 'entypo-vk', 'entypo-vk-alternitive', 'entypo-vk-with-circle', 'entypo-voicemail', 'entypo-wallet', 'entypo-warning', 'entypo-water', 'entypo-windows-store', 'entypo-xing', 'entypo-xing-with-circle', 'entypo-yelp', 'entypo-youko', 'entypo-youko-with-circle', 'entypo-youtube', 'entypo-youtube-with-circle')

Icons

PACK_FONT_AWESOME = ('fa-500px', 'fa-adjust', 'fa-adn', 'fa-align-center', 'fa-align-justify', 'fa-align-left', 'fa-align-right', 'fa-amazon', 'fa-ambulance', 'fa-anchor', 'fa-android', 'fa-angellist', 'fa-angle-double-down', 'fa-angle-double-left', 'fa-angle-double-right', 'fa-angle-double-up', 'fa-angle-down', 'fa-angle-left', 'fa-angle-right', 'fa-angle-up', 'fa-apple', 'fa-archive', 'fa-area-chart', 'fa-arrow-circle-down', 'fa-arrow-circle-left', 'fa-arrow-circle-o-down', 'fa-arrow-circle-o-left', 'fa-arrow-circle-o-right', 'fa-arrow-circle-o-up', 'fa-arrow-circle-right', 'fa-arrow-circle-up', 'fa-arrow-down', 'fa-arrow-left', 'fa-arrow-right', 'fa-arrow-up', 'fa-arrows', 'fa-arrows-alt', 'fa-arrows-h', 'fa-arrows-v', 'fa-asterisk', 'fa-at', 'fa-automobile', 'fa-backward', 'fa-balance-scale', 'fa-ban', 'fa-bank', 'fa-bar-chart', 'fa-bar-chart-o', 'fa-barcode', 'fa-bars', 'fa-battery-0', 'fa-battery-1', 'fa-battery-2', 'fa-battery-3', 'fa-battery-4', 'fa-battery-empty', 'fa-battery-full', 'fa-battery-half', 'fa-battery-quarter', 'fa-battery-three-quarters', 'fa-bed', 'fa-beer', 'fa-behance', 'fa-behance-square', 'fa-bell', 'fa-bell-o', 'fa-bell-slash', 'fa-bell-slash-o', 'fa-bicycle', 'fa-binoculars', 'fa-birthday-cake', 'fa-bitbucket', 'fa-bitbucket-square', 'fa-bitcoin', 'fa-black-tie', 'fa-bluetooth', 'fa-bluetooth-b', 'fa-bold', 'fa-bolt', 'fa-bomb', 'fa-book', 'fa-bookmark', 'fa-bookmark-o', 'fa-briefcase', 'fa-btc', 'fa-bug', 'fa-building', 'fa-building-o', 'fa-bullhorn', 'fa-bullseye', 'fa-bus', 'fa-buysellads', 'fa-cab', 'fa-calculator', 'fa-calendar', 'fa-calendar-check-o', 'fa-calendar-minus-o', 'fa-calendar-o', 'fa-calendar-plus-o', 'fa-calendar-times-o', 'fa-camera', 'fa-camera-retro', 'fa-car', 'fa-caret-down', 'fa-caret-left', 'fa-caret-right', 'fa-caret-square-o-down', 'fa-caret-square-o-left', 'fa-caret-square-o-right', 'fa-caret-square-o-up', 'fa-caret-up', 'fa-cart-arrow-down', 'fa-cart-plus', 'fa-cc', 'fa-cc-amex', 'fa-cc-diners-club', 'fa-cc-discover', 'fa-cc-jcb', 'fa-cc-mastercard', 'fa-cc-paypal', 'fa-cc-stripe', 'fa-cc-visa', 'fa-certificate', 'fa-chain', 'fa-chain-broken', 'fa-check', 'fa-check-circle', 'fa-check-circle-o', 'fa-check-square', 'fa-check-square-o', 'fa-chevron-circle-down', 'fa-chevron-circle-left', 'fa-chevron-circle-right', 'fa-chevron-circle-up', 'fa-chevron-down', 'fa-chevron-left', 'fa-chevron-right', 'fa-chevron-up', 'fa-child', 'fa-chrome', 'fa-circle', 'fa-circle-o', 'fa-circle-o-notch', 'fa-circle-thin', 'fa-clipboard', 'fa-clock-o', 'fa-clone', 'fa-close', 'fa-cloud', 'fa-cloud-download', 'fa-cloud-upload', 'fa-cny', 'fa-code', 'fa-code-fork', 'fa-codepen', 'fa-codiepie', 'fa-coffee', 'fa-cog', 'fa-cogs', 'fa-columns', 'fa-comment', 'fa-comment-o', 'fa-commenting', 'fa-commenting-o', 'fa-comments', 'fa-comments-o', 'fa-compass', 'fa-compress', 'fa-connectdevelop', 'fa-contao', 'fa-copy', 'fa-copyright', 'fa-creative-commons', 'fa-credit-card', 'fa-credit-card-alt', 'fa-crop', 'fa-crosshairs', 'fa-css3', 'fa-cube', 'fa-cubes', 'fa-cut', 'fa-cutlery', 'fa-dashboard', 'fa-dashcube', 'fa-database', 'fa-dedent', 'fa-delicious', 'fa-desktop', 'fa-deviantart', 'fa-diamond', 'fa-digg', 'fa-dollar', 'fa-dot-circle-o', 'fa-download', 'fa-dribbble', 'fa-dropbox', 'fa-drupal', 'fa-edge', 'fa-edit', 'fa-eject', 'fa-ellipsis-h', 'fa-ellipsis-v', 'fa-empire', 'fa-envelope', 'fa-envelope-o', 'fa-envelope-square', 'fa-eraser', 'fa-eur', 'fa-euro', 'fa-exchange', 'fa-exclamation', 'fa-exclamation-circle', 'fa-exclamation-triangle', 'fa-expand', 'fa-expeditedssl', 'fa-external-link', 'fa-external-link-square', 'fa-eye', 'fa-eye-slash', 'fa-eyedropper', 'fa-facebook', 'fa-facebook-f', 'fa-facebook-official', 'fa-facebook-square', 'fa-fast-backward', 'fa-fast-forward', 'fa-fax', 'fa-feed', 'fa-female', 'fa-fighter-jet', 'fa-file', 'fa-file-archive-o', 'fa-file-audio-o', 'fa-file-code-o', 'fa-file-excel-o', 'fa-file-image-o', 'fa-file-movie-o', 'fa-file-o', 'fa-file-pdf-o', 'fa-file-photo-o', 'fa-file-picture-o', 'fa-file-powerpoint-o', 'fa-file-sound-o', 'fa-file-text', 'fa-file-text-o', 'fa-file-video-o', 'fa-file-word-o', 'fa-file-zip-o', 'fa-files-o', 'fa-film', 'fa-filter', 'fa-fire', 'fa-fire-extinguisher', 'fa-firefox', 'fa-flag', 'fa-flag-checkered', 'fa-flag-o', 'fa-flash', 'fa-flask', 'fa-flickr', 'fa-floppy-o', 'fa-folder', 'fa-folder-o', 'fa-folder-open', 'fa-folder-open-o', 'fa-font', 'fa-fonticons', 'fa-fort-awesome', 'fa-forumbee', 'fa-forward', 'fa-foursquare', 'fa-frown-o', 'fa-futbol-o', 'fa-gamepad', 'fa-gavel', 'fa-gbp', 'fa-ge', 'fa-gear', 'fa-gears', 'fa-genderless', 'fa-get-pocket', 'fa-gg', 'fa-gg-circle', 'fa-gift', 'fa-git', 'fa-git-square', 'fa-github', 'fa-github-alt', 'fa-github-square', 'fa-gittip', 'fa-glass', 'fa-globe', 'fa-google', 'fa-google-plus', 'fa-google-plus-square', 'fa-google-wallet', 'fa-graduation-cap', 'fa-gratipay', 'fa-group', 'fa-h-square', 'fa-hacker-news', 'fa-hand-grab-o', 'fa-hand-lizard-o', 'fa-hand-o-down', 'fa-hand-o-left', 'fa-hand-o-right', 'fa-hand-o-up', 'fa-hand-paper-o', 'fa-hand-peace-o', 'fa-hand-pointer-o', 'fa-hand-rock-o', 'fa-hand-scissors-o', 'fa-hand-spock-o', 'fa-hand-stop-o', 'fa-hashtag', 'fa-hdd-o', 'fa-header', 'fa-headphones', 'fa-heart', 'fa-heart-o', 'fa-heartbeat', 'fa-history', 'fa-home', 'fa-hospital-o', 'fa-hotel', 'fa-hourglass', 'fa-hourglass-1', 'fa-hourglass-2', 'fa-hourglass-3', 'fa-hourglass-end', 'fa-hourglass-half', 'fa-hourglass-o', 'fa-hourglass-start', 'fa-houzz', 'fa-html5', 'fa-i-cursor', 'fa-ils', 'fa-image', 'fa-inbox', 'fa-indent', 'fa-industry', 'fa-info', 'fa-info-circle', 'fa-inr', 'fa-instagram', 'fa-institution', 'fa-internet-explorer', 'fa-intersex', 'fa-ioxhost', 'fa-italic', 'fa-joomla', 'fa-jpy', 'fa-jsfiddle', 'fa-key', 'fa-keyboard-o', 'fa-krw', 'fa-language', 'fa-laptop', 'fa-lastfm', 'fa-lastfm-square', 'fa-leaf', 'fa-leanpub', 'fa-legal', 'fa-lemon-o', 'fa-level-down', 'fa-level-up', 'fa-life-bouy', 'fa-life-buoy', 'fa-life-ring', 'fa-life-saver', 'fa-lightbulb-o', 'fa-line-chart', 'fa-link', 'fa-linkedin', 'fa-linkedin-square', 'fa-linux', 'fa-list', 'fa-list-alt', 'fa-list-ol', 'fa-list-ul', 'fa-location-arrow', 'fa-lock', 'fa-long-arrow-down', 'fa-long-arrow-left', 'fa-long-arrow-right', 'fa-long-arrow-up', 'fa-magic', 'fa-magnet', 'fa-mail-forward', 'fa-mail-reply', 'fa-mail-reply-all', 'fa-male', 'fa-map', 'fa-map-marker', 'fa-map-o', 'fa-map-pin', 'fa-map-signs', 'fa-mars', 'fa-mars-double', 'fa-mars-stroke', 'fa-mars-stroke-h', 'fa-mars-stroke-v', 'fa-maxcdn', 'fa-meanpath', 'fa-medium', 'fa-medkit', 'fa-meh-o', 'fa-mercury', 'fa-microphone', 'fa-microphone-slash', 'fa-minus', 'fa-minus-circle', 'fa-minus-square', 'fa-minus-square-o', 'fa-mixcloud', 'fa-mobile', 'fa-mobile-phone', 'fa-modx', 'fa-money', 'fa-moon-o', 'fa-mortar-board', 'fa-motorcycle', 'fa-mouse-pointer', 'fa-music', 'fa-navicon', 'fa-neuter', 'fa-newspaper-o', 'fa-object-group', 'fa-object-ungroup', 'fa-odnoklassniki', 'fa-odnoklassniki-square', 'fa-opencart', 'fa-openid', 'fa-opera', 'fa-optin-monster', 'fa-outdent', 'fa-pagelines', 'fa-paint-brush', 'fa-paper-plane', 'fa-paper-plane-o', 'fa-paperclip', 'fa-paragraph', 'fa-paste', 'fa-pause', 'fa-pause-circle', 'fa-pause-circle-o', 'fa-paw', 'fa-paypal', 'fa-pencil', 'fa-pencil-square', 'fa-pencil-square-o', 'fa-percent', 'fa-phone', 'fa-phone-square', 'fa-photo', 'fa-picture-o', 'fa-pie-chart', 'fa-pied-piper', 'fa-pied-piper-alt', 'fa-pinterest', 'fa-pinterest-p', 'fa-pinterest-square', 'fa-plane', 'fa-play', 'fa-play-circle', 'fa-play-circle-o', 'fa-plug', 'fa-plus', 'fa-plus-circle', 'fa-plus-square', 'fa-plus-square-o', 'fa-power-off', 'fa-print', 'fa-product-hunt', 'fa-puzzle-piece', 'fa-qq', 'fa-qrcode', 'fa-question', 'fa-question-circle', 'fa-quote-left', 'fa-quote-right', 'fa-ra', 'fa-random', 'fa-rebel', 'fa-recycle', 'fa-reddit', 'fa-reddit-alien', 'fa-reddit-square', 'fa-refresh', 'fa-registered', 'fa-remove', 'fa-renren', 'fa-reorder', 'fa-repeat', 'fa-reply', 'fa-reply-all', 'fa-retweet', 'fa-rmb', 'fa-road', 'fa-rocket', 'fa-rotate-left', 'fa-rotate-right', 'fa-rouble', 'fa-rss', 'fa-rss-square', 'fa-rub', 'fa-ruble', 'fa-rupee', 'fa-safari', 'fa-save', 'fa-scissors', 'fa-scribd', 'fa-search', 'fa-search-minus', 'fa-search-plus', 'fa-sellsy', 'fa-send', 'fa-send-o', 'fa-server', 'fa-share', 'fa-share-alt', 'fa-share-alt-square', 'fa-share-square', 'fa-share-square-o', 'fa-shekel', 'fa-sheqel', 'fa-shield', 'fa-ship', 'fa-shirtsinbulk', 'fa-shopping-bag', 'fa-shopping-basket', 'fa-shopping-cart', 'fa-sign-in', 'fa-sign-out', 'fa-signal', 'fa-simplybuilt', 'fa-sitemap', 'fa-skyatlas', 'fa-skype', 'fa-slack', 'fa-sliders', 'fa-slideshare', 'fa-smile-o', 'fa-soccer-ball-o', 'fa-sort', 'fa-sort-alpha-asc', 'fa-sort-alpha-desc', 'fa-sort-amount-asc', 'fa-sort-amount-desc', 'fa-sort-asc', 'fa-sort-desc', 'fa-sort-down', 'fa-sort-numeric-asc', 'fa-sort-numeric-desc', 'fa-sort-up', 'fa-soundcloud', 'fa-space-shuttle', 'fa-spinner', 'fa-spoon', 'fa-spotify', 'fa-square', 'fa-square-o', 'fa-stack-exchange', 'fa-stack-overflow', 'fa-star', 'fa-star-half', 'fa-star-half-empty', 'fa-star-half-full', 'fa-star-half-o', 'fa-star-o', 'fa-steam', 'fa-steam-square', 'fa-step-backward', 'fa-step-forward', 'fa-stethoscope', 'fa-sticky-note', 'fa-sticky-note-o', 'fa-stop', 'fa-stop-circle', 'fa-stop-circle-o', 'fa-street-view', 'fa-strikethrough', 'fa-stumbleupon', 'fa-stumbleupon-circle', 'fa-subscript', 'fa-subway', 'fa-suitcase', 'fa-sun-o', 'fa-superscript', 'fa-support', 'fa-table', 'fa-tablet', 'fa-tachometer', 'fa-tag', 'fa-tags', 'fa-tasks', 'fa-taxi', 'fa-television', 'fa-tencent-weibo', 'fa-terminal', 'fa-text-height', 'fa-text-width', 'fa-th', 'fa-th-large', 'fa-th-list', 'fa-thumb-tack', 'fa-thumbs-down', 'fa-thumbs-o-down', 'fa-thumbs-o-up', 'fa-thumbs-up', 'fa-ticket', 'fa-times', 'fa-times-circle', 'fa-times-circle-o', 'fa-tint', 'fa-toggle-down', 'fa-toggle-left', 'fa-toggle-off', 'fa-toggle-on', 'fa-toggle-right', 'fa-toggle-up', 'fa-trademark', 'fa-train', 'fa-transgender', 'fa-transgender-alt', 'fa-trash', 'fa-trash-o', 'fa-tree', 'fa-trello', 'fa-tripadvisor', 'fa-trophy', 'fa-truck', 'fa-try', 'fa-tty', 'fa-tumblr', 'fa-tumblr-square', 'fa-turkish-lira', 'fa-tv', 'fa-twitch', 'fa-twitter', 'fa-twitter-square', 'fa-umbrella', 'fa-underline', 'fa-undo', 'fa-university', 'fa-unlink', 'fa-unlock', 'fa-unlock-alt', 'fa-unsorted', 'fa-upload', 'fa-usb', 'fa-usd', 'fa-user', 'fa-user-md', 'fa-user-plus', 'fa-user-secret', 'fa-user-times', 'fa-users', 'fa-venus', 'fa-venus-double', 'fa-venus-mars', 'fa-viacoin', 'fa-video-camera', 'fa-vimeo', 'fa-vimeo-square', 'fa-vine', 'fa-vk', 'fa-volume-down', 'fa-volume-off', 'fa-volume-up', 'fa-warning', 'fa-wechat', 'fa-weibo', 'fa-weixin', 'fa-whatsapp', 'fa-wheelchair', 'fa-wifi', 'fa-wikipedia-w', 'fa-windows', 'fa-won', 'fa-wordpress', 'fa-wrench', 'fa-xing', 'fa-xing-square', 'fa-y-combinator', 'fa-y-combinator-square', 'fa-yahoo', 'fa-yc', 'fa-yc-square', 'fa-yelp', 'fa-yen', 'fa-youtube', 'fa-youtube-play', 'fa-youtube-square')
PACK_IONICONS = ('ion-alert', 'ion-alert-circled', 'ion-android-add', 'ion-android-add-circle', 'ion-android-alarm-clock', 'ion-android-alert', 'ion-android-apps', 'ion-android-archive', 'ion-android-arrow-back', 'ion-android-arrow-down', 'ion-android-arrow-dropdown', 'ion-android-arrow-dropdown-circle', 'ion-android-arrow-dropleft', 'ion-android-arrow-dropleft-circle', 'ion-android-arrow-dropright', 'ion-android-arrow-dropright-circle', 'ion-android-arrow-dropup', 'ion-android-arrow-dropup-circle', 'ion-android-arrow-forward', 'ion-android-arrow-up', 'ion-android-attach', 'ion-android-bar', 'ion-android-bicycle', 'ion-android-boat', 'ion-android-bookmark', 'ion-android-bulb', 'ion-android-bus', 'ion-android-calendar', 'ion-android-call', 'ion-android-camera', 'ion-android-cancel', 'ion-android-car', 'ion-android-cart', 'ion-android-chat', 'ion-android-checkbox', 'ion-android-checkbox-blank', 'ion-android-checkbox-outline', 'ion-android-checkbox-outline-blank', 'ion-android-checkmark-circle', 'ion-android-clipboard', 'ion-android-close', 'ion-android-cloud', 'ion-android-cloud-circle', 'ion-android-cloud-done', 'ion-android-cloud-outline', 'ion-android-color-palette', 'ion-android-compass', 'ion-android-contact', 'ion-android-contacts', 'ion-android-contract', 'ion-android-create', 'ion-android-delete', 'ion-android-desktop', 'ion-android-document', 'ion-android-done', 'ion-android-done-all', 'ion-android-download', 'ion-android-drafts', 'ion-android-exit', 'ion-android-expand', 'ion-android-favorite', 'ion-android-favorite-outline', 'ion-android-film', 'ion-android-folder', 'ion-android-folder-open', 'ion-android-funnel', 'ion-android-globe', 'ion-android-hand', 'ion-android-hangout', 'ion-android-happy', 'ion-android-home', 'ion-android-image', 'ion-android-laptop', 'ion-android-list', 'ion-android-locate', 'ion-android-lock', 'ion-android-mail', 'ion-android-map', 'ion-android-menu', 'ion-android-microphone', 'ion-android-microphone-off', 'ion-android-more-horizontal', 'ion-android-more-vertical', 'ion-android-navigate', 'ion-android-notifications', 'ion-android-notifications-none', 'ion-android-notifications-off', 'ion-android-open', 'ion-android-options', 'ion-android-people', 'ion-android-person', 'ion-android-person-add', 'ion-android-phone-landscape', 'ion-android-phone-portrait', 'ion-android-pin', 'ion-android-plane', 'ion-android-playstore', 'ion-android-print', 'ion-android-radio-button-off', 'ion-android-radio-button-on', 'ion-android-refresh', 'ion-android-remove', 'ion-android-remove-circle', 'ion-android-restaurant', 'ion-android-sad', 'ion-android-search', 'ion-android-send', 'ion-android-settings', 'ion-android-share', 'ion-android-share-alt', 'ion-android-star', 'ion-android-star-half', 'ion-android-star-outline', 'ion-android-stopwatch', 'ion-android-subway', 'ion-android-sunny', 'ion-android-sync', 'ion-android-textsms', 'ion-android-time', 'ion-android-train', 'ion-android-unlock', 'ion-android-upload', 'ion-android-volume-down', 'ion-android-volume-mute', 'ion-android-volume-off', 'ion-android-volume-up', 'ion-android-walk', 'ion-android-warning', 'ion-android-watch', 'ion-android-wifi', 'ion-aperture', 'ion-archive', 'ion-arrow-down-a', 'ion-arrow-down-b', 'ion-arrow-down-c', 'ion-arrow-expand', 'ion-arrow-graph-down-left', 'ion-arrow-graph-down-right', 'ion-arrow-graph-up-left', 'ion-arrow-graph-up-right', 'ion-arrow-left-a', 'ion-arrow-left-b', 'ion-arrow-left-c', 'ion-arrow-move', 'ion-arrow-resize', 'ion-arrow-return-left', 'ion-arrow-return-right', 'ion-arrow-right-a', 'ion-arrow-right-b', 'ion-arrow-right-c', 'ion-arrow-shrink', 'ion-arrow-swap', 'ion-arrow-up-a', 'ion-arrow-up-b', 'ion-arrow-up-c', 'ion-asterisk', 'ion-at', 'ion-backspace', 'ion-backspace-outline', 'ion-bag', 'ion-battery-charging', 'ion-battery-empty', 'ion-battery-full', 'ion-battery-half', 'ion-battery-low', 'ion-beaker', 'ion-beer', 'ion-bluetooth', 'ion-bonfire', 'ion-bookmark', 'ion-bowtie', 'ion-briefcase', 'ion-bug', 'ion-calculator', 'ion-calendar', 'ion-camera', 'ion-card', 'ion-cash', 'ion-chatbox', 'ion-chatbox-working', 'ion-chatboxes', 'ion-chatbubble', 'ion-chatbubble-working', 'ion-chatbubbles', 'ion-checkmark', 'ion-checkmark-circled', 'ion-checkmark-round', 'ion-chevron-down', 'ion-chevron-left', 'ion-chevron-right', 'ion-chevron-up', 'ion-clipboard', 'ion-clock', 'ion-close', 'ion-close-circled', 'ion-close-round', 'ion-closed-captioning', 'ion-cloud', 'ion-code', 'ion-code-download', 'ion-code-working', 'ion-coffee', 'ion-compass', 'ion-compose', 'ion-connection-bars', 'ion-contrast', 'ion-crop', 'ion-cube', 'ion-disc', 'ion-document', 'ion-document-text', 'ion-drag', 'ion-earth', 'ion-easel', 'ion-edit', 'ion-egg', 'ion-eject', 'ion-email', 'ion-email-unread', 'ion-erlenmeyer-flask', 'ion-erlenmeyer-flask-bubbles', 'ion-eye', 'ion-eye-disabled', 'ion-female', 'ion-filing', 'ion-film-marker', 'ion-fireball', 'ion-flag', 'ion-flame', 'ion-flash', 'ion-flash-off', 'ion-folder', 'ion-fork', 'ion-fork-repo', 'ion-forward', 'ion-funnel', 'ion-gear-a', 'ion-gear-b', 'ion-grid', 'ion-hammer', 'ion-happy', 'ion-happy-outline', 'ion-headphone', 'ion-heart', 'ion-heart-broken', 'ion-help', 'ion-help-buoy', 'ion-help-circled', 'ion-home', 'ion-icecream', 'ion-image', 'ion-images', 'ion-information', 'ion-information-circled', 'ion-ionic', 'ion-ios-alarm', 'ion-ios-alarm-outline', 'ion-ios-albums', 'ion-ios-albums-outline', 'ion-ios-americanfootball', 'ion-ios-americanfootball-outline', 'ion-ios-analytics', 'ion-ios-analytics-outline', 'ion-ios-arrow-back', 'ion-ios-arrow-down', 'ion-ios-arrow-forward', 'ion-ios-arrow-left', 'ion-ios-arrow-right', 'ion-ios-arrow-thin-down', 'ion-ios-arrow-thin-left', 'ion-ios-arrow-thin-right', 'ion-ios-arrow-thin-up', 'ion-ios-arrow-up', 'ion-ios-at', 'ion-ios-at-outline', 'ion-ios-barcode', 'ion-ios-barcode-outline', 'ion-ios-baseball', 'ion-ios-baseball-outline', 'ion-ios-basketball', 'ion-ios-basketball-outline', 'ion-ios-bell', 'ion-ios-bell-outline', 'ion-ios-body', 'ion-ios-body-outline', 'ion-ios-bolt', 'ion-ios-bolt-outline', 'ion-ios-book', 'ion-ios-book-outline', 'ion-ios-bookmarks', 'ion-ios-bookmarks-outline', 'ion-ios-box', 'ion-ios-box-outline', 'ion-ios-briefcase', 'ion-ios-briefcase-outline', 'ion-ios-browsers', 'ion-ios-browsers-outline', 'ion-ios-calculator', 'ion-ios-calculator-outline', 'ion-ios-calendar', 'ion-ios-calendar-outline', 'ion-ios-camera', 'ion-ios-camera-outline', 'ion-ios-cart', 'ion-ios-cart-outline', 'ion-ios-chatboxes', 'ion-ios-chatboxes-outline', 'ion-ios-chatbubble', 'ion-ios-chatbubble-outline', 'ion-ios-checkmark', 'ion-ios-checkmark-empty', 'ion-ios-checkmark-outline', 'ion-ios-circle-filled', 'ion-ios-circle-outline', 'ion-ios-clock', 'ion-ios-clock-outline', 'ion-ios-close', 'ion-ios-close-empty', 'ion-ios-close-outline', 'ion-ios-cloud', 'ion-ios-cloud-download', 'ion-ios-cloud-download-outline', 'ion-ios-cloud-outline', 'ion-ios-cloud-upload', 'ion-ios-cloud-upload-outline', 'ion-ios-cloudy', 'ion-ios-cloudy-night', 'ion-ios-cloudy-night-outline', 'ion-ios-cloudy-outline', 'ion-ios-cog', 'ion-ios-cog-outline', 'ion-ios-color-filter', 'ion-ios-color-filter-outline', 'ion-ios-color-wand', 'ion-ios-color-wand-outline', 'ion-ios-compose', 'ion-ios-compose-outline', 'ion-ios-contact', 'ion-ios-contact-outline', 'ion-ios-copy', 'ion-ios-copy-outline', 'ion-ios-crop', 'ion-ios-crop-strong', 'ion-ios-download', 'ion-ios-download-outline', 'ion-ios-drag', 'ion-ios-email', 'ion-ios-email-outline', 'ion-ios-eye', 'ion-ios-eye-outline', 'ion-ios-fastforward', 'ion-ios-fastforward-outline', 'ion-ios-filing', 'ion-ios-filing-outline', 'ion-ios-film', 'ion-ios-film-outline', 'ion-ios-flag', 'ion-ios-flag-outline', 'ion-ios-flame', 'ion-ios-flame-outline', 'ion-ios-flask', 'ion-ios-flask-outline', 'ion-ios-flower', 'ion-ios-flower-outline', 'ion-ios-folder', 'ion-ios-folder-outline', 'ion-ios-football', 'ion-ios-football-outline', 'ion-ios-game-controller-a', 'ion-ios-game-controller-a-outline', 'ion-ios-game-controller-b', 'ion-ios-game-controller-b-outline', 'ion-ios-gear', 'ion-ios-gear-outline', 'ion-ios-glasses', 'ion-ios-glasses-outline', 'ion-ios-grid-view', 'ion-ios-grid-view-outline', 'ion-ios-heart', 'ion-ios-heart-outline', 'ion-ios-help', 'ion-ios-help-empty', 'ion-ios-help-outline', 'ion-ios-home', 'ion-ios-home-outline', 'ion-ios-infinite', 'ion-ios-infinite-outline', 'ion-ios-information', 'ion-ios-information-empty', 'ion-ios-information-outline', 'ion-ios-ionic-outline', 'ion-ios-keypad', 'ion-ios-keypad-outline', 'ion-ios-lightbulb', 'ion-ios-lightbulb-outline', 'ion-ios-list', 'ion-ios-list-outline', 'ion-ios-location', 'ion-ios-location-outline', 'ion-ios-locked', 'ion-ios-locked-outline', 'ion-ios-loop', 'ion-ios-loop-strong', 'ion-ios-medical', 'ion-ios-medical-outline', 'ion-ios-medkit', 'ion-ios-medkit-outline', 'ion-ios-mic', 'ion-ios-mic-off', 'ion-ios-mic-outline', 'ion-ios-minus', 'ion-ios-minus-empty', 'ion-ios-minus-outline', 'ion-ios-monitor', 'ion-ios-monitor-outline', 'ion-ios-moon', 'ion-ios-moon-outline', 'ion-ios-more', 'ion-ios-more-outline', 'ion-ios-musical-note', 'ion-ios-musical-notes', 'ion-ios-navigate', 'ion-ios-navigate-outline', 'ion-ios-nutrition', 'ion-ios-nutrition-outline', 'ion-ios-paper', 'ion-ios-paper-outline', 'ion-ios-paperplane', 'ion-ios-paperplane-outline', 'ion-ios-partlysunny', 'ion-ios-partlysunny-outline', 'ion-ios-pause', 'ion-ios-pause-outline', 'ion-ios-paw', 'ion-ios-paw-outline', 'ion-ios-people', 'ion-ios-people-outline', 'ion-ios-person', 'ion-ios-person-outline', 'ion-ios-personadd', 'ion-ios-personadd-outline', 'ion-ios-photos', 'ion-ios-photos-outline', 'ion-ios-pie', 'ion-ios-pie-outline', 'ion-ios-pint', 'ion-ios-pint-outline', 'ion-ios-play', 'ion-ios-play-outline', 'ion-ios-plus', 'ion-ios-plus-empty', 'ion-ios-plus-outline', 'ion-ios-pricetag', 'ion-ios-pricetag-outline', 'ion-ios-pricetags', 'ion-ios-pricetags-outline', 'ion-ios-printer', 'ion-ios-printer-outline', 'ion-ios-pulse', 'ion-ios-pulse-strong', 'ion-ios-rainy', 'ion-ios-rainy-outline', 'ion-ios-recording', 'ion-ios-recording-outline', 'ion-ios-redo', 'ion-ios-redo-outline', 'ion-ios-refresh', 'ion-ios-refresh-empty', 'ion-ios-refresh-outline', 'ion-ios-reload', 'ion-ios-reverse-camera', 'ion-ios-reverse-camera-outline', 'ion-ios-rewind', 'ion-ios-rewind-outline', 'ion-ios-rose', 'ion-ios-rose-outline', 'ion-ios-search', 'ion-ios-search-strong', 'ion-ios-settings', 'ion-ios-settings-strong', 'ion-ios-shuffle', 'ion-ios-shuffle-strong', 'ion-ios-skipbackward', 'ion-ios-skipbackward-outline', 'ion-ios-skipforward', 'ion-ios-skipforward-outline', 'ion-ios-snowy', 'ion-ios-speedometer', 'ion-ios-speedometer-outline', 'ion-ios-star', 'ion-ios-star-half', 'ion-ios-star-outline', 'ion-ios-stopwatch', 'ion-ios-stopwatch-outline', 'ion-ios-sunny', 'ion-ios-sunny-outline', 'ion-ios-telephone', 'ion-ios-telephone-outline', 'ion-ios-tennisball', 'ion-ios-tennisball-outline', 'ion-ios-thunderstorm', 'ion-ios-thunderstorm-outline', 'ion-ios-time', 'ion-ios-time-outline', 'ion-ios-timer', 'ion-ios-timer-outline', 'ion-ios-toggle', 'ion-ios-toggle-outline', 'ion-ios-trash', 'ion-ios-trash-outline', 'ion-ios-undo', 'ion-ios-undo-outline', 'ion-ios-unlocked', 'ion-ios-unlocked-outline', 'ion-ios-upload', 'ion-ios-upload-outline', 'ion-ios-videocam', 'ion-ios-videocam-outline', 'ion-ios-volume-high', 'ion-ios-volume-low', 'ion-ios-wineglass', 'ion-ios-wineglass-outline', 'ion-ios-world', 'ion-ios-world-outline', 'ion-ipad', 'ion-iphone', 'ion-ipod', 'ion-jet', 'ion-key', 'ion-knife', 'ion-laptop', 'ion-leaf', 'ion-levels', 'ion-lightbulb', 'ion-link', 'ion-load-a', 'ion-load-b', 'ion-load-c', 'ion-load-d', 'ion-location', 'ion-lock-combination', 'ion-locked', 'ion-log-in', 'ion-log-out', 'ion-loop', 'ion-magnet', 'ion-male', 'ion-man', 'ion-map', 'ion-medkit', 'ion-merge', 'ion-mic-a', 'ion-mic-b', 'ion-mic-c', 'ion-minus', 'ion-minus-circled', 'ion-minus-round', 'ion-model-s', 'ion-monitor', 'ion-more', 'ion-mouse', 'ion-music-note', 'ion-navicon', 'ion-navicon-round', 'ion-navigate', 'ion-network', 'ion-no-smoking', 'ion-nuclear', 'ion-outlet', 'ion-paintbrush', 'ion-paintbucket', 'ion-paper-airplane', 'ion-paperclip', 'ion-pause', 'ion-person', 'ion-person-add', 'ion-person-stalker', 'ion-pie-graph', 'ion-pin', 'ion-pinpoint', 'ion-pizza', 'ion-plane', 'ion-planet', 'ion-play', 'ion-playstation', 'ion-plus', 'ion-plus-circled', 'ion-plus-round', 'ion-podium', 'ion-pound', 'ion-power', 'ion-pricetag', 'ion-pricetags', 'ion-printer', 'ion-pull-request', 'ion-qr-scanner', 'ion-quote', 'ion-radio-waves', 'ion-record', 'ion-refresh', 'ion-reply', 'ion-reply-all', 'ion-ribbon-a', 'ion-ribbon-b', 'ion-sad', 'ion-sad-outline', 'ion-scissors', 'ion-search', 'ion-settings', 'ion-share', 'ion-shuffle', 'ion-skip-backward', 'ion-skip-forward', 'ion-social-android', 'ion-social-android-outline', 'ion-social-angular', 'ion-social-angular-outline', 'ion-social-apple', 'ion-social-apple-outline', 'ion-social-bitcoin', 'ion-social-bitcoin-outline', 'ion-social-buffer', 'ion-social-buffer-outline', 'ion-social-chrome', 'ion-social-chrome-outline', 'ion-social-codepen', 'ion-social-codepen-outline', 'ion-social-css3', 'ion-social-css3-outline', 'ion-social-designernews', 'ion-social-designernews-outline', 'ion-social-dribbble', 'ion-social-dribbble-outline', 'ion-social-dropbox', 'ion-social-dropbox-outline', 'ion-social-euro', 'ion-social-euro-outline', 'ion-social-facebook', 'ion-social-facebook-outline', 'ion-social-foursquare', 'ion-social-foursquare-outline', 'ion-social-freebsd-devil', 'ion-social-github', 'ion-social-github-outline', 'ion-social-google', 'ion-social-google-outline', 'ion-social-googleplus', 'ion-social-googleplus-outline', 'ion-social-hackernews', 'ion-social-hackernews-outline', 'ion-social-html5', 'ion-social-html5-outline', 'ion-social-instagram', 'ion-social-instagram-outline', 'ion-social-javascript', 'ion-social-javascript-outline', 'ion-social-linkedin', 'ion-social-linkedin-outline', 'ion-social-markdown', 'ion-social-nodejs', 'ion-social-octocat', 'ion-social-pinterest', 'ion-social-pinterest-outline', 'ion-social-python', 'ion-social-reddit', 'ion-social-reddit-outline', 'ion-social-rss', 'ion-social-rss-outline', 'ion-social-sass', 'ion-social-skype', 'ion-social-skype-outline', 'ion-social-snapchat', 'ion-social-snapchat-outline', 'ion-social-tumblr', 'ion-social-tumblr-outline', 'ion-social-tux', 'ion-social-twitch', 'ion-social-twitch-outline', 'ion-social-twitter', 'ion-social-twitter-outline', 'ion-social-usd', 'ion-social-usd-outline', 'ion-social-vimeo', 'ion-social-vimeo-outline', 'ion-social-whatsapp', 'ion-social-whatsapp-outline', 'ion-social-windows', 'ion-social-windows-outline', 'ion-social-wordpress', 'ion-social-wordpress-outline', 'ion-social-yahoo', 'ion-social-yahoo-outline', 'ion-social-yen', 'ion-social-yen-outline', 'ion-social-youtube', 'ion-social-youtube-outline', 'ion-soup-can', 'ion-soup-can-outline', 'ion-speakerphone', 'ion-speedometer', 'ion-spoon', 'ion-star', 'ion-stats-bars', 'ion-steam', 'ion-stop', 'ion-thermometer', 'ion-thumbsdown', 'ion-thumbsup', 'ion-toggle', 'ion-toggle-filled', 'ion-transgender', 'ion-trash-a', 'ion-trash-b', 'ion-trophy', 'ion-tshirt', 'ion-tshirt-outline', 'ion-umbrella', 'ion-university', 'ion-unlocked', 'ion-upload', 'ion-usb', 'ion-videocamera', 'ion-volume-high', 'ion-volume-low', 'ion-volume-medium', 'ion-volume-mute', 'ion-wand', 'ion-waterdrop', 'ion-wifi', 'ion-wineglass', 'ion-woman', 'ion-wrench', 'ion-xbox')
PACK_MATERIAL_COMMUNITY = ('mdi-access-point', 'mdi-access-point-network', 'mdi-account', 'mdi-account-alert', 'mdi-account-box', 'mdi-account-box-outline', 'mdi-account-check', 'mdi-account-circle', 'mdi-account-convert', 'mdi-account-key', 'mdi-account-location', 'mdi-account-minus', 'mdi-account-multiple', 'mdi-account-multiple-outline', 'mdi-account-multiple-plus', 'mdi-account-network', 'mdi-account-off', 'mdi-account-outline', 'mdi-account-plus', 'mdi-account-remove', 'mdi-account-search', 'mdi-account-star', 'mdi-account-star-variant', 'mdi-account-switch', 'mdi-adjust', 'mdi-air-conditioner', 'mdi-airballoon', 'mdi-airplane', 'mdi-airplane-off', 'mdi-airplay', 'mdi-alarm', 'mdi-alarm-check', 'mdi-alarm-multiple', 'mdi-alarm-off', 'mdi-alarm-plus', 'mdi-album', 'mdi-alert', 'mdi-alert-box', 'mdi-alert-circle', 'mdi-alert-octagon', 'mdi-alert-outline', 'mdi-alpha', 'mdi-alphabetical', 'mdi-amazon', 'mdi-amazon-clouddrive', 'mdi-ambulance', 'mdi-anchor', 'mdi-android', 'mdi-android-debug-bridge', 'mdi-android-studio', 'mdi-apple', 'mdi-apple-finder', 'mdi-apple-ios', 'mdi-apple-mobileme', 'mdi-apple-safari', 'mdi-appnet', 'mdi-apps', 'mdi-archive', 'mdi-arrange-bring-forward', 'mdi-arrange-bring-to-front', 'mdi-arrange-send-backward', 'mdi-arrange-send-to-back', 'mdi-arrow-all', 'mdi-arrow-bottom-drop-circle', 'mdi-arrow-bottom-left', 'mdi-arrow-bottom-right', 'mdi-arrow-collapse', 'mdi-arrow-down', 'mdi-arrow-down-bold', 'mdi-arrow-down-bold-circle', 'mdi-arrow-down-bold-circle-outline', 'mdi-arrow-down-bold-hexagon-outline', 'mdi-arrow-expand', 'mdi-arrow-left', 'mdi-arrow-left-bold', 'mdi-arrow-left-bold-circle', 'mdi-arrow-left-bold-circle-outline', 'mdi-arrow-left-bold-hexagon-outline', 'mdi-arrow-right', 'mdi-arrow-right-bold', 'mdi-arrow-right-bold-circle', 'mdi-arrow-right-bold-circle-outline', 'mdi-arrow-right-bold-hexagon-outline', 'mdi-arrow-top-left', 'mdi-arrow-top-right', 'mdi-arrow-up', 'mdi-arrow-up-bold', 'mdi-arrow-up-bold-circle', 'mdi-arrow-up-bold-circle-outline', 'mdi-arrow-up-bold-hexagon-outline', 'mdi-assistant', 'mdi-at', 'mdi-attachment', 'mdi-audiobook', 'mdi-auto-fix', 'mdi-auto-upload', 'mdi-autorenew', 'mdi-av-timer', 'mdi-baby', 'mdi-backburger', 'mdi-backspace', 'mdi-backup-restore', 'mdi-bank', 'mdi-barcode', 'mdi-barcode-scan', 'mdi-barley', 'mdi-barrel', 'mdi-basecamp', 'mdi-basket', 'mdi-basket-fill', 'mdi-basket-unfill', 'mdi-battery', 'mdi-battery-10', 'mdi-battery-20', 'mdi-battery-30', 'mdi-battery-40', 'mdi-battery-50', 'mdi-battery-60', 'mdi-battery-70', 'mdi-battery-80', 'mdi-battery-90', 'mdi-battery-alert', 'mdi-battery-charging', 'mdi-battery-charging-100', 'mdi-battery-charging-20', 'mdi-battery-charging-30', 'mdi-battery-charging-40', 'mdi-battery-charging-60', 'mdi-battery-charging-80', 'mdi-battery-charging-90', 'mdi-battery-minus', 'mdi-battery-negative', 'mdi-battery-outline', 'mdi-battery-plus', 'mdi-battery-positive', 'mdi-battery-unknown', 'mdi-beach', 'mdi-beaker', 'mdi-beaker-empty', 'mdi-beaker-empty-outline', 'mdi-beaker-outline', 'mdi-beats', 'mdi-beer', 'mdi-behance', 'mdi-bell', 'mdi-bell-off', 'mdi-bell-outline', 'mdi-bell-plus', 'mdi-bell-ring', 'mdi-bell-ring-outline', 'mdi-bell-sleep', 'mdi-beta', 'mdi-bike', 'mdi-bing', 'mdi-binoculars', 'mdi-bio', 'mdi-biohazard', 'mdi-bitbucket', 'mdi-black-mesa', 'mdi-blackberry', 'mdi-blender', 'mdi-blinds', 'mdi-block-helper', 'mdi-blogger', 'mdi-bluetooth', 'mdi-bluetooth-audio', 'mdi-bluetooth-connect', 'mdi-bluetooth-off', 'mdi-bluetooth-settings', 'mdi-bluetooth-transfer', 'mdi-blur', 'mdi-blur-linear', 'mdi-blur-off', 'mdi-blur-radial', 'mdi-bone', 'mdi-book', 'mdi-book-multiple', 'mdi-book-multiple-variant', 'mdi-book-open', 'mdi-book-open-variant', 'mdi-book-variant', 'mdi-bookmark', 'mdi-bookmark-check', 'mdi-bookmark-music', 'mdi-bookmark-outline', 'mdi-bookmark-outline-plus', 'mdi-bookmark-plus', 'mdi-bookmark-remove', 'mdi-border-all', 'mdi-border-bottom', 'mdi-border-color', 'mdi-border-horizontal', 'mdi-border-inside', 'mdi-border-left', 'mdi-border-none', 'mdi-border-outside', 'mdi-border-right', 'mdi-border-style', 'mdi-border-top', 'mdi-border-vertical', 'mdi-bowling', 'mdi-box', 'mdi-box-cutter', 'mdi-briefcase', 'mdi-briefcase-check', 'mdi-briefcase-download', 'mdi-briefcase-upload', 'mdi-brightness-1', 'mdi-brightness-2', 'mdi-brightness-3', 'mdi-brightness-4', 'mdi-brightness-5', 'mdi-brightness-6', 'mdi-brightness-7', 'mdi-brightness-auto', 'mdi-broom', 'mdi-brush', 'mdi-bug', 'mdi-bulletin-board', 'mdi-bullhorn', 'mdi-bus', 'mdi-cached', 'mdi-cake', 'mdi-cake-layered', 'mdi-cake-variant', 'mdi-calculator', 'mdi-calendar', 'mdi-calendar-blank', 'mdi-calendar-check', 'mdi-calendar-clock', 'mdi-calendar-multiple', 'mdi-calendar-multiple-check', 'mdi-calendar-plus', 'mdi-calendar-remove', 'mdi-calendar-text', 'mdi-calendar-today', 'mdi-call-made', 'mdi-call-merge', 'mdi-call-missed', 'mdi-call-received', 'mdi-call-split', 'mdi-camcorder', 'mdi-camcorder-box', 'mdi-camcorder-box-off', 'mdi-camcorder-off', 'mdi-camera', 'mdi-camera-enhance', 'mdi-camera-front', 'mdi-camera-front-variant', 'mdi-camera-iris', 'mdi-camera-party-mode', 'mdi-camera-rear', 'mdi-camera-rear-variant', 'mdi-camera-switch', 'mdi-camera-timer', 'mdi-candycane', 'mdi-car', 'mdi-car-battery', 'mdi-car-connected', 'mdi-car-wash', 'mdi-carrot', 'mdi-cart', 'mdi-cart-outline', 'mdi-cart-plus', 'mdi-case-sensitive-alt', 'mdi-cash', 'mdi-cash-100', 'mdi-cash-multiple', 'mdi-cash-usd', 'mdi-cast', 'mdi-cast-connected', 'mdi-castle', 'mdi-cat', 'mdi-cellphone', 'mdi-cellphone-android', 'mdi-cellphone-basic', 'mdi-cellphone-dock', 'mdi-cellphone-iphone', 'mdi-cellphone-link', 'mdi-cellphone-link-off', 'mdi-cellphone-settings', 'mdi-certificate', 'mdi-chair-school', 'mdi-chart-arc', 'mdi-chart-areaspline', 'mdi-chart-bar', 'mdi-chart-histogram', 'mdi-chart-line', 'mdi-chart-pie', 'mdi-check', 'mdi-check-all', 'mdi-checkbox-blank', 'mdi-checkbox-blank-circle', 'mdi-checkbox-blank-circle-outline', 'mdi-checkbox-blank-outline', 'mdi-checkbox-marked', 'mdi-checkbox-marked-circle', 'mdi-checkbox-marked-circle-outline', 'mdi-checkbox-marked-outline', 'mdi-checkbox-multiple-blank', 'mdi-checkbox-multiple-blank-outline', 'mdi-checkbox-multiple-marked', 'mdi-checkbox-multiple-marked-outline', 'mdi-checkerboard', 'mdi-chemical-weapon', 'mdi-chevron-double-down', 'mdi-chevron-double-left', 'mdi-chevron-double-right', 'mdi-chevron-double-up', 'mdi-chevron-down', 'mdi-chevron-left', 'mdi-chevron-right', 'mdi-chevron-up', 'mdi-church', 'mdi-cisco-webex', 'mdi-city', 'mdi-clipboard', 'mdi-clipboard-account', 'mdi-clipboard-alert', 'mdi-clipboard-arrow-down', 'mdi-clipboard-arrow-left', 'mdi-clipboard-check', 'mdi-clipboard-outline', 'mdi-clipboard-text', 'mdi-clippy', 'mdi-clock', 'mdi-clock-end', 'mdi-clock-fast', 'mdi-clock-in', 'mdi-clock-out', 'mdi-clock-start', 'mdi-close', 'mdi-close-box', 'mdi-close-box-outline', 'mdi-close-circle', 'mdi-close-circle-outline', 'mdi-close-network', 'mdi-close-octagon', 'mdi-close-octagon-outline', 'mdi-closed-caption', 'mdi-cloud', 'mdi-cloud-check', 'mdi-cloud-circle', 'mdi-cloud-download', 'mdi-cloud-outline', 'mdi-cloud-outline-off', 'mdi-cloud-print', 'mdi-cloud-print-outline', 'mdi-cloud-upload', 'mdi-code-array', 'mdi-code-braces', 'mdi-code-brackets', 'mdi-code-equal', 'mdi-code-greater-than', 'mdi-code-greater-than-or-equal', 'mdi-code-less-than', 'mdi-code-less-than-or-equal', 'mdi-code-not-equal', 'mdi-code-not-equal-variant', 'mdi-code-parentheses', 'mdi-code-string', 'mdi-code-tags', 'mdi-codepen', 'mdi-coffee', 'mdi-coffee-to-go', 'mdi-coin', 'mdi-color-helper', 'mdi-comment', 'mdi-comment-account', 'mdi-comment-account-outline', 'mdi-comment-alert', 'mdi-comment-alert-outline', 'mdi-comment-check', 'mdi-comment-check-outline', 'mdi-comment-multiple-outline', 'mdi-comment-outline', 'mdi-comment-plus-outline', 'mdi-comment-processing', 'mdi-comment-processing-outline', 'mdi-comment-question-outline', 'mdi-comment-remove-outline', 'mdi-comment-text', 'mdi-comment-text-outline', 'mdi-compare', 'mdi-compass', 'mdi-compass-outline', 'mdi-console', 'mdi-contact-mail', 'mdi-content-copy', 'mdi-content-cut', 'mdi-content-duplicate', 'mdi-content-paste', 'mdi-content-save', 'mdi-content-save-all', 'mdi-contrast', 'mdi-contrast-box', 'mdi-contrast-circle', 'mdi-cookie', 'mdi-cow', 'mdi-credit-card', 'mdi-credit-card-multiple', 'mdi-credit-card-scan', 'mdi-crop', 'mdi-crop-free', 'mdi-crop-landscape', 'mdi-crop-portrait', 'mdi-crop-square', 'mdi-crosshairs', 'mdi-crosshairs-gps', 'mdi-crown', 'mdi-cube', 'mdi-cube-outline', 'mdi-cube-send', 'mdi-cube-unfolded', 'mdi-cup', 'mdi-cup-water', 'mdi-currency-btc', 'mdi-currency-eur', 'mdi-currency-gbp', 'mdi-currency-inr', 'mdi-currency-ngn', 'mdi-currency-rub', 'mdi-currency-try', 'mdi-currency-usd', 'mdi-cursor-default', 'mdi-cursor-default-outline', 'mdi-cursor-move', 'mdi-cursor-pointer', 'mdi-database', 'mdi-database-minus', 'mdi-database-plus', 'mdi-debug-step-into', 'mdi-debug-step-out', 'mdi-debug-step-over', 'mdi-decimal-decrease', 'mdi-decimal-increase', 'mdi-delete', 'mdi-delete-variant', 'mdi-delta', 'mdi-deskphone', 'mdi-desktop-mac', 'mdi-desktop-tower', 'mdi-details', 'mdi-deviantart', 'mdi-diamond', 'mdi-dice', 'mdi-dice-1', 'mdi-dice-2', 'mdi-dice-3', 'mdi-dice-4', 'mdi-dice-5', 'mdi-dice-6', 'mdi-directions', 'mdi-disk-alert', 'mdi-disqus', 'mdi-disqus-outline', 'mdi-division', 'mdi-division-box', 'mdi-dns', 'mdi-domain', 'mdi-dots-horizontal', 'mdi-dots-vertical', 'mdi-download', 'mdi-drag', 'mdi-drag-horizontal', 'mdi-drag-vertical', 'mdi-drawing', 'mdi-drawing-box', 'mdi-dribbble', 'mdi-dribbble-box', 'mdi-drone', 'mdi-dropbox', 'mdi-drupal', 'mdi-duck', 'mdi-dumbbell', 'mdi-earth', 'mdi-earth-off', 'mdi-edge', 'mdi-eject', 'mdi-elevation-decline', 'mdi-elevation-rise', 'mdi-elevator', 'mdi-email', 'mdi-email-open', 'mdi-email-outline', 'mdi-email-secure', 'mdi-emoticon', 'mdi-emoticon-cool', 'mdi-emoticon-devil', 'mdi-emoticon-happy', 'mdi-emoticon-neutral', 'mdi-emoticon-poop', 'mdi-emoticon-sad', 'mdi-emoticon-tongue', 'mdi-engine', 'mdi-engine-outline', 'mdi-equal', 'mdi-equal-box', 'mdi-eraser', 'mdi-escalator', 'mdi-ethernet', 'mdi-ethernet-cable', 'mdi-ethernet-cable-off', 'mdi-etsy', 'mdi-evernote', 'mdi-exclamation', 'mdi-exit-to-app', 'mdi-export', 'mdi-eye', 'mdi-eye-off', 'mdi-eyedropper', 'mdi-eyedropper-variant', 'mdi-facebook', 'mdi-facebook-box', 'mdi-facebook-messenger', 'mdi-factory', 'mdi-fan', 'mdi-fast-forward', 'mdi-fax', 'mdi-ferry', 'mdi-file', 'mdi-file-chart', 'mdi-file-check', 'mdi-file-cloud', 'mdi-file-delimited', 'mdi-file-document', 'mdi-file-document-box', 'mdi-file-excel', 'mdi-file-excel-box', 'mdi-file-export', 'mdi-file-find', 'mdi-file-image', 'mdi-file-import', 'mdi-file-lock', 'mdi-file-multiple', 'mdi-file-music', 'mdi-file-outline', 'mdi-file-pdf', 'mdi-file-pdf-box', 'mdi-file-powerpoint', 'mdi-file-powerpoint-box', 'mdi-file-presentation-box', 'mdi-file-send', 'mdi-file-video', 'mdi-file-word', 'mdi-file-word-box', 'mdi-file-xml', 'mdi-film', 'mdi-filmstrip', 'mdi-filmstrip-off', 'mdi-filter', 'mdi-filter-outline', 'mdi-filter-remove', 'mdi-filter-remove-outline', 'mdi-filter-variant', 'mdi-fingerprint', 'mdi-fire', 'mdi-firefox', 'mdi-fish', 'mdi-flag', 'mdi-flag-checkered', 'mdi-flag-outline', 'mdi-flag-outline-variant', 'mdi-flag-triangle', 'mdi-flag-variant', 'mdi-flash', 'mdi-flash-auto', 'mdi-flash-off', 'mdi-flashlight', 'mdi-flashlight-off', 'mdi-flattr', 'mdi-flip-to-back', 'mdi-flip-to-front', 'mdi-floppy', 'mdi-flower', 'mdi-folder', 'mdi-folder-account', 'mdi-folder-download', 'mdi-folder-google-drive', 'mdi-folder-image', 'mdi-folder-lock', 'mdi-folder-lock-open', 'mdi-folder-move', 'mdi-folder-multiple', 'mdi-folder-multiple-image', 'mdi-folder-multiple-outline', 'mdi-folder-outline', 'mdi-folder-plus', 'mdi-folder-remove', 'mdi-folder-upload', 'mdi-food', 'mdi-food-apple', 'mdi-food-variant', 'mdi-football', 'mdi-football-australian', 'mdi-football-helmet', 'mdi-format-align-center', 'mdi-format-align-justify', 'mdi-format-align-left', 'mdi-format-align-right', 'mdi-format-bold', 'mdi-format-clear', 'mdi-format-color-fill', 'mdi-format-float-center', 'mdi-format-float-left', 'mdi-format-float-none', 'mdi-format-float-right', 'mdi-format-header-1', 'mdi-format-header-2', 'mdi-format-header-3', 'mdi-format-header-4', 'mdi-format-header-5', 'mdi-format-header-6', 'mdi-format-header-decrease', 'mdi-format-header-equal', 'mdi-format-header-increase', 'mdi-format-header-pound', 'mdi-format-indent-decrease', 'mdi-format-indent-increase', 'mdi-format-italic', 'mdi-format-line-spacing', 'mdi-format-list-bulleted', 'mdi-format-list-bulleted-type', 'mdi-format-list-numbers', 'mdi-format-paint', 'mdi-format-paragraph', 'mdi-format-quote', 'mdi-format-size', 'mdi-format-strikethrough', 'mdi-format-strikethrough-variant', 'mdi-format-subscript', 'mdi-format-superscript', 'mdi-format-text', 'mdi-format-textdirection-l-to-r', 'mdi-format-textdirection-r-to-l', 'mdi-format-underline', 'mdi-format-wrap-inline', 'mdi-format-wrap-square', 'mdi-format-wrap-tight', 'mdi-format-wrap-top-bottom', 'mdi-forum', 'mdi-forward', 'mdi-foursquare', 'mdi-fridge', 'mdi-fridge-filled', 'mdi-fridge-filled-bottom', 'mdi-fridge-filled-top', 'mdi-fullscreen', 'mdi-fullscreen-exit', 'mdi-function', 'mdi-gamepad', 'mdi-gamepad-variant', 'mdi-gas-station', 'mdi-gate', 'mdi-gauge', 'mdi-gavel', 'mdi-gender-female', 'mdi-gender-male', 'mdi-gender-male-female', 'mdi-gender-transgender', 'mdi-ghost', 'mdi-gift', 'mdi-git', 'mdi-github-box', 'mdi-github-circle', 'mdi-glass-flute', 'mdi-glass-mug', 'mdi-glass-stange', 'mdi-glass-tulip', 'mdi-glasses', 'mdi-gmail', 'mdi-google', 'mdi-google-cardboard', 'mdi-google-chrome', 'mdi-google-circles', 'mdi-google-circles-communities', 'mdi-google-circles-extended', 'mdi-google-circles-group', 'mdi-google-controller', 'mdi-google-controller-off', 'mdi-google-drive', 'mdi-google-earth', 'mdi-google-glass', 'mdi-google-nearby', 'mdi-google-pages', 'mdi-google-physical-web', 'mdi-google-play', 'mdi-google-plus', 'mdi-google-plus-box', 'mdi-google-translate', 'mdi-google-wallet', 'mdi-grid', 'mdi-grid-off', 'mdi-group', 'mdi-guitar', 'mdi-guitar-pick', 'mdi-guitar-pick-outline', 'mdi-hand-pointing-right', 'mdi-hanger', 'mdi-hangouts', 'mdi-harddisk', 'mdi-headphones', 'mdi-headphones-box', 'mdi-headphones-settings', 'mdi-headset', 'mdi-headset-dock', 'mdi-headset-off', 'mdi-heart', 'mdi-heart-box', 'mdi-heart-box-outline', 'mdi-heart-broken', 'mdi-heart-outline', 'mdi-help', 'mdi-help-circle', 'mdi-hexagon', 'mdi-hexagon-outline', 'mdi-history', 'mdi-hololens', 'mdi-home', 'mdi-home-modern', 'mdi-home-variant', 'mdi-hops', 'mdi-hospital', 'mdi-hospital-building', 'mdi-hospital-marker', 'mdi-hotel', 'mdi-houzz', 'mdi-houzz-box', 'mdi-human', 'mdi-human-child', 'mdi-human-male-female', 'mdi-image', 'mdi-image-album', 'mdi-image-area', 'mdi-image-area-close', 'mdi-image-broken', 'mdi-image-broken-variant', 'mdi-image-filter', 'mdi-image-filter-black-white', 'mdi-image-filter-center-focus', 'mdi-image-filter-center-focus-weak', 'mdi-image-filter-drama', 'mdi-image-filter-frames', 'mdi-image-filter-hdr', 'mdi-image-filter-none', 'mdi-image-filter-tilt-shift', 'mdi-image-filter-vintage', 'mdi-image-multiple', 'mdi-import', 'mdi-inbox', 'mdi-information', 'mdi-information-outline', 'mdi-instagram', 'mdi-instapaper', 'mdi-internet-explorer', 'mdi-invert-colors', 'mdi-jeepney', 'mdi-jira', 'mdi-jsfiddle', 'mdi-keg', 'mdi-key', 'mdi-key-change', 'mdi-key-minus', 'mdi-key-plus', 'mdi-key-remove', 'mdi-key-variant', 'mdi-keyboard', 'mdi-keyboard-backspace', 'mdi-keyboard-caps', 'mdi-keyboard-close', 'mdi-keyboard-off', 'mdi-keyboard-return', 'mdi-keyboard-tab', 'mdi-keyboard-variant', 'mdi-label', 'mdi-label-outline', 'mdi-lan', 'mdi-lan-connect', 'mdi-lan-disconnect', 'mdi-lan-pending', 'mdi-language-csharp', 'mdi-language-css3', 'mdi-language-html5', 'mdi-language-javascript', 'mdi-language-php', 'mdi-language-python', 'mdi-language-python-text', 'mdi-laptop', 'mdi-laptop-chromebook', 'mdi-laptop-mac', 'mdi-laptop-windows', 'mdi-lastfm', 'mdi-launch', 'mdi-layers', 'mdi-layers-off', 'mdi-leaf', 'mdi-led-off', 'mdi-led-on', 'mdi-led-outline', 'mdi-led-variant-off', 'mdi-led-variant-on', 'mdi-led-variant-outline', 'mdi-library', 'mdi-library-books', 'mdi-library-music', 'mdi-library-plus', 'mdi-lightbulb', 'mdi-lightbulb-outline', 'mdi-link', 'mdi-link-off', 'mdi-link-variant', 'mdi-link-variant-off', 'mdi-linkedin', 'mdi-linkedin-box', 'mdi-linux', 'mdi-lock', 'mdi-lock-open', 'mdi-lock-open-outline', 'mdi-lock-outline', 'mdi-login', 'mdi-logout', 'mdi-looks', 'mdi-loupe', 'mdi-lumx', 'mdi-magnet', 'mdi-magnet-on', 'mdi-magnify', 'mdi-magnify-minus', 'mdi-magnify-plus', 'mdi-mail-ru', 'mdi-map', 'mdi-map-marker', 'mdi-map-marker-circle', 'mdi-map-marker-multiple', 'mdi-map-marker-off', 'mdi-map-marker-radius', 'mdi-margin', 'mdi-markdown', 'mdi-marker-check', 'mdi-martini', 'mdi-material-ui', 'mdi-math-compass', 'mdi-maxcdn', 'mdi-medium', 'mdi-memory', 'mdi-menu', 'mdi-menu-down', 'mdi-menu-left', 'mdi-menu-right', 'mdi-menu-up', 'mdi-message', 'mdi-message-alert', 'mdi-message-draw', 'mdi-message-image', 'mdi-message-outline', 'mdi-message-processing', 'mdi-message-reply', 'mdi-message-reply-text', 'mdi-message-text', 'mdi-message-text-outline', 'mdi-message-video', 'mdi-microphone', 'mdi-microphone-off', 'mdi-microphone-outline', 'mdi-microphone-settings', 'mdi-microphone-variant', 'mdi-microphone-variant-off', 'mdi-microsoft', 'mdi-minus', 'mdi-minus-box', 'mdi-minus-circle', 'mdi-minus-circle-outline', 'mdi-minus-network', 'mdi-monitor', 'mdi-monitor-multiple', 'mdi-more', 'mdi-motorbike', 'mdi-mouse', 'mdi-mouse-off', 'mdi-mouse-variant', 'mdi-mouse-variant-off', 'mdi-movie', 'mdi-multiplication', 'mdi-multiplication-box', 'mdi-music-box', 'mdi-music-box-outline', 'mdi-music-circle', 'mdi-music-note', 'mdi-music-note-eighth', 'mdi-music-note-half', 'mdi-music-note-off', 'mdi-music-note-quarter', 'mdi-music-note-sixteenth', 'mdi-music-note-whole', 'mdi-nature', 'mdi-nature-people', 'mdi-navigation', 'mdi-needle', 'mdi-nest-protect', 'mdi-nest-thermostat', 'mdi-newspaper', 'mdi-nfc', 'mdi-nfc-tap', 'mdi-nfc-variant', 'mdi-nodejs', 'mdi-note', 'mdi-note-outline', 'mdi-note-plus', 'mdi-note-plus-outline', 'mdi-note-text', 'mdi-notification-clear-all', 'mdi-numeric', 'mdi-numeric-0-box', 'mdi-numeric-0-box-multiple-outline', 'mdi-numeric-0-box-outline', 'mdi-numeric-1-box', 'mdi-numeric-1-box-multiple-outline', 'mdi-numeric-1-box-outline', 'mdi-numeric-2-box', 'mdi-numeric-2-box-multiple-outline', 'mdi-numeric-2-box-outline', 'mdi-numeric-3-box', 'mdi-numeric-3-box-multiple-outline', 'mdi-numeric-3-box-outline', 'mdi-numeric-4-box', 'mdi-numeric-4-box-multiple-outline', 'mdi-numeric-4-box-outline', 'mdi-numeric-5-box', 'mdi-numeric-5-box-multiple-outline', 'mdi-numeric-5-box-outline', 'mdi-numeric-6-box', 'mdi-numeric-6-box-multiple-outline', 'mdi-numeric-6-box-outline', 'mdi-numeric-7-box', 'mdi-numeric-7-box-multiple-outline', 'mdi-numeric-7-box-outline', 'mdi-numeric-8-box', 'mdi-numeric-8-box-multiple-outline', 'mdi-numeric-8-box-outline', 'mdi-numeric-9-box', 'mdi-numeric-9-box-multiple-outline', 'mdi-numeric-9-box-outline', 'mdi-numeric-9-plus-box', 'mdi-numeric-9-plus-box-multiple-outline', 'mdi-numeric-9-plus-box-outline', 'mdi-nutrition', 'mdi-octagon', 'mdi-octagon-outline', 'mdi-odnoklassniki', 'mdi-office', 'mdi-oil', 'mdi-oil-temperature', 'mdi-omega', 'mdi-onedrive', 'mdi-open-in-app', 'mdi-open-in-new', 'mdi-opera', 'mdi-ornament', 'mdi-ornament-variant', 'mdi-outbox', 'mdi-owl', 'mdi-package', 'mdi-package-down', 'mdi-package-up', 'mdi-package-variant', 'mdi-package-variant-closed', 'mdi-palette', 'mdi-palette-advanced', 'mdi-panda', 'mdi-pandora', 'mdi-panorama', 'mdi-panorama-fisheye', 'mdi-panorama-horizontal', 'mdi-panorama-vertical', 'mdi-panorama-wide-angle', 'mdi-paper-cut-vertical', 'mdi-paperclip', 'mdi-parking', 'mdi-pause', 'mdi-pause-circle', 'mdi-pause-circle-outline', 'mdi-pause-octagon', 'mdi-pause-octagon-outline', 'mdi-paw', 'mdi-pen', 'mdi-pencil', 'mdi-pencil-box', 'mdi-pencil-box-outline', 'mdi-pencil-lock', 'mdi-pencil-off', 'mdi-percent', 'mdi-pharmacy', 'mdi-phone', 'mdi-phone-bluetooth', 'mdi-phone-forward', 'mdi-phone-hangup', 'mdi-phone-in-talk', 'mdi-phone-incoming', 'mdi-phone-locked', 'mdi-phone-log', 'mdi-phone-missed', 'mdi-phone-outgoing', 'mdi-phone-paused', 'mdi-phone-settings', 'mdi-phone-voip', 'mdi-pi', 'mdi-pi-box', 'mdi-pig', 'mdi-pill', 'mdi-pin', 'mdi-pin-off', 'mdi-pine-tree', 'mdi-pine-tree-box', 'mdi-pinterest', 'mdi-pinterest-box', 'mdi-pizza', 'mdi-play', 'mdi-play-box-outline', 'mdi-play-circle', 'mdi-play-circle-outline', 'mdi-play-pause', 'mdi-play-protected-content', 'mdi-playlist-minus', 'mdi-playlist-play', 'mdi-playlist-plus', 'mdi-playlist-remove', 'mdi-playstation', 'mdi-plus', 'mdi-plus-box', 'mdi-plus-circle', 'mdi-plus-circle-multiple-outline', 'mdi-plus-circle-outline', 'mdi-plus-network', 'mdi-plus-one', 'mdi-pocket', 'mdi-pokeball', 'mdi-polaroid', 'mdi-poll', 'mdi-poll-box', 'mdi-polymer', 'mdi-popcorn', 'mdi-pound', 'mdi-pound-box', 'mdi-power', 'mdi-power-settings', 'mdi-power-socket', 'mdi-presentation', 'mdi-presentation-play', 'mdi-printer', 'mdi-printer-3d', 'mdi-printer-alert', 'mdi-professional-hexagon', 'mdi-projector', 'mdi-projector-screen', 'mdi-pulse', 'mdi-puzzle', 'mdi-qrcode', 'mdi-qrcode-scan', 'mdi-quadcopter', 'mdi-quality-high', 'mdi-quicktime', 'mdi-radar', 'mdi-radiator', 'mdi-radio', 'mdi-radio-handheld', 'mdi-radio-tower', 'mdi-radioactive', 'mdi-radiobox-blank', 'mdi-radiobox-marked', 'mdi-raspberrypi', 'mdi-ray-end', 'mdi-ray-end-arrow', 'mdi-ray-start', 'mdi-ray-start-arrow', 'mdi-ray-start-end', 'mdi-ray-vertex', 'mdi-rdio', 'mdi-read', 'mdi-readability', 'mdi-receipt', 'mdi-record', 'mdi-record-rec', 'mdi-recycle', 'mdi-reddit', 'mdi-redo', 'mdi-redo-variant', 'mdi-refresh', 'mdi-regex', 'mdi-relative-scale', 'mdi-reload', 'mdi-remote', 'mdi-rename-box', 'mdi-repeat', 'mdi-repeat-off', 'mdi-repeat-once', 'mdi-replay', 'mdi-reply', 'mdi-reply-all', 'mdi-reproduction', 'mdi-resize-bottom-right', 'mdi-responsive', 'mdi-rewind', 'mdi-ribbon', 'mdi-road', 'mdi-road-variant', 'mdi-rocket', 'mdi-rotate-3d', 'mdi-rotate-left', 'mdi-rotate-left-variant', 'mdi-rotate-right', 'mdi-rotate-right-variant', 'mdi-router-wireless', 'mdi-routes', 'mdi-rss', 'mdi-rss-box', 'mdi-ruler', 'mdi-run', 'mdi-sale', 'mdi-satellite', 'mdi-satellite-variant', 'mdi-scale', 'mdi-scale-bathroom', 'mdi-school', 'mdi-screen-rotation', 'mdi-screen-rotation-lock', 'mdi-screwdriver', 'mdi-script', 'mdi-sd', 'mdi-seal', 'mdi-seat-flat', 'mdi-seat-flat-angled', 'mdi-seat-individual-suite', 'mdi-seat-legroom-extra', 'mdi-seat-legroom-normal', 'mdi-seat-legroom-reduced', 'mdi-seat-recline-extra', 'mdi-seat-recline-normal', 'mdi-security', 'mdi-security-network', 'mdi-select', 'mdi-select-all', 'mdi-select-inverse', 'mdi-select-off', 'mdi-selection', 'mdi-send', 'mdi-server', 'mdi-server-minus', 'mdi-server-network', 'mdi-server-network-off', 'mdi-server-off', 'mdi-server-plus', 'mdi-server-remove', 'mdi-server-security', 'mdi-settings', 'mdi-settings-box', 'mdi-shape-plus', 'mdi-share', 'mdi-share-variant', 'mdi-shield', 'mdi-shield-outline', 'mdi-shopping', 'mdi-shopping-music', 'mdi-shredder', 'mdi-shuffle', 'mdi-shuffle-disabled', 'mdi-shuffle-variant', 'mdi-sigma', 'mdi-sign-caution', 'mdi-signal', 'mdi-silverware', 'mdi-silverware-fork', 'mdi-silverware-spoon', 'mdi-silverware-variant', 'mdi-sim', 'mdi-sim-alert', 'mdi-sim-off', 'mdi-sitemap', 'mdi-skip-backward', 'mdi-skip-forward', 'mdi-skip-next', 'mdi-skip-previous', 'mdi-skype', 'mdi-skype-business', 'mdi-slack', 'mdi-sleep', 'mdi-sleep-off', 'mdi-smoking', 'mdi-smoking-off', 'mdi-snapchat', 'mdi-snowman', 'mdi-sofa', 'mdi-sort', 'mdi-sort-alphabetical', 'mdi-sort-ascending', 'mdi-sort-descending', 'mdi-sort-numeric', 'mdi-sort-variant', 'mdi-soundcloud', 'mdi-source-fork', 'mdi-source-pull', 'mdi-speaker', 'mdi-speaker-off', 'mdi-speedometer', 'mdi-spellcheck', 'mdi-spotify', 'mdi-spotlight', 'mdi-spotlight-beam', 'mdi-square-inc', 'mdi-square-inc-cash', 'mdi-stackoverflow', 'mdi-stairs', 'mdi-star', 'mdi-star-circle', 'mdi-star-half', 'mdi-star-off', 'mdi-star-outline', 'mdi-steam', 'mdi-steering', 'mdi-step-backward', 'mdi-step-backward-2', 'mdi-step-forward', 'mdi-step-forward-2', 'mdi-stethoscope', 'mdi-stocking', 'mdi-stop', 'mdi-store', 'mdi-store-24-hour', 'mdi-stove', 'mdi-subway', 'mdi-sunglasses', 'mdi-swap-horizontal', 'mdi-swap-vertical', 'mdi-swim', 'mdi-switch', 'mdi-sword', 'mdi-sync', 'mdi-sync-alert', 'mdi-sync-off', 'mdi-tab', 'mdi-tab-unselected', 'mdi-table', 'mdi-table-column-plus-after', 'mdi-table-column-plus-before', 'mdi-table-column-remove', 'mdi-table-column-width', 'mdi-table-edit', 'mdi-table-large', 'mdi-table-row-height', 'mdi-table-row-plus-after', 'mdi-table-row-plus-before', 'mdi-table-row-remove', 'mdi-tablet', 'mdi-tablet-android', 'mdi-tablet-ipad', 'mdi-tag', 'mdi-tag-faces', 'mdi-tag-multiple', 'mdi-tag-outline', 'mdi-tag-text-outline', 'mdi-target', 'mdi-taxi', 'mdi-teamviewer', 'mdi-telegram', 'mdi-television', 'mdi-television-guide', 'mdi-temperature-celsius', 'mdi-temperature-fahrenheit', 'mdi-temperature-kelvin', 'mdi-tennis', 'mdi-tent', 'mdi-terrain', 'mdi-text-to-speech', 'mdi-text-to-speech-off', 'mdi-texture', 'mdi-theater', 'mdi-theme-light-dark', 'mdi-thermometer', 'mdi-thermometer-lines', 'mdi-thumb-down', 'mdi-thumb-down-outline', 'mdi-thumb-up', 'mdi-thumb-up-outline', 'mdi-thumbs-up-down', 'mdi-ticket', 'mdi-ticket-account', 'mdi-ticket-confirmation', 'mdi-tie', 'mdi-timelapse', 'mdi-timer', 'mdi-timer-10', 'mdi-timer-3', 'mdi-timer-off', 'mdi-timer-sand', 'mdi-timetable', 'mdi-toggle-switch', 'mdi-toggle-switch-off', 'mdi-tooltip', 'mdi-tooltip-edit', 'mdi-tooltip-image', 'mdi-tooltip-outline', 'mdi-tooltip-outline-plus', 'mdi-tooltip-text', 'mdi-tor', 'mdi-traffic-light', 'mdi-train', 'mdi-tram', 'mdi-transcribe', 'mdi-transcribe-close', 'mdi-transfer', 'mdi-tree', 'mdi-trello', 'mdi-trending-down', 'mdi-trending-neutral', 'mdi-trending-up', 'mdi-triangle', 'mdi-triangle-outline', 'mdi-trophy', 'mdi-trophy-award', 'mdi-trophy-outline', 'mdi-trophy-variant', 'mdi-trophy-variant-outline', 'mdi-truck', 'mdi-truck-delivery', 'mdi-tshirt-crew', 'mdi-tshirt-v', 'mdi-tumblr', 'mdi-tumblr-reblog', 'mdi-twitch', 'mdi-twitter', 'mdi-twitter-box', 'mdi-twitter-circle', 'mdi-twitter-retweet', 'mdi-ubuntu', 'mdi-umbraco', 'mdi-umbrella', 'mdi-umbrella-outline', 'mdi-undo', 'mdi-undo-variant', 'mdi-unfold-less', 'mdi-unfold-more', 'mdi-ungroup', 'mdi-untappd', 'mdi-upload', 'mdi-usb', 'mdi-vector-arrange-above', 'mdi-vector-arrange-below', 'mdi-vector-circle', 'mdi-vector-circle-variant', 'mdi-vector-combine', 'mdi-vector-curve', 'mdi-vector-difference', 'mdi-vector-difference-ab', 'mdi-vector-difference-ba', 'mdi-vector-intersection', 'mdi-vector-line', 'mdi-vector-point', 'mdi-vector-polygon', 'mdi-vector-polyline', 'mdi-vector-selection', 'mdi-vector-square', 'mdi-vector-triangle', 'mdi-vector-union', 'mdi-verified', 'mdi-vibrate', 'mdi-video', 'mdi-video-off', 'mdi-video-switch', 'mdi-view-agenda', 'mdi-view-array', 'mdi-view-carousel', 'mdi-view-column', 'mdi-view-dashboard', 'mdi-view-day', 'mdi-view-grid', 'mdi-view-headline', 'mdi-view-list', 'mdi-view-module', 'mdi-view-quilt', 'mdi-view-stream', 'mdi-view-week', 'mdi-vimeo', 'mdi-vine', 'mdi-vk', 'mdi-vk-box', 'mdi-vk-circle', 'mdi-voicemail', 'mdi-volume-high', 'mdi-volume-low', 'mdi-volume-medium', 'mdi-volume-off', 'mdi-vpn', 'mdi-walk', 'mdi-wallet', 'mdi-wallet-giftcard', 'mdi-wallet-membership', 'mdi-wallet-travel', 'mdi-wan', 'mdi-watch', 'mdi-watch-export', 'mdi-watch-import', 'mdi-water', 'mdi-water-off', 'mdi-water-percent', 'mdi-water-pump', 'mdi-weather-cloudy', 'mdi-weather-fog', 'mdi-weather-hail', 'mdi-weather-lightning', 'mdi-weather-night', 'mdi-weather-partlycloudy', 'mdi-weather-pouring', 'mdi-weather-rainy', 'mdi-weather-snowy', 'mdi-weather-sunny', 'mdi-weather-sunset', 'mdi-weather-sunset-down', 'mdi-weather-sunset-up', 'mdi-weather-windy', 'mdi-weather-windy-variant', 'mdi-web', 'mdi-webcam', 'mdi-weight', 'mdi-weight-kilogram', 'mdi-whatsapp', 'mdi-wheelchair-accessibility', 'mdi-white-balance-auto', 'mdi-white-balance-incandescent', 'mdi-white-balance-irradescent', 'mdi-white-balance-sunny', 'mdi-wifi', 'mdi-wifi-off', 'mdi-wii', 'mdi-wikipedia', 'mdi-window-close', 'mdi-window-closed', 'mdi-window-maximize', 'mdi-window-minimize', 'mdi-window-open', 'mdi-window-restore', 'mdi-windows', 'mdi-wordpress', 'mdi-worker', 'mdi-wrap', 'mdi-wrench', 'mdi-wunderlist', 'mdi-xbox', 'mdi-xbox-controller', 'mdi-xbox-controller-off', 'mdi-xda', 'mdi-xing', 'mdi-xing-box', 'mdi-xing-circle', 'mdi-xml', 'mdi-yeast', 'mdi-yelp', 'mdi-youtube-play', 'mdi-zip-box')
PACK_MATERIAL = ('md-3d-rotation', 'md-access-alarm', 'md-access-alarms', 'md-access-time', 'md-accessibility', 'md-account-balance', 'md-account-balance-wallet', 'md-account-box', 'md-account-circle', 'md-adb', 'md-add', 'md-add-alarm', 'md-add-alert', 'md-add-box', 'md-add-circle', 'md-add-circle-outline', 'md-add-shopping-cart', 'md-add-to-photos', 'md-adjust', 'md-airline-seat-flat', 'md-airline-seat-flat-angled', 'md-airline-seat-individual-suite', 'md-airline-seat-legroom-extra', 'md-airline-seat-legroom-normal', 'md-airline-seat-legroom-reduced', 'md-airline-seat-recline-extra', 'md-airline-seat-recline-normal', 'md-airplanemode-active', 'md-airplanemode-inactive', 'md-airplay', 'md-alarm', 'md-alarm-add', 'md-alarm-off', 'md-alarm-on', 'md-album', 'md-android', 'md-announcement', 'md-apps', 'md-archive', 'md-arrow-back', 'md-arrow-drop-down', 'md-arrow-drop-down-circle', 'md-arrow-drop-up', 'md-arrow-forward', 'md-aspect-ratio', 'md-assessment', 'md-assignment', 'md-assignment-ind', 'md-assignment-late', 'md-assignment-return', 'md-assignment-returned', 'md-assignment-turned-in', 'md-assistant', 'md-assistant-photo', 'md-attach-file', 'md-attach-money', 'md-attachment', 'md-audiotrack', 'md-autorenew', 'md-av-timer', 'md-backspace', 'md-backup', 'md-battery-alert', 'md-battery-charging-full', 'md-battery-full', 'md-battery-std', 'md-battery-unknown', 'md-beenhere', 'md-block', 'md-bluetooth', 'md-bluetooth-audio', 'md-bluetooth-connected', 'md-bluetooth-disabled', 'md-bluetooth-searching', 'md-blur-circular', 'md-blur-linear', 'md-blur-off', 'md-blur-on', 'md-book', 'md-bookmark', 'md-bookmark-border', 'md-border-all', 'md-border-bottom', 'md-border-clear', 'md-border-color', 'md-border-horizontal', 'md-border-inner', 'md-border-left', 'md-border-outer', 'md-border-right', 'md-border-style', 'md-border-top', 'md-border-vertical', 'md-brightness-1', 'md-brightness-2', 'md-brightness-3', 'md-brightness-4', 'md-brightness-5', 'md-brightness-6', 'md-brightness-7', 'md-brightness-auto', 'md-brightness-high', 'md-brightness-low', 'md-brightness-medium', 'md-broken-image', 'md-brush', 'md-bug-report', 'md-build', 'md-business', 'md-cached', 'md-cake', 'md-call', 'md-call-end', 'md-call-made', 'md-call-merge', 'md-call-missed', 'md-call-received', 'md-call-split', 'md-camera', 'md-camera-alt', 'md-camera-enhance', 'md-camera-front', 'md-camera-rear', 'md-camera-roll', 'md-cancel', 'md-card-giftcard', 'md-card-membership', 'md-card-travel', 'md-cast', 'md-cast-connected', 'md-center-focus-strong', 'md-center-focus-weak', 'md-change-history', 'md-chat', 'md-chat-bubble', 'md-chat-bubble-outline', 'md-check', 'md-check-box', 'md-check-box-outline-blank', 'md-check-circle', 'md-chevron-left', 'md-chevron-right', 'md-chrome-reader-mode', 'md-class', 'md-clear', 'md-clear-all', 'md-close', 'md-closed-caption', 'md-cloud', 'md-cloud-circle', 'md-cloud-done', 'md-cloud-download', 'md-cloud-off', 'md-cloud-queue', 'md-cloud-upload', 'md-code', 'md-collections', 'md-collections-bookmark', 'md-color-lens', 'md-colorize', 'md-comment', 'md-compare', 'md-computer', 'md-confirmation-number', 'md-contact-phone', 'md-contacts', 'md-content-copy', 'md-content-cut', 'md-content-paste', 'md-control-point', 'md-control-point-duplicate', 'md-create', 'md-credit-card', 'md-crop', 'md-crop-16-9', 'md-crop-3-2', 'md-crop-5-4', 'md-crop-7-5', 'md-crop-din', 'md-crop-free', 'md-crop-landscape', 'md-crop-original', 'md-crop-portrait', 'md-crop-square', 'md-dashboard', 'md-data-usage', 'md-dehaze', 'md-delete', 'md-description', 'md-desktop-mac', 'md-desktop-windows', 'md-details', 'md-developer-board', 'md-developer-mode', 'md-device-hub', 'md-devices', 'md-dialer-sip', 'md-dialpad', 'md-directions', 'md-directions-bike', 'md-directions-boat', 'md-directions-bus', 'md-directions-car', 'md-directions-railway', 'md-directions-run', 'md-directions-subway', 'md-directions-transit', 'md-directions-walk', 'md-disc-full', 'md-dns', 'md-do-not-disturb', 'md-do-not-disturb-alt', 'md-dock', 'md-domain', 'md-done', 'md-done-all', 'md-drafts', 'md-drive-eta', 'md-dvr', 'md-edit', 'md-eject', 'md-email', 'md-equalizer', 'md-error', 'md-error-outline', 'md-event', 'md-event-available', 'md-event-busy', 'md-event-note', 'md-event-seat', 'md-exit-to-app', 'md-expand-less', 'md-expand-more', 'md-explicit', 'md-explore', 'md-exposure', 'md-exposure-neg-1', 'md-exposure-neg-2', 'md-exposure-plus-1', 'md-exposure-plus-2', 'md-exposure-zero', 'md-extension', 'md-face', 'md-fast-forward', 'md-fast-rewind', 'md-favorite', 'md-favorite-border', 'md-feedback', 'md-file-download', 'md-file-upload', 'md-filter', 'md-filter-1', 'md-filter-2', 'md-filter-3', 'md-filter-4', 'md-filter-5', 'md-filter-6', 'md-filter-7', 'md-filter-8', 'md-filter-9', 'md-filter-9-plus', 'md-filter-b-and-w', 'md-filter-center-focus', 'md-filter-drama', 'md-filter-frames', 'md-filter-hdr', 'md-filter-list', 'md-filter-none', 'md-filter-tilt-shift', 'md-filter-vintage', 'md-find-in-page', 'md-find-replace', 'md-flag', 'md-flare', 'md-flash-auto', 'md-flash-off', 'md-flash-on', 'md-flight', 'md-flight-land', 'md-flight-takeoff', 'md-flip', 'md-flip-to-back', 'md-flip-to-front', 'md-folder', 'md-folder-open', 'md-folder-shared', 'md-folder-special', 'md-font-download', 'md-format-align-center', 'md-format-align-justify', 'md-format-align-left', 'md-format-align-right', 'md-format-bold', 'md-format-clear', 'md-format-color-fill', 'md-format-color-reset', 'md-format-color-text', 'md-format-indent-decrease', 'md-format-indent-increase', 'md-format-italic', 'md-format-line-spacing', 'md-format-list-bulleted', 'md-format-list-numbered', 'md-format-paint', 'md-format-quote', 'md-format-size', 'md-format-strikethrough', 'md-format-textdirection-l-to-r', 'md-format-textdirection-r-to-l', 'md-format-underlined', 'md-forum', 'md-forward', 'md-forward-10', 'md-forward-30', 'md-forward-5', 'md-fullscreen', 'md-fullscreen-exit', 'md-functions', 'md-gamepad', 'md-games', 'md-gesture', 'md-get-app', 'md-gif', 'md-gps-fixed', 'md-gps-not-fixed', 'md-gps-off', 'md-grade', 'md-gradient', 'md-grain', 'md-graphic-eq', 'md-grid-off', 'md-grid-on', 'md-group', 'md-group-add', 'md-group-work', 'md-hd', 'md-hdr-off', 'md-hdr-on', 'md-hdr-strong', 'md-hdr-weak', 'md-headset', 'md-headset-mic', 'md-healing', 'md-hearing', 'md-help', 'md-help-outline', 'md-high-quality', 'md-highlight-off', 'md-history', 'md-home', 'md-hotel', 'md-hourglass-empty', 'md-hourglass-full', 'md-http', 'md-https', 'md-image', 'md-image-aspect-ratio', 'md-import-export', 'md-inbox', 'md-indeterminate-check-box', 'md-info', 'md-info-outline', 'md-input', 'md-insert-chart', 'md-insert-comment', 'md-insert-drive-file', 'md-insert-emoticon', 'md-insert-invitation', 'md-insert-link', 'md-insert-photo', 'md-invert-colors', 'md-invert-colors-off', 'md-iso', 'md-keyboard', 'md-keyboard-arrow-down', 'md-keyboard-arrow-left', 'md-keyboard-arrow-right', 'md-keyboard-arrow-up', 'md-keyboard-backspace', 'md-keyboard-capslock', 'md-keyboard-hide', 'md-keyboard-return', 'md-keyboard-tab', 'md-keyboard-voice', 'md-label', 'md-label-outline', 'md-landscape', 'md-language', 'md-laptop', 'md-laptop-chromebook', 'md-laptop-mac', 'md-laptop-windows', 'md-launch', 'md-layers', 'md-layers-clear', 'md-leak-add', 'md-leak-remove', 'md-lens', 'md-library-add', 'md-library-books', 'md-library-music', 'md-link', 'md-list', 'md-live-help', 'md-live-tv', 'md-local-activity', 'md-local-airport', 'md-local-atm', 'md-local-bar', 'md-local-cafe', 'md-local-car-wash', 'md-local-convenience-store', 'md-local-dining', 'md-local-drink', 'md-local-florist', 'md-local-gas-station', 'md-local-grocery-store', 'md-local-hospital', 'md-local-hotel', 'md-local-laundry-service', 'md-local-library', 'md-local-mall', 'md-local-movies', 'md-local-offer', 'md-local-parking', 'md-local-pharmacy', 'md-local-phone', 'md-local-pizza', 'md-local-play', 'md-local-post-office', 'md-local-printshop', 'md-local-see', 'md-local-shipping', 'md-local-taxi', 'md-location-city', 'md-location-disabled', 'md-location-off', 'md-location-on', 'md-location-searching', 'md-lock', 'md-lock-open', 'md-lock-outline', 'md-looks', 'md-looks-3', 'md-looks-4', 'md-looks-5', 'md-looks-6', 'md-looks-one', 'md-looks-two', 'md-loop', 'md-loupe', 'md-loyalty', 'md-mail', 'md-map', 'md-markunread', 'md-markunread-mailbox', 'md-memory', 'md-menu', 'md-merge-type', 'md-message', 'md-mic', 'md-mic-none', 'md-mic-off', 'md-mms', 'md-mode-comment', 'md-mode-edit', 'md-money-off', 'md-monochrome-photos', 'md-mood', 'md-mood-bad', 'md-more', 'md-more-horiz', 'md-more-vert', 'md-mouse', 'md-movie', 'md-movie-creation', 'md-music-note', 'md-my-location', 'md-nature', 'md-nature-people', 'md-navigate-before', 'md-navigate-next', 'md-navigation', 'md-network-cell', 'md-network-locked', 'md-network-wifi', 'md-new-releases', 'md-nfc', 'md-no-sim', 'md-not-interested', 'md-note-add', 'md-notifications', 'md-notifications-active', 'md-notifications-none', 'md-notifications-off', 'md-notifications-paused', 'md-offline-pin', 'md-ondemand-video', 'md-open-in-browser', 'md-open-in-new', 'md-open-with', 'md-pages', 'md-pageview', 'md-palette', 'md-panorama', 'md-panorama-fish-eye', 'md-panorama-horizontal', 'md-panorama-vertical', 'md-panorama-wide-angle', 'md-party-mode', 'md-pause', 'md-pause-circle-filled', 'md-pause-circle-outline', 'md-payment', 'md-people', 'md-people-outline', 'md-perm-camera-mic', 'md-perm-contact-calendar', 'md-perm-data-setting', 'md-perm-device-information', 'md-perm-identity', 'md-perm-media', 'md-perm-phone-msg', 'md-perm-scan-wifi', 'md-person', 'md-person-add', 'md-person-outline', 'md-person-pin', 'md-personal-video', 'md-phone', 'md-phone-android', 'md-phone-bluetooth-speaker', 'md-phone-forwarded', 'md-phone-in-talk', 'md-phone-iphone', 'md-phone-locked', 'md-phone-missed', 'md-phone-paused', 'md-phonelink', 'md-phonelink-erase', 'md-phonelink-lock', 'md-phonelink-off', 'md-phonelink-ring', 'md-phonelink-setup', 'md-photo', 'md-photo-album', 'md-photo-camera', 'md-photo-library', 'md-photo-size-select-actual', 'md-photo-size-select-large', 'md-photo-size-select-small', 'md-picture-as-pdf', 'md-picture-in-picture', 'md-pin-drop', 'md-place', 'md-play-arrow', 'md-play-circle-filled', 'md-play-circle-outline', 'md-play-for-work', 'md-playlist-add', 'md-plus-one', 'md-poll', 'md-polymer', 'md-portable-wifi-off', 'md-portrait', 'md-power', 'md-power-input', 'md-power-settings-new', 'md-present-to-all', 'md-print', 'md-public', 'md-publish', 'md-query-builder', 'md-question-answer', 'md-queue', 'md-queue-music', 'md-radio', 'md-radio-button-checked', 'md-radio-button-unchecked', 'md-rate-review', 'md-receipt', 'md-recent-actors', 'md-redeem', 'md-redo', 'md-refresh', 'md-remove', 'md-remove-circle', 'md-remove-circle-outline', 'md-remove-red-eye', 'md-reorder', 'md-repeat', 'md-repeat-one', 'md-replay', 'md-replay-10', 'md-replay-30', 'md-replay-5', 'md-reply', 'md-reply-all', 'md-report', 'md-report-problem', 'md-restaurant-menu', 'md-restore', 'md-ring-volume', 'md-room', 'md-rotate-90-degrees-ccw', 'md-rotate-left', 'md-rotate-right', 'md-router', 'md-satellite', 'md-save', 'md-scanner', 'md-schedule', 'md-school', 'md-screen-lock-landscape', 'md-screen-lock-portrait', 'md-screen-lock-rotation', 'md-screen-rotation', 'md-sd-card', 'md-sd-storage', 'md-search', 'md-security', 'md-select-all', 'md-send', 'md-settings', 'md-settings-applications', 'md-settings-backup-restore', 'md-settings-bluetooth', 'md-settings-brightness', 'md-settings-cell', 'md-settings-ethernet', 'md-settings-input-antenna', 'md-settings-input-component', 'md-settings-input-composite', 'md-settings-input-hdmi', 'md-settings-input-svideo', 'md-settings-overscan', 'md-settings-phone', 'md-settings-power', 'md-settings-remote', 'md-settings-system-daydream', 'md-settings-voice', 'md-share', 'md-shop', 'md-shop-two', 'md-shopping-basket', 'md-shopping-cart', 'md-shuffle', 'md-signal-cellular-4-bar', 'md-signal-cellular-connected-no-internet-4-bar', 'md-signal-cellular-no-sim', 'md-signal-cellular-null', 'md-signal-cellular-off', 'md-signal-wifi-4-bar', 'md-signal-wifi-4-bar-lock', 'md-signal-wifi-off', 'md-sim-card', 'md-sim-card-alert', 'md-skip-next', 'md-skip-previous', 'md-slideshow', 'md-smartphone', 'md-sms', 'md-sms-failed', 'md-snooze', 'md-sort', 'md-sort-by-alpha', 'md-space-bar', 'md-speaker', 'md-speaker-group', 'md-speaker-notes', 'md-speaker-phone', 'md-spellcheck', 'md-star', 'md-star-border', 'md-star-half', 'md-stars', 'md-stay-current-landscape', 'md-stay-current-portrait', 'md-stay-primary-landscape', 'md-stay-primary-portrait', 'md-stop', 'md-storage', 'md-store', 'md-store-mall-directory', 'md-straighten', 'md-strikethrough-s', 'md-style', 'md-subject', 'md-subtitles', 'md-supervisor-account', 'md-surround-sound', 'md-swap-calls', 'md-swap-horiz', 'md-swap-vert', 'md-swap-vertical-circle', 'md-switch-camera', 'md-switch-video', 'md-sync', 'md-sync-disabled', 'md-sync-problem', 'md-system-update', 'md-system-update-alt', 'md-tab', 'md-tab-unselected', 'md-tablet', 'md-tablet-android', 'md-tablet-mac', 'md-tag-faces', 'md-tap-and-play', 'md-terrain', 'md-text-format', 'md-textsms', 'md-texture', 'md-theaters', 'md-thumb-down', 'md-thumb-up', 'md-thumbs-up-down', 'md-time-to-leave', 'md-timelapse', 'md-timer', 'md-timer-10', 'md-timer-3', 'md-timer-off', 'md-toc', 'md-today', 'md-toll', 'md-tonality', 'md-toys', 'md-track-changes', 'md-traffic', 'md-transform', 'md-translate', 'md-trending-down', 'md-trending-flat', 'md-trending-up', 'md-tune', 'md-turned-in', 'md-turned-in-not', 'md-tv', 'md-undo', 'md-unfold-less', 'md-unfold-more', 'md-usb', 'md-verified-user', 'md-vertical-align-bottom', 'md-vertical-align-center', 'md-vertical-align-top', 'md-vibration', 'md-video-library', 'md-videocam', 'md-videocam-off', 'md-view-agenda', 'md-view-array', 'md-view-carousel', 'md-view-column', 'md-view-comfy', 'md-view-compact', 'md-view-day', 'md-view-headline', 'md-view-list', 'md-view-module', 'md-view-quilt', 'md-view-stream', 'md-view-week', 'md-vignette', 'md-visibility', 'md-visibility-off', 'md-voice-chat', 'md-voicemail', 'md-volume-down', 'md-volume-mute', 'md-volume-off', 'md-volume-up', 'md-vpn-key', 'md-vpn-lock', 'md-wallpaper', 'md-warning', 'md-watch', 'md-wb-auto', 'md-wb-cloudy', 'md-wb-incandescent', 'md-wb-iridescent', 'md-wb-sunny', 'md-wc', 'md-web', 'md-whatshot', 'md-widgets', 'md-wifi', 'md-wifi-lock', 'md-wifi-tethering', 'md-work', 'md-wrap-text', 'md-youtube-searched-for', 'md-zoom-in', 'md-zoom-out')
PACK_METEOCONS = ('mc-celsius', 'mc-cloud', 'mc-cloud-double', 'mc-cloud-double-o', 'mc-cloud-double-thunder', 'mc-cloud-double-thunder-o', 'mc-cloud-double-thunder2-o', 'mc-cloud-drop', 'mc-cloud-drop-o', 'mc-cloud-o', 'mc-cloud-rain', 'mc-cloud-rain-o', 'mc-cloud-rain2', 'mc-cloud-rain2-o', 'mc-cloud-sea-o', 'mc-cloud-snow', 'mc-cloud-snow-o', 'mc-cloud-snow2', 'mc-cloud-snow2-o', 'mc-cloud-snow3-o', 'mc-cloud-thunder', 'mc-cloud-thunder-o', 'mc-cloud-thunder2-o', 'mc-cloud-wind', 'mc-cloud-wind-o', 'mc-cloud-wind-rain', 'mc-cloud-wind-rain-o', 'mc-cloudy-o', 'mc-compass', 'mc-eclipse', 'mc-fahrenheit', 'mc-moon', 'mc-moon-cloud', 'mc-moon-cloud-o', 'mc-moon-o', 'mc-moonrise-sea-o', 'mc-not-applicable', 'mc-sea-o', 'mc-snow', 'mc-sun', 'mc-sun-cloud', 'mc-sun-cloud-o', 'mc-sun-o', 'mc-sunrise-o', 'mc-sunrise-sea-o', 'mc-thermometer', 'mc-wind-o')
PACK_WEATHER = ('wi_alien', 'wi_barometer', 'wi_celsius', 'wi_cloud', 'wi_cloud_down', 'wi_cloud_refresh', 'wi_cloud_up', 'wi_cloudy', 'wi_cloudy_gusts', 'wi_cloudy_windy', 'wi_day_cloudy', 'wi_day_cloudy_gusts', 'wi_day_cloudy_high', 'wi_day_cloudy_windy', 'wi_day_fog', 'wi_day_hail', 'wi_day_haze', 'wi_day_light_wind', 'wi_day_lightning', 'wi_day_rain', 'wi_day_rain_mix', 'wi_day_rain_wind', 'wi_day_showers', 'wi_day_sleet', 'wi_day_sleet_storm', 'wi_day_snow', 'wi_day_snow_thunderstorm', 'wi_day_snow_wind', 'wi_day_sprinkle', 'wi_day_storm_showers', 'wi_day_sunny', 'wi_day_sunny_overcast', 'wi_day_thunderstorm', 'wi_day_windy', 'wi_degrees', 'wi_direction_down', 'wi_direction_down_left', 'wi_direction_down_right', 'wi_direction_left', 'wi_direction_right', 'wi_direction_up', 'wi_direction_up_left', 'wi_direction_up_right', 'wi_dust', 'wi_earthquake', 'wi_fahrenheit', 'wi_fire', 'wi_flood', 'wi_fog', 'wi_forecast_io_clear_day', 'wi_forecast_io_clear_night', 'wi_forecast_io_cloudy', 'wi_forecast_io_fog', 'wi_forecast_io_hail', 'wi_forecast_io_partly_cloudy_day', 'wi_forecast_io_partly_cloudy_night', 'wi_forecast_io_rain', 'wi_forecast_io_sleet', 'wi_forecast_io_snow', 'wi_forecast_io_thunderstorm', 'wi_forecast_io_tornado', 'wi_forecast_io_wind', 'wi_gale_warning', 'wi_hail', 'wi_horizon', 'wi_horizon_alt', 'wi_hot', 'wi_humidity', 'wi_hurricane', 'wi_hurricane_warning', 'wi_lightning', 'wi_lunar_eclipse', 'wi_meteor', 'wi_moon_full', 'wi_moon_new', 'wi_moon_waning_crescent_1', 'wi_moon_waning_crescent_2', 'wi_moon_waning_crescent_3', 'wi_moon_waning_crescent_4', 'wi_moon_waning_crescent_5', 'wi_moon_waning_crescent_6', 'wi_moon_waning_gibbous_1', 'wi_moon_waning_gibbous_2', 'wi_moon_waning_gibbous_3', 'wi_moon_waning_gibbous_4', 'wi_moon_waning_gibbous_5', 'wi_moon_waning_gibbous_6', 'wi_moon_waxing_cresent_1', 'wi_moon_waxing_cresent_2', 'wi_moon_waxing_cresent_3', 'wi_moon_waxing_cresent_4', 'wi_moon_waxing_cresent_5', 'wi_moon_waxing_cresent_6', 'wi_moon_waxing_gibbous_1', 'wi_moon_waxing_gibbous_2', 'wi_moon_waxing_gibbous_3', 'wi_moon_waxing_gibbous_4', 'wi_moon_waxing_gibbous_5', 'wi_moon_waxing_gibbous_6', 'wi_moonrise', 'wi_moonset', 'wi_na', 'wi_night_alt_cloudy', 'wi_night_alt_cloudy_gusts', 'wi_night_alt_cloudy_high', 'wi_night_alt_cloudy_windy', 'wi_night_alt_hail', 'wi_night_alt_lightning', 'wi_night_alt_partly_cloudy', 'wi_night_alt_rain', 'wi_night_alt_rain_mix', 'wi_night_alt_rain_wind', 'wi_night_alt_showers', 'wi_night_alt_sleet', 'wi_night_alt_sleet_storm', 'wi_night_alt_snow', 'wi_night_alt_snow_thunderstorm', 'wi_night_alt_snow_wind', 'wi_night_alt_sprinkle', 'wi_night_alt_storm_showers', 'wi_night_alt_thunderstorm', 'wi_night_clear', 'wi_night_cloudy', 'wi_night_cloudy_gusts', 'wi_night_cloudy_high', 'wi_night_cloudy_windy', 'wi_night_fog', 'wi_night_hail', 'wi_night_lightning', 'wi_night_partly_cloudy', 'wi_night_rain', 'wi_night_rain_mix', 'wi_night_rain_wind', 'wi_night_showers', 'wi_night_sleet', 'wi_night_sleet_storm', 'wi_night_snow', 'wi_night_snow_thunderstorm', 'wi_night_snow_wind', 'wi_night_sprinkle', 'wi_night_storm_showers', 'wi_night_thunderstorm', 'wi_owm_200', 'wi_owm_201', 'wi_owm_202', 'wi_owm_210', 'wi_owm_211', 'wi_owm_212', 'wi_owm_221', 'wi_owm_230', 'wi_owm_231', 'wi_owm_232', 'wi_owm_300', 'wi_owm_301', 'wi_owm_302', 'wi_owm_310', 'wi_owm_311', 'wi_owm_312', 'wi_owm_313', 'wi_owm_314', 'wi_owm_321', 'wi_owm_500', 'wi_owm_501', 'wi_owm_502', 'wi_owm_503', 'wi_owm_504', 'wi_owm_511', 'wi_owm_520', 'wi_owm_521', 'wi_owm_522', 'wi_owm_531', 'wi_owm_600', 'wi_owm_601', 'wi_owm_602', 'wi_owm_611', 'wi_owm_612', 'wi_owm_615', 'wi_owm_616', 'wi_owm_620', 'wi_owm_621', 'wi_owm_622', 'wi_owm_701', 'wi_owm_711', 'wi_owm_721', 'wi_owm_731', 'wi_owm_741', 'wi_owm_761', 'wi_owm_762', 'wi_owm_771', 'wi_owm_781', 'wi_owm_800', 'wi_owm_801', 'wi_owm_802', 'wi_owm_803', 'wi_owm_804', 'wi_owm_900', 'wi_owm_901', 'wi_owm_902', 'wi_owm_903', 'wi_owm_904', 'wi_owm_905', 'wi_owm_906', 'wi_owm_957', 'wi_owm_day_200', 'wi_owm_day_201', 'wi_owm_day_202', 'wi_owm_day_210', 'wi_owm_day_211', 'wi_owm_day_212', 'wi_owm_day_221', 'wi_owm_day_230', 'wi_owm_day_231', 'wi_owm_day_232', 'wi_owm_day_300', 'wi_owm_day_301', 'wi_owm_day_302', 'wi_owm_day_310', 'wi_owm_day_311', 'wi_owm_day_312', 'wi_owm_day_313', 'wi_owm_day_314', 'wi_owm_day_321', 'wi_owm_day_500', 'wi_owm_day_501', 'wi_owm_day_502', 'wi_owm_day_503', 'wi_owm_day_504', 'wi_owm_day_511', 'wi_owm_day_520', 'wi_owm_day_521', 'wi_owm_day_522', 'wi_owm_day_531', 'wi_owm_day_600', 'wi_owm_day_601', 'wi_owm_day_602', 'wi_owm_day_611', 'wi_owm_day_612', 'wi_owm_day_615', 'wi_owm_day_616', 'wi_owm_day_620', 'wi_owm_day_621', 'wi_owm_day_622', 'wi_owm_day_701', 'wi_owm_day_711', 'wi_owm_day_721', 'wi_owm_day_731', 'wi_owm_day_741', 'wi_owm_day_761', 'wi_owm_day_762', 'wi_owm_day_781', 'wi_owm_day_800', 'wi_owm_day_801', 'wi_owm_day_802', 'wi_owm_day_803', 'wi_owm_day_804', 'wi_owm_day_900', 'wi_owm_day_902', 'wi_owm_day_903', 'wi_owm_day_904', 'wi_owm_day_906', 'wi_owm_day_957', 'wi_owm_night_200', 'wi_owm_night_201', 'wi_owm_night_202', 'wi_owm_night_210', 'wi_owm_night_211', 'wi_owm_night_212', 'wi_owm_night_221', 'wi_owm_night_230', 'wi_owm_night_231', 'wi_owm_night_232', 'wi_owm_night_300', 'wi_owm_night_301', 'wi_owm_night_302', 'wi_owm_night_310', 'wi_owm_night_311', 'wi_owm_night_312', 'wi_owm_night_313', 'wi_owm_night_314', 'wi_owm_night_321', 'wi_owm_night_500', 'wi_owm_night_501', 'wi_owm_night_502', 'wi_owm_night_503', 'wi_owm_night_504', 'wi_owm_night_511', 'wi_owm_night_520', 'wi_owm_night_521', 'wi_owm_night_522', 'wi_owm_night_531', 'wi_owm_night_600', 'wi_owm_night_601', 'wi_owm_night_602', 'wi_owm_night_611', 'wi_owm_night_612', 'wi_owm_night_615', 'wi_owm_night_616', 'wi_owm_night_620', 'wi_owm_night_621', 'wi_owm_night_622', 'wi_owm_night_701', 'wi_owm_night_711', 'wi_owm_night_721', 'wi_owm_night_731', 'wi_owm_night_741', 'wi_owm_night_761', 'wi_owm_night_762', 'wi_owm_night_781', 'wi_owm_night_800', 'wi_owm_night_801', 'wi_owm_night_802', 'wi_owm_night_803', 'wi_owm_night_804', 'wi_owm_night_900', 'wi_owm_night_902', 'wi_owm_night_903', 'wi_owm_night_904', 'wi_owm_night_906', 'wi_owm_night_957', 'wi_rain', 'wi_rain_mix', 'wi_rain_wind', 'wi_raindrop', 'wi_raindrops', 'wi_refresh', 'wi_refresh_alt', 'wi_sandstorm', 'wi_showers', 'wi_sleet', 'wi_small_craft_advisory', 'wi_smog', 'wi_smoke', 'wi_snow', 'wi_snow_wind', 'wi_snowflake_cold', 'wi_solar_eclipse', 'wi_sprinkle', 'wi_stars', 'wi_storm_showers', 'wi_storm_warning', 'wi_strong_wind', 'wi_sunrise', 'wi_sunset', 'wi_thermometer', 'wi_thermometer_exterior', 'wi_thermometer_internal', 'wi_thunderstorm', 'wi_time_1', 'wi_time_10', 'wi_time_11', 'wi_time_12', 'wi_time_2', 'wi_time_3', 'wi_time_4', 'wi_time_5', 'wi_time_6', 'wi_time_7', 'wi_time_8', 'wi_time_9', 'wi_tornado', 'wi_train', 'wi_tsunami', 'wi_umbrella', 'wi_volcano', 'wi_wind_beaufort_0', 'wi_wind_beaufort_1', 'wi_wind_beaufort_10', 'wi_wind_beaufort_11', 'wi_wind_beaufort_12', 'wi_wind_beaufort_2', 'wi_wind_beaufort_3', 'wi_wind_beaufort_4', 'wi_wind_beaufort_5', 'wi_wind_beaufort_6', 'wi_wind_beaufort_7', 'wi_wind_beaufort_8', 'wi_wind_beaufort_9', 'wi_windy', 'wi_wmo4680_0', 'wi_wmo4680_00', 'wi_wmo4680_01', 'wi_wmo4680_02', 'wi_wmo4680_03', 'wi_wmo4680_04', 'wi_wmo4680_05', 'wi_wmo4680_1', 'wi_wmo4680_10', 'wi_wmo4680_11', 'wi_wmo4680_12', 'wi_wmo4680_18', 'wi_wmo4680_2', 'wi_wmo4680_20', 'wi_wmo4680_21', 'wi_wmo4680_22', 'wi_wmo4680_23', 'wi_wmo4680_24', 'wi_wmo4680_25', 'wi_wmo4680_26', 'wi_wmo4680_27', 'wi_wmo4680_28', 'wi_wmo4680_29', 'wi_wmo4680_3', 'wi_wmo4680_30', 'wi_wmo4680_31', 'wi_wmo4680_32', 'wi_wmo4680_33', 'wi_wmo4680_34', 'wi_wmo4680_35', 'wi_wmo4680_4', 'wi_wmo4680_40', 'wi_wmo4680_41', 'wi_wmo4680_42', 'wi_wmo4680_43', 'wi_wmo4680_44', 'wi_wmo4680_45', 'wi_wmo4680_46', 'wi_wmo4680_47', 'wi_wmo4680_48', 'wi_wmo4680_5', 'wi_wmo4680_50', 'wi_wmo4680_51', 'wi_wmo4680_52', 'wi_wmo4680_53', 'wi_wmo4680_54', 'wi_wmo4680_55', 'wi_wmo4680_56', 'wi_wmo4680_57', 'wi_wmo4680_58', 'wi_wmo4680_60', 'wi_wmo4680_61', 'wi_wmo4680_62', 'wi_wmo4680_63', 'wi_wmo4680_64', 'wi_wmo4680_65', 'wi_wmo4680_66', 'wi_wmo4680_67', 'wi_wmo4680_68', 'wi_wmo4680_70', 'wi_wmo4680_71', 'wi_wmo4680_72', 'wi_wmo4680_73', 'wi_wmo4680_74', 'wi_wmo4680_75', 'wi_wmo4680_76', 'wi_wmo4680_77', 'wi_wmo4680_78', 'wi_wmo4680_80', 'wi_wmo4680_81', 'wi_wmo4680_82', 'wi_wmo4680_83', 'wi_wmo4680_84', 'wi_wmo4680_85', 'wi_wmo4680_86', 'wi_wmo4680_87', 'wi_wmo4680_89', 'wi_wmo4680_90', 'wi_wmo4680_91', 'wi_wmo4680_92', 'wi_wmo4680_93', 'wi_wmo4680_94', 'wi_wmo4680_95', 'wi_wmo4680_96', 'wi_wmo4680_99', 'wi_yahoo_0', 'wi_yahoo_1', 'wi_yahoo_10', 'wi_yahoo_11', 'wi_yahoo_12', 'wi_yahoo_13', 'wi_yahoo_14', 'wi_yahoo_15', 'wi_yahoo_16', 'wi_yahoo_17', 'wi_yahoo_18', 'wi_yahoo_19', 'wi_yahoo_2', 'wi_yahoo_20', 'wi_yahoo_21', 'wi_yahoo_22', 'wi_yahoo_23', 'wi_yahoo_24', 'wi_yahoo_25', 'wi_yahoo_26', 'wi_yahoo_27', 'wi_yahoo_28', 'wi_yahoo_29', 'wi_yahoo_3', 'wi_yahoo_30', 'wi_yahoo_31', 'wi_yahoo_32', 'wi_yahoo_3200', 'wi_yahoo_33', 'wi_yahoo_34', 'wi_yahoo_35', 'wi_yahoo_36', 'wi_yahoo_37', 'wi_yahoo_38', 'wi_yahoo_39', 'wi_yahoo_4', 'wi_yahoo_40', 'wi_yahoo_41', 'wi_yahoo_42', 'wi_yahoo_43', 'wi_yahoo_44', 'wi_yahoo_45', 'wi_yahoo_46', 'wi_yahoo_47', 'wi_yahoo_5', 'wi_yahoo_6', 'wi_yahoo_7', 'wi_yahoo_8', 'wi_yahoo_9')
PACK_ALL = ('entypo-add-to-list', 'entypo-add-user', 'entypo-address', 'entypo-adjust', 'entypo-air', 'entypo-aircraft', 'entypo-aircraft-landing', 'entypo-aircraft-take-off', 'entypo-align-bottom', 'entypo-align-horizontal-middle', 'entypo-align-left', 'entypo-align-right', 'entypo-align-top', 'entypo-align-vertical-middle', 'entypo-app-store', 'entypo-archive', 'entypo-area-graph', 'entypo-arrow-bold-down', 'entypo-arrow-bold-left', 'entypo-arrow-bold-right', 'entypo-arrow-bold-up', 'entypo-arrow-down', 'entypo-arrow-left', 'entypo-arrow-long-down', 'entypo-arrow-long-left', 'entypo-arrow-long-right', 'entypo-arrow-long-up', 'entypo-arrow-right', 'entypo-arrow-up', 'entypo-arrow-with-circle-down', 'entypo-arrow-with-circle-left', 'entypo-arrow-with-circle-right', 'entypo-arrow-with-circle-up', 'entypo-attachment', 'entypo-awareness-ribbon', 'entypo-back', 'entypo-back-in-time', 'entypo-baidu', 'entypo-bar-graph', 'entypo-basecamp', 'entypo-battery', 'entypo-beamed-note', 'entypo-behance', 'entypo-bell', 'entypo-blackboard', 'entypo-block', 'entypo-book', 'entypo-bookmark', 'entypo-bookmarks', 'entypo-bowl', 'entypo-box', 'entypo-briefcase', 'entypo-browser', 'entypo-brush', 'entypo-bucket', 'entypo-bug', 'entypo-cake', 'entypo-calculator', 'entypo-calendar', 'entypo-camera', 'entypo-ccw', 'entypo-chat', 'entypo-check', 'entypo-chevron-down', 'entypo-chevron-left', 'entypo-chevron-right', 'entypo-chevron-small-down', 'entypo-chevron-small-left', 'entypo-chevron-small-right', 'entypo-chevron-small-up', 'entypo-chevron-thin-down', 'entypo-chevron-thin-left', 'entypo-chevron-thin-right', 'entypo-chevron-thin-up', 'entypo-chevron-up', 'entypo-chevron-with-circle-down', 'entypo-chevron-with-circle-left', 'entypo-chevron-with-circle-right', 'entypo-chevron-with-circle-up', 'entypo-circle', 'entypo-circle-with-cross', 'entypo-circle-with-minus', 'entypo-circle-with-plus', 'entypo-circular-graph', 'entypo-clapperboard', 'entypo-classic-computer', 'entypo-clipboard', 'entypo-clock', 'entypo-cloud', 'entypo-code', 'entypo-cog', 'entypo-colours', 'entypo-compass', 'entypo-controller-fast-backward', 'entypo-controller-fast-forward', 'entypo-controller-jump-to-start', 'entypo-controller-next', 'entypo-controller-paus', 'entypo-controller-play', 'entypo-controller-record', 'entypo-controller-stop', 'entypo-controller-volume', 'entypo-copy', 'entypo-creative-cloud', 'entypo-creative-commons', 'entypo-creative-commons-attribution', 'entypo-creative-commons-noderivs', 'entypo-creative-commons-noncommercial-eu', 'entypo-creative-commons-noncommercial-us', 'entypo-creative-commons-public-domain', 'entypo-creative-commons-remix', 'entypo-creative-commons-share', 'entypo-creative-commons-sharealike', 'entypo-credit', 'entypo-credit-card', 'entypo-crop', 'entypo-cross', 'entypo-cup', 'entypo-cw', 'entypo-cycle', 'entypo-database', 'entypo-dial-pad', 'entypo-direction', 'entypo-document', 'entypo-document-landscape', 'entypo-documents', 'entypo-dot-single', 'entypo-dots-three-horizontal', 'entypo-dots-three-vertical', 'entypo-dots-two-horizontal', 'entypo-dots-two-vertical', 'entypo-download', 'entypo-dribbble', 'entypo-dribbble-with-circle', 'entypo-drink', 'entypo-drive', 'entypo-drop', 'entypo-dropbox', 'entypo-edit', 'entypo-email', 'entypo-emoji-flirt', 'entypo-emoji-happy', 'entypo-emoji-neutral', 'entypo-emoji-sad', 'entypo-erase', 'entypo-eraser', 'entypo-evernote', 'entypo-export', 'entypo-eye', 'entypo-eye-with-line', 'entypo-facebook', 'entypo-facebook-with-circle', 'entypo-feather', 'entypo-fingerprint', 'entypo-flag', 'entypo-flash', 'entypo-flashlight', 'entypo-flat-brush', 'entypo-flattr', 'entypo-flickr', 'entypo-flickr-with-circle', 'entypo-flow-branch', 'entypo-flow-cascade', 'entypo-flow-line', 'entypo-flow-parallel', 'entypo-flow-tree', 'entypo-flower', 'entypo-folder', 'entypo-folder-images', 'entypo-folder-music', 'entypo-folder-video', 'entypo-forward', 'entypo-foursquare', 'entypo-funnel', 'entypo-game-controller', 'entypo-gauge', 'entypo-github', 'entypo-github-with-circle', 'entypo-globe', 'entypo-google', 'entypo-google-drive', 'entypo-google-hangouts', 'entypo-google-play', 'entypo-google-with-circle', 'entypo-graduation-cap', 'entypo-grid', 'entypo-grooveshark', 'entypo-hair-cross', 'entypo-hand', 'entypo-heart', 'entypo-heart-outlined', 'entypo-help', 'entypo-help-with-circle', 'entypo-home', 'entypo-hour-glass', 'entypo-houzz', 'entypo-icloud', 'entypo-image', 'entypo-image-inverted', 'entypo-images', 'entypo-inbox', 'entypo-infinity', 'entypo-info', 'entypo-info-with-circle', 'entypo-instagram', 'entypo-instagram-with-circle', 'entypo-install', 'entypo-key', 'entypo-keyboard', 'entypo-lab-flask', 'entypo-landline', 'entypo-language', 'entypo-laptop', 'entypo-lastfm', 'entypo-lastfm-with-circle', 'entypo-layers', 'entypo-leaf', 'entypo-level-down', 'entypo-level-up', 'entypo-lifebuoy', 'entypo-light-bulb', 'entypo-light-down', 'entypo-light-up', 'entypo-line-graph', 'entypo-link', 'entypo-linkedin', 'entypo-linkedin-with-circle', 'entypo-list', 'entypo-location', 'entypo-location-pin', 'entypo-lock', 'entypo-lock-open', 'entypo-log-out', 'entypo-login', 'entypo-loop', 'entypo-magnet', 'entypo-magnifying-glass', 'entypo-mail', 'entypo-mail-with-circle', 'entypo-man', 'entypo-map', 'entypo-mask', 'entypo-medal', 'entypo-medium', 'entypo-medium-with-circle', 'entypo-megaphone', 'entypo-menu', 'entypo-merge', 'entypo-message', 'entypo-mic', 'entypo-minus', 'entypo-mixi', 'entypo-mobile', 'entypo-modern-mic', 'entypo-moon', 'entypo-mouse', 'entypo-mouse-pointer', 'entypo-music', 'entypo-network', 'entypo-new', 'entypo-new-message', 'entypo-news', 'entypo-newsletter', 'entypo-note', 'entypo-notification', 'entypo-notifications-off', 'entypo-old-mobile', 'entypo-old-phone', 'entypo-onedrive', 'entypo-open-book', 'entypo-palette', 'entypo-paper-plane', 'entypo-paypal', 'entypo-pencil', 'entypo-phone', 'entypo-picasa', 'entypo-pie-chart', 'entypo-pin', 'entypo-pinterest', 'entypo-pinterest-with-circle', 'entypo-plus', 'entypo-popup', 'entypo-power-plug', 'entypo-price-ribbon', 'entypo-price-tag', 'entypo-print', 'entypo-progress-empty', 'entypo-progress-full', 'entypo-progress-one', 'entypo-progress-two', 'entypo-publish', 'entypo-px', 'entypo-px-with-circle', 'entypo-qq', 'entypo-qq-with-circle', 'entypo-quote', 'entypo-radio', 'entypo-raft', 'entypo-raft-with-circle', 'entypo-rainbow', 'entypo-rdio', 'entypo-rdio-with-circle', 'entypo-remove-user', 'entypo-renren', 'entypo-reply', 'entypo-reply-all', 'entypo-resize-100', 'entypo-resize-full-screen', 'entypo-retweet', 'entypo-rocket', 'entypo-round-brush', 'entypo-rss', 'entypo-ruler', 'entypo-save', 'entypo-scissors', 'entypo-scribd', 'entypo-select-arrows', 'entypo-share', 'entypo-share-alternative', 'entypo-shareable', 'entypo-shield', 'entypo-shop', 'entypo-shopping-bag', 'entypo-shopping-basket', 'entypo-shopping-cart', 'entypo-shuffle', 'entypo-signal', 'entypo-sina-weibo', 'entypo-skype', 'entypo-skype-with-circle', 'entypo-slideshare', 'entypo-smashing', 'entypo-sound', 'entypo-sound-mix', 'entypo-sound-mute', 'entypo-soundcloud', 'entypo-sports-club', 'entypo-spotify', 'entypo-spotify-with-circle', 'entypo-spreadsheet', 'entypo-squared-cross', 'entypo-squared-minus', 'entypo-squared-plus', 'entypo-star', 'entypo-star-outlined', 'entypo-stopwatch', 'entypo-stumbleupon', 'entypo-stumbleupon-with-circle', 'entypo-suitcase', 'entypo-swap', 'entypo-swarm', 'entypo-sweden', 'entypo-switch', 'entypo-tablet', 'entypo-tablet-mobile-combo', 'entypo-tag', 'entypo-text', 'entypo-text-document', 'entypo-text-document-inverted', 'entypo-thermometer', 'entypo-thumbs-down', 'entypo-thumbs-up', 'entypo-thunder-cloud', 'entypo-ticket', 'entypo-time-slot', 'entypo-tools', 'entypo-traffic-cone', 'entypo-trash', 'entypo-tree', 'entypo-triangle-down', 'entypo-triangle-left', 'entypo-triangle-right', 'entypo-triangle-up', 'entypo-tripadvisor', 'entypo-trophy', 'entypo-tumblr', 'entypo-tumblr-with-circle', 'entypo-tv', 'entypo-twitter', 'entypo-twitter-with-circle', 'entypo-typing', 'entypo-uninstall', 'entypo-unread', 'entypo-untag', 'entypo-upload', 'entypo-upload-to-cloud', 'entypo-user', 'entypo-users', 'entypo-v-card', 'entypo-video', 'entypo-video-camera', 'entypo-vimeo', 'entypo-vimeo-with-circle', 'entypo-vine', 'entypo-vine-with-circle', 'entypo-vinyl', 'entypo-vk', 'entypo-vk-alternitive', 'entypo-vk-with-circle', 'entypo-voicemail', 'entypo-wallet', 'entypo-warning', 'entypo-water', 'entypo-windows-store', 'entypo-xing', 'entypo-xing-with-circle', 'entypo-yelp', 'entypo-youko', 'entypo-youko-with-circle', 'entypo-youtube', 'entypo-youtube-with-circle', 'fa-500px', 'fa-adjust', 'fa-adn', 'fa-align-center', 'fa-align-justify', 'fa-align-left', 'fa-align-right', 'fa-amazon', 'fa-ambulance', 'fa-anchor', 'fa-android', 'fa-angellist', 'fa-angle-double-down', 'fa-angle-double-left', 'fa-angle-double-right', 'fa-angle-double-up', 'fa-angle-down', 'fa-angle-left', 'fa-angle-right', 'fa-angle-up', 'fa-apple', 'fa-archive', 'fa-area-chart', 'fa-arrow-circle-down', 'fa-arrow-circle-left', 'fa-arrow-circle-o-down', 'fa-arrow-circle-o-left', 'fa-arrow-circle-o-right', 'fa-arrow-circle-o-up', 'fa-arrow-circle-right', 'fa-arrow-circle-up', 'fa-arrow-down', 'fa-arrow-left', 'fa-arrow-right', 'fa-arrow-up', 'fa-arrows', 'fa-arrows-alt', 'fa-arrows-h', 'fa-arrows-v', 'fa-asterisk', 'fa-at', 'fa-automobile', 'fa-backward', 'fa-balance-scale', 'fa-ban', 'fa-bank', 'fa-bar-chart', 'fa-bar-chart-o', 'fa-barcode', 'fa-bars', 'fa-battery-0', 'fa-battery-1', 'fa-battery-2', 'fa-battery-3', 'fa-battery-4', 'fa-battery-empty', 'fa-battery-full', 'fa-battery-half', 'fa-battery-quarter', 'fa-battery-three-quarters', 'fa-bed', 'fa-beer', 'fa-behance', 'fa-behance-square', 'fa-bell', 'fa-bell-o', 'fa-bell-slash', 'fa-bell-slash-o', 'fa-bicycle', 'fa-binoculars', 'fa-birthday-cake', 'fa-bitbucket', 'fa-bitbucket-square', 'fa-bitcoin', 'fa-black-tie', 'fa-bluetooth', 'fa-bluetooth-b', 'fa-bold', 'fa-bolt', 'fa-bomb', 'fa-book', 'fa-bookmark', 'fa-bookmark-o', 'fa-briefcase', 'fa-btc', 'fa-bug', 'fa-building', 'fa-building-o', 'fa-bullhorn', 'fa-bullseye', 'fa-bus', 'fa-buysellads', 'fa-cab', 'fa-calculator', 'fa-calendar', 'fa-calendar-check-o', 'fa-calendar-minus-o', 'fa-calendar-o', 'fa-calendar-plus-o', 'fa-calendar-times-o', 'fa-camera', 'fa-camera-retro', 'fa-car', 'fa-caret-down', 'fa-caret-left', 'fa-caret-right', 'fa-caret-square-o-down', 'fa-caret-square-o-left', 'fa-caret-square-o-right', 'fa-caret-square-o-up', 'fa-caret-up', 'fa-cart-arrow-down', 'fa-cart-plus', 'fa-cc', 'fa-cc-amex', 'fa-cc-diners-club', 'fa-cc-discover', 'fa-cc-jcb', 'fa-cc-mastercard', 'fa-cc-paypal', 'fa-cc-stripe', 'fa-cc-visa', 'fa-certificate', 'fa-chain', 'fa-chain-broken', 'fa-check', 'fa-check-circle', 'fa-check-circle-o', 'fa-check-square', 'fa-check-square-o', 'fa-chevron-circle-down', 'fa-chevron-circle-left', 'fa-chevron-circle-right', 'fa-chevron-circle-up', 'fa-chevron-down', 'fa-chevron-left', 'fa-chevron-right', 'fa-chevron-up', 'fa-child', 'fa-chrome', 'fa-circle', 'fa-circle-o', 'fa-circle-o-notch', 'fa-circle-thin', 'fa-clipboard', 'fa-clock-o', 'fa-clone', 'fa-close', 'fa-cloud', 'fa-cloud-download', 'fa-cloud-upload', 'fa-cny', 'fa-code', 'fa-code-fork', 'fa-codepen', 'fa-codiepie', 'fa-coffee', 'fa-cog', 'fa-cogs', 'fa-columns', 'fa-comment', 'fa-comment-o', 'fa-commenting', 'fa-commenting-o', 'fa-comments', 'fa-comments-o', 'fa-compass', 'fa-compress', 'fa-connectdevelop', 'fa-contao', 'fa-copy', 'fa-copyright', 'fa-creative-commons', 'fa-credit-card', 'fa-credit-card-alt', 'fa-crop', 'fa-crosshairs', 'fa-css3', 'fa-cube', 'fa-cubes', 'fa-cut', 'fa-cutlery', 'fa-dashboard', 'fa-dashcube', 'fa-database', 'fa-dedent', 'fa-delicious', 'fa-desktop', 'fa-deviantart', 'fa-diamond', 'fa-digg', 'fa-dollar', 'fa-dot-circle-o', 'fa-download', 'fa-dribbble', 'fa-dropbox', 'fa-drupal', 'fa-edge', 'fa-edit', 'fa-eject', 'fa-ellipsis-h', 'fa-ellipsis-v', 'fa-empire', 'fa-envelope', 'fa-envelope-o', 'fa-envelope-square', 'fa-eraser', 'fa-eur', 'fa-euro', 'fa-exchange', 'fa-exclamation', 'fa-exclamation-circle', 'fa-exclamation-triangle', 'fa-expand', 'fa-expeditedssl', 'fa-external-link', 'fa-external-link-square', 'fa-eye', 'fa-eye-slash', 'fa-eyedropper', 'fa-facebook', 'fa-facebook-f', 'fa-facebook-official', 'fa-facebook-square', 'fa-fast-backward', 'fa-fast-forward', 'fa-fax', 'fa-feed', 'fa-female', 'fa-fighter-jet', 'fa-file', 'fa-file-archive-o', 'fa-file-audio-o', 'fa-file-code-o', 'fa-file-excel-o', 'fa-file-image-o', 'fa-file-movie-o', 'fa-file-o', 'fa-file-pdf-o', 'fa-file-photo-o', 'fa-file-picture-o', 'fa-file-powerpoint-o', 'fa-file-sound-o', 'fa-file-text', 'fa-file-text-o', 'fa-file-video-o', 'fa-file-word-o', 'fa-file-zip-o', 'fa-files-o', 'fa-film', 'fa-filter', 'fa-fire', 'fa-fire-extinguisher', 'fa-firefox', 'fa-flag', 'fa-flag-checkered', 'fa-flag-o', 'fa-flash', 'fa-flask', 'fa-flickr', 'fa-floppy-o', 'fa-folder', 'fa-folder-o', 'fa-folder-open', 'fa-folder-open-o', 'fa-font', 'fa-fonticons', 'fa-fort-awesome', 'fa-forumbee', 'fa-forward', 'fa-foursquare', 'fa-frown-o', 'fa-futbol-o', 'fa-gamepad', 'fa-gavel', 'fa-gbp', 'fa-ge', 'fa-gear', 'fa-gears', 'fa-genderless', 'fa-get-pocket', 'fa-gg', 'fa-gg-circle', 'fa-gift', 'fa-git', 'fa-git-square', 'fa-github', 'fa-github-alt', 'fa-github-square', 'fa-gittip', 'fa-glass', 'fa-globe', 'fa-google', 'fa-google-plus', 'fa-google-plus-square', 'fa-google-wallet', 'fa-graduation-cap', 'fa-gratipay', 'fa-group', 'fa-h-square', 'fa-hacker-news', 'fa-hand-grab-o', 'fa-hand-lizard-o', 'fa-hand-o-down', 'fa-hand-o-left', 'fa-hand-o-right', 'fa-hand-o-up', 'fa-hand-paper-o', 'fa-hand-peace-o', 'fa-hand-pointer-o', 'fa-hand-rock-o', 'fa-hand-scissors-o', 'fa-hand-spock-o', 'fa-hand-stop-o', 'fa-hashtag', 'fa-hdd-o', 'fa-header', 'fa-headphones', 'fa-heart', 'fa-heart-o', 'fa-heartbeat', 'fa-history', 'fa-home', 'fa-hospital-o', 'fa-hotel', 'fa-hourglass', 'fa-hourglass-1', 'fa-hourglass-2', 'fa-hourglass-3', 'fa-hourglass-end', 'fa-hourglass-half', 'fa-hourglass-o', 'fa-hourglass-start', 'fa-houzz', 'fa-html5', 'fa-i-cursor', 'fa-ils', 'fa-image', 'fa-inbox', 'fa-indent', 'fa-industry', 'fa-info', 'fa-info-circle', 'fa-inr', 'fa-instagram', 'fa-institution', 'fa-internet-explorer', 'fa-intersex', 'fa-ioxhost', 'fa-italic', 'fa-joomla', 'fa-jpy', 'fa-jsfiddle', 'fa-key', 'fa-keyboard-o', 'fa-krw', 'fa-language', 'fa-laptop', 'fa-lastfm', 'fa-lastfm-square', 'fa-leaf', 'fa-leanpub', 'fa-legal', 'fa-lemon-o', 'fa-level-down', 'fa-level-up', 'fa-life-bouy', 'fa-life-buoy', 'fa-life-ring', 'fa-life-saver', 'fa-lightbulb-o', 'fa-line-chart', 'fa-link', 'fa-linkedin', 'fa-linkedin-square', 'fa-linux', 'fa-list', 'fa-list-alt', 'fa-list-ol', 'fa-list-ul', 'fa-location-arrow', 'fa-lock', 'fa-long-arrow-down', 'fa-long-arrow-left', 'fa-long-arrow-right', 'fa-long-arrow-up', 'fa-magic', 'fa-magnet', 'fa-mail-forward', 'fa-mail-reply', 'fa-mail-reply-all', 'fa-male', 'fa-map', 'fa-map-marker', 'fa-map-o', 'fa-map-pin', 'fa-map-signs', 'fa-mars', 'fa-mars-double', 'fa-mars-stroke', 'fa-mars-stroke-h', 'fa-mars-stroke-v', 'fa-maxcdn', 'fa-meanpath', 'fa-medium', 'fa-medkit', 'fa-meh-o', 'fa-mercury', 'fa-microphone', 'fa-microphone-slash', 'fa-minus', 'fa-minus-circle', 'fa-minus-square', 'fa-minus-square-o', 'fa-mixcloud', 'fa-mobile', 'fa-mobile-phone', 'fa-modx', 'fa-money', 'fa-moon-o', 'fa-mortar-board', 'fa-motorcycle', 'fa-mouse-pointer', 'fa-music', 'fa-navicon', 'fa-neuter', 'fa-newspaper-o', 'fa-object-group', 'fa-object-ungroup', 'fa-odnoklassniki', 'fa-odnoklassniki-square', 'fa-opencart', 'fa-openid', 'fa-opera', 'fa-optin-monster', 'fa-outdent', 'fa-pagelines', 'fa-paint-brush', 'fa-paper-plane', 'fa-paper-plane-o', 'fa-paperclip', 'fa-paragraph', 'fa-paste', 'fa-pause', 'fa-pause-circle', 'fa-pause-circle-o', 'fa-paw', 'fa-paypal', 'fa-pencil', 'fa-pencil-square', 'fa-pencil-square-o', 'fa-percent', 'fa-phone', 'fa-phone-square', 'fa-photo', 'fa-picture-o', 'fa-pie-chart', 'fa-pied-piper', 'fa-pied-piper-alt', 'fa-pinterest', 'fa-pinterest-p', 'fa-pinterest-square', 'fa-plane', 'fa-play', 'fa-play-circle', 'fa-play-circle-o', 'fa-plug', 'fa-plus', 'fa-plus-circle', 'fa-plus-square', 'fa-plus-square-o', 'fa-power-off', 'fa-print', 'fa-product-hunt', 'fa-puzzle-piece', 'fa-qq', 'fa-qrcode', 'fa-question', 'fa-question-circle', 'fa-quote-left', 'fa-quote-right', 'fa-ra', 'fa-random', 'fa-rebel', 'fa-recycle', 'fa-reddit', 'fa-reddit-alien', 'fa-reddit-square', 'fa-refresh', 'fa-registered', 'fa-remove', 'fa-renren', 'fa-reorder', 'fa-repeat', 'fa-reply', 'fa-reply-all', 'fa-retweet', 'fa-rmb', 'fa-road', 'fa-rocket', 'fa-rotate-left', 'fa-rotate-right', 'fa-rouble', 'fa-rss', 'fa-rss-square', 'fa-rub', 'fa-ruble', 'fa-rupee', 'fa-safari', 'fa-save', 'fa-scissors', 'fa-scribd', 'fa-search', 'fa-search-minus', 'fa-search-plus', 'fa-sellsy', 'fa-send', 'fa-send-o', 'fa-server', 'fa-share', 'fa-share-alt', 'fa-share-alt-square', 'fa-share-square', 'fa-share-square-o', 'fa-shekel', 'fa-sheqel', 'fa-shield', 'fa-ship', 'fa-shirtsinbulk', 'fa-shopping-bag', 'fa-shopping-basket', 'fa-shopping-cart', 'fa-sign-in', 'fa-sign-out', 'fa-signal', 'fa-simplybuilt', 'fa-sitemap', 'fa-skyatlas', 'fa-skype', 'fa-slack', 'fa-sliders', 'fa-slideshare', 'fa-smile-o', 'fa-soccer-ball-o', 'fa-sort', 'fa-sort-alpha-asc', 'fa-sort-alpha-desc', 'fa-sort-amount-asc', 'fa-sort-amount-desc', 'fa-sort-asc', 'fa-sort-desc', 'fa-sort-down', 'fa-sort-numeric-asc', 'fa-sort-numeric-desc', 'fa-sort-up', 'fa-soundcloud', 'fa-space-shuttle', 'fa-spinner', 'fa-spoon', 'fa-spotify', 'fa-square', 'fa-square-o', 'fa-stack-exchange', 'fa-stack-overflow', 'fa-star', 'fa-star-half', 'fa-star-half-empty', 'fa-star-half-full', 'fa-star-half-o', 'fa-star-o', 'fa-steam', 'fa-steam-square', 'fa-step-backward', 'fa-step-forward', 'fa-stethoscope', 'fa-sticky-note', 'fa-sticky-note-o', 'fa-stop', 'fa-stop-circle', 'fa-stop-circle-o', 'fa-street-view', 'fa-strikethrough', 'fa-stumbleupon', 'fa-stumbleupon-circle', 'fa-subscript', 'fa-subway', 'fa-suitcase', 'fa-sun-o', 'fa-superscript', 'fa-support', 'fa-table', 'fa-tablet', 'fa-tachometer', 'fa-tag', 'fa-tags', 'fa-tasks', 'fa-taxi', 'fa-television', 'fa-tencent-weibo', 'fa-terminal', 'fa-text-height', 'fa-text-width', 'fa-th', 'fa-th-large', 'fa-th-list', 'fa-thumb-tack', 'fa-thumbs-down', 'fa-thumbs-o-down', 'fa-thumbs-o-up', 'fa-thumbs-up', 'fa-ticket', 'fa-times', 'fa-times-circle', 'fa-times-circle-o', 'fa-tint', 'fa-toggle-down', 'fa-toggle-left', 'fa-toggle-off', 'fa-toggle-on', 'fa-toggle-right', 'fa-toggle-up', 'fa-trademark', 'fa-train', 'fa-transgender', 'fa-transgender-alt', 'fa-trash', 'fa-trash-o', 'fa-tree', 'fa-trello', 'fa-tripadvisor', 'fa-trophy', 'fa-truck', 'fa-try', 'fa-tty', 'fa-tumblr', 'fa-tumblr-square', 'fa-turkish-lira', 'fa-tv', 'fa-twitch', 'fa-twitter', 'fa-twitter-square', 'fa-umbrella', 'fa-underline', 'fa-undo', 'fa-university', 'fa-unlink', 'fa-unlock', 'fa-unlock-alt', 'fa-unsorted', 'fa-upload', 'fa-usb', 'fa-usd', 'fa-user', 'fa-user-md', 'fa-user-plus', 'fa-user-secret', 'fa-user-times', 'fa-users', 'fa-venus', 'fa-venus-double', 'fa-venus-mars', 'fa-viacoin', 'fa-video-camera', 'fa-vimeo', 'fa-vimeo-square', 'fa-vine', 'fa-vk', 'fa-volume-down', 'fa-volume-off', 'fa-volume-up', 'fa-warning', 'fa-wechat', 'fa-weibo', 'fa-weixin', 'fa-whatsapp', 'fa-wheelchair', 'fa-wifi', 'fa-wikipedia-w', 'fa-windows', 'fa-won', 'fa-wordpress', 'fa-wrench', 'fa-xing', 'fa-xing-square', 'fa-y-combinator', 'fa-y-combinator-square', 'fa-yahoo', 'fa-yc', 'fa-yc-square', 'fa-yelp', 'fa-yen', 'fa-youtube', 'fa-youtube-play', 'fa-youtube-square', 'ion-alert', 'ion-alert-circled', 'ion-android-add', 'ion-android-add-circle', 'ion-android-alarm-clock', 'ion-android-alert', 'ion-android-apps', 'ion-android-archive', 'ion-android-arrow-back', 'ion-android-arrow-down', 'ion-android-arrow-dropdown', 'ion-android-arrow-dropdown-circle', 'ion-android-arrow-dropleft', 'ion-android-arrow-dropleft-circle', 'ion-android-arrow-dropright', 'ion-android-arrow-dropright-circle', 'ion-android-arrow-dropup', 'ion-android-arrow-dropup-circle', 'ion-android-arrow-forward', 'ion-android-arrow-up', 'ion-android-attach', 'ion-android-bar', 'ion-android-bicycle', 'ion-android-boat', 'ion-android-bookmark', 'ion-android-bulb', 'ion-android-bus', 'ion-android-calendar', 'ion-android-call', 'ion-android-camera', 'ion-android-cancel', 'ion-android-car', 'ion-android-cart', 'ion-android-chat', 'ion-android-checkbox', 'ion-android-checkbox-blank', 'ion-android-checkbox-outline', 'ion-android-checkbox-outline-blank', 'ion-android-checkmark-circle', 'ion-android-clipboard', 'ion-android-close', 'ion-android-cloud', 'ion-android-cloud-circle', 'ion-android-cloud-done', 'ion-android-cloud-outline', 'ion-android-color-palette', 'ion-android-compass', 'ion-android-contact', 'ion-android-contacts', 'ion-android-contract', 'ion-android-create', 'ion-android-delete', 'ion-android-desktop', 'ion-android-document', 'ion-android-done', 'ion-android-done-all', 'ion-android-download', 'ion-android-drafts', 'ion-android-exit', 'ion-android-expand', 'ion-android-favorite', 'ion-android-favorite-outline', 'ion-android-film', 'ion-android-folder', 'ion-android-folder-open', 'ion-android-funnel', 'ion-android-globe', 'ion-android-hand', 'ion-android-hangout', 'ion-android-happy', 'ion-android-home', 'ion-android-image', 'ion-android-laptop', 'ion-android-list', 'ion-android-locate', 'ion-android-lock', 'ion-android-mail', 'ion-android-map', 'ion-android-menu', 'ion-android-microphone', 'ion-android-microphone-off', 'ion-android-more-horizontal', 'ion-android-more-vertical', 'ion-android-navigate', 'ion-android-notifications', 'ion-android-notifications-none', 'ion-android-notifications-off', 'ion-android-open', 'ion-android-options', 'ion-android-people', 'ion-android-person', 'ion-android-person-add', 'ion-android-phone-landscape', 'ion-android-phone-portrait', 'ion-android-pin', 'ion-android-plane', 'ion-android-playstore', 'ion-android-print', 'ion-android-radio-button-off', 'ion-android-radio-button-on', 'ion-android-refresh', 'ion-android-remove', 'ion-android-remove-circle', 'ion-android-restaurant', 'ion-android-sad', 'ion-android-search', 'ion-android-send', 'ion-android-settings', 'ion-android-share', 'ion-android-share-alt', 'ion-android-star', 'ion-android-star-half', 'ion-android-star-outline', 'ion-android-stopwatch', 'ion-android-subway', 'ion-android-sunny', 'ion-android-sync', 'ion-android-textsms', 'ion-android-time', 'ion-android-train', 'ion-android-unlock', 'ion-android-upload', 'ion-android-volume-down', 'ion-android-volume-mute', 'ion-android-volume-off', 'ion-android-volume-up', 'ion-android-walk', 'ion-android-warning', 'ion-android-watch', 'ion-android-wifi', 'ion-aperture', 'ion-archive', 'ion-arrow-down-a', 'ion-arrow-down-b', 'ion-arrow-down-c', 'ion-arrow-expand', 'ion-arrow-graph-down-left', 'ion-arrow-graph-down-right', 'ion-arrow-graph-up-left', 'ion-arrow-graph-up-right', 'ion-arrow-left-a', 'ion-arrow-left-b', 'ion-arrow-left-c', 'ion-arrow-move', 'ion-arrow-resize', 'ion-arrow-return-left', 'ion-arrow-return-right', 'ion-arrow-right-a', 'ion-arrow-right-b', 'ion-arrow-right-c', 'ion-arrow-shrink', 'ion-arrow-swap', 'ion-arrow-up-a', 'ion-arrow-up-b', 'ion-arrow-up-c', 'ion-asterisk', 'ion-at', 'ion-backspace', 'ion-backspace-outline', 'ion-bag', 'ion-battery-charging', 'ion-battery-empty', 'ion-battery-full', 'ion-battery-half', 'ion-battery-low', 'ion-beaker', 'ion-beer', 'ion-bluetooth', 'ion-bonfire', 'ion-bookmark', 'ion-bowtie', 'ion-briefcase', 'ion-bug', 'ion-calculator', 'ion-calendar', 'ion-camera', 'ion-card', 'ion-cash', 'ion-chatbox', 'ion-chatbox-working', 'ion-chatboxes', 'ion-chatbubble', 'ion-chatbubble-working', 'ion-chatbubbles', 'ion-checkmark', 'ion-checkmark-circled', 'ion-checkmark-round', 'ion-chevron-down', 'ion-chevron-left', 'ion-chevron-right', 'ion-chevron-up', 'ion-clipboard', 'ion-clock', 'ion-close', 'ion-close-circled', 'ion-close-round', 'ion-closed-captioning', 'ion-cloud', 'ion-code', 'ion-code-download', 'ion-code-working', 'ion-coffee', 'ion-compass', 'ion-compose', 'ion-connection-bars', 'ion-contrast', 'ion-crop', 'ion-cube', 'ion-disc', 'ion-document', 'ion-document-text', 'ion-drag', 'ion-earth', 'ion-easel', 'ion-edit', 'ion-egg', 'ion-eject', 'ion-email', 'ion-email-unread', 'ion-erlenmeyer-flask', 'ion-erlenmeyer-flask-bubbles', 'ion-eye', 'ion-eye-disabled', 'ion-female', 'ion-filing', 'ion-film-marker', 'ion-fireball', 'ion-flag', 'ion-flame', 'ion-flash', 'ion-flash-off', 'ion-folder', 'ion-fork', 'ion-fork-repo', 'ion-forward', 'ion-funnel', 'ion-gear-a', 'ion-gear-b', 'ion-grid', 'ion-hammer', 'ion-happy', 'ion-happy-outline', 'ion-headphone', 'ion-heart', 'ion-heart-broken', 'ion-help', 'ion-help-buoy', 'ion-help-circled', 'ion-home', 'ion-icecream', 'ion-image', 'ion-images', 'ion-information', 'ion-information-circled', 'ion-ionic', 'ion-ios-alarm', 'ion-ios-alarm-outline', 'ion-ios-albums', 'ion-ios-albums-outline', 'ion-ios-americanfootball', 'ion-ios-americanfootball-outline', 'ion-ios-analytics', 'ion-ios-analytics-outline', 'ion-ios-arrow-back', 'ion-ios-arrow-down', 'ion-ios-arrow-forward', 'ion-ios-arrow-left', 'ion-ios-arrow-right', 'ion-ios-arrow-thin-down', 'ion-ios-arrow-thin-left', 'ion-ios-arrow-thin-right', 'ion-ios-arrow-thin-up', 'ion-ios-arrow-up', 'ion-ios-at', 'ion-ios-at-outline', 'ion-ios-barcode', 'ion-ios-barcode-outline', 'ion-ios-baseball', 'ion-ios-baseball-outline', 'ion-ios-basketball', 'ion-ios-basketball-outline', 'ion-ios-bell', 'ion-ios-bell-outline', 'ion-ios-body', 'ion-ios-body-outline', 'ion-ios-bolt', 'ion-ios-bolt-outline', 'ion-ios-book', 'ion-ios-book-outline', 'ion-ios-bookmarks', 'ion-ios-bookmarks-outline', 'ion-ios-box', 'ion-ios-box-outline', 'ion-ios-briefcase', 'ion-ios-briefcase-outline', 'ion-ios-browsers', 'ion-ios-browsers-outline', 'ion-ios-calculator', 'ion-ios-calculator-outline', 'ion-ios-calendar', 'ion-ios-calendar-outline', 'ion-ios-camera', 'ion-ios-camera-outline', 'ion-ios-cart', 'ion-ios-cart-outline', 'ion-ios-chatboxes', 'ion-ios-chatboxes-outline', 'ion-ios-chatbubble', 'ion-ios-chatbubble-outline', 'ion-ios-checkmark', 'ion-ios-checkmark-empty', 'ion-ios-checkmark-outline', 'ion-ios-circle-filled', 'ion-ios-circle-outline', 'ion-ios-clock', 'ion-ios-clock-outline', 'ion-ios-close', 'ion-ios-close-empty', 'ion-ios-close-outline', 'ion-ios-cloud', 'ion-ios-cloud-download', 'ion-ios-cloud-download-outline', 'ion-ios-cloud-outline', 'ion-ios-cloud-upload', 'ion-ios-cloud-upload-outline', 'ion-ios-cloudy', 'ion-ios-cloudy-night', 'ion-ios-cloudy-night-outline', 'ion-ios-cloudy-outline', 'ion-ios-cog', 'ion-ios-cog-outline', 'ion-ios-color-filter', 'ion-ios-color-filter-outline', 'ion-ios-color-wand', 'ion-ios-color-wand-outline', 'ion-ios-compose', 'ion-ios-compose-outline', 'ion-ios-contact', 'ion-ios-contact-outline', 'ion-ios-copy', 'ion-ios-copy-outline', 'ion-ios-crop', 'ion-ios-crop-strong', 'ion-ios-download', 'ion-ios-download-outline', 'ion-ios-drag', 'ion-ios-email', 'ion-ios-email-outline', 'ion-ios-eye', 'ion-ios-eye-outline', 'ion-ios-fastforward', 'ion-ios-fastforward-outline', 'ion-ios-filing', 'ion-ios-filing-outline', 'ion-ios-film', 'ion-ios-film-outline', 'ion-ios-flag', 'ion-ios-flag-outline', 'ion-ios-flame', 'ion-ios-flame-outline', 'ion-ios-flask', 'ion-ios-flask-outline', 'ion-ios-flower', 'ion-ios-flower-outline', 'ion-ios-folder', 'ion-ios-folder-outline', 'ion-ios-football', 'ion-ios-football-outline', 'ion-ios-game-controller-a', 'ion-ios-game-controller-a-outline', 'ion-ios-game-controller-b', 'ion-ios-game-controller-b-outline', 'ion-ios-gear', 'ion-ios-gear-outline', 'ion-ios-glasses', 'ion-ios-glasses-outline', 'ion-ios-grid-view', 'ion-ios-grid-view-outline', 'ion-ios-heart', 'ion-ios-heart-outline', 'ion-ios-help', 'ion-ios-help-empty', 'ion-ios-help-outline', 'ion-ios-home', 'ion-ios-home-outline', 'ion-ios-infinite', 'ion-ios-infinite-outline', 'ion-ios-information', 'ion-ios-information-empty', 'ion-ios-information-outline', 'ion-ios-ionic-outline', 'ion-ios-keypad', 'ion-ios-keypad-outline', 'ion-ios-lightbulb', 'ion-ios-lightbulb-outline', 'ion-ios-list', 'ion-ios-list-outline', 'ion-ios-location', 'ion-ios-location-outline', 'ion-ios-locked', 'ion-ios-locked-outline', 'ion-ios-loop', 'ion-ios-loop-strong', 'ion-ios-medical', 'ion-ios-medical-outline', 'ion-ios-medkit', 'ion-ios-medkit-outline', 'ion-ios-mic', 'ion-ios-mic-off', 'ion-ios-mic-outline', 'ion-ios-minus', 'ion-ios-minus-empty', 'ion-ios-minus-outline', 'ion-ios-monitor', 'ion-ios-monitor-outline', 'ion-ios-moon', 'ion-ios-moon-outline', 'ion-ios-more', 'ion-ios-more-outline', 'ion-ios-musical-note', 'ion-ios-musical-notes', 'ion-ios-navigate', 'ion-ios-navigate-outline', 'ion-ios-nutrition', 'ion-ios-nutrition-outline', 'ion-ios-paper', 'ion-ios-paper-outline', 'ion-ios-paperplane', 'ion-ios-paperplane-outline', 'ion-ios-partlysunny', 'ion-ios-partlysunny-outline', 'ion-ios-pause', 'ion-ios-pause-outline', 'ion-ios-paw', 'ion-ios-paw-outline', 'ion-ios-people', 'ion-ios-people-outline', 'ion-ios-person', 'ion-ios-person-outline', 'ion-ios-personadd', 'ion-ios-personadd-outline', 'ion-ios-photos', 'ion-ios-photos-outline', 'ion-ios-pie', 'ion-ios-pie-outline', 'ion-ios-pint', 'ion-ios-pint-outline', 'ion-ios-play', 'ion-ios-play-outline', 'ion-ios-plus', 'ion-ios-plus-empty', 'ion-ios-plus-outline', 'ion-ios-pricetag', 'ion-ios-pricetag-outline', 'ion-ios-pricetags', 'ion-ios-pricetags-outline', 'ion-ios-printer', 'ion-ios-printer-outline', 'ion-ios-pulse', 'ion-ios-pulse-strong', 'ion-ios-rainy', 'ion-ios-rainy-outline', 'ion-ios-recording', 'ion-ios-recording-outline', 'ion-ios-redo', 'ion-ios-redo-outline', 'ion-ios-refresh', 'ion-ios-refresh-empty', 'ion-ios-refresh-outline', 'ion-ios-reload', 'ion-ios-reverse-camera', 'ion-ios-reverse-camera-outline', 'ion-ios-rewind', 'ion-ios-rewind-outline', 'ion-ios-rose', 'ion-ios-rose-outline', 'ion-ios-search', 'ion-ios-search-strong', 'ion-ios-settings', 'ion-ios-settings-strong', 'ion-ios-shuffle', 'ion-ios-shuffle-strong', 'ion-ios-skipbackward', 'ion-ios-skipbackward-outline', 'ion-ios-skipforward', 'ion-ios-skipforward-outline', 'ion-ios-snowy', 'ion-ios-speedometer', 'ion-ios-speedometer-outline', 'ion-ios-star', 'ion-ios-star-half', 'ion-ios-star-outline', 'ion-ios-stopwatch', 'ion-ios-stopwatch-outline', 'ion-ios-sunny', 'ion-ios-sunny-outline', 'ion-ios-telephone', 'ion-ios-telephone-outline', 'ion-ios-tennisball', 'ion-ios-tennisball-outline', 'ion-ios-thunderstorm', 'ion-ios-thunderstorm-outline', 'ion-ios-time', 'ion-ios-time-outline', 'ion-ios-timer', 'ion-ios-timer-outline', 'ion-ios-toggle', 'ion-ios-toggle-outline', 'ion-ios-trash', 'ion-ios-trash-outline', 'ion-ios-undo', 'ion-ios-undo-outline', 'ion-ios-unlocked', 'ion-ios-unlocked-outline', 'ion-ios-upload', 'ion-ios-upload-outline', 'ion-ios-videocam', 'ion-ios-videocam-outline', 'ion-ios-volume-high', 'ion-ios-volume-low', 'ion-ios-wineglass', 'ion-ios-wineglass-outline', 'ion-ios-world', 'ion-ios-world-outline', 'ion-ipad', 'ion-iphone', 'ion-ipod', 'ion-jet', 'ion-key', 'ion-knife', 'ion-laptop', 'ion-leaf', 'ion-levels', 'ion-lightbulb', 'ion-link', 'ion-load-a', 'ion-load-b', 'ion-load-c', 'ion-load-d', 'ion-location', 'ion-lock-combination', 'ion-locked', 'ion-log-in', 'ion-log-out', 'ion-loop', 'ion-magnet', 'ion-male', 'ion-man', 'ion-map', 'ion-medkit', 'ion-merge', 'ion-mic-a', 'ion-mic-b', 'ion-mic-c', 'ion-minus', 'ion-minus-circled', 'ion-minus-round', 'ion-model-s', 'ion-monitor', 'ion-more', 'ion-mouse', 'ion-music-note', 'ion-navicon', 'ion-navicon-round', 'ion-navigate', 'ion-network', 'ion-no-smoking', 'ion-nuclear', 'ion-outlet', 'ion-paintbrush', 'ion-paintbucket', 'ion-paper-airplane', 'ion-paperclip', 'ion-pause', 'ion-person', 'ion-person-add', 'ion-person-stalker', 'ion-pie-graph', 'ion-pin', 'ion-pinpoint', 'ion-pizza', 'ion-plane', 'ion-planet', 'ion-play', 'ion-playstation', 'ion-plus', 'ion-plus-circled', 'ion-plus-round', 'ion-podium', 'ion-pound', 'ion-power', 'ion-pricetag', 'ion-pricetags', 'ion-printer', 'ion-pull-request', 'ion-qr-scanner', 'ion-quote', 'ion-radio-waves', 'ion-record', 'ion-refresh', 'ion-reply', 'ion-reply-all', 'ion-ribbon-a', 'ion-ribbon-b', 'ion-sad', 'ion-sad-outline', 'ion-scissors', 'ion-search', 'ion-settings', 'ion-share', 'ion-shuffle', 'ion-skip-backward', 'ion-skip-forward', 'ion-social-android', 'ion-social-android-outline', 'ion-social-angular', 'ion-social-angular-outline', 'ion-social-apple', 'ion-social-apple-outline', 'ion-social-bitcoin', 'ion-social-bitcoin-outline', 'ion-social-buffer', 'ion-social-buffer-outline', 'ion-social-chrome', 'ion-social-chrome-outline', 'ion-social-codepen', 'ion-social-codepen-outline', 'ion-social-css3', 'ion-social-css3-outline', 'ion-social-designernews', 'ion-social-designernews-outline', 'ion-social-dribbble', 'ion-social-dribbble-outline', 'ion-social-dropbox', 'ion-social-dropbox-outline', 'ion-social-euro', 'ion-social-euro-outline', 'ion-social-facebook', 'ion-social-facebook-outline', 'ion-social-foursquare', 'ion-social-foursquare-outline', 'ion-social-freebsd-devil', 'ion-social-github', 'ion-social-github-outline', 'ion-social-google', 'ion-social-google-outline', 'ion-social-googleplus', 'ion-social-googleplus-outline', 'ion-social-hackernews', 'ion-social-hackernews-outline', 'ion-social-html5', 'ion-social-html5-outline', 'ion-social-instagram', 'ion-social-instagram-outline', 'ion-social-javascript', 'ion-social-javascript-outline', 'ion-social-linkedin', 'ion-social-linkedin-outline', 'ion-social-markdown', 'ion-social-nodejs', 'ion-social-octocat', 'ion-social-pinterest', 'ion-social-pinterest-outline', 'ion-social-python', 'ion-social-reddit', 'ion-social-reddit-outline', 'ion-social-rss', 'ion-social-rss-outline', 'ion-social-sass', 'ion-social-skype', 'ion-social-skype-outline', 'ion-social-snapchat', 'ion-social-snapchat-outline', 'ion-social-tumblr', 'ion-social-tumblr-outline', 'ion-social-tux', 'ion-social-twitch', 'ion-social-twitch-outline', 'ion-social-twitter', 'ion-social-twitter-outline', 'ion-social-usd', 'ion-social-usd-outline', 'ion-social-vimeo', 'ion-social-vimeo-outline', 'ion-social-whatsapp', 'ion-social-whatsapp-outline', 'ion-social-windows', 'ion-social-windows-outline', 'ion-social-wordpress', 'ion-social-wordpress-outline', 'ion-social-yahoo', 'ion-social-yahoo-outline', 'ion-social-yen', 'ion-social-yen-outline', 'ion-social-youtube', 'ion-social-youtube-outline', 'ion-soup-can', 'ion-soup-can-outline', 'ion-speakerphone', 'ion-speedometer', 'ion-spoon', 'ion-star', 'ion-stats-bars', 'ion-steam', 'ion-stop', 'ion-thermometer', 'ion-thumbsdown', 'ion-thumbsup', 'ion-toggle', 'ion-toggle-filled', 'ion-transgender', 'ion-trash-a', 'ion-trash-b', 'ion-trophy', 'ion-tshirt', 'ion-tshirt-outline', 'ion-umbrella', 'ion-university', 'ion-unlocked', 'ion-upload', 'ion-usb', 'ion-videocamera', 'ion-volume-high', 'ion-volume-low', 'ion-volume-medium', 'ion-volume-mute', 'ion-wand', 'ion-waterdrop', 'ion-wifi', 'ion-wineglass', 'ion-woman', 'ion-wrench', 'ion-xbox', 'md-3d-rotation', 'md-access-alarm', 'md-access-alarms', 'md-access-time', 'md-accessibility', 'md-account-balance', 'md-account-balance-wallet', 'md-account-box', 'md-account-circle', 'md-adb', 'md-add', 'md-add-alarm', 'md-add-alert', 'md-add-box', 'md-add-circle', 'md-add-circle-outline', 'md-add-shopping-cart', 'md-add-to-photos', 'md-adjust', 'md-airline-seat-flat', 'md-airline-seat-flat-angled', 'md-airline-seat-individual-suite', 'md-airline-seat-legroom-extra', 'md-airline-seat-legroom-normal', 'md-airline-seat-legroom-reduced', 'md-airline-seat-recline-extra', 'md-airline-seat-recline-normal', 'md-airplanemode-active', 'md-airplanemode-inactive', 'md-airplay', 'md-alarm', 'md-alarm-add', 'md-alarm-off', 'md-alarm-on', 'md-album', 'md-android', 'md-announcement', 'md-apps', 'md-archive', 'md-arrow-back', 'md-arrow-drop-down', 'md-arrow-drop-down-circle', 'md-arrow-drop-up', 'md-arrow-forward', 'md-aspect-ratio', 'md-assessment', 'md-assignment', 'md-assignment-ind', 'md-assignment-late', 'md-assignment-return', 'md-assignment-returned', 'md-assignment-turned-in', 'md-assistant', 'md-assistant-photo', 'md-attach-file', 'md-attach-money', 'md-attachment', 'md-audiotrack', 'md-autorenew', 'md-av-timer', 'md-backspace', 'md-backup', 'md-battery-alert', 'md-battery-charging-full', 'md-battery-full', 'md-battery-std', 'md-battery-unknown', 'md-beenhere', 'md-block', 'md-bluetooth', 'md-bluetooth-audio', 'md-bluetooth-connected', 'md-bluetooth-disabled', 'md-bluetooth-searching', 'md-blur-circular', 'md-blur-linear', 'md-blur-off', 'md-blur-on', 'md-book', 'md-bookmark', 'md-bookmark-border', 'md-border-all', 'md-border-bottom', 'md-border-clear', 'md-border-color', 'md-border-horizontal', 'md-border-inner', 'md-border-left', 'md-border-outer', 'md-border-right', 'md-border-style', 'md-border-top', 'md-border-vertical', 'md-brightness-1', 'md-brightness-2', 'md-brightness-3', 'md-brightness-4', 'md-brightness-5', 'md-brightness-6', 'md-brightness-7', 'md-brightness-auto', 'md-brightness-high', 'md-brightness-low', 'md-brightness-medium', 'md-broken-image', 'md-brush', 'md-bug-report', 'md-build', 'md-business', 'md-cached', 'md-cake', 'md-call', 'md-call-end', 'md-call-made', 'md-call-merge', 'md-call-missed', 'md-call-received', 'md-call-split', 'md-camera', 'md-camera-alt', 'md-camera-enhance', 'md-camera-front', 'md-camera-rear', 'md-camera-roll', 'md-cancel', 'md-card-giftcard', 'md-card-membership', 'md-card-travel', 'md-cast', 'md-cast-connected', 'md-center-focus-strong', 'md-center-focus-weak', 'md-change-history', 'md-chat', 'md-chat-bubble', 'md-chat-bubble-outline', 'md-check', 'md-check-box', 'md-check-box-outline-blank', 'md-check-circle', 'md-chevron-left', 'md-chevron-right', 'md-chrome-reader-mode', 'md-class', 'md-clear', 'md-clear-all', 'md-close', 'md-closed-caption', 'md-cloud', 'md-cloud-circle', 'md-cloud-done', 'md-cloud-download', 'md-cloud-off', 'md-cloud-queue', 'md-cloud-upload', 'md-code', 'md-collections', 'md-collections-bookmark', 'md-color-lens', 'md-colorize', 'md-comment', 'md-compare', 'md-computer', 'md-confirmation-number', 'md-contact-phone', 'md-contacts', 'md-content-copy', 'md-content-cut', 'md-content-paste', 'md-control-point', 'md-control-point-duplicate', 'md-create', 'md-credit-card', 'md-crop', 'md-crop-16-9', 'md-crop-3-2', 'md-crop-5-4', 'md-crop-7-5', 'md-crop-din', 'md-crop-free', 'md-crop-landscape', 'md-crop-original', 'md-crop-portrait', 'md-crop-square', 'md-dashboard', 'md-data-usage', 'md-dehaze', 'md-delete', 'md-description', 'md-desktop-mac', 'md-desktop-windows', 'md-details', 'md-developer-board', 'md-developer-mode', 'md-device-hub', 'md-devices', 'md-dialer-sip', 'md-dialpad', 'md-directions', 'md-directions-bike', 'md-directions-boat', 'md-directions-bus', 'md-directions-car', 'md-directions-railway', 'md-directions-run', 'md-directions-subway', 'md-directions-transit', 'md-directions-walk', 'md-disc-full', 'md-dns', 'md-do-not-disturb', 'md-do-not-disturb-alt', 'md-dock', 'md-domain', 'md-done', 'md-done-all', 'md-drafts', 'md-drive-eta', 'md-dvr', 'md-edit', 'md-eject', 'md-email', 'md-equalizer', 'md-error', 'md-error-outline', 'md-event', 'md-event-available', 'md-event-busy', 'md-event-note', 'md-event-seat', 'md-exit-to-app', 'md-expand-less', 'md-expand-more', 'md-explicit', 'md-explore', 'md-exposure', 'md-exposure-neg-1', 'md-exposure-neg-2', 'md-exposure-plus-1', 'md-exposure-plus-2', 'md-exposure-zero', 'md-extension', 'md-face', 'md-fast-forward', 'md-fast-rewind', 'md-favorite', 'md-favorite-border', 'md-feedback', 'md-file-download', 'md-file-upload', 'md-filter', 'md-filter-1', 'md-filter-2', 'md-filter-3', 'md-filter-4', 'md-filter-5', 'md-filter-6', 'md-filter-7', 'md-filter-8', 'md-filter-9', 'md-filter-9-plus', 'md-filter-b-and-w', 'md-filter-center-focus', 'md-filter-drama', 'md-filter-frames', 'md-filter-hdr', 'md-filter-list', 'md-filter-none', 'md-filter-tilt-shift', 'md-filter-vintage', 'md-find-in-page', 'md-find-replace', 'md-flag', 'md-flare', 'md-flash-auto', 'md-flash-off', 'md-flash-on', 'md-flight', 'md-flight-land', 'md-flight-takeoff', 'md-flip', 'md-flip-to-back', 'md-flip-to-front', 'md-folder', 'md-folder-open', 'md-folder-shared', 'md-folder-special', 'md-font-download', 'md-format-align-center', 'md-format-align-justify', 'md-format-align-left', 'md-format-align-right', 'md-format-bold', 'md-format-clear', 'md-format-color-fill', 'md-format-color-reset', 'md-format-color-text', 'md-format-indent-decrease', 'md-format-indent-increase', 'md-format-italic', 'md-format-line-spacing', 'md-format-list-bulleted', 'md-format-list-numbered', 'md-format-paint', 'md-format-quote', 'md-format-size', 'md-format-strikethrough', 'md-format-textdirection-l-to-r', 'md-format-textdirection-r-to-l', 'md-format-underlined', 'md-forum', 'md-forward', 'md-forward-10', 'md-forward-30', 'md-forward-5', 'md-fullscreen', 'md-fullscreen-exit', 'md-functions', 'md-gamepad', 'md-games', 'md-gesture', 'md-get-app', 'md-gif', 'md-gps-fixed', 'md-gps-not-fixed', 'md-gps-off', 'md-grade', 'md-gradient', 'md-grain', 'md-graphic-eq', 'md-grid-off', 'md-grid-on', 'md-group', 'md-group-add', 'md-group-work', 'md-hd', 'md-hdr-off', 'md-hdr-on', 'md-hdr-strong', 'md-hdr-weak', 'md-headset', 'md-headset-mic', 'md-healing', 'md-hearing', 'md-help', 'md-help-outline', 'md-high-quality', 'md-highlight-off', 'md-history', 'md-home', 'md-hotel', 'md-hourglass-empty', 'md-hourglass-full', 'md-http', 'md-https', 'md-image', 'md-image-aspect-ratio', 'md-import-export', 'md-inbox', 'md-indeterminate-check-box', 'md-info', 'md-info-outline', 'md-input', 'md-insert-chart', 'md-insert-comment', 'md-insert-drive-file', 'md-insert-emoticon', 'md-insert-invitation', 'md-insert-link', 'md-insert-photo', 'md-invert-colors', 'md-invert-colors-off', 'md-iso', 'md-keyboard', 'md-keyboard-arrow-down', 'md-keyboard-arrow-left', 'md-keyboard-arrow-right', 'md-keyboard-arrow-up', 'md-keyboard-backspace', 'md-keyboard-capslock', 'md-keyboard-hide', 'md-keyboard-return', 'md-keyboard-tab', 'md-keyboard-voice', 'md-label', 'md-label-outline', 'md-landscape', 'md-language', 'md-laptop', 'md-laptop-chromebook', 'md-laptop-mac', 'md-laptop-windows', 'md-launch', 'md-layers', 'md-layers-clear', 'md-leak-add', 'md-leak-remove', 'md-lens', 'md-library-add', 'md-library-books', 'md-library-music', 'md-link', 'md-list', 'md-live-help', 'md-live-tv', 'md-local-activity', 'md-local-airport', 'md-local-atm', 'md-local-bar', 'md-local-cafe', 'md-local-car-wash', 'md-local-convenience-store', 'md-local-dining', 'md-local-drink', 'md-local-florist', 'md-local-gas-station', 'md-local-grocery-store', 'md-local-hospital', 'md-local-hotel', 'md-local-laundry-service', 'md-local-library', 'md-local-mall', 'md-local-movies', 'md-local-offer', 'md-local-parking', 'md-local-pharmacy', 'md-local-phone', 'md-local-pizza', 'md-local-play', 'md-local-post-office', 'md-local-printshop', 'md-local-see', 'md-local-shipping', 'md-local-taxi', 'md-location-city', 'md-location-disabled', 'md-location-off', 'md-location-on', 'md-location-searching', 'md-lock', 'md-lock-open', 'md-lock-outline', 'md-looks', 'md-looks-3', 'md-looks-4', 'md-looks-5', 'md-looks-6', 'md-looks-one', 'md-looks-two', 'md-loop', 'md-loupe', 'md-loyalty', 'md-mail', 'md-map', 'md-markunread', 'md-markunread-mailbox', 'md-memory', 'md-menu', 'md-merge-type', 'md-message', 'md-mic', 'md-mic-none', 'md-mic-off', 'md-mms', 'md-mode-comment', 'md-mode-edit', 'md-money-off', 'md-monochrome-photos', 'md-mood', 'md-mood-bad', 'md-more', 'md-more-horiz', 'md-more-vert', 'md-mouse', 'md-movie', 'md-movie-creation', 'md-music-note', 'md-my-location', 'md-nature', 'md-nature-people', 'md-navigate-before', 'md-navigate-next', 'md-navigation', 'md-network-cell', 'md-network-locked', 'md-network-wifi', 'md-new-releases', 'md-nfc', 'md-no-sim', 'md-not-interested', 'md-note-add', 'md-notifications', 'md-notifications-active', 'md-notifications-none', 'md-notifications-off', 'md-notifications-paused', 'md-offline-pin', 'md-ondemand-video', 'md-open-in-browser', 'md-open-in-new', 'md-open-with', 'md-pages', 'md-pageview', 'md-palette', 'md-panorama', 'md-panorama-fish-eye', 'md-panorama-horizontal', 'md-panorama-vertical', 'md-panorama-wide-angle', 'md-party-mode', 'md-pause', 'md-pause-circle-filled', 'md-pause-circle-outline', 'md-payment', 'md-people', 'md-people-outline', 'md-perm-camera-mic', 'md-perm-contact-calendar', 'md-perm-data-setting', 'md-perm-device-information', 'md-perm-identity', 'md-perm-media', 'md-perm-phone-msg', 'md-perm-scan-wifi', 'md-person', 'md-person-add', 'md-person-outline', 'md-person-pin', 'md-personal-video', 'md-phone', 'md-phone-android', 'md-phone-bluetooth-speaker', 'md-phone-forwarded', 'md-phone-in-talk', 'md-phone-iphone', 'md-phone-locked', 'md-phone-missed', 'md-phone-paused', 'md-phonelink', 'md-phonelink-erase', 'md-phonelink-lock', 'md-phonelink-off', 'md-phonelink-ring', 'md-phonelink-setup', 'md-photo', 'md-photo-album', 'md-photo-camera', 'md-photo-library', 'md-photo-size-select-actual', 'md-photo-size-select-large', 'md-photo-size-select-small', 'md-picture-as-pdf', 'md-picture-in-picture', 'md-pin-drop', 'md-place', 'md-play-arrow', 'md-play-circle-filled', 'md-play-circle-outline', 'md-play-for-work', 'md-playlist-add', 'md-plus-one', 'md-poll', 'md-polymer', 'md-portable-wifi-off', 'md-portrait', 'md-power', 'md-power-input', 'md-power-settings-new', 'md-present-to-all', 'md-print', 'md-public', 'md-publish', 'md-query-builder', 'md-question-answer', 'md-queue', 'md-queue-music', 'md-radio', 'md-radio-button-checked', 'md-radio-button-unchecked', 'md-rate-review', 'md-receipt', 'md-recent-actors', 'md-redeem', 'md-redo', 'md-refresh', 'md-remove', 'md-remove-circle', 'md-remove-circle-outline', 'md-remove-red-eye', 'md-reorder', 'md-repeat', 'md-repeat-one', 'md-replay', 'md-replay-10', 'md-replay-30', 'md-replay-5', 'md-reply', 'md-reply-all', 'md-report', 'md-report-problem', 'md-restaurant-menu', 'md-restore', 'md-ring-volume', 'md-room', 'md-rotate-90-degrees-ccw', 'md-rotate-left', 'md-rotate-right', 'md-router', 'md-satellite', 'md-save', 'md-scanner', 'md-schedule', 'md-school', 'md-screen-lock-landscape', 'md-screen-lock-portrait', 'md-screen-lock-rotation', 'md-screen-rotation', 'md-sd-card', 'md-sd-storage', 'md-search', 'md-security', 'md-select-all', 'md-send', 'md-settings', 'md-settings-applications', 'md-settings-backup-restore', 'md-settings-bluetooth', 'md-settings-brightness', 'md-settings-cell', 'md-settings-ethernet', 'md-settings-input-antenna', 'md-settings-input-component', 'md-settings-input-composite', 'md-settings-input-hdmi', 'md-settings-input-svideo', 'md-settings-overscan', 'md-settings-phone', 'md-settings-power', 'md-settings-remote', 'md-settings-system-daydream', 'md-settings-voice', 'md-share', 'md-shop', 'md-shop-two', 'md-shopping-basket', 'md-shopping-cart', 'md-shuffle', 'md-signal-cellular-4-bar', 'md-signal-cellular-connected-no-internet-4-bar', 'md-signal-cellular-no-sim', 'md-signal-cellular-null', 'md-signal-cellular-off', 'md-signal-wifi-4-bar', 'md-signal-wifi-4-bar-lock', 'md-signal-wifi-off', 'md-sim-card', 'md-sim-card-alert', 'md-skip-next', 'md-skip-previous', 'md-slideshow', 'md-smartphone', 'md-sms', 'md-sms-failed', 'md-snooze', 'md-sort', 'md-sort-by-alpha', 'md-space-bar', 'md-speaker', 'md-speaker-group', 'md-speaker-notes', 'md-speaker-phone', 'md-spellcheck', 'md-star', 'md-star-border', 'md-star-half', 'md-stars', 'md-stay-current-landscape', 'md-stay-current-portrait', 'md-stay-primary-landscape', 'md-stay-primary-portrait', 'md-stop', 'md-storage', 'md-store', 'md-store-mall-directory', 'md-straighten', 'md-strikethrough-s', 'md-style', 'md-subject', 'md-subtitles', 'md-supervisor-account', 'md-surround-sound', 'md-swap-calls', 'md-swap-horiz', 'md-swap-vert', 'md-swap-vertical-circle', 'md-switch-camera', 'md-switch-video', 'md-sync', 'md-sync-disabled', 'md-sync-problem', 'md-system-update', 'md-system-update-alt', 'md-tab', 'md-tab-unselected', 'md-tablet', 'md-tablet-android', 'md-tablet-mac', 'md-tag-faces', 'md-tap-and-play', 'md-terrain', 'md-text-format', 'md-textsms', 'md-texture', 'md-theaters', 'md-thumb-down', 'md-thumb-up', 'md-thumbs-up-down', 'md-time-to-leave', 'md-timelapse', 'md-timer', 'md-timer-10', 'md-timer-3', 'md-timer-off', 'md-toc', 'md-today', 'md-toll', 'md-tonality', 'md-toys', 'md-track-changes', 'md-traffic', 'md-transform', 'md-translate', 'md-trending-down', 'md-trending-flat', 'md-trending-up', 'md-tune', 'md-turned-in', 'md-turned-in-not', 'md-tv', 'md-undo', 'md-unfold-less', 'md-unfold-more', 'md-usb', 'md-verified-user', 'md-vertical-align-bottom', 'md-vertical-align-center', 'md-vertical-align-top', 'md-vibration', 'md-video-library', 'md-videocam', 'md-videocam-off', 'md-view-agenda', 'md-view-array', 'md-view-carousel', 'md-view-column', 'md-view-comfy', 'md-view-compact', 'md-view-day', 'md-view-headline', 'md-view-list', 'md-view-module', 'md-view-quilt', 'md-view-stream', 'md-view-week', 'md-vignette', 'md-visibility', 'md-visibility-off', 'md-voice-chat', 'md-voicemail', 'md-volume-down', 'md-volume-mute', 'md-volume-off', 'md-volume-up', 'md-vpn-key', 'md-vpn-lock', 'md-wallpaper', 'md-warning', 'md-watch', 'md-wb-auto', 'md-wb-cloudy', 'md-wb-incandescent', 'md-wb-iridescent', 'md-wb-sunny', 'md-wc', 'md-web', 'md-whatshot', 'md-widgets', 'md-wifi', 'md-wifi-lock', 'md-wifi-tethering', 'md-work', 'md-wrap-text', 'md-youtube-searched-for', 'md-zoom-in', 'md-zoom-out', 'mdi-access-point', 'mdi-access-point-network', 'mdi-account', 'mdi-account-alert', 'mdi-account-box', 'mdi-account-box-outline', 'mdi-account-check', 'mdi-account-circle', 'mdi-account-convert', 'mdi-account-key', 'mdi-account-location', 'mdi-account-minus', 'mdi-account-multiple', 'mdi-account-multiple-outline', 'mdi-account-multiple-plus', 'mdi-account-network', 'mdi-account-off', 'mdi-account-outline', 'mdi-account-plus', 'mdi-account-remove', 'mdi-account-search', 'mdi-account-star', 'mdi-account-star-variant', 'mdi-account-switch', 'mdi-adjust', 'mdi-air-conditioner', 'mdi-airballoon', 'mdi-airplane', 'mdi-airplane-off', 'mdi-airplay', 'mdi-alarm', 'mdi-alarm-check', 'mdi-alarm-multiple', 'mdi-alarm-off', 'mdi-alarm-plus', 'mdi-album', 'mdi-alert', 'mdi-alert-box', 'mdi-alert-circle', 'mdi-alert-octagon', 'mdi-alert-outline', 'mdi-alpha', 'mdi-alphabetical', 'mdi-amazon', 'mdi-amazon-clouddrive', 'mdi-ambulance', 'mdi-anchor', 'mdi-android', 'mdi-android-debug-bridge', 'mdi-android-studio', 'mdi-apple', 'mdi-apple-finder', 'mdi-apple-ios', 'mdi-apple-mobileme', 'mdi-apple-safari', 'mdi-appnet', 'mdi-apps', 'mdi-archive', 'mdi-arrange-bring-forward', 'mdi-arrange-bring-to-front', 'mdi-arrange-send-backward', 'mdi-arrange-send-to-back', 'mdi-arrow-all', 'mdi-arrow-bottom-drop-circle', 'mdi-arrow-bottom-left', 'mdi-arrow-bottom-right', 'mdi-arrow-collapse', 'mdi-arrow-down', 'mdi-arrow-down-bold', 'mdi-arrow-down-bold-circle', 'mdi-arrow-down-bold-circle-outline', 'mdi-arrow-down-bold-hexagon-outline', 'mdi-arrow-expand', 'mdi-arrow-left', 'mdi-arrow-left-bold', 'mdi-arrow-left-bold-circle', 'mdi-arrow-left-bold-circle-outline', 'mdi-arrow-left-bold-hexagon-outline', 'mdi-arrow-right', 'mdi-arrow-right-bold', 'mdi-arrow-right-bold-circle', 'mdi-arrow-right-bold-circle-outline', 'mdi-arrow-right-bold-hexagon-outline', 'mdi-arrow-top-left', 'mdi-arrow-top-right', 'mdi-arrow-up', 'mdi-arrow-up-bold', 'mdi-arrow-up-bold-circle', 'mdi-arrow-up-bold-circle-outline', 'mdi-arrow-up-bold-hexagon-outline', 'mdi-assistant', 'mdi-at', 'mdi-attachment', 'mdi-audiobook', 'mdi-auto-fix', 'mdi-auto-upload', 'mdi-autorenew', 'mdi-av-timer', 'mdi-baby', 'mdi-backburger', 'mdi-backspace', 'mdi-backup-restore', 'mdi-bank', 'mdi-barcode', 'mdi-barcode-scan', 'mdi-barley', 'mdi-barrel', 'mdi-basecamp', 'mdi-basket', 'mdi-basket-fill', 'mdi-basket-unfill', 'mdi-battery', 'mdi-battery-10', 'mdi-battery-20', 'mdi-battery-30', 'mdi-battery-40', 'mdi-battery-50', 'mdi-battery-60', 'mdi-battery-70', 'mdi-battery-80', 'mdi-battery-90', 'mdi-battery-alert', 'mdi-battery-charging', 'mdi-battery-charging-100', 'mdi-battery-charging-20', 'mdi-battery-charging-30', 'mdi-battery-charging-40', 'mdi-battery-charging-60', 'mdi-battery-charging-80', 'mdi-battery-charging-90', 'mdi-battery-minus', 'mdi-battery-negative', 'mdi-battery-outline', 'mdi-battery-plus', 'mdi-battery-positive', 'mdi-battery-unknown', 'mdi-beach', 'mdi-beaker', 'mdi-beaker-empty', 'mdi-beaker-empty-outline', 'mdi-beaker-outline', 'mdi-beats', 'mdi-beer', 'mdi-behance', 'mdi-bell', 'mdi-bell-off', 'mdi-bell-outline', 'mdi-bell-plus', 'mdi-bell-ring', 'mdi-bell-ring-outline', 'mdi-bell-sleep', 'mdi-beta', 'mdi-bike', 'mdi-bing', 'mdi-binoculars', 'mdi-bio', 'mdi-biohazard', 'mdi-bitbucket', 'mdi-black-mesa', 'mdi-blackberry', 'mdi-blender', 'mdi-blinds', 'mdi-block-helper', 'mdi-blogger', 'mdi-bluetooth', 'mdi-bluetooth-audio', 'mdi-bluetooth-connect', 'mdi-bluetooth-off', 'mdi-bluetooth-settings', 'mdi-bluetooth-transfer', 'mdi-blur', 'mdi-blur-linear', 'mdi-blur-off', 'mdi-blur-radial', 'mdi-bone', 'mdi-book', 'mdi-book-multiple', 'mdi-book-multiple-variant', 'mdi-book-open', 'mdi-book-open-variant', 'mdi-book-variant', 'mdi-bookmark', 'mdi-bookmark-check', 'mdi-bookmark-music', 'mdi-bookmark-outline', 'mdi-bookmark-outline-plus', 'mdi-bookmark-plus', 'mdi-bookmark-remove', 'mdi-border-all', 'mdi-border-bottom', 'mdi-border-color', 'mdi-border-horizontal', 'mdi-border-inside', 'mdi-border-left', 'mdi-border-none', 'mdi-border-outside', 'mdi-border-right', 'mdi-border-style', 'mdi-border-top', 'mdi-border-vertical', 'mdi-bowling', 'mdi-box', 'mdi-box-cutter', 'mdi-briefcase', 'mdi-briefcase-check', 'mdi-briefcase-download', 'mdi-briefcase-upload', 'mdi-brightness-1', 'mdi-brightness-2', 'mdi-brightness-3', 'mdi-brightness-4', 'mdi-brightness-5', 'mdi-brightness-6', 'mdi-brightness-7', 'mdi-brightness-auto', 'mdi-broom', 'mdi-brush', 'mdi-bug', 'mdi-bulletin-board', 'mdi-bullhorn', 'mdi-bus', 'mdi-cached', 'mdi-cake', 'mdi-cake-layered', 'mdi-cake-variant', 'mdi-calculator', 'mdi-calendar', 'mdi-calendar-blank', 'mdi-calendar-check', 'mdi-calendar-clock', 'mdi-calendar-multiple', 'mdi-calendar-multiple-check', 'mdi-calendar-plus', 'mdi-calendar-remove', 'mdi-calendar-text', 'mdi-calendar-today', 'mdi-call-made', 'mdi-call-merge', 'mdi-call-missed', 'mdi-call-received', 'mdi-call-split', 'mdi-camcorder', 'mdi-camcorder-box', 'mdi-camcorder-box-off', 'mdi-camcorder-off', 'mdi-camera', 'mdi-camera-enhance', 'mdi-camera-front', 'mdi-camera-front-variant', 'mdi-camera-iris', 'mdi-camera-party-mode', 'mdi-camera-rear', 'mdi-camera-rear-variant', 'mdi-camera-switch', 'mdi-camera-timer', 'mdi-candycane', 'mdi-car', 'mdi-car-battery', 'mdi-car-connected', 'mdi-car-wash', 'mdi-carrot', 'mdi-cart', 'mdi-cart-outline', 'mdi-cart-plus', 'mdi-case-sensitive-alt', 'mdi-cash', 'mdi-cash-100', 'mdi-cash-multiple', 'mdi-cash-usd', 'mdi-cast', 'mdi-cast-connected', 'mdi-castle', 'mdi-cat', 'mdi-cellphone', 'mdi-cellphone-android', 'mdi-cellphone-basic', 'mdi-cellphone-dock', 'mdi-cellphone-iphone', 'mdi-cellphone-link', 'mdi-cellphone-link-off', 'mdi-cellphone-settings', 'mdi-certificate', 'mdi-chair-school', 'mdi-chart-arc', 'mdi-chart-areaspline', 'mdi-chart-bar', 'mdi-chart-histogram', 'mdi-chart-line', 'mdi-chart-pie', 'mdi-check', 'mdi-check-all', 'mdi-checkbox-blank', 'mdi-checkbox-blank-circle', 'mdi-checkbox-blank-circle-outline', 'mdi-checkbox-blank-outline', 'mdi-checkbox-marked', 'mdi-checkbox-marked-circle', 'mdi-checkbox-marked-circle-outline', 'mdi-checkbox-marked-outline', 'mdi-checkbox-multiple-blank', 'mdi-checkbox-multiple-blank-outline', 'mdi-checkbox-multiple-marked', 'mdi-checkbox-multiple-marked-outline', 'mdi-checkerboard', 'mdi-chemical-weapon', 'mdi-chevron-double-down', 'mdi-chevron-double-left', 'mdi-chevron-double-right', 'mdi-chevron-double-up', 'mdi-chevron-down', 'mdi-chevron-left', 'mdi-chevron-right', 'mdi-chevron-up', 'mdi-church', 'mdi-cisco-webex', 'mdi-city', 'mdi-clipboard', 'mdi-clipboard-account', 'mdi-clipboard-alert', 'mdi-clipboard-arrow-down', 'mdi-clipboard-arrow-left', 'mdi-clipboard-check', 'mdi-clipboard-outline', 'mdi-clipboard-text', 'mdi-clippy', 'mdi-clock', 'mdi-clock-end', 'mdi-clock-fast', 'mdi-clock-in', 'mdi-clock-out', 'mdi-clock-start', 'mdi-close', 'mdi-close-box', 'mdi-close-box-outline', 'mdi-close-circle', 'mdi-close-circle-outline', 'mdi-close-network', 'mdi-close-octagon', 'mdi-close-octagon-outline', 'mdi-closed-caption', 'mdi-cloud', 'mdi-cloud-check', 'mdi-cloud-circle', 'mdi-cloud-download', 'mdi-cloud-outline', 'mdi-cloud-outline-off', 'mdi-cloud-print', 'mdi-cloud-print-outline', 'mdi-cloud-upload', 'mdi-code-array', 'mdi-code-braces', 'mdi-code-brackets', 'mdi-code-equal', 'mdi-code-greater-than', 'mdi-code-greater-than-or-equal', 'mdi-code-less-than', 'mdi-code-less-than-or-equal', 'mdi-code-not-equal', 'mdi-code-not-equal-variant', 'mdi-code-parentheses', 'mdi-code-string', 'mdi-code-tags', 'mdi-codepen', 'mdi-coffee', 'mdi-coffee-to-go', 'mdi-coin', 'mdi-color-helper', 'mdi-comment', 'mdi-comment-account', 'mdi-comment-account-outline', 'mdi-comment-alert', 'mdi-comment-alert-outline', 'mdi-comment-check', 'mdi-comment-check-outline', 'mdi-comment-multiple-outline', 'mdi-comment-outline', 'mdi-comment-plus-outline', 'mdi-comment-processing', 'mdi-comment-processing-outline', 'mdi-comment-question-outline', 'mdi-comment-remove-outline', 'mdi-comment-text', 'mdi-comment-text-outline', 'mdi-compare', 'mdi-compass', 'mdi-compass-outline', 'mdi-console', 'mdi-contact-mail', 'mdi-content-copy', 'mdi-content-cut', 'mdi-content-duplicate', 'mdi-content-paste', 'mdi-content-save', 'mdi-content-save-all', 'mdi-contrast', 'mdi-contrast-box', 'mdi-contrast-circle', 'mdi-cookie', 'mdi-cow', 'mdi-credit-card', 'mdi-credit-card-multiple', 'mdi-credit-card-scan', 'mdi-crop', 'mdi-crop-free', 'mdi-crop-landscape', 'mdi-crop-portrait', 'mdi-crop-square', 'mdi-crosshairs', 'mdi-crosshairs-gps', 'mdi-crown', 'mdi-cube', 'mdi-cube-outline', 'mdi-cube-send', 'mdi-cube-unfolded', 'mdi-cup', 'mdi-cup-water', 'mdi-currency-btc', 'mdi-currency-eur', 'mdi-currency-gbp', 'mdi-currency-inr', 'mdi-currency-ngn', 'mdi-currency-rub', 'mdi-currency-try', 'mdi-currency-usd', 'mdi-cursor-default', 'mdi-cursor-default-outline', 'mdi-cursor-move', 'mdi-cursor-pointer', 'mdi-database', 'mdi-database-minus', 'mdi-database-plus', 'mdi-debug-step-into', 'mdi-debug-step-out', 'mdi-debug-step-over', 'mdi-decimal-decrease', 'mdi-decimal-increase', 'mdi-delete', 'mdi-delete-variant', 'mdi-delta', 'mdi-deskphone', 'mdi-desktop-mac', 'mdi-desktop-tower', 'mdi-details', 'mdi-deviantart', 'mdi-diamond', 'mdi-dice', 'mdi-dice-1', 'mdi-dice-2', 'mdi-dice-3', 'mdi-dice-4', 'mdi-dice-5', 'mdi-dice-6', 'mdi-directions', 'mdi-disk-alert', 'mdi-disqus', 'mdi-disqus-outline', 'mdi-division', 'mdi-division-box', 'mdi-dns', 'mdi-domain', 'mdi-dots-horizontal', 'mdi-dots-vertical', 'mdi-download', 'mdi-drag', 'mdi-drag-horizontal', 'mdi-drag-vertical', 'mdi-drawing', 'mdi-drawing-box', 'mdi-dribbble', 'mdi-dribbble-box', 'mdi-drone', 'mdi-dropbox', 'mdi-drupal', 'mdi-duck', 'mdi-dumbbell', 'mdi-earth', 'mdi-earth-off', 'mdi-edge', 'mdi-eject', 'mdi-elevation-decline', 'mdi-elevation-rise', 'mdi-elevator', 'mdi-email', 'mdi-email-open', 'mdi-email-outline', 'mdi-email-secure', 'mdi-emoticon', 'mdi-emoticon-cool', 'mdi-emoticon-devil', 'mdi-emoticon-happy', 'mdi-emoticon-neutral', 'mdi-emoticon-poop', 'mdi-emoticon-sad', 'mdi-emoticon-tongue', 'mdi-engine', 'mdi-engine-outline', 'mdi-equal', 'mdi-equal-box', 'mdi-eraser', 'mdi-escalator', 'mdi-ethernet', 'mdi-ethernet-cable', 'mdi-ethernet-cable-off', 'mdi-etsy', 'mdi-evernote', 'mdi-exclamation', 'mdi-exit-to-app', 'mdi-export', 'mdi-eye', 'mdi-eye-off', 'mdi-eyedropper', 'mdi-eyedropper-variant', 'mdi-facebook', 'mdi-facebook-box', 'mdi-facebook-messenger', 'mdi-factory', 'mdi-fan', 'mdi-fast-forward', 'mdi-fax', 'mdi-ferry', 'mdi-file', 'mdi-file-chart', 'mdi-file-check', 'mdi-file-cloud', 'mdi-file-delimited', 'mdi-file-document', 'mdi-file-document-box', 'mdi-file-excel', 'mdi-file-excel-box', 'mdi-file-export', 'mdi-file-find', 'mdi-file-image', 'mdi-file-import', 'mdi-file-lock', 'mdi-file-multiple', 'mdi-file-music', 'mdi-file-outline', 'mdi-file-pdf', 'mdi-file-pdf-box', 'mdi-file-powerpoint', 'mdi-file-powerpoint-box', 'mdi-file-presentation-box', 'mdi-file-send', 'mdi-file-video', 'mdi-file-word', 'mdi-file-word-box', 'mdi-file-xml', 'mdi-film', 'mdi-filmstrip', 'mdi-filmstrip-off', 'mdi-filter', 'mdi-filter-outline', 'mdi-filter-remove', 'mdi-filter-remove-outline', 'mdi-filter-variant', 'mdi-fingerprint', 'mdi-fire', 'mdi-firefox', 'mdi-fish', 'mdi-flag', 'mdi-flag-checkered', 'mdi-flag-outline', 'mdi-flag-outline-variant', 'mdi-flag-triangle', 'mdi-flag-variant', 'mdi-flash', 'mdi-flash-auto', 'mdi-flash-off', 'mdi-flashlight', 'mdi-flashlight-off', 'mdi-flattr', 'mdi-flip-to-back', 'mdi-flip-to-front', 'mdi-floppy', 'mdi-flower', 'mdi-folder', 'mdi-folder-account', 'mdi-folder-download', 'mdi-folder-google-drive', 'mdi-folder-image', 'mdi-folder-lock', 'mdi-folder-lock-open', 'mdi-folder-move', 'mdi-folder-multiple', 'mdi-folder-multiple-image', 'mdi-folder-multiple-outline', 'mdi-folder-outline', 'mdi-folder-plus', 'mdi-folder-remove', 'mdi-folder-upload', 'mdi-food', 'mdi-food-apple', 'mdi-food-variant', 'mdi-football', 'mdi-football-australian', 'mdi-football-helmet', 'mdi-format-align-center', 'mdi-format-align-justify', 'mdi-format-align-left', 'mdi-format-align-right', 'mdi-format-bold', 'mdi-format-clear', 'mdi-format-color-fill', 'mdi-format-float-center', 'mdi-format-float-left', 'mdi-format-float-none', 'mdi-format-float-right', 'mdi-format-header-1', 'mdi-format-header-2', 'mdi-format-header-3', 'mdi-format-header-4', 'mdi-format-header-5', 'mdi-format-header-6', 'mdi-format-header-decrease', 'mdi-format-header-equal', 'mdi-format-header-increase', 'mdi-format-header-pound', 'mdi-format-indent-decrease', 'mdi-format-indent-increase', 'mdi-format-italic', 'mdi-format-line-spacing', 'mdi-format-list-bulleted', 'mdi-format-list-bulleted-type', 'mdi-format-list-numbers', 'mdi-format-paint', 'mdi-format-paragraph', 'mdi-format-quote', 'mdi-format-size', 'mdi-format-strikethrough', 'mdi-format-strikethrough-variant', 'mdi-format-subscript', 'mdi-format-superscript', 'mdi-format-text', 'mdi-format-textdirection-l-to-r', 'mdi-format-textdirection-r-to-l', 'mdi-format-underline', 'mdi-format-wrap-inline', 'mdi-format-wrap-square', 'mdi-format-wrap-tight', 'mdi-format-wrap-top-bottom', 'mdi-forum', 'mdi-forward', 'mdi-foursquare', 'mdi-fridge', 'mdi-fridge-filled', 'mdi-fridge-filled-bottom', 'mdi-fridge-filled-top', 'mdi-fullscreen', 'mdi-fullscreen-exit', 'mdi-function', 'mdi-gamepad', 'mdi-gamepad-variant', 'mdi-gas-station', 'mdi-gate', 'mdi-gauge', 'mdi-gavel', 'mdi-gender-female', 'mdi-gender-male', 'mdi-gender-male-female', 'mdi-gender-transgender', 'mdi-ghost', 'mdi-gift', 'mdi-git', 'mdi-github-box', 'mdi-github-circle', 'mdi-glass-flute', 'mdi-glass-mug', 'mdi-glass-stange', 'mdi-glass-tulip', 'mdi-glasses', 'mdi-gmail', 'mdi-google', 'mdi-google-cardboard', 'mdi-google-chrome', 'mdi-google-circles', 'mdi-google-circles-communities', 'mdi-google-circles-extended', 'mdi-google-circles-group', 'mdi-google-controller', 'mdi-google-controller-off', 'mdi-google-drive', 'mdi-google-earth', 'mdi-google-glass', 'mdi-google-nearby', 'mdi-google-pages', 'mdi-google-physical-web', 'mdi-google-play', 'mdi-google-plus', 'mdi-google-plus-box', 'mdi-google-translate', 'mdi-google-wallet', 'mdi-grid', 'mdi-grid-off', 'mdi-group', 'mdi-guitar', 'mdi-guitar-pick', 'mdi-guitar-pick-outline', 'mdi-hand-pointing-right', 'mdi-hanger', 'mdi-hangouts', 'mdi-harddisk', 'mdi-headphones', 'mdi-headphones-box', 'mdi-headphones-settings', 'mdi-headset', 'mdi-headset-dock', 'mdi-headset-off', 'mdi-heart', 'mdi-heart-box', 'mdi-heart-box-outline', 'mdi-heart-broken', 'mdi-heart-outline', 'mdi-help', 'mdi-help-circle', 'mdi-hexagon', 'mdi-hexagon-outline', 'mdi-history', 'mdi-hololens', 'mdi-home', 'mdi-home-modern', 'mdi-home-variant', 'mdi-hops', 'mdi-hospital', 'mdi-hospital-building', 'mdi-hospital-marker', 'mdi-hotel', 'mdi-houzz', 'mdi-houzz-box', 'mdi-human', 'mdi-human-child', 'mdi-human-male-female', 'mdi-image', 'mdi-image-album', 'mdi-image-area', 'mdi-image-area-close', 'mdi-image-broken', 'mdi-image-broken-variant', 'mdi-image-filter', 'mdi-image-filter-black-white', 'mdi-image-filter-center-focus', 'mdi-image-filter-center-focus-weak', 'mdi-image-filter-drama', 'mdi-image-filter-frames', 'mdi-image-filter-hdr', 'mdi-image-filter-none', 'mdi-image-filter-tilt-shift', 'mdi-image-filter-vintage', 'mdi-image-multiple', 'mdi-import', 'mdi-inbox', 'mdi-information', 'mdi-information-outline', 'mdi-instagram', 'mdi-instapaper', 'mdi-internet-explorer', 'mdi-invert-colors', 'mdi-jeepney', 'mdi-jira', 'mdi-jsfiddle', 'mdi-keg', 'mdi-key', 'mdi-key-change', 'mdi-key-minus', 'mdi-key-plus', 'mdi-key-remove', 'mdi-key-variant', 'mdi-keyboard', 'mdi-keyboard-backspace', 'mdi-keyboard-caps', 'mdi-keyboard-close', 'mdi-keyboard-off', 'mdi-keyboard-return', 'mdi-keyboard-tab', 'mdi-keyboard-variant', 'mdi-label', 'mdi-label-outline', 'mdi-lan', 'mdi-lan-connect', 'mdi-lan-disconnect', 'mdi-lan-pending', 'mdi-language-csharp', 'mdi-language-css3', 'mdi-language-html5', 'mdi-language-javascript', 'mdi-language-php', 'mdi-language-python', 'mdi-language-python-text', 'mdi-laptop', 'mdi-laptop-chromebook', 'mdi-laptop-mac', 'mdi-laptop-windows', 'mdi-lastfm', 'mdi-launch', 'mdi-layers', 'mdi-layers-off', 'mdi-leaf', 'mdi-led-off', 'mdi-led-on', 'mdi-led-outline', 'mdi-led-variant-off', 'mdi-led-variant-on', 'mdi-led-variant-outline', 'mdi-library', 'mdi-library-books', 'mdi-library-music', 'mdi-library-plus', 'mdi-lightbulb', 'mdi-lightbulb-outline', 'mdi-link', 'mdi-link-off', 'mdi-link-variant', 'mdi-link-variant-off', 'mdi-linkedin', 'mdi-linkedin-box', 'mdi-linux', 'mdi-lock', 'mdi-lock-open', 'mdi-lock-open-outline', 'mdi-lock-outline', 'mdi-login', 'mdi-logout', 'mdi-looks', 'mdi-loupe', 'mdi-lumx', 'mdi-magnet', 'mdi-magnet-on', 'mdi-magnify', 'mdi-magnify-minus', 'mdi-magnify-plus', 'mdi-mail-ru', 'mdi-map', 'mdi-map-marker', 'mdi-map-marker-circle', 'mdi-map-marker-multiple', 'mdi-map-marker-off', 'mdi-map-marker-radius', 'mdi-margin', 'mdi-markdown', 'mdi-marker-check', 'mdi-martini', 'mdi-material-ui', 'mdi-math-compass', 'mdi-maxcdn', 'mdi-medium', 'mdi-memory', 'mdi-menu', 'mdi-menu-down', 'mdi-menu-left', 'mdi-menu-right', 'mdi-menu-up', 'mdi-message', 'mdi-message-alert', 'mdi-message-draw', 'mdi-message-image', 'mdi-message-outline', 'mdi-message-processing', 'mdi-message-reply', 'mdi-message-reply-text', 'mdi-message-text', 'mdi-message-text-outline', 'mdi-message-video', 'mdi-microphone', 'mdi-microphone-off', 'mdi-microphone-outline', 'mdi-microphone-settings', 'mdi-microphone-variant', 'mdi-microphone-variant-off', 'mdi-microsoft', 'mdi-minus', 'mdi-minus-box', 'mdi-minus-circle', 'mdi-minus-circle-outline', 'mdi-minus-network', 'mdi-monitor', 'mdi-monitor-multiple', 'mdi-more', 'mdi-motorbike', 'mdi-mouse', 'mdi-mouse-off', 'mdi-mouse-variant', 'mdi-mouse-variant-off', 'mdi-movie', 'mdi-multiplication', 'mdi-multiplication-box', 'mdi-music-box', 'mdi-music-box-outline', 'mdi-music-circle', 'mdi-music-note', 'mdi-music-note-eighth', 'mdi-music-note-half', 'mdi-music-note-off', 'mdi-music-note-quarter', 'mdi-music-note-sixteenth', 'mdi-music-note-whole', 'mdi-nature', 'mdi-nature-people', 'mdi-navigation', 'mdi-needle', 'mdi-nest-protect', 'mdi-nest-thermostat', 'mdi-newspaper', 'mdi-nfc', 'mdi-nfc-tap', 'mdi-nfc-variant', 'mdi-nodejs', 'mdi-note', 'mdi-note-outline', 'mdi-note-plus', 'mdi-note-plus-outline', 'mdi-note-text', 'mdi-notification-clear-all', 'mdi-numeric', 'mdi-numeric-0-box', 'mdi-numeric-0-box-multiple-outline', 'mdi-numeric-0-box-outline', 'mdi-numeric-1-box', 'mdi-numeric-1-box-multiple-outline', 'mdi-numeric-1-box-outline', 'mdi-numeric-2-box', 'mdi-numeric-2-box-multiple-outline', 'mdi-numeric-2-box-outline', 'mdi-numeric-3-box', 'mdi-numeric-3-box-multiple-outline', 'mdi-numeric-3-box-outline', 'mdi-numeric-4-box', 'mdi-numeric-4-box-multiple-outline', 'mdi-numeric-4-box-outline', 'mdi-numeric-5-box', 'mdi-numeric-5-box-multiple-outline', 'mdi-numeric-5-box-outline', 'mdi-numeric-6-box', 'mdi-numeric-6-box-multiple-outline', 'mdi-numeric-6-box-outline', 'mdi-numeric-7-box', 'mdi-numeric-7-box-multiple-outline', 'mdi-numeric-7-box-outline', 'mdi-numeric-8-box', 'mdi-numeric-8-box-multiple-outline', 'mdi-numeric-8-box-outline', 'mdi-numeric-9-box', 'mdi-numeric-9-box-multiple-outline', 'mdi-numeric-9-box-outline', 'mdi-numeric-9-plus-box', 'mdi-numeric-9-plus-box-multiple-outline', 'mdi-numeric-9-plus-box-outline', 'mdi-nutrition', 'mdi-octagon', 'mdi-octagon-outline', 'mdi-odnoklassniki', 'mdi-office', 'mdi-oil', 'mdi-oil-temperature', 'mdi-omega', 'mdi-onedrive', 'mdi-open-in-app', 'mdi-open-in-new', 'mdi-opera', 'mdi-ornament', 'mdi-ornament-variant', 'mdi-outbox', 'mdi-owl', 'mdi-package', 'mdi-package-down', 'mdi-package-up', 'mdi-package-variant', 'mdi-package-variant-closed', 'mdi-palette', 'mdi-palette-advanced', 'mdi-panda', 'mdi-pandora', 'mdi-panorama', 'mdi-panorama-fisheye', 'mdi-panorama-horizontal', 'mdi-panorama-vertical', 'mdi-panorama-wide-angle', 'mdi-paper-cut-vertical', 'mdi-paperclip', 'mdi-parking', 'mdi-pause', 'mdi-pause-circle', 'mdi-pause-circle-outline', 'mdi-pause-octagon', 'mdi-pause-octagon-outline', 'mdi-paw', 'mdi-pen', 'mdi-pencil', 'mdi-pencil-box', 'mdi-pencil-box-outline', 'mdi-pencil-lock', 'mdi-pencil-off', 'mdi-percent', 'mdi-pharmacy', 'mdi-phone', 'mdi-phone-bluetooth', 'mdi-phone-forward', 'mdi-phone-hangup', 'mdi-phone-in-talk', 'mdi-phone-incoming', 'mdi-phone-locked', 'mdi-phone-log', 'mdi-phone-missed', 'mdi-phone-outgoing', 'mdi-phone-paused', 'mdi-phone-settings', 'mdi-phone-voip', 'mdi-pi', 'mdi-pi-box', 'mdi-pig', 'mdi-pill', 'mdi-pin', 'mdi-pin-off', 'mdi-pine-tree', 'mdi-pine-tree-box', 'mdi-pinterest', 'mdi-pinterest-box', 'mdi-pizza', 'mdi-play', 'mdi-play-box-outline', 'mdi-play-circle', 'mdi-play-circle-outline', 'mdi-play-pause', 'mdi-play-protected-content', 'mdi-playlist-minus', 'mdi-playlist-play', 'mdi-playlist-plus', 'mdi-playlist-remove', 'mdi-playstation', 'mdi-plus', 'mdi-plus-box', 'mdi-plus-circle', 'mdi-plus-circle-multiple-outline', 'mdi-plus-circle-outline', 'mdi-plus-network', 'mdi-plus-one', 'mdi-pocket', 'mdi-pokeball', 'mdi-polaroid', 'mdi-poll', 'mdi-poll-box', 'mdi-polymer', 'mdi-popcorn', 'mdi-pound', 'mdi-pound-box', 'mdi-power', 'mdi-power-settings', 'mdi-power-socket', 'mdi-presentation', 'mdi-presentation-play', 'mdi-printer', 'mdi-printer-3d', 'mdi-printer-alert', 'mdi-professional-hexagon', 'mdi-projector', 'mdi-projector-screen', 'mdi-pulse', 'mdi-puzzle', 'mdi-qrcode', 'mdi-qrcode-scan', 'mdi-quadcopter', 'mdi-quality-high', 'mdi-quicktime', 'mdi-radar', 'mdi-radiator', 'mdi-radio', 'mdi-radio-handheld', 'mdi-radio-tower', 'mdi-radioactive', 'mdi-radiobox-blank', 'mdi-radiobox-marked', 'mdi-raspberrypi', 'mdi-ray-end', 'mdi-ray-end-arrow', 'mdi-ray-start', 'mdi-ray-start-arrow', 'mdi-ray-start-end', 'mdi-ray-vertex', 'mdi-rdio', 'mdi-read', 'mdi-readability', 'mdi-receipt', 'mdi-record', 'mdi-record-rec', 'mdi-recycle', 'mdi-reddit', 'mdi-redo', 'mdi-redo-variant', 'mdi-refresh', 'mdi-regex', 'mdi-relative-scale', 'mdi-reload', 'mdi-remote', 'mdi-rename-box', 'mdi-repeat', 'mdi-repeat-off', 'mdi-repeat-once', 'mdi-replay', 'mdi-reply', 'mdi-reply-all', 'mdi-reproduction', 'mdi-resize-bottom-right', 'mdi-responsive', 'mdi-rewind', 'mdi-ribbon', 'mdi-road', 'mdi-road-variant', 'mdi-rocket', 'mdi-rotate-3d', 'mdi-rotate-left', 'mdi-rotate-left-variant', 'mdi-rotate-right', 'mdi-rotate-right-variant', 'mdi-router-wireless', 'mdi-routes', 'mdi-rss', 'mdi-rss-box', 'mdi-ruler', 'mdi-run', 'mdi-sale', 'mdi-satellite', 'mdi-satellite-variant', 'mdi-scale', 'mdi-scale-bathroom', 'mdi-school', 'mdi-screen-rotation', 'mdi-screen-rotation-lock', 'mdi-screwdriver', 'mdi-script', 'mdi-sd', 'mdi-seal', 'mdi-seat-flat', 'mdi-seat-flat-angled', 'mdi-seat-individual-suite', 'mdi-seat-legroom-extra', 'mdi-seat-legroom-normal', 'mdi-seat-legroom-reduced', 'mdi-seat-recline-extra', 'mdi-seat-recline-normal', 'mdi-security', 'mdi-security-network', 'mdi-select', 'mdi-select-all', 'mdi-select-inverse', 'mdi-select-off', 'mdi-selection', 'mdi-send', 'mdi-server', 'mdi-server-minus', 'mdi-server-network', 'mdi-server-network-off', 'mdi-server-off', 'mdi-server-plus', 'mdi-server-remove', 'mdi-server-security', 'mdi-settings', 'mdi-settings-box', 'mdi-shape-plus', 'mdi-share', 'mdi-share-variant', 'mdi-shield', 'mdi-shield-outline', 'mdi-shopping', 'mdi-shopping-music', 'mdi-shredder', 'mdi-shuffle', 'mdi-shuffle-disabled', 'mdi-shuffle-variant', 'mdi-sigma', 'mdi-sign-caution', 'mdi-signal', 'mdi-silverware', 'mdi-silverware-fork', 'mdi-silverware-spoon', 'mdi-silverware-variant', 'mdi-sim', 'mdi-sim-alert', 'mdi-sim-off', 'mdi-sitemap', 'mdi-skip-backward', 'mdi-skip-forward', 'mdi-skip-next', 'mdi-skip-previous', 'mdi-skype', 'mdi-skype-business', 'mdi-slack', 'mdi-sleep', 'mdi-sleep-off', 'mdi-smoking', 'mdi-smoking-off', 'mdi-snapchat', 'mdi-snowman', 'mdi-sofa', 'mdi-sort', 'mdi-sort-alphabetical', 'mdi-sort-ascending', 'mdi-sort-descending', 'mdi-sort-numeric', 'mdi-sort-variant', 'mdi-soundcloud', 'mdi-source-fork', 'mdi-source-pull', 'mdi-speaker', 'mdi-speaker-off', 'mdi-speedometer', 'mdi-spellcheck', 'mdi-spotify', 'mdi-spotlight', 'mdi-spotlight-beam', 'mdi-square-inc', 'mdi-square-inc-cash', 'mdi-stackoverflow', 'mdi-stairs', 'mdi-star', 'mdi-star-circle', 'mdi-star-half', 'mdi-star-off', 'mdi-star-outline', 'mdi-steam', 'mdi-steering', 'mdi-step-backward', 'mdi-step-backward-2', 'mdi-step-forward', 'mdi-step-forward-2', 'mdi-stethoscope', 'mdi-stocking', 'mdi-stop', 'mdi-store', 'mdi-store-24-hour', 'mdi-stove', 'mdi-subway', 'mdi-sunglasses', 'mdi-swap-horizontal', 'mdi-swap-vertical', 'mdi-swim', 'mdi-switch', 'mdi-sword', 'mdi-sync', 'mdi-sync-alert', 'mdi-sync-off', 'mdi-tab', 'mdi-tab-unselected', 'mdi-table', 'mdi-table-column-plus-after', 'mdi-table-column-plus-before', 'mdi-table-column-remove', 'mdi-table-column-width', 'mdi-table-edit', 'mdi-table-large', 'mdi-table-row-height', 'mdi-table-row-plus-after', 'mdi-table-row-plus-before', 'mdi-table-row-remove', 'mdi-tablet', 'mdi-tablet-android', 'mdi-tablet-ipad', 'mdi-tag', 'mdi-tag-faces', 'mdi-tag-multiple', 'mdi-tag-outline', 'mdi-tag-text-outline', 'mdi-target', 'mdi-taxi', 'mdi-teamviewer', 'mdi-telegram', 'mdi-television', 'mdi-television-guide', 'mdi-temperature-celsius', 'mdi-temperature-fahrenheit', 'mdi-temperature-kelvin', 'mdi-tennis', 'mdi-tent', 'mdi-terrain', 'mdi-text-to-speech', 'mdi-text-to-speech-off', 'mdi-texture', 'mdi-theater', 'mdi-theme-light-dark', 'mdi-thermometer', 'mdi-thermometer-lines', 'mdi-thumb-down', 'mdi-thumb-down-outline', 'mdi-thumb-up', 'mdi-thumb-up-outline', 'mdi-thumbs-up-down', 'mdi-ticket', 'mdi-ticket-account', 'mdi-ticket-confirmation', 'mdi-tie', 'mdi-timelapse', 'mdi-timer', 'mdi-timer-10', 'mdi-timer-3', 'mdi-timer-off', 'mdi-timer-sand', 'mdi-timetable', 'mdi-toggle-switch', 'mdi-toggle-switch-off', 'mdi-tooltip', 'mdi-tooltip-edit', 'mdi-tooltip-image', 'mdi-tooltip-outline', 'mdi-tooltip-outline-plus', 'mdi-tooltip-text', 'mdi-tor', 'mdi-traffic-light', 'mdi-train', 'mdi-tram', 'mdi-transcribe', 'mdi-transcribe-close', 'mdi-transfer', 'mdi-tree', 'mdi-trello', 'mdi-trending-down', 'mdi-trending-neutral', 'mdi-trending-up', 'mdi-triangle', 'mdi-triangle-outline', 'mdi-trophy', 'mdi-trophy-award', 'mdi-trophy-outline', 'mdi-trophy-variant', 'mdi-trophy-variant-outline', 'mdi-truck', 'mdi-truck-delivery', 'mdi-tshirt-crew', 'mdi-tshirt-v', 'mdi-tumblr', 'mdi-tumblr-reblog', 'mdi-twitch', 'mdi-twitter', 'mdi-twitter-box', 'mdi-twitter-circle', 'mdi-twitter-retweet', 'mdi-ubuntu', 'mdi-umbraco', 'mdi-umbrella', 'mdi-umbrella-outline', 'mdi-undo', 'mdi-undo-variant', 'mdi-unfold-less', 'mdi-unfold-more', 'mdi-ungroup', 'mdi-untappd', 'mdi-upload', 'mdi-usb', 'mdi-vector-arrange-above', 'mdi-vector-arrange-below', 'mdi-vector-circle', 'mdi-vector-circle-variant', 'mdi-vector-combine', 'mdi-vector-curve', 'mdi-vector-difference', 'mdi-vector-difference-ab', 'mdi-vector-difference-ba', 'mdi-vector-intersection', 'mdi-vector-line', 'mdi-vector-point', 'mdi-vector-polygon', 'mdi-vector-polyline', 'mdi-vector-selection', 'mdi-vector-square', 'mdi-vector-triangle', 'mdi-vector-union', 'mdi-verified', 'mdi-vibrate', 'mdi-video', 'mdi-video-off', 'mdi-video-switch', 'mdi-view-agenda', 'mdi-view-array', 'mdi-view-carousel', 'mdi-view-column', 'mdi-view-dashboard', 'mdi-view-day', 'mdi-view-grid', 'mdi-view-headline', 'mdi-view-list', 'mdi-view-module', 'mdi-view-quilt', 'mdi-view-stream', 'mdi-view-week', 'mdi-vimeo', 'mdi-vine', 'mdi-vk', 'mdi-vk-box', 'mdi-vk-circle', 'mdi-voicemail', 'mdi-volume-high', 'mdi-volume-low', 'mdi-volume-medium', 'mdi-volume-off', 'mdi-vpn', 'mdi-walk', 'mdi-wallet', 'mdi-wallet-giftcard', 'mdi-wallet-membership', 'mdi-wallet-travel', 'mdi-wan', 'mdi-watch', 'mdi-watch-export', 'mdi-watch-import', 'mdi-water', 'mdi-water-off', 'mdi-water-percent', 'mdi-water-pump', 'mdi-weather-cloudy', 'mdi-weather-fog', 'mdi-weather-hail', 'mdi-weather-lightning', 'mdi-weather-night', 'mdi-weather-partlycloudy', 'mdi-weather-pouring', 'mdi-weather-rainy', 'mdi-weather-snowy', 'mdi-weather-sunny', 'mdi-weather-sunset', 'mdi-weather-sunset-down', 'mdi-weather-sunset-up', 'mdi-weather-windy', 'mdi-weather-windy-variant', 'mdi-web', 'mdi-webcam', 'mdi-weight', 'mdi-weight-kilogram', 'mdi-whatsapp', 'mdi-wheelchair-accessibility', 'mdi-white-balance-auto', 'mdi-white-balance-incandescent', 'mdi-white-balance-irradescent', 'mdi-white-balance-sunny', 'mdi-wifi', 'mdi-wifi-off', 'mdi-wii', 'mdi-wikipedia', 'mdi-window-close', 'mdi-window-closed', 'mdi-window-maximize', 'mdi-window-minimize', 'mdi-window-open', 'mdi-window-restore', 'mdi-windows', 'mdi-wordpress', 'mdi-worker', 'mdi-wrap', 'mdi-wrench', 'mdi-wunderlist', 'mdi-xbox', 'mdi-xbox-controller', 'mdi-xbox-controller-off', 'mdi-xda', 'mdi-xing', 'mdi-xing-box', 'mdi-xing-circle', 'mdi-xml', 'mdi-yeast', 'mdi-yelp', 'mdi-youtube-play', 'mdi-zip-box', 'mc-celsius', 'mc-cloud', 'mc-cloud-double', 'mc-cloud-double-o', 'mc-cloud-double-thunder', 'mc-cloud-double-thunder-o', 'mc-cloud-double-thunder2-o', 'mc-cloud-drop', 'mc-cloud-drop-o', 'mc-cloud-o', 'mc-cloud-rain', 'mc-cloud-rain-o', 'mc-cloud-rain2', 'mc-cloud-rain2-o', 'mc-cloud-sea-o', 'mc-cloud-snow', 'mc-cloud-snow-o', 'mc-cloud-snow2', 'mc-cloud-snow2-o', 'mc-cloud-snow3-o', 'mc-cloud-thunder', 'mc-cloud-thunder-o', 'mc-cloud-thunder2-o', 'mc-cloud-wind', 'mc-cloud-wind-o', 'mc-cloud-wind-rain', 'mc-cloud-wind-rain-o', 'mc-cloudy-o', 'mc-compass', 'mc-eclipse', 'mc-fahrenheit', 'mc-moon', 'mc-moon-cloud', 'mc-moon-cloud-o', 'mc-moon-o', 'mc-moonrise-sea-o', 'mc-not-applicable', 'mc-sea-o', 'mc-snow', 'mc-sun', 'mc-sun-cloud', 'mc-sun-cloud-o', 'mc-sun-o', 'mc-sunrise-o', 'mc-sunrise-sea-o', 'mc-thermometer', 'mc-wind-o', 'wi_alien', 'wi_barometer', 'wi_celsius', 'wi_cloud', 'wi_cloud_down', 'wi_cloud_refresh', 'wi_cloud_up', 'wi_cloudy', 'wi_cloudy_gusts', 'wi_cloudy_windy', 'wi_day_cloudy', 'wi_day_cloudy_gusts', 'wi_day_cloudy_high', 'wi_day_cloudy_windy', 'wi_day_fog', 'wi_day_hail', 'wi_day_haze', 'wi_day_light_wind', 'wi_day_lightning', 'wi_day_rain', 'wi_day_rain_mix', 'wi_day_rain_wind', 'wi_day_showers', 'wi_day_sleet', 'wi_day_sleet_storm', 'wi_day_snow', 'wi_day_snow_thunderstorm', 'wi_day_snow_wind', 'wi_day_sprinkle', 'wi_day_storm_showers', 'wi_day_sunny', 'wi_day_sunny_overcast', 'wi_day_thunderstorm', 'wi_day_windy', 'wi_degrees', 'wi_direction_down', 'wi_direction_down_left', 'wi_direction_down_right', 'wi_direction_left', 'wi_direction_right', 'wi_direction_up', 'wi_direction_up_left', 'wi_direction_up_right', 'wi_dust', 'wi_earthquake', 'wi_fahrenheit', 'wi_fire', 'wi_flood', 'wi_fog', 'wi_forecast_io_clear_day', 'wi_forecast_io_clear_night', 'wi_forecast_io_cloudy', 'wi_forecast_io_fog', 'wi_forecast_io_hail', 'wi_forecast_io_partly_cloudy_day', 'wi_forecast_io_partly_cloudy_night', 'wi_forecast_io_rain', 'wi_forecast_io_sleet', 'wi_forecast_io_snow', 'wi_forecast_io_thunderstorm', 'wi_forecast_io_tornado', 'wi_forecast_io_wind', 'wi_gale_warning', 'wi_hail', 'wi_horizon', 'wi_horizon_alt', 'wi_hot', 'wi_humidity', 'wi_hurricane', 'wi_hurricane_warning', 'wi_lightning', 'wi_lunar_eclipse', 'wi_meteor', 'wi_moon_full', 'wi_moon_new', 'wi_moon_waning_crescent_1', 'wi_moon_waning_crescent_2', 'wi_moon_waning_crescent_3', 'wi_moon_waning_crescent_4', 'wi_moon_waning_crescent_5', 'wi_moon_waning_crescent_6', 'wi_moon_waning_gibbous_1', 'wi_moon_waning_gibbous_2', 'wi_moon_waning_gibbous_3', 'wi_moon_waning_gibbous_4', 'wi_moon_waning_gibbous_5', 'wi_moon_waning_gibbous_6', 'wi_moon_waxing_cresent_1', 'wi_moon_waxing_cresent_2', 'wi_moon_waxing_cresent_3', 'wi_moon_waxing_cresent_4', 'wi_moon_waxing_cresent_5', 'wi_moon_waxing_cresent_6', 'wi_moon_waxing_gibbous_1', 'wi_moon_waxing_gibbous_2', 'wi_moon_waxing_gibbous_3', 'wi_moon_waxing_gibbous_4', 'wi_moon_waxing_gibbous_5', 'wi_moon_waxing_gibbous_6', 'wi_moonrise', 'wi_moonset', 'wi_na', 'wi_night_alt_cloudy', 'wi_night_alt_cloudy_gusts', 'wi_night_alt_cloudy_high', 'wi_night_alt_cloudy_windy', 'wi_night_alt_hail', 'wi_night_alt_lightning', 'wi_night_alt_partly_cloudy', 'wi_night_alt_rain', 'wi_night_alt_rain_mix', 'wi_night_alt_rain_wind', 'wi_night_alt_showers', 'wi_night_alt_sleet', 'wi_night_alt_sleet_storm', 'wi_night_alt_snow', 'wi_night_alt_snow_thunderstorm', 'wi_night_alt_snow_wind', 'wi_night_alt_sprinkle', 'wi_night_alt_storm_showers', 'wi_night_alt_thunderstorm', 'wi_night_clear', 'wi_night_cloudy', 'wi_night_cloudy_gusts', 'wi_night_cloudy_high', 'wi_night_cloudy_windy', 'wi_night_fog', 'wi_night_hail', 'wi_night_lightning', 'wi_night_partly_cloudy', 'wi_night_rain', 'wi_night_rain_mix', 'wi_night_rain_wind', 'wi_night_showers', 'wi_night_sleet', 'wi_night_sleet_storm', 'wi_night_snow', 'wi_night_snow_thunderstorm', 'wi_night_snow_wind', 'wi_night_sprinkle', 'wi_night_storm_showers', 'wi_night_thunderstorm', 'wi_owm_200', 'wi_owm_201', 'wi_owm_202', 'wi_owm_210', 'wi_owm_211', 'wi_owm_212', 'wi_owm_221', 'wi_owm_230', 'wi_owm_231', 'wi_owm_232', 'wi_owm_300', 'wi_owm_301', 'wi_owm_302', 'wi_owm_310', 'wi_owm_311', 'wi_owm_312', 'wi_owm_313', 'wi_owm_314', 'wi_owm_321', 'wi_owm_500', 'wi_owm_501', 'wi_owm_502', 'wi_owm_503', 'wi_owm_504', 'wi_owm_511', 'wi_owm_520', 'wi_owm_521', 'wi_owm_522', 'wi_owm_531', 'wi_owm_600', 'wi_owm_601', 'wi_owm_602', 'wi_owm_611', 'wi_owm_612', 'wi_owm_615', 'wi_owm_616', 'wi_owm_620', 'wi_owm_621', 'wi_owm_622', 'wi_owm_701', 'wi_owm_711', 'wi_owm_721', 'wi_owm_731', 'wi_owm_741', 'wi_owm_761', 'wi_owm_762', 'wi_owm_771', 'wi_owm_781', 'wi_owm_800', 'wi_owm_801', 'wi_owm_802', 'wi_owm_803', 'wi_owm_804', 'wi_owm_900', 'wi_owm_901', 'wi_owm_902', 'wi_owm_903', 'wi_owm_904', 'wi_owm_905', 'wi_owm_906', 'wi_owm_957', 'wi_owm_day_200', 'wi_owm_day_201', 'wi_owm_day_202', 'wi_owm_day_210', 'wi_owm_day_211', 'wi_owm_day_212', 'wi_owm_day_221', 'wi_owm_day_230', 'wi_owm_day_231', 'wi_owm_day_232', 'wi_owm_day_300', 'wi_owm_day_301', 'wi_owm_day_302', 'wi_owm_day_310', 'wi_owm_day_311', 'wi_owm_day_312', 'wi_owm_day_313', 'wi_owm_day_314', 'wi_owm_day_321', 'wi_owm_day_500', 'wi_owm_day_501', 'wi_owm_day_502', 'wi_owm_day_503', 'wi_owm_day_504', 'wi_owm_day_511', 'wi_owm_day_520', 'wi_owm_day_521', 'wi_owm_day_522', 'wi_owm_day_531', 'wi_owm_day_600', 'wi_owm_day_601', 'wi_owm_day_602', 'wi_owm_day_611', 'wi_owm_day_612', 'wi_owm_day_615', 'wi_owm_day_616', 'wi_owm_day_620', 'wi_owm_day_621', 'wi_owm_day_622', 'wi_owm_day_701', 'wi_owm_day_711', 'wi_owm_day_721', 'wi_owm_day_731', 'wi_owm_day_741', 'wi_owm_day_761', 'wi_owm_day_762', 'wi_owm_day_781', 'wi_owm_day_800', 'wi_owm_day_801', 'wi_owm_day_802', 'wi_owm_day_803', 'wi_owm_day_804', 'wi_owm_day_900', 'wi_owm_day_902', 'wi_owm_day_903', 'wi_owm_day_904', 'wi_owm_day_906', 'wi_owm_day_957', 'wi_owm_night_200', 'wi_owm_night_201', 'wi_owm_night_202', 'wi_owm_night_210', 'wi_owm_night_211', 'wi_owm_night_212', 'wi_owm_night_221', 'wi_owm_night_230', 'wi_owm_night_231', 'wi_owm_night_232', 'wi_owm_night_300', 'wi_owm_night_301', 'wi_owm_night_302', 'wi_owm_night_310', 'wi_owm_night_311', 'wi_owm_night_312', 'wi_owm_night_313', 'wi_owm_night_314', 'wi_owm_night_321', 'wi_owm_night_500', 'wi_owm_night_501', 'wi_owm_night_502', 'wi_owm_night_503', 'wi_owm_night_504', 'wi_owm_night_511', 'wi_owm_night_520', 'wi_owm_night_521', 'wi_owm_night_522', 'wi_owm_night_531', 'wi_owm_night_600', 'wi_owm_night_601', 'wi_owm_night_602', 'wi_owm_night_611', 'wi_owm_night_612', 'wi_owm_night_615', 'wi_owm_night_616', 'wi_owm_night_620', 'wi_owm_night_621', 'wi_owm_night_622', 'wi_owm_night_701', 'wi_owm_night_711', 'wi_owm_night_721', 'wi_owm_night_731', 'wi_owm_night_741', 'wi_owm_night_761', 'wi_owm_night_762', 'wi_owm_night_781', 'wi_owm_night_800', 'wi_owm_night_801', 'wi_owm_night_802', 'wi_owm_night_803', 'wi_owm_night_804', 'wi_owm_night_900', 'wi_owm_night_902', 'wi_owm_night_903', 'wi_owm_night_904', 'wi_owm_night_906', 'wi_owm_night_957', 'wi_rain', 'wi_rain_mix', 'wi_rain_wind', 'wi_raindrop', 'wi_raindrops', 'wi_refresh', 'wi_refresh_alt', 'wi_sandstorm', 'wi_showers', 'wi_sleet', 'wi_small_craft_advisory', 'wi_smog', 'wi_smoke', 'wi_snow', 'wi_snow_wind', 'wi_snowflake_cold', 'wi_solar_eclipse', 'wi_sprinkle', 'wi_stars', 'wi_storm_showers', 'wi_storm_warning', 'wi_strong_wind', 'wi_sunrise', 'wi_sunset', 'wi_thermometer', 'wi_thermometer_exterior', 'wi_thermometer_internal', 'wi_thunderstorm', 'wi_time_1', 'wi_time_10', 'wi_time_11', 'wi_time_12', 'wi_time_2', 'wi_time_3', 'wi_time_4', 'wi_time_5', 'wi_time_6', 'wi_time_7', 'wi_time_8', 'wi_time_9', 'wi_tornado', 'wi_train', 'wi_tsunami', 'wi_umbrella', 'wi_volcano', 'wi_wind_beaufort_0', 'wi_wind_beaufort_1', 'wi_wind_beaufort_10', 'wi_wind_beaufort_11', 'wi_wind_beaufort_12', 'wi_wind_beaufort_2', 'wi_wind_beaufort_3', 'wi_wind_beaufort_4', 'wi_wind_beaufort_5', 'wi_wind_beaufort_6', 'wi_wind_beaufort_7', 'wi_wind_beaufort_8', 'wi_wind_beaufort_9', 'wi_windy', 'wi_wmo4680_0', 'wi_wmo4680_00', 'wi_wmo4680_01', 'wi_wmo4680_02', 'wi_wmo4680_03', 'wi_wmo4680_04', 'wi_wmo4680_05', 'wi_wmo4680_1', 'wi_wmo4680_10', 'wi_wmo4680_11', 'wi_wmo4680_12', 'wi_wmo4680_18', 'wi_wmo4680_2', 'wi_wmo4680_20', 'wi_wmo4680_21', 'wi_wmo4680_22', 'wi_wmo4680_23', 'wi_wmo4680_24', 'wi_wmo4680_25', 'wi_wmo4680_26', 'wi_wmo4680_27', 'wi_wmo4680_28', 'wi_wmo4680_29', 'wi_wmo4680_3', 'wi_wmo4680_30', 'wi_wmo4680_31', 'wi_wmo4680_32', 'wi_wmo4680_33', 'wi_wmo4680_34', 'wi_wmo4680_35', 'wi_wmo4680_4', 'wi_wmo4680_40', 'wi_wmo4680_41', 'wi_wmo4680_42', 'wi_wmo4680_43', 'wi_wmo4680_44', 'wi_wmo4680_45', 'wi_wmo4680_46', 'wi_wmo4680_47', 'wi_wmo4680_48', 'wi_wmo4680_5', 'wi_wmo4680_50', 'wi_wmo4680_51', 'wi_wmo4680_52', 'wi_wmo4680_53', 'wi_wmo4680_54', 'wi_wmo4680_55', 'wi_wmo4680_56', 'wi_wmo4680_57', 'wi_wmo4680_58', 'wi_wmo4680_60', 'wi_wmo4680_61', 'wi_wmo4680_62', 'wi_wmo4680_63', 'wi_wmo4680_64', 'wi_wmo4680_65', 'wi_wmo4680_66', 'wi_wmo4680_67', 'wi_wmo4680_68', 'wi_wmo4680_70', 'wi_wmo4680_71', 'wi_wmo4680_72', 'wi_wmo4680_73', 'wi_wmo4680_74', 'wi_wmo4680_75', 'wi_wmo4680_76', 'wi_wmo4680_77', 'wi_wmo4680_78', 'wi_wmo4680_80', 'wi_wmo4680_81', 'wi_wmo4680_82', 'wi_wmo4680_83', 'wi_wmo4680_84', 'wi_wmo4680_85', 'wi_wmo4680_86', 'wi_wmo4680_87', 'wi_wmo4680_89', 'wi_wmo4680_90', 'wi_wmo4680_91', 'wi_wmo4680_92', 'wi_wmo4680_93', 'wi_wmo4680_94', 'wi_wmo4680_95', 'wi_wmo4680_96', 'wi_wmo4680_99', 'wi_yahoo_0', 'wi_yahoo_1', 'wi_yahoo_10', 'wi_yahoo_11', 'wi_yahoo_12', 'wi_yahoo_13', 'wi_yahoo_14', 'wi_yahoo_15', 'wi_yahoo_16', 'wi_yahoo_17', 'wi_yahoo_18', 'wi_yahoo_19', 'wi_yahoo_2', 'wi_yahoo_20', 'wi_yahoo_21', 'wi_yahoo_22', 'wi_yahoo_23', 'wi_yahoo_24', 'wi_yahoo_25', 'wi_yahoo_26', 'wi_yahoo_27', 'wi_yahoo_28', 'wi_yahoo_29', 'wi_yahoo_3', 'wi_yahoo_30', 'wi_yahoo_31', 'wi_yahoo_32', 'wi_yahoo_3200', 'wi_yahoo_33', 'wi_yahoo_34', 'wi_yahoo_35', 'wi_yahoo_36', 'wi_yahoo_37', 'wi_yahoo_38', 'wi_yahoo_39', 'wi_yahoo_4', 'wi_yahoo_40', 'wi_yahoo_41', 'wi_yahoo_42', 'wi_yahoo_43', 'wi_yahoo_44', 'wi_yahoo_45', 'wi_yahoo_46', 'wi_yahoo_47', 'wi_yahoo_5', 'wi_yahoo_6', 'wi_yahoo_7', 'wi_yahoo_8', 'wi_yahoo_9')

All icons

proxy

A reference to the ProxyIcon object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a375e730>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.iconify'
__slots__ = ()
class enamlnative.widgets.iconify.IconButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.button.Button

proxy

A reference to the ProxyIconButton object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3f6b190>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flat': <atom.scalars.Bool object at 0x7fb6a3f6b050>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a375e7d0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.iconify'
__slots__ = ()
class enamlnative.widgets.iconify.IconToggleButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.toggle_button.ToggleButton

proxy

A reference to the ProxyIconToggleButton object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'checked': <atom.scalars.Bool object at 0x7fb6a3f6baf0>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3f6b190>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flat': <atom.scalars.Bool object at 0x7fb6a3f6b050>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a375e870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_off': <atom.scalars.Unicode object at 0x7fb6a37ad410>, 'text_on': <atom.scalars.Unicode object at 0x7fb6a37ad4b0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.iconify'
__slots__ = ()

enamlnative.widgets.image_view module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.image_view.ProxyImageView[source]

Bases: enamlnative.widgets.view.ProxyView

The abstract definition of a proxy relative layout object.

declaration

A reference to the Label declaration.

set_src(src)[source]
set_max_height(height)[source]
set_max_width(width)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fad4a0>}
__module__ = 'enamlnative.widgets.image_view'
__slots__ = ()
class enamlnative.widgets.image_view.ImageView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view.View

Displays image resources

src

Sets a drawable as the content of this ImageView.

max_height

An optional argument to supply a maximum height for this view.

max_width

An optional argument to supply a maximum width for this view.

proxy

A reference to the ProxyImageView object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3f68c30>, 'max_width': <atom.scalars.Int object at 0x7fb6a3f68cd0>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f68d70>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'src': <atom.scalars.Unicode object at 0x7fb6a3f68b90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.image_view'
__slots__ = ()

enamlnative.widgets.linear_layout module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.linear_layout.ProxyLinearLayout[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy Label object.

declaration

A reference to the Label declaration.

set_orientation(orientation)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fadbd0>}
__module__ = 'enamlnative.widgets.linear_layout'
__slots__ = ()
class enamlnative.widgets.linear_layout.LinearLayout(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

A simple control for displaying read-only text.

orientation

Should the layout be a column or a row.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'orientation': <atom.enum.Enum object at 0x7fb6a3f84730>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f847d0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.linear_layout'
__slots__ = ()

enamlnative.widgets.list_view module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.list_view.ProxyListView[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy ListView object.

declaration

A reference to the widget declaration.

set_items(items)[source]
set_divider_height(height)[source]
set_header_dividers(enabled)[source]
set_items_can_focus(enabled)[source]
set_selected(index)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92c88>}
__module__ = 'enamlnative.widgets.list_view'
__slots__ = ()
class enamlnative.widgets.list_view.ProxyListItem[source]

Bases: enaml.widgets.toolkit_object.ProxyToolkitObject

declaration

A reference to the widget declaration.

__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92d40>}
__module__ = 'enamlnative.widgets.list_view'
__slots__ = ()
class enamlnative.widgets.list_view.ListView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

A widget for displaying a large scrollable list of items.

items

List of items to display

visible_count

Number of visible items

current_index

Current index within the list

divider_height

Sets the height of the divider that will be drawn between each item in the list.

header_dividers

Enables or disables the drawing of the divider for header views.

footer_dividers

Enables or disables the drawing of the divider for footer views.

items_can_focus

Indicates that the views created by the ListAdapter can contain focusable items.

selected

Sets the currently selected item.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'current_index': <atom.scalars.Int object at 0x7fb6a37a59b0>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'divider_height': <atom.scalars.Int object at 0x7fb6a37a5a50>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'footer_dividers': <atom.scalars.Bool object at 0x7fb6a37a5b90>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'header_dividers': <atom.scalars.Bool object at 0x7fb6a37a5af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'items': <atom.list.List object at 0x7fb6a411e6e0>, 'items_can_focus': <atom.scalars.Bool object at 0x7fb6a37a5c30>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a37a5d70>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'selected': <atom.scalars.Int object at 0x7fb6a37a5cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'visible_count': <atom.scalars.Int object at 0x7fb6a37a5910>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.list_view'
__slots__ = ()
class enamlnative.widgets.list_view.ListItem(parent=None, **kwargs)[source]

Bases: enaml.widgets.toolkit_object.ToolkitObject

A holder for a View within a ListItem.

item

The item this view should render

index

The position of this item within the ListView

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'index': <atom.scalars.Int object at 0x7fb6a37ad230>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'item': <atom.scalars.Value object at 0x7fb6a37ad190>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'proxy': <atom.typed.Typed object at 0x7fb6a37ad2d0>}
__module__ = 'enamlnative.widgets.list_view'
__slots__ = ()

enamlnative.widgets.picker module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on July 6, 2017

@author: jrm

class enamlnative.widgets.picker.ProxyPicker[source]

Bases: enamlnative.widgets.linear_layout.ProxyLinearLayout

The abstract definition of a proxy Picker object.

declaration

A reference to the Label declaration.

set_max_value(value)[source]
set_min_value(value)[source]
set_value(value)[source]
set_long_press_update_interval(interval)[source]
set_wraps(wraps)[source]
set_items(items)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0c88>}
__module__ = 'enamlnative.widgets.picker'
__slots__ = ()
class enamlnative.widgets.picker.Picker(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.linear_layout.LinearLayout

A simple control for displaying a Picker.

max_value

Sets the max value of the picker

min_value

Sets the min value of the picker.

value

Set the current value or selected index for the picker.

items

Items to display

long_press_update_interval

Sets the speed at which the numbers be incremented and decremented when the up and down buttons are long pressed respectively.

wraps

Sets whether the selector wheel shown during flinging/scrolling should wrap around

proxy

A reference to the proxy object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'items': <atom.list.List object at 0x7fb6a3785cc8>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'long_press_update_interval': <atom.scalars.Int object at 0x7fb6a3755cd0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_value': <atom.scalars.Int object at 0x7fb6a3755a50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_value': <atom.scalars.Int object at 0x7fb6a3755af0>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'orientation': <atom.enum.Enum object at 0x7fb6a3f84730>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3755e10>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'value': <atom.scalars.Int object at 0x7fb6a3755b90>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'wraps': <atom.scalars.Bool object at 0x7fb6a3755d70>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.picker'
__slots__ = ()

enamlnative.widgets.progress_bar module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 26, 2017

@author: jrm

class enamlnative.widgets.progress_bar.ProxyProgressBar[source]

Bases: enamlnative.widgets.view.ProxyView

The abstract definition of a proxy ProgressBar object.

declaration

A reference to the Label declaration.

set_progress(progress)[source]
set_secondary_progress(progress)[source]
set_max(value)[source]
set_min(value)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fadc88>}
__module__ = 'enamlnative.widgets.progress_bar'
__slots__ = ()
class enamlnative.widgets.progress_bar.ProgressBar(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view.View

A simple control for displaying a ProgressBar.

progress

Sets the current progress to the specified value.

secondary_progress

Sets the current progress to the specified value.

max

Set the upper range of the progress bar max.

min

Set the lower range of the progress bar

proxy

A reference to the ProxyProgressBar object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max': <atom.scalars.Int object at 0x7fb6a3f84cd0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min': <atom.scalars.Int object at 0x7fb6a3f84d70>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'progress': <atom.scalars.Int object at 0x7fb6a3f84b90>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f84e10>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'secondary_progress': <atom.scalars.Int object at 0x7fb6a3f84c30>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.progress_bar'
__slots__ = ()

enamlnative.widgets.radio_button module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.radio_button.ProxyRadioButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.compound_button.ProxyCompoundButton

The abstract definition of a proxy RadioButton object.

declaration

A reference to the Label declaration.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92f68>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.radio_button'
__slots__ = ()
class enamlnative.widgets.radio_button.RadioButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.compound_button.CompoundButton

A simple control for displaying a RadioButton.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'checked': <atom.scalars.Bool object at 0x7fb6a3f6baf0>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3f6b190>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flat': <atom.scalars.Bool object at 0x7fb6a3f6b050>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a37ad730>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.radio_button'
__slots__ = ()

enamlnative.widgets.radio_group module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.radio_group.ProxyRadioGroup[source]

Bases: enamlnative.widgets.linear_layout.ProxyLinearLayout

The abstract definition of a proxy RadioGroup object.

declaration

A reference to the Label declaration.

set_checked(checked)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0108>}
__module__ = 'enamlnative.widgets.radio_group'
__slots__ = ()
class enamlnative.widgets.radio_group.RadioGroup(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.linear_layout.LinearLayout

A simple control for displaying a RadioGroup.

checked

Reference to the checked radio button or None

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'checked': <atom.instance.Instance object at 0x7fb6a37ad7d0>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'orientation': <atom.enum.Enum object at 0x7fb6a3f84730>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a37ad870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.radio_group'
__slots__ = ()

enamlnative.widgets.rating_bar module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on June 7, 2017

@author: jrm

class enamlnative.widgets.rating_bar.ProxyRatingBar[source]

Bases: enamlnative.widgets.progress_bar.ProxyProgressBar

The abstract definition of a proxy RatingBar object.

declaration

A reference to the RatingBar declaration.

set_is_indicator(indicator)[source]
set_num_stars(stars)[source]
set_rating(rating)[source]
set_step_size(size)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b03e8>}
__module__ = 'enamlnative.widgets.rating_bar'
__slots__ = ()
class enamlnative.widgets.rating_bar.RatingBar(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.progress_bar.ProgressBar

A simple control for displaying read-only text.

is_indicator

Whether this rating bar should only be an indicator (thus non-changeable by the user).

num_stars

Sets the number of stars to show.

rating

Sets the rating (the number of stars filled).

step_size

Sets the step size (granularity) of this rating bar.

proxy

A reference to the RatingBar object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'is_indicator': <atom.scalars.Bool object at 0x7fb6a373b0f0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max': <atom.scalars.Int object at 0x7fb6a3f84cd0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min': <atom.scalars.Int object at 0x7fb6a3f84d70>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'num_stars': <atom.scalars.Int object at 0x7fb6a373b190>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'progress': <atom.scalars.Int object at 0x7fb6a3f84b90>, 'proxy': <atom.typed.Typed object at 0x7fb6a373b370>, 'rating': <atom.scalars.Float object at 0x7fb6a373b230>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'secondary_progress': <atom.scalars.Int object at 0x7fb6a3f84c30>, 'step_size': <atom.scalars.Float object at 0x7fb6a373b2d0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.rating_bar'
__slots__ = ()

enamlnative.widgets.relative_layout module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.relative_layout.ProxyRelativeLayout[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy relative layout object.

declaration

A reference to the Label declaration.

set_gravity(gravity)[source]
set_horizontal_gravity(gravity)[source]
set_vertical_gravity(gravity)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92780>}
__module__ = 'enamlnative.widgets.relative_layout'
__slots__ = ()
class enamlnative.widgets.relative_layout.RelativeLayout(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

RelativeLayout is a view group that displays child views in relative positions.

gravity

Describes how the child views are positioned. Defaults to Gravity.START | Gravity.TOP.

horizontal_gravity
vertical_gravity
proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.scalars.Int object at 0x7fb6a3782eb0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'horizontal_gravity': <atom.scalars.Int object at 0x7fb6a3782f50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a378f0f0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'vertical_gravity': <atom.scalars.Int object at 0x7fb6a378f050>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.relative_layout'
__slots__ = ()

enamlnative.widgets.scroll_view module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.scroll_view.ProxyScrollView[source]

Bases: enamlnative.widgets.frame_layout.ProxyFrameLayout

The abstract definition of a proxy ScrollView object.

declaration

A reference to the Label declaration.

set_orientation(orientation)[source]
set_scroll_by(delta)[source]
set_scroll_to(point)[source]
set_scrollbars(scrollbars)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fadeb0>}
__module__ = 'enamlnative.widgets.scroll_view'
__slots__ = ()
class enamlnative.widgets.scroll_view.ScrollView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.frame_layout.FrameLayout

A simple control for displaying a ScrollView.

orientation

Vertical or horizontal scrollview

scroll_to

Scroll to position (x, y), ‘top’, or ‘bottom

scroll_by

Scroll to by delta (x, y)

scrollbars

Set which scrollbars are enabled

proxy

A reference to the ProxyScrollView object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'orientation': <atom.enum.Enum object at 0x7fb6a3f8c370>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f8c5f0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'scroll_by': <atom.event.Event object at 0x7fb6a3f8c4b0>, 'scroll_to': <atom.event.Event object at 0x7fb6a3f8c410>, 'scrollbars': <atom.enum.Enum object at 0x7fb6a3f8c550>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.scroll_view'
__slots__ = ()

enamlnative.widgets.seek_bar module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on June 7, 2017

@author: jrm

class enamlnative.widgets.seek_bar.ProxySeekBar[source]

Bases: enamlnative.widgets.progress_bar.ProxyProgressBar

The abstract definition of a proxy SeekBar object.

declaration

A reference to the SeekBar declaration.

set_key_progress_increment(value)[source]
set_split_track(split)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92050>}
__module__ = 'enamlnative.widgets.seek_bar'
__slots__ = ()
class enamlnative.widgets.seek_bar.SeekBar(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.progress_bar.ProgressBar

A simple control for displaying read-only text.

key_progress_increment

Sets the amount of progress changed via the arrow keys.

split_track

Specifies whether the track should be split by the thumb.

proxy

A reference to the SeekBar object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'key_progress_increment': <atom.scalars.Int object at 0x7fb6a3f8ca50>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max': <atom.scalars.Int object at 0x7fb6a3f84cd0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min': <atom.scalars.Int object at 0x7fb6a3f84d70>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'progress': <atom.scalars.Int object at 0x7fb6a3f84b90>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f8cb90>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'secondary_progress': <atom.scalars.Int object at 0x7fb6a3f84c30>, 'split_track': <atom.scalars.Bool object at 0x7fb6a3f8caf0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.seek_bar'
__slots__ = ()

enamlnative.widgets.snackbar module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on Sept 20, 2017

@author: jrm

class enamlnative.widgets.snackbar.ProxySnackbar[source]

Bases: enaml.widgets.toolkit_object.ProxyToolkitObject

The abstract definition of a proxy Snackbar object.

declaration

A reference to the declaration.

set_text(text)[source]
set_action_text(text)[source]
set_action_text_color(color)[source]
set_duration(duration)[source]
set_show(show)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37241c0>}
__module__ = 'enamlnative.widgets.snackbar'
__slots__ = ()
class enamlnative.widgets.snackbar.Snackbar(parent=None, **kwargs)[source]

Bases: enaml.widgets.toolkit_object.ToolkitObject

A toast is a view containing a quick little message for the user.

text

Text to display if this node has a child view this is ignored

action_text

Text to display in the action button

action_text_color

Color for the action text button

duration

Duration to display in ms or 0 for infinite

clicked

Alias for the action is clicked

action

When an action occurs such as swiped out, clicked, timed out, etc..

show

Show the snackbar for the given duration

proxy

A reference to the proxy object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'action': <atom.event.Event object at 0x7fb6a37274b0>, 'action_text': <atom.scalars.Unicode object at 0x7fb6a3727230>, 'action_text_color': <atom.scalars.Unicode object at 0x7fb6a37272d0>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'clicked': <atom.event.Event object at 0x7fb6a3727410>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'duration': <atom.scalars.Int object at 0x7fb6a3727370>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'proxy': <atom.typed.Typed object at 0x7fb6a37275f0>, 'show': <atom.scalars.Bool object at 0x7fb6a3727550>, 'text': <atom.scalars.Unicode object at 0x7fb6a3727190>}
__module__ = 'enamlnative.widgets.snackbar'
__slots__ = ()

enamlnative.widgets.spinner module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.spinner.ProxySpinner[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy Spinner object.

declaration

A reference to the Label declaration.

set_mode(mode)[source]
set_prompt(prompt)[source]
set_selected(selected)[source]
set_items(items)[source]
set_item_gravity(gravity)[source]
set_drop_down_horizontal_offset(offset)[source]
set_drop_down_vertical_offset(offset)[source]
set_drop_down_width(width)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0278>}
__module__ = 'enamlnative.widgets.spinner'
__slots__ = ()
class enamlnative.widgets.spinner.Spinner(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

A simple control for displaying read-only text.

mode

Set the mode

prompt

Sets the prompt to display when the dialog is shown.

selected

Should the layout be a column or a row.

items

View gravity

item_gravity

Gravity setting for positioning the currently selected item.

drop_down_horizontal_offset

Set a horizontal offset in pixels for the spinner’s popup window of choices.

drop_down_vertical_offset

Set a vertical offset in pixels for the spinner’s popup window of choices.

drop_down_width

Set the width of the spinner’s popup window of choices in pixels.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'drop_down_horizontal_offset': <atom.scalars.Int object at 0x7fb6a37359b0>, 'drop_down_vertical_offset': <atom.scalars.Int object at 0x7fb6a3735a50>, 'drop_down_width': <atom.scalars.Int object at 0x7fb6a3735af0>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'item_gravity': <atom.coerced.Coerced object at 0x7fb6a3735910>, 'items': <atom.list.List object at 0x7fb6a37858d8>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'mode': <atom.enum.Enum object at 0x7fb6a3735730>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'prompt': <atom.scalars.Unicode object at 0x7fb6a37357d0>, 'proxy': <atom.typed.Typed object at 0x7fb6a3735b90>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'selected': <atom.scalars.Int object at 0x7fb6a3735870>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.spinner'
__slots__ = ()

enamlnative.widgets.swipe_refresh_layout module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on Oct 22, 2017

@author: jrm

class enamlnative.widgets.swipe_refresh_layout.ProxySwipeRefreshLayout[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy SwipeRefreshLayout object.

declaration

A reference to the Label declaration.

set_indicator_background_color(color)[source]
set_indicator_color(color)[source]
set_trigger_distance(distance)[source]
set_refreshed(refresh)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92a60>}
__module__ = 'enamlnative.widgets.swipe_refresh_layout'
__slots__ = ()
class enamlnative.widgets.swipe_refresh_layout.SwipeRefreshLayout(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

SwipeRefreshLayout is a view group that displays child views in relative positions.

enabled

Enabled

indicator_color

Must be a

indicator_background_color

Must be a

trigger_distance

Set the distance to trigger a sync in dips

refreshed

Triggered when the user swipes

proxy

A reference to the proxy object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3795870>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'indicator_background_color': <atom.scalars.Unicode object at 0x7fb6a37959b0>, 'indicator_color': <atom.scalars.Unicode object at 0x7fb6a3795910>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3795b90>, 'refreshed': <atom.event.Event object at 0x7fb6a3795af0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'trigger_distance': <atom.scalars.Int object at 0x7fb6a3795a50>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.swipe_refresh_layout'
__slots__ = ()

enamlnative.widgets.switch module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on June 7, 2017

@author: jrm

class enamlnative.widgets.switch.ProxySwitch(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.compound_button.ProxyCompoundButton

The abstract definition of a proxy Switch object.

declaration

A reference to the Label declaration.

set_show_text(show)[source]
set_split_track(split)[source]
set_text_off(text)[source]
set_text_on(text)[source]
__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92108>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.switch'
__slots__ = ()
class enamlnative.widgets.switch.Switch(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.compound_button.CompoundButton

A simple control for displaying a Switch.

show_text

Sets whether the on/off text should be displayed.

split_track

Specifies whether the track should be split by the thumb.

text_off

Sets the text for when the button is not in the checked state.

text_on

Sets the text for when the button is in the checked state.

proxy

A reference to the ProxySwitch object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'checked': <atom.scalars.Bool object at 0x7fb6a3f6baf0>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3f6b190>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flat': <atom.scalars.Bool object at 0x7fb6a3f6b050>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f98190>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'show_text': <atom.scalars.Bool object at 0x7fb6a3f8ceb0>, 'split_track': <atom.scalars.Bool object at 0x7fb6a3f8cf50>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_off': <atom.scalars.Unicode object at 0x7fb6a3f98050>, 'text_on': <atom.scalars.Unicode object at 0x7fb6a3f980f0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.switch'
__slots__ = ()

enamlnative.widgets.tab_layout module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.tab_layout.ProxyTabLayout[source]

Bases: enamlnative.widgets.frame_layout.ProxyFrameLayout

The abstract definition of a proxy TabLayout object.

declaration

A reference to the declaration.

set_current_tab(index)[source]
set_tab_mode(mode)[source]
set_tab_gravity(gravity)[source]
set_tab_indicator_color_selected(color)[source]
set_tab_indicator_height(height)[source]
set_tab_color(color)[source]
set_tab_color_selected(color)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b09a8>}
__module__ = 'enamlnative.widgets.tab_layout'
__slots__ = ()
class enamlnative.widgets.tab_layout.ProxyTabFragment[source]

Bases: enamlnative.widgets.view_pager.ProxyPagerFragment

The abstract definition of a proxy TabFragment object.

declaration

A reference to the Label declaration.

__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0a60>}
__module__ = 'enamlnative.widgets.tab_layout'
__slots__ = ()
class enamlnative.widgets.tab_layout.TabLayout(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.frame_layout.FrameLayout

A TabLayout contains a tab for each TabFragment child of a ViewPager

tab_mode

Set the behavior mode for the Tabs in this layout.

tab_gravity

Set the gravity to use when laying out the tabs.

tab_indicator_color_selected

Sets the tab indicator’s color for the currently selected tab.

tab_indicator_height

Sets the tab indicator’s height for the currently selected tab.

tab_color

Tab normal color

tab_color_selected

Tab color selected

current_tab

Currently selected tab title

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'current_tab': <atom.typed.ForwardTyped object at 0x7fb6a37b0b18>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3755550>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'tab_color': <atom.scalars.Unicode object at 0x7fb6a3755410>, 'tab_color_selected': <atom.scalars.Unicode object at 0x7fb6a37554b0>, 'tab_gravity': <atom.enum.Enum object at 0x7fb6a3755230>, 'tab_indicator_color_selected': <atom.scalars.Unicode object at 0x7fb6a37552d0>, 'tab_indicator_height': <atom.scalars.Int object at 0x7fb6a3755370>, 'tab_mode': <atom.enum.Enum object at 0x7fb6a3755190>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.tab_layout'
__slots__ = ()
class enamlnative.widgets.tab_layout.TabFragment(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_pager.PagerFragment

A TabFragment alias for a PagerFragment

proxy

A reference to the ProxyTabFragment object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'cached': <atom.scalars.Bool object at 0x7fb6a3742c30>, 'condition': <atom.scalars.Bool object at 0x7fb6a41b2f50>, 'defer_loading': <atom.scalars.Bool object at 0x7fb6a3742cd0>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'icon': <atom.scalars.Unicode object at 0x7fb6a374ff50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'items': <atom.list.List object at 0x7fb6a3785c20>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'pattern_nodes': <atom.list.List object at 0x7fb6a3785b78>, 'proxy': <atom.typed.Typed object at 0x7fb6a37559b0>, 'title': <atom.scalars.Unicode object at 0x7fb6a374feb0>}
__module__ = 'enamlnative.widgets.tab_layout'
__slots__ = ()

enamlnative.widgets.text_clock module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.text_clock.ProxyTextClock(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.text_view.ProxyTextView

The abstract definition of a proxy TextClock object.

declaration

A reference to the Label declaration.

set_format_12_hour(clock_format)[source]
set_format_24_hour(clock_format)[source]
set_time_zone(time_zone)[source]
__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0d40>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.text_clock'
__slots__ = ()
class enamlnative.widgets.text_clock.TextClock(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.text_view.TextView

A simple control for displaying read-only text.

format_12_hour

Specifies the formatting pattern used to display the date and/or time in 12-hour mode.

format_24_hour

Specifies the formatting pattern used to display the date and/or time in 24-hour mode.

time_zone

Sets the specified time zone to use in this clock.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'format_12_hour': <atom.scalars.Unicode object at 0x7fb6a375e2d0>, 'format_24_hour': <atom.scalars.Unicode object at 0x7fb6a375e370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a375e4b0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'time_zone': <atom.scalars.Unicode object at 0x7fb6a375e410>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.text_clock'
__slots__ = ()

enamlnative.widgets.text_switcher module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.text_switcher.ProxyTextSwitcher[source]

Bases: enamlnative.widgets.view_switcher.ProxyViewSwitcher

The abstract definition of a proxy TextSwitcher object.

declaration

A reference to the declaration.

__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37244a0>}
__module__ = 'enamlnative.widgets.text_switcher'
__slots__ = ()
class enamlnative.widgets.text_switcher.TextSwitcher(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_switcher.ViewSwitcher

A simple control for a TextSwitcher.

current_text

Sets the text of the text view that is currently showing.

text

Sets the text of the next view and switches to the next view.

proxy

A reference to the ProxyTextSwitcher object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animate_first_view': <atom.scalars.Bool object at 0x7fb6a372c4b0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'current_text': <atom.scalars.Unicode object at 0x7fb6a372c370>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'displayed_child': <atom.scalars.Int object at 0x7fb6a372c550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'in_animation': <atom.scalars.Unicode object at 0x7fb6a372c5f0>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'out_animation': <atom.scalars.Unicode object at 0x7fb6a372c690>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a372caf0>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a372ca50>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.text_switcher'
__slots__ = ()

enamlnative.widgets.text_view module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.text_view.ProxyTextView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view.View

The abstract definition of a proxy Label object.

declaration

A reference to the Label declaration.

set_all_caps(enabled)[source]
set_input_type(input_type)[source]
set_font_family(family)[source]
set_font_style(style)[source]
set_text(text)[source]
set_text_color(color)[source]
set_text_alignment(alignment)[source]
set_highlight_color(color)[source]
set_text_size(size)[source]
set_lines(lines)[source]
set_line_spacing(spacing)[source]
set_letter_spacing(spacing)[source]
set_max_lines(lines)[source]
set_text_selectable(selectable)[source]
__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fad3e8>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.text_view'
__slots__ = ()
class enamlnative.widgets.text_view.TextView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view.View

A simple control for displaying read-only text.

all_caps

Sets the properties of this field to transform input to ALL CAPS display.

Sets the autolink mask of the text.

editor_actions

Listen for edit actions

editor_action

Listen for editor actions

input_type

Input type or types separated by “|” See https://developer.android.com/reference/android/widget/TextView.html attr_android:inputType

INPUT_TYPES = ('date', 'datetime', 'number', 'number_decimal', 'number_password', 'number_signed', 'phone', 'text', 'text_auto_complete', 'text_auto_correct', 'text_cap_characters', 'text_cap_sentences', 'text_cap_words', 'text_email_address', 'text_email_subject', 'text_filter', 'text_ime_multi_line', 'text_long_message', 'text_multi_line', 'text_no_suggestions', 'text_password', 'text_person_name', 'text_phonetic', 'text_postal_address', 'text_short_message', 'text_uri', 'text_visible_password', 'text_web_edit_text', 'text_web_email_address', 'text_web_password', 'time')
font_family

Font family

font_style

Font style

highlight_color

Sets the color used to display the selection highlight.

Sets the color of links in the text.

text

The unicode text for the label.

text_alignment

Text alignment

text_color

Sets the text color for all the states (normal, selected, focused) to be this color.

text_size

Set the default text size to the given value, interpreted as “scaled pixel” units.

text_selectable

Set text s

lines

Sets the height of the TextView to be exactly lines tall.

line_spacing

Sets the line spacing

letter_spacing

Sets the line spacing

max_lines

Sets the height of the TextView to be at most maxLines tall.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f68050>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.text_view'
__slots__ = ()

enamlnative.widgets.time_picker module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.time_picker.ProxyTimePicker[source]

Bases: enamlnative.widgets.frame_layout.ProxyFrameLayout

The abstract definition of a proxy Label object.

declaration

A reference to the Label declaration.

set_enabled(enabled)[source]
set_hour(hour)[source]
set_minute(minute)[source]
set_hour_mode(mode)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0330>}
__module__ = 'enamlnative.widgets.time_picker'
__slots__ = ()
class enamlnative.widgets.time_picker.TimePicker(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.frame_layout.FrameLayout

A simple control for displaying read-only text.

enabled

Set the enabled state of this view.

hour

Sets the currently selected hour using 24-hour time.

minute

Sets the currently selected minute.

hour_mode

Sets whether this widget displays time in 24-hour mode or 12-hour mode with an AM/PM picker.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a373b690>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'hour': <atom.scalars.Int object at 0x7fb6a373b730>, 'hour_mode': <atom.enum.Enum object at 0x7fb6a373b870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'minute': <atom.scalars.Int object at 0x7fb6a373b7d0>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a373b910>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.time_picker'
__slots__ = ()

enamlnative.widgets.toast module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on Sept 18, 2017

@author: jrm

class enamlnative.widgets.toast.ProxyToast[source]

Bases: enaml.widgets.toolkit_object.ProxyToolkitObject

The abstract definition of a proxy toast object.

declaration

A reference to the Label declaration.

set_text(text)[source]
set_duration(duration)[source]
set_show(show)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3724050>}
__module__ = 'enamlnative.widgets.toast'
__slots__ = ()
class enamlnative.widgets.toast.Toast(parent=None, **kwargs)[source]

Bases: enaml.widgets.toolkit_object.ToolkitObject

A toast is a view containing a quick little message for the user.

text

Text to display if this node has a child view this is ignored

duration

Duration to display in ms

x

x position

y

y position

gravity

Position

show

Show the notification for the given duration

proxy

A reference to the proxy object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'duration': <atom.scalars.Int object at 0x7fb6a375e9b0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a375eb90>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'proxy': <atom.typed.Typed object at 0x7fb6a375ecd0>, 'show': <atom.scalars.Bool object at 0x7fb6a375ec30>, 'text': <atom.scalars.Unicode object at 0x7fb6a375e910>, 'x': <atom.scalars.Int object at 0x7fb6a375ea50>, 'y': <atom.scalars.Int object at 0x7fb6a375eaf0>}
__module__ = 'enamlnative.widgets.toast'
__slots__ = ()

enamlnative.widgets.toggle_button module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on June 7, 2017

@author: jrm

class enamlnative.widgets.toggle_button.ProxyToggleButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.compound_button.ProxyCompoundButton

The abstract definition of a proxy ToggleButton object.

declaration

A reference to the Label declaration.

set_text_off(text)[source]
set_text_on(text)[source]
__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92eb0>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.toggle_button'
__slots__ = ()
class enamlnative.widgets.toggle_button.ToggleButton(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.compound_button.CompoundButton

A simple control for displaying a ToggleButton.

text_off

Sets the text for when the button is not in the checked state.

text_on

Sets the text for when the button is in the checked state.

proxy

A reference to the ProxyToggleButton object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'all_caps': <atom.scalars.Bool object at 0x7fb6a3fce410>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'auto_link_mask': <atom.scalars.Int object at 0x7fb6a3fce4b0>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'checked': <atom.scalars.Bool object at 0x7fb6a3f6baf0>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3f6b190>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'editor_action': <atom.event.Event object at 0x7fb6a3fce5f0>, 'editor_actions': <atom.scalars.Bool object at 0x7fb6a3fce550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flat': <atom.scalars.Bool object at 0x7fb6a3f6b050>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'font_family': <atom.scalars.Unicode object at 0x7fb6a3fce730>, 'font_style': <atom.enum.Enum object at 0x7fb6a3fce7d0>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'highlight_color': <atom.scalars.Unicode object at 0x7fb6a3fce870>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'input_type': <atom.scalars.Unicode object at 0x7fb6a3fce690>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'letter_spacing': <atom.scalars.Float object at 0x7fb6a3fceeb0>, 'line_spacing': <atom.tuple.Tuple object at 0x7fb6a3fced70>, 'lines': <atom.scalars.Int object at 0x7fb6a3fcecd0>, 'link_color': <atom.scalars.Unicode object at 0x7fb6a3fce910>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_lines': <atom.scalars.Int object at 0x7fb6a3fcef50>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a37ad550>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text': <atom.scalars.Unicode object at 0x7fb6a3fce9b0>, 'text_alignment': <atom.enum.Enum object at 0x7fb6a3fcea50>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a3fceaf0>, 'text_off': <atom.scalars.Unicode object at 0x7fb6a37ad410>, 'text_on': <atom.scalars.Unicode object at 0x7fb6a37ad4b0>, 'text_selectable': <atom.scalars.Bool object at 0x7fb6a3fcec30>, 'text_size': <atom.scalars.Float object at 0x7fb6a3fceb90>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.toggle_button'
__slots__ = ()

enamlnative.widgets.toolbar module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.toolbar.ProxyToolbar[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy Toolbar object.

declaration

A reference to the widget declaration.

set_content_padding(padding)[source]
set_title(text)[source]
set_subtitle(text)[source]
set_title_margins(margins)[source]
set_title_color(color)[source]
set_subtitle_color(color)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0558>}
__module__ = 'enamlnative.widgets.toolbar'
__slots__ = ()
class enamlnative.widgets.toolbar.Toolbar(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

A standard toolbar for use within application content.

content_padding

Sets the content padding

title

Set the title of this toolbar.

subtitle

Set the subtitle of this toolbar

title_margins

Sets the title margin.

title_color

Sets the text color of the title, if present.

subtitle_color

Sets the text color of the subtitle, if present.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'content_padding': <atom.tuple.Tuple object at 0x7fb6a3742230>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3742730>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'subtitle': <atom.scalars.Unicode object at 0x7fb6a3742410>, 'subtitle_color': <atom.scalars.Unicode object at 0x7fb6a3742690>, 'title': <atom.scalars.Unicode object at 0x7fb6a3742370>, 'title_color': <atom.scalars.Unicode object at 0x7fb6a37425f0>, 'title_margins': <atom.tuple.Tuple object at 0x7fb6a37424b0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.toolbar'
__slots__ = ()

enamlnative.widgets.view module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

enamlnative.widgets.view.coerce_size(v)[source]
enamlnative.widgets.view.coerce_gravity(v)[source]
class enamlnative.widgets.view.ProxyView[source]

Bases: enaml.widgets.toolkit_object.ProxyToolkitObject

The abstract definition of a proxy relative layout object.

declaration

A reference to the Label declaration.

set_clickable(clickable)[source]
set_long_clickable(clickable)[source]
set_focusable(focusable)[source]
set_key_events(focusable)[source]
set_animations(animations)[source]
set_style(style)[source]
set_background_color(color)[source]
set_alpha(alpha)[source]
set_layout(layout)[source]
set_width(width)[source]
set_height(height)[source]
set_x(x)[source]
set_y(y)[source]
set_z(z)[source]
set_margin(margin)[source]
set_padding(padding)[source]
set_gravity(gravity)[source]
set_min_height(min_height)[source]
set_max_height(max_height)[source]
set_min_width(min_width)[source]
set_max_width(max_width)[source]
set_flex_grow(flex_grow)[source]
set_flex_basis(flex_basis)[source]
set_flex_shrink(flex_shrink)[source]
set_align_self(align_self)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fad1c0>}
__module__ = 'enamlnative.widgets.view'
__slots__ = ()
class enamlnative.widgets.view.View(parent=None, **kwargs)[source]

Bases: enaml.widgets.toolkit_object.ToolkitObject

View is a view group that displays child views in relative positions.

enabled

Widget is enabled

visible

Show or hide

clickable

Observe click events

long_clickable

Set whether the view can be long clicked

focusable

Set whether the view can be focused

key_events

Observe key events

touch_events

Observe touch events

clicked

Called when view is clicked

key_event

Called when a key event occurs

touch_event

Called when a touch event occurs

animations

Animations

animate

A value of type bool.

alpha

Foreground alpha

background_color

Background color

width

Width and height or a string “match_parent” or “fill_parent”

height

A member which will coerce a value to a given instance type.

Unlike Typed or Instance, a Coerced value is not intended to be set to None.

gravity

Layout gravity

left

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

top

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

right

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

bottom

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

min_height

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

max_height

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

min_width

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

max_width

A value of type int.

By default, ints are strictly typed. Pass strict=False to the constructor to enable int casting for longs and floats.

margin

A member which allows tuple values.

If item validation is used, then assignment will create a copy of the original tuple before validating the items, since validation may change the item values.

padding

A member which allows tuple values.

If item validation is used, then assignment will create a copy of the original tuple before validating the items, since validation may change the item values.

x

A value of type float.

By default, ints and longs will be promoted to floats. Pass strict=True to the constructor to enable strict float checking.

y

A value of type float.

By default, ints and longs will be promoted to floats. Pass strict=True to the constructor to enable strict float checking.

z

A value of type float.

By default, ints and longs will be promoted to floats. Pass strict=True to the constructor to enable strict float checking.

position

The Position property tells Flexbox how you want your item to be positioned within its parent.

align_self

How to align children along the cross axis of their container

flex_basis

The FlexBasis property is an axis-independent way of providing the default size of an item on the main axis. Setting the FlexBasis of a child is similar to setting the Width of that child if its parent is a container with FlexDirection = row or setting the Height of a child if its parent is a container with FlexDirection = column. The FlexBasis of an item is the default size of that item, the size of the item before any FlexGrow and FlexShrink calculations are performed.

flex_grow

A value of type float.

By default, ints and longs will be promoted to floats. Pass strict=True to the constructor to enable strict float checking.

flex_shrink

A value of type float.

By default, ints and longs will be promoted to floats. Pass strict=True to the constructor to enable strict float checking.

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3fca870>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.view'
__slots__ = ()

enamlnative.widgets.view_animator module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.view_animator.ProxyViewAnimator[source]

Bases: enamlnative.widgets.frame_layout.ProxyFrameLayout

The abstract definition of a proxy ViewAnimator object.

declaration

A reference to the declaration.

set_animate_first_view(enabled)[source]
set_displayed_child(index)[source]
set_in_animation(animation)[source]
set_out_animation(animation)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3724330>}
__module__ = 'enamlnative.widgets.view_animator'
__slots__ = ()
class enamlnative.widgets.view_animator.ViewAnimator(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.frame_layout.FrameLayout

A simple control for a ViewAnimator.

animate_first_view

Indicates whether the current View should be animated the first time the ViewAnimator is displayed.

displayed_child

Sets which child view will be displayed.

in_animation

Specifies the animation used to animate a View that enters the screen.

out_animation

Specifies the animation used to animate a View that exit the screen.

proxy

A reference to the ProxyViewAnimator object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animate_first_view': <atom.scalars.Bool object at 0x7fb6a372c4b0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'displayed_child': <atom.scalars.Int object at 0x7fb6a372c550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'in_animation': <atom.scalars.Unicode object at 0x7fb6a372c5f0>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'out_animation': <atom.scalars.Unicode object at 0x7fb6a372c690>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a372c730>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.view_animator'
__slots__ = ()

enamlnative.widgets.view_group module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.view_group.ProxyViewGroup[source]

Bases: enamlnative.widgets.view.ProxyView

The abstract definition of a proxy relative layout object.

declaration

A reference to the Label declaration.

set_transition(transition)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3fad838>}
__module__ = 'enamlnative.widgets.view_group'
__slots__ = ()
class enamlnative.widgets.view_group.ViewGroup(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view.View

ViewGroup is a view group that displays child views in relative positions.

transition

A member where the value can be one in a sequence of items.

proxy

A reference to the ProxyViewGroup object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f73a50>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.view_group'
__slots__ = ()

enamlnative.widgets.view_pager module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.view_pager.ProxyViewPager[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy ViewPager object.

declaration

A reference to the ViewPager declaration.

set_current_index(index)[source]
set_offscreen_page_limit(limit)[source]
set_page_margin(margin)[source]
set_paging_enabled(enabled)[source]
set_transition(transition)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b06c8>}
__module__ = 'enamlnative.widgets.view_pager'
__slots__ = ()
class enamlnative.widgets.view_pager.ProxyPagerTitleStrip[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy PagerTitleStrip object.

declaration

A reference to the declaration.

set_titles(titles)[source]
set_inactive_alpha(alpha)[source]
set_text_color(color)[source]
set_text_size(size)[source]
set_text_spacing(spacing)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0780>}
__module__ = 'enamlnative.widgets.view_pager'
__slots__ = ()
class enamlnative.widgets.view_pager.ProxyPagerTabStrip[source]

Bases: enamlnative.widgets.view_pager.ProxyPagerTitleStrip

The abstract definition of a proxy PagerTabStrip object.

declaration

A reference to the declaration.

set_tab_indicator_color(color)[source]
set_tab_full_underline(enabled)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b0838>}
__module__ = 'enamlnative.widgets.view_pager'
__slots__ = ()
class enamlnative.widgets.view_pager.ProxyPagerFragment[source]

Bases: enamlnative.widgets.fragment.ProxyFragment

The abstract definition of a proxy ProxyPagerFragment object.

declaration

A reference to the declaration.

set_title(title)[source]
set_icon(icon)[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37b08f0>}
__module__ = 'enamlnative.widgets.view_pager'
__slots__ = ()
class enamlnative.widgets.view_pager.ViewPager(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

Layout manager that allows the user to flip left and right through pages of data.

current_index

Set the currently selected page.

offscreen_page_limit

Set the number of pages that should be retained to either side of the current page in the view hierarchy in an idle state.

paging_enabled

Enable or disable paging by swiping

page_margin

Set the margin between pages.

pages

Read only list of pages

transition

Transition

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'current_index': <atom.scalars.Int object at 0x7fb6a3742eb0>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'offscreen_page_limit': <atom.scalars.Int object at 0x7fb6a3742f50>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'page_margin': <atom.scalars.Int object at 0x7fb6a374f0f0>, 'paging_enabled': <atom.scalars.Bool object at 0x7fb6a374f050>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a374f230>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a374f190>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.view_pager'
__slots__ = ()
class enamlnative.widgets.view_pager.PagerTitleStrip(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

gravity

Top by default

inactive_alpha

Set the alpha value used for non-primary page titles.

text_color

A value of type unicode.

By default, plain strings will be promoted to unicode strings. Pass strict=True to the constructor to enable strict unicode checking.

text_size

Set the default text size to a given unit and value. Forced to DP

text_spacing

Spacing pixels

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a374f870>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'inactive_alpha': <atom.scalars.Float object at 0x7fb6a374f5f0>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f73a50>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a374f690>, 'text_size': <atom.scalars.Int object at 0x7fb6a374f730>, 'text_spacing': <atom.scalars.Int object at 0x7fb6a374f7d0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.view_pager'
__slots__ = ()
class enamlnative.widgets.view_pager.PagerTabStrip(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_pager.PagerTitleStrip

tab_indicator_color

Set the color of the tab indicator bar.

tab_full_underline

Set whether this tab strip should draw a full-width underline in the current tab indicator color.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a374f870>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'inactive_alpha': <atom.scalars.Float object at 0x7fb6a374f5f0>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a3f73a50>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'tab_full_underline': <atom.scalars.Bool object at 0x7fb6a374fcd0>, 'tab_indicator_color': <atom.scalars.Unicode object at 0x7fb6a374fc30>, 'text_color': <atom.scalars.Unicode object at 0x7fb6a374f690>, 'text_size': <atom.scalars.Int object at 0x7fb6a374f730>, 'text_spacing': <atom.scalars.Int object at 0x7fb6a374f7d0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.view_pager'
__slots__ = ()
class enamlnative.widgets.view_pager.PagerFragment(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.fragment.Fragment

A Fragment that sets page content and provides a title for tabs and title sliders.

title

Set the title for the title or tab pager

icon

Set the icon or drawable resource for the title or tab pager

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'cached': <atom.scalars.Bool object at 0x7fb6a3742c30>, 'condition': <atom.scalars.Bool object at 0x7fb6a41b2f50>, 'defer_loading': <atom.scalars.Bool object at 0x7fb6a3742cd0>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'icon': <atom.scalars.Unicode object at 0x7fb6a374ff50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'items': <atom.list.List object at 0x7fb6a3785c20>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'pattern_nodes': <atom.list.List object at 0x7fb6a3785b78>, 'proxy': <atom.typed.Typed object at 0x7fb6a3742b90>, 'title': <atom.scalars.Unicode object at 0x7fb6a374feb0>}
__module__ = 'enamlnative.widgets.view_pager'
__slots__ = ()

enamlnative.widgets.view_switcher module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.view_switcher.ProxyViewSwitcher[source]

Bases: enamlnative.widgets.view_animator.ProxyViewAnimator

The abstract definition of a proxy ViewSwitcher object.

declaration

A reference to the declaration.

__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a37243e8>}
__module__ = 'enamlnative.widgets.view_switcher'
__slots__ = ()
class enamlnative.widgets.view_switcher.ViewSwitcher(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_animator.ViewAnimator

A simple control for a ViewSwitcher.

proxy

A reference to the ProxyViewSwitcher object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animate_first_view': <atom.scalars.Bool object at 0x7fb6a372c4b0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'displayed_child': <atom.scalars.Int object at 0x7fb6a372c550>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'foreground_gravity': <atom.coerced.Coerced object at 0x7fb6a3f8c190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'in_animation': <atom.scalars.Unicode object at 0x7fb6a372c5f0>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'out_animation': <atom.scalars.Unicode object at 0x7fb6a372c690>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'proxy': <atom.typed.Typed object at 0x7fb6a372c410>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>}
__module__ = 'enamlnative.widgets.view_switcher'
__slots__ = ()

enamlnative.widgets.web_view module

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm

class enamlnative.widgets.web_view.ProxyWebView[source]

Bases: enamlnative.widgets.view_group.ProxyViewGroup

The abstract definition of a proxy WebView object.

declaration

A reference to the Label declaration.

set_url(url)[source]
set_source(source)[source]
do_reload()[source]
do_go_back()[source]
do_go_forward()[source]
do_zoom_in()[source]
do_zoom_out()[source]
__atom_members__ = {'declaration': <atom.typed.ForwardTyped object at 0x7fb6a3f92bd0>}
__module__ = 'enamlnative.widgets.web_view'
__slots__ = ()
class enamlnative.widgets.web_view.WebView(parent=None, **kwargs)[source]

Bases: enamlnative.widgets.view_group.ViewGroup

A layout that places its children in a rectangular grid.

error

Page load error occurred

error_code

Page error code

error_message

Error message

javascript_enabled

Enable javascript

title

Read only title from the loaded page

progress

Read only loading progress

loading

State

url

Loads the URL (if given)

source

Loads the source (if given)

reload

Reloads the current URL.

go_back

Go back in history

go_forward

Go forward in history

zoom_in

Zoom in

zoom_out

Zoom out

proxy

A reference to the ProxyLabel object.

__atom_members__ = {'_children': <atom.list.List object at 0x7fb6a43c02f0>, '_d_engine': <atom.typed.Typed object at 0x7fb6a44900f0>, '_d_storage': <atom.typed.Typed object at 0x7fb6a4490230>, '_flags': <atom.scalars.Value object at 0x7fb6a4490c30>, '_parent': <atom.scalars.Value object at 0x7fb6a444a190>, 'activated': <atom.event.Event object at 0x7fb6a437eeb0>, 'align_self': <atom.enum.Enum object at 0x7fb6a3fca5f0>, 'alpha': <atom.scalars.Float object at 0x7fb6a3fc8870>, 'animate': <atom.scalars.Bool object at 0x7fb6a3fc87d0>, 'animations': <atom.typed.Typed object at 0x7fb6a3fc8730>, 'background_color': <atom.scalars.Unicode object at 0x7fb6a3fc8910>, 'bottom': <atom.scalars.Int object at 0x7fb6a3fc8d70>, 'clickable': <atom.scalars.Bool object at 0x7fb6a3fc8230>, 'clicked': <atom.event.Event object at 0x7fb6a3fc8550>, 'destroyed': <atom.event.Event object at 0x7fb6a444a410>, 'enabled': <atom.scalars.Bool object at 0x7fb6a3fc80f0>, 'error': <atom.scalars.Bool object at 0x7fb6a37a0a50>, 'error_code': <atom.scalars.Int object at 0x7fb6a37a0af0>, 'error_message': <atom.scalars.Unicode object at 0x7fb6a37a0b90>, 'flex_basis': <atom.scalars.Float object at 0x7fb6a3fca690>, 'flex_grow': <atom.scalars.Float object at 0x7fb6a3fca730>, 'flex_shrink': <atom.scalars.Float object at 0x7fb6a3fca7d0>, 'focusable': <atom.scalars.Bool object at 0x7fb6a3fc8370>, 'go_back': <atom.event.Event object at 0x7fb6a37a50f0>, 'go_forward': <atom.event.Event object at 0x7fb6a37a5190>, 'gravity': <atom.coerced.Coerced object at 0x7fb6a3fc8af0>, 'height': <atom.coerced.Coerced object at 0x7fb6a3fc8a50>, 'initialized': <atom.event.Event object at 0x7fb6a44904b0>, 'javascript_enabled': <atom.scalars.Bool object at 0x7fb6a37a0c30>, 'key_event': <atom.event.Event object at 0x7fb6a3fc85f0>, 'key_events': <atom.scalars.Bool object at 0x7fb6a3fc8410>, 'left': <atom.scalars.Int object at 0x7fb6a3fc8b90>, 'loading': <atom.scalars.Bool object at 0x7fb6a37a0e10>, 'long_clickable': <atom.scalars.Bool object at 0x7fb6a3fc82d0>, 'margin': <atom.tuple.Tuple object at 0x7fb6a3fca0f0>, 'max_height': <atom.scalars.Int object at 0x7fb6a3fc8eb0>, 'max_width': <atom.scalars.Int object at 0x7fb6a3fca050>, 'min_height': <atom.scalars.Int object at 0x7fb6a3fc8e10>, 'min_width': <atom.scalars.Int object at 0x7fb6a3fc8f50>, 'name': <atom.scalars.Unicode object at 0x7fb6a44905f0>, 'padding': <atom.tuple.Tuple object at 0x7fb6a3fca230>, 'position': <atom.enum.Enum object at 0x7fb6a3fca550>, 'progress': <atom.scalars.Int object at 0x7fb6a37a0d70>, 'proxy': <atom.typed.Typed object at 0x7fb6a37a5370>, 'reload': <atom.event.Event object at 0x7fb6a37a5050>, 'right': <atom.scalars.Int object at 0x7fb6a3fc8cd0>, 'source': <atom.scalars.Unicode object at 0x7fb6a37a0f50>, 'title': <atom.scalars.Unicode object at 0x7fb6a37a0cd0>, 'top': <atom.scalars.Int object at 0x7fb6a3fc8c30>, 'touch_event': <atom.event.Event object at 0x7fb6a3fc8690>, 'touch_events': <atom.scalars.Bool object at 0x7fb6a3fc84b0>, 'transition': <atom.enum.Enum object at 0x7fb6a3f739b0>, 'url': <atom.scalars.Unicode object at 0x7fb6a37a0eb0>, 'visible': <atom.scalars.Bool object at 0x7fb6a3fc8190>, 'width': <atom.coerced.Coerced object at 0x7fb6a3fc89b0>, 'x': <atom.scalars.Float object at 0x7fb6a3fca370>, 'y': <atom.scalars.Float object at 0x7fb6a3fca410>, 'z': <atom.scalars.Float object at 0x7fb6a3fca4b0>, 'zoom_in': <atom.event.Event object at 0x7fb6a37a5230>, 'zoom_out': <atom.event.Event object at 0x7fb6a37a52d0>}
__module__ = 'enamlnative.widgets.web_view'
__slots__ = ()

Module contents

Copyright (c) 2017, CodeLV.

Distributed under the terms of the MIT License.

The full license is in the file LICENSE, distributed with this software.

Created on May 20, 2017

@author: jrm