Skip to content

A bunch of libraries i developed and mantained that overcome/simplifies common operation and pattern using the Dart language

License

Notifications You must be signed in to change notification settings

menghinidev/lml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features

TimeWrapper

Some classes that helps developers to manage the DateTime class wrapping it with common "time usage" as:

  • Date
  • Time In Day
  • Timestamp
  • Intervals
    • Date Interval
    • Time In Day Interval
    • Timestamp Interval


It uses also the [Intl package](https://pub.dev/packages/intl) to support formatting using the correct format depending on device settings

It uses also the Intl package to support formatting using the correct format depending on device settings

BasicNavigation

A complete app navigation library that uses BLoC pattern to update its Navigation widget

import 'package:lml/navigation.dart';

It's all you need, just create at the root of your app a MaterialApp.router() and provide it a RootNavigationDelegate and AppRouteParser with the supported routes for your application

Utils

Some classes i found useful to have in some context (identifiers, cachevalues, responses, more..)

Network

Doc coming soon, just import

import 'package:lml/network.dart';

to access CRUD network delegates and more utilities object (Pagination, NetworkResponse, more..)

Getting started

Import the package using the standard import (checkout the "version" tab for more)

dependencies:
  lml: ^1.0.2

Additional information

Leave a issue if something is wrong or wants improvements on something, i will take it into account

About

A bunch of libraries i developed and mantained that overcome/simplifies common operation and pattern using the Dart language

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages