zello library
Zello — Flutter plugin wrapping the native Zello Work Mobile SDKs.
This is the single entry point. Import this file and use Zello to drive connection, push-to-talk, text messaging and presence. All streaming updates are delivered through Zello.events.
Classes
- Zello
- Main facade for the Zello plugin.
- ZelloChannel
- Snapshot of a Zello channel.
- ZelloChannelStatusChanged
- ZelloConfig
- Plugin-wide configuration passed once on Zello.initialize.
- ZelloConnectionStateChanged
- ZelloErrorEvent
- ZelloEvent
- Sealed hierarchy of native -> Dart streaming events.
- ZelloIncomingTextMessage
- ZelloIncomingVoiceStarted
- ZelloIncomingVoiceStopped
- ZelloMessage
- A text message exchanged on a channel.
- ZelloOutgoingTalkStateChanged
- ZelloReconnectAttempt
- ZelloUnknownEvent
- Fallback for events the Dart side doesn't yet model — exposes the raw payload so consumers can adopt new native events without a plugin bump.
- ZelloUser
- A user as reported by the Zello SDK.
Enums
- ZelloConnectionState
- High-level connection lifecycle. Mirrors transitions reported by the native SDK so the UI can render a simple badge.
- ZelloStatus
- User presence/status reported to Zello.
Exceptions / Errors
- ZelloException
- Typed exception surfaced for every native-side failure.