ng-disabled + ng-click test

HTML

<link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css">
<div class="well" ng-controller="MyController">
    
      <button class="btn btn-primary" ng-disabled="checked" ng-click="changeStatus()" ng-blur="hideAll()">BUTTON</button>
    <hr/>
   {{visible}}
   <input type="text"  placeholder="Type" ng-if="visible">  
       
</div>

JavaScript

function MyController($scope) {
    $scope.visible = true;
    $scope.changeStatus = function(){
        $scope.visible = !$scope.visible; 
    }
    $scope.hideAll= function(){
      $scope.visible=false;
    }
}