Class EditableHeaderUtilities


  • public class EditableHeaderUtilities
    extends Object
    • Constructor Detail

      • EditableHeaderUtilities

        public EditableHeaderUtilities()
    • Method Detail

      • hasEditableHeader

        public static boolean hasEditableHeader​(org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> column)
      • isEditableHeader

        public static boolean isEditableHeader​(org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> column,
                                               Integer uiHeaderRowIndex)
      • isPlaceHolderToBeShown

        public static boolean isPlaceHolderToBeShown​(EditableHeaderMetaData headerMetaData)
      • getEditableHeaderContent

        public static com.ait.lienzo.client.core.shape.Group getEditableHeaderContent​(Supplier<com.ait.lienzo.client.core.shape.Group> defaultHeaderContentSupplier,
                                                                                      List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
                                                                                      org.uberfire.ext.wires.core.grids.client.widget.context.GridHeaderColumnRenderContext context,
                                                                                      int headerRowIndex,
                                                                                      double blockWidth,
                                                                                      double rowHeight)