EntryListOptions型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
What an entry list can be told: the sort (entry or ranking), numbers, columns, rows and page.
インポート
import type { EntryListOptions } from "@johnmorrisdotca/taisen-brackets";
定義
interface EntryListOptions extends BoardOptions, Shared {
sort?: "entry" | "ranking";
numbers?: boolean;
columns?: number;
rows?: number;
page?: number;
badge?: boolean;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
sort (省略可) | "entry" | "ranking" | undefined |
|
numbers (省略可) | boolean | undefined | Number the rows 1, 2, 3 in the order drawn. Default true. |
columns (省略可) | number | undefined | Columns of rows, 1 to 3. Default: as many as the size needs to keep the rows readable. |
rows (省略可) | number | undefined | The most entries drawn, from the first of the page, and which page (0 is the first). Default: as many as fit at a readable size. |
page (省略可) | number | undefined | |
badge (省略可) | boolean | undefined | Draw a club's (or the athlete's) initials on a badge for an entry with no flag or mark, even where none has one. |
size (省略可) | BoardSizeName | { width: number; height: number; } | undefined | One of |
theme (省略可) | "auto" | "light" | "dark" | undefined |
|
flags (省略可) | FlagRenderer | undefined | Draws a 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 |
flagShape (省略可) | "round" | "square" | undefined |
|
locale (省略可) | string | Locale | undefined | The language: |
words (省略可) | Partial<Words> | undefined | |
title (省略可) | string | undefined | The |
id (省略可) | string | undefined | Prefix for the drawing's ids. Default: a hash of the state and the options. |
className (省略可) | string | undefined | |
nameStyle (省略可) | "surname-first" | "given-first" | "as-is" | undefined |
|
precision (省略可) | number | undefined | Decimals for numeric points ( |
例
import { rankingEntryList, type EntryListOptions } from "@johnmorrisdotca/taisen-brackets";
const options: EntryListOptions = { sort: "ranking", numbers: true, columns: 2 };
console.log(rankingEntryList({ entries: [{ name: "A", rank: 2 }, { name: "B" }] }, options).startsWith("<svg"));true出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。