@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
21 lines (20 loc) • 741 B
TypeScript
import Feature from 'ol/Feature.js';
import Layer from './layer.js';
import Geometry from 'ol/geom/Geometry.js';
import { Extent } from 'ol/extent.js';
import ILayerWithLegend from './ilayerwithlegend.js';
declare class LayerLocalFile extends Layer implements ILayerWithLegend {
_features: Feature<Geometry>[];
lastModifiedDate: string;
legend: boolean;
isLegendExpanded: boolean;
wasLegendExpanded: boolean;
extent: Extent;
private readonly file;
private readonly locale;
constructor(id: number, order: number, file: File, features: Feature<Geometry>[], extent: Extent, locale: string, options?: {
isDefaultChecked?: boolean;
});
clone(): LayerLocalFile;
}
export default LayerLocalFile;