cyberpwnn / dart_mapped_list

Use Map<int, T> instead of List<T> for json patching efficiency, an extension for maps to use list methods on them when the key is an int (index)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use Map<int, T> instead of List for json patching efficiency, an extension for maps to use list methods on them when the key is an int (index)

Usage

import 'package:mapped_list/mapped_list.dart';  

Map<int, String> mappedList = {};
mappedList.ladd('a');
mappedList.ladd('b');
mappedList.ladd('c');
mappedList.lremove('b');
mappedList.lremoveAt(0);
mappedList.linsert(0, 'd');

print(mappedList); // {0: d, 1: c}
print(mappedList.llist()); // [d,c]

About

Use Map<int, T> instead of List<T> for json patching efficiency, an extension for maps to use list methods on them when the key is an int (index)

License:GNU General Public License v3.0


Languages

Language:Dart 100.0%