GuildChannel class Null safety

Inheritance
Mixed in types
Implementers

Constructors

GuildChannel(Snowflake _guildId, Snowflake? _parentId, String _label, int _type, int? _position, int? _flags, PermissionOverwriteManager? _permissions, Snowflake id)

Properties

console ConsoleContract
read-only, inherited
container Ioc
Service manager including the core components of the Mineral framework
read-only, inherited
flags List<Flag>
Get List of Flag
read-only
guild Guild
Get Guild from Ioc
read-only
hashCode int
The hash code for this object.
read-only, inherited
id Snowflake
Get id of this
read-only, inherited
label String
Get GuildChannel label
read-only
parent GuildChannel?
Get CategoryChannel or TextChannel parent
read-only
permissions → PermissionOverwriteManager?
Get PermissionOverwrite manager
read-only
position int?
Get GuildChannel permission
read-only
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
type ChannelType
Get GuildChannel type
read-only

Methods

delete() Future<bool>
Deletes this
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
setLabel(String value) Future<void>
setParent(CategoryChannel channel) Future<void>
setParentId(Snowflake id) Future<void>
setPermissionsOverwrite(List<PermissionOverwrite> permissions) Future<void>
toString() String
A string representation of this object.
inherited
update(ChannelBuilder builder) Future<void>

Operators

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