Section scripty2 ui
Description
Namespaces
-
S2.CSS
Utility functions for CSS parsing, color normalization and tweening.
-
S2.UI.Mixin.Configurable
A mixin for hassle-free blending of default options with user-defined options.
-
S2.UI.Mixin
-
S2.UI.Multitouch
Multitouch extensions. The
manipulate:update
event is fired when an element is "manipulated", which means when it is panned, scaled or rotated. Consumers of this event do not need to worry about how the system determines if a manipulation takes place. -
S2.UI.Mixin.Shim
-
S2.UI.Mixin.Trackable
-
S2.UI
This is the main user interface namespace.
Classes
-
S2.UI.Accordion
-
S2.UI.Autocompleter
-
S2.UI.Base
-
S2.UI.Behavior
Abstract base class for assigning sets of events.
-
S2.UI.Button
Applies button-like behavior to an element.
-
S2.UI.Dialog
A class for showing dialogs on screen.
-
S2.UI.Behavior.Down
Applies a down-state behavior. Adds a
ui-state-down
class to any non-disabled element on mousedown, removing it on mouseup. -
S2.UI.Behavior.Drag
Applies a drag behavior. Takes a
handle
option that points to the drag handle; if omitted, the entire element will be draggable. -
S2.UI.Behavior.Focus
Applies a focus behavior. Adds a
ui-state-focus
class to any non-disabled element when focused. -
S2.UI.Behavior.Hover
Applies a hover behavior. Adds a
ui-state-hover
class to any non-disabled element when hovered over. -
S2.UI.Menu
-
S2.UI.Overlay
A class for display a modal overlay on screen.
-
S2.UI.ProgressBar
A progress bar.
-
S2.UI.Behavior.Resize
-
S2.UI.Slider
A slider.
-
S2.UI.Tabs
A set of tabs.