gi-nx / GiraffeStateGeoAttr
ts
type GiraffeStateGeoAttr = {
bakedSections?: FeatureCollection<StackedSection["geometry"], StackedSection["properties"]>;
projects?: FeatureCollection<Project["geometry"], Project["properties"]>;
rawSections?: FeatureCollection<
| RawPoint & {
temporary?: never;
}
| RawMultiPoint & {
temporary?: never;
}
| RawLineString & {
temporary?: never;
}
| RawMultiLineString & {
temporary?: never;
}
| RawPolygon & {
temporary?: never;
}
| RawMultiPolygon & {
temporary?: never;
}["geometry"],
| RawPoint & {
temporary?: never;
}
| RawMultiPoint & {
temporary?: never;
}
| RawLineString & {
temporary?: never;
}
| RawMultiLineString & {
temporary?: never;
}
| RawPolygon & {
temporary?: never;
}
| RawMultiPolygon & {
temporary?: never;
}["properties"]>;
selected?: FeatureCollection;
};Properties
| Property | Type |
|---|---|
bakedSections? | FeatureCollection<StackedSection["geometry"], StackedSection["properties"]> |
projects? | FeatureCollection<Project["geometry"], Project["properties"]> |
rawSections? | FeatureCollection< | RawPoint & { temporary?: never; } | RawMultiPoint & { temporary?: never; } | RawLineString & { temporary?: never; } | RawMultiLineString & { temporary?: never; } | RawPolygon & { temporary?: never; } | RawMultiPolygon & { temporary?: never; }["geometry"], | RawPoint & { temporary?: never; } | RawMultiPoint & { temporary?: never; } | RawLineString & { temporary?: never; } | RawMultiLineString & { temporary?: never; } | RawPolygon & { temporary?: never; } | RawMultiPolygon & { temporary?: never; }["properties"]> |
selected? | FeatureCollection |