Skip to content

gi-nx


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

PropertyType
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