@aurigma/design-atoms-model
Version:
Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.
55 lines • 2 kB
JavaScript
var WatermarkImageConfig = /** @class */ (function () {
function WatermarkImageConfig() {
}
WatermarkImageConfig.prototype.clone = function () {
var clone = new WatermarkImageConfig();
clone.name = this.name;
clone.storageId = this.storageId;
clone.staticStorageId = this.staticStorageId;
clone.repeat = this.repeat;
clone.opacity = this.opacity;
return clone;
};
return WatermarkImageConfig;
}());
export { WatermarkImageConfig };
var WatermarkTextConfig = /** @class */ (function () {
function WatermarkTextConfig() {
}
WatermarkTextConfig.prototype.clone = function () {
var clone = new WatermarkTextConfig();
clone.text = this.text;
clone.fontSettings = this.fontSettings != null ? this.fontSettings.clone() : null;
clone.scale = this.scale;
clone.opacity = this.opacity;
return clone;
};
return WatermarkTextConfig;
}());
export { WatermarkTextConfig };
var WatermarkVisibilityConfig = /** @class */ (function () {
function WatermarkVisibilityConfig() {
}
WatermarkVisibilityConfig.prototype.clone = function () {
var clone = new WatermarkVisibilityConfig();
clone.canvas = this.canvas;
clone.proof = this.proof;
return clone;
};
return WatermarkVisibilityConfig;
}());
export { WatermarkVisibilityConfig };
var WatermarkConfig = /** @class */ (function () {
function WatermarkConfig() {
}
WatermarkConfig.prototype.clone = function () {
var clone = new WatermarkConfig();
clone.text = this.text != null ? this.text.clone() : null;
clone.image = this.image != null ? this.image.clone() : null;
clone.visibility = this.visibility != null ? this.visibility.clone() : null;
return clone;
};
return WatermarkConfig;
}());
export { WatermarkConfig };
//# sourceMappingURL=WatermarkConfig.js.map