lil_auto_increment 1.0.0 copy "lil_auto_increment: ^1.0.0" to clipboard
lil_auto_increment: ^1.0.0 copied to clipboard

The library for creating generator function that does auto increment value

lil_guid #

pub package

The library for creating generator function that does auto increment value.

Installation #

Add on pubspec.yml:

dependencies:
  lil_auto_increment: ... // latest package version

Usage #

A simple usage example:

import 'dart:developer';

import 'package:lil_auto_increment/lil_auto_increment.dart';

void main() {
  final Id nextId1 = autoIncrement();
  final Id nextId2 = autoIncrement();

  for (int i = 0; i < 5; i++) {
    log(nextId1().toString(), name: 'nextId1'); // 1..5
  }
  for (int i = 0; i < 10; i++) {
    log(nextId2().toString(), name: 'nextId2'); // 1..10
  }
  for (int i = 0; i < 5; i++) {
    log(nextId1().toString(), name: 'nextId1'); // 5..10
  }
}

Example #

The Example is in the corresponding folder

2
likes
160
points
31
downloads

Publisher

unverified uploader

Weekly Downloads

The library for creating generator function that does auto increment value

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

More

Packages that depend on lil_auto_increment