universal-canvas-context
Version:
Universal canvas context api
21 lines (17 loc) • 467 B
text/typescript
import { CanvasContext } from '../types'
declare const my: any;
function createContext(selector: string): Promise<CanvasContext> {
return new Promise((resolve) => {
const context = my.createCanvasContext(selector);
Object.defineProperty(context, 'fillStyle', {
get() {
return context.setFillStyle;
},
set(value) {
context.setFillStyle(value);
},
});
resolve(context);
});
}
export default createContext;