ElementLocateManager Class

extensions

Methods

Name Description
constructor(): ElementLocateManager    
clear(): void    
doLocate(response: LocateResponse, newSearch: boolean, testPoint: Point3d, view: undefined | ScreenViewport, source: InputSource, filterHits: boolean = true): Promise<undefined | HitDetail>    
filterHit(hit: HitDetail, _action: LocateAction, out: LocateResponse): Promise<LocateFilterStatus>    
getNextHit(): undefined | HitDetail    
getPreLocatedHit(): undefined | HitDetail return the current path from either the snapping logic or the pre-locating systems.  
initLocateOptions(): void    
initToolLocate(): void    
onInitialized(): void    
setCurrHit(hit?: HitDetail): void    
setHitList(list?: HitList<HitDetail>): void    
getFailureMessageKey(key: string): string Static get the full message key for a locate failure  

Properties

Name Type Description
apertureInches Accessor ReadOnly number    
currHit undefined | HitDetail    
hitList undefined | HitList<HitDetail>    
options Readonly LocateOptions    
picker Readonly ElementPicker    
touchApertureInches Accessor ReadOnly number    

Defined in

Last Updated: 30 November, 2023