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

Jasper Pack

Jasper Pack #

Jasperpack is a Flutter package offering various animation loaders with color transitions and nested animations.

Installation #

To add jasperpack to your project, include it in the dependencies section of your pubspec.yaml file:

dependencies:
  jasperpack:
    ^1.0.0 # Use the latest version available

Then, run the following command in your terminal to install the package:

flutter pub get

Usage #

JasperLoader #

JasperLoader displays a loader animation that rotates through a list of colors. Here’s a basic usage example:

import 'package:flutter/material.dart';
import 'package:jasperpack/color_loader.dart'; // Import the package

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

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      title: 'Jasperpack Example',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Jasperpack Example'),
      ),
      body: Center(
        child: JasperLoader(
          colors: [Colors.red, Colors.green, Colors.blue],
          duration: Duration(seconds: 1),
        ),
      ),
    );
  }
}

JasperLoader2 #

JasperLoader2 Here’s how to use it:

        JasperLoader2(dotOneColor: Colors.pink,  
        dotTwoColor: Colors.amber,  
        dotThreeColor: Colors.deepOrange,  
        dotType: DotType.square,  
        duration: Duration(seconds: 2)),

JasperLoader3 #

JasperLoader3 Here’s how to use it:

        JasperLoader3(  
        color1: Colors.deepOrangeAccent,  
        color2: Colors.yellow,  
        color3: Colors.lightBlue),

JasperLoader5 #

JasperLoader5 Here’s how to use it:

        JasperLoader5(dotOneColor: Colors.pink,  
        dotTwoColor: Colors.amber,  
        dotThreeColor: Colors.deepOrange,  
        dotType: DotType.circle,  
        dotIcon: Icon(Icons.adjust),  
        duration: Duration(seconds: 1)),

Contributing #

If you’d like to contribute, please follow these steps:

  1. Fork: Fork the repository to your own GitHub account.
  2. Branch: Create a new branch for your changes.
  3. Commit: Commit your changes.
  4. Pull Request: Submit a pull request on GitHub.

Thank you for your contributions!

License This project is licensed under the MIT License. See the LICENSE file for details.


Feel free to adjust any sections based on your specific needs or additional information you might want to include.

1
likes
110
points
22
downloads

Publisher

unverified uploader

Weekly Downloads

Jasper Pack

Homepage

Documentation

API reference

License

unknown (license)

Dependencies

cupertino_icons, flutter

More

Packages that depend on jasperpack