maybeWhen<TResult extends Object?> method
- @optionalTypeArgs
- TResult sendLevel()?,
- TResult sendRaw()?,
- TResult getState()?,
- TResult toggle()?,
- TResult magicConfig()?,
- TResult setScenario()?,
- TResult setEpoch()?,
- required TResult orElse(),
inherited
Implementation
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function(String address, dynamic level, dynamic target, int remaining, int timestamp)? sendLevel,
TResult Function(String address, dynamic raw, dynamic target_raw, int timestamp)? sendRaw,
TResult Function(String address, dynamic level, dynamic target, String? status, int? remaining, int timestamp)?
getState,
TResult Function(String address, dynamic level, dynamic target, int remaining, int timestamp)? toggle,
TResult Function(String address, int io, int index, int value, int correlation, int timestamp)? magicConfig,
TResult Function(String node, int io, int scenario_id, int command, bool is_active, int level, int transition,
int duration, int start_at, int days_in_week, int correlation, int? timestamp)?
setScenario,
TResult Function(String node, int io, int epoch, int command, int time_zone, int correlation)? setEpoch,
required TResult orElse(),
}) =>
throw _privateConstructorUsedError;