From bc1e5090863237d90fdbbcf2531be215fede2f18 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 7 Feb 2024 12:26:51 +0100 Subject: [PATCH] fix(developer): Remove docs for deprecated and removed event Signed-off-by: Ferdinand Thiessen --- .../app_upgrade_guide/upgrade_to_29.rst | 2 +- developer_manual/digging_deeper/dashboard.rst | 26 ------------------- 2 files changed, 1 insertion(+), 27 deletions(-) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_29.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_29.rst index 9a5413143..9e9c2ff88 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_29.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_29.rst @@ -80,7 +80,7 @@ Deprecated events Removed events ^^^^^^^^^^^^^^ -* tbd +* ``OCP\Dashboard\RegisterWidgetEvent`` was deprecated in Nextcloud 20 and is now removed. Use ``OCP\AppFramework\Bootstrap\IRegistrationContext::registerDashboardWidget`` from within your app bootstrap. Changed behavior ^^^^^^^^^^^^^^^^ diff --git a/developer_manual/digging_deeper/dashboard.rst b/developer_manual/digging_deeper/dashboard.rst index 1c8a69665..136051468 100644 --- a/developer_manual/digging_deeper/dashboard.rst +++ b/developer_manual/digging_deeper/dashboard.rst @@ -121,32 +121,6 @@ The `MyAppWidget` class needs to be registered during the :ref:`app bootstrapgetContainer(); - - /** @var IEventDispatcher $dispatcher */ - $dispatcher = $container->getServer()->get(IEventDispatcher::class); - $dispatcher->addListener(RegisterWidgetEvent::class, function (RegisterWidgetEvent $event) use ($container): void { - \OCP\Util::addScript('myapp', 'dashboard'); - $event->registerWidget(MyAppWidget::class); - }); - } - } - The IConditionalWidget interface ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^