17 lines
539 B
TypeScript
17 lines
539 B
TypeScript
import { WebPlugin } from '@capacitor/core';
|
|
import type { PositioningData } from './definitions';
|
|
export declare class DumonGeolocationWeb extends WebPlugin {
|
|
startPositioning(): Promise<void>;
|
|
stopPositioning(): Promise<void>;
|
|
getLatestPosition(): Promise<PositioningData>;
|
|
checkAndRequestPermissions(): Promise<{
|
|
location: 'granted';
|
|
wifi: 'granted';
|
|
}>;
|
|
configureEdgeToEdge(options: {
|
|
bgColor: string;
|
|
style: 'DARK' | 'LIGHT';
|
|
overlay?: boolean;
|
|
}): Promise<void>;
|
|
}
|