virtual-item.js 1.1KB

123456789101112131415161718192021222324252627282930313233
  1. (function (factory) {
  2. if (typeof module === "object" && typeof module.exports === "object") {
  3. var v = factory(require, exports);
  4. if (v !== undefined) module.exports = v;
  5. }
  6. else if (typeof define === "function" && define.amd) {
  7. define(["require", "exports", "@angular/core"], factory);
  8. }
  9. })(function (require, exports) {
  10. "use strict";
  11. Object.defineProperty(exports, "__esModule", { value: true });
  12. var core_1 = require("@angular/core");
  13. /**
  14. * @hidden
  15. */
  16. var VirtualItem = (function () {
  17. function VirtualItem(templateRef, viewContainer) {
  18. this.templateRef = templateRef;
  19. this.viewContainer = viewContainer;
  20. }
  21. VirtualItem.decorators = [
  22. { type: core_1.Directive, args: [{ selector: '[virtualItem]' },] },
  23. ];
  24. /** @nocollapse */
  25. VirtualItem.ctorParameters = function () { return [
  26. { type: core_1.TemplateRef, },
  27. { type: core_1.ViewContainerRef, },
  28. ]; };
  29. return VirtualItem;
  30. }());
  31. exports.VirtualItem = VirtualItem;
  32. });
  33. //# sourceMappingURL=virtual-item.js.map