Extjs4. Создание модели. 
		
		
		
		Всем привет, копаюсь в ядре ext js, меня интересует процесс создания модели, что происходит во время выполнения вот такого кода: 
	
Ext.define('User', {
extend: 'Ext.data.Model',
fields: [
{name: 'firstName', type: 'string'},
{name: 'lastName', type: 'string'},
{name: 'middleName', type: 'string'},
{name: 'age', type: 'integer'}
]
});
Ковыряюсь дебагом и по шагам пытаюсь понять как же всё таки создается новый класс. Последовательность действия такая (файл ext-debug.js): 1. define (строка 26056) 2. alias (строка 2412) 3. create (строка 6267) 4. Ext.Class = Class (строка 5388) ... вот тут как раз и начинается каша, что такое preprocessor, зачем он нужен и ещё куча вопрос. Есть такая статья: http://edspencer.net/2011/01/ext-js-...-pipeline.html Может уже кому-нибудь было интересно, как это всё работает?  | 
	
		
 Для начала думаю следует указать версию ExtJS, в коротой производится копание... 
	Версии 3 и 4 довольно сильно отличаются.  | 
	
		
 Цитата: 
	
  | 
	
		
 Да, 4ка ... в 3ке модель по другому регистрируется. 
	 | 
| Часовой пояс GMT +3, время: 14:49. |