pluto_grid
library
Classes
AbstractFilteredList <E >
Properties and methods extended to List .
FilteredList <E >
An extension class of List that applies a filter to a List and can access,
modify, or delete the list in that state.
FilteredListRange
force the scope of the list
FilterHelper
State for calling filter pop
IPlutoGridState
LinkedScrollControllerGroup
Sets up a collection of scroll controllers that mirror their movements to
each other.
PlutoAggregateColumnFooter
Widget for outputting the sum, average, minimum,
and maximum values of all values in a column.
PlutoAggregateColumnFooterState
PlutoAggregateHelper
PlutoAutoSize <T >
PlutoAutoSizeEqual <T >
Change the width of the items equally within the maxSize range.
PlutoAutoSizeHelper
Returns the auto-sizing class according to
PlutoAutoSizeMode.equal or PlutoAutoSizeMode.scale .
PlutoAutoSizeScale <T >
Change the size of items according to the ratio.
PlutoCell
PlutoChangeNotifier
PlutoChangeNotifierFilter <T >
PlutoChangeNotifierFilterResolver
PlutoClipboardTransformation
PlutoColumn
PlutoColumnFooterRendererContext
PlutoColumnGroup
PlutoColumnGroupHelper
Helper class for handling PlutoColumnGroup .
PlutoColumnGroupPair
PlutoColumnMenuDelegate <T >
PlutoColumnMenuDelegateDefault
PlutoColumnRendererContext
PlutoColumnType
PlutoColumnTypeCurrency
PlutoColumnTypeDate
PlutoColumnTypeHasDateFormat
PlutoColumnTypeHasFormat <T >
PlutoColumnTypeHasPopupIcon
PlutoColumnTypeNumber
PlutoColumnTypeSelect
PlutoColumnTypeText
PlutoColumnTypeTime
PlutoDateTimeHelper
PlutoDebounce
PlutoDebounceByHashCode
PlutoDualGrid
PlutoDualGrid can connect the keyboard movement between the two grids
by arranging two PlutoGrid left and right.
PlutoDualGridDisplay
PlutoDualGridDisplayExpandedAndFixed
PlutoDualGridDisplayFixedAndExpanded
PlutoDualGridDisplayRatio
PlutoDualGridDivider
In PlutoDualGrid , set the separation widget between the two grids.
PlutoDualGridDividerWidget
PlutoDualGridDividerWidgetState
PlutoDualGridLayoutDelegate
PlutoDualGridPopup can connect the keyboard movement between the two grids
by arranging two PlutoGrid left and right.
It works as a popup.
PlutoDualGridProps
PlutoDualGridResizeNotifier
PlutoDualGridState
PlutoDualOnSelectedEvent
PlutoFilterType
PlutoFilterTypeContains
PlutoFilterTypeEndsWith
PlutoFilterTypeEquals
PlutoFilterTypeGreaterThan
PlutoFilterTypeGreaterThanOrEqualTo
PlutoFilterTypeLessThan
PlutoFilterTypeLessThanOrEqualTo
PlutoFilterTypeStartsWith
PlutoGrid
PlutoGrid is a widget that receives columns and rows and is expressed as a grid-type UI.
PlutoGridActionCopyValues
Copies the value of the current cell or the selected cell or row to the clipboard.
PlutoGridActionDefaultEnterKey
This action is the default action of the Enter key.
PlutoGridActionDefaultEscapeKey
This is the action in which the default behavior of the Escape key is set.
PlutoGridActionDefaultTab
This is the action in which the default action of the tab key is set.
PlutoGridActionFocusToColumnFilter
Move the focus from the current cell position
to the filtering TextField of the corresponding column.
PlutoGridActionMoveCellFocus
Move the current cell focus in the direction direction.
PlutoGridActionMoveCellFocusByPage
Move the focus of the current cell page by page.
PlutoGridActionMoveCellFocusToEdge
Move the focus of the current cell to the end of the direction direction.
PlutoGridActionMoveSelectedCellFocus
Moves the selected focus in the direction direction in the cell or row selection state.
PlutoGridActionMoveSelectedCellFocusByPage
Moves the selection position page by page in cell or row selection mode.
PlutoGridActionMoveSelectedCellFocusToEdge
Moves the selected focus to the end of the direction direction
in the cell or row selection state.
PlutoGridActionPasteValues
Pastes the copied values to the clipboard
depending on the position of the current cell or row.
PlutoGridActionSelectAll
Select all cells or rows.
PlutoGridActionSetEditing
Set the current cell to edit state.
PlutoGridActionToggleColumnSort
Toggles the sort state of the column.
PlutoGridCannotMoveCurrentCellEvent
Occurs when the keyboard hits the end of the grid.
PlutoGridCellGestureEvent
PlutoCell This event handles the gesture of the widget.
PlutoGridCellPosition
PlutoGridChangeColumnFilterEvent
Event called when the value of the TextField
that handles the filter under the column changes.
PlutoGridChangeColumnSortEvent
Event issued when the sort state of a column is changed.
PlutoGridColumnFilterConfig
PlutoGridColumnSizeConfig
Automatically change the column width or set the mode when changing the width.
PlutoGridConfiguration
PlutoGridCupertinoScrollbarState
PlutoGridDatePicker
PlutoGridDatePicker Calls the popup for date selection.
Select the date by using the keyboard action of PlutoGrid .
PlutoGridDragRowsEvent
Event called when a row is dragged.
PlutoGridEvent
PlutoGridEventManager
PlutoGridKeyEventResult
2021-11-19
KeyEventResult.skipRemainingHandlers 동작 오류로 인한 임시 코드
이슈 해결 후 : 삭제
PlutoGridKeyManager
PlutoGridKeyPressed
PlutoGridLayoutDelegate
PlutoGridLocaleText
PlutoGridOnChangedEvent
Event called when the value of PlutoCell is changed.
PlutoGridOnColumnsMovedEvent
Argument of PlutoGrid.onColumnsMoved callback
to move columns by dragging or receive left or right fixed events.
PlutoGridOnLoadedEvent
PlutoGrid.onLoaded Argument received by registering callback.
PlutoGridOnRowCheckedAllEvent
Argument of PlutoGrid.onRowChecked callback when all checkboxes of the column are tapped.
PlutoGridOnRowCheckedEvent
Argument of PlutoGrid.onRowChecked callback to receive row checkbox event.
PlutoGridOnRowCheckedOneEvent
Argument of PlutoGrid.onRowChecked callback when the checkbox of the row is tapped.
PlutoGridOnRowDoubleTapEvent
The argument of the PlutoGrid.onRowDoubleTap callback
to receive the event of double-tapping the row.
PlutoGridOnRowSecondaryTapEvent
Argument of the PlutoGrid.onRowSecondaryTap callback
to receive the event of tapping the row with the right mouse button.
PlutoGridOnRowsMovedEvent
Argument of PlutoGrid.onRowsMoved callback
to receive the event of moving the row by dragging it.
PlutoGridOnSelectedEvent
This is the argument value of the PlutoGrid.onSelected callback
that is called when the PlutoGrid.mode value is in select mode.
PlutoGridOnSortedEvent
Argument of PlutoGrid.onSorted callback for receiving column sort change event.
PlutoGridPopup calls PlutoGrid in the form of a popup.
PlutoGridScrollbarConfig
Allows to customise scrollbars "look and feel"
The general feature is making vertical scrollbar draggable and therefore more useful
for desktop systems. Set draggableScrollbar to true to achieve this behavior. Also
changing isAlwaysShown to true is recommended for more usability at desktops.
PlutoGridScrollController
This is a class for handling horizontal and vertical scrolling of columns and rows of PlutoGrid .
PlutoGridScrollUpdateEvent
An event that occurs when dragging or moving after a long tap.
PlutoGridSelectingCellPosition
PlutoGridSetColumnFilterEvent
If the value of PlutoGridStateManager.filterOnlyEvent is true,
an event is issued.
PlutoInfinityScrollRows or PlutoLazyPagination Event
for delegating filtering processing to widgets.
PlutoGridSettings
PlutoGridShortcut
Class for setting shortcut actions.
PlutoGridShortcutAction
Define the action by implementing the execute method
as an action that can be mapped to a shortcut key.
PlutoGridState
PlutoGridStateChangeNotifier
PlutoGridStateManager
It manages the state of the PlutoGrid and contains methods used by the grid.
PlutoGridStyleConfig
PlutoInfinityScrollRows
When the end of the list is reached
by scrolling, arrow keys, or PageDown key manipulation
Add the response result to the grid by calling the fetch callback function.
PlutoInfinityScrollRowsRequest
Request data to get data when scrolling has reached the end.
PlutoInfinityScrollRowsResponse
The return value of the fetch callback function of PlutoInfinityScrollRow
when the scroll reaches the end.
PlutoKeyManagerEvent
Widget for processing lazy pagination.
Request data for lazy pagination processing.
Response data for lazy pagination.
PlutoLoading
Widget that is displayed when loading is enabled
with the PlutoGridStateManager.setShowLoading method.
PlutoNotifierEvent
PlutoNotifierEventForceUpdate
PlutoNotifierFilterResolverDefault
PlutoOptional <T >
A class for changing the value of a nullable property in a method such as copyWith
.
A widget for client-side pagination.
PlutoResize <T >
This is the implementation
that must be inherited when implementing the class according to PlutoResizeMode .
PlutoResizeHelper
Returns a class for changing the width of a column, etc.
PlutoResizePushAndPull <T >
Changes the size of the object to be changed by offset
and pushes or pulls the size of the remaining items.
PlutoRow
PlutoRowColorContext
Argument of PlutoGrid.rowColumnCallback
callback
to dynamically change the background color of a row.
PlutoRowGroupByColumnDelegate
PlutoRowGroupDelegate
Abstract class that defines a base interface for grouping rows.
PlutoRowGroupHelper
Helper class for grouping rows.
PlutoRowGroupTreeDelegate
PlutoRowType
PlutoRowTypeGroup
PlutoRowTypeNormal
PlutoScaledCheckbox
PlutoScrollbar
PlutoScrollBehavior
Extension class for ScrollConfiguration.behavior of PlutoGrid .
PlutoShadowContainer
PlutoShadowLine