extends |
Ui5ArtifactInterface, SluggableInterface |
|---|
Contract for UI5 Card artifacts.
A Card is a lightweight, embeddable UI element that typically displays summary or entry-point information (e.g. KPIs, recent items, small lists). It is backed by a {@see DataProviderInterface}, which encapsulates the domain logic and delivers the structured data required for rendering.
Responsibilities:
Cross-cutting concerns:
Cards are read-only artifacts: they must not change application state.
| Methods | ||
|---|---|---|
public
|
getProvider(): DataProviderInterface
|
# |
| Methods inherited from LaravelUi5\Core\Ui5\Contracts\Ui5ArtifactInterface |
|---|
getModule(), getNamespace(), getType(), getVersion(), getTitle(), getDescription() |
| Methods inherited from LaravelUi5\Core\Ui5\Contracts\SluggableInterface |
|---|
getSlug() |