Advertisement
Guest User

Untitled

a guest
Feb 5th, 2014
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var settingsbar = {
  2.                     xtype: 'meterreadings_settingsbar',
  3.                     docked: 'top',
  4.                     added: false
  5.                   };
  6.  
  7. Ext.define('pw.meterreadings.main.Main', {
  8.     extend: 'Airit.navigation.MBView',
  9.     xtype: 'meterreadings_main',
  10.     config: {
  11.             cls: 'card',
  12. //  autoDestroy: false,
  13.             navigationBar: {
  14.                 ui: 'light',
  15. //              docked: 'top',
  16.                 title: 'Meter App',
  17.                 items: [
  18.                         {
  19.                            xtype: 'mbButton',
  20.                            text: 'Settings',
  21.                            align: 'right',
  22.                            listeners: {
  23.                                tap: function(source, e, eOpts) {
  24.                                     if(!settingsbar.added){
  25.                                         settingsbar.added = true;
  26.                                         Ext.ComponentQuery.query('.meterreadings_main')[0].add(settingsbar);
  27.                                     }  
  28.                                     else{
  29.                                         if(settingsbar.hidden){
  30.                                             settingsbar.show();
  31.                                         }
  32.                                         else{
  33.                                             settingsbar.hide();
  34.                                         }
  35.                                        
  36.                                     }
  37.                                }
  38.                             }
  39.                         }
  40.                 ]
  41.             },
  42.             items: [
  43.             {
  44.                 xtype: 'mbTabpanel',
  45.                 tabBarPosition: 'top',
  46.                 items:[{xtype:'meterreadings_campus'}]
  47.             }]
  48.            
  49.   }});
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement