Interface AccordionListener

    • Method Detail

      • panelInserted

        default void panelInserted​(Accordion accordion,
                                   int index)
        Called when a panel has been inserted into a accordion's panel sequence.
        Parameters:
        accordion - The accordion that has changed.
        index - The index of the newly inserted panel.
      • panelsRemoved

        default void panelsRemoved​(Accordion accordion,
                                   int index,
                                   Sequence<Component> removed)
        Called when a panel has been removed from an accordion's panel sequence.
        Parameters:
        accordion - The accordion that has changed.
        index - The starting index of the panel(s) that were removed.
        removed - The sequence of removed panels.
      • headerDataRendererChanged

        default void headerDataRendererChanged​(Accordion accordion,
                                               Button.DataRenderer previousHeaderDataRenderer)
        Called when an accordion's header data renderer has changed.
        Parameters:
        accordion - The accordion that was changed.
        previousHeaderDataRenderer - The previous version of the header data renderer.