class ComponentBuilder

declare abstract class ComponentBuilder<DataType extends Partial<APIBaseComponent<ComponentType>> = APIBaseComponent<ComponentType>> implements JSONEncodable<AnyAPIActionRowComponent>

Represents a discord component

Constructors

constructor(
data: Partial<DataType>
)

Constructs a new instance of the ComponentBuilder class

Type Parameters

readonly
data : Partial<DataType>

The API data associated with this component