view _test/Resources/TTView/My/Org/Panel.tt @ 197:6b1dda998839

Added IMPL::declare, IMPL::require, to simplify module definitions IMPL::Transform now admires object inheritance while searching for the transformation Added HTTP some exceptions IMPL::Web::Application::RestResource almost implemented
author sergey
date Thu, 19 Apr 2012 02:10:02 +0400
parents 4d0e1962161c
children b8c724f6de36
line wrap: on
line source

[%
    META version = 1;
    BLOCK INIT;
        dojoDefaultClass = 'dijit.form.Input'; 
        dojo.require.push( dojoDefaultClass );
        TPreview = require('My/Org/TextPreview');
    END;
    BLOCK CTOR;
        this.dojoClass = this.dojoClass || dojoDefaultClass;
        this.visualClass = this.visualClass || 'classic';
        FOREACH text IN this.data;
            append(TPreview.new('preview', nodeValue = text ));
        END;
    END;
%]
<div class="$this.visualClass" data-dojo-type="$this.dojoClass">
    [% FOREACH node IN select('preview') %]
        [% node.Render() %]
        <hr />
    [% END %]
</div>