admin-notifications

Widget slug and injection point details

Injection Points

Available injection points for this widget slug

after-header
before-list
bottom-of-page
top-of-page

Source Files

Files where this widget slug is used

page.tsx
src/app/(app)/admin/notifications/page.tsx

Plugin Widget Integration

How plugins can inject widgets into this page

Widget Configuration

To inject a widget into this page, create a widgets.json file in your plugin's Frontend/ directory:

{
  "id": "my-plugin-widget",
  "component": "my-widget.html",
  "enabled": true,
  "priority": 100,
  "page": "admin-notifications",
  "location": "after-header",
  "size": "full"
}

Available Injection Points

This page supports the following injection points. Use the location property in your widget configuration:

after-header
before-list
bottom-of-page
top-of-page

Widget Sizing

Set the size property to control widget width:

  • "full" - Full width (default)
  • "half" - Half width (2 per row)
  • "third" - One-third width (3 per row)
  • "quarter" - One-quarter width (4 per row)

Widget Context

Widgets automatically receive context information accessible via:

const context = window.StormNodes?.widgetContext || ; const userUuid = context.userUuid; const serverUuid = context.serverUuid;