@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
13 lines (12 loc) • 548 B
TypeScript
import BaseLayer from '../../../models/layers/baselayer';
import GroupLayer from '../../../models/layers/grouplayer';
import ThemeLayer from '../../../models/layers/themelayer';
import TreeViewElement from './treeviewelement';
export default abstract class TreeViewGroupElement extends TreeViewElement {
layer: GroupLayer | ThemeLayer;
constructor(layer: GroupLayer | ThemeLayer, name: string);
sortedChildren(): BaseLayer[];
protected deactivateThemeOrGroup(layer: BaseLayer): void;
toggle(): void;
private toggleLayers;
}