onSeatCountChanged method
void
onSeatCountChanged(
- int seatCount
)
Implementation
void onSeatCountChanged(int seatCount) {
SeatWidgetLayoutConfig layoutConfig = widgetState.layoutConfig.value;
switch (widgetState.layoutMode.value) {
case LayoutMode.focus:
layoutConfig = _getFocusLayoutConfig(seatCount);
break;
case LayoutMode.grid:
layoutConfig = _getGridLayoutConfig(seatCount);
break;
case LayoutMode.vertical:
layoutConfig = _getVerticalLayoutConfig(seatCount);
break;
default:
break;
}
widgetState.layoutConfig.value = layoutConfig;
}