Arbeitshilfe: Die Samples zur Google Closure Library
Derzeit existieren keine leicht verständlichen Anleitungen für die closure library von google. Auch englischsprachige Autoren verweisen letztlich auf die Demos bzw. Beispiele, die es zu den einzelnen Bausteinen gibt, z.B. zu goog.editor, dem closure-Wysiwyg-Editor, der in blogspot und anderen google-Diensten eingebunden wird. Der Quelltext der Demos hilft schneller weiter, als die Lektüre der Dokumentation.
Die Samples wiederum sind auf folgender, etwas versteckten Seite zusammengefasst:
http://closure-library.googlecode.com/svn/trunk/closure/goog/demos/index.html
Das sind die Links zu den einzelnen Kapiteln, Stand März 2012:
All Demos
Autocomplete
Color Pickers and Palettes
Common UI Controls
Date Pickers
Drag & Drop
Effects
Events
Graphics
History
Inline Block
Sliders
Tooltips
Trees
Eine andere Liste mit den Namen der jeweiligen HTML-Datei:
- advancedtooltip.html
- animationqueue.html
- autocomplete-basic.html
- autocompleteremote.html
- autocompleterichremote.html
- bidiinput.html
- bubble.html
- button.html
- charcounter.html
- charpicker.html
- checkbox.html
- combobox.html
- container.html
- control.html
- css3button.html
- css3menubutton.html
- cssspriteanimation.html
- datepicker.html
- debug.html
- dialog.html
- dimensionpicker.html
- dimensionpicker_rtl.html
- dom_selection.html
- drag.html
- dragdrop.html
- dragger.html
- draglistgroup.html
- dragscrollsupport.html
- drilldownrow.html
- editor/editor.html
- editor/field_basic.html
- editor/seamlessfield.html
- editor/tableeditor.html
- effects.html
- event-propagation.html
- events.html
- eventtarget.html
- filedrophandler.html
- filteredmenu.html
- focushandler.html
- gauge.html
- graphics/advancedcoordinates.html
- graphics/advancedcoordinates2.html
- graphics/basicelements.html
- graphics/events.html
- graphics/modifyelements.html
- graphics/tiger.html
- history1.html
- history2.html
- hovercard.html
- hsvapalette.html
- hsvpalette.html
- imagelessbutton.html
- imagelessmenubutton.html
- imagelessroundedcorner.html
- inline_block_quirks.html
- inline_block_standards.html
- inputdatepicker.html
- inputhandler.html
- keyboardshortcuts.html
- keyhandler.html
- labelinput.html
- menu.html
- menubutton.html
- menuitem.html
- menus.html
- mousewheelhandler.html
- offline.html
- onlinehandler.html
- palette.html
- pastehandler.html
- plaintextspellchecker.html
- popup.html
- popupcolorpicker.html
- popupdatepicker.html
- popupemojipicker.html
- popupmenu.html
- progressbar.html
- prompt.html
- quadtree.html
- ratings.html
- richtextspellchecker.html
- roundedpanel.html
- samplecomponent.html
- scrollfloater.html
- select.html
- selectionmenubutton.html
- serverchart.html
- slider.html
- split.html
- splitpane.html
- stopevent.html
- style_viewport.html
- submenus.html
- submenus2.html
- tabbar.html
- tablesorter.html
- tabpane.html
- textarea.html
- timers.html
- toolbar.html
- tooltip.html
- tracer.html
- tree/demo.html
- twothumbslider.html
- useragent.html
- viewportsizemonitor.html
- xpc/index.html
- zippy.html