UNPKG

short-jsdoc

Version:

short and simple jsdoc Object Oriented syntax format and implementation

30 lines (24 loc) 669 B
//@module shortjsdoc.html //@class ParseView @extends AbstractView var ParseView = AbstractView.extend({ className: 'parse' , events: { 'click [data-action="inputcode_doit"]': 'inputCodeDoit' } , template: 'parse' , inputCodeDoit: function() { var code = this.$('[data-type="inputcode"]').val(); var maker = this.application.maker; var clean = this.$('[data-action="clean"]:checked').val(); if(clean) { this.application.data = maker.data = {}; } maker.parseFile(code, 'textarea'); maker.postProccess(); //console.log(JSON.stringify(maker.data)); maker.postProccessBinding(); this.application.refreshWithNewModel(maker.data); } });