Implementation
StickerPack parseStickerPack(Map<String, Object?> raw) {
return StickerPack(
id: Snowflake.parse(raw['id']!),
manager: this,
stickers: (raw['stickers'] as List).map((e) => parse(e as Map<String, Object?>)).toList(),
name: raw['name'] as String,
skuId: Snowflake.parse(raw['sku_id']!),
coverStickerId: raw['cover_sticker_id'] != null ? Snowflake.parse(raw['cover_sticker_id']!) : null,
description: raw['description'] as String,
bannerAssetId: raw['banner_asset_id'] != null ? Snowflake.parse(raw['banner_asset_id']!) : null,
);
}