produceMountInformation static method
Creates a new MountInformation instance from provided parameters.
Parameters
acquisitionTime: When the mount information was recorded (defaults to current time).isMountedForCameraUse: Whether the device is mounted for camera use (default: false).isPortraitMode: Whether the device is in portrait mode (default: false).
Returns
- MountInformation: The created mount information instance.
Implementation
static MountInformation produceMountInformation({
final DateTime? acquisitionTime,
final bool isMountedForCameraUse = false,
final bool isPortraitMode = false,
}) {
return MountInformationImpl(
type: DataType.mountInformation,
acquisitionTime: acquisitionTime ?? DateTime.now(),
isMountedForCameraUse: isMountedForCameraUse,
isPortraitMode: isPortraitMode,
);
}