UNPKG

painter-kernel

Version:
37 lines (36 loc) 1.28 kB
import { IView } from './pen'; export declare function toPx(str: string | number, baseSize?: number): number; export declare function setStringPrototype(screenK?: number, scale?: number): void; interface Injection { loadImage: (url: string) => Promise<{ img: any; width: number; height: number; }>; getRatio: () => number; customActions: { [type: string]: { layout: (view: IView, viewRects: { [id: string]: { width: number; height: number; left: number; top: number; right: number; bottom: number; }; }) => { left: number; top: number; right: number; bottom: number; }; draw: (view: IView, ctx: CanvasRenderingContext2D) => Promise<void>; }; }; } export declare let injection: Injection; export declare function initInjection(inject: Partial<Injection>): void; export declare function substr(str: any, start: any, length: any): any; export declare function substring(str: any, start: any, end: any): any; export {};