"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SShadow = void 0; var SColor_1 = require("./SColor"); var SShadow = (function () { function SShadow(blur, color) { this.shadowBlur = 0; this.shadowColor = null; this.shadowOffsetX = 0; this.shadowOffsetY = 0; if (blur == undefined) { return; } if (blur instanceof SShadow) { this.shadowBlur = blur.shadowBlur; this.shadowColor = blur.shadowColor; this.shadowOffsetX = blur.shadowOffsetX; this.shadowOffsetY = blur.shadowOffsetY; } else { this.shadowBlur = blur; this.shadowColor = color || SColor_1.SColor.Black; } } return SShadow; }()); exports.SShadow = SShadow;