js/libs/ember-1.5.1.js
function() {
    // Tear down the top level view
    if (this.teardownTopLevelView) { this.teardownTopLevelView(); }

    // Tear down any outlets rendered with 'into'
    var teardownOutletViews = this.teardownOutletViews || [];
    a_forEach(teardownOutletViews, function(teardownOutletView) {
      teardownOutletView();
    });

    delete this.teardownTopLevelView;
    delete this.teardownOutletViews;
    delete this.lastRenderedTemplate;
  }
function() {
    // Tear down the top level view
    if (this.teardownTopLevelView) { this.teardownTopLevelView(); }

    // Tear down any outlets rendered with 'into'
    var teardownOutletViews = this.teardownOutletViews || [];
    a_forEach(teardownOutletViews, function(teardownOutletView) {
      teardownOutletView();
    });

    delete this.teardownTopLevelView;
    delete this.teardownOutletViews;
    delete this.lastRenderedTemplate;
  }
function ( ) { // Tear down the top level view if ( this . teardownTopLevelView ) { this . teardownTopLevelView ( ) ; } // Tear down any outlets rendered with 'into' var teardownOutletViews = this . teardownOutletViews || [ ] ; a_forEach ( teardownOutletViews , function ( teardownOutletView ) { teardownOutletView ( ) ; } ) ; delete this . teardownTopLevelView ; delete this . teardownOutletViews ; delete this . lastRenderedTemplate ; }
@private

@method teardownViews
@private