ArrowRecipe型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Everything that makes an arrow puzzle.
インポート
import type { ArrowRecipe } from "@johnmorrisdotca/meikyuu";
定義
type ArrowRecipe = {
readonly shape: ArrowShape;
readonly w: number;
readonly h: number;
readonly longest: number;
readonly seed: number;
readonly locks?: number;
};
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
shape | "square" | "heart" | "leaf" | "star" | "ring" | "diamond" | "cross" | "moon" | |
w | number | Columns and rows of the board: the same for every shape but |
h | number | |
longest | number | The most cells an arrow may have. |
seed | number | |
locks (省略可) | number | undefined | How many arrows are locked until they are unlocked (the mixed puzzles). |
例
import type { ArrowRecipe } from "@johnmorrisdotca/meikyuu";
const arrowRecipe: ArrowRecipe = {shape:"square",w:5,h:5,longest:3,seed:42};
const value: ArrowRecipe = arrowRecipe;
console.log(value);{ shape: 'square', w: 5, h: 5, longest: 3, seed: 42 }出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。