@cloudinary/url-gen
Version:
Cloudinary URL-Gen SDK ========================= [](https://app.travis-ci.com/github/cloudinary/js-url-gen) ## About The Cloudinary URL-Gen SDK allows you to quickly and eas
58 lines (53 loc) • 1.74 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var tslib_es6 = require('../../tslib.es6-2f2a8a72.cjs');
var NamedRegion = require('../../NamedRegion-8290d5fc.cjs');
var Qualifier = require('../../Qualifier-6633a22f.cjs');
require('../../Action-34aa7481.cjs');
require('../../FlagQualifier-0e14a6c3.cjs');
require('../../QualifierValue-e770d619.cjs');
require('../../unsupportedError-74070138.cjs');
require('../../QualifierModel-0923d819.cjs');
/**
* @memberOf Qualifiers.Region
*/
var CustomRegion = /** @class */ (function (_super) {
tslib_es6.__extends(CustomRegion, _super);
function CustomRegion() {
return _super.call(this, 'named') || this;
}
/**
* @description The x position in pixels.
* @param {number} x
*/
CustomRegion.prototype.x = function (x) {
this.addQualifier(new Qualifier.Qualifier('x', x));
return this;
};
/**
* @description The y position in pixels.
* @param {number} y
*/
CustomRegion.prototype.y = function (y) {
this.addQualifier(new Qualifier.Qualifier('y', y));
return this;
};
/**
* @description The width of the region in pixels.
* @param {number} width
*/
CustomRegion.prototype.width = function (width) {
this.addQualifier(new Qualifier.Qualifier('w', width));
return this;
};
/**
* @description The height of the region in pixels.
* @param {number} height
*/
CustomRegion.prototype.height = function (height) {
this.addQualifier(new Qualifier.Qualifier('h', height));
return this;
};
return CustomRegion;
}(NamedRegion.NamedRegion));
exports.CustomRegion = CustomRegion;