How to use the object.pick function in object

To help you get started, we’ve selected a few object examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github umple / umple / umpleonline / watson / node_modules / watson-developer-cloud / dialog / v1.js View on Github external
DialogV1.prototype.updateContent = function (params, callback) {
        var newParams = params || {};
        var parameters = {
            options: {
                url: '/v1/dialogs/{dialog_id}/content',
                method: 'PUT',
                json: true,
                path: newParams
            },
            requiredParams: ['dialog_id'],
            defaultOptions: extend(true, {}, this._options, pick(newParams, ['headers']))
        };
        return this.createRequest(parameters, callback);
    };
    /**
github watson-developer-cloud / node-sdk / discovery / v1-experimental.js View on Github external
DiscoveryV1Experimental.prototype.getEnvironments = function(params, callback) {
  params = params || {};

  const parameters = {
    options: {
      url: '/v1/environments',
      method: 'GET',
      json: true,
      qs: pick(params, ['name'])
    },
    defaultOptions: this._options
  };
  return requestFactory(parameters, callback);
};
github watson-developer-cloud / node-sdk / language-translation / v2.js View on Github external
LanguageTranslationV2.prototype.getModels = function(params, callback) {
  params = params || {};

  var parameters = {
    options: {
      method: 'GET',
      url: '/v2/models',
      qs: pick(params,['default','source','target']),
      json: true
    },
    defaultOptions: this._options
  };
  return requestFactory(parameters, callback);
};
github watson-developer-cloud / node-sdk / language-translator / v2.js View on Github external
LanguageTranslatorV2.prototype.getModels = function(params, callback) {
  params = params || {};

  const parameters = {
    options: {
      method: 'GET',
      url: '/v2/models',
      qs: pick(params, ['default', 'source', 'target']),
      json: true
    },
    defaultOptions: this._options
  };
  return requestFactory(parameters, callback);
};
github watson-developer-cloud / node-sdk / conversation / v1.js View on Github external
ConversationV1.prototype.getWorkspace = function(params, callback) {
  params = params || {};

  const parameters = {
    options: {
      url: '/v1/workspaces/{workspace_id}',
      method: 'GET',
      json: true,
      qs: pick(params, ['export']),
      path: pick(params, ['workspace_id'])
    },
    requiredParams: ['workspace_id'],
    defaultOptions: this._options
  };
  return requestFactory(parameters, callback);
};

object

JavaScript object utilities library

Unknown
Latest version published 12 years ago

Package Health Score

39 / 100
Full package analysis