OverlayHost型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
What an element gives the markers (element.overlay): a box laid over its view, the pose of its last draw, and a way to hear the next ones.
インポート
import type { OverlayHost } from "@johnmorrisdotca/chikyu-earth/markers";
定義
interface OverlayHost {
readonly overlayRoot: HTMLElement;
readonly pose: OverlayPose | null;
subscribe(listener: (pose: OverlayPose) => void): () => void;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
overlayRoot | HTMLElement | |
pose | OverlayPose | null | |
subscribe | (listener: (pose: OverlayPose) => void): () => void |
例
import type { OverlayHost } from "@johnmorrisdotca/chikyu-earth/markers";
const follow = (host: OverlayHost): (() => void) => host.subscribe((pose) => console.log(pose.radius));
console.log(typeof follow);function出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。