FigureName型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The name of the picked figure and where to draw it, centred on x, with its baseline at y: clear above the figure, and never over a star's name.
インポート
import type { FigureName } from "@johnmorrisdotca/hoshi-stars/sky-labels";
定義
interface FigureName {
text: string;
x: number;
y: number;
anchor: "middle";
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
text | string | The name with the look's case applied. |
x | number | The centre of the text and its baseline, in the page's pixels. It sits above the top of the figure; where the figure reaches the top of the view it goes below; and it steps clear of any box passed to |
y | number | |
anchor | "middle" |
例
import type { FigureName } from "@johnmorrisdotca/hoshi-stars/sky-labels";
const draw = (name: FigureName): string => `${name.text} at ${Math.round(name.x)},${Math.round(name.y)}`;
console.log(typeof draw);function出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。