CameraState
constructor(batteryLevel: Double, storageUri: String? = null, _storageID: String? = null, _captureStatus: CaptureStatus, _recordedTime: Int, _recordableTime: Int, _capturedPictures: Int? = null, _compositeShootingElapsedTime: Int? = null, _latestFileUrl: String? = null, _batteryState: ChargingState, _apiVersion: Int, _pluginRunning: Boolean? = null, _pluginWebServer: Boolean? = null, _function: ShootingFunction? = null, _mySettingChanged: Boolean? = null, _currentMicrophone: MicrophoneOption? = null, _currentStorage: StorageOption? = null, _cameraError: List<CameraError>? = null, _batteryInsert: Boolean? = null)