Channel class
- Mixed in types
Properties
- canEnter → bool?
-
no setter
- channelId → int
-
final
- description → String?
-
no setter
- descriptionHash → Uint8List?
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasListeners → bool
-
no setterinherited
- isEnterRestricted → bool?
-
no setter
-
links
→ List<
Channel> -
no setter
-
listeners
→ Iterable<
ChannelListener> -
no setterinherited
- maxUsers → int?
-
no setter
- name → String?
-
no setter
- parent → Channel?
-
no setter
- position → int?
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- temporary → bool?
-
no setter
Methods
-
add(
ChannelListener listener) → void -
inherited
-
addLinksTo(
List< Channel> channels) → void -
jsonMap(
{int serializeParentRecursionDepth = 0}) → Map< String, Object> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
queryPermissions(
) → void -
registerAsVoiceTarget(
{required int id, bool recursive = false, bool followLinks = false}) → void -
remove(
ChannelListener listener) → void -
inherited
-
removeChannel(
) → void -
removeLinksTo(
List< Channel> channels) → void -
sendMessageToChannel(
{required String message, bool recursive = false}) → void -
setChannelDescription(
{required String description}) → void -
setChannelName(
{required String name}) → void -
setChannelParent(
{required Channel parent}) → void -
setChannelPosition(
{required int position}) → void -
setMaxUsers(
{required int maxUsers}) → void -
toString(
{bool tabIndent = true}) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited