//MetaPhrase/com.github.diegoberaldin.metaphrase.domain.project.usecase/OpenProjectUseCase
OpenProjectUseCase
[jvm]
interface OpenProjectUseCase
Contract for the open project use case.
Functions
Name | Summary |
---|---|
invoke | [jvm] abstract suspend operator fun invoke(path: String): ProjectModel? Open a project saved on a given path as a TMX file. Opening implies that all the languages and segments of that specific project will be loaded in the application DB for subsequent queries. |