API reference
API reference
Select your platform
No SDKs available
No versions available

ExperimentalMapAttribute

ExperimentalMapAttribute

class ExperimentalMapAttribute<KeyT, ValT>(keyString: String, key: Int, component: ComponentBase) : AbstractAttribute
An attribute that stores a map of key-value pairs.
XML Usage Example:
<component name="Properties">
  <ExperimentalMapAttribute name="settings" keyType="String" valueType="Int" />
</component>

Constructors

NameSummary
ExperimentalMapAttribute
constructor(keyString: String, key: Int, component: ComponentBase)

Properties

NameSummary
map
var map: <Error class: unknown class>
mapDelegate
var mapDelegate: MapDelegate<KeyT, ValT>

Functions

NameSummary
get
open override fun get(): Any
getValue
operator fun getValue(thisRef: Any?, property: KProperty<*>): MapDelegate<KeyT, ValT>
set
open override fun set(value: Any)
setValue
operator fun setValue(thisRef: Any?, property: KProperty<*>, value: MapDelegate<KeyT, ValT>)
Did you find this page helpful?
Thumbs up icon
Thumbs down icon