UNPKG

sic-mapping-toolkit

Version:

SICMapping Toolkit es una biblioteca para Angular que permite la creación de aplicaciones de Web Mapping por medio de OpenLayers

26 lines (25 loc) 713 B
import Layer from 'ol/layer/Layer'; export interface ILayer { setVisibility(on: boolean): void; isVisible(): boolean; toggleVisibility(): boolean; setOpacity(opacity: number): void; getOpacity(): number; } export declare abstract class SICLayer implements ILayer { private title; private layer; private legend?; private id; constructor(title: string, layer: Layer, legend?: string); get Id(): string; get Title(): string; get Layer(): Layer; get Legend(): string; setId(id: string): void; setVisibility(on: boolean): void; isVisible(): boolean; toggleVisibility(): boolean; setOpacity(opacity: number): void; getOpacity(): number; }