LineupBody型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Something the line-up draws: a star of the table, or a planet from the package's facts. The size, the error and what to say about it are all here.
インポート
import type { LineupBody } from "@johnmorrisdotca/wakusei-planets";
定義
interface LineupBody {
id: string;
kind: "star" | "planet";
name: {
en: string;
ja: string;
};
radiusSun: number;
radiusKm: number;
minus: number;
plus: number;
body?: "earth" | "jupiter";
row?: RadiusRow;
flattening: number;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
id | string | |
kind | "star" | "planet" | |
name | { en: string; ja: string; } | |
radiusSun | number | |
radiusKm | number | |
minus | number | The error in solar radii below and above (0 for a planet and the Sun). |
plus | number | |
body (省略可) | "earth" | "jupiter" | undefined | A planet: the body's id in the package's facts. |
row (省略可) | RadiusRow | undefined | A star: its row of the table. |
flattening | number | How flattened the body is at its poles, 0 to 1. |
例
import { lineupBodies, type LineupBody } from "@johnmorrisdotca/wakusei-planets";
const first: LineupBody = lineupBodies({ planets: true })[0]!;
console.log(first.kind, first.id, first.radiusKm);planet earth 6378.137出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。