Keyframes.js 1.1 KB

1234567891011121314151617181920212223242526272829
  1. "use strict";
  2. var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
  3. Object.defineProperty(exports, "__esModule", {
  4. value: true
  5. });
  6. exports.default = void 0;
  7. var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
  8. var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
  9. var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
  10. var Keyframe = /*#__PURE__*/function () {
  11. function Keyframe(name, style) {
  12. (0, _classCallCheck2.default)(this, Keyframe);
  13. (0, _defineProperty2.default)(this, "name", void 0);
  14. (0, _defineProperty2.default)(this, "style", void 0);
  15. (0, _defineProperty2.default)(this, "_keyframe", true);
  16. this.name = name;
  17. this.style = style;
  18. }
  19. (0, _createClass2.default)(Keyframe, [{
  20. key: "getName",
  21. value: function getName() {
  22. var hashId = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';
  23. return hashId ? "".concat(hashId, "-").concat(this.name) : this.name;
  24. }
  25. }]);
  26. return Keyframe;
  27. }();
  28. var _default = exports.default = Keyframe;