. */ namespace Xibo\Event; use Xibo\Widget\Provider\DataProviderInterface; /** * Menu Board Category Request. */ class MenuBoardCategoryRequest extends Event { public static $NAME = 'menuboard.category.request.event'; /** @var \Xibo\Widget\Provider\DataProviderInterface */ private DataProviderInterface $dataProvider; public function __construct(DataProviderInterface $dataProvider) { $this->dataProvider = $dataProvider; } /** * The data provider should be updated with data for its widget. * @return \Xibo\Widget\Provider\DataProviderInterface */ public function getDataProvider(): DataProviderInterface { return $this->dataProvider; } }