@shopify/react-native-skia
Version:
High-performance React Native Graphics using Skia
13 lines (12 loc) • 555 B
TypeScript
import type { CanvasKit, RRect } from "canvaskit-wasm";
import type { InputRRect, SkRect, SkRRect } from "../types";
import { BaseHostObject } from "./Host";
import { JsiSkRect } from "./JsiSkRect";
export declare class JsiSkRRect extends BaseHostObject<RRect, "RRect"> implements SkRRect {
dispose: () => void;
static fromValue(CanvasKit: CanvasKit, rect: InputRRect): Float32Array<ArrayBuffer>;
constructor(CanvasKit: CanvasKit, rect: SkRect, rx: number, ry: number);
get rx(): number;
get ry(): number;
get rect(): JsiSkRect;
}