@ng-web-apis/canvas
Version:
A library for declarative use of Canvas API with Angular
13 lines • 1.71 kB
JavaScript
import { InjectionToken } from '@angular/core';
export const WA_CANVAS_METHOD = new InjectionToken('[WA_CANVAS_METHOD]');
export function asCanvasMethod(useExisting) {
return {
provide: WA_CANVAS_METHOD,
useExisting,
};
}
/**
* @deprecated: drop in v5.0, use {@link WA_CANVAS_METHOD}
*/
export const CANVAS_METHOD = WA_CANVAS_METHOD;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FudmFzLW1ldGhvZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2xpYnMvY2FudmFzL3NyYy90b2tlbnMvY2FudmFzLW1ldGhvZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUMsY0FBYyxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBSTdDLE1BQU0sQ0FBQyxNQUFNLGdCQUFnQixHQUFHLElBQUksY0FBYyxDQUFlLG9CQUFvQixDQUFDLENBQUM7QUFFdkYsTUFBTSxVQUFVLGNBQWMsQ0FBQyxXQUErQjtJQUMxRCxPQUFPO1FBQ0gsT0FBTyxFQUFFLGdCQUFnQjtRQUN6QixXQUFXO0tBQ2QsQ0FBQztBQUNOLENBQUM7QUFFRDs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRyxnQkFBZ0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHtFeGlzdGluZ1Byb3ZpZGVyLCBUeXBlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7SW5qZWN0aW9uVG9rZW59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgdHlwZSB7Q2FudmFzTWV0aG9kfSBmcm9tICcuLi9pbnRlcmZhY2VzL2NhbnZhcy1tZXRob2QnO1xuXG5leHBvcnQgY29uc3QgV0FfQ0FOVkFTX01FVEhPRCA9IG5ldyBJbmplY3Rpb25Ub2tlbjxDYW52YXNNZXRob2Q+KCdbV0FfQ0FOVkFTX01FVEhPRF0nKTtcblxuZXhwb3J0IGZ1bmN0aW9uIGFzQ2FudmFzTWV0aG9kKHVzZUV4aXN0aW5nOiBUeXBlPENhbnZhc01ldGhvZD4pOiBFeGlzdGluZ1Byb3ZpZGVyIHtcbiAgICByZXR1cm4ge1xuICAgICAgICBwcm92aWRlOiBXQV9DQU5WQVNfTUVUSE9ELFxuICAgICAgICB1c2VFeGlzdGluZyxcbiAgICB9O1xufVxuXG4vKipcbiAqIEBkZXByZWNhdGVkOiBkcm9wIGluIHY1LjAsIHVzZSB7QGxpbmsgV0FfQ0FOVkFTX01FVEhPRH1cbiAqL1xuZXhwb3J0IGNvbnN0IENBTlZBU19NRVRIT0QgPSBXQV9DQU5WQVNfTUVUSE9EO1xuIl19