Angular: Empty Fiddle

http://angularjs.org/

HTML

<script src="https://code.angularjs.org/1.5.2/angular.js"></script>
<div ng-controller="MyCtrl">
    <div ng-repeat="Name in Names">         
    <input type="checkbox" 
     ng-change="checkchange(BFMaterialStream.MaterialStream, $index)" 
     ng-model="Name.MaterialStream" />{{Name.Active}}
    </div>

</div>

JavaScript

var myApp = angular.module('myApp',[]);

//myApp.directive('myDirective', function() {});
myApp.controller('MyCtrl', function MyCtrl($scope) {
$scope.Names = [{MaterialStream : false}, {MaterialStream : false},{MaterialStream : true}]
$scope.checkchange=function(BFMaterialStream, index){
console.log(index);
console.log($scope.Names[index]);
      $scope.Names[index].Active= $scope.Names[index].MaterialStream;
}
});