Implemented types
Implementers
Properties
activatedColumnsAutoSize
→ bool
Whether columnsAutoSizeMode should be applied while columnsAutoSizeMode is enabled.
no setter inherited
autoEditing
→ bool
Automatically set to editing state when cell is selected.
no setter inherited
bodyColumnIndexes
→ List <int >
Body column Index List.
no setter inherited
bodyColumns
→ List <PlutoColumn >
Body columns.
no setter inherited
bodyColumnsWidth
→ double
Width of the body column.
no setter inherited
bodyDownScrollOffset
→ double
no setter inherited
bodyLeftOffset
→ double
no setter inherited
bodyLeftScrollOffset
→ double
no setter inherited
bodyRightOffset
→ double
no setter inherited
bodyRightScrollOffset
→ double
no setter inherited
bodyTopOffset
→ double
no setter inherited
bodyUpScrollOffset
→ double
no setter inherited
canRowDrag
→ bool
no setter inherited
checkedRows
→ List <PlutoRow >
no setter inherited
columnBottomOffset
→ double
no setter inherited
columnFilterHeight
→ double
no setter inherited
columnFooterHeight
→ double
no setter inherited
columnGroupHeight
→ double
no setter inherited
columnGroups
→ List <PlutoColumnGroup >
no setter inherited
columnHeight
→ double
no setter inherited
columnIndexes
→ List <int >
Column index list.
no setter inherited
columnIndexesByShowFrozen
→ List <int >
Column Index List by frozen Column
no setter inherited
columnIndexesForShowFrozen
→ List <int >
List of column indexes in which the sequence is maintained
while the frozen column is visible.
no setter inherited
columnMenuDelegate
→ PlutoColumnMenuDelegate
no setter inherited
columnRowContainerHeight
→ double
no setter inherited
columns
→ List <PlutoColumn >
Columns provided at grid start.
no setter inherited
columnsAutoSizeMode
→ PlutoAutoSizeMode
Automatically adjust the column width at the start of the grid
or when the grid width is changed.
no setter inherited
columnSizeConfig
→ PlutoGridColumnSizeConfig
Refers to the value set in PlutoGridConfiguration .
no setter inherited
columnsResizeMode
→ PlutoResizeMode
Condition for changing column width.
no setter inherited
columnsWidth
→ double
Width of the entire column.
no setter inherited
configuration
→ PlutoGridConfiguration
no setter inherited
correctHorizontalOffset
→ double
no setter inherited
no setter inherited
no setter inherited
currentCell
→ PlutoCell ?
currently selected cell.
no setter inherited
currentCellPosition
→ PlutoGridCellPosition ?
The position index value of the currently selected cell.
no setter inherited
currentColumn
→ PlutoColumn ?
Column of currently selected cell.
no setter inherited
currentColumnField
→ String ?
Column field name of currently selected cell.
no setter inherited
currentRow
→ PlutoRow ?
Row of currently selected cell.
no setter inherited
currentRowIdx
→ int ?
Row index of currently selected cell.
no setter inherited
currentSelectingPosition
→ PlutoGridCellPosition ?
Current position of multi-select cell.
Calculate the currently selected cell and its multi-selection range.
no setter inherited
currentSelectingPositionList
→ List <PlutoGridSelectingCellPosition >
Position list of currently selected.
Only valid in PlutoGridSelectingMode.cell .
no setter inherited
currentSelectingRows
→ List <PlutoRow >
Rows of currently selected.
Only valid in PlutoGridSelectingMode.row .
no setter inherited
currentSelectingText
→ String
String of multi-selected cells.
Preserves the structure of the cells selected by the tabs and the enter key.
no setter inherited
directionalScrollEdgeOffset
→ Offset
no setter inherited
dragRows
→ List <PlutoRow >
no setter inherited
dragTargetRowIdx
→ int ?
no setter inherited
enableColumnsAutoSize
→ bool
Whether columnsAutoSizeMode is enabled.
no setter inherited
enabledRowGroups
→ bool
If PlutoRowGroupDelegate is set for row grouping,
return the active status of the actual grouping function.
no setter inherited
eventManager
→ PlutoGridEventManager ?
no setter inherited
filterOnlyEvent
→ bool
To delegate filtering processing in the PlutoInfinityScrollRows or PlutoLazyPagination widget
Whether to override the default filtering processing.
If this value is true,
the default filtering processing of PlutoGrid is ignored and only events are issued.
PlutoGridSetColumnFilterEvent
no setter inherited
filterRows
→ List <PlutoRow >
no setter inherited
firstCell
→ PlutoCell ?
no setter inherited
grid footer height
no setter inherited
no setter inherited
getSortedColumn
→ PlutoColumn ?
no setter inherited
gridFocusNode
→ FocusNode
FocusNode to control keyboard input.
no setter inherited
gridGlobalOffset
→ Offset ?
Global offset of Grid.
no setter inherited
gridKey
→ GlobalKey <State <StatefulWidget > >
no setter inherited
hasCheckedRow
→ bool
no setter inherited
hasColumnGroups
→ bool
no setter inherited
hasCurrentSelectingPosition
→ bool
no setter inherited
hasFilter
→ bool
no setter inherited
hasFocus
→ bool
no setter inherited
hashCode
→ int
The hash code for this object.
no setter inherited
hasLeftFrozenColumns
→ bool
no setter inherited
hasListeners
→ bool
Whether any listeners are currently registered.
no setter inherited
hasRightFrozenColumns
→ bool
no setter inherited
hasRowGroups
→ bool
Whether to set PlutoRowGroupDelegate for row grouping.
no setter inherited
hasSortedColumn
→ bool
no setter inherited
hasUnCheckedRow
→ bool
no setter inherited
no setter inherited
grid header height
no setter inherited
isDraggingRow
→ bool
no setter inherited
isEditing
→ bool
Editing status of the current.
no setter inherited
isHorizontalOverScrolled
→ bool
no setter inherited
isLTR
→ bool
no setter inherited
isPaginated
→ bool
no setter inherited
isRTL
→ bool
no setter inherited
isSelecting
→ bool
Multi-selection state.
no setter inherited
iterateAllMainRowGroup
→ Iterable <PlutoRow >
Regardless of filtering or pagination applied,
no setter inherited
iterateAllRow
→ Iterable <PlutoRow >
Regardless of filtering or pagination applied,
no setter inherited
iterateAllRowAndGroup
→ Iterable <PlutoRow >
Regardless of filtering or pagination applied,
no setter inherited
iterateAllRowGroup
→ Iterable <PlutoRow >
Regardless of filtering or pagination applied,
no setter inherited
iterateFilteredMainRowGroup
→ Iterable <PlutoRow >
Regardless of pagination applied,
no setter inherited
iterateMainRowGroup
→ Iterable <PlutoRow >
With filtering or pagination applied,
no setter inherited
iterateRow
→ Iterable <PlutoRow >
With filtering or pagination applied,
no setter inherited
iterateRowAndGroup
→ Iterable <PlutoRow >
With filtering or pagination applied,
no setter inherited
iterateRowGroup
→ Iterable <PlutoRow >
With filtering or pagination applied,
no setter inherited
keepFocus
→ bool
no setter inherited
keyManager
→ PlutoGridKeyManager ?
no setter inherited
keyPressed
→ PlutoGridKeyPressed
Currently pressed key
no setter inherited
leftFrozenColumnIndexes
→ List <int >
Left frozen column Index List.
no setter inherited
leftFrozenColumns
→ List <PlutoColumn >
Left frozen columns.
no setter inherited
leftFrozenColumnsWidth
→ double
Width of the left frozen column.
no setter inherited
leftFrozenRightOffset
→ double
no setter inherited
loadingLevel
→ PlutoGridLoadingLevel
no setter inherited
localeText
→ PlutoGridLocaleText
no setter inherited
maxHeight
→ double ?
Screen height
no setter inherited
maxWidth
→ double ?
Screen width
no setter inherited
mode
→ PlutoGridMode
no setter inherited
onChanged
→ PlutoOnChangedEventCallback ?
no setter inherited
onColumnsMoved
→ PlutoOnColumnsMovedEventCallback ?
no setter inherited
onRowChecked
→ PlutoOnRowCheckedEventCallback ?
no setter inherited
onRowDoubleTap
→ PlutoOnRowDoubleTapEventCallback ?
no setter inherited
onRowSecondaryTap
→ PlutoOnRowSecondaryTapEventCallback ?
no setter inherited
onRowsMoved
→ PlutoOnRowsMovedEventCallback ?
no setter inherited
onSelected
→ PlutoOnSelectedEventCallback ?
no setter inherited
onSorted
→ PlutoOnSortedEventCallback ?
no setter inherited
page
→ int
no setter inherited
no setter inherited
no setter inherited
pageSize
→ int
no setter inherited
refColumnGroups
→ FilteredList <PlutoColumnGroup >
no setter inherited
refColumns
→ FilteredList <PlutoColumn >
no setter inherited
refRows
→ FilteredList <PlutoRow >
refRows is a List
no setter inherited
resizingChangeNotifier
→ ChangeNotifier
no setter inherited
rightBlankOffset
→ double
no setter inherited
rightFrozenColumnIndexes
→ List <int >
Right frozen column Index List.
no setter inherited
rightFrozenColumns
→ List <PlutoColumn >
Right frozen columns.
no setter inherited
rightFrozenColumnsWidth
→ double
Width of the right frozen column.
no setter inherited
rightFrozenLeftOffset
→ double
no setter inherited
rowColorCallback
→ PlutoRowColorCallback ?
no setter inherited
rowContainerHeight
→ double
no setter inherited
rowGroupDelegate
→ PlutoRowGroupDelegate ?
Setting delegate for grouping rows.
no setter inherited
rowHeight
→ double
no setter inherited
rows
→ List <PlutoRow >
no setter inherited
rowsTopOffset
→ double
no setter inherited
rowTotalHeight
→ double
no setter inherited
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
scroll
→ PlutoGridScrollController
Controller to control the scrolling of the grid.
no setter inherited
scrollOffsetByFrozenColumn
→ double
no setter inherited
selectingMode
→ PlutoGridSelectingMode
selectingMode
no setter inherited
showColumnFilter
→ bool
no setter inherited
showColumnFooter
→ bool
no setter inherited
showColumnGroups
→ bool
no setter inherited
showColumnTitle
→ bool
no setter inherited
no setter inherited
showFrozenColumn
→ bool
Whether to apply a frozen column according to the screen size.
true : If there is a frozen column, the frozen column is exposed.
false : If there is a frozen column but the screen is narrow, it is exposed as a normal column.
no setter inherited
no setter inherited
showLoading
→ bool
no setter inherited
sortOnlyEvent
→ bool
To delegate sort handling in the PlutoInfinityScrollRows or PlutoLazyPagination widget
Whether to override the default sort processing.
If this value is true,
the default sorting processing of PlutoGrid is ignored and only events are issued.
PlutoGridChangeColumnSortEvent
no setter inherited
streamNotifier
→ PublishSubject<PlutoNotifierEvent >
no setter inherited
style
→ PlutoGridStyleConfig
no setter inherited
textDirection
→ TextDirection
no setter inherited
textEditingController
→ TextEditingController ?
no setter inherited
totalPage
→ int
no setter inherited
tristateCheckedRow
→ bool ?
Property for tristate
value in Checkbox widget.
no setter inherited
unCheckedRows
→ List <PlutoRow >
no setter inherited
Methods
activateColumnsAutoSize ()
→ void
inherited
addListener (VoidCallback listener )
→ void
Register a closure to be called when the object changes.
inherited
addNotifier (int hash )
→ void
inherited
appendNewRows ({int count = 1 })
→ void
inherited
appendRows (List <PlutoRow > rows )
→ void
inherited
autoFitColumn (BuildContext context , PlutoColumn column )
→ void
inherited
canChangeCellValue ({required PlutoCell cell , dynamic newValue , dynamic oldValue })
→ bool
Whether the cell is in a mutable state
inherited
canHorizontalCellScrollByDirection (PlutoMoveDirection direction , PlutoColumn columnToMove )
→ bool
Whether the cell can be scrolled when moving.
inherited
canMoveCell (PlutoGridCellPosition cellPosition , PlutoMoveDirection direction )
→ bool
Whether it is possible to move in the direction
from cellPosition
.
inherited
canNotChangeCellValue ({required PlutoCell cell , dynamic newValue , dynamic oldValue })
→ bool
inherited
canNotMoveCell (PlutoGridCellPosition ? cellPosition , PlutoMoveDirection direction )
→ bool
inherited
castValueByColumnType (dynamic value , PlutoColumn column )
→ dynamic
Cast the value according to the column type.
inherited
cellPositionByCellKey (Key cellKey )
→ PlutoGridCellPosition ?
Index position of cell in a column
inherited
cellPositionToMove (PlutoGridCellPosition cellPosition , PlutoMoveDirection direction )
→ PlutoGridCellPosition
The index position of the cell to move in that direction in the current cell.
inherited
changeCellValue (PlutoCell cell , dynamic value , {bool callOnChangedEvent = true , bool force = false , bool notify = true })
→ void
Change cell value
callOnChangedEvent
triggers a PlutoOnChangedEventCallback callback.
inherited
clearCurrentCell ({bool notify = true })
→ void
set currentCell to null
inherited
clearCurrentSelecting ({bool notify = true })
→ void
Resets currently selected rows and cells.
inherited
columnGroupDepth (List <PlutoColumnGroup > groups )
→ int
inherited
columnIdxByCellKeyAndRowIdx (Key cellKey , int rowIdx )
→ int ?
inherited
columnIndex (PlutoColumn column )
→ int ?
Index of column
in columns
inherited
deactivateColumnsAutoSize ()
→ void
inherited
dispose ()
→ void
Discards any resources used by the object. After this is called, the
object is not in a usable state and should be discarded (calls to
addListener will throw after the object is disposed).
inherited
enoughFrozenColumnsWidth (double width )
→ bool
inherited
filteredCellValue ({required PlutoColumn column , dynamic newValue , dynamic oldValue })
→ dynamic
Filter on cell value change
inherited
filterRowsByField (String columnField )
→ List <PlutoRow >
inherited
getColumnsAutoSizeHelper ({required Iterable <PlutoColumn > columns , required double maxWidth })
→ PlutoAutoSize
inherited
getColumnsResizeHelper ({required List <PlutoColumn > columns , required PlutoColumn column , required double offset })
→ PlutoResize
inherited
getNewRow ()
→ PlutoRow
inherited
getNewRows ({int count = 1 })
→ List <PlutoRow >
inherited
getRowByIdx (int rowIdx )
→ PlutoRow ?
inherited
getRowIdxByOffset (double offset )
→ int ?
inherited
handleAfterSelectingRow (PlutoCell cell , dynamic value )
→ void
The action that is selected in the Select dialog
and processed after the dialog is closed.
inherited
handleOnSelected ()
→ void
Event occurred after selecting Row in Select mode.
inherited
hideColumn (PlutoColumn column , bool hide , {bool notify = true })
→ void
Hide or show the column
with hide
value.
inherited
hideColumns (List <PlutoColumn > columns , bool hide , {bool notify = true })
→ void
Hide or show the columns
with hide
value.
inherited
insertColumns (int columnIdx , List <PlutoColumn > columns )
→ void
Insert columns
at columnIdx
position.
inherited
insertRowGroup (int index , List <PlutoRow > rows )
→ void
inherited
insertRows (int rowIdx , List <PlutoRow > rows , {bool notify = true })
→ void
inherited
isCurrentCell (PlutoCell cell )
→ bool
Whether the cell is the currently selected cell.
inherited
isEditableCell (PlutoCell cell )
→ bool
inherited
isExpandedGroupedRow (PlutoRow row )
→ bool
inherited
isFilteredColumn (PlutoColumn column )
→ bool
Check if the column is in a state with filtering applied.
inherited
isInvalidCellPosition (PlutoGridCellPosition ? cellPosition )
→ bool
inherited
isMainRow (PlutoRow row )
→ bool
Returns whether it is the top row or not.
inherited
isNotMainGroupedRow (PlutoRow row )
→ bool
inherited
isRowBeingDragged (Key rowKey )
→ bool
inherited
isRowIdxBottomDragTarget (int rowIdx )
→ bool
inherited
isRowIdxDragTarget (int rowIdx )
→ bool
inherited
isRowIdxTopDragTarget (int rowIdx )
→ bool
inherited
isSelectedCell (PlutoCell cell , PlutoColumn column , int rowIdx )
→ bool
Whether the cell is the currently multi selected cell.
inherited
isSelectedRow (Key rowKey )
→ bool
inherited
isSelectingInteraction ()
→ bool
inherited
limitHideColumn (PlutoColumn column , bool hide , {double accumulateWidth = 0 })
→ bool
When changing a column from hidden state to unhidden state,
Check the constraint on the frozen column.
If the hidden column is a frozen column
The width of the currently frozen column is limited.
inherited
limitMoveColumn ({required PlutoColumn column , required PlutoColumn targetColumn })
→ bool
When moving from a non-frozen column to a frozen column area,
check the frozen column width constraint.
inherited
limitResizeColumn (PlutoColumn column , double offset )
→ bool
When expanding the width of the freeze column,
check the width constraint of the freeze column.
inherited
limitToggleFrozenColumn (PlutoColumn column , PlutoColumnFrozen frozen )
→ bool
When changing the value of PlutoColumn.frozen ,
check the frozen column width constraint.
inherited
moveColumn ({required PlutoColumn column , required PlutoColumn targetColumn })
→ void
Move column
position to targetColumn
.
inherited
moveCurrentCell (PlutoMoveDirection direction , {bool force = false , bool notify = true })
→ void
Change the current cell to the cell in the direction
and move the scroll
force
true : Allow left and right movement with tab key in editing state.
inherited
moveCurrentCellByRowIdx (int rowIdx , PlutoMoveDirection direction , {bool notify = true })
→ void
inherited
moveCurrentCellToEdgeOfColumns (PlutoMoveDirection direction , {bool force = false , bool notify = true })
→ void
inherited
moveCurrentCellToEdgeOfRows (PlutoMoveDirection direction , {bool force = false , bool notify = true })
→ void
inherited
moveRowsByIndex (List <PlutoRow > rows , int index , {bool notify = true })
→ void
inherited
moveRowsByOffset (List <PlutoRow > rows , double offset , {bool notify = true })
→ void
inherited
moveScrollByColumn (PlutoMoveDirection direction , int ? columnIdx )
→ void
Scroll to columnIdx
position.
inherited
moveScrollByRow (PlutoMoveDirection direction , int ? rowIdx )
→ void
Scroll to rowIdx
position.
inherited
moveSelectingCell (PlutoMoveDirection direction )
→ void
inherited
moveSelectingCellByRowIdx (int rowIdx , PlutoMoveDirection direction , {bool notify = true })
→ void
inherited
moveSelectingCellToEdgeOfColumns (PlutoMoveDirection direction , {bool force = false , bool notify = true })
→ void
inherited
moveSelectingCellToEdgeOfRows (PlutoMoveDirection direction , {bool force = false , bool notify = true })
→ void
inherited
needMovingScroll (Offset offset , PlutoMoveDirection move )
→ bool
inherited
nextFocusOfColumnFilter (PlutoColumn column , {bool reversed = false })
→ void
inherited
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyChangedShowFrozenColumn ()
→ void
inherited
notifyListeners ([bool notify = true , int ? notifier ])
→ void
Call all the registered listeners.
inherited
notifyListenersOnPostFrame ([bool notify = true , int ? notifier ])
→ void
inherited
notifyResizingListeners ()
→ void
inherited
pasteCellValue (List <List <String > > textList )
→ void
Paste based on current cell
inherited
prependNewRows ({int count = 1 })
→ void
inherited
prependRows (List <PlutoRow > rows )
→ void
inherited
removeAllRows ({bool notify = true })
→ void
inherited
removeColumns (List <PlutoColumn > columns )
→ void
inherited
removeColumnsInColumnGroup (List <PlutoColumn > columns , {bool notify = true })
→ void
inherited
removeColumnsInFilterRows (List <PlutoColumn > columns , {bool notify = true })
→ void
inherited
removeColumnsInRowGroupByColumn (List <PlutoColumn > columns , {bool notify = true })
→ void
inherited
removeCurrentRow ()
→ void
inherited
removeListener (VoidCallback listener )
→ void
Remove a previously registered closure from the list of closures that are
notified when the object changes.
inherited
removeRowAndGroupByKey (Iterable <Key > keys )
→ void
inherited
removeRows (List <PlutoRow > rows )
→ void
inherited
resetCurrentState ({bool notify = true })
→ void
inherited
resetPage ({bool resetCurrentState = true , bool notify = true })
→ void
inherited
resetScrollToZero ()
→ void
inherited
resetShowFrozenColumn ()
→ void
inherited
resizeColumn (PlutoColumn column , double offset )
→ void
Resize column size
inherited
scrollByDirection (PlutoMoveDirection direction , double offset )
→ void
direction
Scroll direction
offset
Scroll position
inherited
separateLinkedGroup ({required List <PlutoColumnGroup > columnGroupList , required List <PlutoColumn > columns })
→ List <PlutoColumnGroupPair >
inherited
setAllCurrentSelecting ()
→ void
inherited
setAutoEditing (bool flag , {bool notify = true })
→ void
inherited
setColumnSizeConfig (PlutoGridColumnSizeConfig config )
→ void
inherited
setConfiguration (PlutoGridConfiguration configuration , {bool updateLocale = true , bool applyColumnFilter = true })
→ void
inherited
setCurrentCell (PlutoCell ? cell , int ? rowIdx , {bool notify = true })
→ void
Change the selected cell.
inherited
setCurrentCellPosition (PlutoGridCellPosition cellPosition , {bool notify = true })
→ void
inherited
setCurrentSelectingPosition ({PlutoGridCellPosition ? cellPosition , bool notify = true })
→ void
Sets the position of a multi-selected cell.
inherited
setCurrentSelectingPositionByCellKey (Key ? cellKey , {bool notify = true })
→ void
inherited
setCurrentSelectingPositionWithOffset (Offset offset )
→ void
Sets the position of a multi-selected cell.
inherited
setCurrentSelectingRowsByRange (int from , int to , {bool notify = true })
→ void
Sets the currentSelectingRows by range.
from
rowIdx of rows.
to
rowIdx of rows.
inherited
setDragRows (List <PlutoRow > rows , {bool notify = true })
→ void
inherited
setDragTargetRowIdx (int rowIdx , {bool notify = true })
→ void
inherited
setEditing (bool flag , {bool notify = true })
→ void
Change the editing status of the current cell.
inherited
setEventManager (PlutoGridEventManager eventManager )
→ void
inherited
setFilter (FilteredListFilter <PlutoRow > ? filter , {bool notify = true })
→ void
inherited
setFilterOnlyEvent (bool flag )
→ void
Set whether to ignore the basic filtering process and issue only events.
PlutoGridSetColumnFilterEvent
inherited
setFilterRows (List <PlutoRow > rows )
→ void
inherited
setFilterWithFilterRows (List <PlutoRow > rows , {bool notify = true })
→ void
inherited
setGridGlobalOffset (Offset offset )
→ void
inherited
setGridMode (PlutoGridMode mode )
→ void
inherited
setGroupToColumn ()
→ void
inherited
setIsDraggingRow (bool flag , {bool notify = true })
→ void
inherited
setKeepFocus (bool flag , {bool notify = true })
→ void
inherited
setKeyManager (PlutoGridKeyManager keyManager )
→ void
inherited
setLayout (BoxConstraints size )
→ void
Update screen size information when LayoutBuilder builds.
inherited
setPage (int page , {bool resetCurrentState = true , bool notify = true })
→ void
inherited
setPageSize (int pageSize , {bool notify = true })
→ void
inherited
setRowChecked (PlutoRow row , bool flag , {bool notify = true })
→ void
inherited
setRowGroup (PlutoRowGroupDelegate ? delegate , {bool notify = true })
→ void
Set up a delegate for grouping rows.
inherited
setRowGroupFilter (FilteredListFilter <PlutoRow > ? filter )
→ void
inherited
setSelecting (bool flag , {bool notify = true })
→ void
Change Multi-Select Status.
inherited
setSelectingMode (PlutoGridSelectingMode selectingMode , {bool notify = true })
→ void
Set the mode to select cells or rows.
inherited
setShowColumnFilter (bool flag , {bool notify = true })
→ void
inherited
setShowColumnFooter (bool flag , {bool notify = true })
→ void
inherited
setShowColumnGroups (bool flag , {bool notify = true })
→ void
inherited
setShowColumnTitle (bool flag , {bool notify = true })
→ void
inherited
setShowLoading (bool flag , {PlutoGridLoadingLevel level = PlutoGridLoadingLevel.grid , bool notify = true })
→ void
inherited
setSortOnlyEvent (bool flag )
→ void
Set whether to ignore the default sort processing and issue only events.
PlutoGridChangeColumnSortEvent
inherited
setTextDirection (TextDirection textDirection )
→ void
inherited
setTextEditingController (TextEditingController ? textEditingController )
→ void
inherited
shouldShowFrozenColumns (double width )
→ bool
inherited
inherited
showSetColumnsPopup (BuildContext context )
→ void
inherited
sortAscending (PlutoColumn column , {bool notify = true })
→ void
inherited
sortBySortIdx (PlutoColumn column , {bool notify = true })
→ void
inherited
sortDescending (PlutoColumn column , {bool notify = true })
→ void
inherited
sortRowGroup ({required PlutoColumn column , required int compare (PlutoRow , PlutoRow ) })
→ void
inherited
toDirectionalOffset (Offset offset )
→ Offset
inherited
toggleAllRowChecked (bool flag , {bool notify = true })
→ void
inherited
toggleEditing ({bool notify = true })
→ void
Toggle the editing status of the current cell.
inherited
toggleExpandedRowGroup ({required PlutoRow rowGroup , bool notify = true })
→ void
Collapse or expand the group row.
inherited
toggleFrozenColumn (PlutoColumn column , PlutoColumnFrozen frozen )
→ void
Toggle whether the column is frozen or not.
inherited
toggleSelectingRow (int rowIdx , {bool notify = true })
→ void
Select or unselect a row.
inherited
toggleSortColumn (PlutoColumn column )
→ void
Toggle column sorting.
inherited
toString ()
→ String
A string representation of this object.
inherited
updateCorrectScrollOffset ()
→ void
inherited
updateCurrentCellPosition ({bool notify = true })
→ void
inherited
updateRowGroupByHideColumn (List <PlutoColumn > columns )
→ void
inherited
updateScrollViewport ()
→ void
inherited
updateVisibilityLayout ({bool notify = false })
→ void
Set PlutoColumn.startPosition to PlutoColumn.width .
inherited