Namespace LaravelUi5\Core\Ui5\Capabilities

Interfaces
ActionHandlerInterface Contract for UI5 Action Handlers.
DataProviderInterface Contract for UI5 Data Providers.
ExecutableInterface Generic contract for any executable UI5 component.
HasAssetsInterface Marker interface for UI5 artefacts that expose static assets.
KpiProviderInterface Contract for KPI data providers delivering live metric values.
LaravelUi5ManifestInterface Interface LaravelUi5ManifestInterface
MetadataAwareInterface Marker interface for DataProviders that expose metadata for automatic UI generation (e.g., selection masks, table…
RenderableInterface Defines a contract for UI5 components that can render themselves based on dynamic data.
ReportActionInterface Defines the contract for a follow-up action that can be executed as part of a UI5 Report workflow.
ResolvableInterface Defines the contract for UI5 artifacts that can be resolved into renderable XML fragments.
SluggableInterface Contract for all UI5 entities that can be addressed via a URL segment (slug).
SlugSettableInterface Contract for all UI5 entities that can be addressed via a URL segment (slug).
Ui5ShellFragmentInterface Allows a module or application to contribute configuration data to the global LaravelUi5 Shell layer.
VendorTaggedInterface Declares the vendor name of a top-level UI5 artifact.