HitotsuElementOptions型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Host-only settings, including custom house rules and private names.
インポート
import type { HitotsuElementOptions } from "@johnmorrisdotca/hitotsu/element";
ほかのエクスポート元: @johnmorrisdotca/hitotsu/element/define, @johnmorrisdotca/hitotsu/element-define
定義
type HitotsuElementOptions = HitotsuTableOptions;
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
players (省略可) | readonly string[] | undefined | Everybody at the table, seat 0 first: seat 0 is the person at this screen, the rest computers. Two to eight; four by default. |
computers (省略可) | number | undefined | Number of computer seats when names are omitted, 1–7; three by default. |
rules (省略可) | HitotsuOptions | undefined | The house rules: |
size (省略可) | number | undefined | What wins: 200 or 500 points, or 1 for a single hand (the default). |
seed (省略可) | number | undefined | The seed the deals are shuffled from; a fresh one if not given. |
language (省略可) | HitotsuLanguage | undefined | The language of the table's words, |
strings (省略可) | Partial<HitotsuStrings> | undefined | Words to use instead of the built-in ones, over whichever language is in use. |
computerMs (省略可) | number | undefined | How long a computer thinks before it plays, in milliseconds. Long enough to jump in, where the table plays jump-in. |
theme (省略可) | Record<`--ht-${string}`, string> | undefined | CSS variables for the table, such as |
sound (省略可) | boolean | CardSounds | undefined | Card sounds: |
onMove (省略可) | ((game: HitotsuGame) => void) | undefined | Called after every move, with the game it made. |
例
import type { HitotsuElementOptions } from "@johnmorrisdotca/hitotsu/element";
const options: HitotsuElementOptions = { seed: 42 };
console.log(options.seed);42出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。