From 4ea3b57e1dff9b235611bdf1eff59d02558c7b64 Mon Sep 17 00:00:00 2001 From: Tissevert Date: Mon, 13 Jan 2020 22:43:27 +0100 Subject: [PATCH] Remove functions finally not needed in Table module --- js/Table.js | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/js/Table.js b/js/Table.js index 5ab4ade..daae9e5 100644 --- a/js/Table.js +++ b/js/Table.js @@ -4,7 +4,6 @@ import {compare, of, proj} from UnitJS.Fun; function Table(itemMaker, sortCriterion) { var items = {}; return { - dump: dump, get: get, getAll: getAll, insert: insert, @@ -12,10 +11,6 @@ function Table(itemMaker, sortCriterion) { remove: remove }; - function dump() { - return items; - } - function get(key) { return items[key]; } @@ -37,24 +32,9 @@ function Table(itemMaker, sortCriterion) { } } - function update(mapper) { - for(var key in items) { - var newValue = mapper(items[key]); - if(newValue != undefined) { - insert(key, newValue); - } else { - remove(key); - } - } - } - function remove(key) { delete items[key]; } - - function restore(dumped) { - items = dumped; - } } return {