part of 'device_bloc.dart'; abstract class DeviceState extends Equatable { const DeviceState(); @override List get props => []; } class DeviceInitial extends DeviceState {} class DisplayDevice extends DeviceState { List devices; bool loading; String msg; DisplayDevice({this.devices, this.loading, this.msg}); factory DisplayDevice.loading() { return DisplayDevice(devices: null, loading: true, msg: null); } factory DisplayDevice.data(List data) { return DisplayDevice(devices: data, loading: false, msg: null); } factory DisplayDevice.error(String msg) { return DisplayDevice(devices: null, loading: false, msg: msg); } @override List get props => [devices, loading, msg]; }