Code coverage report for dnd-core/modules/Flux.js

Statements: 93.94% (31 / 33)      Branches: 64.29% (9 / 14)      Functions: 100% (5 / 5)      Lines: 100% (25 / 25)      Ignored: none     

All files » dnd-core/modules/ » Flux.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46    4   1   50   1   1   1   1   1   1 1 50   50   50 50 50   50 50 50   50 50   50 50     1   1     1  
"use strict";
 
var _interopRequire = function (obj) { return obj && obj.__esModule ? obj["default"] : obj; };
 
var _inherits = function (subClass, superClass) { Iif (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); Eif (superClass) subClass.__proto__ = superClass; };
 
var _classCallCheck = function (instance, Constructor) { Iif (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } };
 
var Flummox = require("flummox").Flummox;
 
var DragDropActions = _interopRequire(require("./actions/DragDropActions"));
 
var RegistryActions = _interopRequire(require("./actions/RegistryActions"));
 
var DragOperationStore = _interopRequire(require("./stores/DragOperationStore"));
 
var RefCountStore = _interopRequire(require("./stores/RefCountStore"));
 
var Flux = (function (_Flummox) {
  function Flux(manager) {
    _classCallCheck(this, Flux);
 
    _Flummox.call(this);
 
    this.createActions("dragDropActions", DragDropActions, manager);
    this.dragDropActions = this.getActions("dragDropActions");
    this.dragDropActionIds = this.getActionIds("dragDropActions");
 
    this.createActions("registryActions", RegistryActions);
    this.registryActions = this.getActions("registryActions");
    this.registryActionIds = this.getActionIds("registryActions");
 
    this.createStore("dragOperationStore", DragOperationStore, this);
    this.dragOperationStore = this.getStore("dragOperationStore");
 
    this.createStore("refCountStore", RefCountStore, this);
    this.refCountStore = this.getStore("refCountStore");
  }
 
  _inherits(Flux, _Flummox);
 
  return Flux;
})(Flummox);
 
