A2uiComponentPayload


class A2uiComponentPayload


Represents a single UI component's payload.

Summary

Public constructors

A2uiComponentPayload(
    id: String,
    type: String,
    properties: Map<StringAny?>
)

Public functions

open operator Boolean
equals(other: Any?)
open Int
open String

Public properties

String

The unique identifier of the component.

Map<StringAny?>

A map containing the properties and attributes of this component.

String

The type or name of the component (e.g., "button", "text").

Public constructors

A2uiComponentPayload

A2uiComponentPayload(
    id: String,
    type: String,
    properties: Map<StringAny?>
)

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

id

Added in 1.0.0-alpha01
val idString

The unique identifier of the component.

properties

Added in 1.0.0-alpha01
val propertiesMap<StringAny?>

A map containing the properties and attributes of this component.

type

Added in 1.0.0-alpha01
val typeString

The type or name of the component (e.g., "button", "text").