
commonMain.maryk.core.query.DefinitionsContext.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of core-jvm Show documentation
Show all versions of core-jvm Show documentation
Maryk is a Kotlin Multiplatform library which helps you to store, query and send data in a structured way over multiple platforms. The data store stores any value with a version, so it is possible to request only the changed data or live listen for updates.
The newest version!
package maryk.core.query
import maryk.core.properties.IsPropertyContext
import maryk.core.models.IsDataModel
import maryk.core.properties.enum.IndexedEnum
import maryk.core.properties.enum.IndexedEnumDefinition
import maryk.core.properties.enum.MultiTypeEnum
import maryk.core.properties.enum.MultiTypeEnumDefinition
/** Saves the context while writing and parsing Definitions */
open class DefinitionsContext(
override val dataModels: MutableMap IsDataModel> = mutableMapOf(),
override val enums: MutableMap> = mutableMapOf(),
override var currentDefinitionName: String = "",
override val typeEnums: MutableMap>> = mutableMapOf()
) : IsPropertyContext, ContainsDefinitionsContext
© 2015 - 2025 Weber Informatics LLC | Privacy Policy