MediaControl.custom constructor

MediaControl.custom({
  1. required String androidIcon,
  2. required String label,
  3. required String name,
  4. Map<String, dynamic>? extras,
})

Creates a custom MediaControl.

Implementation

MediaControl.custom({
  required this.androidIcon,
  required this.label,
  required String name,
  Map<String, dynamic>? extras,
})  : action = MediaAction.custom,
      customAction = CustomMediaAction(name: name, extras: extras) {
  assert(action != MediaAction.custom || customAction != null);
}