Interface Orderable<R extends Orderable<R>>

    • Method Detail

      • isOrderable

        default boolean isOrderable()
        Returns whether or not this component is marked as orderable.
        Returns:
        true if orderable, false if not
      • orderable

        default R orderable​(boolean isOrderable)
      • orderable

        default R orderable()
      • notOrderable

        default R notOrderable()
      • orderableEndpoint

        default R orderableEndpoint​(Endpoint<?> endpoint)
      • orderableUrl

        default R orderableUrl​(String url)
      • orderableScope

        default R orderableScope​(String scope)
      • orderableUrl

        default R orderableUrl​(String url,
                               String scope)
      • getOrderableEndpoint

        default Endpoint<?> getOrderableEndpoint()
      • disableDragIfAllUnsorted

        default R disableDragIfAllUnsorted​(boolean isDisableDragIfAllUnsorted)
        Sets whether or not drag-and-drop reordering is disabled if all records are unsorted. If set to true, this will disable drag-and-drop until at least one record is sorted.
        Parameters:
        isDisableDragIfAllUnsorted - whether or not to disable
        Returns:
        the orderable
      • disableDragIfAllUnsorted

        default R disableDragIfAllUnsorted()
      • enableDragIfAllUnsorted

        default R enableDragIfAllUnsorted()