@types/elastic__maki
TypeScript icon, indicating that this package has built-in type declarations

6.3.3 • Public • Published

Installation

npm install --save @types/elastic__maki

Summary

This package contains type definitions for @elastic/maki (https://github.com/elastic/maki).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/elastic__maki.

index.d.ts

/**
 * A pixel-aligned point of interest icon set made for cartographers
 */
declare namespace maki {
    type IconName = string;

    type SvgContent = string;

    interface Sprite {
        height: number;
        pixelRation: number;
        sdf: boolean;
        width: number;
        x: number;
        y: number;
    }

    interface SpriteSheet {
        [sheet: string]: Sprite;
    }
}

declare const maki: {
    /** bject that can be used to organize and display icons in your app or website */
    layouts: {
        all: maki.IconName[];
    };

    svgArray: maki.SvgContent[];

    spritesheet: {
        1: maki.SpriteSheet;
        2: maki.SpriteSheet;
        4: maki.SpriteSheet;
    };
};

export = maki;

Additional Details

  • Last updated: Mon, 06 Nov 2023 22:41:05 GMT
  • Dependencies: none

Credits

These definitions were written by Piotr Błażejewicz.

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @types/elastic__maki

      Weekly Downloads

      3

      Version

      6.3.3

      License

      MIT

      Unpacked Size

      4.05 kB

      Total Files

      5

      Last publish

      Collaborators

      • types