Section scripty2 ui
Description
Namespaces
-
S2.UI.Mixin.Configurable
A mixin for hassle-free blending of default options with user-defined options.
-
S2.UI.Mixin.Element
Provides a few convenience methods for widgets that map easily to a single element.
-
S2.UI.Mixin
Reusable mixins for user interface elements.
-
S2.UI.Multitouch
Multitouch extensions. The
manipulate:updateevent 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
Provides an implementation of a "shim" for Internet Explorer 6. On that browser, some elements (like SELECT boxes) do not adhere to vertical CSS order rules or setting z-index, because they are rendered as an OS "window", which is always above all other elements.
-
S2.UI.Mixin.Trackable
-
S2.UI
This is the main user interface namespace.
Classes
-
S2.UI.Accordion
Applies "accordion menu" behavior to an element and its contents.
-
S2.UI.Autocompleter
-
S2.UI.Base
A base class for all UI widgets.
-
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-downclass to any non-disabled element on mousedown, removing it on mouseup. -
S2.UI.Behavior.Drag
Applies a drag behavior. Takes a
handleoption 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-focusclass to any non-disabled element when focused. -
S2.UI.Behavior.Hover
Applies a hover behavior. Adds a
ui-state-hoverclass 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.