autocomplete_request.js 539 B

123456789101112131415161718192021222324252627282930
  1. import { request } from "./request.js";
  2. import { autocomplete_response } from "./autocomplete_response.js";
  3. export class autocomplete_request extends request {
  4. #barcode;
  5. constructor(barcode) {
  6. super()
  7. this.#barcode = barcode;
  8. }
  9. get _response() {
  10. return autocomplete_response;
  11. }
  12. get data() {
  13. return {
  14. "apikey": this._apikey
  15. };
  16. }
  17. get method() {
  18. return "POST";
  19. }
  20. get url() {
  21. return "/complete/barcode/" + this.#barcode;
  22. }
  23. }