@ng-web-apis/canvas
Version:
A library for declarative use of Canvas API with Angular
22 lines • 2.1 kB
JavaScript
import { Pipe } from '@angular/core';
import * as i0 from "@angular/core";
class WaCanvasPathPipe {
transform(path) {
return new Path2D(path);
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: WaCanvasPathPipe, deps: [], target: i0.ɵɵFactoryTarget.Pipe });
static ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "16.2.12", ngImport: i0, type: WaCanvasPathPipe, isStandalone: true, name: "path" });
}
export { WaCanvasPathPipe };
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: WaCanvasPathPipe, decorators: [{
type: Pipe,
args: [{
standalone: true,
name: 'path',
}]
}] });
/**
* @deprecated: use {@link WaCanvasPathPipe}
*/
export const PathPipe = WaCanvasPathPipe;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF0aC5waXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vbGlicy9jYW52YXMvc3JjL3BpcGVzL3BhdGgucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUMsSUFBSSxFQUFDLE1BQU0sZUFBZSxDQUFDOztBQUVuQyxNQUlhLGdCQUFnQjtJQUNsQixTQUFTLENBQUMsSUFBWTtRQUN6QixPQUFPLElBQUksTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQzVCLENBQUM7d0dBSFEsZ0JBQWdCO3NHQUFoQixnQkFBZ0I7O1NBQWhCLGdCQUFnQjs0RkFBaEIsZ0JBQWdCO2tCQUo1QixJQUFJO21CQUFDO29CQUNGLFVBQVUsRUFBRSxJQUFJO29CQUNoQixJQUFJLEVBQUUsTUFBTTtpQkFDZjs7QUFPRDs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLFFBQVEsR0FBRyxnQkFBZ0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHtQaXBlVHJhbnNmb3JtfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7UGlwZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBQaXBlKHtcbiAgICBzdGFuZGFsb25lOiB0cnVlLFxuICAgIG5hbWU6ICdwYXRoJyxcbn0pXG5leHBvcnQgY2xhc3MgV2FDYW52YXNQYXRoUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuICAgIHB1YmxpYyB0cmFuc2Zvcm0ocGF0aDogc3RyaW5nKTogUGF0aDJEIHtcbiAgICAgICAgcmV0dXJuIG5ldyBQYXRoMkQocGF0aCk7XG4gICAgfVxufVxuXG4vKipcbiAqIEBkZXByZWNhdGVkOiB1c2Uge0BsaW5rIFdhQ2FudmFzUGF0aFBpcGV9XG4gKi9cbmV4cG9ydCBjb25zdCBQYXRoUGlwZSA9IFdhQ2FudmFzUGF0aFBpcGU7XG4iXX0=