Interface LazyCellSupportWrapperExtension<S,T,C extends javafx.scene.control.IndexedCell<T>>

All Superinterfaces:
LazyCellSupport<S,T,C>
All Known Implementing Classes:
LazyTableCellSupport.WrapperImpl, LazyTreeTableCellSupport.WrapperImpl

public interface LazyCellSupportWrapperExtension<S,T,C extends javafx.scene.control.IndexedCell<T>> extends LazyCellSupport<S,T,C>
  • Property Details

  • Method Details

    • getValueWrapper

      Optional<com.iamsoft.util.ui.javafx.table.LazyCellValueWrapper<T>> getValueWrapper()
    • currentRowItemProperty

      javafx.beans.property.Property<S> currentRowItemProperty()
      Returns:
      the currentRowItem property
    • unsubscribeOpProperty

      javafx.beans.property.Property<Runnable> unsubscribeOpProperty()
      Returns:
      the unsubscribeOp property
    • isLoading

      default boolean isLoading()
      Specified by:
      isLoading in interface LazyCellSupport<S,T,C extends javafx.scene.control.IndexedCell<T>>
    • isFailed

      default boolean isFailed()
      Specified by:
      isFailed in interface LazyCellSupport<S,T,C extends javafx.scene.control.IndexedCell<T>>
    • onItemUpdated

      default void onItemUpdated()
      Description copied from interface: LazyCellSupport
      Invoked by implementing classes after item update.
      Specified by:
      onItemUpdated in interface LazyCellSupport<S,T,C extends javafx.scene.control.IndexedCell<T>>