Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Updated example to Sencha Touch 2.1

  • Loading branch information...
commit d2825f03957e9e70743542003b50549739bff4d6 1 parent 42fad8d
@wnielson authored
Showing with 964 additions and 12 deletions.
  1. +237 −0 .sencha/app/build-impl.xml
  2. +32 −0 .sencha/app/plugin.xml
  3. +3 −0  .sencha/app/sencha.cfg
  4. +3 −0  .sencha/workspace/plugin.xml
  5. +11 −0 .sencha/workspace/sencha.cfg
  6. +19 −0 LICENSE
  7. +58 −1 app.js
  8. +140 −1 app.json
  9. +49 −0 app/controller/Main.js
  10. +252 −0 app/view/Main.js
  11. +1 −0  archive/app.js/f76e408a273fe4eaf317f3b49f969bded85cbdad
  12. +1 −0  archive/resources/css/app.css/f98b779141e596ed63b639c1b2c94ad4a8605748
  13. +37 −0 build.xml
  14. +1 −0  build/SlideNavigationExample/production/app.js
  15. +1 −0  build/SlideNavigationExample/production/app.json
  16. +10 −0 build/SlideNavigationExample/production/cache.appcache
  17. +71 −0 build/SlideNavigationExample/production/index.html
  18. +1 −0  build/SlideNavigationExample/production/resources/css/app.css
  19. BIN  build/SlideNavigationExample/production/resources/icons/Icon.png
  20. BIN  build/SlideNavigationExample/production/resources/icons/Icon@2x.png
  21. BIN  build/SlideNavigationExample/production/resources/icons/Icon~ipad.png
  22. BIN  build/SlideNavigationExample/production/resources/icons/Icon~ipad@2x.png
  23. BIN  build/SlideNavigationExample/production/resources/icons/iTunesArtwork.png
  24. BIN  build/SlideNavigationExample/production/resources/icons/icon-spot~ipad.png
  25. BIN  build/SlideNavigationExample/production/resources/images/guide.jpg
  26. BIN  build/SlideNavigationExample/production/resources/startup/1496x2048.png
  27. BIN  build/SlideNavigationExample/production/resources/startup/1536x2008.png
  28. BIN  build/SlideNavigationExample/production/resources/startup/320x460.jpg
  29. BIN  build/SlideNavigationExample/production/resources/startup/640x920.png
  30. BIN  build/SlideNavigationExample/production/resources/startup/748x1024.png
  31. BIN  build/SlideNavigationExample/production/resources/startup/768x1004.png
  32. +1 −0  docs/app-7c89a85d70e168bf66065c338342a14e.js
  33. +1 −0  docs/data-23ee101c6fef73106d4a25be138d51e8.js
  34. +5 −3 docs/eg-iframe.html
  35. +30 −7 docs/extjs/ext-all.js
  36. 0  docs/extjs/resources/themes/images/default/boundlist/trigger-arrow.png
  37. 0  docs/extjs/resources/themes/images/default/box/corners-blue.gif
  38. 0  docs/extjs/resources/themes/images/default/box/corners.gif
  39. 0  docs/extjs/resources/themes/images/default/box/l-blue.gif
  40. 0  docs/extjs/resources/themes/images/default/box/l.gif
  41. 0  docs/extjs/resources/themes/images/default/box/r-blue.gif
  42. 0  docs/extjs/resources/themes/images/default/box/r.gif
  43. 0  docs/extjs/resources/themes/images/default/box/tb-blue.gif
  44. 0  docs/extjs/resources/themes/images/default/box/tb.gif
  45. 0  docs/extjs/resources/themes/images/default/btn-group/btn-group-default-framed-corners.gif
  46. 0  docs/extjs/resources/themes/images/default/btn-group/btn-group-default-framed-notitle-corners.gif
  47. 0  docs/extjs/resources/themes/images/default/btn-group/btn-group-default-framed-notitle-sides.gif
  48. 0  docs/extjs/resources/themes/images/default/btn-group/btn-group-default-framed-sides.gif
  49. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-bg.gif
  50. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-corners.gif
  51. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-disabled-bg.gif
  52. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-disabled-corners.gif
  53. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-disabled-sides.gif
  54. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-focus-bg.gif
  55. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-focus-corners.gif
  56. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-focus-sides.gif
  57. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-over-bg.gif
  58. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-over-corners.gif
  59. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-over-sides.gif
  60. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-pressed-bg.gif
  61. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-pressed-corners.gif
  62. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-pressed-sides.gif
  63. 0  docs/extjs/resources/themes/images/default/btn/btn-default-large-sides.gif
  64. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-bg.gif
  65. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-corners.gif
  66. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-disabled-bg.gif
  67. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-disabled-corners.gif
  68. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-disabled-sides.gif
  69. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-focus-bg.gif
  70. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-focus-corners.gif
  71. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-focus-sides.gif
  72. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-over-bg.gif
  73. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-over-corners.gif
  74. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-over-sides.gif
  75. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-pressed-bg.gif
  76. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-pressed-corners.gif
  77. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-pressed-sides.gif
  78. 0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-sides.gif
  79. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-bg.gif
  80. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-corners.gif
  81. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-disabled-bg.gif
  82. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-disabled-corners.gif
  83. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-disabled-sides.gif
  84. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-focus-bg.gif
  85. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-focus-corners.gif
  86. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-focus-sides.gif
  87. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-over-bg.gif
  88. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-over-corners.gif
  89. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-over-sides.gif
  90. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-pressed-bg.gif
  91. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-pressed-corners.gif
  92. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-pressed-sides.gif
  93. 0  docs/extjs/resources/themes/images/default/btn/btn-default-small-sides.gif
  94. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-corners.gif
  95. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-disabled-corners.gif
  96. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-disabled-sides.gif
  97. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-focus-bg.gif
  98. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-focus-corners.gif
  99. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-focus-sides.gif
  100. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-over-bg.gif
  101. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-over-corners.gif
  102. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-over-sides.gif
  103. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-pressed-bg.gif
  104. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-pressed-corners.gif
  105. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-pressed-sides.gif
  106. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-sides.gif
  107. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-corners.gif
  108. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-disabled-corners.gif
  109. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-disabled-sides.gif
  110. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-focus-bg.gif
  111. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-focus-corners.gif
  112. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-focus-sides.gif
  113. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-over-bg.gif
  114. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-over-corners.gif
  115. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-over-sides.gif
  116. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-pressed-bg.gif
  117. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-pressed-corners.gif
  118. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-pressed-sides.gif
  119. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-sides.gif
  120. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-corners.gif
  121. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-disabled-corners.gif
  122. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-disabled-sides.gif
  123. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-focus-bg.gif
  124. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-focus-corners.gif
  125. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-focus-sides.gif
  126. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-over-bg.gif
  127. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-over-corners.gif
  128. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-over-sides.gif
  129. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-pressed-bg.gif
  130. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-pressed-corners.gif
  131. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-pressed-sides.gif
  132. 0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-sides.gif
  133. 0  docs/extjs/resources/themes/images/default/button/arrow.gif
  134. 0  docs/extjs/resources/themes/images/default/button/btn.gif
  135. 0  docs/extjs/resources/themes/images/default/button/group-cs.gif
  136. 0  docs/extjs/resources/themes/images/default/button/group-lr.gif
  137. 0  docs/extjs/resources/themes/images/default/button/group-tb.gif
  138. 0  docs/extjs/resources/themes/images/default/button/s-arrow-b-noline.gif
  139. 0  docs/extjs/resources/themes/images/default/button/s-arrow-b.gif
  140. 0  docs/extjs/resources/themes/images/default/button/s-arrow-bo.gif
  141. 0  docs/extjs/resources/themes/images/default/button/s-arrow-light.gif
  142. 0  docs/extjs/resources/themes/images/default/button/s-arrow-noline.gif
  143. 0  docs/extjs/resources/themes/images/default/button/s-arrow-o.gif
  144. 0  docs/extjs/resources/themes/images/default/button/s-arrow.gif
  145. 0  docs/extjs/resources/themes/images/default/datepicker/datepicker-footer-bg.gif
  146. 0  docs/extjs/resources/themes/images/default/datepicker/datepicker-footer-bg.png
  147. 0  docs/extjs/resources/themes/images/default/datepicker/datepicker-header-bg.gif
  148. 0  docs/extjs/resources/themes/images/default/datepicker/datepicker-header-bg.png
  149. 0  docs/extjs/resources/themes/images/default/dd/drop-add.gif
  150. 0  docs/extjs/resources/themes/images/default/dd/drop-no.gif
  151. 0  docs/extjs/resources/themes/images/default/dd/drop-yes.gif
  152. 0  docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-corners.gif
  153. 0  docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-default-corners.gif
  154. 0  docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-default-sides.gif
  155. 0  docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-sides.gif
  156. 0  docs/extjs/resources/themes/images/default/form/checkbox.gif
  157. 0  docs/extjs/resources/themes/images/default/form/clear-trigger.gif
  158. 0  docs/extjs/resources/themes/images/default/form/date-trigger.gif
  159. 0  docs/extjs/resources/themes/images/default/form/error-tip-corners.gif
  160. 0  docs/extjs/resources/themes/images/default/form/exclamation.gif
  161. 0  docs/extjs/resources/themes/images/default/form/radio.gif
  162. 0  docs/extjs/resources/themes/images/default/form/search-trigger.gif
  163. 0  docs/extjs/resources/themes/images/default/form/spinner-small.gif
  164. 0  docs/extjs/resources/themes/images/default/form/spinner.gif
  165. 0  docs/extjs/resources/themes/images/default/form/text-bg.gif
  166. 0  docs/extjs/resources/themes/images/default/form/trigger-square.gif
  167. 0  docs/extjs/resources/themes/images/default/form/trigger-tpl.gif
  168. 0  docs/extjs/resources/themes/images/default/form/trigger.gif
  169. 0  docs/extjs/resources/themes/images/default/grid/arrow-left-white.gif
  170. 0  docs/extjs/resources/themes/images/default/grid/arrow-right-white.gif
  171. 0  docs/extjs/resources/themes/images/default/grid/cell-special-bg.gif
  172. 0  docs/extjs/resources/themes/images/default/grid/cell-special-bg.png
  173. 0  docs/extjs/resources/themes/images/default/grid/cell-special-selected-bg.gif
  174. 0  docs/extjs/resources/themes/images/default/grid/cell-special-selected-bg.png
  175. 0  docs/extjs/resources/themes/images/default/grid/checked.gif
  176. 0  docs/extjs/resources/themes/images/default/grid/col-move-bottom.gif
  177. 0  docs/extjs/resources/themes/images/default/grid/col-move-top.gif
  178. 0  docs/extjs/resources/themes/images/default/grid/column-header-bg.gif
  179. 0  docs/extjs/resources/themes/images/default/grid/column-header-bg.png
  180. 0  docs/extjs/resources/themes/images/default/grid/column-header-over-bg.gif
  181. 0  docs/extjs/resources/themes/images/default/grid/column-header-over-bg.png
  182. 0  docs/extjs/resources/themes/images/default/grid/columns.gif
  183. 0  docs/extjs/resources/themes/images/default/grid/dd-insert-arrow-left.gif
  184. 0  docs/extjs/resources/themes/images/default/grid/dd-insert-arrow-right.gif
  185. 0  docs/extjs/resources/themes/images/default/grid/dirty.gif
  186. 0  docs/extjs/resources/themes/images/default/grid/done.gif
  187. 0  docs/extjs/resources/themes/images/default/grid/drop-no.gif
  188. 0  docs/extjs/resources/themes/images/default/grid/drop-yes.gif
  189. 0  docs/extjs/resources/themes/images/default/grid/footer-bg.gif
  190. 0  docs/extjs/resources/themes/images/default/grid/grid-blue-hd.gif
  191. 0  docs/extjs/resources/themes/images/default/grid/grid-blue-split.gif
  192. 0  docs/extjs/resources/themes/images/default/grid/grid-hrow.gif
  193. 0  docs/extjs/resources/themes/images/default/grid/grid-loading.gif
  194. 0  docs/extjs/resources/themes/images/default/grid/grid-split.gif
  195. 0  docs/extjs/resources/themes/images/default/grid/grid-vista-hd.gif
  196. 0  docs/extjs/resources/themes/images/default/grid/grid3-hd-btn.gif
  197. 0  docs/extjs/resources/themes/images/default/grid/grid3-hrow-over.gif
  198. 0  docs/extjs/resources/themes/images/default/grid/grid3-hrow.gif
  199. 0  docs/extjs/resources/themes/images/default/grid/grid3-rowheader.gif
  200. 0  docs/extjs/resources/themes/images/default/grid/group-by.gif
  201. 0  docs/extjs/resources/themes/images/default/grid/group-collapse.gif
  202. 0  docs/extjs/resources/themes/images/default/grid/group-expand-sprite.gif
  203. 0  docs/extjs/resources/themes/images/default/grid/group-expand.gif
  204. 0  docs/extjs/resources/themes/images/default/grid/hd-pop.gif
  205. 0  docs/extjs/resources/themes/images/default/grid/hmenu-asc.gif
  206. 0  docs/extjs/resources/themes/images/default/grid/hmenu-desc.gif
  207. 0  docs/extjs/resources/themes/images/default/grid/hmenu-lock.gif
  208. 0  docs/extjs/resources/themes/images/default/grid/hmenu-lock.png
  209. 0  docs/extjs/resources/themes/images/default/grid/hmenu-unlock.gif
  210. 0  docs/extjs/resources/themes/images/default/grid/hmenu-unlock.png
  211. 0  docs/extjs/resources/themes/images/default/grid/invalid_line.gif
  212. 0  docs/extjs/resources/themes/images/default/grid/loading.gif
  213. 0  docs/extjs/resources/themes/images/default/grid/mso-hd.gif
  214. 0  docs/extjs/resources/themes/images/default/grid/nowait.gif
  215. 0  docs/extjs/resources/themes/images/default/grid/page-first-disabled.gif
  216. 0  docs/extjs/resources/themes/images/default/grid/page-first.gif
  217. 0  docs/extjs/resources/themes/images/default/grid/page-last-disabled.gif
  218. 0  docs/extjs/resources/themes/images/default/grid/page-last.gif
  219. 0  docs/extjs/resources/themes/images/default/grid/page-next-disabled.gif
  220. 0  docs/extjs/resources/themes/images/default/grid/page-next.gif
  221. 0  docs/extjs/resources/themes/images/default/grid/page-prev-disabled.gif
  222. 0  docs/extjs/resources/themes/images/default/grid/page-prev.gif
  223. 0  docs/extjs/resources/themes/images/default/grid/pick-button.gif
  224. BIN  docs/extjs/resources/themes/images/default/grid/property-cell-bg.gif
  225. 0  docs/extjs/resources/themes/images/default/grid/property-cell-selected-bg.gif
  226. 0  docs/extjs/resources/themes/images/default/grid/refresh-disabled.gif
  227. 0  docs/extjs/resources/themes/images/default/grid/refresh.gif
  228. 0  docs/extjs/resources/themes/images/default/grid/row-check-sprite.gif
  229. 0  docs/extjs/resources/themes/images/default/grid/row-expand-sprite.gif
  230. 0  docs/extjs/resources/themes/images/default/grid/row-over.gif
  231. 0  docs/extjs/resources/themes/images/default/grid/row-sel.gif
  232. 0  docs/extjs/resources/themes/images/default/grid/sort-hd.gif
  233. 0  docs/extjs/resources/themes/images/default/grid/sort_asc.gif
  234. 0  docs/extjs/resources/themes/images/default/grid/sort_desc.gif
  235. 0  docs/extjs/resources/themes/images/default/grid/unchecked.gif
  236. 0  docs/extjs/resources/themes/images/default/grid/wait.gif
  237. 0  docs/extjs/resources/themes/images/default/layout/mini-bottom.gif
  238. 0  docs/extjs/resources/themes/images/default/layout/mini-left.gif
  239. 0  docs/extjs/resources/themes/images/default/layout/mini-right.gif
  240. 0  docs/extjs/resources/themes/images/default/layout/mini-top.gif
  241. 0  docs/extjs/resources/themes/images/default/menu/checked.gif
  242. 0  docs/extjs/resources/themes/images/default/menu/group-checked.gif
  243. 0  docs/extjs/resources/themes/images/default/menu/item-over.gif
  244. 0  docs/extjs/resources/themes/images/default/menu/menu-item-active-bg.gif
  245. 0  docs/extjs/resources/themes/images/default/menu/menu-item-active-corners.gif
  246. 0  docs/extjs/resources/themes/images/default/menu/menu-item-active-sides.gif
  247. 0  docs/extjs/resources/themes/images/default/menu/menu-parent.gif
  248. 0  docs/extjs/resources/themes/images/default/menu/menu.gif
  249. 0  docs/extjs/resources/themes/images/default/menu/unchecked.gif
  250. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-bottom-bg.gif
  251. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-bottom-bg.gif
  252. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-bottom-corners.gif
  253. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-bottom-sides.gif
  254. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-bottom-bg.gif
  255. 0  ...extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-bottom-corners.gif
  256. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-bottom-sides.gif
  257. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-left-bg.gif
  258. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-left-corners.gif
  259. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-left-sides.gif
  260. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-right-bg.gif
  261. 0  .../extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-right-corners.gif
  262. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-right-sides.gif
  263. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-top-bg.gif
  264. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-top-corners.gif
  265. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-collapsed-top-sides.gif
  266. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-left-bg.gif
  267. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-left-corners.gif
  268. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-left-sides.gif
  269. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-right-bg.gif
  270. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-right-corners.gif
  271. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-right-sides.gif
  272. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-top-bg.gif
  273. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-top-corners.gif
  274. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-framed-top-sides.gif
  275. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-left-bg.gif
  276. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-right-bg.gif
  277. 0  docs/extjs/resources/themes/images/default/panel-header/panel-header-default-top-bg.gif
  278. 0  docs/extjs/resources/themes/images/default/panel/panel-default-framed-corners.gif
  279. 0  docs/extjs/resources/themes/images/default/panel/panel-default-framed-sides.gif
  280. 0  docs/extjs/resources/themes/images/default/progress/progress-default-bg.gif
  281. 0  docs/extjs/resources/themes/images/default/shared/blue-loading.gif
  282. 0  docs/extjs/resources/themes/images/default/shared/calendar.gif
  283. 0  docs/extjs/resources/themes/images/default/shared/glass-bg.gif
  284. 0  docs/extjs/resources/themes/images/default/shared/hd-sprite.gif
  285. 0  docs/extjs/resources/themes/images/default/shared/icon-error.gif
  286. 0  docs/extjs/resources/themes/images/default/shared/icon-info.gif
  287. 0  docs/extjs/resources/themes/images/default/shared/icon-question.gif
  288. 0  docs/extjs/resources/themes/images/default/shared/icon-warning.gif
  289. 0  docs/extjs/resources/themes/images/default/shared/large-loading.gif
  290. 0  docs/extjs/resources/themes/images/default/shared/left-btn.gif
  291. 0  docs/extjs/resources/themes/images/default/shared/loading-balls.gif
  292. 0  docs/extjs/resources/themes/images/default/shared/right-btn.gif
  293. 0  docs/extjs/resources/themes/images/default/shared/shadow-c.png
  294. 0  docs/extjs/resources/themes/images/default/shared/shadow-lr.png
  295. 0  docs/extjs/resources/themes/images/default/shared/shadow.png
  296. 0  docs/extjs/resources/themes/images/default/shared/warning.gif
  297. 0  docs/extjs/resources/themes/images/default/sizer/e-handle-dark.gif
  298. 0  docs/extjs/resources/themes/images/default/sizer/e-handle.gif
  299. 0  docs/extjs/resources/themes/images/default/sizer/ne-handle-dark.gif
  300. 0  docs/extjs/resources/themes/images/default/sizer/ne-handle.gif
