Client class

Constructors

Client.new({required String channels, required bool secure})

Properties

channels String
final
clientId String
getter/setter pair
currentLatency int
getter/setter pair
emitter → EventEmitter
final
emotes String
getter/setter pair
emotesets Map<String, String>
getter/setter pair
globaluserstate Map<String, dynamic>?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
lastJoined String
getter/setter pair
latency DateTime
getter/setter pair
log ↔ Logger
getter/setter pair
moderators Map<String, List<String>>
getter/setter pair
noScopeCommands Map<String, Command>
getter/setter pair
reason String?
getter/setter pair
reconnect bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secure bool
final
token String?
getter/setter pair
twitchCommands Map<String, Command>
getter/setter pair
userCommands Map<String, Command>
getter/setter pair
username String
getter/setter pair
userstate Map<String, dynamic>
getter/setter pair
wasCloseCalled bool
getter/setter pair

Methods

close() → void
connect() → void
emit(String type, [List? params]) → void
emits(List<String> types, List values) → void
getToken() String?
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
on(String event, Function f) → Listener
send(String command) → void
sendCommand(dynamic delay, String? channel, dynamic command, bool fn()) Future<bool>
startMonitor() → void
toString() String
A string representation of this object.
inherited

Operators

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