maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult network(
    1. Map<String, dynamic> mesh,
    2. String status,
    3. int timestamp
    )?,
  2. TResult rooms(
    1. Map<String, Map<String, dynamic>> rooms,
    2. String status,
    3. int timestamp
    )?,
  3. TResult groups(
    1. Map<String, Map<String, dynamic>> groups,
    2. String status,
    3. int timestamp
    )?,
  4. TResult scenes(
    1. Map<String, ScenarioGroup> scenes,
    2. String status,
    3. int timestamp
    )?,
  5. required TResult orElse(),
})
inherited

Implementation

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