getMediaDimensions.js 677 B

12345678910111213141516
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. var Dimensions_1 = require("../classes/Dimensions");
  4. var env_1 = require("../env");
  5. function getMediaDimensions(input) {
  6. var _a = env_1.env.getEnv(), Image = _a.Image, Video = _a.Video;
  7. if (input instanceof Image) {
  8. return new Dimensions_1.Dimensions(input.naturalWidth, input.naturalHeight);
  9. }
  10. if (input instanceof Video) {
  11. return new Dimensions_1.Dimensions(input.videoWidth, input.videoHeight);
  12. }
  13. return new Dimensions_1.Dimensions(input.width, input.height);
  14. }
  15. exports.getMediaDimensions = getMediaDimensions;
  16. //# sourceMappingURL=getMediaDimensions.js.map