Permission class
Constructors
- Permission({bool write = false, bool traverse = false, bool enter = false, bool speak = false, bool muteDeafen = false, bool move = false, bool makeChannel = false, bool linkChannel = false, bool whisper = false, bool textMessage = false, bool makeTempChannel = false, bool listen = false, bool kick = false, bool ban = false, bool register = false, bool selfRegister = false, bool resetUserContent = false})
-
const
- Permission.fromInt(int value)
-
const
Properties
- ban → bool
-
final
- enter → bool
-
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- intValue → int
-
final
- kick → bool
-
final
- linkChannel → bool
-
final
- listen → bool
-
final
- makeChannel → bool
-
final
- makeTempChannel → bool
-
final
- move → bool
-
final
- muteDeafen → bool
-
final
- register → bool
-
final
- resetUserContent → bool
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selfRegister → bool
-
final
- speak → bool
-
final
- textMessage → bool
-
final
- traverse → bool
-
final
- whisper → bool
-
final
- write → bool
-
final
Methods
-
jsonMap(
) → Map< String, Object> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
{bool tabIndent = true}) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
dynamic other) → bool -
The equality operator.
override