How to use?
===========


You can import various resources from ``js.extjs`` and ``need`` it where you want
these resources to be included on a page. The two basic resource sets that you'll
probably need are these ::

  >>> from js import extjs
  >>> extjs.basic.need()


You can also include individual resources ::

  >>> from js.extjs import extjs, ux, locale
  >>> extjs.js.need()
  >>> extjs.css.need()
  >>> extjs.all.need()
  >>> ux.all.need()


You can also import themes ::

  >>> from js.extjs import theme
  >>> theme.gray.need()
  >>> theme.access.need()
  >>> theme.neptune.need()


Or import a single ux element ::

  >>> ux.BoxReorderer.need()
  >>> ux.CellDragDrop.need()
  >>> ux.DataTip.need()
  >>> ux.DataViewTransition.need()
  >>> ux.FieldReplicator.need()
  >>> ux.GMapPanel.need()
  >>> ux.GroupTabPanel.need()
  >>> ux.GroupTabRenderer.need()
  >>> ux.IFrame.need()
  >>> ux.LiveSearchGridPanel.need()
  >>> ux.PreviewPlugin.need()
  >>> ux.ProgressBarPager.need()
  >>> ux.RowExpander.need()
  >>> ux.SlidingPager.need()
  >>> ux.Spotlight.need()
  >>> ux.TabCloseMenu.need()
  >>> ux.TabReorderer.need()
  >>> ux.TabScrollerMenu.need()
  >>> ux.ToolbarDroppable.need()
  >>> ux.TreePicker.need()


Import different locales ::

  >>> locale.ext_lang_af.need()
  >>> locale.ext_lang_bg.need()
  >>> locale.ext_lang_ca.need()
  >>> locale.ext_lang_cs.need()
  >>> locale.ext_lang_da.need()
  >>> locale.ext_lang_de.need()
  >>> locale.ext_lang_el_GR.need()
  >>> locale.ext_lang_en_AU.need()
  >>> locale.ext_lang_en_GB.need()
  >>> locale.ext_lang_en.need()
  >>> locale.ext_lang_es.need()
  >>> locale.ext_lang_et.need()
  >>> locale.ext_lang_fa.need()
  >>> locale.ext_lang_fi.need()
  >>> locale.ext_lang_fr_CA.need()
  >>> locale.ext_lang_fr.need()
  >>> locale.ext_lang_gr.need()
  >>> locale.ext_lang_he.need()
  >>> locale.ext_lang_hr.need()
  >>> locale.ext_lang_hu.need()
  >>> locale.ext_lang_id.need()
  >>> locale.ext_lang_it.need()
  >>> locale.ext_lang_ja.need()
  >>> locale.ext_lang_ko.need()
  >>> locale.ext_lang_lt.need()
  >>> locale.ext_lang_lv.need()
  >>> locale.ext_lang_mk.need()
  >>> locale.ext_lang_nl.need()
  >>> locale.ext_lang_no_NB.need()
  >>> locale.ext_lang_no_NN.need()
  >>> locale.ext_lang_pl.need()
  >>> locale.ext_lang_pt_BR.need()
  >>> locale.ext_lang_pt_PT.need()
  >>> locale.ext_lang_pt.need()
  >>> locale.ext_lang_ro.need()
  >>> locale.ext_lang_ru.need()
  >>> locale.ext_lang_sk.need()
  >>> locale.ext_lang_sl.need()
  >>> locale.ext_lang_sr_RS.need()
  >>> locale.ext_lang_sr.need()
  >>> locale.ext_lang_sv_SE.need()
  >>> locale.ext_lang_th.need()
  >>> locale.ext_lang_tr.need()
  >>> locale.ext_lang_ukr.need()
  >>> locale.ext_lang_vn.need()
  >>> locale.ext_lang_zh_CN.need()
  >>> locale.ext_lang_zh_TW.need()
