The zone(s) to add the component to.
The component to add.
Optional
props: PAdditional properties for the component.
Optional
update: booleanWhether to update the component if it already exists.
Optional
id: stringThe ID of the component. If not provided, a UUID will be generated.
The ID of the added component.
Add a component to the zone.
The registration details of the component.
The ID of the added component.
Add a control to a zone.
The type of the control.
The name of the zone.
The control to add.
Optional
order: Priority = Enums.priority.neutralThe order of the control.
The ID of the added control.
Add a filter to a zone.
The name of the zone.
The filter to add.
Optional
order: Priority = Enums.priority.neutralThe order of the filter.
The ID of the added filter.
Add a mapper to a zone.
The name of the zone.
The mapper to add.
The order of the mapper.
The ID of the added mapper.
Add an underscore sorter to a zone.
The name of the zone.
Optional
sortBy: string = 'order'The property to sort by.
Optional
reverse: boolean = falseWhether to reverse the sort order.
The order of the sorter.
The ID of the added sorter.
Get a specific component from a zone.
The name of the zone.
The ID of the component to get.
The component with the given ID, or undefined if no such component exists.
Get all components from a zone.
The name of the zone.
An array of components in the specified zone.
Update a component in the zone.
The ID of the component to update.
The updates to apply to the component.
The ID of the updated component.
If the component with the given ID does not exist.
Add a component to the zone.