extends |
Ui5ArtifactInterface, SluggableInterface |
|---|
Contract for UI5 Actions.
A UI5 Action represents a state-changing operation that can be invoked from a UI5 client via the generic API dispatcher. Typical examples are:
Characteristics:
Responsibilities:
Each Action must have a unique slug within its module. The slug is used to generate the manifest entry and the API route.
| Methods | ||
|---|---|---|
public
|
getMethod(): HttpMethod
|
# |
public
|
getHandler(): ActionHandlerInterface
|
# |
| Methods inherited from LaravelUi5\Core\Ui5\Contracts\Ui5ArtifactInterface |
|---|
getModule(), getNamespace(), getType(), getVersion(), getTitle(), getDescription() |
| Methods inherited from LaravelUi5\Core\Ui5\Contracts\SluggableInterface |
|---|
getSlug() |