DeepSkyOptions型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The options of deepSky: all optional, and together they narrow the list.
インポート
import type { DeepSkyOptions } from "@johnmorrisdotca/hoshi-stars/deep-sky";
ほかのエクスポート元: @johnmorrisdotca/hoshi-stars/deep-sky/ngc-ic
定義
interface DeepSkyOptions {
catalogue?: (typeof DEEP_SKY_CATALOGUES)[number];
magnitude?: number;
type?: DeepSkyType;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
catalogue (省略可) | "messier" | "ngc" | "ic" | undefined | Only objects that have a number in that catalogue: |
magnitude (省略可) | number | undefined | Only objects as bright as this magnitude (an object of exactly that magnitude is in). An object with no magnitude is never in. |
type (省略可) | "other" | "galaxy" | "globular cluster" | "open cluster" | "nebula" | "planetary nebula" | "supernova remnant" | undefined | Only objects of that kind. |
例
import { deepSky, type DeepSkyOptions } from "@johnmorrisdotca/hoshi-stars/deep-sky";
const options: DeepSkyOptions = { type: "globular cluster", magnitude: 6.5 };
console.log(deepSky(options).map((o) => o.id));[
'M2', 'M3',
'M4', 'M5',
'M13', 'M15',
'M22', 'M92'
]出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。