DefinitelyTyped/types/ol/resolutionconstraint.d.ts
2020-03-20 11:38:49 -04:00

26 lines
724 B
TypeScript

import { Extent } from './extent';
import { Size } from './size';
export type Type = (p0: number | undefined, p1: number, p2: Size, p3?: boolean) => number;
export function createMinMaxResolution(
maxResolution: number,
minResolution: number,
opt_smooth?: boolean,
opt_maxExtent?: Extent,
opt_showFullExtent?: boolean,
): Type;
export function createSnapToPower(
power: number,
maxResolution: number,
opt_minResolution?: number,
opt_smooth?: boolean,
opt_maxExtent?: Extent,
opt_showFullExtent?: boolean,
): Type;
export function createSnapToResolutions(
resolutions: number[],
opt_smooth?: boolean,
opt_maxExtent?: Extent,
opt_showFullExtent?: boolean,
): Type;