Class ListView<T>

  • All Implemented Interfaces:
    org.jboss.elemento.IsElement<elemental2.dom.HTMLElement>, Display<T>

    public class ListView<T>
    extends Object
    implements Display<T>, org.jboss.elemento.IsElement<elemental2.dom.HTMLElement>
    PatternFly list view. The list view does not manage data by itself. Instead you have to use a DataProvider and add the list view as a display to the data provider:
     DataProvider dataProvider = ...;
     ListView listView = ...;
    
     dataProvider.addDisplay(listView);
     dataProvider.setItems(...);
     
    See Also:
    https://www.patternfly.org/pattern-library/content-views/list-view/
    • Method Detail

      • element

        public elemental2.dom.HTMLElement element()
        Specified by:
        element in interface org.jboss.elemento.IsElement<T>
      • enableAction

        public void enableAction​(T item,
                                 String actionId)
      • disableAction

        public void disableAction​(T item,
                                  String actionId)