Documentation Index
Fetch the complete documentation index at: https://docs.supernote.com/llms.txt
Use this file to discover all available pages before exploring further.
static insertFiveStar(starPoints: Point[]): Promise<APIResponse<boolean>>;
Parameters
| Parameter | Type | Description |
|---|
starPoints | Point[] | Five-star point set (pixel coordinates). Must contain 6 points and the first/last points must be identical |
Returns
Example
import { PluginCommAPI } from 'sn-plugin-lib';
/**
* Example: insert a five-point star (requires 6 points with identical first/last point).
*/
export async function exampleInsertFiveStar() {
const starPoints = [
{ x: 100, y: 20 },
{ x: 120, y: 80 },
{ x: 180, y: 80 },
{ x: 130, y: 120 },
{ x: 150, y: 180 },
{ x: 100, y: 20 },
];
const res = await PluginCommAPI.insertFiveStar(starPoints);
if (!res.success) {
throw new Error(res.error?.message ?? 'insertFiveStar call failed');
}
return res.result;
}