41 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
		
		
			
		
	
	
			41 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
|  | "use strict"; | ||
|  | Object.defineProperty(exports, "__esModule", { value: true }); | ||
|  | exports.isOpacityEffect = exports.isClipEffect = exports.isTransformEffect = exports.OpacityEffect = exports.ClipEffect = exports.TransformEffect = void 0; | ||
|  | var TransformEffect = /** @class */ (function () { | ||
|  |     function TransformEffect(offsetX, offsetY, matrix) { | ||
|  |         this.offsetX = offsetX; | ||
|  |         this.offsetY = offsetY; | ||
|  |         this.matrix = matrix; | ||
|  |         this.type = 0 /* TRANSFORM */; | ||
|  |         this.target = 2 /* BACKGROUND_BORDERS */ | 4 /* CONTENT */; | ||
|  |     } | ||
|  |     return TransformEffect; | ||
|  | }()); | ||
|  | exports.TransformEffect = TransformEffect; | ||
|  | var ClipEffect = /** @class */ (function () { | ||
|  |     function ClipEffect(path, target) { | ||
|  |         this.path = path; | ||
|  |         this.target = target; | ||
|  |         this.type = 1 /* CLIP */; | ||
|  |     } | ||
|  |     return ClipEffect; | ||
|  | }()); | ||
|  | exports.ClipEffect = ClipEffect; | ||
|  | var OpacityEffect = /** @class */ (function () { | ||
|  |     function OpacityEffect(opacity) { | ||
|  |         this.opacity = opacity; | ||
|  |         this.type = 2 /* OPACITY */; | ||
|  |         this.target = 2 /* BACKGROUND_BORDERS */ | 4 /* CONTENT */; | ||
|  |     } | ||
|  |     return OpacityEffect; | ||
|  | }()); | ||
|  | exports.OpacityEffect = OpacityEffect; | ||
|  | var isTransformEffect = function (effect) { | ||
|  |     return effect.type === 0 /* TRANSFORM */; | ||
|  | }; | ||
|  | exports.isTransformEffect = isTransformEffect; | ||
|  | var isClipEffect = function (effect) { return effect.type === 1 /* CLIP */; }; | ||
|  | exports.isClipEffect = isClipEffect; | ||
|  | var isOpacityEffect = function (effect) { return effect.type === 2 /* OPACITY */; }; | ||
|  | exports.isOpacityEffect = isOpacityEffect; | ||
|  | //# sourceMappingURL=effects.js.map
 |