Software zum Installieren eines Smart-Mirror Frameworks , zum Nutzen von hochschulrelevanten Informationen, auf einem Raspberry-Pi.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

precompiled-loader.js 1.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. 'use strict';
  2. function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; _setPrototypeOf(subClass, superClass); }
  3. function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
  4. var Loader = require('./loader');
  5. var PrecompiledLoader = /*#__PURE__*/function (_Loader) {
  6. _inheritsLoose(PrecompiledLoader, _Loader);
  7. function PrecompiledLoader(compiledTemplates) {
  8. var _this;
  9. _this = _Loader.call(this) || this;
  10. _this.precompiled = compiledTemplates || {};
  11. return _this;
  12. }
  13. var _proto = PrecompiledLoader.prototype;
  14. _proto.getSource = function getSource(name) {
  15. if (this.precompiled[name]) {
  16. return {
  17. src: {
  18. type: 'code',
  19. obj: this.precompiled[name]
  20. },
  21. path: name
  22. };
  23. }
  24. return null;
  25. };
  26. return PrecompiledLoader;
  27. }(Loader);
  28. module.exports = {
  29. PrecompiledLoader: PrecompiledLoader
  30. };