JudoRoadOptions型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
What a road panel can be told: the weight class, the side's colour, the order of the wins, how many rows, the size, the theme and the language.
インポート
import type { JudoRoadOptions } from "@johnmorrisdotca/taisen-brackets";
定義
interface JudoRoadOptions extends Omit<JudoBoardOptions, "style" | "swap" | "coaches"> {
weight?: string;
side?: "white" | "blue";
order?: "latest" | "first";
rows?: number;
coach?: boolean;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
weight (省略可) | string | undefined | The weight class as a heading ( |
side (省略可) | "white" | "blue" | undefined | The colour of the athlete's block: the white judogi's or the blue's. Default |
order (省略可) | "latest" | "first" | undefined |
|
rows (省略可) | number | undefined | The most wins drawn. Default: as many as fit at a readable size, up to 8. |
coach (省略可) | boolean | undefined | Write the coach under the code. Default true. |
title (省略可) | string | undefined | The |
locale (省略可) | string | Locale | undefined | The language: |
words (省略可) | Partial<Words> | undefined | |
flags (省略可) | FlagRenderer | undefined | Draws a country's flag from its code, as for |
flagHref (省略可) | ((code: string) => string | null | undefined) | undefined | The address of a flag as a picture to load, tried where |
theme (省略可) | "auto" | "light" | "dark" | undefined |
|
id (省略可) | string | undefined | Prefix for the drawing's ids. Default: a hash of the state and the options. |
className (省略可) | string | undefined | |
size (省略可) | JudoBoardSizeName | { width: number; height: number; } | undefined |
|
例
import { judoRoadPanel, type JudoRoadOptions } from "@johnmorrisdotca/taisen-brackets";
const options: JudoRoadOptions = { weight: "Men -66 kg", side: "blue", order: "first", rows: 4 };
console.log(judoRoadPanel({ athlete: { name: "Haru" }, wins: [] }, options).startsWith("<svg"));true出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。