0.3.0-beta • Published 1 year ago
ln-capacitor-wifi v0.3.0-beta
ln-capacitor-wifi
Connect to Wifi through your capacitor plugin. Good for IoT device connections.
Install
npm install ln-capacitor-wifi
npx cap syncAPI
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.3.0-beta
1 year ago
0.2.20
2 years ago
0.2.19
2 years ago
0.2.18
2 years ago
0.2.17
2 years ago
0.2.16
2 years ago
0.2.15
2 years ago
0.2.14
2 years ago
0.2.13
2 years ago
0.1.13
2 years ago
0.0.13
2 years ago
0.0.12
2 years ago
0.0.11
2 years ago
0.0.10
2 years ago
0.0.9
2 years ago
0.0.8
2 years ago
0.0.7
2 years ago
0.0.6
2 years ago
0.0.5
2 years ago
0.0.4
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago