Patrice Chalin 05864c2584 docs(dependency-injection): revised Dart and TS code and prose (#1573)
docs(dependency-injection): revise Dart and TS code and prose
2016-06-03 11:16:46 -07:00

19 lines
732 B
Dart

// #docregion
import 'hero.dart';
List<Hero> HEROES = <Map>[
{'id': 11, 'isSecret': false, 'name': 'Mr. Nice'},
{'id': 12, 'isSecret': false, 'name': 'Narco'},
{'id': 13, 'isSecret': false, 'name': 'Bombasto'},
{'id': 14, 'isSecret': false, 'name': 'Celeritas'},
{'id': 15, 'isSecret': false, 'name': 'Magneta'},
{'id': 16, 'isSecret': false, 'name': 'RubberMan'},
{'id': 17, 'isSecret': false, 'name': 'Dynama'},
{'id': 18, 'isSecret': true, 'name': 'Dr IQ'},
{'id': 19, 'isSecret': true, 'name': 'Magma'},
{'id': 20, 'isSecret': true, 'name': 'Tornado'}
].map(_initHero).toList();
Hero _initHero(Map heroProperties) => new Hero(
heroProperties['id'], heroProperties['name'], heroProperties['isSecret']);