@arcgis/map-components
Version:
ArcGIS Map Components
14 lines (13 loc) • 791 B
TypeScript
import { default as MapView } from '@arcgis/core/views/MapView.js';
import { default as SceneView } from '@arcgis/core/views/SceneView.js';
import { default as Point } from '@arcgis/core/geometry/Point.js';
import { AbortOptions } from './async-utils';
export declare function supported(): boolean;
export declare function getCurrentPosition(options?: PositionOptions | null): Promise<GeolocationPosition>;
interface PositionToPointParams {
position: GeolocationPosition;
view?: MapView | SceneView | null;
}
export declare function positionToPoint(params: PositionToPointParams, options?: AbortOptions): Promise<Point>;
export declare function overridePositionToPoint(value: ((params: PositionToPointParams, options?: AbortOptions) => Promise<Point>) | undefined): void;
export {};