index.js 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.GeoPath = exports.GeoView = exports.TimingKeyframe = exports.RepeatMatrix = exports.FacetCircle = exports.FacetRect = exports.SpaceFlex = exports.SpaceLayer = exports.View = exports.CompositionNode = exports.composition = void 0;
  4. const props_1 = require("../props");
  5. const base_1 = require("./base");
  6. Object.defineProperty(exports, "CompositionNode", { enumerable: true, get: function () { return base_1.CompositionNode; } });
  7. const view_1 = require("./view");
  8. Object.defineProperty(exports, "View", { enumerable: true, get: function () { return view_1.View; } });
  9. const spaceLayer_1 = require("./spaceLayer");
  10. Object.defineProperty(exports, "SpaceLayer", { enumerable: true, get: function () { return spaceLayer_1.SpaceLayer; } });
  11. const spaceFlex_1 = require("./spaceFlex");
  12. Object.defineProperty(exports, "SpaceFlex", { enumerable: true, get: function () { return spaceFlex_1.SpaceFlex; } });
  13. const facetRect_1 = require("./facetRect");
  14. Object.defineProperty(exports, "FacetRect", { enumerable: true, get: function () { return facetRect_1.FacetRect; } });
  15. const facetCircle_1 = require("./facetCircle");
  16. Object.defineProperty(exports, "FacetCircle", { enumerable: true, get: function () { return facetCircle_1.FacetCircle; } });
  17. const repeatMatrix_1 = require("./repeatMatrix");
  18. Object.defineProperty(exports, "RepeatMatrix", { enumerable: true, get: function () { return repeatMatrix_1.RepeatMatrix; } });
  19. const timingKeyframe_1 = require("./timingKeyframe");
  20. Object.defineProperty(exports, "TimingKeyframe", { enumerable: true, get: function () { return timingKeyframe_1.TimingKeyframe; } });
  21. const geoView_1 = require("./geoView");
  22. Object.defineProperty(exports, "GeoView", { enumerable: true, get: function () { return geoView_1.GeoView; } });
  23. const geoPath_1 = require("./geoPath");
  24. Object.defineProperty(exports, "GeoPath", { enumerable: true, get: function () { return geoPath_1.GeoPath; } });
  25. exports.composition = {
  26. view: view_1.View,
  27. spaceLayer: spaceLayer_1.SpaceLayer,
  28. spaceFlex: spaceFlex_1.SpaceFlex,
  29. facetRect: facetRect_1.FacetRect,
  30. facetCircle: facetCircle_1.FacetCircle,
  31. repeatMatrix: repeatMatrix_1.RepeatMatrix,
  32. timingKeyframe: timingKeyframe_1.TimingKeyframe,
  33. geoView: geoView_1.GeoView,
  34. geoPath: geoPath_1.GeoPath,
  35. };
  36. /**
  37. * Define composition node api for composition node dynamically,
  38. * which can avoid circular dependency.
  39. * @todo Remove view as composition.
  40. */
  41. for (const Ctor of Object.values(exports.composition)) {
  42. (0, props_1.defineProps)((0, props_1.nodeProps)(exports.composition))(Ctor);
  43. }
  44. //# sourceMappingURL=index.js.map