Buscar pacotes, repositórios e categorias de apps

Capa de ff_stars
Detalhes do pacotev3.0.0

ff_stars

Componentes de avaliação por estrelas. Poderosos e fáceis de usar. Altamente personalizáveis.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
331
Curtidas
6
Pontos Pub
160

Instalar pacote

flutter pub add ff_stars

Visão geral do pacote

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

ff_stars é um pacote Flutter que fornece componentes personalizáveis de avaliação com estrelas para feedback do usuário. Projetado para ser poderoso e fácil de usar, permite aos desenvolvedores criar classificações com estrelas interativas com opções extensivas de personalização. O pacote suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, garantindo uma interface consistente em todos os dispositivos. É ideal para avaliações, classificações e formulários de feedback em aplicativos que exigem feedback visual intuitivo. Com código limpo, bem estruturado e manutenção ativa, o ff_stars aumenta o engajamento do usuário por meio de interações de classificação simples, mas eficazes.

Casos de uso

  • sistemas de avaliações de usuários
  • Interfaces de classificação de produtos
  • Formulários de coleta de feedback
  • Aplicações de pesquisa
  • Avaliações de aplicativos interativos
  • Avaliação de conteúdo

Principais recursos

  • Aparência de estrela altamente personalizável
  • Compatibilidade multiplataforma
  • Integração simples por meio do pub
  • Suporte para interações de toque para classificação
  • Número configurável de estrelas
  • Efeitos de animação suave

Indicado para

  • Aplicativos que precisam de avaliações do usuário
  • Aplicações orientadas por feedback
  • Plataformas de comércio eletrônico
  • Serviços baseados em avaliações
  • Designers de interface procurando componentes reutilizáveis

Considerações

  • Requer conhecimentos básicos de Flutter
  • A personalização pode precisar de estilos semelhantes ao CSS
  • Limitado a feedback baseado em estrelas
  • Não adequado para entrada não classificada
  • Pode exigir gerenciamento adicional de estado
  • Depende de repositório externo do GitHub

README original

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

ff_stars

Function Introduction

  1. Support the full star, half-star arbitrary star.
  2. Support Click & Drag and adjust to set the minimum points.
  3. Support custom stars pictures, size, spacing, quantity.
  4. Support choice uses "Enter Act (default)" or "Since the Four Raidth (Recent Value)" to take the final value.

Show results

  1. Some network environments may not be able to view the renderings.
  2. Git picture is slower, download Demo directly.
  3. If you encounter "Could not build the application for the simulator", please use "flutter clean".
pub
// integrated
dependencies:
  ff_stars: ^3.0.0 // Support null safety (continuous maintenance)
  ff_stars: ^0.1.6 // Do not support null safety (follow-up no longer maintenance)

// Introduce
import 'package:ff_stars/ff_stars.dart';

Instructions

FFStars(
  normalStar: Image.asset("assets/normalImage.png"),
  selectedStar: Image.asset("assets/selectedImage.png"),
  starsChanged: (realStars, selectedStars) {
    print("real: $selectedStars, final: $realStars");
  },
  step: 0.01,
  defaultStars: 3.5,
  // starCount: 5,
  // starHeight: 40,
  // starWidth: 40,
  // starMargin: 20,
  // justShow: true,
  // rounded: true,
  // followChange: true,
),

GitHub

https://github.com/flutting/ff_stars

Categorias

Repositório-fonte

Projetos que usam este pacote