worldwind-ui API / ngx-worldwind / WwDrawToolComponent
Class: WwDrawToolComponent ​
Defined in: angular/src/lib/ui/draw-tool.component.ts:71
Draw points, lines and polygons; select, drag and delete them; export GeoJSON.
Constructors ​
Constructor ​
new WwDrawToolComponent():
WwDrawToolComponent
Defined in: angular/src/lib/ui/draw-tool.component.ts:119
Returns ​
WwDrawToolComponent
Properties ​
downloadName ​
readonlydownloadName:InputSignal<string>
Defined in: angular/src/lib/ui/draw-tool.component.ts:91
editable ​
readonlyeditable:InputSignal<boolean>
Defined in: angular/src/lib/ui/draw-tool.component.ts:86
Let features be selected, dragged and deleted.
featuresChange ​
readonlyfeaturesChange:OutputEmitterRef<readonlyDrawFeature[]>
Defined in: angular/src/lib/ui/draw-tool.component.ts:95
Emits the features whenever they change.
finishOnDoubleClick ​
readonlyfinishOnDoubleClick:InputSignal<boolean>
Defined in: angular/src/lib/ui/draw-tool.component.ts:87
handleImage ​
readonlyhandleImage:InputSignal<string|null|undefined>
Defined in: angular/src/lib/ui/draw-tool.component.ts:83
handleScale ​
readonlyhandleScale:InputSignal<number|undefined>
Defined in: angular/src/lib/ui/draw-tool.component.ts:84
heading ​
readonlyheading:InputSignal<string|null>
Defined in: angular/src/lib/ui/draw-tool.component.ts:75
keyboard ​
readonlykeyboard:InputSignal<boolean>
Defined in: angular/src/lib/ui/draw-tool.component.ts:88
layerName ​
readonlylayerName:InputSignal<string|undefined>
Defined in: angular/src/lib/ui/draw-tool.component.ts:76
line ​
readonlyline:InputSignal<ShapeStyle|undefined>
Defined in: angular/src/lib/ui/draw-tool.component.ts:80
panelClass ​
readonlypanelClass:InputSignal<string>
Defined in: angular/src/lib/ui/draw-tool.component.ts:93
Extra classes for the panel.
pathType ​
readonlypathType:InputSignal<PathType|undefined>
Defined in: angular/src/lib/ui/draw-tool.component.ts:77
pointImage ​
readonlypointImage:InputSignal<string|null|undefined>
Defined in: angular/src/lib/ui/draw-tool.component.ts:78
pointScale ​
readonlypointScale:InputSignal<number|undefined>
Defined in: angular/src/lib/ui/draw-tool.component.ts:79
polygon ​
readonlypolygon:InputSignal<ShapeStyle|undefined>
Defined in: angular/src/lib/ui/draw-tool.component.ts:81
position ​
readonlyposition:InputSignal<WwPanelPosition>
Defined in: angular/src/lib/ui/draw-tool.component.ts:74
selectedStyle ​
readonlyselectedStyle:InputSignal<ShapeStyle|undefined>
Defined in: angular/src/lib/ui/draw-tool.component.ts:82
showDownload ​
readonlyshowDownload:InputSignal<boolean>
Defined in: angular/src/lib/ui/draw-tool.component.ts:90
Add a button that downloads the drawings as GeoJSON.
state ​
readonlystate:WritableSignal<DrawState>
Defined in: angular/src/lib/ui/draw-tool.component.ts:99
tool ​
tool:
DrawTool|null=null
Defined in: angular/src/lib/ui/draw-tool.component.ts:98
The tool, once the globe is ready.