Types

Link copied to clipboard
@Serializable
@SerialName(value = "ApplicationPlainData")
data object ApplicationPlainData : DataSourceSchema
Link copied to clipboard
@Serializable
@SerialName(value = "ApplicationSegmentedData")
data class ApplicationSegmentedData(val segmentId: String) : DataSourceSchema
Link copied to clipboard
@Serializable
@SerialName(value = "Inline")
data class Inline(val data: Map<String, AnySerializable?>) : DataSourceSchema

A fixed, screen-defined value — not backed by any repository/storage.

Link copied to clipboard
@Serializable
@SerialName(value = "PlainDataBase")
data object PlainDataBase : DataSourceSchema
Link copied to clipboard
@Serializable
@SerialName(value = "ScreenNavigationData")
data object ScreenNavigationData : DataSourceSchema
Link copied to clipboard
@Serializable
@SerialName(value = "ScreenPlainData")
data object ScreenPlainData : DataSourceSchema
Link copied to clipboard
@Serializable
@SerialName(value = "ScreenSegmentedData")
data class ScreenSegmentedData(val segmentId: String) : DataSourceSchema
Link copied to clipboard
@Serializable
@SerialName(value = "SegmentedDataBase")
data class SegmentedDataBase(val segmentId: String) : DataSourceSchema
Link copied to clipboard
@Serializable
@SerialName(value = "Tile")
data class Tile(val tileId: String, val dataKey: String) : DataSourceSchema