Class LaravelUi5\Core\Ui5\Dashboard\Emitters\GroupEmitter

final
readonly
implements EmitterInterface

Default container emitter for a Group — emits a sap.m.Panel whose content is a single sap.f.GridContainer holding the child control trees.

Per the constructor convention documented on {@see EmitterInterface}, container emitters take (artifact, array $children). The consumer authors both the Panel template (via {@see Ui5DashboardGroupInterface::getPanel()}) and the GridContainer template (via {@see Ui5DashboardGroupInterface::getGridContainer()}); the framework owns the nesting: it injects the built child elements into the GridContainer via {@see \LaravelUi5\Core\Ui5\Controls\Sap\F\GridContainer::withItems()}, then injects [GridContainer] into the Panel via {@see \LaravelUi5\Core\Ui5\Controls\Sap\M\Panel::withContent()}.

Methods