Map<String, dynamic> toMap() { return <String, dynamic>{ 'autoDelete': autoDelete, 'customImage': customImage, 'deviceName': deviceName, 'instantiateFrom': instantiateFrom, }; }