All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.com.paoapps.fifi.model.Model.kt Maven / Gradle / Ivy

Go to download

Kotlin Multiplatform Mobile framework for optimal code sharing between iOS and Android.

There is a newer version: 0.0.31
Show newest version
package com.paoapps.fifi.model

import com.paoapps.fifi.api.ClientApi
import com.paoapps.fifi.domain.LaunchData
import com.paoapps.fifi.model.datacontainer.CDataContainer
import com.paoapps.fifi.model.datacontainer.DataProcessor
import com.paoapps.fifi.utils.flow.FlowAdapter
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.StateFlow
import kotlinx.serialization.KSerializer

interface Model {

    val currentEnvironment: Environment
    val environmentFlow: FlowAdapter

    val dataContainers: Map>

    val launchDataFlow: Flow

    fun updateEnvironment(environment: Environment)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy