Skip to the content

Chizu地図

Draw SVG maps, frame regions, place numbered callouts and build geography quizzes with English and Japanese names.

Chizu is the Japanese word 地図 for map. About the name

Contents

Reference · Map, locator and quiz elements

CHIZU_ELEMENT_OPTION_KEYSconstant

Real host option keys, kept complete by TypeScript and checked by the builder's coverage gate.

Import it

import { CHIZU_ELEMENT_OPTION_KEYS } from "@johnmorrisdotca/chizu/element";

Also exported from: @johnmorrisdotca/chizu/element/define

Definition

const CHIZU_ELEMENT_OPTION_KEYS: string[] = Object.keys({ map: true, language: true, zoom: true, tones: true, colors: true, capital: true, onSelect: true, onView: true, callouts: true, labels: true, selected: true, fit: true, selectable: true, controls: true, detail: true, detailFrom: true, features: true, featureLayer: true, featureLabels: true, data: true } satisfies Record<keyof ChizuElementOptions, boolean>)

Examples

import { CHIZU_ELEMENT_OPTION_KEYS } from "@johnmorrisdotca/chizu/element";
console.log(CHIZU_ELEMENT_OPTION_KEYS.includes("map"), CHIZU_ELEMENT_OPTION_KEYS.includes("data"));
// true true
true true

What it prints (run when this page was built)

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/chizu 1.5.0.