npm.io
0.5.3 • Published 2 years ago

@types/mapbox__geo-viewport

Licence
MIT
Version
0.5.3
Deps
0
Size
4 kB
Vulns
0
Weekly
0
Stars
51.4K

Installation

npm install --save @types/mapbox__geo-viewport

Summary

This package contains type definitions for @mapbox/geo-viewport (https://github.com/mapbox/geo-viewport).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/mapbox__geo-viewport.

index.d.ts

export interface GeoViewport {
    center: [number, number];
    zoom: number;
}

export type BoundingBox = [number, number, number, number];

export function viewport(
    bounds: BoundingBox,
    dimensions: [number, number],
    minzoom?: number,
    maxzoom?: number,
    tileSize?: number,
    allowFloat?: boolean,
    allowAntiMeridian?: boolean,
): GeoViewport;

export function bounds(
    viewport: { lon: number; lat: number } | [number, number],
    zoom: number,
    dimensions: [number, number],
    tileSize?: number,
): BoundingBox;

Additional Details

  • Last updated: Tue, 07 Nov 2023 0939 GMT
  • Dependencies: none

Credits

These definitions were written by Fabio Berta.