judoScoreboard関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The scoreboard of a contest as an SVG string. Throws a RangeError for a state that cannot be (two ippon, a third waza-ari, a clock that is not seconds or m:ss, an osaekomi
past 20 seconds is clamped to 20).
インポート
import { judoScoreboard } from "@johnmorrisdotca/taisen-brackets";
定義
function judoScoreboard(contest: JudoContest, options?: JudoBoardOptions): string
引数
| 名前 | 型 | 説明 |
|---|---|---|
contest | JudoContest | The contest. |
options (省略可) | JudoBoardOptions | The size, the theme, the style, the flags and the language. |
戻り値
string
The SVG, a string that begins with <svg.
例
import { judoScoreboard } from "@johnmorrisdotca/taisen-brackets";
const svg = judoScoreboard({
white: { name: "Daiki Hoshino", code: "JPN" },
blue: { name: "Mathis Roussel", code: "FRA" },
sides: [{ wazaAri: 1, shido: 1 }, { yuko: 2, shido: 2 }],
clock: "2:14",
osaekomi: { side: 0, seconds: 12 },
}, { size: "tablet", theme: "dark" });
console.log(svg.includes("OSAEKOMI"), svg.includes("2:14"));true true出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。