Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RequestingDocumentState(val olderThan18: DocumentElementsRequest = DocumentElementsRequest(R.string.mdl_over_18), val olderThan21: DocumentElementsRequest = DocumentElementsRequest(R.string.mdl_over_21), val mandatoryFields: DocumentElementsRequest = DocumentElementsRequest(R.string.mdl_mandatory_fields), val fullMdl: DocumentElementsRequest = DocumentElementsRequest(R.string.mdl_full), val mdlForUsTransportation: DocumentElementsRequest = DocumentElementsRequest(R.string.mdl_us_transportation, true), val custom: DocumentElementsRequest = DocumentElementsRequest(R.string.mdl_custom), val mVR: DocumentElementsRequest = DocumentElementsRequest(R.string.mvr_full), val micov: DocumentElementsRequest = DocumentElementsRequest(R.string.micov_full), val euPid: DocumentElementsRequest = DocumentElementsRequest(R.string.eu_pid_full), val mdlWithLinkage: DocumentElementsRequest = DocumentElementsRequest(R.string.mdl_micov_linkage))
Functions
Link copied to clipboard
fun HomeScreen(modifier: Modifier = Modifier, state: RequestingDocumentState, onSelectionUpdated: (elements: DocumentElementsRequest) -> Unit, onRequestConfirm: (request: RequestingDocumentState) -> Unit, onRequestQRCodePreview: (request: RequestingDocumentState) -> Unit, onRequestPreviewProtocol: (request: RequestingDocumentState) -> Unit, onRequestOpenId4VPProtocol: (request: RequestingDocumentState) -> Unit)