logo       

Re: Re: list of widgets for the book: msg#00429

web.dojo.devel

Subject: Re: Re: list of widgets for the book

Just because something is in the dojo.js manifest does not mean it's
valid. And, unfortunately, it's possible that entries are out of date.
Similarly, omissions are likely, as Shane said. It's redundant data
and manually maintained. I think the only valid data to look at is
the code itself.

I believe we did deliberately leave out experimental widgets as well
as "private" widgets, such as the editor2 and treev3 pieces.

-Adam

On 10/25/06, Carla Mott <Carla.Mott@xxxxxxx> wrote:

Sure, I'll file the defect and start working on a patch.

Question is what gets added? All the widgets in the API doc that are
missing from the file? If the API doc is the master list then why are
there
widgets in the namespace/dojo.js file that are not in the API doc?

BTW, I think changing the name of that file makes things less confusing but
I will not attmept that as I don't know all the interdependencies.

Carla


Shane O'Sullivan wrote:

> This problem of keeping dojo.js up to date was brought up when it was
> first proposed that we have an auto-load system for widgets, so thanks
> for compiling this list, as it is very much needed. The
> namespaces/dojo.js file (which possibly should be renamed to
> src/namespaces/manifest.js or just src/manifest.js since the naming
> scheme for namespace manifests has changed since this was introduced)
> certainly should contain a list of all the available widgets in order
> for the auto-loading mechanism to work properly. Feel free to open a
> defect for this. You can assign it to Adam Peller and either he or I
> can take care of it, or if you're feeling generous, write up the patch
> yourself :-)
>
> We'll also have to document the fact that authors of new widgets
> should, when first checking them in, update the dojo widget manifest
> file with a mapping for them.
>
> Thanks,
>
> Shane
>
> On 25/10/06, *Carla Mott* <Carla.Mott@xxxxxxx
> <mailto:Carla.Mott@xxxxxxx>> wrote:
>
>
> Hi,
>
> Bill and I have been exhanging emails about creating a list of widgets
> for the book and
> I think it might be useful to post to this alias since some of you may
> have feedback.
>
> I'm looking for suggestions on how to get the full list of widgets in
> Dojo along with
> some useful info. Maybe a pointer to the entry for that widget in the
> API doc (?).
> From the namespaces/dojo.js file I have the name of the widget
> and the
> package name (is it a module name now?) if that is useful.
>
> The list is meant as an intro to what is available and could be
> used as
> a quick reference.
>
> Here's some of that email exchange.
>
> I created 2 files with names of widgets, one with the list from
> namespaces/dojo.js
> and one from the list of widgets in the API doc. That is I looked at
> the widget
> entry on the left nav bar and copied all entries under that.
>
> Not surprisingly the lists don't match. What is the real list? Some
> merger of the 2?
> Recall that I want to create a list of widgets that the Dojo user will
> want to use.
> I can merge the lists and make one list but is that the right thing to
> do? Seems no.
>
> BTW, there are at least 100 widgets that appear in both lists.
>
> what I find is the following
>
> widgets in the namespaces/dojo.js file and not in the api doc are
> contextmenu
> editortree
> editortreecontextmenu
> editortreecontroller
> editortreenode
> editortreeselector
> usziptextbox
>
>
> widgets in the api list and not in namespaces/dojo.js are
> a11y
> accordionpane
> animatedpng
> clock
> colorwheel
> comboboxdataprovider
> demoengine
> domwidget
> dropdowncontainer
> editor2contextmenuitem
> editor2createlinkdialog
> editor2dialog
> editor2dialogcontent
> editor2finddialog
> editor2insertimagedialog
> editor2inserttabledialog
> editor2plugin
> editor2replacedialog
> editor2toolbarbutton
> editor2toolbarcolorpalettebutton
> editor2toolbarcomboitem
> editor2toolbardropdownbutton
> editor2toolbarfontnameselect
> editor2toolbarfontsizeselect
> editor2toolbarformatblockplainselect
> editor2toolbarformatblockselect
> fisheyelistitem
> floatingpanebase
> hexcolormaskedfield
> html
> htmlwidget
> icon
> integermaskedfield
> internettextbox
> manager
> manager
> maskedfield
> menu2
> modaldialogbase
> modalfloatingpane
> pagebutton
> parse
> popupcontainerbase
> popupmanager
> progressbar
> realnumberspinner
> rounded
> show
> showaction
> showslide
> sound
> spinner
> splitcontainerpanel
> svgbuttoncoordinates
> svgbuttonlabelstring
> svgbuttonshapestring
> svgbuttontemplatestring
> svgwidget
> swtwidget
> tabbutton
> tags
> taskbaritem
> timespinner
> toolbarbutton
> toolbarbuttongroup
> toolbarcolordialog
> toolbarcontainer
> toolbardialog
> toolbaritem
> toolbarmenu
> toolbarmenuitem
> toolbarselect
> toolbarseparator
> toolbarspace
> treecommon
> treedemo
> treeexpandonselect
> treeextension
> treemenuitem
> treenodev3
> treetimeoutiterator
> treewithnode
> ustextbox
> usZiptextbox
> wizardcontainer
> wizardpane
>
>
>
> carla
> _______________________________________________
> dojo-contributors mailing list
> dojo-contributors@xxxxxxxxxxxxxxx
> <mailto:dojo-contributors@xxxxxxxxxxxxxxx>
> http://dojotoolkit.org/mailman/listinfo/dojo-contributors
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>dojo-contributors mailing list
>dojo-contributors@xxxxxxxxxxxxxxx
>http://dojotoolkit.org/mailman/listinfo/dojo-contributors
>
>

_______________________________________________
dojo-contributors mailing list
dojo-contributors@xxxxxxxxxxxxxxx
http://dojotoolkit.org/mailman/listinfo/dojo-contributors



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise