UNPKG

@ng-web-apis/canvas

Version:
30 lines 3.13 kB
import { Directive, Input } from '@angular/core'; import { asCanvasMethod } from '../tokens/canvas-method'; import * as i0 from "@angular/core"; class WaCanvasMoveTo { x = 0; y = 0; call(context) { context.moveTo(this.x, this.y); } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: WaCanvasMoveTo, deps: [], target: i0.ɵɵFactoryTarget.Directive }); static ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "16.2.12", type: WaCanvasMoveTo, isStandalone: true, selector: "canvas-move-to", inputs: { x: "x", y: "y" }, providers: [asCanvasMethod(WaCanvasMoveTo)], ngImport: i0 }); } export { WaCanvasMoveTo }; i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: WaCanvasMoveTo, decorators: [{ type: Directive, args: [{ standalone: true, selector: 'canvas-move-to', providers: [asCanvasMethod(WaCanvasMoveTo)], }] }], propDecorators: { x: [{ type: Input }], y: [{ type: Input }] } }); /** * @deprecated: use {@link WaCanvasMoveTo} */ export const MoveToDirective = WaCanvasMoveTo; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW92ZS10by5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2xpYnMvY2FudmFzL3NyYy9wYXRoL21vdmUtdG8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLFNBQVMsRUFBRSxLQUFLLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFHL0MsT0FBTyxFQUFDLGNBQWMsRUFBQyxNQUFNLHlCQUF5QixDQUFDOztBQUV2RCxNQUthLGNBQWM7SUFFaEIsQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUdOLENBQUMsR0FBRyxDQUFDLENBQUM7SUFFTixJQUFJLENBQUMsT0FBaUM7UUFDekMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuQyxDQUFDO3dHQVRRLGNBQWM7NEZBQWQsY0FBYyx5RkFGWixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsQ0FBQzs7U0FFbEMsY0FBYzs0RkFBZCxjQUFjO2tCQUwxQixTQUFTO21CQUFDO29CQUNQLFVBQVUsRUFBRSxJQUFJO29CQUNoQixRQUFRLEVBQUUsZ0JBQWdCO29CQUMxQixTQUFTLEVBQUUsQ0FBQyxjQUFjLGdCQUFnQixDQUFDO2lCQUM5Qzs4QkFHVSxDQUFDO3NCQURQLEtBQUs7Z0JBSUMsQ0FBQztzQkFEUCxLQUFLOztBQVFWOztHQUVHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sZUFBZSxHQUFHLGNBQWMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7RGlyZWN0aXZlLCBJbnB1dH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB0eXBlIHtDYW52YXNNZXRob2R9IGZyb20gJy4uL2ludGVyZmFjZXMvY2FudmFzLW1ldGhvZCc7XG5pbXBvcnQge2FzQ2FudmFzTWV0aG9kfSBmcm9tICcuLi90b2tlbnMvY2FudmFzLW1ldGhvZCc7XG5cbkBEaXJlY3RpdmUoe1xuICAgIHN0YW5kYWxvbmU6IHRydWUsXG4gICAgc2VsZWN0b3I6ICdjYW52YXMtbW92ZS10bycsXG4gICAgcHJvdmlkZXJzOiBbYXNDYW52YXNNZXRob2QoV2FDYW52YXNNb3ZlVG8pXSxcbn0pXG5leHBvcnQgY2xhc3MgV2FDYW52YXNNb3ZlVG8gaW1wbGVtZW50cyBDYW52YXNNZXRob2Qge1xuICAgIEBJbnB1dCgpXG4gICAgcHVibGljIHggPSAwO1xuXG4gICAgQElucHV0KClcbiAgICBwdWJsaWMgeSA9IDA7XG5cbiAgICBwdWJsaWMgY2FsbChjb250ZXh0OiBDYW52YXNSZW5kZXJpbmdDb250ZXh0MkQpOiB2b2lkIHtcbiAgICAgICAgY29udGV4dC5tb3ZlVG8odGhpcy54LCB0aGlzLnkpO1xuICAgIH1cbn1cblxuLyoqXG4gKiBAZGVwcmVjYXRlZDogdXNlIHtAbGluayBXYUNhbnZhc01vdmVUb31cbiAqL1xuZXhwb3J0IGNvbnN0IE1vdmVUb0RpcmVjdGl2ZSA9IFdhQ2FudmFzTW92ZVRvO1xuIl19