1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2024-11-24 22:09:21 +00:00
comunicmobile/lib/models/custom_emoji.dart

31 lines
631 B
Dart

/// Single custom emoji information
///
/// @author Pierre Hubert
class CustomEmoji {
final int? id;
final int? userID;
final String? shortcut;
final String? url;
const CustomEmoji({
required int this.id,
required int this.userID,
required String this.shortcut,
required String this.url,
});
Map<String, dynamic> toMap() => {
"id": id,
"userID": userID,
"shortcut": shortcut,
"url": url,
};
CustomEmoji.fromMap(Map<String, dynamic> map)
: id = map["id"],
userID = map["userID"],
shortcut = map["shortcut"],
url = map["url"];
}