Как в биндинге сослаться на текущий класс? 
		
		
		
		
Ext.define("EwsOffice.view.altawin.grorders.Grorders", {
	
	extend: "Ext.grid.Panel",
	
	...
	
	reference: "gridAltawinGrorders",
	
	tbar: [{
		text: "Import",
		handler: "onImportButtomClick",
		bind: {
			disabled: "{!gridAltawinGrorders.selection}"
		}
	}],
Как мне обойтись без reference: "gridAltawinGrorders"? Следующая конструкция (здесь вместо ссылки я пытался this использовать) не работает: 
disabled: "{!this.selection}"
Мне это нужно потому, что reference класса грида может быть изменен в месте создания экземпляра (reference там точно понадобиться вновь). И тогда биндинг не будет работать.  | 
	
		
 Попытался так сделать: 
	
Ext.define("EwsOffice.view.altawin.grorders.Grorders", {
	
	extend: "Ext.grid.Panel",
	
	...
	
	bind: { selection: "{selection}" },
	
	tbar: [{
		text: "Import",
		handler: "onImportButtomClick",
		bind: {
			disabled: "{!selection}"
		}
	}],
Но это тоже не работает.  | 
	
		
 Пока решил проблему таким способом: 
	
Ext.define("EwsOffice.view.altawin.grorders.Grorders", {
	
	extend: "Ext.grid.Panel",
	
	...
	
	bind: { selection: "{selection}" },
	viewModel: { data: { selection: null } },
	
	tbar: [{
		text: "Import",
		handler: "onImportButtomClick",
		bind: {
			disabled: "{!selection}"
		}
	}],
 | 
| Часовой пояс GMT +3, время: 10:03. |