toMap method

  1. @override
Map<String, dynamic> toMap()

Converts the BaseDataModel object to a Map representation.

Returns a Map containing the key-value pairs of the object's properties.

Implementation

@override
Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'channelId': channelId,
    'channelName': channelName,
    'description': description,
    'isEnabled': isEnabled,
    'allowSound': allowSound,
    'allowVibration': allowVibration,
    'allowLights': allowLights,
    'soundPath': soundPath,
    'vibrationPattern': vibrationPattern,
  };
}