forked from MapComplete/MapComplete
Chore: move RasterLayerProperties into separate file in order for the schema generator to work
This commit is contained in:
parent
498b2bb8d6
commit
e4e99c0b0a
11 changed files with 59342 additions and 1626 deletions
|
@ -1,6 +1,7 @@
|
|||
import { LayerConfigJson } from "./LayerConfigJson"
|
||||
import ExtraLinkConfigJson from "./ExtraLinkConfigJson"
|
||||
import { RasterLayerProperties } from "../../RasterLayers"
|
||||
|
||||
import { RasterLayerProperties } from "../../RasterLayerProperties"
|
||||
|
||||
/**
|
||||
* Defines the entire theme.
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
/**
|
||||
* Configuration for a tilesource config
|
||||
*/
|
||||
export default interface TilesourceConfigJson {
|
||||
/**
|
||||
* Id of this overlay, used in the URL-parameters to set the state
|
||||
*/
|
||||
id: string
|
||||
/**
|
||||
* The path, where {x}, {y} and {z} will be substituted
|
||||
*/
|
||||
source: string
|
||||
/**
|
||||
* Wether or not this is an overlay. Default: true
|
||||
*/
|
||||
isOverlay?: boolean
|
||||
|
||||
/**
|
||||
* How this will be shown in the selection menu.
|
||||
* Make undefined if this may not be toggled
|
||||
*/
|
||||
name?: any | string
|
||||
|
||||
/**
|
||||
* Only visible at this or a higher zoom level
|
||||
*/
|
||||
minZoom?: number
|
||||
|
||||
/**
|
||||
* Only visible at this or a lower zoom level
|
||||
*/
|
||||
maxZoom?: number
|
||||
|
||||
/**
|
||||
* The default state, set to false to hide by default
|
||||
*/
|
||||
defaultState: boolean
|
||||
}
|
|
@ -7,7 +7,8 @@ import { ExtractImages } from "./Conversion/FixImages"
|
|||
import ExtraLinkConfig from "./ExtraLinkConfig"
|
||||
import { Utils } from "../../Utils"
|
||||
import LanguageUtils from "../../Utils/LanguageUtils"
|
||||
import { RasterLayerProperties } from "../RasterLayers"
|
||||
|
||||
import { RasterLayerProperties } from "../RasterLayerProperties"
|
||||
|
||||
/**
|
||||
* Minimal information about a theme
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue