markerSpan関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The first and last moment among the markers: what a time slider spans.
インポート
import { markerSpan } from "@johnmorrisdotca/hoshi-stars/chart";
定義
function markerSpan(markers: readonly SkyMarker[]): { from: number; to: number; } | undefined
引数
| 名前 | 型 | 説明 |
|---|---|---|
markers | readonly SkyMarker[] | The markers. |
戻り値
{ from: number; to: number; } | undefined
The earliest and latest date in milliseconds, or undefined when no marker has a date.
例
import { markerSpan } from "@johnmorrisdotca/hoshi-stars/chart";
const span = markerSpan([{ ra: 0, dec: 0, date: "2026-11-01" }, { ra: 1, dec: 1, date: "2026-11-03" }, { ra: 2, dec: 2 }]);
console.log(span ? (span.to - span.from) / 86_400_000 : 0);
// 22出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。