リファレンス · データの入口(自分で用意した星やディープスカイ天体を、ライセンスと出典つきのソースとして渡し、いま画面にあるのは誰のデータかを示します)
RecordSource型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
A list that fits in memory (at most MAX_RECORDS records; bigger data must be tiles). It is read once, when the source is added. *
インポート
import type { RecordSource } from "@johnmorrisdotca/hoshi-stars/door";
定義
interface RecordSource<R> {
kind: "records";
info: SourceInfo;
records(signal: AbortSignal): R[] | Promise<R[]>;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
kind | "records" | |
info | SourceInfo | |
records | (signal: AbortSignal): R[] | Promise<R[]> |
例
import type { RecordSource } from "./data-door.ts";
declare const info: import("./data-door.ts").SourceInfo;
const source: RecordSource<{ id: string }> = { kind: "records", info, records: () => [{ id: "a" }] };この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。