comparison _test/Resources/TTView/My/Org/Panel.tt @ 263:0f59b2de72af

*fixed IMPL::DOM::Schema circular module references *modified IMPL::Object::Singleton, added auto-activation *code cleanups, docs
author sergey
date Wed, 09 Jan 2013 05:17:44 +0400
parents b8c724f6de36
children 2d253e6e4a88
comparison
equal deleted inserted replaced
262:4ac39b9e2ca4 263:0f59b2de72af
1 [% 1 [%
2 META version = 1; 2 META version = 1;
3 BLOCK INIT; 3 BLOCK INIT;
4 # this is a document scope
4 dojoDefaultClass = 'dijit.form.Input'; 5 dojoDefaultClass = 'dijit.form.Input';
5 dojo.require.push( dojoDefaultClass ); 6 dojo.require.push( dojoDefaultClass );
6 TPreview = require('My/Org/TextPreview');
7 END; 7 END;
8 BLOCK CTOR; 8 BLOCK CTOR;
9 TPreview = require('My/Org/TextPreview');
9 this.dojoClass = this.dojoClass || dojoDefaultClass; 10 this.dojoClass = this.dojoClass || dojoDefaultClass;
10 this.visualClass = this.visualClass || 'classic'; 11 this.visualClass = this.visualClass || 'classic';
11 this.childNodes = []; 12 this.childNodes = [];
12 FOREACH text IN this.data; 13 FOREACH text IN this.data;
13 this.childNodes.push( TPreview.new('preview', nodeValue = text ) ); 14 this.childNodes.push( TPreview.new('preview', nodeValue = text ) );