terriajs
Version:
Geospatial data visualization platform.
24 lines (22 loc) • 719 B
text/typescript
import CatalogMemberTraits from "./CatalogMemberTraits";
import GetCapabilitiesTraits from "./GetCapabilitiesTraits";
import GroupTraits from "./GroupTraits";
import mixTraits from "../mixTraits";
import primitiveTrait from "../Decorators/primitiveTrait";
import UrlTraits from "./UrlTraits";
import LegendOwnerTraits from "./LegendOwnerTraits";
export default class WebMapTileServiceCatalogGroupTraits extends mixTraits(
GetCapabilitiesTraits,
GroupTraits,
UrlTraits,
CatalogMemberTraits,
LegendOwnerTraits
) {
({
type: "boolean",
name: "Flatten",
description:
"True to flatten the layers into a single list; false to use the layer hierarchy."
})
flatten?: boolean;
}