ref: 188dcb3d30df4bcb9514166064cd9e7ea927cb0a
app/src/main/java/xyz/apiote/bimba/czwek/api/structs/QrLocation.kt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
// SPDX-FileCopyrightText: Adam Evyčędo // // SPDX-License-Identifier: GPL-3.0-or-later package xyz.apiote.bimba.czwek.api.structs import xyz.apiote.bimba.czwek.api.UnknownResourceVersionException enum class QrLocationV1 { UNKNOWN, NONE, PATH, QUERY; companion object { fun of(q: UInt): QrLocationV1 { return when (q) { 0u -> UNKNOWN 1u -> NONE 2u -> PATH 3u -> QUERY else -> throw UnknownResourceVersionException("QrLocation/$q", 1u) } } } } |