RemoteServer.js 1.96 KB
Ext.define('App.view.RemoteServer', {
    extend : 'Ext.form.Panel',
    xtype  : 'mvvm-RemoteServerView',
 //   requires : [
  //    'App.view.RemoteServerViewModel' 
   // ],

    frame   : true,
    padding : 10,
    
    bind : {
    },
    
    viewModel: {
        type: 'remoteserverform'
    },
    
 bbar: {items: [{
		            xtype: 'button',
		            iconCls:'save',
		            itemId: 'RemoteServerButton',
		            text: 'Сохранить',
		            action: 'saveRemoteServer',
		            disabled:false
    			},
		        {
		            xtype: 'button',
		            iconCls:'load',
		            itemId: 'LoadRemoteServerButton',
		            text: 'Обновить',
		            action: 'loadRemoteServer',
		            disabled:false
		        }]	
    	},
    	
       items:[{
				    xtype      : 'textfield',
				    fieldLabel : '',
				    itemId:'IdRemoteServer',
				    disable:true,
				    width:500,
				    hidden:true,
				    margin:'5 5 10 3'
			},
              {
                  xtype      : 'textfield',
                  fieldLabel : 'НАЗВАНИЕ',
                  itemId:'NameRemoteServer',
                  disable:true,
                  width:500,
                  margin:'5 5 10 3'
              },{
                  xtype      : 'textfield',
                  fieldLabel : 'IP адрес',
                  itemId:'IpRemoteServer',
                  disable:true,
                  width:500,
                  margin:'5 5 10 3'
              },{
                 xtype      : 'textfield',
                 fieldLabel : 'ПОРТ',
                 itemId:'PortRemoteServer',
                 disable:true,
                 width:500,
                 margin:'5 5 10 3'
           	 },{
           		 xtype      : 'textarea', 
           		 itemId:'TitleRemoteServer',
           		 fieldLabel : 'ОПИСАНИЕ',
           		 height:50,
           		 width:500,
           		 margin:'5 5 10 3'
	        }]
});