Abstract
The type of internal API data that is stored within the component
Constructs a new kind of component.
The data to construct a component out of
Clears the id of this component, defaulting to a default incremented id.
Sets the id (not the custom id) for this component.
The id for this component
Abstract
toSerializes this builder to API-compatible JSON data.
The base component builder that contains common symbols for all sorts of components.