// #docregion
import {Component}      from 'angular2/core';
import {VoterComponent} from './voter.component';
@Component({
  selector: 'vote-taker',
  template: `
    
Should mankind colonize the Universe?
    Agree: {{agreed}}, Disagree: {{disagreed}}
    
    
  `,
  directives: [VoterComponent]
})
export class VoteTakerComponent {
  agreed = 0;
  disagreed = 0;
  voters = ['Mr. IQ', 'Ms. Universe', 'Bombasto']
  onVoted(agreed: boolean) {
    agreed ? this.agreed++ : this.disagreed++;
  }
}
// #enddocregion