DebugStaticConfigurationProvider

class DebugStaticConfigurationProvider(context: Context) : ComposableStaticConfigurationProvider

A static configuration provider for development purposes.

Static configurations may be set or removed by DebugStaticConfigurationEditor.

The product must make sure this provider is used before other ComposableStaticConfigurationProviders when retrieving configuration values.

Constructors

Link copied to clipboard
fun DebugStaticConfigurationProvider(context: Context)

Functions

Link copied to clipboard
open operator override fun get(key: BooleanStaticConfigurationKey): Boolean?
open operator override fun get(key: DoubleStaticConfigurationKey): Double?
open operator override fun get(key: FloatStaticConfigurationKey): Float?
open operator override fun get(key: IntStaticConfigurationKey): Int?
open operator override fun get(key: LongStaticConfigurationKey): Long?
open operator override fun get(key: OptBooleanStaticConfigurationKey): Boolean?
open operator override fun get(key: OptDoubleStaticConfigurationKey): Double?
open operator override fun get(key: OptFloatStaticConfigurationKey): Float?
open operator override fun get(key: OptIntStaticConfigurationKey): Int?
open operator override fun get(key: OptLongStaticConfigurationKey): Long?
open operator override fun get(key: OptStringStaticConfigurationKey): String?
open operator override fun get(key: StringStaticConfigurationKey): String?

Inherited functions

Link copied to clipboard
open operator fun get(key: BooleanListStaticConfigurationKey): List<Boolean>?
open operator fun get(key: DoubleListStaticConfigurationKey): List<Double>?
open operator fun get(key: FloatListStaticConfigurationKey): List<Float>?
open operator fun get(key: IntListStaticConfigurationKey): List<Int>?
open operator fun get(key: LongListStaticConfigurationKey): List<Long>?
open operator fun get(key: OptBooleanListStaticConfigurationKey): List<Boolean>?
open operator fun get(key: OptDoubleListStaticConfigurationKey): List<Double>?
open operator fun get(key: OptFloatListStaticConfigurationKey): List<Float>?
open operator fun get(key: OptIntListStaticConfigurationKey): List<Int>?
open operator fun get(key: OptLongListStaticConfigurationKey): List<Long>?
open operator fun get(key: OptStringListStaticConfigurationKey): List<String>?
open operator fun get(key: StringListStaticConfigurationKey): List<String>?