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: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
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-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.