//MetaPhrase/com.github.diegoberaldin.metaphrase.feature.translate.panel.memory.presentation/BrowseMemoryComponent/UiState
UiState
[jvm]
data class UiState(val sourceLanguage: LanguageModel? = null, val availableSourceLanguages: List<LanguageModel> = emptyList(), val targetLanguage: LanguageModel? = null, val availableTargetLanguages: List<LanguageModel> = emptyList(), val currentSearch: String = "", val entries: List<TranslationMemoryEntryModel> = emptyList())
UI state from the TM content panel.
Constructors
| UiState | [jvm] constructor(sourceLanguage: LanguageModel? = null, availableSourceLanguages: List<LanguageModel> = emptyList(), targetLanguage: LanguageModel? = null, availableTargetLanguages: List<LanguageModel> = emptyList(), currentSearch: String = "", entries: List<TranslationMemoryEntryModel> = emptyList()) Create UiState |
Properties
| Name | Summary |
|---|---|
| availableSourceLanguages | [jvm] val availableSourceLanguages: List<LanguageModel> available source languages |
| availableTargetLanguages | [jvm] val availableTargetLanguages: List<LanguageModel> available target languages |
| currentSearch | [jvm] val currentSearch: String search string |
| entries | [jvm] val entries: List<TranslationMemoryEntryModel> memory entries to display |
| sourceLanguage | [jvm] val sourceLanguage: LanguageModel? = null source language |
| targetLanguage | [jvm] val targetLanguage: LanguageModel? = null target language |