eventable 5.0.0 copy "eventable: ^5.0.0" to clipboard
eventable: ^5.0.0 copied to clipboard

outdatedDart 1 only

simple event system for implementing model->event->view design pattern.

example/eventable_example.dart

/**
 * Author:  Daniel Robinson http://github.com/0xor1
 */

library eventable.example;

import 'package:eventable/eventable.dart';

part 'bark.dart';
part 'cat.dart';
part 'dog.dart';

/**
 * trivial example just to show basic usage pattern
 */
void main(){

  var dog = new Dog();
  var cat = new Cat();

  cat.listen(dog, Bark, cat.dogBarkHandler);

  dog.bark(9);  // cat not disturbed
  dog.bark(11); // cat runs away

}
0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

simple event system for implementing model->event->view design pattern.

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation

License

unknown (license)

More

Packages that depend on eventable