state-handler.js 339 B

12345678910111213141516171819202122
  1. "use strict";
  2. var prop = "_erd";
  3. function initState(element) {
  4. element[prop] = {};
  5. return getState(element);
  6. }
  7. function getState(element) {
  8. return element[prop];
  9. }
  10. function cleanState(element) {
  11. delete element[prop];
  12. }
  13. module.exports = {
  14. initState: initState,
  15. getState: getState,
  16. cleanState: cleanState
  17. };