Reference · Minesweeper element
JiraiElementOptionstype
Host settings, saved play and callbacks; visual attributes override settings.
Import it
import type { JiraiElementOptions } from "@johnmorrisdotca/jirai/element";
Also exported from: @johnmorrisdotca/jirai/element/define
Definition
type JiraiElementOptions = Pick<MountOptions, "settings" | "progress" | "hint" | "onChange" | "onFinish" | "onError">;
Members
| Name | Type | Description |
|---|---|---|
hint (optional) | number | null | undefined | |
settings (optional) | Settings | undefined | |
progress (optional) | string | undefined | |
onChange (optional) | ((game: Game) => void) | undefined | |
onFinish (optional) | ((game: Game) => void) | undefined | |
onError (optional) | ((error: Error) => void) | undefined |
Examples
import type { JiraiElementOptions } from "@johnmorrisdotca/jirai/element";
const options: JiraiElementOptions = {};
console.log(Object.keys(options).length); // 00What it prints (run when this page was built)