AndroidHapticCapabilities constructor
AndroidHapticCapabilities({
- required int hapticSupportLevel,
- required bool areOnOffHapticsSupported,
- required bool areAmplitudeControlHapticsSupported,
- required bool areAudioCoupledHapticsSupported,
- required bool areEnvelopeHapticsSupported,
- double? resonanceFrequency,
- double? qFactor,
- double? minFrequency,
- double? maxFrequency,
- double? maxAcceleration,
- Map<
int, double> ? frequencyResponse, - int? envelopeControlPointMinDurationMillis,
- int? envelopeControlPointMaxDurationMillis,
- int? envelopeMaxDurationMillis,
- int? envelopeMaxControlPointCount,
Implementation
AndroidHapticCapabilities({
required this.hapticSupportLevel,
required this.areOnOffHapticsSupported,
required this.areAmplitudeControlHapticsSupported,
required this.areAudioCoupledHapticsSupported,
required this.areEnvelopeHapticsSupported,
this.resonanceFrequency,
this.qFactor,
this.minFrequency,
this.maxFrequency,
this.maxAcceleration,
this.frequencyResponse,
this.envelopeControlPointMinDurationMillis,
this.envelopeControlPointMaxDurationMillis,
this.envelopeMaxDurationMillis,
this.envelopeMaxControlPointCount,
});