var app = angular.module('app', [])
  .controller('mainCtrl', function($scope){
    $scope.generate = function(){
      // Generate random data
      var bubbles = [];
      for(var i=0;i<100;i++){
        bubbles.push({
          x: Math.random()*100,
          y: Math.random()*100,
          r: Math.random()*5+3
        });
      }

      $scope.bubbles = bubbles;
    };

    $scope.generate();

    $scope.handleClick = function(d){
      alert(JSON.stringify(d));
    };
  });

angular.d3KitAdapter.plug(app, 'bubbleChart', BubbleChart);