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

TypedAbstractAttribute Class

Implements AbstractAttribute
Modifiers: abstract
Base class for typed attributes that provides common functionality.
This abstract class implements the AbstractAttribute interface and provides common functionality for typed attributes, including validation and error checking.

Signature

abstract class TypedAbstractAttribute<T>(keyString: String, key: Int, component: ComponentBase) : AbstractAttribute

Constructors

TypedAbstractAttribute ( keyString , key , component ) : TypedAbstractAttribute
Signature
constructor(keyString: String, key: Int, component: ComponentBase)
Parameters
keyString: String
The string key for this attribute
key: Int
The integer key for this attribute
component: ComponentBase
The component this attribute belongs to

Functions

checkIfComponentIsOld ()
Signature
fun checkIfComponentIsOld()
checkIfComponentIsRecycled ()
Signature
fun checkIfComponentIsRecycled()
get () : Any
Signature
abstract fun get(): Any
Returns
Any
keyName () : String
Signature
fun keyName(): String
Returns
String
set ( value )
Signature
abstract fun set(value: Any)
Parameters
value: Any
Did you find this page helpful?
Thumbs up icon
Thumbs down icon