ngOnInit method
Executed after the first change detection run for a directive.
See OnInit
for a full description.
Implementation
@override
void ngOnInit() {
switch (type) {
case ScoreboardType.toggle:
case ScoreboardType.radio:
case ScoreboardType.custom:
_selectionModel = SelectionModel.single();
break;
case ScoreboardType.selectable:
_selectionModel = SelectionModel.multi();
break;
default:
_selectionModel = SelectionModel.empty();
break;
}
if (!_initialized) {
_initialized = true;
scheduleMicrotask(_onScorecardsChange);
}
}