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

ComponentRegistration

ComponentRegistration

class ComponentRegistration(val clazz: KClass<out ComponentBase>, val companionObjectInstance: ComponentCompanion, val sendRate: SendRate = SendRate.DEFAULT)

Constructors

NameSummary
ComponentRegistration
constructor(clazz: KClass<out ComponentBase>, companionObjectInstance: ComponentCompanion, sendRate: SendRate = SendRate.DEFAULT)

Types

NameSummary
Companion
object Companion

Properties

NameSummary
clazz
val clazz: KClass<out ComponentBase>
companionObjectInstance
val companionObjectInstance: ComponentCompanion
sendRate
val sendRate: SendRate

Companion

object Companion

Functions

NameSummary
createConfig
inline fun <T : ComponentBase> createConfig(companionObjectInstance: ComponentCompanion, sendRate: SendRate = SendRate.DEFAULT): ComponentRegistration
Did you find this page helpful?
Thumbs up icon
Thumbs down icon