Created GetEnergyConsumptionByPhasesParam class.

This commit is contained in:
Faris Armoush
2025-05-04 14:18:56 +03:00
parent 6b883c8bb3
commit cae8b029fe

View File

@ -0,0 +1,24 @@
import 'package:equatable/equatable.dart';
class GetEnergyConsumptionByPhasesParam extends Equatable {
final DateTime? startDate;
final DateTime? endDate;
final String? spaceId;
const GetEnergyConsumptionByPhasesParam({
this.startDate,
this.endDate,
this.spaceId,
});
Map<String, dynamic> toJson() {
return {
'startDate': startDate?.toIso8601String(),
'endDate': endDate?.toIso8601String(),
'spaceId': spaceId,
};
}
@override
List<Object?> get props => [startDate, endDate, spaceId];
}