-
-
Notifications
You must be signed in to change notification settings - Fork 328
row pagination for korean
kmk edited this page Aug 2, 2021
·
1 revision
PlutoGrid 생성시 createFooter(또는 createHeader) 콜백 함수의 리턴값으로 기본 제공되는 PlutoPagination 위젯을 리턴하면 클라이언트 사이드에서 페이지네이션을 할 수 있습니다.
var grid = PlutoGrid(
columns: myData.columns,
rows: myData.rows,
createFooter: (stateManager) {
stateManager.setPageSize(100, notify: false); // 생략 가능.(기본값 40)
return PlutoPagination(stateManager);
},
);
- 페이지네이션이 활성화 되면 stateManager 의 속성 또는 메서드의 동작이 아래와 같이 달라집니다.
-
stateManager.rows
: 전체 행이 아닌 현재 페이지의 행을 참조합니다. -
stateManager.refRows
: 전체 행이 아닌 현재 페이지의 행을 참조합니다. -
stateManager.refRows.originalList
: 필터링과 페이징 여부와 관계없이 전체 행을 참조 합니다. -
stateManager.refRows.filteredList
: 페이징 여부와 관계 없이 필터링이 되었다면 필터링 된 결과 행을 참조 합니다.
-
The latest documentation will be updated at the link below.
https://pluto.weblaze.dev/