Package-level declarations
Types
Functions
Link copied to clipboard
fun CameraPreview(controller: LifecycleCameraController, modifier: Modifier = Modifier, isFlashOn: Boolean)
Link copied to clipboard
Composable function to display a button for toggling the camera flash.
Link copied to clipboard
fun LoginScreen(onUpdateLoginState: (AuthenticationFormEvent) -> Unit, login: () -> Unit, authFormState: AuthFormState, authUiState: AuthUiState, switchPasswordVisibility: () -> Unit, navigateToRegisterScreen: () -> Unit, clearValidationErrors: () -> Unit)
Composable function representing the login screen of the application.
Link copied to clipboard
Composable function representing the permission screen of the application.
Link copied to clipboard
Link copied to clipboard
fun RegisterScreen(authState: AuthUiState, authFormState: AuthFormState, registerUser: () -> Unit, onEvent: (AuthenticationFormEvent) -> Unit, switchPasswordVisibility: () -> Unit, clearValidationErrors: () -> Unit, navigateToLoginScreen: () -> Unit)
Composable function to display the registration screen.
Link copied to clipboard
fun RouteEditScreen(navigateToRouteScreen: () -> Unit, navigateToPhotoRoute: () -> Unit, transportUiState: TransportUiState, onUpdateTransportState: (TransportChangeEvent) -> Unit, dialogUiState: DialogUiState, onToggleDialogState: (DialogToggleEvent) -> Unit, isCargoNumberValidThenSave: () -> Boolean, isTransportValid: () -> Boolean, finishTransport: () -> Unit, deleteActiveTransport: () -> Unit, deleteImageOnIndex: (UUID) -> Unit, scanCargoNumber: () -> Unit, isDriverNameLicenseplateValid: (Boolean, Boolean) -> Unit)
Composable function to display the route edit screen.
Link copied to clipboard
fun RouteScreen(isRouteNumberValid: () -> Boolean, onUpdateTransportState: (TransportChangeEvent) -> Unit, transportUiState: TransportUiState, navigateToRouteEditRoute: () -> Unit, scanRouteNumber: () -> Unit)
Composable function to display the route screen.