MCPcopy Create free account
hub / github.com/microsoft/SandDance / isSpec

Function isSpec

packages/chart-recommender/src/geo.ts:9–22  ·  view source on GitHub ↗
(names: string[], limits: [number, number], column: SandDance.types.Column, data?: object[])

Source from the content-addressed store, hash-verified

7const latitudeNames = ['lat', 'latitude'];
8
9function isSpec(names: string[], limits: [number, number], column: SandDance.types.Column, data?: object[]) {
10 let is = false;
11 const cname = column.name.toLowerCase();
12 for (let i = 0; i < names.length; i++) {
13 if (names[i] === cname) {
14 is = true;
15 break;
16 }
17 }
18 if (data) {
19 //TODO: spin through data to see if it is within limits
20 }
21 return is;
22}
23
24export function isLongitude(column: SandDance.types.Column, data?: object[]) {
25 return isSpec(longitudeNames, [-180, 180], column, data);

Callers 2

isLongitudeFunction · 0.70
isLatitudeFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected