capacitor-plugin-wifi-6
Version:
Capacitor 6 wifi scanner for android
28 lines (27 loc) • 841 B
TypeScript
import { WebPlugin } from '@capacitor/core';
import type { CapacitorWifiPlugin, ScanResult, SupportedBands, Wifi, DhcpInfo } from './definitions';
export declare class CapacitorWifiWeb extends WebPlugin implements CapacitorWifiPlugin {
checkPermission(): Promise<{
status: boolean;
}>;
requestPermission(): void;
wifiScan(): Promise<{
networks: ScanResult[];
error: string | undefined;
}>;
getWifiStatus(): Promise<{
status: boolean;
}>;
getSupportedBands(): Promise<SupportedBands>;
changeWifiStatus(): Promise<{
status: boolean;
}>;
disconnect(): Promise<{
status: boolean;
}>;
getCurrentNetworkConfiguration(): Promise<Wifi>;
getDHCPInfo(): Promise<DhcpInfo>;
isP2PSupported(): Promise<{
p2p_supported: boolean;
}>;
}