FLUTTER ECOSYSTEM

victorbonnet/flutter_card_selector

Flutter용 카드 선택기 위젯입니다.

flutter_card_selector 프로젝트 이미지
Stars
16
Forks
12
최근 푸시(UTC)
2021. 7. 15.
프로젝트 상태
활성
Victor Bonnet GitHub avatar
GITHUB User

Victor Bonnet ↗

Staff Engineer · AI Research Lead · Builder I'm a builder first. Started shipping mobile apps in 2011, got acquired in 2012, never stopped building since.

NexthinkLausanne
언어Objective-CDartCJava

이 저장소가 배포한 패키지

사용 중인 의존성

의존성 목록 2 개
  • flutter{"sdk":"flutter"}
  • flutter_test개발 의존성{"sdk":"flutter"}

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기

Card Selector

Widget selector for Flutter using stack. An example is available on this repo.

Getting Started

Installation
dependencies:
  card_selector: ^0.1.0
Import the library
import 'package:flutter_card_selector/flutter_card_selector.dart';
Add the widget
const list = ["1", "2", "3", "4", "5"];
const colors = [Colors.blue, Colors.grey, Colors.red, Colors.cyan, Colors.amber];
class Home extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    List<Widget> widgets = [];
    for (int i = 0; i < 5; i++) {
      widgets.add(Container(
        color: colors[i],
        child: Center(
            child: Text(
          list[i],
          style: Theme.of(context).textTheme.title,
        )),
      ));
    }
    return Padding(
      padding: EdgeInsets.only(top: 80.0),
      child: CardSelector(
        cards: widgets,
        mainCardWidth: 240,
        mainCardHeight: 150,
        mainCardPadding: -32,
        cardAnimationDurationMs: 200,
        cardsGap: 24.0,
        dropTargetWidth: 8.0,
      ),
    );
  }
}

Example

https://raw.githubusercontent.com/victorbonnet/flutter_card_selector/HEAD/fancy.gif