HullMark型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
One place a ship carries its lettering. place.height is the registry's cap height in metres. main is the name and the registry; repeat is the registry alone.
インポート
import type { HullMark } from "@johnmorrisdotca/uchusen-rockets";
定義
interface HullMark {
id: string;
side: "port" | "starboard" | "dorsal";
role: "main" | "repeat";
raise: number;
place: MarkingPlace;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
id | string | |
side | "port" | "starboard" | "dorsal" | |
role | "main" | "repeat" | |
raise | number | How far the white field stands out of the hull, in metres. |
place | MarkingPlace |
例
import { HULL_MARKS, type HullMark } from "@johnmorrisdotca/uchusen-rockets";
const main: HullMark = HULL_MARKS.kaminari.filter((mark) => mark.role === "main")[0];
console.log(main.side, main.place.height > 1);starboard true出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。