scratch_card 1.0.2 copy "scratch_card: ^1.0.2" to clipboard
scratch_card: ^1.0.2 copied to clipboard

A customizable scratch card widget for Flutter. Perfect for interactive promotions, games, or hidden reveals.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:scratch_card/scratch_card.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        title: 'Flutter Demo',
        home: Scaffold(
          body: Column(
            mainAxisAlignment: MainAxisAlignment.center,
            children: [
              SizedBox(
                height: 100,
              ),
              Expanded(
                child: Container(
                  decoration: BoxDecoration(
                    borderRadius: BorderRadius.circular(50),
                    color: Colors.amber,
                  ),
                  child: ClipRRect(
                    borderRadius: BorderRadius.circular(50),
                    child: ScratchCard(
                      scratchPercentage: (percentage) {
                        print('>>>>>>>>>>>>$percentage');
                      },
                      stockSize: 50,
                      scratchColor: Colors.pink,
                      child: Center(
                          child: ElevatedButton(
                        child: Text('Hi  success'),
                        onPressed: () {
                          print('can click');
                        },
                      )),
                    ),
                  ),
                ),
              ),
            ],
          ),
        ));
  }
}
2
likes
145
points
28
downloads

Publisher

unverified uploader

Weekly Downloads

A customizable scratch card widget for Flutter. Perfect for interactive promotions, games, or hidden reveals.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on scratch_card