@shopify/react-native-skia
Version:
High-performance React Native Graphics using Skia
23 lines • 541 B
JavaScript
import { PointMode } from "../../../skia/types";
import { NodeType } from "../../types";
import { enumKey } from "../datatypes";
import { JsiDrawingNode } from "../DrawingNode";
export class PointsNode extends JsiDrawingNode {
constructor(ctx, props) {
super(ctx, NodeType.Points, props);
}
deriveProps() {
return null;
}
draw({
canvas,
paint
}) {
const {
points,
mode
} = this.props;
canvas.drawPoints(PointMode[enumKey(mode)], points, paint);
}
}
//# sourceMappingURL=PointsNode.js.map