//camera/com.pixelnetica.camera/CameraContract
CameraContract
[androidJvm]
class CameraContract : ActivityResultContract<CameraContract.CameraParams, List<Uri>>
An argument to use with Activity#registerForActivityResult to launch CameraActivity
Constructors
CameraContract | [androidJvm] constructor() |
Types
Name | Summary |
---|---|
CameraParams | [androidJvm] data class CameraParams(val outputDir: String? = null, val tmpPrefix: String? = null, val authority: String? = null, val singleShot: Boolean = false, val shotOnTap: Boolean = true, val autoShotMode: Int = FrameObserver.Observation.CUTOUT_READY or FrameObserver.Observation.DEVICE_READY) : Parcelable Parameters to launch CameraActivity |