data.js
上传用户:dawnssy
上传日期:2022-08-06
资源大小:9345k
文件大小:23k
源码类别:

JavaScript

开发平台:

JavaScript

  1. /*!  * Ext JS Library 3.1.0  * Copyright(c) 2006-2009 Ext JS, LLC  * licensing@extjs.com  * http://www.extjs.com/license  */ Ext.ns('Ext.samples');
  2. Ext.samples.samplesCatalog = [{
  3.     title: 'Combination Examples',
  4.     samples: [{
  5.         text: 'Feed Viewer',
  6.         url:  'feed-viewer/view.html',
  7.         icon: 'feeds.gif',
  8.         desc: 'RSS feed reader example application that features a swappable reader panel layout.'
  9.     },{
  10.         text: 'Simple Tasks',
  11.         url:  'http://extjs.com/blog/2008/02/24/tasks2/',
  12.         icon: 'air.gif',
  13.         desc: 'Complete personal task management application example that runs on <a href="http://labs.adobe.com/technologies/air/" target="_blank">Adobe AIR</a>.'
  14.     },{
  15.         text: 'Simple Tasks',
  16.         url:  'tasks/tasks.html',
  17.         icon: 'tasks.gif',
  18.         desc: 'Personal task management application example that uses <a href="http://gears.google.com" target="_blank">Google Gears</a> for data storage.'
  19.     },{
  20.         text: 'Image Viewer',
  21.         url:  'organizer/organizer.html',
  22.         icon: 'organizer.gif',
  23.         desc: 'DataView and TreePanel example that demonstrates dragging data items from a DataView into a TreePanel.'
  24.     }/*,{
  25.         text: 'Image Organizer',
  26.         url:  'image-organizer/index.html',
  27.         icon: 'image-organizer.gif',
  28.         desc: 'Image management application example utilizing MySQL lite and Ext.Direct.',
  29.         status: 'new'
  30.     }*/,{
  31.         text: 'Ext JS API Documentation',
  32.         url:  '../docs/index.html',
  33.         icon: 'docs.gif',
  34.         desc: 'API Documentation application.',
  35.         status: 'updated'
  36.     },{
  37.         text: 'Ext JS Forum Browser',
  38.         url:  'forum/forum.html',
  39.         icon: 'forum.gif',
  40.         desc: 'Ext JS online forums browser application.',
  41.         status: 'modified'
  42.     },{
  43.         text: 'Web Desktop',
  44.         url:  'desktop/desktop.html',
  45.         icon: 'desktop.gif',
  46.         desc: 'Demonstrates how one could build a desktop in the browser using Ext components including a module plugin system.'
  47.     }]
  48. },{
  49.     title: 'Accessibility',
  50.     samples: [{
  51.         text: 'Key Feed Viewer',
  52.         url:  'key-feed-viewer/view.html',
  53.         icon: 'keyboard.gif',
  54.         desc: 'Keyboard navigation within a complex layout',
  55.         status: 'experimental'
  56.     },{
  57.         text: 'ARIA Tree',
  58.         url:  'tree/aria-tree.html',
  59.         icon: 'acc-tree.gif',
  60.         desc: 'Demonstrating ARIA with a TreePanel',
  61.         status: 'experimental'
  62.     }]
  63. },{
  64.     title: 'Grids',
  65.     samples: [{
  66.         text: 'Basic Array Grid',
  67.         url:  'grid/array-grid.html',
  68.         icon: 'grid-array.gif',
  69.         desc: 'A basic read-only grid loaded from local array data that demonstrates the use of custom column renderer functions.'
  70.     },{
  71.         text: 'Property Grid',
  72.         url:  'grid/property-grid.html',
  73.         icon: 'grid-property.gif',
  74.         desc: 'An example of a traditional property grid as typically seen in development IDEs.'
  75.     },{
  76.         text: 'Editable Grid',
  77.         url:  'grid/edit-grid.html',
  78.         icon: 'grid-edit.gif',
  79.         desc: 'An editable grid loaded from XML that shows multiple types of grid editors as well as defining custom data records.'
  80.     },{
  81.         text: 'Row Editor Grid',
  82.         url:  'grid/row-editor.html',
  83.         icon: 'grid-row-editor.gif',
  84.         desc: 'An editable grid which allows the user to make modifications to an entire record at once. Also demonstrates the Ext.chart package. ',
  85.         status: 'new'
  86.     },{
  87.         text: 'XML Grid',
  88.         url:  'grid/xml-grid.html',
  89.         icon: 'grid-xml.gif',
  90.         desc: 'A simple read-only grid loaded from XML data.'
  91.     },{
  92.         text: 'Paging',
  93.         url:  'grid/paging.html',
  94.         icon: 'grid-paging.gif',
  95.         desc: 'A grid with paging, cross-domain data loading and custom- rendered expandable row bodies.'
  96.     },{
  97.         text: 'Progress Bar Pager',
  98.         url:  'grid/progress-bar-pager.html',
  99.         icon: 'progress-bar-pager.gif',
  100.         desc: 'An example of how to integrate the Progress Bar with the Paging Toolbar using a custom plugin.',
  101.         status: 'new'
  102.     },{
  103.         text: 'Sliding Pager',
  104.         url: 'grid/sliding-pager.html',
  105.         icon: 'slider-pager.gif',
  106.         desc: 'A demonstration on the integration of the Slider with the Paging Toolbar using a custom plugin.',
  107.         status: 'new'
  108.     },{
  109.         text: 'Grouping',
  110.         url: 'grid/grouping.html',
  111.         icon: 'grid-grouping.gif',
  112.         desc: 'A basic grouping grid showing collapsible data groups that can be customized via the "Group By" header menu option.'
  113.     },{
  114.         text: 'Grouping with Dynamic Summary',
  115.         url: 'grid/totals.html',
  116.         icon: 'grid-summary.gif',
  117.         desc: 'Advanced grouping grid that allows cell editing and includes custom dynamic summary calculations.',
  118.         status: 'new'
  119.     },{
  120.         text: 'Grouping with Remote Summary',
  121.         url: 'grid/totals-hybrid.html',
  122.         icon: 'grid-summary.gif',
  123.         desc: 'Advanced grouping grid that allows cell editing and includes remotely loaded dynamic summary calculations.'
  124.     },{
  125.         text: 'Grid Plugins',
  126.         url: 'grid/grid-plugins.html',
  127.         icon: 'grid-plugins.gif',
  128.         desc: 'Multiple grids customized via plugins: expander rows, checkbox selection and row numbering.'
  129.     },{
  130.         text: 'Grid Filtering',
  131.         url: 'grid-filtering/grid-filter-local.html',
  132.         icon: 'grid-filter.gif',
  133.         desc: 'Grid plugins providing custom data filtering menus that support various data types.',
  134.         status: 'updated'
  135.     },{
  136.         text: 'Grid From Markup',
  137.         url: 'grid/from-markup.html',
  138.         icon: 'grid-from-markup.gif',
  139.         desc: 'Custom GridPanel extension that can convert a plain HTML table into a dynamic grid at runtime.'
  140.     },{
  141.         text: 'Grid Data Binding (basic)',
  142.         url: 'grid/binding.html',
  143.         icon: 'grid-data-binding.gif',
  144.         desc: 'Data binding a grid to a detail preview panel via the grid's RowSelectionModel.'
  145.     },{
  146.         text: 'Grid Data Binding (advanced)',
  147.         url: 'grid/binding-with-classes.html',
  148.         icon: 'grid-data-binding.gif',
  149.         desc: 'Refactoring the basic data binding example to use a class-based application design model.'
  150.     },{
  151.         text: 'Buffered GridView',
  152.         url: 'grid/buffer.html',
  153.         icon: 'grid-buffer.gif',
  154.         desc: 'GridView optimized for performance by rendering only visible rows.',
  155.         status: 'new'
  156.     }, {
  157.         text: 'Editable Grid with Writable Store',
  158.         url: 'writer/writer.html',
  159.         icon: 'writer-thumb.gif',
  160.         desc: 'This Store uses JsonWriter to automatically generate CRUD requests to the server through a standard HttpProxy.',
  161.         status: 'new'
  162.     }, {
  163.         text: 'RESTful Store with GridPanel and RowEditor',
  164.         url: 'restful/restful.html',
  165.         icon: 'grid-row-editor.gif',
  166.         desc: 'A RESTful Store with JsonWriter which automatically generates CRUD requests to the server.',
  167.         status: 'new'
  168.     },{
  169.         text: 'Locking GridView extension',
  170.         url: 'grid/locking-grid.html',
  171.         icon: 'grid-locking.gif',
  172.         desc: 'An example extension that introduces the ability to add locking columns to the GridPanel',
  173.         status: 'new'
  174.     },{
  175.         text: 'Grouping GridView extension',
  176.         url: 'grid/ColumnHeaderGroup.html',
  177.         icon: 'grid-columngrouping.gif',
  178.         desc: 'An extension that adds the capability of grouping Column headers in the GridPanel',
  179.         status: 'new'
  180.     }]
  181. },{
  182.     title: 'Tabs',
  183.     samples: [{
  184.         text: 'Basic Tabs',
  185.         url: 'tabs/tabs.html',
  186.         icon: 'tabs.gif',
  187.         desc: 'Basic tab functionality including autoHeight, tabs from markup, Ajax loading and tab events.'
  188.     },{
  189.         text: 'TabPanel Scroller Menu',
  190.         url: 'tabs/tab-scroller-menu.html',
  191.         icon: 'tab-panel-scroller-menu.gif',
  192.         desc: 'An example of an overflow menu that appears to the right of the TabPanel tab strip',
  193.         status: 'new'
  194.     },{
  195.         text: 'Advanced Tabs',
  196.         url: 'tabs/tabs-adv.html',
  197.         icon: 'tabs-adv.gif',
  198.         desc: 'Advanced tab features including tab scrolling, adding tabs programmatically and a context menu plugin.'
  199.     },{
  200.         text: 'Group Tabs',
  201.         url: 'grouptabs/grouptabs.html',
  202.         icon: 'group-tabs.gif',
  203.         desc: 'A custom example on how to setup tab grouping using vertical tabs.',
  204.         status: 'new'
  205.     }]
  206. },{
  207.     title: 'Charts',
  208.     samples: [{
  209.         text: 'Charts',
  210.         url: 'chart/charts.html',
  211.         icon: 'charts.gif',
  212.         desc: 'A sampling of several chart styles',
  213.         status: 'new'
  214.     },{
  215.         text: 'Pie Chart',
  216.         url: 'chart/pie-chart.html',
  217.         icon: 'chart-pie.gif',
  218.         desc: 'An example of a pie chart',
  219.         status: 'new'
  220.     },{
  221.         text: 'Stacked Bar Chart',
  222.         url: 'chart/stacked-bar-chart.html',
  223.         icon: 'chart-stacked.gif',
  224.         desc: 'An example of a stacked bar chart',
  225.         status: 'new'
  226.     },{
  227.         text: 'Reloaded Chart',
  228.         url: 'chart/reload-chart.html',
  229.         icon: 'chart-reload.gif',
  230.         desc: 'An example demonstrating chart data reloading',
  231.         status: 'new'
  232.     }]
  233. },{
  234.     title: 'Windows',
  235.     samples: [{
  236.         text: 'Hello World',
  237.         url: 'window/hello.html',
  238.         icon: 'window.gif',
  239.         desc: 'Simple "Hello World" window that contains a basic TabPanel.'
  240.     },{
  241.         text: 'MessageBox',
  242.         url: 'message-box/msg-box.html',
  243.         icon: 'msg-box.gif',
  244.         desc: 'Different styles include confirm, alert, prompt, progress and wait and also support custom icons.'
  245.     },{
  246.         text: 'Layout Window',
  247.         url: 'window/layout.html',
  248.         icon: 'window-layout.gif',
  249.         desc: 'A window containing a basic BorderLayout with nested TabPanel.'
  250.     }]
  251. },{
  252.     title: 'Trees',
  253.     samples: [{
  254.         text: 'Drag and Drop Reordering',
  255.         url: 'tree/reorder.html',
  256.         icon: 'tree-reorder.gif',
  257.         desc: 'A TreePanel loaded asynchronously via a JSON TreeLoader that shows drag and drop with container scroll.'
  258.     },{
  259.         text: 'Multiple trees',
  260.         url: 'tree/two-trees.html',
  261.         icon: 'tree-two.gif',
  262.         desc: 'Drag and drop between two different sorted TreePanels.'
  263.     },{
  264.         text: 'TreeGrid',
  265.         url: 'treegrid/treegrid.html',
  266.         icon: 'tree-columns.gif',
  267.         desc: 'The TreeGrid component',
  268.         status: 'new'
  269.     },{
  270.         text: 'Check Tree',
  271.         url: 'tree/check-tree.html',
  272.         icon: 'tree-check.gif',
  273.         desc: 'An example showing simple checkbox selection in a tree.',
  274.         status: 'new'
  275.     },{
  276.         text: 'XML Tree Loader',
  277.         url: 'tree/xml-tree-loader.html',
  278.         icon: 'tree-xml-loader.gif',
  279.         desc: 'A custom TreeLoader implementation that demonstrates loading a tree from an XML document.'
  280.     }]
  281. },{
  282.     title: 'Layout Managers',
  283.     samples: [{
  284.         text: 'Layout Browser',
  285.         url:  'layout-browser/layout-browser.html',
  286.         icon: 'layout-browser.gif',
  287.         desc: 'Comprehensive showcase of the standard layout managers as well as several custom and combination layouts and combination examples.',
  288.         status: 'updated'
  289.     },{
  290.         text: 'Border Layout',
  291.         url:  'layout/complex.html',
  292.         icon: 'border-layout.gif',
  293.         desc: 'A complex BorderLayout implementation that shows nesting multiple components and sub-layouts.'
  294.     },{
  295.         text: 'Accordion Layout',
  296.         url:  'layout/accordion.html',
  297.         icon: 'layout-accordion.gif',
  298.         desc: 'A basic accordion layout within a border layout.'
  299.     },{
  300.         text: 'Absolute Layout (Form)',
  301.         url:  'form/absform.html',
  302.         icon: 'layout-absolute.gif',
  303.         desc: 'A simple example of form fields utilizing an absolute layout in a window for flexible form resizing.'
  304.     },{
  305.         text: 'Anchor Layout (Form)',
  306.         url:  'form/anchoring.html',
  307.         icon: 'layout-form.gif',
  308.         desc: 'A simple example of form fields utilizing an anchor layout in a window for flexible form resizing.'
  309.     },{
  310.         text: 'Anchor Layout (Panel)',
  311.         url:  'layout/anchor.html',
  312.         icon: 'layout-anchor.gif',
  313.         desc: 'An example of Panels anchored in the browser window.'
  314.     },{
  315.         text: 'Column Layout',
  316.         url:  'layout/column.html',
  317.         icon: 'layout-column.gif',
  318.         desc: 'An example of Panels managed by a column layout.'
  319.     },{
  320.         text: 'Table Layout',
  321.         url:  'layout/table.html',
  322.         icon: 'layout-table.gif',
  323.         desc: 'An example of Panels managed by a table layout.'
  324.     },{
  325.         text: 'HBox Layout',
  326.         url:  'layout/hbox.html',
  327.         icon: 'layout-column.gif',
  328.         desc: 'Interactive layout illustrating the capabilities of the HBox Layout.',
  329.         status: 'new'
  330.     },{
  331.         text: 'VBox Layout',
  332.         url:  'layout/vbox.html',
  333.         icon: 'layout-vbox.gif',
  334.         desc: 'Interactive layout illustrating the capabilities of the VBox Layout.',
  335.         status: 'new'
  336.     },{
  337.         text: 'Portal Demo',
  338.         url:  'portal/portal.html',
  339.         icon: 'portal.gif',
  340.         desc: 'A page layout using several custom extensions to provide a web portal interface.'
  341.     }]
  342. },{
  343.     title: 'ComboBox',
  344.     samples: [{
  345.         text: 'Basic ComboBox',
  346.         url: 'form/combos.html',
  347.         icon: 'combo.gif',
  348.         desc: 'Basic combos, combos rendered from markup and customized list layout to provide item tooltips.'
  349.     },{
  350.         text: 'ComboBox Templates',
  351.         url: 'form/forum-search.html',
  352.         icon: 'combo-custom.gif',
  353.         desc: 'Customized combo with template-based list rendering, remote loading and paging.'
  354.     }]
  355. },{
  356.     title: 'Forms',
  357.     samples: [{
  358.         text: 'Dynamic Forms',
  359.         url: 'form/dynamic.html',
  360.         icon: 'form-dynamic.gif',
  361.         desc: 'Various example forms showing collapsible fieldsets, column layout, nested TabPanels and more.'
  362.     },{
  363.         text: 'Ajax with XML Forms',
  364.         url: 'form/xml-form.html',
  365.         icon: 'form-xml.gif',
  366.         desc: 'Ajax-loaded form fields from remote XML data and remote field validation on submit.'
  367.     },{
  368.         text: 'Custom Search Fields',
  369.         url: 'form/custom.html',
  370.         icon: 'form-custom.gif',
  371.         desc: 'A TriggerField search extension combined with an XTemplate for custom results rendering.'
  372.     },{
  373.         text: 'Binding a Grid to a Form',
  374.         url:  'form/form-grid.html',
  375.         icon: 'form-grid-binding.gif',
  376.         desc: 'A grid embedded within a FormPanel that automatically loads records into the form on row selection.'
  377.     },{
  378.         text: 'Advanced Validation',
  379.         url:  'form/adv-vtypes.html',
  380.         icon: 'form-adv-vtypes.gif',
  381.         desc: 'Relational form field validation using custom vtypes.'
  382.     },{
  383.         text: 'Checkbox/Radio Groups',
  384.         url:  'form/check-radio.html',
  385.         icon: 'form-check-radio.gif',
  386.         desc: 'Many examples showing different checkbox and radio group configurations.'
  387.     },{
  388.         text: 'File Upload Field',
  389.         url:  'form/file-upload.html',
  390.         icon: 'form-file-upload.gif',
  391.         desc: 'A demo of how to give standard file upload fields a bit of Ext style using a custom class.'
  392.     },{
  393.         text: 'Spinner Field',
  394.         url:  'spinner/spinner.html',
  395.         icon: 'form-spinner.gif',
  396.         desc: 'An example of a custom spinner widget.',
  397.         status: 'new'
  398.     },{
  399.         text: 'MultiSelect and ItemSelector',
  400.         url:  'multiselect/multiselect-demo.html',
  401.         icon: 'form-multiselect.gif',
  402.         desc: 'Example controls for selecting a list of items in forms.'
  403.     },{
  404.         text: 'Forms with vBox layout',
  405.         url:  'form/vbox-form.html',
  406.         icon: 'form-vbox.gif',
  407.         desc: 'Example usage of the vBox layout with forms. An added bonus is the FieldReplicator plugin.',
  408. status : 'new'
  409.     }]
  410. },{
  411.     title: 'Toolbars and Menus',
  412.     samples: [{
  413.         text: 'Basic Toolbar',
  414.         url:  'menu/menus.html',
  415.         icon: 'toolbar.gif',
  416.         desc: 'Toolbar and menus that contain various components like date pickers, color pickers, sub-menus and more.',
  417.         status: 'updated'
  418.     },{
  419.         text: 'Toolbar Overflow',
  420.         url:  'toolbar/overflow.html',
  421.         icon: 'toolbar-overflow.gif',
  422.         desc: 'Dynamic overflow of toolbar buttons into an Ext.menu.',
  423.         status: 'new'
  424.     },{
  425.         text: 'Toolbar Button Groups',
  426.         url:  'toolbar/toolbars.html',
  427.         icon: 'toolbar-button-groups.gif',
  428.         desc: 'Group buttons together in the toolbar.',
  429.         status: 'new'
  430.     },{
  431.         text: 'Ext Actions',
  432.         url:  'menu/actions.html',
  433.         icon: 'toolbar-actions.gif',
  434.         desc: 'Bind the same behavior to multiple buttons, toolbar and menu items using the Ext.Action class.'
  435.     },{
  436.         text: 'Status Bar',
  437.         url:  'statusbar/statusbar-demo.html',
  438.         icon: 'statusbar-demo.gif',
  439.         desc: 'A simple StatusBar that can be dropped into the bottom of any panel to display status text and icons.',
  440.         status: 'updated'
  441.     },{
  442.         text: 'Status Bar (Advanced)',
  443.         url:  'statusbar/statusbar-advanced.html',
  444.         icon: 'statusbar-adv.gif',
  445.         desc: 'Customizing the StatusBar via a plugin to provide automatic form validation monitoring and error linking.',
  446.         status: 'updated'
  447.     }]
  448. },{
  449.     title: 'Templates and DataView',
  450.     samples: [{
  451.         text: 'Templates',
  452.         url: 'core/templates.html',
  453.         icon: 'templates.gif',
  454.         desc: 'A simple example of rendering views from templates bound to data objects.'
  455.     },{
  456.         text: 'DataView',
  457.         url: 'view/data-view.html',
  458.         icon: 'data-view.gif',
  459.         desc: 'A basic DataView with custom plugins for editable labels and drag selection of items.'
  460.     },{
  461.         text: 'DataView (advanced)',
  462.         url: 'view/chooser.html',
  463.         icon: 'chooser.gif',
  464.         desc: 'A more customized DataView supporting sorting and filtering with multiple templates.'
  465.     },{
  466.         text: 'ListView',
  467.         url: 'view/list-view.html',
  468.         icon: 'list-view.gif',
  469.         desc: 'A high performance tabular DataView to be used as a lightweight grid.',
  470.         status: 'new'
  471.     }]
  472. },{
  473.     title   : 'Drag and Drop',
  474.     samples :  [{
  475.         text : 'Grid to Grid Drag and Drop',
  476.         url  : 'dd/dnd_grid_to_grid.html',
  477.         icon : 'dd-gridtogrid.gif',
  478.         desc : 'A simple drag and drop from grid to grid implementation.'
  479.     },{
  480.         text : 'Grid to FormPanel Drag and Drop',
  481.         url  : 'dd/dnd_grid_to_formpanel.html',
  482.         icon : 'dd-gridtoformpanel.gif',
  483.         desc : 'A basic drag and drop from grid to formpanel.'
  484.     },{
  485.         text : 'Field to Grid Drag and Drop',
  486.         url  : 'dd/field-to-grid-dd.html',
  487.         icon : 'dd-fieldtogrid.gif',
  488.         desc : 'Drag from a form field and drop on a grid.',
  489.         status: 'new'
  490.     },{
  491.         text : 'Custom Drag and Drop',
  492.         url  : 'dd/dragdropzones.html',
  493.         icon : 'dd-zones.gif',
  494.         desc : 'Enabling drag and drop between a DataView and a grid using DragZone and DropZone extensions.'
  495.     }]
  496. },{
  497.     title: 'Direct',
  498.     samples: [{
  499.         text: 'Direct',
  500.         url:  'direct/direct.php',
  501.         icon: 'direct.gif',
  502.         desc: 'An example demonstrating Remoting and Polling the server',
  503.         status: 'new'
  504.     },{
  505.         text: 'Direct Form',
  506.         url:  'direct/direct-form.php',
  507.         icon: 'direct.gif',
  508.         desc: 'Ext.Direct Remoting with a Form',
  509.         status: 'new'
  510.     },{
  511.         text: 'Direct TreeLoader',
  512.         url:  'direct/direct-tree.php',
  513.         icon: 'direct.gif',
  514.         desc: 'Ext.Direct Remoting with a Tree',
  515.         status: 'new'
  516.     }]
  517. },{
  518.     title: 'Miscellaneous',
  519.     samples: [{
  520.         text: 'History',
  521.         url: 'history/history.html',
  522.         icon: 'history.gif',
  523.         desc: 'A History manager that allows the user to navigate an Ext UI via browser back/forward.'
  524.     },{
  525.         text: 'Google Maps',
  526.         url: 'window/gmap.html',
  527.         icon: 'gmap-panel.gif',
  528.         desc: 'A Google Maps wrapper class that enables easy display of dynamic maps in Ext panels and windows.'
  529.     },{
  530.         text: 'Editor',
  531.         url: 'simple-widgets/editor.html',
  532.         icon: 'editor.gif',
  533.         desc: 'An example demonstrating the ease of use of the Ext.editor class to modify DOM elements',
  534.         status: 'new'
  535.     },{
  536.         text: 'Slider',
  537.         url: 'slider/slider.html',
  538.         icon: 'slider.gif',
  539.         desc: 'A slider component that supports vertical mode, snapping, tooltips, customized styles and more.'
  540.     },{
  541.         text: 'QuickTips',
  542.         url: 'simple-widgets/qtips.html',
  543.         icon: 'qtips.gif',
  544.         desc: 'Various tooltip and quick tip configuration options including Ajax loading and mouse tracking.',
  545.         status: 'updated'
  546.     },{
  547.         text: 'Progress Bar',
  548.         url: 'simple-widgets/progress-bar.html',
  549.         icon: 'progress.gif',
  550.         desc: 'A basic progress bar component shown in various configurations and with custom styles.'
  551.     },{
  552.         text: 'Panels',
  553.         url: 'panel/panels.html',
  554.         icon: 'panel.gif',
  555.         desc: 'A basic collapsible panel example.',
  556.         status: 'updated'
  557.     },{
  558.         text: 'Bubble Panel',
  559.         url: 'panel/bubble-panel.html',
  560.         icon: 'panel-bubble.gif',
  561.         desc: 'An example illustrating customization of a standard panel.',
  562.         status: 'new'
  563.     },{
  564.         text: 'Resizable',
  565.         url: 'resizable/basic.html',
  566.         icon: 'resizable.gif',
  567.         desc: 'Examples of making any element resizable with various configuration options.'
  568.     },{
  569.         text: 'Spotlight',
  570.         url: 'core/spotlight.html',
  571.         icon: 'spotlight.gif',
  572.         desc: 'A utility for masking everything except a single element on the page to visually highlight it.',
  573.         status: 'new'
  574.     },{
  575.         text: 'Buttons',
  576.         url: 'button/buttons.html',
  577.         icon: 'buttons.gif',
  578.         desc: '',
  579.         status: 'new'
  580.     },{
  581.         text: 'Debugging Console',
  582.         url: 'debug/debug-console.html',
  583.         icon: 'debug-console.gif',
  584.         desc: '',
  585.         status: 'new'
  586.     },{
  587.         text: 'Localization (static)',
  588.         url: 'locale/dutch-form.html',
  589.         icon: 'locale-dutch.gif',
  590.         desc: 'Demonstrates fully localizing a form by including a custom locale script.'
  591.     },{
  592.         text: 'Localization (dynamic)',
  593.         url: 'locale/multi-lang.html',
  594.         icon: 'locale-switch.gif',
  595.         desc: 'Dynamically render various Ext components in different locales by selecting from a locale list.'
  596.     }]
  597. }];