The UIZE JavaScript Framework includes over a hundred JavaScript modules to get you started creating powerful Web applications and slick Web sites.
-
Uize
The Uize class is the base class from which many of the classes in the UIZE JavaScript Framework inherit. -
Uize.Color
The Uize.Color module provides support for Color Spaces, Color Encodings, Named Colors, the sRGB and HSL color spaces, and many color encodings. -
Uize.Color.xHsv
The Uize.Color.xHsv module extends the Uize.Color object by adding a profile for the HSV color space, and by providing encodings for this color space. -
Uize.Color.xSvgColors
The Uize.Color.xSvgColors extension module extends the Uize.Color object by adding SVG 1.0 / CSS 3 color definitions to the Uize.Color.colors object. -
Uize.Color.xUtil
The Uize.Color.xUtil module is an extension module that extends the Uize.Color object by adding various instance and static utility methods. -
Uize.Comm
The Uize.Comm class provides functionality and interface that is shared by subclasses that implement support for specific communication protocols. -
Uize.Comm.Ajax
The Uize.Comm.Ajax class implements support for Ajax (Asynchronous JavaScript And XML) communication through the XMLHttpRequest (XHR) object. -
Uize.Comm.Iframe
The Uize.Comm.Iframe class implements support for communication to a server by submitting form data to it and targeting its response to an IFRAME. -
Uize.Comm.Iframe.Upload
The Uize.Comm.Iframe.Upload class implements support for file upload by submitting form data to a server and targeting its response back to an IFRAME. -
Uize.Comm.Script
The Uize.Comm.Script class implements support for communication with a server via cross-site scripting through the insertion of script tags into the document. -
Uize.Cookie
The Uize.Cookie module is a package under the Uize namespace, and provides a couple of methods for managing browser cookies. -
Uize.Curve
The Uize.Curve module provides a namespace and services for curve related modules, and provides a number of useful built-in curve function generators. -
Uize.Curve.Mod
The Uize.Curve.Mod module defines various curve function modifiers, to enable creation of new curve functions by combining existing curve functions. -
Uize.Curve.Rubber
The Uize.Curve.Rubber module defines various "rubbery" easing curve function generators that emulate qualities of motion, like bounce and elasticity. -
Uize.Data
The Uize.Data module provides methods for working with data, including comparing complex data structures, finding records, reordering arrays, etc. -
Uize.Data.Csv
The Uize.Data.Csv module provides support for serializing to and parsing from CSV (Comma Separated Values) formatted data, with configurable options. -
Uize.Data.NameValueRecords
The Uize.Data.NameValueRecords package provides methods for converting between a hash object and an array with elements representing name-value pairs. -
Uize.Data.Simple
The Uize.Data.Simple package provides methods for parsing data represented in the SIMPLE format, an indentation based format for declaring data structures. -
Uize.Date
The Uize.Date module provides methods for working with dates, including converting time to different units, encoding / decoding dates in ISO 8601, etc. -
Uize.Date.Formatter
The Uize.Date.Formatter module provides methods for formatting and parsing date strings, supporting a wide variety of different formatting options. -
Uize.Doc
The Uize.Doc module defines a namespace for JavaScript modules that provide documentation related functionality. -
Uize.Doc.Simple
The Uize.Doc.Simple package provides a method for building HTML documentation from documentation that is written in the Wikitext-like SimpleDoc format. -
Uize.Doc.Sucker
The Uize.Doc.Sucker package provides methods for extracting SimpleDoc documentation from special documentation comments inside JavaScript source code. -
Uize.Fade
The Uize.Fade class is the foundation for animation in the UIZE JavaScript Framework, supporting quantization, curves, compound value fades, and more. -
Uize.Fade.xFactory
The Uize.Fade.xFactory module implements factory methods for conveniently initiating fades, along with a system for managing a pool of active fades. -
Uize.Fade.xSeries
The Uize.Fade.xSeries module implements static and instance methods for interpolating a series of values between specified start and end values. -
Uize.Fx
The Uize.Fx module provides easy ways to initiate fades of CSS style properties, making a wide array of unique JavaScript animation effects possible. -
Uize.Fx.xShadows
The Uize.Fx.xShadows extension module supports animating the box-shadow and text-shadow CSS3 style properties, making many stunning effects possible. -
Uize.Fx.xTextShadow
This module has been deprecated in favor of the newer Uize.Fx.xShadows module that supports both the text-shadow and box-shadow CSS3 style properties. -
Uize.Json
The Uize.Json module provides versatile methods for serializing and deserializing objects to and from the JSON (JavaScript Object Notation) format. -
Uize.Node
The Uize.Node module facilitates DOM manipulation, with support for finding nodes, and querying and modifying their properties, CSS styling, and more. -
Uize.Node.Classes
The Uize.Node.Classes module facilitates manipulation of the value of the className property of DOM nodes, with support for adding classes, removing classes, toggling classes, and more. -
Uize.Node.Event
The Uize.Node.Event package provides convenient methods for abstracting differences between the DOM node event systems of different browsers. -
Uize.Node.Form
The Uize.Node.Form package provides convenient methods for harvesting values from - and setting values for - many form elements in a single operation. -
Uize.Node.Tree
The Uize.Node.Tree package provides convenience methods for generating a tree data object by analyzing HTML on a page. -
Uize.Node.VirtualEvent
The Uize.Node.VirtualEvent package provides features to facilitate creation of virtual DOM events, along with a sizable selection of built-in events. -
Uize.Node.VirtualEvent.Edge
The Uize.Node.VirtualEvent.Edge module implements virtual DOM events that can be used to detect when the mouse enters / exits nodes at specific edges. -
Uize.Scruncher
The Uize.Scruncher package provides a method for scrunching (compressing / minifying) JavaScript source code into compact / obfuscated scrunched code. -
Uize.String
The Uize.String module eases working with strings, and supports trimming, camel-casing, multi-line indenting, starts-with / ends-with tests, and more. -
Uize.String.Builder
The Uize.String.Builder module implements an object to facilitate the building of very large strings, in a way that minimizes performance costs. -
Uize.String.Discombobulator
The Uize.String.Discombobulator module lets you discombobulate text, with processes like uppercasing, special-charring, bracketing, hyphenating, etc. -
Uize.String.Lines
The Uize.String.Lines module provides methods for working with multi-line strings, supporting indenting, changing linebreaks, modifying lines, etc. -
Uize.Subclass
The Uize.Subclass class provides an example for how to create Uize subclasses, and that can be used as a template when creating new Uize subclasses. -
Uize.Template
The Uize.Template module implements a JavaScript Templates system, with rich template functionality that fully leverages the JavaScript language. -
Uize.Templates
The Uize.Templates module defines a namespace for JavaScript template modules that generate widget HTML, and also for other kinds of template modules. -
Uize.Templates.Calculator
The Uize.Templates.Calculator module generates HTML that can be used for instances of the Uize.Widget.Calculator class. -
Uize.Templates.Calendar
The Uize.Templates.Calendar module generates HTML that can be used for instances of the Uize.Widget.Calendar class. -
Uize.Templates.Collection
The Uize.Templates.Collection module generates HTML that can be used for instances of the Uize.Widget.Collection class. -
Uize.Templates.CollectionItem
The Uize.Templates.CollectionItem module generates HTML that can be used for instances of the Uize.Widget.CollectionItem class. -
Uize.Templates.ColorInfo
The Uize.Templates.ColorInfo module generates HTML that can be used for instances of the Uize.Widget.ColorInfo class. -
Uize.Templates.HashTable
The Uize.Templates.HashTable module serializes a JavaScript object to a two column HTML table - column one for the keys and column two for the values. -
Uize.Templates.JstModule
The Uize.Templates.JstModule module is a JavaScript Template module used to build JavaScript Template modules from JavaScript template (.jst) files. -
Uize.Templates.List
The Uize.Templates.List module is a JavaScript Template module, used for generating HTML markup for an unordered list from a JSON data tree. -
Uize.Templates.Log
The Uize.Templates.Log module generates HTML that can be used for instances of the Uize.Widget.Log class. -
Uize.Templates.SevenSegmentDisplay
This is reference documentation for the Uize.Templates.SevenSegmentDisplay module of the UIZE JavaScript Framework. -
Uize.Templates.SevenSegmentDisplayDimsCss
This is reference documentation for the Uize.Templates.SevenSegmentDisplayDimsCss module of the UIZE JavaScript Framework. -
Uize.Test
The Uize.Test class... -
Uize.Test.Uize
The Uize.Test.Uize module defines a suite of unit tests for the Uize module. -
Uize.Test.Uize.Data
The Uize.Test.Uize.Data module defines a suite of unit tests for the Uize.Data module. -
Uize.Test.Uize.Data.Csv
The Uize.Test.Uize.Data.Csv module defines a suite of unit tests for the Uize.Data.Csv module. -
Uize.Test.Uize.Date
The Uize.Test.Uize.Date module defines a suite of unit tests for the Uize.Date module. -
Uize.Test.Uize.Date.Formatter
The Uize.Test.Uize.Date.Formatter module defines a suite of unit tests for the Uize.Date.Formatter module. -
Uize.Test.Uize.Doc
The Uize.Test.Uize.Doc module defines a simple unit test for the Uize.Doc namespace module. -
Uize.Test.Uize.Node
The Uize.Test.Uize.Node module defines a suite of unit tests for the Uize.Node module. -
Uize.Test.Uize.Node.Classes
The Uize.Test.Uize.Node.Classes module defines a suite of unit tests for the Uize.Node.Classes module. -
Uize.Test.Uize.String
The Uize.Test.Uize.String module defines a suite of unit tests for the Uize.String module. -
Uize.Test.Uize.String.Builder
The Uize.Test.Uize.String.Builder module defines a suite of unit tests for the Uize.String.Builder module. -
Uize.Test.Uize.String.Lines
The Uize.Test.Uize.String.Lines module defines a suite of unit tests for the Uize.String.Lines module. -
Uize.Test.Uize.Template
The Uize.Test.Uize.Template module defines a suite of unit tests for the Uize.Template module. -
Uize.Test.Uize.Templates
The Uize.Test.Uize.Templates module defines a simple unit test for the Uize.Templates namespace module. -
Uize.Test.Uize.Templates.Calculator
The Uize.Test.Uize.Templates.Calculator module defines basic unit tests for the Uize.Templates.Calculator JavaScript template module. -
Uize.Test.Uize.Templates.Calendar
The Uize.Test.Uize.Templates.Calendar module defines basic unit tests for the Uize.Templates.Calendar JavaScript template module. -
Uize.Test.Uize.Templates.Collection
The Uize.Test.Uize.Templates.Collection module defines basic unit tests for the Uize.Templates.Collection JavaScript template module. -
Uize.Test.Uize.Templates.CollectionItem
The Uize.Test.Uize.Templates.CollectionItem module defines basic unit tests for the Uize.Templates.CollectionItem JavaScript template module. -
Uize.Test.Uize.Templates.ColorInfo
The Uize.Test.Uize.Templates.ColorInfo module defines basic unit tests for the Uize.Templates.ColorInfo JavaScript template module. -
Uize.Test.Uize.Templates.HashTable
The Uize.Test.Uize.Templates.HashTable module defines basic unit tests for the Uize.Templates.HashTable JavaScript template module. -
Uize.Test.Uize.Templates.JstModule
The Uize.Test.Uize.Templates.JstModule module defines basic unit tests for the Uize.Templates.JstModule JavaScript template module. -
Uize.Test.Uize.Templates.List
The Uize.Test.Uize.Templates.List module defines basic unit tests for the Uize.Templates.List JavaScript template module. -
Uize.Test.Uize.Templates.SevenSegmentDisplay
The Uize.Test.Uize.Templates.SevenSegmentDisplay module defines basic unit tests for the Uize.Templates.SevenSegmentDisplay JavaScript template module. -
Uize.Test.Uize.Url
The Uize.Test.Uize.Url module defines a suite of unit tests for the Uize.Url module. -
Uize.Test.Uize.Util
The Uize.Test.Uize.Util module defines a simple unit test for the Uize.Util namespace module. -
Uize.Test.Uize.Xml
The Uize.Test.Uize.Xml module defines a suite of unit tests for the Uize.Xml module. -
Uize.Test.UnitTests
The Uize.Test.UnitTests class... -
Uize.Tooltip
The Uize.Tooltip module manages the display of decorated HTML tooltips that follow the mouse as it moves and that are positioned to always be in view. -
Uize.Url
The Uize.Url module eases working with URLs, supporting query string parsing and serialization, resolving relative URLs to absolute URLs, and more. -
Uize.Util
The Uize.Util module defines a namespace for various utility JavaScript modules. -
Uize.Util.Coupler
The Uize.Util.Coupler class implements a mechanism for coupling two or more instances of any Uize subclass by synchronizing values of set-get properties. -
Uize.Util.Cycle
The Uize.Util.Cycle module implements a cycle automation behavior that can be useful in building automated / animated user experiences, such as slideshows. -
Uize.Widget
The Uize.Widget class serves as the base class for widgets in the UIZE JavaScript Framework, providing services to ease the implementation of widgets. -
Uize.Widget.AutoTooltip
The Uize.Widget.AutoTooltip class makes it easy to display fancy / decorated HTML tooltips for nodes, using data that is tucked into their attributes. -
Uize.Widget.Bar
The Uize.Widget.Bar class implements a widget for displaying numerical values using a bar, with full and empty indicators and an optional value knob. -
Uize.Widget.Bar.Progress
The Uize.Widget.Bar.Progress class implements a progress bar that estimates the duration of operations using the known durations of past operations. -
Uize.Widget.Bar.Slider
The Uize.Widget.Bar.Slider class implements a slider widget that lets the user select a value by clicking-and-dragging the slider knob along a track. -
Uize.Widget.Bar.Slider.Plus
The Uize.Widget.Bar.Slider.Plus class extends the barebones slider base class by adding buttons for incrementing and decrementing the slider's value. -
Uize.Widget.Bar.Slider.xSkin
The Uize.Widget.Bar.Slider.xSkin extension sets an initial value for the html set-get property so as to provide slider instances with a default skin. -
Uize.Widget.Beam
The Uize.Widget.Beam class implements a widget for rendering a beam effect, where the coordinates of the two sides of the beam can be set dynamically. -
Uize.Widget.Bevel
The Uize.Widget.Bevel class implements support for a bevel overlay effect for the borders of an image, with configurable bevel thickness and opacity. -
Uize.Widget.Button
The Uize.Widget.Button class implements the button widget - the most basic and atomic widget that is used in the implementation of many other widgets. -
Uize.Widget.Button.Checkbox
The Uize.Widget.Button.Checkbox class implements a thin wrapper around the button base class in order to support buttons that behave as checkboxes. -
Uize.Widget.Button.Toggle
The Uize.Widget.Button.Toggle class extends its superclass by letting the user repeatedly click in order to cycle through a set of two or more values. -
Uize.Widget.Calculator
The Uize.Widget.Calculator class implements a basic calculator with division, multiplication, addition, subtraction, square root, memory, and percent. -
Uize.Widget.Calendar
The Uize.Widget.Calendar class implements a calendar widget that supports selecting a date within a given date range, with month and year navigation. -
Uize.Widget.Captcha
The Uize.Widget.Captcha class encapsulates the logic required to display and use a captcha. -
Uize.Widget.Captcha.Recaptcha
The Uize.Widget.Captcha.Recaptcha class encapsulates the logic required to display and use reCAPTCHA, a captcha implementation developed by a group of researchers at CMU (http://recaptcha.net). -
Uize.Widget.Collection
The Uize.Widget.Collection class manages a collection of items, with support for managing selected state, and methods for manipulating the collection. -
Uize.Widget.Collection.Dynamic
The Uize.Widget.Collection.Dynamic class extends Uize.Widget.Collection by adding dynamic adding, removing, and drag-and-drop re-ordering of items. -
Uize.Widget.CollectionItem
The Uize.Widget.CollectionItem widget class manages state for an item that is intended to be one of many items owned by a collection widget instance. -
Uize.Widget.CollectionItem.Zooming
The Uize.Widget.CollectionItem.Zooming class extends its superclass by adding a zoom and pan behavior that lets the user more closely inspect an item. -
Uize.Widget.ColorCube
The Uize.Widget.ColorCube class implements a color grid, where total rows and columns is configurable, and colors are interpolated from corner colors. -
Uize.Widget.ColorCube.Draggable
The Uize.Widget.ColorCube.Draggable class extends its superclass by adding the ability to stretch the grid's color gradient by clicking and dragging. -
Uize.Widget.ColorInfo
The Uize.Widget.ColorInfo class implements a basic widget for previewing a color value... -
Uize.Widget.ColorPicker
The Uize.Widget.ColorPicker class implements an RGB color picker interface, with sliders for adjusting levels for the red, green, and blue channels. -
Uize.Widget.Committer
The Uize.Widget.Committer class provides a way to interface between a configurable set of set-get properties, on one or more instance, and other code. -
Uize.Widget.Count
The Uize.Widget.Count class implements a fancy number display, using images to represent digits, and using an animation effect when changing values. -
Uize.Widget.Dialog
The Uize.Widget.Dialog class implements support for inline dialogs, with features like drag-and-drop moving, ok, cancel, and close buttons, and more. -
Uize.Widget.Dialog.Confirm
The Uize.Widget.Dialog.Confirm class implements a confirmation dialog that can be used by the confirm and inform methods of the Uize.Widget class. -
Uize.Widget.Dialog.Form
The Uize.Widget.Dialog.Form class implements support for FORM-based dialogs, where the dialog result is an object with the values of its form inputs. -
Uize.Widget.Dialog.Iframe
The Uize.Widget.Dialog.Form class extends its superclass with support for iframe dialogs, where the dialog's contents is a page loaded into an iframe. -
Uize.Widget.Dialog.Picker
The Uize.Widget.Dialog.Picker widget acts as a base class for various value picker dialogs, such as date picker dialogs, color picker dialogs, etc. -
Uize.Widget.Dialog.Picker.Date
The Uize.Widget.Dialog.Picker.Date widget lets the user select a date from a modal dialog containing a calendar widget, with support for valid date ranges. -
Uize.Widget.Dialog.xResizable
The Uize.Widget.Dialog.xResizable module extends the Uize.Widget.Dialog base class by adding a highly configurable resizing capability for dialogs. -
Uize.Widget.DirectionalPad
The Uize.Widget.DirectionalPad class manages the state of a set of button widgets that emulate a directional pad. -
Uize.Widget.Drag
The Uize.Widget.Drag class implements support for managing drag operations and draggable nodes - slider / scrollbar knobs, resizer drag handles, etc. -
Uize.Widget.Drag.Move
The Uize.Widget.Drag.Move class wires a drag-and-drop behavior to a node to let the user move its position, with support for different position units. -
Uize.Widget.EdgeHugger
The Uize.Widget.EdgeHugger class... -
Uize.Widget.EggTimer
The Uize.Widget.EggTimer class implements a countdown timer widget (or egg timer), where digits flip at intervals using a JavaScript animation effect. -
Uize.Widget.Fleeting
The Uize.Widget.Fleeting class implements a fleeting message behavior with a configurable display lifespan and a JavaScript animation fade out effect. -
Uize.Widget.Flip
The Uize.Widget.Flip class implements a widget for producing a flip up or flip down JavaScript animation effect when its HTML contents are changed. -
Uize.Widget.FormElement
The Uize.Widget.FormElement class serves as a wrapper class in order to provide an interface for any form element (input, select, textarea, etc). -
Uize.Widget.HoverFader
The Uize.Widget.HoverFader class wires up a set of nodes with a hover fader effect, allowing creation of menus with a wide variety of complex effects. -
Uize.Widget.ImagePort
The Uize.Widget.ImagePort class manages sizing and positioning an image in a view port, using logical (rather than explicit) size and position values. -
Uize.Widget.ImagePort.Draggable
The Uize.Widget.ImagePort.Draggable class extends its superclass by letting the user change logical sizing and positioning by clicking and dragging. -
Uize.Widget.ImageWipe
The Uize.Widget.ImageWipe class enables a wide variety of sophisticated animated image wipe effects, used for transitioning from one image to another. -
Uize.Widget.ImageWipe.xPresets
The Uize.Widget.ImageWipe.xPresets module extends the Uize.Widget.ImageWipe class by adding a wide assortment of slick wipe animation effect presets. -
Uize.Widget.ListEditor
The Uize.Widget.ListEditor class manages a list of text values in a multi-select box, with support for adding values and removing selected values. -
Uize.Widget.Log
The Uize.Widget.Log class implements a basic log interface. -
Uize.Widget.Log.InstanceEvents
The Uize.Widget.Log.InstanceEvents class implements a log interface for logging the instance events of an instance of a Uize subclass. -
Uize.Widget.MagView
The Uize.Widget.MagView class implements a magnifier view widget that supports a configurable number of zoom levels, with animated zoom in / zoom out. -
Uize.Widget.Mask
The Uize.Widget.Mask class implements a dynamic mask overlay that can be used to highlight a region of a view port by masking out surrounding content. -
Uize.Widget.Options
The Uize.Widget.Options class manages state for a group of option buttons, with support for dynamically rebuilding the UI when the values set changes. -
Uize.Widget.Options.Accordion
The Uize.Widget.Options.Accordion class extends its superclass by adding an accordion style behavior for revealing the contents of the selected tab. -
Uize.Widget.Options.Popup
The Uize.Widget.Options.Popup widget lets the user click a button to bring up a popup palette, with a button-based option set for selecting an option. -
Uize.Widget.Options.Tabbed
The Uize.Widget.Options.Tabbed class implements a tabs widget, using a button-based option set where each option button has an associated tab body. -
Uize.Widget.Options.Tabbed.Fading
The Uize.Widget.Options.Tabbed.Fading class extends its superclass by adding a crossfade JavaScript animation effect when switching from tab to tab. -
Uize.Widget.Page
The Uize.Widget.Page class implements the page widget (the main controller for a page), supporting widget adoption, dialog sharing, popups, and more. -
Uize.Widget.Page.xDeferredLinks
This is reference documentation for the Uize.Widget.Page.xDeferredLinks module of the UIZE JavaScript Framework. -
Uize.Widget.Picker
The Uize.Widget.Picker class acts as a base class for value picker widget classes, such as the Uize.Widget.Picker.Date class. -
Uize.Widget.Picker.Date
The Uize.Widget.Picker.Date class implements a date picker widget, using a deferred loaded date picker modal dialog to let the user select a date. -
Uize.Widget.Population
The Uize.Widget.Population class implements population of contents into a DOM node, by cloning an HTML template using data from a records array. -
Uize.Widget.PopupPalette
The Uize.Widget.PopupPalette class manages state for a generic popup palette widget, that can be used as a child widget for droplist style widgets. -
Uize.Widget.Resizer
The Uize.Widget.Resizer class implements resizing logic, with support for fixed aspect ratio, constraining to container, minimum dimensions, and more. -
Uize.Widget.Resizer.Marquee
The Uize.Widget.Resizer.Marquee class implements a resizer / selection marquee, with support for drag handles on corners and sides and drag-to-move. -
Uize.Widget.Scrolly
The Uize.Widget.Scrolly class provides animated scrolling for the contents of a view port, with support for both horizontal and vertical scrolling. -
Uize.Widget.SegmentDisplay
The Uize.Widget.SegmentDisplay base class can be subclassed to create segment display widget classes for supporting different numbers of segments. -
Uize.Widget.SegmentDisplay.Seven
The Uize.Widget.SegmentDisplay.Seven class implements a seven segment display widget, much like the classic LED or LCD digit displays on calculators. -
Uize.Widget.SlideShow
The Uize.Widget.SlideShow class eases the creation of slideshow presentations, supporting navigation controls, configurable visualizations, and more. -
Uize.Widget.SlideShow.AutoAdvance
The Uize.Widget.SlideShow.AutoAdvance extends its superclass by adding a configurable auto-advance behavior so that user interaction is not necesary. -
Uize.Widget.Stretchy
The Uize.Widget.Stretchy class implements a widget with long and short views, and controls for toggling between them with an accompanying animation. -
Uize.Widget.Swap
The Uize.Widget.Swap abstract class enables a wide variety of lightweight animated swap effects, and serves as the base class for several subclasses. -
Uize.Widget.Swap.Deck
The Uize.Widget.Swap.Deck class manages the displayed state of nodes in a deck of nodes, swapping from one to another using an animated swap effect. -
Uize.Widget.Swap.Html
The Uize.Widget.Swap.Html class supports swapping between two chunks of HTML, with an accompanying, highly configurable JavaScript animation effect. -
Uize.Widget.Swap.Image
The Uize.Widget.Swap.Image class supports swapping between two image URLs, with an accompanying, highly configurable JavaScript animation effect. -
Uize.Widget.Swap.Image.Cycle
The Uize.Widget.Swap.Image.Cycle class extends its superclass by adding the ability to specify a set of images that the widget should cycle through. -
Uize.Widget.Swap.xPresets
The Uize.Widget.Swap.xPresets module extends the Uize.Widget.Swap class by adding a wide assortment of very imaginative swap animation effect presets. -
Uize.Widget.TableSort
The Uize.Widget.TableSort class adds sorting functionality to tables, and provides row highlighting as well as column name tooltips for table cells. -
Uize.Widget.TextInput
The Uize.Widget.TextInput class provides an interface for entering text, with support for min and max length, validation with warning tips, and more. -
Uize.Widget.ThumbZoom
The Uize.Widget.ThumbZoom class wires up thumbnails that are linked to larger versions, so clicking them shows the larger versions with a zoom effect. -
Uize.Widget.Tree
The Uize.Widget.Tree class is a base class for hierarchical collapsible/expandable tree widgets of many kinds, including lists, drop-down menus, etc. -
Uize.Widget.Tree.List
The Uize.Widget.Tree.List class extends its superclass by adding support for collapsible/expandable tree lists, with clickable expand/collapse icons. -
Uize.Widget.Tree.Menu
The Uize.Widget.Tree.Menu class extends its superclass by adding support for multi-level / nested drop down menus, with support for separator items. -
Uize.Widget.Tree.Select
The Uize.Widget.Tree.Select class extends its superclass by adding support for selecting options from a hierarchical tree using regular select tags. -
Uize.Wsh
The Uize.Wsh package is designed to run in the context of Windows Script Host and provides methods for recursing folder structures and building files. -
Uize.Wsh.AuditStrings
The Uize.Wsh.AuditStrings package provides a method to audit all JavaScript files in a folder for literal strings - useful for internationalization. -
Uize.Wsh.AutoScruncher
The Uize.Wsh.AutoScruncher package provides a method to recurse a folder structure and scrunch (minify / compress) and obfuscate JavaScript source. -
Uize.Wsh.BuildSimpleDataPages
The Uize.Wsh.BuildSimpleDataPages package provides a method to recurse a folder structure and build pages from .simpledata files using .jst templates. -
Uize.Wsh.BuildUtils
The Uize.Wsh.BuildUtils package provides various utility methods to facilitate building of pages for a Web site project. -
Uize.Wsh.CompileJstModules
The Uize.Wsh.CompileJstModules package provides a way to recurse folder structures and compile .js.jst JavaScript templates to .js JavaScript modules. -
Uize.Xml
The Uize.Xml package defines utility methods (primarily for serialization and deserialization) that are useful when handling data in the XML format. -
UizeDotCom
The UizeDotCom module is a simple namespace module that defines the UizeDotCom namespace that is used by modules geared specifically towards the UIZE JavaScript Framework's Web site. Look at the other modules defined under this namespace to get an idea of how one sets up a foundation for a Web site in UIZE. -
UizeDotCom.DialogConfirm
DEVELOPERS: Chris van Rensburg -
UizeDotCom.DialogDate
DEVELOPERS: Chris van Rensburg -
UizeDotCom.Examples
This is reference documentation for the UizeDotCom.Examples module of the UIZE JavaScript Framework. -
UizeDotCom.ExamplesInfoForSiteMap
This is reference documentation for the UizeDotCom.ExamplesInfoForSiteMap module of the UIZE JavaScript Framework. -
UizeDotCom.ModulesTree
This is reference documentation for the UizeDotCom.ModulesTree module of the UIZE JavaScript Framework. -
UizeDotCom.Page
A subclass of Uize.Widget.Page that provides a base class for page widget classes used by the UIZE JavaScript Framework's Web site. This class provides functionality that is generally useful to all types of pages on the site. -
UizeDotCom.Page.Doc
A subclass of UizeDotCom.Page that provides additional functionality specific to pages that contain documentation. -
UizeDotCom.Page.Doc.library
The UizeDotCom.Page.Doc.library module is a library module that bundles together various JavaScript modules common to the SimpleDoc pages of the UIZE JavaScript Framework's Web site. -
UizeDotCom.Page.Example
A subclass of UizeDotCom.Page that provides additional functionality specific to example/demo pages. -
UizeDotCom.Page.Example.library
The UizeDotCom.Page.Example.library module is a library module that bundles together various JavaScript modules common to the example pages of the UIZE JavaScript Framework's Web site. -
UizeDotCom.Page.Example.Test
A subclass of UizeDotCom.Page.Example that provides additional functionality specific to test pages. -
UizeDotCom.Page.Example.Test.library
The UizeDotCom.Page.Example.Test.library module is a library module that bundles together various JavaScript modules common to the test pages of the UIZE JavaScript Framework's Web site. -
UizeDotCom.Page.Home
A subclass of the UizeDotCom.Page class, designed exclusively for the very important homepage of the uize.com Web site. -
UizeDotCom.Page.Home.library
The UizeDotCom.Page.Home.library module is a library module that bundles together various JavaScript modules used by the very important homepage of the UIZE JavaScript Framework's Web site. -
UizeDotCom.Page.Index
A subclass of UizeDotCom.Page that provides additional functionality specific to the index pages (eg. examples index page, modules index page, explainers index page, etc.). -
UizeDotCom.Page.library
The UizeDotCom.Page.library module is a library module that bundles together various JavaScript modules common to all pages of the UIZE JavaScript Framework's Web site. -
UizeDotCom.ParamsInspector
A widget class that implements a tabbed interface for selecting params presets and also modifying the values of the individual params in a params table. -
UizeDotCom.ParamsInspector.InlinePresets
A subclass of UizeDotCom.ParamsInspector that adds the ability to harvest the presets from an implied node whose inner HTML is formatted in the Simple Data format. -
UizeDotCom.SiteMap
A package that defines a tree data structure for the uize.com Web site's site hierarchy. -
UizeDotCom.Templates
The UizeDotCom.Templates module is a simple namespace module that defines the UizeDotCom.Templates namespace that is used as a place to house templates for various widgets used in the uize.com Web site and many of its example pages. -
UizeDotCom.Templates.DataBar
This is reference documentation for the UizeDotCom.Templates.DataBar module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.Dialog
This is reference documentation for the UizeDotCom.Templates.Dialog module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.Dialog.Confirm
This is reference documentation for the UizeDotCom.Templates.Dialog.Confirm module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.Dialog.Picker
This is reference documentation for the UizeDotCom.Templates.Dialog.Picker module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.Dialog.Picker.Date
This is reference documentation for the UizeDotCom.Templates.Dialog.Picker.Date module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.Footer
This is reference documentation for the UizeDotCom.Templates.Footer module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.IndexPage
This is reference documentation for the UizeDotCom.Templates.IndexPage module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.JavaScriptSourceSample
This is reference documentation for the UizeDotCom.Templates.JavaScriptSourceSample module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.ListingsPage
This is reference documentation for the UizeDotCom.Templates.ListingsPage module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.ParamsInspector
This is reference documentation for the UizeDotCom.Templates.ParamsInspector module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.ParamsTable
This is reference documentation for the UizeDotCom.Templates.ParamsTable module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.ShareThisPanel
This is reference documentation for the UizeDotCom.Templates.ShareThisPanel module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.SimpleDoc
This is reference documentation for the UizeDotCom.Templates.SimpleDoc module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.SimpleDocSample
This is reference documentation for the UizeDotCom.Templates.SimpleDocSample module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.SlideShow
This is reference documentation for the UizeDotCom.Templates.SlideShow module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.SlideShow.Basic
This is reference documentation for the UizeDotCom.Templates.SlideShow.Basic module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.SlideShow.Wipes
This is reference documentation for the UizeDotCom.Templates.SlideShow.Wipes module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.Tour
This is reference documentation for the UizeDotCom.Templates.Tour module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.WidgetToGoGadgetXml
This is reference documentation for the UizeDotCom.Templates.WidgetToGoGadgetXml module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.WidgetToGoHomepage
This is reference documentation for the UizeDotCom.Templates.WidgetToGoHomepage module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.WidgetToGoPage
This is reference documentation for the UizeDotCom.Templates.WidgetToGoPage module of the UIZE JavaScript Framework. -
UizeDotCom.Templates.WidgetToGoTitle
This is reference documentation for the UizeDotCom.Templates.WidgetToGoTitle module of the UIZE JavaScript Framework. -
UizeDotCom.TestDataFruits
This is reference documentation for the UizeDotCom.TestDataFruits module of the UIZE JavaScript Framework. -
UizeDotCom.TestDataObject
This is reference documentation for the UizeDotCom.TestDataObject module of the UIZE JavaScript Framework. -
UizeDotCom.TestDataPhotos
This is reference documentation for the UizeDotCom.TestDataPhotos module of the UIZE JavaScript Framework. -
UizeDotCom.TestWidget
A test widget class used in examples to demonstrate the behavior of the enabled and busy set-get properties. -
UizeDotCom.WidgetToGoPage
A subclass of Uize.Widget.Page that provides functionality that is generally useful to widgets that are intended to be used remotely in an IFRAME. -
UizeDotCom.WidgetToGoPage.library
The UizeDotCom.WidgetToGoPage.library module is a library module that bundles together various JavaScript modules common to all pages of the UIZE JavaScript Framework's Web site that use the UizeDotCom.WidgetToGoPage page widget class.