import * as rest from './restapi.js'; export default class { constructor (api) { this.api = api; } scan () { return rest.get(`${this.api}network/scan`); } known () { return rest.get(`${this.api}network/known`); } status () { return rest.get(`${this.api}network/status`); } assosiate (ssid, phrase, recreate = false) { var data = { ssid, recreate, phrase }; return rest.post(`${this.api}network/associate`, data); } disassociate () { //not tested return rest.post(`${this.api}network/disassociate`, {}); } openAccesPoint () { //not tested return rest.post(`${this.api}network/openap`, {}); } remove (ssid) { return rest.post(`${this.api}network/remove`, { 'ssid': ssid }); } signin () { return rest.get(`${this.api}network/signin`); } alive () { return rest.get(`${this.api}network/alive`); } }