GatewayManager class abstract

A Manager for gateway information.

Implementers

Constructors

GatewayManager(NyxxRest client)
Create a new GatewayManager.
factory

Properties

client NyxxRest
The client this manager is for.
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

fetchGatewayBot() Future<GatewayBot>
Fetch the current gateway configuration for the client.
fetchGatewayConfiguration() Future<GatewayConfiguration>
Fetch the current gateway configuration.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
parseActivity(Map<String, Object?> raw) Activity
parseActivityAssets(Map<String, Object?> raw) ActivityAssets
parseActivityButton(Map<String, Object?> raw) ActivityButton
parseActivityParty(Map<String, Object?> raw) ActivityParty
parseActivitySecrets(Map<String, Object?> raw) ActivitySecrets
parseActivityTimestamps(Map<String, Object?> raw) ActivityTimestamps
parseClientStatus(Map<String, Object?> raw) ClientStatus
parseGatewayBot(Map<String, Object?> raw) GatewayBot
parseGatewayConfiguration(Map<String, Object?> raw) GatewayConfiguration
parseSessionStartLimit(Map<String, Object?> raw) SessionStartLimit
toString() String
A string representation of this object.
inherited

Operators

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