Comment on page
Custom API
Appmixer SDK allows you to override any API method used by the SDK instance.
Custom API is represented as an object composed of asynchronous methods that you set on your Appmixer SDK instance using the
api
option:var myCustomApi = {
/* the key must match an existing API method */
myCustomApiMethod(/* arguments of the original method */) {
return new Promise((resolve) => {
resolve(myCustomResponse);
});
}
}
/* Use a custom API on the entire SDK instance */
var appmixer = new Appmixer({ api: myCustomApi });
/* Use a custom API on a particular SDK UI widget */
var designer = new appmixer.ui.Designer({ api: myCustomApi });
The list of API methods can be found here.
Last modified 3yr ago