Buscar pacotes, repositórios e categorias de apps

Capa de pagination_core
Detalhes do pacotev1.0.9

pagination_core

Um manipulador de paginação simples e reutilizável para qualquer solução de gerenciamento de estado no Flutter.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
22
Curtidas
6
Pontos Pub
160

Instalar pacote

flutter pub add pagination_core

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Pagination_Core é um pacote leve e flexível projetado para simplificar a lógica de paginação em aplicativos Flutter. Ele fornece um manipulador de paginação reutilizável que funciona perfeitamente com qualquer solução de gerenciamento de estado, como Provider, Bloc ou Riverpod. O pacote abstrai tarefas comuns de paginação, como estados de carregamento, busca de páginas e tratamento de erros, permitindo que os desenvolvedores implementem rolagem infinita ou listas paginadas de forma eficiente. Com pouca quantidade de código repetitivo, ele suporta várias plataformas, incluindo mobile, web e desktop. Ideal para aplicativos que exigem streaming de dados de APIs com tamanhos de página dinâmicos.

Casos de uso

  • Listas de rolagem infinita
  • Dados paginados com API
  • Manipulação dinâmica do tamanho da página
  • Paginação multiplataforma
  • Estados de carregamento personalizáveis

Principais recursos

  • Funciona com qualquer gerenciamento de estado
  • Boilerplate mínimo
  • Suporta múltiplas plataformas
  • Gerencia estados de carregamento e erro
  • Tamanho de página configurável

Indicado para

  • Desenvolvedores usando gerenciamento de estado personalizado
  • Aplicativos com grandes conjuntos de dados
  • Projetos multiplataforma
  • Implementações de rolagem infinita
  • lógica de paginação reutilizável

Considerações

  • Requer integração manual com fontes de dados
  • Sem cache embutido
  • Não personalizado para componentes de interface específicos
  • Depende de gerenciamento externo de estado
  • Limitado a padrões básicos de paginação

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

pagination_core

pagination

Buy Me a Coffee

❤️ If you like this project, consider supporting me by buying me a coffee! Every little contribution helps me continue building awesome stuff. Thank you! ☕

pagination_core is a Flutter/Dart package designed to simplify pagination management in applications. This package makes it easy to load data progressively as the user scrolls through a list, reducing memory usage and optimizing performance for large data sets.


🚀 Installation

Add pagination_core to your pubspec.yaml dependencies:

dependencies:
  pagination_core: ^1.0.8

Then, run the following command to install the dependency:
flutter pub get


📄 Full Example
A complete example is available in the example folder to guide you through the integration into your project.
💡 Contribution
Contributions are welcome! If you find a bug or want to add a feature, feel free to submit a pull request.

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.