UNPKG

@ng-web-apis/canvas

Version:
27 lines 3.18 kB
import { Directive, Input } from '@angular/core'; import { asCanvasProperty } from '../tokens/canvas-properties'; import * as i0 from "@angular/core"; class WaCanvasFilter { filter = 'none'; call(context) { context.filter = this.filter; } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: WaCanvasFilter, deps: [], target: i0.ɵɵFactoryTarget.Directive }); static ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "16.2.12", type: WaCanvasFilter, isStandalone: true, selector: "canvas-draw-image[filter],canvas-path[filter],canvas-text[filter]", inputs: { filter: "filter" }, providers: [asCanvasProperty(WaCanvasFilter)], ngImport: i0 }); } export { WaCanvasFilter }; i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: WaCanvasFilter, decorators: [{ type: Directive, args: [{ standalone: true, selector: 'canvas-draw-image[filter],canvas-path[filter],canvas-text[filter]', providers: [asCanvasProperty(WaCanvasFilter)], }] }], propDecorators: { filter: [{ type: Input }] } }); /** * @deprecated: use {@link WaCanvasFilter} */ export const FilterDirective = WaCanvasFilter; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmlsdGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vbGlicy9jYW52YXMvc3JjL3Byb3BlcnRpZXMvZmlsdGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUUsS0FBSyxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBRy9DLE9BQU8sRUFBQyxnQkFBZ0IsRUFBQyxNQUFNLDZCQUE2QixDQUFDOztBQUU3RCxNQUthLGNBQWM7SUFFaEIsTUFBTSxHQUFHLE1BQU0sQ0FBQztJQUVoQixJQUFJLENBQUMsT0FBaUM7UUFDekMsT0FBTyxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDO0lBQ2pDLENBQUM7d0dBTlEsY0FBYzs0RkFBZCxjQUFjLDhJQUZaLENBQUMsZ0JBQWdCLENBQUMsY0FBYyxDQUFDLENBQUM7O1NBRXBDLGNBQWM7NEZBQWQsY0FBYztrQkFMMUIsU0FBUzttQkFBQztvQkFDUCxVQUFVLEVBQUUsSUFBSTtvQkFDaEIsUUFBUSxFQUFFLG1FQUFtRTtvQkFDN0UsU0FBUyxFQUFFLENBQUMsZ0JBQWdCLGdCQUFnQixDQUFDO2lCQUNoRDs4QkFHVSxNQUFNO3NCQURaLEtBQUs7O0FBUVY7O0dBRUc7QUFDSCxNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsY0FBYyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtEaXJlY3RpdmUsIElucHV0fSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHR5cGUge0NhbnZhc01ldGhvZH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9jYW52YXMtbWV0aG9kJztcbmltcG9ydCB7YXNDYW52YXNQcm9wZXJ0eX0gZnJvbSAnLi4vdG9rZW5zL2NhbnZhcy1wcm9wZXJ0aWVzJztcblxuQERpcmVjdGl2ZSh7XG4gICAgc3RhbmRhbG9uZTogdHJ1ZSxcbiAgICBzZWxlY3RvcjogJ2NhbnZhcy1kcmF3LWltYWdlW2ZpbHRlcl0sY2FudmFzLXBhdGhbZmlsdGVyXSxjYW52YXMtdGV4dFtmaWx0ZXJdJyxcbiAgICBwcm92aWRlcnM6IFthc0NhbnZhc1Byb3BlcnR5KFdhQ2FudmFzRmlsdGVyKV0sXG59KVxuZXhwb3J0IGNsYXNzIFdhQ2FudmFzRmlsdGVyIGltcGxlbWVudHMgQ2FudmFzTWV0aG9kLCBDYW52YXNGaWx0ZXJzIHtcbiAgICBASW5wdXQoKVxuICAgIHB1YmxpYyBmaWx0ZXIgPSAnbm9uZSc7XG5cbiAgICBwdWJsaWMgY2FsbChjb250ZXh0OiBDYW52YXNSZW5kZXJpbmdDb250ZXh0MkQpOiB2b2lkIHtcbiAgICAgICAgY29udGV4dC5maWx0ZXIgPSB0aGlzLmZpbHRlcjtcbiAgICB9XG59XG5cbi8qKlxuICogQGRlcHJlY2F0ZWQ6IHVzZSB7QGxpbmsgV2FDYW52YXNGaWx0ZXJ9XG4gKi9cbmV4cG9ydCBjb25zdCBGaWx0ZXJEaXJlY3RpdmUgPSBXYUNhbnZhc0ZpbHRlcjtcbiJdfQ==