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

Libraries

bloc
network
utils