metadata.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. "use strict";
  2. var __extends = (this && this.__extends) || (function () {
  3. var extendStatics = function (d, b) {
  4. extendStatics = Object.setPrototypeOf ||
  5. ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
  6. function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
  7. return extendStatics(d, b);
  8. };
  9. return function (d, b) {
  10. extendStatics(d, b);
  11. function __() { this.constructor = d; }
  12. d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
  13. };
  14. })();
  15. Object.defineProperty(exports, "__esModule", { value: true });
  16. var DirectiveMetadata = (function () {
  17. function DirectiveMetadata(controller, decorator, selector) {
  18. this.controller = controller;
  19. this.decorator = decorator;
  20. this.selector = selector;
  21. }
  22. return DirectiveMetadata;
  23. }());
  24. exports.DirectiveMetadata = DirectiveMetadata;
  25. var ComponentMetadata = (function (_super) {
  26. __extends(ComponentMetadata, _super);
  27. function ComponentMetadata(controller, decorator, selector, animations, styles, template) {
  28. var _this = _super.call(this, controller, decorator, selector) || this;
  29. _this.controller = controller;
  30. _this.decorator = decorator;
  31. _this.selector = selector;
  32. _this.animations = animations;
  33. _this.styles = styles;
  34. _this.template = template;
  35. return _this;
  36. }
  37. return ComponentMetadata;
  38. }(DirectiveMetadata));
  39. exports.ComponentMetadata = ComponentMetadata;
  40. var PipeMetadata = (function () {
  41. function PipeMetadata(controller, decorator, name, pure) {
  42. this.controller = controller;
  43. this.decorator = decorator;
  44. this.name = name;
  45. this.pure = pure;
  46. }
  47. return PipeMetadata;
  48. }());
  49. exports.PipeMetadata = PipeMetadata;
  50. var ModuleMetadata = (function () {
  51. function ModuleMetadata(controller, decorator) {
  52. this.controller = controller;
  53. this.decorator = decorator;
  54. }
  55. return ModuleMetadata;
  56. }());
  57. exports.ModuleMetadata = ModuleMetadata;
  58. var InjectableMetadata = (function () {
  59. function InjectableMetadata(controller, decorator, providedIn) {
  60. this.controller = controller;
  61. this.decorator = decorator;
  62. this.providedIn = providedIn;
  63. }
  64. return InjectableMetadata;
  65. }());
  66. exports.InjectableMetadata = InjectableMetadata;