function getClassInstanceInterface()

in components/dashboard-api/src/dashboard-api.js [21:32]


function getClassInstanceInterface(instance) {
  var methods = Object.getOwnPropertyNames(
    Object.getPrototypeOf(instance)
  );
  var _interface = {};

  for (var i = 0; i < methods.length; i++) {
    var method = methods[i];
    _interface[method] = instance[method].bind(instance);
  }
  return _interface;
}