Bridge class

Inheritance

Constructors

Bridge(String id, String technology, String bridge_type, String bridge_class, String creator, String name, List channels, String? video_mode, String? video_source_id, DateTime creationtime, dynamic jsonData)
Bridge.fromJson(dynamic json)
factory

Properties

bridge_class String
Bridging class.
getter/setter pair
bridge_type String
Type of bridge technology.
getter/setter pair
channels List
Ids of channels participating in this bridge.
getter/setter pair
creationtime DateTime
Timestamp when bridge was created.
getter/setter pair
creator String
Entity that created the bridge.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String
Unique identifier for this bridge.
getter/setter pair
jsonData ↔ dynamic
getter/setter pair
name String
Name the creator gave the bridge.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
technology String
Name of the current bridging technology.
getter/setter pair
video_mode String?
The video mode the bridge is using. One of none, talker, or single.
getter/setter pair
video_source_id String?
The ID of the channel that is the source of video in this bridge, if one exists.
getter/setter pair

Methods

addChannel({required List<String> channels, String? role, bool? absorbDTMF, bool? mute}) Future<bool>
create({required List<String> type, String? bridgeId, String? name}) Future<Bridge>
destroy(dynamic callback(bool)) → dynamic
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeChannel({required List<String> channel}) Future<bool>
startMoh() Future<bool>
toString() String
A string representation of this object.
inherited

Operators

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