Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
Calendar
ColorPicker
Dialog
DocTester
FilePicker
FisheyeList
Loader
Pager
Portlet
RollingList
SortList
Standby/images
TitleGroup
Toaster
UpgradeBar
Wizard
gauge
nls
rotator
tests
AnalogGauge.js
AutoRotator.js
BarGauge.js
Calendar.js
CalendarFx.js
CalendarViews.js
ColorPicker.js
DataPresentation.js
Dialog.js
DialogSimple.js
DocTester.js
DynamicTooltip.js
FeedPortlet.js
FilePicker.js
FisheyeList.js
FisheyeLite.js
Iterator.js
Loader.js
Pager.js
PlaceholderMenuItem.js
Portlet.js
README
Roller.js
RollingList.js
Rotator.js
SortList.js
Standby.js
TitleGroup.js
Toaster.js
UpgradeBar.js
Wizard.js

README

-------------------------------------------------------------------------------
dojox.widget Collection
-------------------------------------------------------------------------------
Version 1.0
Release date: 10/31/2007
-------------------------------------------------------------------------------
Project state:

[Calendar]		experimental
[CalendarFx]	experimental
[ColorPicker]	beta
[Dialog]		experimental
[DialogSimple]	beta
[FeedPortlet]	experimental
[FilePicker]	experimental
[FisheyeList]	experimental
[FisheyeLite]	beta
[Iterator]		experimental
[Loader]		experimental
[Pager]			experimental
[Portlet]		experimental
[PlaceholderMenuItem]	experimental
[Roller]		experimental
[RollingList]	experimental
[SortList]		experimental
[TitleGroup]	beta
[Toaster]		experimental
[Wizard]		experimental
[AnalogGauge]   experimental
[BarGauge]      experimental
[Standby]		experimental

-------------------------------------------------------------------------------
Credits:

[Calendar]		Shane O'Sullivan
[CalendarFx]	Shane O'Sullivan
[ColorPicker]	Peter Higgins (dante)
[Dialog]		Peter Higgins (dante)
[DialogSimple]	Peter Higgins (dante)
[FeedPortlet]	Shane O'Sullivan
[FilePicker]	Nathan Toone (toonetown)
[FisheyeList] 	Karl Tiedt (kteidt)
[FisheyeLite] 	Peter Higgins (dante)
[Iterator]		Alex Russell (slightlyoff)
[Loader]		Peter Higgins (dante)
[Pager]			Nikolai Onken (nonken), Peter Higgins (dante);
[PlaceholderMenuItem]	Nathan Toone (toonetown)
[Portlet]		Shane O'Sullivan
[Roller]		Peter Higgins (dante)
[RollingList] 	Nathan Toone (toonetown)
[SortList]		Peter Higgins (dante)
[TitleGroup]	Peter Higgins (dante)
[Toaster]		Adam Peller (peller)
[Wizard]		Peter Higgins (dante)
[AnalogGauge]	Benjamin Schell (bmschell) CCLA
[BarGauge]		Benjamin Schell (bmschell) CCLA 
[Standby]		Jared Jurkiewicz (jaredj) CCLA 
[UpgradeBar]	Mike Wilcox (mwilcox), Revin Guillen

-------------------------------------------------------------------------------
Project description

	This is a collection of standalone widgets for use in
	your website.  Each individual widget is independent
	of the others.
	
-------------------------------------------------------------------------------
Dependencies:

	Each widget has it's own requirements and dependencies.
	Most inherit from dijit base-classes such as dijit._Widget,
	dijit._Templated, etc ... So we will assume the availablility
	of dojo (core), and dijit packages.
	
	Each individual component stores resources in a folder that shares 
	a name with the Widget. For instance:
	
	the Dialog lives in 
	dojox/widget/Dialog.js ... 

	and the folder:
	dojox/widget/Dialog/ 	contains a 'Dialog.css', the required 
	styles for that particular widget. All required templates and 
	images reside in the folder. 
	
	This differs slightly from the rest of DojoX in that each other
	project uses a shared resources/ folder in the project folder,
	though uses the same naming convention for stylesheets and templates.

	eg:
	dojox/layout/resources/ExpandoPane.css
	dojox.layout.ExpandoPane
	
-------------------------------------------------------------------------------
Documentation

	Please refer to the API-tool, or in-line documentation. All of these
	widgets are of varying use, quality, and documentation completion.
	
-------------------------------------------------------------------------------
Installation instructions

	These are standalone Widgets, so putting the [widget].js file 
	in your dojox/widget folder, and copying any files in the
	/dojox/widget/[widget]/ folder as supplements/templates/etc
	should be all you need to do.

	eg: FisheyeList:
	/dojox/widget/FisheyeList.js
	/dojox/widget/FisheyeList/FisheyeList.css

	should be all you need to use the Fisheye widget.	
	
	you can safely import the whole widget project into your 
	dojox/ root directory from the following SVN url:

	http://svn.dojotoolkit.org/src/dojox/trunk/widget

-------------------------------------------------------------------------------
Other Notes (Brief widget list):

    * ColorPicker - An HSV ColorPicker intended to be a drop down

	* Calendar - An extension on the dijit._Calendar providing a different UI
	* CalendarFx - additional mixable FX for transitions in dojox.widget.Calendar

	* Dialog - An extended version of dijit.Dialog with man options and transition.
	
	* DialogSimple - A simple Dijit Dialog providing `dojox.layout.ContentPane` integration

	* FilePicker - a widget for browsing server-side file systems (can use
		dojox.data.FileStore as backend store)

	* FisheyeList - the classic FishEye Picker (abandoned)

	* FisheyeLite - A partial replacement for the FisheyeList - serious performance
		gains, and entirely more extensible in that it simply animates defined
		properties, relying on the natural styling as a foundation.

	* Iterator - Basic array and data store iterator class
	
	* Loader - an experimental Class that listens to XHR 
		connections in the background, and displays 
		a loading indicator. Loader will be removed in 1.3, and is (abandoned).

	* PlaceholderMenuItem - a menu item that can be used to inject other menu
		items at a given location. Extends dijit.Menu directly. 

	* Roller - A component to show many lines of text in a single area, rotating
		through the options available. Also provides RollerSlide, an extension
		to the stock fading roller to add a slide animation to the transition.

	* RollingList - A component of the FilePicker widget

	* SortList - a degradable UL with a fixed header, scrolling,
		and sorting. Can be the direct descendant of a
		LayoutContainer and will size to fit.

	* TitleGroup - A container offering variable height TitlePane access, though
		behaves like an AccordionContainer 

	* Toaster - a messaging system to display unobtrusive 
		alerts on screen.

	* Wizard - a StackContainer with built-in navigation to
		ease in the creation of 'step-based' content.
		Requires dojo >= 1.1 
                
	* AnalogGauge - an analog style customizable gauge for displaying values in an
		animated fashion and with multiple indicators.  Supports easings for 
		indicator animations, transparent overlays, etc.  Very flexible.
		Requires dojo >= 1.3
	
	* BarGauge - a bar style gauge for displaying values in an animated fashion 
		and with multiple indicators.  Supports easings for indicator animations,
		etc.  Very flexible.
		Requires dojo >= 1.3

	* Standby - a 'blocker' style widget to overlay a translucent div + image over a DOM node/widget 
		to indicate busy. Overlay color, image, and alt text can all be customized.
		Requires dojo >= 1.3

	* UpgradeBar - Displays the "yellow bar" at the top of a page to indicate the user
 		needs to upgrade their browser or a plugin
		Requires dojo >= 1.3
Something went wrong with that request. Please try again.