produceCompass static method

Compass produceCompass({
  1. DateTime? acquisitionTime,
  2. double heading = 0.0,
  3. CompassAccuracy accuracy = CompassAccuracy.unknown,
})

Produces a new Compass from provided parameters

Implementation

static Compass produceCompass({
  final DateTime? acquisitionTime,
  final double heading = 0.0,
  final CompassAccuracy accuracy = CompassAccuracy.unknown,
}) {
  return CompassImpl(
    type: DataType.compass,
    acquisitionTime: acquisitionTime ?? DateTime.now(),
    heading: heading,
    accuracy: accuracy,
  );
}