MethodChannelMicInfo class

An implementation of MicInfoPlatform that uses method channels to communicate with the native (Android/iOS) platform.

Inheritance

Constructors

MethodChannelMicInfo()

Properties

hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
The method channel used to interact with the native platform. This method channel is responsible for invoking platform-specific methods.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getActiveMicrophones() Future<List>
Retrieves the Bluetooth microphone using a method channel call to the native platform.
override
getBluetoothMicrophones() Future<List>
Retrieves the Bluetooth microphone using a method channel call to the native platform.
override
getDefaultMicrophones() Future<List>
Retrieves the default microphone using a method channel call to the native platform.
override
getWiredMicrophones() Future<List>
Retrieves the wired microphone using a method channel call to the native platform.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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