module.exports = Flux;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9kYW4vRG9jdW1lbnRzL1Byb2plY3RzL2RuZC1jb3JlL21vZHVsZXMvRmx1eC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztJQUFTLE9BQU8sV0FBUSxTQUFTLEVBQXhCLE9BQU87O0lBQ1QsZUFBZSwyQkFBTSwyQkFBMkI7O0lBQ2hELGVBQWUsMkJBQU0sMkJBQTJCOztJQUNoRCxrQkFBa0IsMkJBQU0sNkJBQTZCOztJQUNyRCxhQUFhLDJCQUFNLHdCQUF3Qjs7SUFFN0IsSUFBSTtBQUNaLFdBRFEsSUFBSSxDQUNYLE9BQU8sRUFBRTswQkFERixJQUFJOztBQUVyQix1QkFBTyxDQUFDOztBQUVSLFFBQUksQ0FBQyxhQUFhLENBQUMsaUJBQWlCLEVBQUUsZUFBZSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0FBQ2hFLFFBQUksQ0FBQyxlQUFlLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO0FBQzFELFFBQUksQ0FBQyxpQkFBaUIsR0FBRyxJQUFJLENBQUMsWUFBWSxDQUFDLGlCQUFpQixDQUFDLENBQUM7O0FBRTlELFFBQUksQ0FBQyxhQUFhLENBQUMsaUJBQWlCLEVBQUUsZUFBZSxDQUFDLENBQUM7QUFDdkQsUUFBSSxDQUFDLGVBQWUsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLGlCQUFpQixDQUFDLENBQUM7QUFDMUQsUUFBSSxDQUFDLGlCQUFpQixHQUFHLElBQUksQ0FBQyxZQUFZLENBQUMsaUJBQWlCLENBQUMsQ0FBQzs7QUFFOUQsUUFBSSxDQUFDLFdBQVcsQ0FBQyxvQkFBb0IsRUFBRSxrQkFBa0IsRUFBRSxJQUFJLENBQUMsQ0FBQztBQUNqRSxRQUFJLENBQUMsa0JBQWtCLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDOztBQUU5RCxRQUFJLENBQUMsV0FBVyxDQUFDLGVBQWUsRUFBRSxhQUFhLEVBQUUsSUFBSSxDQUFDLENBQUM7QUFDdkQsUUFBSSxDQUFDLGFBQWEsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLGVBQWUsQ0FBQyxDQUFDO0dBQ3JEOztZQWpCa0IsSUFBSTs7U0FBSixJQUFJO0dBQVMsT0FBTzs7aUJBQXBCLElBQUkiLCJmaWxlIjoiL1VzZXJzL2Rhbi9Eb2N1bWVudHMvUHJvamVjdHMvZG5kLWNvcmUvbW9kdWxlcy9GbHV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRmx1bW1veCB9IGZyb20gJ2ZsdW1tb3gnO1xuaW1wb3J0IERyYWdEcm9wQWN0aW9ucyBmcm9tICcuL2FjdGlvbnMvRHJhZ0Ryb3BBY3Rpb25zJztcbmltcG9ydCBSZWdpc3RyeUFjdGlvbnMgZnJvbSAnLi9hY3Rpb25zL1JlZ2lzdHJ5QWN0aW9ucyc7XG5pbXBvcnQgRHJhZ09wZXJhdGlvblN0b3JlIGZyb20gJy4vc3RvcmVzL0RyYWdPcGVyYXRpb25TdG9yZSc7XG5pbXBvcnQgUmVmQ291bnRTdG9yZSBmcm9tICcuL3N0b3Jlcy9SZWZDb3VudFN0b3JlJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgRmx1eCBleHRlbmRzIEZsdW1tb3gge1xuICBjb25zdHJ1Y3RvcihtYW5hZ2VyKSB7XG4gICAgc3VwZXIoKTtcblxuICAgIHRoaXMuY3JlYXRlQWN0aW9ucygnZHJhZ0Ryb3BBY3Rpb25zJywgRHJhZ0Ryb3BBY3Rpb25zLCBtYW5hZ2VyKTtcbiAgICB0aGlzLmRyYWdEcm9wQWN0aW9ucyA9IHRoaXMuZ2V0QWN0aW9ucygnZHJhZ0Ryb3BBY3Rpb25zJyk7XG4gICAgdGhpcy5kcmFnRHJvcEFjdGlvbklkcyA9IHRoaXMuZ2V0QWN0aW9uSWRzKCdkcmFnRHJvcEFjdGlvbnMnKTtcblxuICAgIHRoaXMuY3JlYXRlQWN0aW9ucygncmVnaXN0cnlBY3Rpb25zJywgUmVnaXN0cnlBY3Rpb25zKTtcbiAgICB0aGlzLnJlZ2lzdHJ5QWN0aW9ucyA9IHRoaXMuZ2V0QWN0aW9ucygncmVnaXN0cnlBY3Rpb25zJyk7XG4gICAgdGhpcy5yZWdpc3RyeUFjdGlvbklkcyA9IHRoaXMuZ2V0QWN0aW9uSWRzKCdyZWdpc3RyeUFjdGlvbnMnKTtcblxuICAgIHRoaXMuY3JlYXRlU3RvcmUoJ2RyYWdPcGVyYXRpb25TdG9yZScsIERyYWdPcGVyYXRpb25TdG9yZSwgdGhpcyk7XG4gICAgdGhpcy5kcmFnT3BlcmF0aW9uU3RvcmUgPSB0aGlzLmdldFN0b3JlKCdkcmFnT3BlcmF0aW9uU3RvcmUnKTtcblxuICAgIHRoaXMuY3JlYXRlU3RvcmUoJ3JlZkNvdW50U3RvcmUnLCBSZWZDb3VudFN0b3JlLCB0aGlzKTtcbiAgICB0aGlzLnJlZkNvdW50U3RvcmUgPSB0aGlzLmdldFN0b3JlKCdyZWZDb3VudFN0b3JlJyk7XG4gIH1cbn0iXX0=