Skip to content

gi-nx


gi-nx / RawSectionProps

Extends

  • RawSectionSpecialProps.TypeFromSystemPropsConfig.Record<string, any>

Indexable

ts
[key: string]: any

Properties

PropertyTypeDescriptionInherited from
angleOfRepose?number-TypeFromSystemPropsConfig.angleOfRepose
arrowEnd?boolean-TypeFromSystemPropsConfig.arrowEnd
arrowEndLength?number-TypeFromSystemPropsConfig.arrowEndLength
arrowEndYawn?number-TypeFromSystemPropsConfig.arrowEndYawn
arrowStart?boolean-TypeFromSystemPropsConfig.arrowStart
arrowStartLength?number-TypeFromSystemPropsConfig.arrowStartLength
arrowStartYawn?number-TypeFromSystemPropsConfig.arrowStartYawn
baseHeight?number-TypeFromSystemPropsConfig.baseHeight
bevel?number-TypeFromSystemPropsConfig.bevel
bevelSegments?number-TypeFromSystemPropsConfig.bevelSegments
blockId?string-RawSectionSpecialProps.blockId
blockPropagation?Record<string, "pass" | "force" | "stop">-RawSectionSpecialProps.blockPropagation
buildingID?string-TypeFromSystemPropsConfig.buildingID
childFeatures?Feature<LineString | Polygon, { [name: string]: any; }>[]-RawSectionSpecialProps.childFeatures
color?string-TypeFromSystemPropsConfig.color
cornerRadius?number-TypeFromSystemPropsConfig.cornerRadius
corners?"fillet" | "chamfer"-TypeFromSystemPropsConfig.corners
cutAndFill?boolean-TypeFromSystemPropsConfig.cutAndFill
cutAndFillOffset?number-TypeFromSystemPropsConfig.cutAndFillOffset
dendrogram?DendroRoot-RawSectionSpecialProps.dendrogram
depth?number-TypeFromSystemPropsConfig.depth
doesStack?boolean-TypeFromSystemPropsConfig.doesStack
dwellingCount?NumberKeyValueList-TypeFromSystemPropsConfig.dwellingCount
dwellingCountPerLevel?boolean-TypeFromSystemPropsConfig.dwellingCountPerLevel
dwellingMix?NumberKeyValueList-TypeFromSystemPropsConfig.dwellingMix
dwellingParkingRequired?NumberKeyValueList-TypeFromSystemPropsConfig.dwellingParkingRequired
dwellingPrice?NumberKeyValueList-TypeFromSystemPropsConfig.dwellingPrice
dwellingResidents?NumberKeyValueList-TypeFromSystemPropsConfig.dwellingResidents
dwellingSize?NumberKeyValueList-TypeFromSystemPropsConfig.dwellingSize
efficiency?number-TypeFromSystemPropsConfig.efficiency
elevationDatum?number-TypeFromSystemPropsConfig.elevationDatum
fillOpacity?number-TypeFromSystemPropsConfig.fillOpacity
floorToFloor?number-TypeFromSystemPropsConfig.floorToFloor
flow?RawSectionFlowPropAttach a flow to this feature. Must be a nested object with id referencing the flow UUID, NOT the name of the flow. Example section.properties.flow = { id: 'cd1e8657-c978-49ce-bb56-c68c6c5fdd95', inputs: { "radius": 1.14 } }; // Correct // NOT: section.properties.flow = 'cd1e8657-...'; // Wrong - must be an objectTypeFromSystemPropsConfig.flow
fromLayer?string-RawSectionSpecialProps.fromLayer
gltf?string-TypeFromSystemPropsConfig.gltf
groupID?string-RawSectionSpecialProps.groupID
guidelineOffset?number-TypeFromSystemPropsConfig.guidelineOffset
height?number-TypeFromSystemPropsConfig.height
hideFloors?boolean-TypeFromSystemPropsConfig.hideFloors
hideVerticals?boolean-TypeFromSystemPropsConfig.hideVerticals
idstring-RawSectionSpecialProps.id
imageUrl?string-TypeFromSystemPropsConfig.imageUrl
isDraped?boolean-TypeFromSystemPropsConfig.isDraped
layerId?string-TypeFromSystemPropsConfig.layerId
levels?number-TypeFromSystemPropsConfig.levels
loft?boolean-TypeFromSystemPropsConfig.loft
lotNumber?string-TypeFromSystemPropsConfig.lotNumber
marker?MarkerAdd a map marker to this feature. Markers can be text labels, icons, or simple labels. Example section.properties.marker = { "kind": "label", "value": { "scale": 0.75, "onTop": true, "renderMode": "screen", "text": "label", "textSize": 25, "textColor": "#151515", "stick": false, "stickHeight": 0, "anchor": "bottom" } };TypeFromSystemPropsConfig.marker
mirror?boolean-RawSectionSpecialProps.mirror
noFacade?boolean-TypeFromSystemPropsConfig.noFacade
offset?number-TypeFromSystemPropsConfig.offset
offsetSide?"right" | "left" | "both"-TypeFromSystemPropsConfig.offsetSide
parkingProvided?number-TypeFromSystemPropsConfig.parkingProvided
parkingRequired?number-TypeFromSystemPropsConfig.parkingRequired
pavementWidth?number-TypeFromSystemPropsConfig.pavementWidth
popup?Record<string, any>Add a rich-text popup to this feature. The content field uses a ProseMirror-style document structure. Example section.properties.popup = { "content": { "type": "doc", "content": [ { "type": "paragraph", "attrs": { "textAlign": "left", "indent": 0 }, "content": [ { "type": "text", "text": "haha" } ] } ] }, "padding": 8, "borderColor": "#000000ff", "borderWidth": 2, "contentSize": 12, "borderRadius": 5, "backgroundColor": "#ffffffff" }TypeFromSystemPropsConfig.popup
primitive?string-TypeFromSystemPropsConfig.primitive
primitiveParams?Record<string, any>-TypeFromSystemPropsConfig.primitiveParams
projectIdstring-RawSectionSpecialProps.projectId
radius?number-TypeFromSystemPropsConfig.radius
roadWidth?number-TypeFromSystemPropsConfig.roadWidth
rotation?number-RawSectionSpecialProps.rotation
scale?number-RawSectionSpecialProps.scale
scenario?string[]-TypeFromSystemPropsConfig.scenario
sellEfficiency?number-TypeFromSystemPropsConfig.sellEfficiency
shiny?boolean-TypeFromSystemPropsConfig.shiny
slabThickness?number-TypeFromSystemPropsConfig.slabThickness
sourceFeatureProperties?Record<string, any>-RawSectionSpecialProps.sourceFeatureProperties
stackOrder?number-TypeFromSystemPropsConfig.stackOrder
stroke?string-TypeFromSystemPropsConfig.stroke
strokeDasharray?number[]-TypeFromSystemPropsConfig.strokeDasharray
strokeLinecap?"butt" | "round" | "square"-TypeFromSystemPropsConfig.strokeLinecap
strokeLinejoin?"bevel" | "round" | "miter"-TypeFromSystemPropsConfig.strokeLinejoin
strokeOpacity?number-TypeFromSystemPropsConfig.strokeOpacity
strokeWidth?number-TypeFromSystemPropsConfig.strokeWidth
topThickness?number-TypeFromSystemPropsConfig.topThickness
type?SectionType-TypeFromSystemPropsConfig.type
usage?string-RawSectionSpecialProps.usage
visitorParkingRequired?number-TypeFromSystemPropsConfig.visitorParkingRequired