TileSoundsOptions型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
How a table's sounds are made. Every field may be left out.
インポート
import type { TileSoundsOptions } from "@johnmorrisdotca/jarajara/tile-sounds";
定義
type TileSoundsOptions = {
muted?: boolean;
volume?: number;
load?: () => Promise<{
TILE_SOUND_DATA: TileSoundData;
}>;
window?: TileSoundWindow | null;
};
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
muted (省略可) | boolean | undefined | Start muted: nothing plays, and nothing is fetched, until |
volume (省略可) | number | undefined | How loud, from 0 to 1. Unless said, 0.6. |
load (省略可) | (() => Promise<{ TILE_SOUND_DATA: TileSoundData; }>) | undefined | Where the recordings come from: the package's own module unless another is handed in. |
window (省略可) | TileSoundWindow | null | undefined | The window to make sound in: the page's own unless another is handed in (a test's, or none for silence). |
例
import type { TileSoundsOptions } from "@johnmorrisdotca/jarajara/tile-sounds";
const value: TileSoundsOptions = {muted:true,volume:0.5,window:null};
console.log(value);{ muted: true, volume: 0.5, window: null }出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。