index.ts 777 B

12345678910111213141516171819202122232425262728293031323334
  1. import { extendPrototype } from 'localforage-setitems';
  2. declare let localforage: LocalForage;
  3. namespace LocalForageSetItemsTest {
  4. {
  5. let localforage2: LocalForageWithSetItems = extendPrototype(localforage);
  6. }
  7. {
  8. let itemsPromise: Promise<void> = localforage.setItems({
  9. key1: '1',
  10. key2: 2,
  11. key3: { test: 'object' },
  12. });
  13. itemsPromise.then(() => {
  14. console.log('Done!')
  15. });
  16. }
  17. {
  18. let itemsPromise: Promise<void> = localforage.setItems([
  19. { key: 'key1', value : '1' },
  20. { key: 'key2', value : 2 },
  21. { key: 'key3', value : { test: 'object' } },
  22. ]);
  23. itemsPromise.then(() => {
  24. console.log('Done!')
  25. });
  26. }
  27. }