extends |
Ui5ArtifactInterface, SluggableInterface |
|---|
Contract for discoverable UI5 Resources.
A Resource is a lightweight, read-only UI5 artifact that exposes structured data for consumption by the client (e.g. cards, dashboards, lists).
Responsibilities:
The actual execution logic lives in the ResourceDataProvider, keeping metadata and runtime separate.
| 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() |