sample skeleton application with dojo toolkit & arcgis js api v 4.30
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Irul24 d994ad09ee First Commit 2 years ago
..
Calendar First Commit 2 years ago
ColorPicker First Commit 2 years ago
Dialog First Commit 2 years ago
DocTester First Commit 2 years ago
FilePicker First Commit 2 years ago
FisheyeList First Commit 2 years ago
Loader First Commit 2 years ago
MultiSelectCalendar First Commit 2 years ago
Pager First Commit 2 years ago
Portlet First Commit 2 years ago
RollingList First Commit 2 years ago
SortList First Commit 2 years ago
Standby/images First Commit 2 years ago
TitleGroup First Commit 2 years ago
Toaster First Commit 2 years ago
UpgradeBar First Commit 2 years ago
Wizard First Commit 2 years ago
gauge First Commit 2 years ago
nls First Commit 2 years ago
rotator First Commit 2 years ago
tests First Commit 2 years ago
AnalogGauge.js First Commit 2 years ago
AutoRotator.js First Commit 2 years ago
BarGauge.js First Commit 2 years ago
Calendar.js First Commit 2 years ago
Calendar2Pane.js First Commit 2 years ago
Calendar3Pane.js First Commit 2 years ago
CalendarFisheye.js First Commit 2 years ago
CalendarFx.js First Commit 2 years ago
CalendarViews.js First Commit 2 years ago
ColorPicker.js First Commit 2 years ago
DailyCalendar.js First Commit 2 years ago
DataPresentation.js First Commit 2 years ago
Dialog.js First Commit 2 years ago
DialogSimple.js First Commit 2 years ago
DocTester.js First Commit 2 years ago
DynamicTooltip.js First Commit 2 years ago
FeedPortlet.js First Commit 2 years ago
FilePicker.js First Commit 2 years ago
FisheyeList.js First Commit 2 years ago
FisheyeListItem.js First Commit 2 years ago
FisheyeLite.js First Commit 2 years ago
Iterator.js First Commit 2 years ago
Loader.js First Commit 2 years ago
MonthAndYearlyCalendar.js First Commit 2 years ago
MonthlyCalendar.js First Commit 2 years ago
MultiSelectCalendar.js First Commit 2 years ago
Pager.js First Commit 2 years ago
PagerItem.js First Commit 2 years ago
PlaceholderMenuItem.js First Commit 2 years ago
Portlet.js First Commit 2 years ago
PortletDialogSettings.js First Commit 2 years ago
PortletSettings.js First Commit 2 years ago
README First Commit 2 years ago
Roller.js First Commit 2 years ago
RollingList.js First Commit 2 years ago
Rotator.js First Commit 2 years ago
Selection.js First Commit 2 years ago
SortList.js First Commit 2 years ago
Standby.js First Commit 2 years ago
TitleGroup.js First Commit 2 years ago
Toaster.js First Commit 2 years ago
UpgradeBar.js First Commit 2 years ago
Wizard.js First Commit 2 years ago
WizardPane.js First Commit 2 years ago
YearlyCalendar.js First Commit 2 years ago
_CalendarBase.js First Commit 2 years ago
_CalendarDay.js First Commit 2 years ago
_CalendarDayView.js First Commit 2 years ago
_CalendarMonth.js First Commit 2 years ago
_CalendarMonthView.js First Commit 2 years ago
_CalendarMonthYear.js First Commit 2 years ago
_CalendarMonthYearView.js First Commit 2 years ago
_CalendarView.js First Commit 2 years ago
_CalendarYear.js First Commit 2 years ago
_CalendarYearView.js First Commit 2 years ago
_FisheyeFX.js First Commit 2 years ago
_Invalidating.js First Commit 2 years ago

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, Dylan Schiemann (dylan)
[CalendarFx] Shane O'Sullivan, Dylan Schiemann (dylan)
[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