Sorry, we could not display the entire diff because too many files (2,561) changed.
View
237 .sencha/app/build-impl.xml
@@ -0,0 +1,237 @@
+<?xml version="1.0" encoding="utf-8"?>
+<project>
+ <!--
+ Init-Local
+ -->
+ <target name="-before-init-local"/>
+ <target name="-init-local">
+ <property file="${basedir}/../../local.properties"/>
+
+ <script language="javascript">
+ var f = new java.io.File(project.getProperty("basedir"));
+ var sub = ".sencha/workspace/sencha.cfg";
+
+ for (var p = f; p; p = p.getParentFile()) {
+ var t = new java.io.File(p, sub);
+ if (t.exists()) {
+ // we found the workspace folder!
+
+ t = new java.io.File(p, "local.properties");
+ if (t.exists()) {
+ var loader = project.createTask("property");
+ loader.setFile(new java.io.File(t.getCanonicalPath()));
+ loader.execute();
+ }
+
+ break;
+ }
+ }
+ </script>
+ </target>
+ <target name="-after-init-local"/>
+ <target name="init-local"
+ depends="-before-init-local,-init-local,-after-init-local"/>
+
+ <!--
+ Find Sencha Cmd
+ -->
+ <target name="find-cmd" unless="cmd.dir">
+ <!--
+ Run "sencha which" to find the Sencha Cmd basedir and get "cmd.dir" setup. We
+ need to execute the command with curdir set properly for Cmd to pick up that we
+ are running for an application.
+ -->
+ <exec executable="sencha" dir="${basedir}">
+ <arg value="which"/><arg value="-o=$cmddir$"/>
+ </exec>
+
+ <!-- Now read the generated properties file and delete it -->
+ <property file="$cmddir$"/>
+ <delete file="$cmddir$"/>
+
+ <echo>Using Sencha Cmd from ${cmd.dir}</echo>
+ </target>
+
+ <!--
+ Init
+ -->
+ <target name="-before-init"/>
+ <target name="-init">
+ <taskdef resource="com/sencha/ant/antlib.xml" classpath="${cmd.dir}/sencha.jar"/>
+ <x-sencha-init prefix=""/>
+
+ <!-- initialize the build.dir property from the workspace config after we've loaded it -->
+ <property name="build.dir" location="${workspace.build.dir}"/>
+
+ <!-- Some operations require sencha.jar in the Ant classpath -->
+ <x-extend-classpath>
+ <jar path="${cmd.dir}/sencha.jar"/>
+ </x-extend-classpath>
+ </target>
+ <target name="-after-init"/>
+ <target name="init"
+ depends="init-local,find-cmd,-before-init,-init,-after-init"/>
+
+ <!--
+ Clean
+ -->
+ <target name="-before-clean"/>
+ <target name="-clean">
+ <delete dir="${build.dir}"/>
+ </target>
+ <target name="-after-clean"/>
+ <target name="clean"
+ depends="init,-before-clean,-clean,-after-clean"
+ description="Removes all build output produced by the 'build' target"/>
+
+ <!--
+ Build SASS
+ -->
+ <target name="-before-sass"/>
+ <target name="-sass">
+ <x-shell dir="${app.dir}/resources/sass">
+ compass compile --boring --force
+ </x-shell>
+ </target>
+ <target name="-after-sass"/>
+ <target name="sass" depends="init" unless="skip.sass"
+ description="Builds only the SASS files using Compass">
+ <antcall target="-before-sass"/>
+ <antcall target="-sass"/>
+ <antcall target="-after-sass"/>
+ </target>
+
+ <scriptdef name="x-app-build" language="javascript" src="${framework.config.dir}/app-build.js">
+ <classpath>
+ <pathelement location="${cmd.dir}/lib/ant-contrib-1.0b3.jar"/>
+ <pathelement location="${cmd.dir}/sencha.jar"/>
+ </classpath>
+ </scriptdef>
+
+ <!--
+ Build Page
+ -->
+ <target name="-before-page"/>
+ <target name="-page">
+ <property name="v2deps" value="false"/>
+ <property name="args.path" location="."/>
+ <property name="args.destination" location="${workspace.build.dir}"/>
+ <property name="args.environment" value="production"/>
+ <x-app-build/>
+ </target>
+ <target name="-after-page"/>
+ <target name="page" depends="init" unless="skip.page"
+ description="Builds only the application's HTML page">
+ <antcall target="-before-page"/>
+ <antcall target="-page"/>
+ <antcall target="-after-page"/>
+ </target>
+
+ <target name="-before-run"/>
+ <target name="-run">
+ <x-sencha-command>
+ package
+ run
+ ${app.dir}/packager.temp.json
+ </x-sencha-command>
+ </target>
+ <target name="-after-run"/>
+ <target name="run" depends="init" unless="skip.run"
+ description="Runs an application package using the native packager">
+
+ <property name="args.autorun" value="false"/>
+ <if>
+ <and>
+ <equals arg1="${args.autorun}" arg2="true"/>
+ <or>
+ <equals arg1="${args.environment}" arg2="native"/>
+ <equals arg1="${args.environment}" arg2="package"/>
+ </or>
+ </and>
+ <then>
+ <antcall target="-before-run"/>
+ <antcall target="-run"/>
+ <antcall target="-after-run"/>
+ </then>
+ </if>
+ </target>
+
+ <!--
+ Build
+ -->
+ <target name="-before-build"/>
+ <target name="-build" depends="sass,page,run"/>
+ <target name="-after-build"/>
+ <target name="build"
+ depends="init,-before-build,-build,-after-build"
+ description="Builds the application"/>
+
+ <!--
+ environment setters
+ -->
+
+ <target name="production">
+ <property name="args.environment" value="production"/>
+ </target>
+
+ <target name="testing">
+ <property name="args.environment" value="testing"/>
+ </target>
+
+ <target name="native">
+ <property name="args.environment" value="native"/>
+ </target>
+
+ <target name="package">
+ <property name="args.environment" value="package"/>
+ </target>
+
+ <!--
+ Helpful targets
+ -->
+ <target name=".props" depends="init"
+ description="Lists all properties defined for the build">
+ <echoproperties/>
+ </target>
+
+ <target name=".help" depends="init"
+ description="Provides help on the build script">
+ <local name="-alltargets"/>
+ <x-shell outputproperty="-alltargets">
+ ant -f ${ant.file} -p
+ </x-shell>
+
+ <!--
+ Remove the annoying "Default taret:.help" smashed on the end of the output.
+ -->
+ <script language="javascript">
+ var s = project.getProperty("-alltargets"),
+ n = s.indexOf('Default target:');
+ //self.log("all=" + n);
+ project.setProperty("-alltargets", s.substring(0, n));
+ </script>
+
+ <echo><![CDATA[${-alltargets}
+This is the main build script for your application.
+
+The following properties can be used to disable certain steps in the build
+process.
+
+ * skip.page Do not build the HTML page.
+ * skip.sass Do not build the SASS.
+ * skip.theme Do not build the theme images.
+
+These options can be stored in a local.properties file in this folder or in the
+local.properties file in the workspace.
+
+Alternatively, these can be supplied on the command line. For example:
+
+ ant -Dskip.sass=1 build
+
+To see all currently defined properties, do this:
+
+ ant .props
+ ]]></echo>
+ </target>
+
+</project>
View
32 .sencha/app/plugin.xml
@@ -0,0 +1,32 @@
+<project basedir=".">
+ <!--
+ This file can be freely edited, so long as the <import file="plugin-impl.xml"/>
+ statement is not removed.
+
+ One of the purposes of this file is to hook various Sencha Command operations and do
+ processing before or after the command is processed. To do this, simply provide the
+ logic in a <target> using one of these names:
+
+ -before-generate-app Called before an application is generated
+ -after-generate-app Called after an application is generated
+
+ -before-generate-controller Called before a controller is generated
+ -after-generate-controller Called after a controller is generated
+
+ -before-generate-model Called before a model is generated
+ -after-generate-model Called after a model is generated
+
+ -before-generate-profile Called before a profile is generated
+ -after-generate-profile Called after a profile is generated
+ -->
+ <import file="${workspace.config.dir}/plugin.xml"/>
+
+ <!--
+ <target name="-after-generate-model">
+ ... use ${args.path}, ${args.name} and ${args.fields} as needed ...
+ </target>
+
+ Other targets are similar. There are properties prefixed with "args." and the name of
+ the command line option that hold the parameters for the command.
+ -->
+</project>
View
3  .sencha/app/sencha.cfg
@@ -0,0 +1,3 @@
+app.name=SlideNavigationExample
+app.framework=touch
+app.classpath=${app.dir}/app.js,${app.dir}/app,ux
View
3  .sencha/workspace/plugin.xml
@@ -0,0 +1,3 @@
+<project basedir=".">
+ <import file="${framework.config.dir}/plugin.xml"/>
+</project>
View
11 .sencha/workspace/sencha.cfg
@@ -0,0 +1,11 @@
+#Tue, 27 Nov 2012 11:23:27 -0800
+# This configuration property (if set) is included by default in all compile commands
+# executed according to this formulation:
+#
+# sencha compile -classpath=...,${framework.classpath},${workspace.classpath},${app.classpath}
+#
+#workspace.classpath=
+workspace.build.dir=${workspace.dir}/build/${app.name}
+
+touch.dir=${workspace.dir}/touch
+workspace.cmd.version=3.0.0.250
View
19 LICENSE
@@ -0,0 +1,19 @@
+Copyright (c) 2012 Weston Nielson <wnielson@github>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
View
59 app.js
58 additions, 1 deletion not shown
View
141 app.json
@@ -1 +1,140 @@
-{"id":"152440a0-7772-11e1-aa1c-bf802d67caea","js":[{"path":"sdk/sencha-touch.js","type":"js","version":"aaf5401ca948a2ac0f3faa30388c1273531a0c6f"},{"path":"app.js","update":"delta","type":"js","version":"19e2350b021546d990ee18788002b1e0f4c89130"}],"css":[{"path":"resources/css/app.css","update":"delta","type":"css","version":"4c8315f8f4083d0b72a82994570ae6ed9f7fdbf7"}]}
+{
+ /**
+ * The application's namespace, used by Sencha Command to generate classes
+ */
+ "name": "SlideNavigationExample",
+
+ /**
+ * The file path to this application's front HTML document, relative to this app.json file
+ */
+ "indexHtmlPath": "index.html",
+
+ /**
+ * The absolute URL to this application in development environment, i.e: the URL to run this application
+ * on your web browser during development, e.g: "http://localhost/myapp/index.html".
+ *
+ * This value is needed when build to resolve your application's dependencies if it requires server-side resources
+ * that are not accessible via file system protocol.
+ */
+ "url": null,
+
+ /**
+ * List of all JavaScript assets in the right execution order.
+ * Each item is an object with the following format:
+ * {
+ * "path": "path/to/script.js" // Path to file, if local file it must be relative to this app.json file
+ * "remote": true // (Optional)
+ * // - Defaults to undefined (falsey) to signal a local file which will be copied
+ * // - Specify true if this file is a remote file which will not to be copied
+ * "update": "delta" // (Optional)
+ * // - If not specified, this file will only be loaded once, and
+ * // cached inside localStorage until this value is changed.
+ * // - "delta" to enable over-the-air delta update for this file
+ * // - "full" means full update will be made when this file changes
+ *
+ * }
+ */
+ "js": [
+ {
+ "path": "touch/sencha-touch.js"
+ },
+ {
+ "path": "app.js",
+ "bundle": true, /* Indicates that all class dependencies are concatenated into this file when build */
+ "update": "delta"
+ }
+ ],
+
+ /**
+ * List of all CSS assets in the right inclusion order.
+ * Each item is an object with the following format:
+ * {
+ * "path": "path/to/item.css" // Path to file, if local file it must be relative to this app.json file
+ * "remote": true // (Optional)
+ * // - Defaults to undefined (falsey) to signal a local file which will be copied
+ * // - Specify true if this file is a remote file which will not to be copied
+ * "update": "delta" // (Optional)
+ * // - If not specified, this file will only be loaded once, and
+ * // cached inside localStorage until this value is changed to either one below
+ * // - "delta" to enable over-the-air delta update for this file
+ * // - "full" means full update will be made when this file changes
+ *
+ * }
+ */
+ "css": [
+ {
+ "path": "resources/css/app.css",
+ "update": "delta"
+ }
+ ],
+
+ /**
+ * Used to automatically generate cache.manifest (HTML 5 application cache manifest) file when you build
+ */
+ "appCache": {
+ /**
+ * List of items in the CACHE MANIFEST section
+ */
+ "cache": [
+ "index.html"
+ ],
+ /**
+ * List of items in the NETWORK section
+ */
+ "network": [
+ "*"
+ ],
+ /**
+ * List of items in the FALLBACK section
+ */
+ "fallback": []
+ },
+
+ /**
+ * Extra resources to be copied along when build
+ */
+ "resources": [
+ "resources/images",
+ "resources/icons",
+ "resources/startup"
+ ],
+
+ /**
+ * File / directory name matchers to ignore when copying to the builds, must be valid regular expressions
+ */
+ "ignore": [
+ "\.svn$"
+ ],
+
+ /**
+ * Directory path to store all previous production builds. Note that the content generated inside this directory
+ * must be kept intact for proper generation of deltas between updates
+ */
+ "archivePath": "archive",
+
+ /**
+ * Default paths to build this application to for each environment
+ */
+ "buildPaths": {
+ "testing": "build/testing",
+ "production": "build/production",
+ "package": "build/package",
+ "native": "build/native"
+ },
+
+ /**
+ * Build options
+ */
+ "buildOptions": {
+ "product": "touch",
+ "minVersion": 3,
+ "debug": false,
+ "logger": false
+ },
+
+ /**
+ * Uniquely generated id for this application, used as prefix for localStorage keys.
+ * Normally you should never change this value.
+ */
+ "id": "cfdd6666-d48b-4834-9e2d-6ae8ef18cd19"
+}
View
49 app/controller/Main.js
@@ -0,0 +1,49 @@
+Ext.define("SlideNavigationExample.controller.Main", {
+ extend: 'Ext.app.Controller',
+
+ config: {
+ refs: {
+ slideNav: 'slidenavigationview'
+ },
+
+ control: {
+ slideNav: {
+ open: function(nav, position, duration) {
+ console.log('Container open (position='+position+',duration='+duration+')');
+ },
+
+ close: function(nav, position, duration) {
+ console.log('Container close (position='+position+',duration='+duration+')');
+ },
+
+ select: function(nav, item, index) {
+ console.log('Selected item (index='+index+')');
+ },
+
+ opened: function(nav) {
+ console.log('Container opened');
+ },
+
+ closed: function(nav) {
+ console.log('Container closed');
+ },
+
+ slideend: function(nav) {
+ console.log('Container slideend');
+ },
+
+ slidestart: function(nav) {
+ console.log('Container slidestart');
+ },
+
+ dragstart: function(nav) {
+ console.log('Container dragstart');
+ },
+
+ dragend: function(nav) {
+ console.log('Container dragend');
+ }
+ }
+ }
+ }
+});
View
252 app/view/Main.js
@@ -0,0 +1,252 @@
+Ext.define("SlideNavigationExample.view.Main", {
+ extend: 'Ext.ux.slidenavigation.View',
+
+ requires: [
+ 'Ext.Container',
+ 'Ext.MessageBox',
+ 'Ext.Panel',
+ 'Ext.Toolbar',
+ 'Ext.event.publisher.Dom'
+ ],
+
+ config: {
+ fullscreen: true,
+
+ /**
+ * Any component within the container with an 'x-toolbar' class
+ * will be draggable. To disable draggin all together, set this
+ * to false.
+ */
+ slideSelector: 'x-toolbar',
+
+ /**
+ * Time in milliseconds to animate the closing of the container
+ * after an item has been clicked on in the list.
+ */
+ selectSlideDuration: 200,
+
+ /**
+ * This allows us to configure how the actual list container
+ * looks. Here we've added a custom search field and have
+ * modified the width.
+ */
+ list: {
+ maxDrag: 400,
+ width: 200,
+ items: [{
+ xtype: 'toolbar',
+ docked: 'top',
+ ui: 'light',
+ title: {
+ title: 'Navigation',
+ centered: false,
+ width: 200,
+ left: 0
+ }
+
+ /**
+ * Here's an example of how to add a different type of
+ * component into the toolbar of the list.
+ */
+ /*
+ items: [{
+ xtype: 'searchfield',
+ placeHolder: 'search',
+ width: 180
+ }]
+ */
+ }]
+
+ },
+
+ /**
+ * Example of how to re-order the groups.
+ */
+ groups: {
+ 'Group 1': 1,
+ 'Group 2': 3,
+ 'Group 3': 2
+ },
+
+ /**
+ * These are the default values to apply to the items within the
+ * container.
+ */
+ defaults: {
+ style: 'background: #fff',
+ xtype: 'container'
+ },
+
+ items: [{
+ title: 'Item 1',
+ group: 'Group 1',
+
+ /**
+ * Here's an example of how we can add a button into
+ * particular location. In this case, it'll be added into the
+ * item's toolbar.
+ */
+ slideButton: {
+ selector: 'toolbar'
+ },
+ items: [{
+ xtype: 'toolbar',
+ title: 'Item 1',
+ docked: 'top'
+ },{
+ xtype: 'panel',
+ html: '<img src="resources/images/guide.jpg" width="100%" />'
+ }]
+ },{
+ title: 'Item 2',
+ group: 'Group 1',
+ /**
+ * Here's an example of how an item can simply execute a
+ * function, rather than display a new component.
+ */
+ handler: function() {
+ Ext.Msg.alert('Item 2', 'You clicked Item 2.');
+ }
+ },{
+ title: 'Item 3',
+ group: 'Group 2',
+ items: [{
+ xtype: 'toolbar',
+ title: 'Item 3',
+ docked: 'top'
+ },{
+ xtype: 'panel',
+ layout: 'card',
+ styleHtmlContent: true,
+ html: '<p>The toolbar on this page doesn\'t have a slideButton, so you\'ll have to "slide" the toolbar to view the menu.</p><p>Donec neque augue, fermentum quis tempor quis, lacinia ut augue. Sed dictum risus id arcu vehicula sed porttitor nisi egestas. Aliquam arcu felis, sagittis vel pulvinar vitae, ultricies a augue. Praesent eget erat tellus. Aenean nec dui magna. Cras sagittis, diam vel bibendum mattis, neque purus placerat turpis, sit amet tempor neque nisl non eros. Pellentesque id orci nulla, nec eleifend quam. Proin ut magna turpis. Phasellus erat urna, faucibus in tempus bibendum, ultrices a mauris. Nulla semper ante sed est placerat sagittis. Nam ut vestibulum nulla. Sed sit amet aliquet urna. Morbi est velit, vulputate quis pretium vitae, lobortis sed ligula.</p>',
+ scrollable: true
+ }]
+ },{
+ title: 'Item 4',
+ group: 'Group 2',
+ slideButton: {
+ selector: 'toolbar',
+ iconMask: true,
+ iconCls: 'arrow_left'
+ },
+ items: [{
+ xtype: 'toolbar',
+ title: 'Item 4',
+ docked: 'bottom'
+ },{
+ styleHtmlContent: true,
+ xtype: 'panel',
+ layout: 'card',
+ html: '<h2>Item 4</h2><p>The toolbar for this item is at the bottom, which has a slideButton and uses a different icon.</p>'
+ }]
+ },{
+ title: 'Item 5',
+ group: 'Group 2',
+ slideButton: {
+ selector: 'container',
+ iconMask: false,
+ text: 'toggle navigation'
+ },
+ items: [{
+ style: 'padding: 10px',
+ html: '<h2>Item 5</h2><p>Here we\'ve added a slideButton to a location other than a toolbar with text instead of an icon.</p>'
+ }]
+
+ },{
+ title: 'Item 6',
+ group: 'Group 3',
+ items: [{
+ xtype: 'toolbar',
+ title: 'Item 6',
+ docked: 'top'
+ },{
+ html: '<h1>Item 6</h1>'
+ }]
+ },{
+ title: 'Item 7',
+ group: 'Group 3',
+ items: [{
+ xtype: 'toolbar',
+ title: 'Item 7',
+ docked: 'top'
+ },{
+ html: '<h1>Item 7</h1>'
+ }]
+ },{
+ title: 'Item 8',
+ group: 'Group 3',
+ order: 0,
+ items: [{
+ xtype: 'toolbar',
+ title: 'Item 8',
+ docked: 'top'
+ },{
+ xtype: 'container',
+ scrollable: 'vertical',
+ style: 'margin: auto !important; text-align: center;',
+ defaults: {
+ style: "float: left; margin: 10px; box-shadow: "+
+ "#999 0px 0px 6px 2px; border: 1px solid #888; "+
+ "overflow: hidden;",
+ height: 170,
+ width: 110
+ },
+ items: [{
+ html: '<img class="image-wrap" src="http://content6.flixster.com/movie/11/13/43/11134356_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content9.flixster.com/movie/11/16/11/11161107_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content8.flixster.com/movie/11/16/10/11161098_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content6.flixster.com/movie/11/15/75/11157588_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content9.flixster.com/movie/11/16/13/11161343_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content6.flixster.com/movie/11/16/12/11161272_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content7.flixster.com/movie/11/16/24/11162445_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content8.flixster.com/movie/11/15/92/11159214_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content8.flixster.com/movie/11/16/03/11160390_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content8.flixster.com/movie/11/16/05/11160598_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content8.flixster.com/movie/11/16/09/11160942_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content7.flixster.com/movie/11/15/25/11152577_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content8.flixster.com/movie/11/16/09/11160962_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content6.flixster.com/movie/11/16/02/11160244_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content9.flixster.com/movie/11/16/25/11162555_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content9.flixster.com/movie/11/15/83/11158339_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content6.flixster.com/movie/11/15/65/11156544_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content7.flixster.com/movie/11/15/66/11156693_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content6.flixster.com/movie/11/15/90/11159072_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content9.flixster.com/movie/11/16/26/11162639_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content6.flixster.com/movie/11/16/26/11162672_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content8.flixster.com/movie/11/15/92/11159258_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content6.flixster.com/movie/11/15/84/11158472_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content7.flixster.com/movie/11/15/65/11156581_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content9.flixster.com/movie/11/15/16/11151659_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content8.flixster.com/movie/11/15/81/11158182_pro.jpg" />'
+ },{
+ html: '<img class="image-wrap" src="http://content9.flixster.com/movie/11/15/90/11159075_pro.jpg" />'
+ }]
+ }]
+ }]
+ }
+});
View
1  archive/app.js/f76e408a273fe4eaf317f3b49f969bded85cbdad
1 addition, 0 deletions not shown
View
1  archive/resources/css/app.css/f98b779141e596ed63b639c1b2c94ad4a8605748
1 addition, 0 deletions not shown
View
37 build.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<project name="SlideNavigationExample" default=".help">
+ <import file="${basedir}/.sencha/app/build-impl.xml"/>
+
+ <!--
+ The following targets can be provided to inject logic before and/or after key steps
+ of the build process:
+
+ The "init-local" target is used to initialize properties that may be personalized
+ for the local machine.
+
+ <target name="-before-init-local"/>
+ <target name="-after-init-local"/>
+
+ The "clean" target is used to clean build output from the build.dir.
+
+ <target name="-before-clean"/>
+ <target name="-after-clean"/>
+
+ The general "init" target is used to initialize all other properties, including
+ those provided by Sencha Cmd.
+
+ <target name="-before-init"/>
+ <target name="-after-init"/>
+
+ The "page" target performs the call to Sencha Cmd to build the 'all-classes.js' file.
+
+ <target name="-before-page"/>
+ <target name="-after-page"/>
+
+ The "build" target performs the call to Sencha Cmd to build the application.
+
+ <target name="-before-build"/>
+ <target name="-after-build"/>
+ -->
+
+</project>
View
1  build/SlideNavigationExample/production/app.js
1 addition, 0 deletions not shown
View
1  build/SlideNavigationExample/production/app.json
@@ -0,0 +1 @@
+{"id":"cfdd6666-d48b-4834-9e2d-6ae8ef18cd19","js":[{"update":"delta","path":"app.js","type":"js","bundle":true,"version":"f76e408a273fe4eaf317f3b49f969bded85cbdad"}],"css":[{"update":"delta","path":"resources/css/app.css","type":"css","version":"f98b779141e596ed63b639c1b2c94ad4a8605748"}]}
View
10 build/SlideNavigationExample/production/cache.appcache
@@ -0,0 +1,10 @@
+CACHE MANIFEST
+# 17e8c26bb45871be7e6cc0a01bfd1f211afa3e27
+index.html
+
+
+FALLBACK:
+
+
+NETWORK:
+*
View
71 build/SlideNavigationExample/production/index.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML>
+<html manifest="cache.appcache" lang="en-US">
+<head>
+ <meta charset="UTF-8">
+ <title>SlideNavigationExample</title>
+ <style type="text/css">
+ /**
+ * Example of an initial loading indicator.
+ * It is recommended to keep this as minimal as possible to provide instant feedback
+ * while other resources are still being loaded for the first time
+ */
+ html, body {
+ height: 100%;
+ background-color: #1985D0
+ }
+
+ #appLoadingIndicator {
+ position: absolute;
+ top: 50%;
+ margin-top: -15px;
+ text-align: center;
+ width: 100%;
+ height: 30px;
+ -webkit-animation-name: appLoadingIndicator;
+ -webkit-animation-duration: 0.5s;
+ -webkit-animation-iteration-count: infinite;
+ -webkit-animation-direction: linear;
+ }
+
+ #appLoadingIndicator > * {
+ background-color: #FFFFFF;
+ display: inline-block;
+ height: 30px;
+ -webkit-border-radius: 15px;
+ margin: 0 5px;
+ width: 30px;
+ opacity: 0.8;
+ }
+
+ @-webkit-keyframes appLoadingIndicator{
+ 0% {
+ opacity: 0.8
+ }
+ 50% {
+ opacity: 0
+ }
+ 100% {
+ opacity: 0.8
+ }
+ }
+ </style>
+ <!-- The line below must be kept intact for Sencha Command to build your application -->
+ <script type="text/javascript">(function(i){function s(a){function b(a,j){var c=a.length,b,g;for(b=0;b<c;b++){g=a[b];var e=a,K=b,d=void 0;"string"==typeof g&&(g={path:g});g.shared?(g.version=g.shared,d=g.shared+g.path):(A.href=g.path,d=A.href);g.uri=d;g.key=h+"-"+d;f[d]=g;e[K]=g;g.type=j;g.index=b;g.collection=a;g.ready=!1;g.evaluated=!1}return a}var c;"string"==typeof a?(c=a,a=B(c)):c=JSON.stringify(a);var h=a.id,e=h+"-"+C+o,f={};this.key=e;this.css=b(a.css,"css");this.js=b(a.js,"js");this.assets=this.css.concat(this.js);this.getAsset=
+function(a){return f[a]};this.store=function(){t(e,c)}}function v(a,b){k.write('<meta name="'+a+'" content="'+b+'">')}function p(a,b,c){var h=new XMLHttpRequest,c=c||D,a=a+(-1==a.indexOf("?")?"?":"&")+Date.now();try{h.open("GET",a,!0),h.onreadystatechange=function(){if(4==h.readyState){var a=h.status,d=h.responseText;200<=a&&300>a||304==a||0==a&&0<d.length?b(d):c()}},h.send(null)}catch(d){c()}}function L(a,b){var c=k.createElement("iframe");m.push({iframe:c,callback:b});c.src=a+".html";c.style.cssText=
+"width:0;height:0;border:0;position:absolute;z-index:-999;visibility:hidden";k.body.appendChild(c)}function E(a,b,c){var d=!!a.shared;if(a.remote)b("");else{if(!d)var e=b,f=a.version,l,b=function(j){l=j.substring(0,f.length+4);l!=="/*"+f+"*/"?confirm("Requested: '"+a.uri+"' with checksum: "+f+" but received: "+l.substring(2,f.length)+"instead. Attempt to refresh the application?")&&M():e(j)};(d?L:p)(a.uri,b,c)}}function F(a){var b=a.data,a=a.source.window,c,d,e,f;c=0;for(d=m.length;c<d;c++)if(e=m[c],
+f=e.iframe,f.contentWindow===a){e.callback(b);k.body.removeChild(f);m.splice(c,1);break}}function G(a){"undefined"!=typeof console&&(console.error||console.log).call(console,a)}function t(a,b){try{n.setItem(a,b)}catch(c){if(c.code==c.QUOTA_EXCEEDED_ERR&&q){var d=q.assets.map(function(a){return a.key}),e=0,f=n.length,l=!1,j;for(d.push(q.key);e<=f-1;)j=n.key(e),-1==d.indexOf(j)?(n.removeItem(j),l=!0,f--):e++;l&&t(a,b)}}}function u(a){try{return n.getItem(a)}catch(d){return null}}function M(){H||(H=
+!0,p(o,function(a){(new s(a)).store();i.location.reload()}))}function w(a){function b(a,d){var b=a.collection,g=a.index,f=b.length,e;a.ready=!0;a.content=d;for(e=g-1;0<=e;e--)if(a=b[e],!a.ready||!a.evaluated)return;for(e=g;e<f;e++)if(a=b[e],a.ready)a.evaluated||c(a);else break}function c(a){a.evaluated=!0;if("js"==a.type)try{eval(a.content)}catch(b){G("Error evaluating "+a.uri+" with message: "+b)}else{var d=k.createElement("style"),c;d.type="text/css";d.textContent=a.content;"id"in a&&(d.id=a.id);
+"disabled"in a&&(d.disabled=a.disabled);c=document.createElement("base");c.href=a.path.replace(/\/[^\/]*$/,"/");x.appendChild(c);x.appendChild(d);x.removeChild(c)}delete a.content;0==--f&&h()}function h(){function b(){k&&c()}function c(){var a=r.onUpdated||D;if("onSetup"in r)r.onSetup(a);else a()}function e(){l.store();h.forEach(function(a){t(a.key,a.content)});c()}function g(a,b){a.content=b;0==--m&&(d.status==d.IDLE?e():i=e)}function f(){I("online",f,!1);p(o,function(c){q=l=new s(c);var e;l.assets.forEach(function(b){e=
+a.getAsset(b.uri);(!e||b.version!==e.version)&&h.push(b)});m=h.length;0==m?d.status==d.IDLE?b():i=b:h.forEach(function(b){function d(){E(b,function(a){g(b,a)})}var c=a.getAsset(b.uri),e=b.path,f=b.update;!c||!f||null===u(b.key)||"delta"!=f?d():p("deltas/"+e+"/"+c.version+".json",function(a){try{var d=b,c;var e=u(b.key),f=B(a),a=[],h,j,i;if(0===f.length)c=e;else{j=0;for(i=f.length;j<i;j++)h=f[j],"number"===typeof h?a.push(e.substring(h,h+f[++j])):a.push(h);c=a.join("")}g(d,c)}catch(k){G("Malformed delta content received for "+
+b.uri)}},d)})})}var h=[],k=!1,i=function(){},n=function(){d.swapCache();k=!0;i()},m;I("message",F,!1);if(d.status==d.UPDATEREADY)n();else if(d.status==d.CHECKING||d.status==d.DOWNLOADING)d.onupdateready=n,d.onnoupdate=d.onobsolete=function(){i()};!1!==navigator.onLine?f():y("online",f,!1)}var e=a.assets,f=e.length,l;q=a;y("message",F,!1);0==f?h():e.forEach(function(a){var c=u(a.key);null===c?E(a,function(c){a.remote||t(a.key,c);b(a,c)},function(){b(a,"")}):b(a,c)})}function J(a){null!==k.readyState.match(/interactive|complete|loaded/)?
+w(a):y("DOMContentLoaded",function(){navigator.standalone?setTimeout(function(){setTimeout(function(){w(a)},1)},1):w(a)},!1)}var D=function(){},m=[],k=i.document,x=k.head,y=i.addEventListener,I=i.removeEventListener,n=i.localStorage,d=i.applicationCache,B=JSON.parse,A=k.createElement("a"),z=k.location,C=z.origin+z.pathname+z.search,o="app.json",H=!1,q;if("undefined"===typeof r)var r=i.Ext={};r.blink=function(a){var b=u(a.id+"-"+C+o);v("viewport","width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no");
+v("apple-mobile-web-app-capable","yes");v("apple-touch-fullscreen","yes");b?(a=new s(b),J(a)):p(o,function(b){a=new s(b);a.store();J(a)})}})(this);;Ext.blink({"id":"cfdd6666-d48b-4834-9e2d-6ae8ef18cd19"})</script>
+</head>
+<body>
+ <div id="appLoadingIndicator">
+ <div></div>
+ <div></div>
+ <div></div>
+ </div>
+</body>
+</html>
View
1  build/SlideNavigationExample/production/resources/css/app.css
1 addition, 0 deletions not shown
View
BIN  build/SlideNavigationExample/production/resources/icons/Icon.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/icons/Icon@2x.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/icons/Icon~ipad.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/icons/Icon~ipad@2x.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/icons/iTunesArtwork.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/icons/icon-spot~ipad.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/images/guide.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/startup/1496x2048.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/startup/1536x2008.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/startup/320x460.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/startup/640x920.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/startup/748x1024.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  build/SlideNavigationExample/production/resources/startup/768x1004.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
1  docs/app-7c89a85d70e168bf66065c338342a14e.js
1 addition, 0 deletions not shown
View
1  docs/data-23ee101c6fef73106d4a25be138d51e8.js
1 addition, 0 deletions not shown
View
8 docs/eg-iframe.html
@@ -5,16 +5,18 @@
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>Sencha Examples</title>
- <script type="text/javascript" src="extjs/ext-all.js"></script>
- <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css">
+ <script type="text/javascript" src="extjs-build/ext-all.js"></script>
+ <link rel="stylesheet" type="text/css" href="extjs-build/resources/css/ext-all.css">
<script type="text/javascript">
- function loadInlineExample(code, options) {
+ function loadInlineExample(code, options, callback) {
try {
document.body.innerHTML = '';
eval(code);
+ callback && callback(true);
} catch (e) {
document.body.innerHTML = e;
+ callback && callback(false, e);
}
}
</script>
View
37 docs/extjs/ext-all.js
30 additions, 7 deletions not shown
View
0  docs/extjs/resources/themes/images/default/boundlist/trigger-arrow.png 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  docs/extjs/resources/themes/images/default/box/corners-blue.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  docs/extjs/resources/themes/images/default/box/corners.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  docs/extjs/resources/themes/images/default/box/l-blue.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  docs/extjs/resources/themes/images/default/box/l.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  docs/extjs/resources/themes/images/default/box/r-blue.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  docs/extjs/resources/themes/images/default/box/r.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  docs/extjs/resources/themes/images/default/box/tb-blue.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  docs/extjs/resources/themes/images/default/box/tb.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  docs/extjs/resources/themes/images/default/btn-group/btn-group-default-framed-corners.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  ...js/resources/themes/images/default/btn-group/btn-group-default-framed-notitle-corners.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  ...xtjs/resources/themes/images/default/btn-group/btn-group-default-framed-notitle-sides.gif 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  docs/extjs/resources/themes/images/default/btn-group/btn-group-default-framed-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-disabled-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-disabled-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-disabled-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-focus-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-focus-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-focus-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-over-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-over-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-over-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-pressed-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-pressed-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-pressed-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-large-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-disabled-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-disabled-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-disabled-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-focus-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-focus-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-focus-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-over-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-over-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-over-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-pressed-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-pressed-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-pressed-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-medium-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-disabled-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-disabled-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-disabled-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-focus-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-focus-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-focus-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-over-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-over-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-over-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-pressed-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-pressed-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-pressed-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-small-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-corners.gif 100644 → 100755
Diff not rendered
View
0  .../extjs/resources/themes/images/default/btn/btn-default-toolbar-large-disabled-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-disabled-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-focus-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-focus-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-focus-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-over-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-over-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-over-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-pressed-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-pressed-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-pressed-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-corners.gif 100644 → 100755
Diff not rendered
View
0  ...extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-disabled-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-disabled-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-focus-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-focus-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-focus-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-over-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-over-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-over-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-pressed-bg.gif 100644 → 100755
Diff not rendered
View
0  .../extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-pressed-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-pressed-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-corners.gif 100644 → 100755
Diff not rendered
View
0  .../extjs/resources/themes/images/default/btn/btn-default-toolbar-small-disabled-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-disabled-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-focus-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-focus-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-focus-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-over-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-over-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-over-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-pressed-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-pressed-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-pressed-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/arrow.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/btn.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/group-cs.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/group-lr.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/group-tb.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/s-arrow-b-noline.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/s-arrow-b.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/s-arrow-bo.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/s-arrow-light.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/s-arrow-noline.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/s-arrow-o.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/button/s-arrow.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/datepicker/datepicker-footer-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/datepicker/datepicker-footer-bg.png 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/datepicker/datepicker-header-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/datepicker/datepicker-header-bg.png 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/dd/drop-add.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/dd/drop-no.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/dd/drop-yes.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-corners.gif 100644 → 100755
Diff not rendered
View
0  ...tjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-default-corners.gif 100644 → 100755
Diff not rendered
View
0  ...extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-default-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-sides.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/checkbox.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/clear-trigger.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/date-trigger.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/error-tip-corners.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/exclamation.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/radio.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/search-trigger.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/spinner-small.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/spinner.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/text-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/trigger-square.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/trigger-tpl.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/form/trigger.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/arrow-left-white.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/arrow-right-white.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/cell-special-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/cell-special-bg.png 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/cell-special-selected-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/cell-special-selected-bg.png 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/checked.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/col-move-bottom.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/col-move-top.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/column-header-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/column-header-bg.png 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/column-header-over-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/column-header-over-bg.png 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/columns.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/dd-insert-arrow-left.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/dd-insert-arrow-right.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/dirty.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/done.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/drop-no.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/drop-yes.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/footer-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/grid-blue-hd.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/grid-blue-split.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/grid-hrow.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/grid-loading.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/grid-split.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/grid-vista-hd.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/grid3-hd-btn.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/grid3-hrow-over.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/grid3-hrow.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/grid3-rowheader.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/group-by.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/group-collapse.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/group-expand-sprite.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/group-expand.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/hd-pop.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/hmenu-asc.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/hmenu-desc.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/hmenu-lock.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/hmenu-lock.png 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/hmenu-unlock.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/hmenu-unlock.png 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/invalid_line.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/loading.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/mso-hd.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/nowait.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/page-first-disabled.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/page-first.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/page-last-disabled.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/page-last.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/page-next-disabled.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/page-next.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/page-prev-disabled.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/page-prev.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/pick-button.gif 100644 → 100755
Diff not rendered
View
BIN  docs/extjs/resources/themes/images/default/grid/property-cell-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/property-cell-selected-bg.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/refresh-disabled.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/refresh.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/row-check-sprite.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/row-expand-sprite.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/row-over.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/row-sel.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/sort-hd.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/sort_asc.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/sort_desc.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/unchecked.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/grid/wait.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/layout/mini-bottom.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/layout/mini-left.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/layout/mini-right.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/layout/mini-top.gif 100644 → 100755
Diff not rendered
View
0  docs/extjs/resources/themes/images/default/menu/checked.gif 100644 → 100755