Namespace LaravelUi5\Core\Contracts

Classes
Ui5Args
Ui5Bag Immutable key-value bag with typed accessors.
Ui5Config
Ui5CoreContext Represents the technical runtime context of a UI5 artifact request.
Ui5Descriptor
Ui5Source Represents an introspection-capable UI5 source.
Interfaces
ConfigurableInterface Contract for classes that consume declarative settings/configuration.
ParameterizableInterface Contract for classes that accept declarative, resolved request parameters.
ParameterResolverInterface Contract for validating input parameters for UI5 artifacts.
SettingResolverInterface Resolves effective settings for a Configurable target into an immutable Ui5Config.
Ui5ArtifactResolverInterface
Ui5ContextInterface Interface Ui5ContextInterface