Class PopperPopover

All Implemented Interfaces:
Attachable, ElementAttributeMethods<HTMLDivElement, PopperPopover>, ElementClassListMethods<HTMLDivElement, PopperPopover>, ElementConsumerMethods<HTMLDivElement, PopperPopover>, ElementContainerMethods<HTMLDivElement, PopperPopover>, ElementEventMethods<HTMLDivElement, PopperPopover>, ElementIdMethods<HTMLDivElement, PopperPopover>, ElementQueryMethods<HTMLDivElement>, HTMLElementAttributeMethods<HTMLDivElement, PopperPopover>, HTMLElementDataMethods<HTMLDivElement, PopperPopover>, HTMLElementStyleMethods<HTMLDivElement, PopperPopover>, HTMLElementVisibilityMethods<HTMLDivElement, PopperPopover>, IsElement<HTMLDivElement>, TypedBuilder<HTMLDivElement, PopperPopover>, Closeable<HTMLDivElement, PopperPopover>, Component, ComponentIcon<HTMLDivElement, PopperPopover>, Modifiers.NoPadding<HTMLDivElement, PopperPopover>

Deprecated, for removal: This API element is subject to removal in a future version.
This implementation uses the Popper.js API, which is due to be removed soon. Use Popover instead.
A popover is in-app messaging that provides more information on specific product areas. Popovers display content in a new window that overlays the current page. Unlike modals, popovers don't block the current page.
  • Field Details

    • ANIMATION_DURATION

      public static final int ANIMATION_DURATION
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • DISTANCE

      public static final int DISTANCE
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • Z_INDEX

      public static final int Z_INDEX
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
  • Method Details

    • popover

      public static PopperPopover popover()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • popover

      public static PopperPopover popover(By trigger)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • popover

      public static PopperPopover popover(HTMLElement trigger)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • popover

      public static PopperPopover popover(Supplier<HTMLElement> trigger)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • attach

      public void attach(MutationRecord mutationRecord)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      attach in interface Attachable
    • detach

      public void detach(MutationRecord mutationRecord)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      detach in interface Attachable
    • addHeader

      public PopperPopover addHeader(String header)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addHeader

      public PopperPopover addHeader(PopperPopoverHeader header)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • add

      public PopperPopover add(PopperPopoverHeader header)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addBody

      public PopperPopover addBody(String body)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addBody

      public PopperPopover addBody(PopperPopoverBody body)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • add

      public PopperPopover add(PopperPopoverBody body)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addFooter

      public PopperPopover addFooter(String footer)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addFooter

      public PopperPopover addFooter(PopperPopoverFooter footer)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • add

      public PopperPopover add(PopperPopoverFooter footer)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • appendToBody

      public PopperPopover appendToBody()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • appendTo

      public PopperPopover appendTo(Node node)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • animationDuration

      public PopperPopover animationDuration(int animationDuration)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • autoWidth

      public PopperPopover autoWidth()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • closable

      public PopperPopover closable()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • closable

      public PopperPopover closable(CloseHandler<PopperPopover> closeHandler)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • distance

      public PopperPopover distance(int distance)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • flip

      public PopperPopover flip(boolean flip)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • icon

      public PopperPopover icon(Element icon)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      icon in interface ComponentIcon<HTMLDivElement, PopperPopover>
    • removeIcon

      public PopperPopover removeIcon()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      removeIcon in interface ComponentIcon<HTMLDivElement, PopperPopover>
    • noClose

      public PopperPopover noClose()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • placement

      public PopperPopover placement(PopperPlacement placement)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • status

      public PopperPopover status(Severity severity)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • status

      public PopperPopover status(Severity severity, String screenReaderText)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • trigger

      public PopperPopover trigger(String trigger)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • trigger

      public PopperPopover trigger(By trigger)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • trigger

      public PopperPopover trigger(HTMLElement trigger)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • trigger

      public PopperPopover trigger(Supplier<HTMLElement> trigger)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • triggerActions

      public PopperPopover triggerActions(TriggerAction... triggerActions)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • zIndex

      public PopperPopover zIndex(int zIndex)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • that

      public PopperPopover that()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      that in interface TypedBuilder<HTMLDivElement, PopperPopover>
    • ariaLabel

      public PopperPopover ariaLabel(String label)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Accessible label for the popover, required when header is not present.
    • ariaCloseLabel

      public PopperPopover ariaCloseLabel(String label)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Accessible label for the close button.
    • onClose

      public PopperPopover onClose(CloseHandler<PopperPopover> closeHandler)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      onClose in interface Closeable<HTMLDivElement, PopperPopover>
    • show

      public void show()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • show

      public void show(Event event)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • close

      public void close(Event event, boolean fireEvent)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      close in interface Closeable<HTMLDivElement, PopperPopover>