app
Toggle table of contents
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
app
app
/
com.example.clientapplication.ui.translation
/
TranslationViewModel
Translation
View
Model
class
TranslationViewModel
(
application
:
Application
)
:
ViewModel
Members
Constructors
Translation
View
Model
Link copied to clipboard
constructor
(
application
:
Application
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
has
Mic
Permission
Link copied to clipboard
val
hasMicPermission
:
StateFlow
<
Boolean
>
is
Bot
Ready
Link copied to clipboard
val
isBotReady
:
StateFlow
<
Boolean
>
is
Kiosk
Mode
Link copied to clipboard
val
isKioskMode
:
StateFlow
<
Boolean
>
is
Recording
Link copied to clipboard
val
isRecording
:
StateFlow
<
Boolean
>
kiosk
Exit
Error
Link copied to clipboard
val
kioskExitError
:
StateFlow
<
String
?
>
qr
Code
Bitmap
Link copied to clipboard
val
qrCodeBitmap
:
StateFlow
<
ImageBitmap
?
>
show
Kiosk
Exit
Dialog
Link copied to clipboard
val
showKioskExitDialog
:
StateFlow
<
Boolean
>
Functions
add
Closeable
Link copied to clipboard
open
fun
addCloseable
(
closeable
:
AutoCloseable
)
fun
addCloseable
(
key
:
String
,
closeable
:
AutoCloseable
)
cleanup
Link copied to clipboard
fun
cleanup
(
)
clear
Qr
Code
Link copied to clipboard
fun
clearQrCode
(
)
confirm
Kiosk
Exit
Link copied to clipboard
fun
confirmKioskExit
(
password
:
String
)
dismiss
Kiosk
Exit
Dialog
Link copied to clipboard
fun
dismissKioskExitDialog
(
)
generate
Qr
Code
Link copied to clipboard
fun
generateQrCode
(
)
get
Closeable
Link copied to clipboard
fun
<
T
:
AutoCloseable
>
getCloseable
(
key
:
String
)
:
T
?
on
Permission
Result
Link copied to clipboard
fun
onPermissionResult
(
isGranted
:
Boolean
)
on
Toggle
Kiosk
Mode
Link copied to clipboard
fun
onToggleKioskMode
(
)
start
Recording
Link copied to clipboard
fun
startRecording
(
)