Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class AppMainViewModel @Inject constructor(val secureSharedPreference: SecureSharedPreference, val syncBroadcaster: SyncBroadcaster, val sharedPreferencesHelper: SharedPreferencesHelper, val configurationRegistry: ConfigurationRegistry, val registerRepository: RegisterRepository, val dispatcherProvider: DispatcherProvider, val workManager: WorkManager, val fhirCarePlanGenerator: FhirCarePlanGenerator, val fhirEngine: FhirEngine) : ViewModel
Link copied to clipboard
Functions
Link copied to clipboard
fun appMainUiStateOf(appTitle: String = "FHIR App", username: String = "", lastSyncTime: String = "", currentLanguage: String = Locale.ENGLISH.displayName, languages: List<Language> = emptyList(), navigationConfiguration: NavigationConfiguration, registerCountMap: Map<String, Long> = emptyMap()): AppMainUiState