Installation
npm install --save @types/leaflet-side-by-side
Summary
This package contains type definitions for leaflet-side-by-side (https://github.com/digidem/leaflet-side-by-side).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/leaflet-side-by-side.
index.d.ts
import * as L from "leaflet";
declare module "leaflet" {
namespace control {
function sideBySide(
leftLayers: Layer[] | Layer,
rightLayers: Layer[] | Layer,
options?: Control.SideBySideOptions,
): Control.SideBySide;
}
namespace Control {
interface SideBySideOptions extends ControlOptions {
thumbSize?: number;
padding?: number;
}
interface SideBySide extends Control {
options: SideBySideOptions;
setLeftLayers(leftLayers: Layer[] | Layer): this;
setRightLayers(rightLayers: Layer[] | Layer): this;
getPosition(): any;
setPosition(): this;
addTo(map: Map): this;
remove(): this;
}
}
}
Additional Details
- Last updated: Tue, 07 Nov 2023 09:09:38 GMT
- Dependencies: @types/leaflet
Credits
These definitions were written by Gabriel O. Martins.