govuk-frontend
    Preparing search index...

    Class NotificationBanner

    Notification Banner component

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _$root: HTMLElement
    _config: NotificationBannerConfig
    defaults: NotificationBannerConfig = ...

    Notification banner default config

    NotificationBannerConfig

    elementType: new () => Element = HTMLElement
    moduleName: string = 'govuk-notification-banner'

    Name for the component used when initialising using data-module attributes.

    schema: Readonly<{ properties: { disableAutoFocus: { type: "boolean" } } }> = ...

    Notification banner config schema

    Accessors

    Methods

    • Internal Virtual

      configOverride

      Function which defines configuration overrides to prioritize properties from the root element's dataset.

      It should take a subset of configuration as input and return a new configuration object with properties that should be overridden based on the root element's dataset. A Symbol is used for indexing to prevent conflicts.

      Parameters

      • Optionalparam: Partial<NotificationBannerConfig>

        Configuration object

      Returns Partial<NotificationBannerConfig>

      return - Configuration object