Pagination
계산된 번호 범위로 Flutter의 정적 결과 페이지를 간결하게 이동해요.
계산된 번호 범위로 정적 결과 페이지를 간결하게 이동해요.
핵심 속성
| 속성 | 설명 |
|---|---|
| 범위 | boundaryCount, siblingCount |
| 현재 페이지 | 1...totalPages 범위로 제한해요 |
설치
패키지를 추가한 뒤 공개 라이브러리를 가져오세요.
flutter pub add tinyrack_uiimport 'package:tinyrack_ui/tinyrack_ui.dart';플레이그라운드
사용법
import 'package:material_ui/material_ui.dart';
import 'package:tinyrack_ui/tinyrack_ui.dart';
TRPagination(
currentPage: page,
totalPages: 12,
onPageChanged: setPage,
)예시
현재 페이지 제어 고유 링크
페이지 상태는 부모가 관리하고 항목을 직접 만들지 않고 계산 범위를 조절해요.
API
TRPagination 속성
| Prop | 타입 / 기본값 | 용도 |
|---|---|---|
currentPage | int · required | 현재 페이지를 선택해요. |
totalPages | int · required | 전체 페이지 수를 정해요. |
onPageChanged | ValueChanged<int> · required | 페이지 선택 결과를 받아요. |
boundaryCount / siblingCount | int · 1 | 고정 페이지와 인접 페이지 수를 조절해요. |