src/aria/templates/ClassGenerator.js
function (out) {
            var tplParam = out.templateParam;
            out.writeln("module.exports = Aria.classDefinition({");
            out.increaseIndent();
            out.writeln("$classpath: ", out.stringify(tplParam.$classpath), ",");
            if (out.parentClasspath) {
                out.writeln("$extends: require(", out.stringify(Aria.getLogicalPath(out.parentClasspath, Aria.ACCEPTED_TYPES[out.parentClassType])), "),");
            }
        }
function (out) {
            var tplParam = out.templateParam;
            out.writeln("module.exports = Aria.classDefinition({");
            out.increaseIndent();
            out.writeln("$classpath: ", out.stringify(tplParam.$classpath), ",");
            if (out.parentClasspath) {
                out.writeln("$extends: require(", out.stringify(Aria.getLogicalPath(out.parentClasspath, Aria.ACCEPTED_TYPES[out.parentClassType])), "),");
            }
        }
function ( out ) { var tplParam = out . templateParam ; out . writeln ( "module.exports = Aria.classDefinition({" ) ; out . increaseIndent ( ) ; out . writeln ( "$classpath: " , out . stringify ( tplParam . $classpath ) , "," ) ; if ( out . parentClasspath ) { out . writeln ( "$extends: require(" , out . stringify ( Aria . getLogicalPath ( out . parentClasspath , Aria . ACCEPTED_TYPES [ out . parentClassType ] ) ) , ")," ) ; } }
Write to the current block of the class writer the begining of the class definition.
@param {aria.templates.ClassWriter} out
@protected
Write to the current block of the class writer the begining of the class definition .