Files
syncrow-web/lib/pages/analytics/params/get_analytics_devices_param.dart
2025-05-14 12:26:16 +03:00

20 lines
480 B
Dart

class GetAnalyticsDevicesParam {
final String? spaceUuid;
final String deviceType;
final String? communityUuid;
const GetAnalyticsDevicesParam({
required this.spaceUuid,
required this.deviceType,
required this.communityUuid,
});
Map<String, dynamic> toJson() {
return <String, dynamic>{
'deviceType': deviceType,
if (spaceUuid != null) 'spaceUuid': spaceUuid,
if (communityUuid != null) 'communityUuid': communityUuid,
};
}
}