0.1.4 • Published 7 months ago
@types/leaflet-loading v0.1.4
Installation
npm install --save @types/leaflet-loading
Summary
This package contains type definitions for leaflet-loading (https://github.com/ebrelsford/Leaflet.loading).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/leaflet-loading.
index.d.ts
// Type definitions for leaflet-loading 0.1
// Project: https://github.com/ebrelsford/Leaflet.loading
// Definitions by: BePo <https://github.com/BePo65>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.3
import * as L from 'leaflet';
declare module 'leaflet' {
interface MapOptions {
loadingControl?: boolean | undefined;
}
interface LoadingOptions extends ControlOptions {
delayIndicator?: number | undefined;
separate?: boolean | undefined;
zoomControl?: Control.Zoom | undefined;
spinjs?: boolean | undefined;
spin?: {
lines?: number | undefined;
length?: number | undefined;
width?: number | undefined;
radius?: number | undefined;
rotate?: number | undefined;
top?: string | undefined;
} | undefined;
}
namespace Control {
class Loading extends Control {
constructor(options?: LoadingOptions);
options: LoadingOptions;
}
function loading(options?: LoadingOptions): Loading;
}
}
Additional Details
- Last updated: Thu, 08 Jul 2021 16:23:35 GMT
- Dependencies: @types/leaflet
- Global values: none
Credits
These definitions were written by BePo.