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

commonMain.maryk.core.query.DefinitionsConversionContext.kt Maven / Gradle / Ivy

Go to download

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.models.IsDataModel
import maryk.core.properties.IsPropertyContext

/**
 * Saves the context while writing and parsing Definitions
 * Stores the properties of in process models so other values can be based on it
 */
open class DefinitionsConversionContext(
    internal val definitionsContext: DefinitionsContext = DefinitionsContext(),

    // Used to resolve keys in root model
    internal var propertyDefinitions: IsDataModel? = null
) : IsPropertyContext, ContainsDefinitionsContext by definitionsContext




© 2015 - 2025 Weber Informatics LLC | Privacy Policy