UNPKG

mc-image-editor

Version:

An image editor library for magic-cut app (http://www.magic-cut.in/)

17 lines 2.19 kB
import { Injectable } from '@angular/core'; import * as i0 from "@angular/core"; export class ImageCropperService { constructor() { this.name = 'crop'; } apply(ctx, image, sx, sy, sw, sh, dx, dy, dw, dh) { ctx.drawImage(image, sx, sy, sw, sh, dx, dy, dw, dh); } } ImageCropperService.ɵprov = i0.ɵɵdefineInjectable({ factory: function ImageCropperService_Factory() { return new ImageCropperService(); }, token: ImageCropperService, providedIn: "root" }); ImageCropperService.decorators = [ { type: Injectable, args: [{ providedIn: 'root', },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JvcC1mZWF0dXJlLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9tYy1pbWFnZS1lZGl0b3Ivc3JjL2xpYi9zZXJ2aWNlcy9jcm9wLWZlYXR1cmUuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQU8zQyxNQUFNLE9BQU8sbUJBQW1CO0lBSGhDO1FBSUUsU0FBSSxHQUFHLE1BQU0sQ0FBQztLQWVmO0lBZEMsS0FBSyxDQUNILEdBQTZCLEVBQzdCLEtBQXVCLEVBQ3ZCLEVBQVUsRUFDVixFQUFVLEVBQ1YsRUFBVSxFQUNWLEVBQVUsRUFDVixFQUFVLEVBQ1YsRUFBVSxFQUNWLEVBQVUsRUFDVixFQUFVO1FBRVYsR0FBRyxDQUFDLFNBQVMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQ3ZELENBQUM7Ozs7WUFsQkYsVUFBVSxTQUFDO2dCQUNWLFVBQVUsRUFBRSxNQUFNO2FBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBJbWFnZUVkaXRvckZlYXR1cmUgfSBmcm9tICcuLi9tb2RlbHMvaW1hZ2UtZWRpdG9yLWZlYXR1cmUubW9kZWwnO1xuXG5ASW5qZWN0YWJsZSh7XG4gIHByb3ZpZGVkSW46ICdyb290Jyxcbn0pXG5leHBvcnQgY2xhc3MgSW1hZ2VDcm9wcGVyU2VydmljZSBpbXBsZW1lbnRzIEltYWdlRWRpdG9yRmVhdHVyZSB7XG4gIG5hbWUgPSAnY3JvcCc7XG4gIGFwcGx5KFxuICAgIGN0eDogQ2FudmFzUmVuZGVyaW5nQ29udGV4dDJELFxuICAgIGltYWdlOiBIVE1MSW1hZ2VFbGVtZW50LFxuICAgIHN4OiBudW1iZXIsXG4gICAgc3k6IG51bWJlcixcbiAgICBzdzogbnVtYmVyLFxuICAgIHNoOiBudW1iZXIsXG4gICAgZHg6IG51bWJlcixcbiAgICBkeTogbnVtYmVyLFxuICAgIGR3OiBudW1iZXIsXG4gICAgZGg6IG51bWJlclxuICApIHtcbiAgICBjdHguZHJhd0ltYWdlKGltYWdlLCBzeCwgc3ksIHN3LCBzaCwgZHgsIGR5LCBkdywgZGgpO1xuICB9XG59XG4iXX0=