Interface DashboardInterface
Defines a dashboard.
Dashboards are simply a collection of widgets, in a layout.
layout
is aLayoutInterface
object that can be created with aLayoutBuilder
.widgets
is a collection of anyUiItemInterface
objects.
- Charcoal\Ui\Dashboard\DashboardInterface implements Charcoal\Ui\UiItemInterface, Charcoal\Ui\Layout\LayoutAwareInterface
Direct known implementers
Charcoal\Ui\Dashboard\AbstractDashboardIndirect known implementers
Charcoal\Ui\Dashboard\GenericDashboard
public
|
|
public
|
#
addWidget( string $widgetIdent,
Add a widget to the dashboard. |
public
|
|
public
boolean
|
|
public
integer
|
layout(),
setLayout(),
setLayoutBuilder()
|