when<TResult extends Object?> method
- @optionalTypeArgs
- required TResult network(),
- required TResult rooms(),
- required TResult groups(),
- required TResult scenes(),
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function(Map<String, /* DiscoveredNode */ dynamic> mesh, String status, int timestamp) network,
required TResult Function(Map<String, Map<String, dynamic>> rooms, String status, int timestamp) rooms,
required TResult Function(Map<String, Map<String, dynamic>> groups, String status, int timestamp) groups,
required TResult Function(Map<String, ScenarioGroup> scenes, String status, int timestamp) scenes,
}) =>
throw _privateConstructorUsedError;