homey
Version:
Command-line interface and type declarations for Homey Apps
29 lines (21 loc) • 720 B
JavaScript
;
module.exports = {
async getSomething({ homey, query }) {
// you can access query parameters like "/?foo=bar" through `query.foo`
// you can access the App instance through homey.app
// const result = await homey.app.getSomething();
// return result;
// perform other logic like mapping result data
return 'Hello from App';
},
async addSomething({ homey, body }) {
// access the post body and perform some action on it.
return homey.app.addSomething(body);
},
async updateSomething({ homey, params, body }) {
return homey.app.setSomething(body);
},
async deleteSomething({ homey, params }) {
return homey.app.deleteSomething(params.id);
},
};