@shopify/react-native-skia
Version:
High-performance React Native Graphics using Skia
12 lines (11 loc) • 502 B
TypeScript
import React from "react";
import type { RefObject, ReactNode } from "react";
import { SkiaDomView } from "../views";
import type { TouchHandler, SkiaBaseViewProps } from "../views";
export declare const useCanvasRef: () => React.RefObject<SkiaDomView>;
export interface CanvasProps extends SkiaBaseViewProps {
ref?: RefObject<SkiaDomView>;
children: ReactNode;
onTouch?: TouchHandler;
}
export declare const Canvas: React.FunctionComponent<CanvasProps & React.RefAttributes<SkiaDomView>>;