updateMenuBoardData method
Implementation
void updateMenuBoardData(MenuBoardData<T> data) {
var type = configuration.type;
var length = data.children.length;
assert(type == MenuMorphType.hexagon ? length == 6 : true);
assert(type == MenuMorphType.triangle ? length == 3 : true);
assert(type == MenuMorphType.rectangle ? length == 4 : true);
state.updateMenuBoardData(data);
notifyListeners();
}