input-items.js 993 B

123456789101112131415161718192021222324252627
  1. "use strict";
  2. // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
  3. Object.defineProperty(exports, "__esModule", { value: true });
  4. exports.InputItems = void 0;
  5. const resource_1 = require("../../core/resource.js");
  6. const pagination_1 = require("../../core/pagination.js");
  7. const path_1 = require("../../internal/utils/path.js");
  8. class InputItems extends resource_1.APIResource {
  9. /**
  10. * Returns a list of input items for a given response.
  11. *
  12. * @example
  13. * ```ts
  14. * // Automatically fetches more pages as needed.
  15. * for await (const responseItem of client.responses.inputItems.list(
  16. * 'response_id',
  17. * )) {
  18. * // ...
  19. * }
  20. * ```
  21. */
  22. list(responseID, query = {}, options) {
  23. return this._client.getAPIList((0, path_1.path) `/responses/${responseID}/input_items`, (pagination_1.CursorPage), { query, ...options });
  24. }
  25. }
  26. exports.InputItems = InputItems;
  27. //# sourceMappingURL=input-items.js.map