build method

  1. @override
Map<String, Object?> build()
override

Implementation

@override
Map<String, Object?> build() => {
      'name': name,
      if (autoArchiveDuration != null) 'auto_archive_duration': autoArchiveDuration!.inMinutes,
      if (rateLimitPerUser != null) 'rate_limit_per_user': rateLimitPerUser!.inSeconds,
      'message': message.build(),
      if (appliedTags != null) 'applied_tags': appliedTags!.map((e) => e.toString()).toList(),
    };