shimmer_loading_placeholder_new1 0.0.1 copy "shimmer_loading_placeholder_new1: ^0.0.1" to clipboard
shimmer_loading_placeholder_new1: ^0.0.1 copied to clipboard

This package is new shimmer package

example/main.dart

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

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

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

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        appBar: AppBar(title: const Text("Shimmer Example")),
        body: const ShimmerList(),
      ),
    );
  }
}

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

  @override
  Widget build(BuildContext context) {
    return ListView.builder(
      itemCount: 10,
      padding: const EdgeInsets.all(8.0),
      itemBuilder: (context, index) {
        return Padding(
          padding: const EdgeInsets.symmetric(vertical: 8.0),
          child: ShimmerContainer(
            borderRadius: 12.0,
            period: const Duration(seconds: 2),
            baseColor: Colors.purple,
            child: Container(
              height: 80,
              width: double.infinity,
              padding: const EdgeInsets.all(16.0),
              child: const Text(
                "Loading...",
                style: TextStyle(color: Colors.transparent),
              ),
            ),
          ),
        );
      },
    );
  }
}
0
likes
150
points
9
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

This package is new shimmer package

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on shimmer_loading_placeholder_new1