Installation
npm install --save @types/leaflet.awesome-markers
Summary
This package contains type definitions for leaflet.awesome-markers (https://github.com/sigma-geosistemas/leaflet.awesome-markers).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/leaflet.awesome-markers.
import * as Leaflet from "leaflet";
declare module "leaflet" {
namespace AwesomeMarkers {
const version: string;
interface AwesomeMarkersIconOptions extends BaseIconOptions {
icon?: string | undefined;
prefix?: "fa" | "glyphicon" | undefined;
markerColor?:
| "red"
| "darkred"
| "orange"
| "green"
| "darkgreen"
| "blue"
| "purple"
| "darkpurple"
| "cadetblue"
| undefined;
iconColor?: "white" | "black" | string | undefined;
spin?: boolean | undefined;
extraClasses?: string | undefined;
}
function icon(options: AwesomeMarkersIconOptions): Icon;
class Icon extends Leaflet.Icon<AwesomeMarkersIconOptions> {
constructor(options?: AwesomeMarkersIconOptions);
}
}
}
Additional Details
- Last updated: Wed, 18 Oct 2023 05:47:07 GMT
- Dependencies: @types/leaflet
Credits
These definitions were written by Marcel Sebek.