패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.3.8

scrollable_positioned_list

항목으로 프로그래밍 방식으로 스크롤할 수 있는 보조 메서드가 포함된 목록입니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
69.7만
좋아요
2천
Pub 점수
140

패키지 설치

flutter pub add scrollable_positioned_list

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

특정 항목으로 프로그래밍 방식으로 스크롤할 수 있도록 ListView를 확장하는 플러터 패키지입니다. 스크롤 위치에 대한 정밀한 제어를 제공하여 사용자 작업이나 상태 변경에 따라 특정 리스트 항목으로 이동해야 하는 시나리오에 적합합니다. 이 패키지는 모든 주요 플랫폼을 지원하며 기존의 스크롤 가능한 위젯과 원활하게 통합됩니다. 검색 결과나 탐색 메뉴와 같은 동적 목록에서 부드럽고 정확한 스크롤을 가능하게 하여 사용성을 향상시킵니다.

사용 사례

  • 특정 목록 항목으로 스크롤하기
  • 큰 목록 내에서 탐색
  • 검색 결과 강조 구현
  • 키보드 기반 목록 탐색 만들기
  • 접근성 있는 목록 인터페이스 구축

주요 기능

  • 프로그래밍 방식의 항목으로 스크롤 기능
  • 사용자 정의 오프셋이 있는 부드러운 스크롤링
  • 수직 및 수평 목록 지원
  • ScrollController와의 통합
  • 대규모 데이터셋의 효율적인 처리

적합한 대상

  • 동적 목록을 구축하는 개발자
  • 정밀한 스크롤 제어가 필요한 앱
  • 접근성 중심의 사용자 인터페이스
  • 검색 또는 필터 인터페이스
  • 사용자 정의 탐색 패턴

고려 사항

  • 스크롤 위치를 수동으로 관리해야 합니다
  • 복잡한 사용 사례를 위해 추가 상태 처리가 필요할 수 있습니다
  • 간단한 정적 목록에 적합하지 않습니다
  • 성능은 목록 크기와 렌더링 복잡도에 따라 달라집니다
  • 스크롤 가능한 위젯 컨텍스트에 한정

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Build

Flutter widgets

This repository contains the source code for various Flutter widgets that are developed by Google but not by the core Flutter team.

The product and source code here are neither endorsed by Google nor the Flutter team. They are mainly made available as a reference. Support is best-effort.

Packages

Package Description Version
flutter_simple_treeview A widget, that visualises a tree structure, where a node can be any widget. pub package
linked_scroll_controller A scroll controller that allows two or more scroll views to be in sync. pub package
scrollable_positioned_list A list with helper methods to programmatically scroll to an item. pub package
self_storing_input A set of input widgets that automatically save and load the entered value to a data store. pub package
visibility_detector A widget that detects the visibility of its child and notifies a callback. pub package

Issues

Please file any issues, bugs, or feature requests in the this repo.

Contributing

If you wish to contribute a change to any of the existing widgets in this repo, please review our contribution guide, and send a pull request.

카테고리

의존성

의존성 목록 1 개

소스 저장소

이 패키지를 사용하는 프로젝트