Class GridTableView<S>
java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.control.Control
com.dlsc.gemsfx.gridtable.GridTableView<S>
- Type Parameters:
S- item type
- All Implemented Interfaces:
javafx.css.Styleable, javafx.event.EventTarget, javafx.scene.control.Skinnable
public class GridTableView<S>
extends javafx.scene.control.Control
A simple table view implementation based on GridPane.
-
Property Summary
PropertiesTypePropertyDescriptionfinal javafx.beans.property.ListProperty<GridTableColumn<S, ?>> final javafx.beans.property.LongPropertyThe delay in milliseconds before the list view will display the progress indicator for long running load operations.final javafx.beans.property.ListProperty<S> final javafx.beans.property.ObjectProperty<LoadingPane.Status> The loading status used for the wrappedLoadingPane.final javafx.beans.property.ObjectProperty<LoadingPane.Size> final javafx.beans.property.IntegerPropertyfinal javafx.beans.property.ObjectProperty<javafx.util.Callback<S, javafx.scene.control.ContextMenu>> An optional callback that can be used to create a context menu for a given item / row.A callback for opening an item represented by a row in the table view.final javafx.beans.property.ObjectProperty<javafx.scene.Node> final javafx.beans.property.ObjectProperty<javafx.scene.control.ProgressIndicator> The progress indicator that will be used to display percentage progress or the indeterminate state of the loading progress.javafx.beans.property.ObjectProperty<javafx.util.Callback<S, javafx.scene.Node>> javafx.beans.property.ObjectProperty<javafx.util.Callback<S, javafx.scene.Node>> Properties inherited from class javafx.scene.control.Control
contextMenu, skin, tooltipProperties inherited from class javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthProperties inherited from class javafx.scene.Parent
needsLayoutProperties inherited from class javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible -
Field Summary
Fields inherited from class javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZEFields inherited from class javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal javafx.beans.property.ListProperty<GridTableColumn<S, ?>> final javafx.beans.property.LongPropertyThe delay in milliseconds before the list view will display the progress indicator for long running load operations.protected javafx.scene.control.Skin<?> final javafx.collections.ObservableList<GridTableColumn<S, ?>> Gets the value of thecolumnsproperty.final longGets the value of thecommitLoadStatusDelayproperty.javafx.geometry.Orientationfinal javafx.collections.ObservableList<S> getItems()Gets the value of theitemsproperty.final LoadingPane.StatusGets the value of theloadingStatusproperty.final LoadingPane.SizeGets the value of theloadingStatusSizeproperty.final intGets the value of theminNumberOfRowsproperty.final javafx.util.Callback<S, javafx.scene.control.ContextMenu> Gets the value of theonContextMenuForItemRequestedproperty.Gets the value of theonOpenItemproperty.final javafx.scene.NodeGets the value of theplaceholderproperty.final javafx.scene.control.ProgressIndicatorGets the value of theprogressIndicatorproperty.javafx.util.Callback<S, javafx.scene.Node> Gets the value of therowFooterFactoryproperty.javafx.util.Callback<S, javafx.scene.Node> Gets the value of therowHeaderFactoryproperty.final javafx.beans.property.ListProperty<S> final javafx.beans.property.ObjectProperty<LoadingPane.Status> The loading status used for the wrappedLoadingPane.final javafx.beans.property.ObjectProperty<LoadingPane.Size> final javafx.beans.property.IntegerPropertyfinal javafx.beans.property.ObjectProperty<javafx.util.Callback<S, javafx.scene.control.ContextMenu>> An optional callback that can be used to create a context menu for a given item / row.A callback for opening an item represented by a row in the table view.final javafx.beans.property.ObjectProperty<javafx.scene.Node> final javafx.beans.property.ObjectProperty<javafx.scene.control.ProgressIndicator> The progress indicator that will be used to display percentage progress or the indeterminate state of the loading progress.final voidrefresh()Triggers a rebuild of the view without reloading data.javafx.beans.property.ObjectProperty<javafx.util.Callback<S, javafx.scene.Node>> javafx.beans.property.ObjectProperty<javafx.util.Callback<S, javafx.scene.Node>> final voidsetColumns(javafx.collections.ObservableList<GridTableColumn<S, ?>> columns) Sets the value of thecolumnsproperty.final voidsetCommitLoadStatusDelay(long commitLoadStatusDelay) Sets the value of thecommitLoadStatusDelayproperty.final voidSets the value of theitemsproperty.final voidsetLoadingStatus(LoadingPane.Status loadingStatus) Sets the value of theloadingStatusproperty.final voidsetLoadingStatusSize(LoadingPane.Size loadingStatusSize) Sets the value of theloadingStatusSizeproperty.final voidsetMinNumberOfRows(int minNumberOfRows) Sets the value of theminNumberOfRowsproperty.final voidsetOnContextMenuForItemRequested(javafx.util.Callback<S, javafx.scene.control.ContextMenu> onContextMenuForItemRequested) Sets the value of theonContextMenuForItemRequestedproperty.final voidsetOnOpenItem(Consumer<S> onOpenItem) Sets the value of theonOpenItemproperty.final voidsetPlaceholder(javafx.scene.Node placeholder) Sets the value of theplaceholderproperty.final voidsetProgressIndicator(javafx.scene.control.ProgressIndicator progressIndicator) Sets the value of theprogressIndicatorproperty.voidsetRowFooterFactory(javafx.util.Callback<S, javafx.scene.Node> rowFooterFactory) Sets the value of therowFooterFactoryproperty.voidsetRowHeaderFactory(javafx.util.Callback<S, javafx.scene.Node> rowHeaderFactory) Sets the value of therowHeaderFactoryproperty.Methods inherited from class javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipPropertyMethods inherited from class javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthPropertyMethods inherited from class javafx.scene.Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsMethods inherited from class javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, requestFocusTraversal, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visiblePropertyMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.css.Styleable
getStyleableNode
-
Property Details
-
rowHeaderFactory
public javafx.beans.property.ObjectProperty<javafx.util.Callback<S, javafx.scene.Node>> rowHeaderFactoryProperty- See Also:
-
progressIndicator
public final javafx.beans.property.ObjectProperty<javafx.scene.control.ProgressIndicator> progressIndicatorPropertyThe progress indicator that will be used to display percentage progress or the indeterminate state of the loading progress.- See Also:
-
items
- See Also:
-
columns
- See Also:
-
placeholder
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> placeholderProperty- See Also:
-
onOpenItem
-
minNumberOfRows
public final javafx.beans.property.IntegerProperty minNumberOfRowsProperty- See Also:
-
loadingStatus
The loading status used for the wrappedLoadingPane. The loading pane will appear if the loader takes a long time to return the new page items.- See Also:
-
loadingStatusSize
- See Also:
-
commitLoadStatusDelay
public final javafx.beans.property.LongProperty commitLoadStatusDelayPropertyThe delay in milliseconds before the list view will display the progress indicator for long running load operations.- See Also:
-
onContextMenuForItemRequested
public final javafx.beans.property.ObjectProperty<javafx.util.Callback<S, javafx.scene.control.ContextMenu>> onContextMenuForItemRequestedPropertyAn optional callback that can be used to create a context menu for a given item / row.- See Also:
-
-
Constructor Details
-
GridTableView
public GridTableView()
-
-
Method Details
-
createDefaultSkin
protected javafx.scene.control.Skin<?> createDefaultSkin()- Overrides:
createDefaultSkinin classjavafx.scene.control.Control
-
getContentBias
public javafx.geometry.Orientation getContentBias()- Overrides:
getContentBiasin classjavafx.scene.Node
-
getUserAgentStylesheet
- Overrides:
getUserAgentStylesheetin classjavafx.scene.layout.Region
-
getRowHeaderFactory
Gets the value of therowHeaderFactoryproperty.- Property description:
- Returns:
- the value of the
rowHeaderFactoryproperty - See Also:
-
rowHeaderFactoryProperty
public javafx.beans.property.ObjectProperty<javafx.util.Callback<S, javafx.scene.Node>> rowHeaderFactoryProperty()- Returns:
- the
rowHeaderFactoryproperty - See Also:
-
setRowHeaderFactory
Sets the value of therowHeaderFactoryproperty.- Property description:
- Parameters:
rowHeaderFactory- the value for therowHeaderFactoryproperty- See Also:
-
getProgressIndicator
public final javafx.scene.control.ProgressIndicator getProgressIndicator()Gets the value of theprogressIndicatorproperty.- Property description:
- The progress indicator that will be used to display percentage progress or the indeterminate state of the loading progress.
- Returns:
- the value of the
progressIndicatorproperty - See Also:
-
progressIndicatorProperty
public final javafx.beans.property.ObjectProperty<javafx.scene.control.ProgressIndicator> progressIndicatorProperty()The progress indicator that will be used to display percentage progress or the indeterminate state of the loading progress.- Returns:
- the progress indicator
- See Also:
-
setProgressIndicator
public final void setProgressIndicator(javafx.scene.control.ProgressIndicator progressIndicator) Sets the value of theprogressIndicatorproperty.- Property description:
- The progress indicator that will be used to display percentage progress or the indeterminate state of the loading progress.
- Parameters:
progressIndicator- the value for theprogressIndicatorproperty- See Also:
-
itemsProperty
- Returns:
- the
itemsproperty - See Also:
-
getItems
Gets the value of theitemsproperty.- Property description:
- Returns:
- the value of the
itemsproperty - See Also:
-
setItems
Sets the value of theitemsproperty.- Property description:
- Parameters:
items- the value for theitemsproperty- See Also:
-
columnsProperty
- Returns:
- the
columnsproperty - See Also:
-
getColumns
Gets the value of thecolumnsproperty.- Property description:
- Returns:
- the value of the
columnsproperty - See Also:
-
setColumns
Sets the value of thecolumnsproperty.- Property description:
- Parameters:
columns- the value for thecolumnsproperty- See Also:
-
getPlaceholder
public final javafx.scene.Node getPlaceholder()Gets the value of theplaceholderproperty.- Property description:
- Returns:
- the value of the
placeholderproperty - See Also:
-
placeholderProperty
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> placeholderProperty()- Returns:
- the
placeholderproperty - See Also:
-
setPlaceholder
public final void setPlaceholder(javafx.scene.Node placeholder) Sets the value of theplaceholderproperty.- Property description:
- Parameters:
placeholder- the value for theplaceholderproperty- See Also:
-
getOnOpenItem
-
onOpenItemProperty
-
setOnOpenItem
-
getMinNumberOfRows
public final int getMinNumberOfRows()Gets the value of theminNumberOfRowsproperty.- Property description:
- Returns:
- the value of the
minNumberOfRowsproperty - See Also:
-
minNumberOfRowsProperty
public final javafx.beans.property.IntegerProperty minNumberOfRowsProperty()- Returns:
- the
minNumberOfRowsproperty - See Also:
-
setMinNumberOfRows
public final void setMinNumberOfRows(int minNumberOfRows) Sets the value of theminNumberOfRowsproperty.- Property description:
- Parameters:
minNumberOfRows- the value for theminNumberOfRowsproperty- See Also:
-
getLoadingStatus
Gets the value of theloadingStatusproperty.- Property description:
- The loading status used for the wrapped
LoadingPane. The loading pane will appear if the loader takes a long time to return the new page items. - Returns:
- the value of the
loadingStatusproperty - See Also:
-
loadingStatusProperty
The loading status used for the wrappedLoadingPane. The loading pane will appear if the loader takes a long time to return the new page items.- Returns:
- the loading status
- See Also:
-
setLoadingStatus
Sets the value of theloadingStatusproperty.- Property description:
- The loading status used for the wrapped
LoadingPane. The loading pane will appear if the loader takes a long time to return the new page items. - Parameters:
loadingStatus- the value for theloadingStatusproperty- See Also:
-
getLoadingStatusSize
Gets the value of theloadingStatusSizeproperty.- Property description:
- Returns:
- the value of the
loadingStatusSizeproperty - See Also:
-
loadingStatusSizeProperty
- Returns:
- the
loadingStatusSizeproperty - See Also:
-
setLoadingStatusSize
Sets the value of theloadingStatusSizeproperty.- Property description:
- Parameters:
loadingStatusSize- the value for theloadingStatusSizeproperty- See Also:
-
getCommitLoadStatusDelay
public final long getCommitLoadStatusDelay()Gets the value of thecommitLoadStatusDelayproperty.- Property description:
- The delay in milliseconds before the list view will display the progress indicator for long running load operations.
- Returns:
- the value of the
commitLoadStatusDelayproperty - See Also:
-
commitLoadStatusDelayProperty
public final javafx.beans.property.LongProperty commitLoadStatusDelayProperty()The delay in milliseconds before the list view will display the progress indicator for long running load operations.- Returns:
- the commit delay for the nested loading pane
- See Also:
-
setCommitLoadStatusDelay
public final void setCommitLoadStatusDelay(long commitLoadStatusDelay) Sets the value of thecommitLoadStatusDelayproperty.- Property description:
- The delay in milliseconds before the list view will display the progress indicator for long running load operations.
- Parameters:
commitLoadStatusDelay- the value for thecommitLoadStatusDelayproperty- See Also:
-
getOnContextMenuForItemRequested
public final javafx.util.Callback<S, javafx.scene.control.ContextMenu> getOnContextMenuForItemRequested()Gets the value of theonContextMenuForItemRequestedproperty.- Property description:
- An optional callback that can be used to create a context menu for a given item / row.
- Returns:
- the value of the
onContextMenuForItemRequestedproperty - See Also:
-
onContextMenuForItemRequestedProperty
public final javafx.beans.property.ObjectProperty<javafx.util.Callback<S, javafx.scene.control.ContextMenu>> onContextMenuForItemRequestedProperty()An optional callback that can be used to create a context menu for a given item / row.- Returns:
- the callback for creating a context menu for a given item / row.
- See Also:
-
setOnContextMenuForItemRequested
public final void setOnContextMenuForItemRequested(javafx.util.Callback<S, javafx.scene.control.ContextMenu> onContextMenuForItemRequested) Sets the value of theonContextMenuForItemRequestedproperty.- Property description:
- An optional callback that can be used to create a context menu for a given item / row.
- Parameters:
onContextMenuForItemRequested- the value for theonContextMenuForItemRequestedproperty- See Also:
-
refresh
public final void refresh()Triggers a rebuild of the view without reloading data.
-