copyWith method

StickerSet copyWith({
  1. int? id,
  2. String? title,
  3. String? name,
  4. Thumbnail? thumbnail,
  5. List<ClosedVectorPath>? thumbnailOutline,
  6. bool? isInstalled,
  7. bool? isArchived,
  8. bool? isOfficial,
  9. StickerFormat? stickerFormat,
  10. StickerType? stickerType,
  11. bool? isViewed,
  12. List<Sticker>? stickers,
  13. List<Emojis>? emojis,
  14. dynamic extra,
  15. int? clientId,
})

Implementation

StickerSet copyWith({
  int? id,
  String? title,
  String? name,
  Thumbnail? thumbnail,
  List<ClosedVectorPath>? thumbnailOutline,
  bool? isInstalled,
  bool? isArchived,
  bool? isOfficial,
  StickerFormat? stickerFormat,
  StickerType? stickerType,
  bool? isViewed,
  List<Sticker>? stickers,
  List<Emojis>? emojis,
  dynamic extra,
  int? clientId,
}) =>
    StickerSet(
      id: id ?? this.id,
      title: title ?? this.title,
      name: name ?? this.name,
      thumbnail: thumbnail ?? this.thumbnail,
      thumbnailOutline: thumbnailOutline ?? this.thumbnailOutline,
      isInstalled: isInstalled ?? this.isInstalled,
      isArchived: isArchived ?? this.isArchived,
      isOfficial: isOfficial ?? this.isOfficial,
      stickerFormat: stickerFormat ?? this.stickerFormat,
      stickerType: stickerType ?? this.stickerType,
      isViewed: isViewed ?? this.isViewed,
      stickers: stickers ?? this.stickers,
      emojis: emojis ?? this.emojis,
      extra: extra ?? this.extra,
      clientId: clientId ?? this.clientId,
    );