Package-level declarations

Types

Link copied to clipboard
data class PinUiState(val message: String, val appName: String, val setupPin: Boolean, val pinLength: Int, val showLogo: Boolean)
Link copied to clipboard
class PinViewModel @Inject constructor(val sharedPreferences: SharedPreferencesHelper, val secureSharedPreference: SecureSharedPreference, val configurationRegistry: ConfigurationRegistry, val dispatcherProvider: DispatcherProvider) : ViewModel

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun ForgotPinDialog(supervisorContactNumber: String?, forgotPin: (Context) -> Unit, onDismissDialog: () -> Unit, modifier: Modifier = Modifier)
Link copied to clipboard
fun PinLoginPage(applicationConfiguration: ApplicationConfiguration, modifier: Modifier = Modifier, showProgressBar: Boolean, showError: Boolean, pinUiState: PinUiState, onSetPin: (CharArray) -> Unit, onMenuLoginClicked: (Boolean) -> Unit, onShowPinError: (Boolean) -> Unit, forgotPin: (Context) -> Unit, onPinEntered: (CharArray, (Boolean) -> Unit) -> Unit)
Link copied to clipboard