nathan-castor
3/15/2019 - 4:53 PM

guessTheWordStream

import 'dart:html';
  
void main () {
  final ButtonElement button = querySelector('button');
  final InputElement input = querySelector('input');


  button.onClick
    .take(4)
    .where((event) => input.value == 'banana')
    .listen(
      (event) => print('You got it!'),
      onDone: () => print('Sorry, no luck.')
  	);
}
<h4>Guess the word!</h4>
<input /> <button>Submit</button>