PusherChannelsFlutter class
Properties
-
channels
↔ Map<String, PusherChannel>
-
getter/setter pair
-
connectionState
↔ String
-
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
methodChannel
↔ MethodChannel
-
getter/setter pair
-
onAuthorizer
↔ dynamic Function(String channelName, String socketId, dynamic options)?
-
getter/setter pair
-
onConnectionStateChange
↔ dynamic Function(String currentState, String previousState)?
-
getter/setter pair
-
onDecryptionFailure
↔ dynamic Function(String event, String reason)?
-
getter/setter pair
-
onError
↔ dynamic Function(String message, int? code, dynamic error)?
-
getter/setter pair
-
onEvent
↔ dynamic Function(PusherEvent event)?
-
getter/setter pair
-
onMemberAdded
↔ dynamic Function(String channelName, PusherMember member)?
-
getter/setter pair
-
onMemberRemoved
↔ dynamic Function(String channelName, PusherMember member)?
-
getter/setter pair
-
onSubscriptionCount
↔ dynamic Function(String channelName, int subscriptionCount)?
-
getter/setter pair
-
onSubscriptionError
↔ dynamic Function(String message, dynamic error)?
-
getter/setter pair
-
onSubscriptionSucceeded
↔ dynamic Function(String channelName, dynamic data)?
-
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
connect()
→ Future<void>
-
-
disconnect()
→ Future<void>
-
-
getChannel(String channelName)
→ PusherChannel?
-
-
getSocketId()
→ Future<String>
-
-
init({required String apiKey, String? cluster, String? host, int? wsPort, int? wssPort, bool? useTLS, int? activityTimeout, int? pongTimeout, int? maxReconnectionAttempts, int? maxReconnectGapInSeconds, String? proxy, bool? enableStats, List<String>? disabledTransports, List<String>? enabledTransports, bool? ignoreNullOrigin, String? authEndpoint, String? authTransport, Map<String, Map<String, String>>? authParams, bool? logToConsole, dynamic onConnectionStateChange(String currentState, String previousState)?, dynamic onSubscriptionSucceeded(String channelName, dynamic data)?, dynamic onSubscriptionError(String message, dynamic error)?, dynamic onDecryptionFailure(String event, String reason)?, dynamic onError(String message, int? code, dynamic error)?, dynamic onEvent(PusherEvent event)?, dynamic onMemberAdded(String channelName, PusherMember member)?, dynamic onMemberRemoved(String channelName, PusherMember member)?, dynamic onAuthorizer(String channelName, String socketId, dynamic options)?, dynamic onSubscriptionCount(String channelName, int subscriptionCount)?})
→ Future<void>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
subscribe({required String channelName, dynamic onSubscriptionSucceeded, dynamic onSubscriptionError, dynamic onMemberAdded, dynamic onMemberRemoved, dynamic onEvent, dynamic onSubscriptionCount})
→ Future<PusherChannel>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
trigger(PusherEvent event)
→ Future<void>
-
-
unsubscribe({required String channelName})
→ Future<void>
-