gi-nx / RawSectionProps
Extends
RawSectionSpecialProps.TypeFromSystemPropsConfig.Record<string,any>
Indexable
ts
[key: string]: anyProperties
| Property | Type | Description | Inherited 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? | RawSectionFlowProp | Attach 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 object | TypeFromSystemPropsConfig.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 |
id | string | - | 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? | Marker | Add 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 |
projectId | string | - | 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 |