@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
17 lines (16 loc) • 832 B
TypeScript
import StateManager from '../state/statemanager';
import LayerWms from '../../models/layers/layerwms';
import ServerWfs from '../../models/serverwfs';
import WfsClient, { WfsClientOptionalOptions } from './wfsclient';
import WfsFilter from './wfsfilter';
import ServerOgc from '../../models/serverogc';
import VendorSpecificOgcServerManager from '../vendorspecificogcservermanager';
export default class WfsManager extends VendorSpecificOgcServerManager<WfsClient, WfsClientOptionalOptions> {
stateManager: StateManager;
get state(): import("../main").State;
getClientId(ogcServer: ServerOgc): string;
constructor(type: string);
onSelectedFeaturesFilterChange(filter: WfsFilter): Promise<void>;
getServerWfs(ogcServer: ServerOgc): Promise<ServerWfs>;
getServerWfs(layer: LayerWms): Promise<ServerWfs>;
}