cleanPlaces関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The places of a list a page handed over, made safe to draw: each needs a longitude from -180 to 180 and a latitude from -90 to 90; one without an id is given its place in the list, a
label is cut to 80 letters, a kind that is not here is favourite, and a colour is kept only when it is a hex colour, rgb() or hsl() with numbers, or a colour's name. Anything else is left out,
and at most MAX_PLACES are kept.
インポート
import { cleanPlaces } from "@johnmorrisdotca/chikyu-earth/markers";
定義
function cleanPlaces(list: unknown): Place[]
引数
| 名前 | 型 | 説明 |
|---|---|---|
list | unknown | What the page gave: an array of places, or anything. |
戻り値
Place[]
The places to draw.
例
import { cleanPlaces } from "@johnmorrisdotca/chikyu-earth/markers";
console.log(cleanPlaces([{ lon: 2.35, lat: 48.86, label: "Paris", color: "#e8475f" }, { lon: 500, lat: 0 }]));[
{
id: '0',
lon: 2.35,
lat: 48.86,
kind: 'favourite',
label: 'Paris',
color: '#e8475f'
}
]出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。