@awarns/wifi
Version:
AwarNS Framework package that allows to scan for nearby Wi-Fi access points
13 lines • 878 B
JavaScript
import { BatchPullProviderTask, SinglePullProviderTask } from '@awarns/core/tasks';
import { WifiScanProvider } from './provider';
const DEFAULT_ENSURE_IS_NEW = true;
const DEFAULT_TIMEOUT = 15000;
export function acquirePhoneWifiScanTask(config = {}) {
var _a, _b;
return new SinglePullProviderTask(new WifiScanProvider((_a = config.ensureIsNew) !== null && _a !== void 0 ? _a : DEFAULT_ENSURE_IS_NEW, (_b = config.timeout) !== null && _b !== void 0 ? _b : DEFAULT_TIMEOUT), 'Phone', { foreground: true });
}
export function acquireMultiplePhoneWifiScanTask(config = {}) {
var _a, _b;
return new BatchPullProviderTask(new WifiScanProvider((_a = config.ensureIsNew) !== null && _a !== void 0 ? _a : DEFAULT_ENSURE_IS_NEW, (_b = config.timeout) !== null && _b !== void 0 ? _b : DEFAULT_TIMEOUT), 'Phone', { foreground: true });
}
//# sourceMappingURL=tasks.js.map