0.2.20 • Published 7 months ago
ln-capacitor-wifi v0.2.20
ln-capacitor-wifi
Connect to Wifi through your capacitor plugin. Good for IoT device connections.
Install
npm install ln-capacitor-wifi
npx cap sync
API
scanWifi()
getCurrentWifi()
connectToWifiBySsidAndPassword(...)
connectToWifiBySsidPrefixAndPassword(...)
checkPermissions()
requestPermissions()
disconnectAndForget()
- Interfaces
- Type Aliases
- Enums
scanWifi()
scanWifi() => Promise<ScanWifiResult>
Returns: Promise<ScanWifiResult>
getCurrentWifi()
getCurrentWifi() => Promise<GetCurrentWifiResult>
Returns: Promise<GetCurrentWifiResult>
connectToWifiBySsidAndPassword(...)
connectToWifiBySsidAndPassword(connectToWifiRequest: ConnectToWifiRequest) => Promise<ConnectToWifiResult>
Param | Type |
---|---|
connectToWifiRequest | ConnectToWifiRequest |
Returns: Promise<ConnectToWifiResult>
connectToWifiBySsidPrefixAndPassword(...)
connectToWifiBySsidPrefixAndPassword(connectToWifiPrefixRequest: ConnectToWifiPrefixRequest) => Promise<ConnectToWifiResult>
Param | Type |
---|---|
connectToWifiPrefixRequest | ConnectToWifiPrefixRequest |
Returns: Promise<ConnectToWifiResult>
checkPermissions()
checkPermissions() => Promise<PermissionStatus>
Returns: Promise<PermissionStatus>
requestPermissions()
requestPermissions() => Promise<PermissionStatus>
Returns: Promise<PermissionStatus>
disconnectAndForget()
disconnectAndForget() => Promise<void>
Interfaces
ScanWifiResult
Prop | Type |
---|---|
wifis | WifiEntry[] |
WifiEntry
Prop | Type |
---|---|
bssid | string |
capabilities | WifiCapability[] |
ssid | string |
level | number |
isCurrentWifi | boolean |
GetCurrentWifiResult
Prop | Type |
---|---|
currentWifi | WifiEntry |
ConnectToWifiResult
Prop | Type |
---|---|
wasSuccess | true |
wifi | WifiEntry |
ConnectToWifiRequest
Prop | Type |
---|---|
ssid | string |
password | string |
ConnectToWifiPrefixRequest
Prop | Type |
---|---|
ssidPrefix | string |
password | string |
PermissionStatus
Prop | Type |
---|---|
LOCATION | PermissionState |
NETWORK | PermissionState |
Type Aliases
PermissionState
'prompt' | 'prompt-with-rationale' | 'granted' | 'denied'
Enums
WifiCapability
Members | Value |
---|---|
WPA2_PSK_CCM | 'WPA2-PSK-CCM' |
RSN_PSK_CCMP | 'RSN-PSK-CCMP' |
RSN_SAE_CCM | 'RSN-SAE-CCM' |
WPA2_EAP_SHA1_CCM | 'WPA2-EAP/SHA1-CCM' |
RSN_EAP_SHA1_CCMP | 'RSN-EAP/SHA1-CCMP' |
ESS | 'ESS' |
ES | 'ES' |
WP | 'WP' |
SpecialSsid
Members | Value |
---|---|
HIDDEN | 'HIDDEN_SSID' |
0.2.20
7 months ago
0.2.19
7 months ago
0.2.18
9 months ago
0.2.17
9 months ago
0.2.16
9 months ago
0.2.15
9 months ago
0.2.14
9 months ago
0.2.13
10 months ago
0.1.13
10 months ago
0.0.13
10 months ago
0.0.12
10 months ago
0.0.11
10 months ago
0.0.10
10 months ago
0.0.9
10 months ago
0.0.8
10 months ago
0.0.7
10 months ago
0.0.6
10 months ago
0.0.5
10 months ago
0.0.4
10 months ago
0.0.3
10 months ago
0.0.2
10 months ago