diff --git a/package/android/src/main/java/com/mrousavy/camera/types/Orientation.kt b/package/android/src/main/java/com/mrousavy/camera/types/Orientation.kt index 926941b..5d5051b 100644 --- a/package/android/src/main/java/com/mrousavy/camera/types/Orientation.kt +++ b/package/android/src/main/java/com/mrousavy/camera/types/Orientation.kt @@ -8,6 +8,14 @@ enum class Orientation(override val unionValue: String) : JSUnionValue { PORTRAIT_UPSIDE_DOWN("portrait-upside-down"), LANDSCAPE_LEFT("landscape-left"); + fun isLandscape(): Boolean = + when (this) { + PORTRAIT -> false + PORTRAIT_UPSIDE_DOWN -> false + LANDSCAPE_LEFT -> true + LANDSCAPE_RIGHT -> true + } + fun toDegrees(): Int = when (this) { PORTRAIT -> 0