UNPKG

universal-canvas-context

Version:

Universal canvas context api

21 lines (17 loc) 467 B
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;