quotes 0.0.2 copy "quotes: ^0.0.2" to clipboard
quotes: ^0.0.2 copied to clipboard

Utilities for working with quotes like Motivations,Entrepreneurial, Loves etc. and provides access to the top 500 English quotes as of now.

Buy Me A Coffee Donate

quotes #

Utility for working with quotes like motivational, entrepreneurial , love etc. and provides access to the top 500 English quotes as of now.

Usage #

Example

To use this package :

  dependencies:
    flutter:
      sdk: flutter
    quotes:

How to use #

// Import the Package 

import 'package:quotes/quotes.dart';

//Then you can use it :

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: Center(
          child: FlatButton(child: Text("CLICK"),onPressed: (){
          
              //Getting the First quote that is same everytime
                print(Quotes.getFirst().getId());
                print(Quotes.getFirst().getContent());
                print(Quotes.getFirst().getAuthor());
                print(Quotes.getFirst().getAuthorId());
                print(Quotes.getFirst().getTags());
                print(Quotes.getFirst().getLength());
                
               //Getting the Last  quote that is same everytime
                print(Quotes.getLast().getId());
                print(Quotes.getLast().getContent());
                print(Quotes.getLast().getAuthor());
                print(Quotes.getLast().getAuthorId());
                print(Quotes.getLast().getTags());
                print(Quotes.getLast().getLength());
                          
              //Getting the random quote
                print(Quotes.getRandom().getId());
                print(Quotes.getRandom().getContent());
                print(Quotes.getRandom().getAuthor());
                print(Quotes.getRandom().getAuthorId());
                print(Quotes.getRandom().getTags());
                print(Quotes.getRandom().getLength());
             
              
          },),
        ),
      ),
    );
  }
}


  
  
 

Pull Requests #

Every PRs are welcome , i will definitely look into and accept it.

Two things to PR on:

  1. Adding more quotes to the library
    • For this you can add a files new_quotes.json in the data folder , i will review it and add it to main files.
  2. Technical Addition
    • Can includes various other functions code like top authors , more written quotes author etc..

Created & Maintained By #

Rohan Prasad

Show some ❤️ and star the repo to support the project

Getting Started #

For help getting started with Flutter, view our online documentation.

For help on editing package code, view the documentation.

8
likes
40
pub points
63%
popularity

Publisher

unverified uploader

Utilities for working with quotes like Motivations,Entrepreneurial, Loves etc. and provides access to the top 500 English quotes as of now.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on quotes