CockpitRecordingCapabilities constructor
CockpitRecordingCapabilities({
- required bool supportsNativeRecording,
- CockpitRecordingKind? preferredAcceptanceRecordingKind,
- List<
CockpitRecordingLayer> supportedLayers = const <CockpitRecordingLayer>[], - CockpitRecordingLayer? preferredLayer,
- List<
String> recordingLimitations = const <String>[],
Creates a CockpitRecordingCapabilities.
Implementation
CockpitRecordingCapabilities({
required this.supportsNativeRecording,
this.preferredAcceptanceRecordingKind,
List<CockpitRecordingLayer> supportedLayers =
const <CockpitRecordingLayer>[],
this.preferredLayer,
List<String> recordingLimitations = const <String>[],
}) : supportedLayers = List.unmodifiable(supportedLayers),
recordingLimitations = List.unmodifiable(recordingLimitations);