@hyext-beyond/hy-ui-native
Version:
A native lib polyfill for huya miniapp
20 lines (19 loc) • 526 B
TypeScript
import React from 'react';
interface CanvasInstance {
_c: HTMLCanvasElement;
width: number;
height: number;
}
export declare class Canvas extends React.Component implements CanvasInstance {
_c: HTMLCanvasElement;
get width(): number;
set width(v: number);
get height(): number;
set height(v: number);
getContext(...args: any[]): Promise<any>;
toDataURL(...args: any[]): Promise<any>;
_init(): void;
componentDidMount(): void;
render(): JSX.Element;
}
export default Canvas;