UNPKG

@infinite-canvas-tutorial/webcomponents

Version:
25 lines (24 loc) 732 B
import { LitElement } from 'lit'; import { AppState } from '../context'; import { API } from '../API'; export declare const findZoomCeil: (zoom: number) => number; export declare const findZoomFloor: (zoom: number) => number; export declare class ZoomToolbar extends LitElement { static styles: import("lit").CSSResult; api: API; appState: AppState; connectedCallback(): void; disconnectedCallback(): void; private handleKeyDown; private toggleFullScreen; private zoomOut; private zoomIn; private zoomTo100; private zoomTo200; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'ic-spectrum-zoom-toolbar': ZoomToolbar; } }