mix_push_command_message_entity.dart
795 Bytes
import 'dart:convert';
class MixPushCommandMessageEntity {
final String? command;
final List<String>? commandArguments;
final int? resultCode;
MixPushCommandMessageEntity({
this.command,
this.commandArguments,
this.resultCode,
});
factory MixPushCommandMessageEntity.fromJson(Map<String, dynamic> json) {
return MixPushCommandMessageEntity(
command: json['command'],
commandArguments: json['commandArguments'] != null
? json['commandArguments'].cast<String>()
: null,
resultCode: json['resultCode'],
);
}
Map<String, dynamic> toJson() => {
'command': command,
'commandArguments':
commandArguments != null ? jsonEncode(commandArguments) : null,
'resultCode': resultCode,
};
}