1: <?php
2:
3: namespace LaravelUi5\Core\Ui5;
4:
5: use LaravelUi5\Core\Contracts\Ui5Args;
6: use LaravelUi5\Core\Ui5\Contracts\ActionHandlerInterface;
7:
8: abstract class AbstractActionHandler implements ActionHandlerInterface
9: {
10: protected Ui5Args $args;
11:
12: public function withArgs(Ui5Args $args): static
13: {
14: $this->args = $args;
15: return $this;
16: }
17:
18: public function args(): Ui5Args
19: {
20: return $this->args;
21: }
22: }
23: