lml 1.0.2 lml: ^1.0.2 copied to clipboard
A collection of tools and wrappers to overcome or simpify common operations.
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