403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/cvetdv.ru/bitrix/js/catalog/barcode-scanner/dist/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/cvetdv.ru/bitrix/js/catalog/barcode-scanner/dist/barcode-scanner.bundle.js
this.BX = this.BX || {};
(function (exports,main_core,main_core_events) {
	'use strict';

	var barcodeScannerPool = new Map();
	var BarcodeScanner = /*#__PURE__*/function () {
	  function BarcodeScanner() {
	    babelHelpers.classCallCheck(this, BarcodeScanner);
	    this.pool = [];
	    main_core_events.EventEmitter.subscribe('onPullEvent-catalog', this.onPullEvent.bind(this));
	  }

	  babelHelpers.createClass(BarcodeScanner, [{
	    key: "onPullEvent",
	    value: function onPullEvent(event) {
	      var data = event.getData();
	      var command = data[0];
	      var params = main_core.Type.isObjectLike(data[1]) ? data[1] : {};

	      switch (command) {
	        case 'HandleBarcodeScanned':
	          if (params.hasOwnProperty('id')) {
	            var scanner = barcodeScannerPool.has(params.id);

	            if (scanner) {
	              main_core_events.EventEmitter.emit('BarcodeScanner::onScanEmit', params);
	            }
	          }

	          break;
	      }
	    }
	  }], [{
	    key: "open",
	    value: function open() {
	      var id = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'default';

	      if (!barcodeScannerPool.has(id)) {
	        var scanner = new BarcodeScanner();
	        barcodeScannerPool.set(id, scanner);
	      }

	      main_core.ajax.runAction('catalog.barcodescanner.sendMobilePush', {
	        data: {
	          id: id
	        }
	      });
	    }
	  }]);
	  return BarcodeScanner;
	}();

	exports.BarcodeScanner = BarcodeScanner;

}((this.BX.Catalog = this.BX.Catalog || {}),BX,BX.Event));
//# sourceMappingURL=barcode-scanner.bundle.js.map

Youez - 2016 - github.com/yon3zu
LinuXploit