ChannelProperties class final

Constructors

ChannelProperties({required Snowflake id, required ChannelType type, required String? name, required String? description, required Snowflake? serverId, required Snowflake? categoryId, required int? position, required bool nsfw, required Snowflake? lastMessageId, required int? bitrate, required int? userLimit, required int? rateLimitPerUser, required List<User> recipients, required String? icon, required String? ownerId, required String? applicationId, required String? lastPinTimestamp, required String? rtcRegion, required int? videoQualityMode, required int? messageCount, required int? memberCount, required int? defaultAutoArchiveDuration, required List<ChannelPermissionOverwrite>? permissions, required int? flags, required int? totalMessageSent, required dynamic available, required List<Snowflake> appliedTags, required dynamic defaultReactions, required int? defaultSortOrder, required int? defaultForumLayout, required ThreadsManager threads})

Properties

applicationId String?
final
appliedTags List<Snowflake>
final
available → dynamic
final
bitrate int?
final
categoryId Snowflake?
final
dataStoreChannel ChannelPartContract
no setter
defaultAutoArchiveDuration int?
final
defaultForumLayout int?
final
defaultReactions → dynamic
final
defaultSortOrder int?
final
description String?
final
flags int?
final
hashCode int
The hash code for this object.
no setterinherited
icon String?
final
id Snowflake
final
lastMessageId Snowflake?
final
lastPinTimestamp String?
final
memberCount int?
final
messageCount int?
final
name String?
final
nsfw bool
final
ownerId String?
final
permissions List<ChannelPermissionOverwrite>?
final
position int?
final
rateLimitPerUser int?
final
recipients List<User>
final
rtcRegion String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serverId Snowflake?
final
threads → ThreadsManager
final
totalMessageSent int?
final
type ChannelType
final
userLimit int?
final
videoQualityMode int?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

serializeCache(MarshallerContract marshaller, Map<String, dynamic> element) Future<ChannelProperties>