go-jsbox-ona
Version:
A vumi jsbox helper library for interacting with Ona
17 lines (12 loc) • 403 B
JavaScript
var _ = require('lodash');
var vumigo = require('vumigo_v02');
var submit = require('./submit');
var Eventable = vumigo.events.Eventable;
var Ona = Eventable.extend(function(self, im, opts) {
opts = _.defaults(opts || {}, {url: 'https://ona.io/api/v1/'});
self.im = im;
self.auth = opts.auth;
self.url = opts.url;
self.submit = _.partial(submit, self);
});
module.exports = Ona;