Skip to content

gi-nx


gi-nx / PackContents

ts
type PackContents = {
  analytics?: CounterFields;
  apps?: Record<number, Partial<OtherProjectApp>>;
  blocks?: Record<string, {
     description?: string;
     features: (
        | PreStackedPoint
        | PreStackedLineString
       | PreStackedPolygon<Record<string, any>>)[];
     id: BlockId;
     keyWords?: string[];
     name: string;
     properties?: Record<string, any>;
  }>;
  flows?: Record<string, {
     dependencies: GiraffeNodeGraphFeatureDependancy[];
     description?: string;
     edges: GiraffeEdge[];
     id: string;
     inputs: Record<string, GiraffeNodeInputHandle>;
     name: string;
     nodes: GiraffeNode[];
     outputs: Record<string, GiraffeNodeInputHandle>;
     supportedShapes?: string[];
  }>;
  layers?: string[];
  layerTree?: LayerTree;
  propDefs?: Record<string, UserDefinedFeatureProperty>;
  report_builder?: Partial<OtherProjectApp>;
  scenarios?: Omit<Scenario, "id">[];
  sections?: (
     | RawPoint
     | RawMultiPoint
     | RawLineString
     | RawMultiLineString
     | RawPolygon
    | RawMultiPolygon)[];
  usages?: Record<string, Usage>;
};

Properties

PropertyType
analytics?CounterFields
apps?Record<number, Partial<OtherProjectApp>>
blocks?Record<string, { description?: string; features: ( | PreStackedPoint | PreStackedLineString | PreStackedPolygon<Record<string, any>>)[]; id: BlockId; keyWords?: string[]; name: string; properties?: Record<string, any>; }>
flows?Record<string, { dependencies: GiraffeNodeGraphFeatureDependancy[]; description?: string; edges: GiraffeEdge[]; id: string; inputs: Record<string, GiraffeNodeInputHandle>; name: string; nodes: GiraffeNode[]; outputs: Record<string, GiraffeNodeInputHandle>; supportedShapes?: string[]; }>
layers?string[]
layerTree?LayerTree
propDefs?Record<string, UserDefinedFeatureProperty>
report_builder?Partial<OtherProjectApp>
scenarios?Omit<Scenario, "id">[]
sections?( | RawPoint | RawMultiPoint | RawLineString | RawMultiLineString | RawPolygon | RawMultiPolygon)[]
usages?Record<string, Usage>