UNPKG

0xweb

Version:

Contract package manager and other web3 tools

1,500 lines (1,434 loc) 2.19 MB
var _dequanto_src_ChainAccountService = {}; var _dequanto_src_abi__abiCoder = {}; var _dequanto_src_abi__rlp = {}; var _dequanto_src_abi_abi_coder = {}; var _dequanto_src_abi_abi_coder_packed = {}; var _dequanto_src_abi_coders_abstract_coder = {}; var _dequanto_src_abi_coders_address = {}; var _dequanto_src_abi_coders_anonymous = {}; var _dequanto_src_abi_coders_array = {}; var _dequanto_src_abi_coders_boolean = {}; var _dequanto_src_abi_coders_bytes = {}; var _dequanto_src_abi_coders_fixed_bytes = {}; var _dequanto_src_abi_coders_null = {}; var _dequanto_src_abi_coders_number = {}; var _dequanto_src_abi_coders_string = {}; var _dequanto_src_abi_coders_tuple = {}; var _dequanto_src_abi_fragments = {}; var _dequanto_src_blocks_BlockDateResolver = {}; var _dequanto_src_chains_arbitrum_ArbTokenProvider = {}; var _dequanto_src_class_PackedRanges = {}; var _dequanto_src_class_PromiseEvent = {}; var _dequanto_src_class_SubjectKind = {}; var _dequanto_src_class_SubjectStream = {}; var _dequanto_src_class_Subscription = {}; var _dequanto_src_clients_BscWeb3Client = {}; var _dequanto_src_clients_ClientEventsStream = {}; var _dequanto_src_clients_ClientPool = {}; var _dequanto_src_clients_ClientPoolStats = {}; var _dequanto_src_clients_EthWeb3Client = {}; var _dequanto_src_clients_EvmWeb3Client = {}; var _dequanto_src_clients_WalletClient = {}; var _dequanto_src_clients_Web3BatchRequests = {}; var _dequanto_src_clients_Web3Client = {}; var _dequanto_src_clients_Web3ClientFactory = {}; var _dequanto_src_clients_debug_ClientDebugMethods = {}; var _dequanto_src_clients_handlers_RateLimitGuard = {}; var _dequanto_src_clients_model_ClientStatus = {}; var _dequanto_src_clients_model_PromiEventWrap = {}; var _dequanto_src_clients_utils_ClientEndpoints = {}; var _dequanto_src_clients_utils_ClientErrorUtil = {}; var _dequanto_src_clients_utils__web3Abi = {}; var _dequanto_src_config_Config = {}; var _dequanto_src_config_ConfigDefaults = {}; var _dequanto_src_config_ConfigProvider = {}; var _dequanto_src_contracts_ContractAbiProvider = {}; var _dequanto_src_contracts_ContractBase = {}; var _dequanto_src_contracts_ContractClassFactory = {}; var _dequanto_src_contracts_ContractCreationResolver = {}; var _dequanto_src_contracts_ContractReader = {}; var _dequanto_src_contracts_ContractStream = {}; var _dequanto_src_contracts_ContractWriter = {}; var _dequanto_src_contracts_deploy_ContractDeployer = {}; var _dequanto_src_contracts_deploy_ContractDeployment = {}; var _dequanto_src_contracts_utils_ContractBaseUtils = {}; var _dequanto_src_contracts_utils_InputDataUtils = {}; var _dequanto_src_contracts_wrappers_FnRequestWrapper = {}; var _dequanto_src_contracts_wrappers_FnSignedWrapper = {}; var _dequanto_src_env_BigIntSerializer = {}; var _dequanto_src_erc4337_Erc4337Factory = {}; var _dequanto_src_erc4337_Erc4337Service = {}; var _dequanto_src_erc4337_Erc4337TxWriter = {}; var _dequanto_src_erc4337_models_Erc4337Abi = {}; var _dequanto_src_erc4337_models_UserOperation = {}; var _dequanto_src_erc4337_utils__erc4337 = {}; var _dequanto_src_evm_EvmBytecode = {}; var _dequanto_src_evm_OpcodesInfo = {}; var _dequanto_src_evm_OpcodesWalker = {}; var _dequanto_src_evm_Stack = {}; var _dequanto_src_evm_opcodes_add = {}; var _dequanto_src_evm_opcodes_addmod = {}; var _dequanto_src_evm_opcodes_address = {}; var _dequanto_src_evm_opcodes_and = {}; var _dequanto_src_evm_opcodes_balance = {}; var _dequanto_src_evm_opcodes_blockhash = {}; var _dequanto_src_evm_opcodes_byte = {}; var _dequanto_src_evm_opcodes_call = {}; var _dequanto_src_evm_opcodes_callcode = {}; var _dequanto_src_evm_opcodes_calldatacopy = {}; var _dequanto_src_evm_opcodes_calldataload = {}; var _dequanto_src_evm_opcodes_calldatasize = {}; var _dequanto_src_evm_opcodes_caller = {}; var _dequanto_src_evm_opcodes_callvalue = {}; var _dequanto_src_evm_opcodes_codecopy = {}; var _dequanto_src_evm_opcodes_codesize = {}; var _dequanto_src_evm_opcodes_coinbase = {}; var _dequanto_src_evm_opcodes_create = {}; var _dequanto_src_evm_opcodes_create2 = {}; var _dequanto_src_evm_opcodes_delegatecall = {}; var _dequanto_src_evm_opcodes_difficulty = {}; var _dequanto_src_evm_opcodes_div = {}; var _dequanto_src_evm_opcodes_dup = {}; var _dequanto_src_evm_opcodes_eq = {}; var _dequanto_src_evm_opcodes_exp = {}; var _dequanto_src_evm_opcodes_extcodecopy = {}; var _dequanto_src_evm_opcodes_extcodehash = {}; var _dequanto_src_evm_opcodes_extcodesize = {}; var _dequanto_src_evm_opcodes_gas = {}; var _dequanto_src_evm_opcodes_gaslimit = {}; var _dequanto_src_evm_opcodes_gasprice = {}; var _dequanto_src_evm_opcodes_gt = {}; var _dequanto_src_evm_opcodes_invalid = {}; var _dequanto_src_evm_opcodes_iszero = {}; var _dequanto_src_evm_opcodes_jump = {}; var _dequanto_src_evm_opcodes_jumpdest = {}; var _dequanto_src_evm_opcodes_jumpi = {}; var _dequanto_src_evm_opcodes_log = {}; var _dequanto_src_evm_opcodes_lt = {}; var _dequanto_src_evm_opcodes_mload = {}; var _dequanto_src_evm_opcodes_mod = {}; var _dequanto_src_evm_opcodes_msize = {}; var _dequanto_src_evm_opcodes_mstore = {}; var _dequanto_src_evm_opcodes_mul = {}; var _dequanto_src_evm_opcodes_mulmod = {}; var _dequanto_src_evm_opcodes_not = {}; var _dequanto_src_evm_opcodes_number = {}; var _dequanto_src_evm_opcodes_or = {}; var _dequanto_src_evm_opcodes_origin = {}; var _dequanto_src_evm_opcodes_pc = {}; var _dequanto_src_evm_opcodes_pop = {}; var _dequanto_src_evm_opcodes_push = {}; var _dequanto_src_evm_opcodes_return = {}; var _dequanto_src_evm_opcodes_returndatacopy = {}; var _dequanto_src_evm_opcodes_returndatasize = {}; var _dequanto_src_evm_opcodes_revert = {}; var _dequanto_src_evm_opcodes_sar = {}; var _dequanto_src_evm_opcodes_selfdestruct = {}; var _dequanto_src_evm_opcodes_sha3 = {}; var _dequanto_src_evm_opcodes_shl = {}; var _dequanto_src_evm_opcodes_shr = {}; var _dequanto_src_evm_opcodes_signextend = {}; var _dequanto_src_evm_opcodes_sload = {}; var _dequanto_src_evm_opcodes_sstore = {}; var _dequanto_src_evm_opcodes_staticcall = {}; var _dequanto_src_evm_opcodes_stop = {}; var _dequanto_src_evm_opcodes_sub = {}; var _dequanto_src_evm_opcodes_swap = {}; var _dequanto_src_evm_opcodes_timestamp = {}; var _dequanto_src_evm_opcodes_xor = {}; var _dequanto_src_evm_utils__bytecode = {}; var _dequanto_src_evm_utils_hex = {}; var _dequanto_src_evm_utils_opcodes = {}; var _dequanto_src_evm_utils_stringify = {}; var _dequanto_src_explorer_BlockchainExplorer = {}; var _dequanto_src_explorer_BlockchainExplorerFactory = {}; var _dequanto_src_explorer_Etherscan = {}; var _dequanto_src_explorer_verifiers_FsHtmlVerifier = {}; var _dequanto_src_hardhat_HardhatProvider = {}; var _dequanto_src_hardhat_HardhatWeb3Client = {}; var _dequanto_src_indexer_BlocksTxIndexer = {}; var _dequanto_src_indexer_handlers_BlocksWalker = {}; var _dequanto_src_json_JsonArrayStore = {}; var _dequanto_src_json_JsonObjectStore = {}; var _dequanto_src_json_JsonStoreFs = {}; var _dequanto_src_ns_NameService = {}; var _dequanto_src_ns_providers_ANsProvider = {}; var _dequanto_src_ns_providers_EnsProvider = {}; var _dequanto_src_ns_providers_SpaceIdProvider = {}; var _dequanto_src_ns_providers_UDProvider = {}; var _dequanto_src_ns_utils__ns = {}; var _dequanto_src_prebuilt_openzeppelin_ERC20 = {}; var _dequanto_src_rpc_Rpc = {}; var _dequanto_src_rpc_RpcBase = {}; var _dequanto_src_rpc_RpcContract = {}; var _dequanto_src_rpc_RpcError = {}; var _dequanto_src_rpc_RpcFunction = {}; var _dequanto_src_rpc_RpcSubscription = {}; var _dequanto_src_rpc__rpc = {}; var _dequanto_src_rpc_transports_DeferredTransport = {}; var _dequanto_src_rpc_transports_HttpTransport = {}; var _dequanto_src_rpc_transports_ITransport = {}; var _dequanto_src_rpc_transports_MessageBasedTransport = {}; var _dequanto_src_rpc_transports_RpcTransport = {}; var _dequanto_src_rpc_transports_WsTransport = {}; var _dequanto_src_rpc_transports_WsTransportIsomorphic = {}; var _dequanto_src_rpc_transports_compatibility_EIP1193Transport = {}; var _dequanto_src_rpc_transports_compatibility_Web3Transport = {}; var _dequanto_src_safe_GnosisSafeHandler = {}; var _dequanto_src_safe_transport_SafeServiceTransport = {}; var _dequanto_src_solidity_utils__str = {}; var _dequanto_src_solidity_utils__types = {}; var _dequanto_src_tokens_TokenDataProvider = {}; var _dequanto_src_tokens_TokenOracles_SpotPriceAggregator_SpotPriceAggregator = {}; var _dequanto_src_tokens_TokenOracles_chainlink_ChainlinkFeedProvider = {}; var _dequanto_src_tokens_TokenOracles_chainlink_ChainlinkOracle = {}; var _dequanto_src_tokens_TokenPriceService = {}; var _dequanto_src_tokens_TokenProviders_ATokenProvider = {}; var _dequanto_src_tokens_TokenProviders_TPChain = {}; var _dequanto_src_tokens_TokenProviders_TPCoingecko = {}; var _dequanto_src_tokens_TokenProviders_TPCoinmarketcap = {}; var _dequanto_src_tokens_TokenProviders_TPConfig = {}; var _dequanto_src_tokens_TokenProviders_TPExplorer = {}; var _dequanto_src_tokens_TokenProviders_TPOneInch = {}; var _dequanto_src_tokens_TokenProviders_TPSushiswap = {}; var _dequanto_src_tokens_TokenProviders_TPUniswap = {}; var _dequanto_src_tokens_TokensService = {}; var _dequanto_src_tokens_utils_TokenUtils = {}; var _dequanto_src_txs_TxDataBuilder = {}; var _dequanto_src_txs_TxLogger = {}; var _dequanto_src_txs_TxNonceManager = {}; var _dequanto_src_txs_TxWriter = {}; var _dequanto_src_txs_agents_Erc4337Agent = {}; var _dequanto_src_txs_agents_SafeAgent = {}; var _dequanto_src_txs_agents_TxWriterAccountAgents = {}; var _dequanto_src_txs_receipt_TxLogParser = {}; var _dequanto_src_txs_receipt_TxLogsTransfer = {}; var _dequanto_src_txs_receipt_TxTopicInMemoryProvider = {}; var _dequanto_src_txs_receipt_TxTopicProvider = {}; var _dequanto_src_txs_sig_transports_SigFileTransport = {}; var _dequanto_src_utils__abiParser = {}; var _dequanto_src_utils__abiType = {}; var _dequanto_src_utils__abiUtils = {}; var _dequanto_src_utils__account = {}; var _dequanto_src_utils__address = {}; var _dequanto_src_utils__array = {}; var _dequanto_src_utils__base = {}; var _dequanto_src_utils__bigfloat = {}; var _dequanto_src_utils__bigint = {}; var _dequanto_src_utils__block = {}; var _dequanto_src_utils__buffer = {}; var _dequanto_src_utils__cache = {}; var _dequanto_src_utils__class = {}; var _dequanto_src_utils__cli = {}; var _dequanto_src_utils__color = {}; var _dequanto_src_utils__config = {}; var _dequanto_src_utils__const = {}; var _dequanto_src_utils__contract = {}; var _dequanto_src_utils__crypto = {}; var _dequanto_src_utils__date = {}; var _dequanto_src_utils__dependency = {}; var _dequanto_src_utils__error = {}; var _dequanto_src_utils__gas = {}; var _dequanto_src_utils__hex = {}; var _dequanto_src_utils__http = {}; var _dequanto_src_utils__is = {}; var _dequanto_src_utils__logger = {}; var _dequanto_src_utils__machine = {}; var _dequanto_src_utils__number = {}; var _dequanto_src_utils__path = {}; var _dequanto_src_utils__platform = {}; var _dequanto_src_utils__promise = {}; var _dequanto_src_utils__ref = {}; var _dequanto_src_utils__require = {}; var _dequanto_src_utils__secret = {}; var _dequanto_src_utils__sig = {}; var _dequanto_src_utils__signSerializer = {}; var _dequanto_src_utils__txData = {}; var _dequanto_src_wallets_EIP6963ProviderFactory = {}; var _node_modules__everlog_core_lib_umd_browser_everlog = {}; var _node_modules__noble_curves__shortw_utils = {}; var _node_modules__noble_curves_abstract_curve = {}; var _node_modules__noble_curves_abstract_hash_to_curve = {}; var _node_modules__noble_curves_abstract_modular = {}; var _node_modules__noble_curves_abstract_utils = {}; var _node_modules__noble_curves_abstract_weierstrass = {}; var _node_modules__noble_curves_secp256k1 = {}; var _node_modules__noble_hashes__assert = {}; var _node_modules__noble_hashes__sha2 = {}; var _node_modules__noble_hashes__u64 = {}; var _node_modules__noble_hashes_crypto = {}; var _node_modules__noble_hashes_hmac = {}; var _node_modules__noble_hashes_pbkdf2 = {}; var _node_modules__noble_hashes_ripemd160 = {}; var _node_modules__noble_hashes_sha256 = {}; var _node_modules__noble_hashes_sha3 = {}; var _node_modules__noble_hashes_sha512 = {}; var _node_modules__noble_hashes_utils = {}; var _node_modules__scure_base_lib_index = {}; var _node_modules__scure_bip32_lib_index = {}; var _node_modules__scure_bip39_index = {}; var _node_modules_a_di_lib_umd_di = {}; var _node_modules_alot_lib_umd_alot = {}; var _node_modules_apexcharts_dist_apexcharts = {}; var _node_modules_apexcharts_dist_apexcharts_min = {}; var _node_modules_appcfg_lib_umd_browser_appcfg = {}; var _node_modules_atma_formatter_lib_format_min = {}; var _node_modules_atma_io_lib_umd_browser_io = {}; var _node_modules_atma_utils_lib_umd_utils = {}; var _node_modules_bootstrap_dist_js_bootstrap_bundle = {}; var _node_modules_class_json_lib_umd_json = {}; var _node_modules_compo_views_lib_views = {}; var _node_modules_includejs_lib_include = {}; var _node_modules_mask_animation_lib_mask_animation = {}; var _node_modules_maskjs_lib_mask = {}; var _node_modules_memd_lib_umd_memd = {}; var _node_modules_ruta_lib_ruta = {}; var _src_services_InternalTokenService = {}; var _src_services_TxDetailsLoader = {}; var _src_utils__fmt = {}; var _src_www_bs_controls = {}; var _src_www_controls_AccountButton_AccountButton = {}; var _src_www_controls_AccountButton_AccountButtonCtr = {}; var _src_www_controls_AccountButton_ChainButton = {}; var _src_www_controls_AccountButton_ChainButtonCtr = {}; var _src_www_controls_BackgroundWorker_BackgroundWorker = {}; var _src_www_controls_BackgroundWorker_BackgroundWorker = {}; var _src_www_controls_BackgroundWorker_BackgroundWorkerCtr = {}; var _src_www_controls_PageProgress = {}; var _src_www_controls_el_ActivityButton = {}; var _src_www_controls_el_AddressLabel = {}; var _src_www_controls_el_CircularProgress = {}; var _src_www_controls_el_Popover = {}; var _src_www_controls_mdc_Button = {}; var _src_www_controls_mdc_Buttons = {}; var _src_www_layouts_App = {}; var _src_www_layouts_AppCtr = {}; var _src_www_pages_contracts_ContractsPage = {}; var _src_www_pages_contracts_ContractsPageCtr = {}; var _src_www_pages_devbook_DevBook = {}; var _src_www_pages_tx_TxPage = {}; var _src_www_pages_tx_TxPageCtr = {}; var _src_www_prototype_assets_css_style = {}; var _src_www_prototype_assets_css_style_preset = {}; var _src_www_prototype_assets_fonts_fontawesome = {}; var _src_www_prototype_assets_fonts_material = {}; var _src_www_services_IndexDbDriver = {}; var _src_www_services_WalletService = {}; var _src_www_src_main = {}; var _src_www_src_mask_utils = {}; var _src_www_style_main = {}; // source ./ModuleSimplified.js var _dequanto_src_utils__is; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _dequanto_src_utils__is != null ? _dequanto_src_utils__is : {}; var module = { exports: exports }; "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.$is = void 0; const $Array = Array; var $is; (function ($is) { function Number(val) { return typeof val === 'number' && isNaN(val) === false; } $is.Number = Number; function notNull(val) { return val != null; } $is.notNull = notNull; function notEmpty(val) { return val != null && val.length > 0; } $is.notEmpty = notEmpty; function empty(val) { if (val == null) { return true; } if (typeof val === 'number' && val === 0) { return true; } if (typeof val === 'string' || $Array.isArray(val)) { return val.length === 0; } return false; } $is.empty = empty; function BigInt(val) { return typeof val === 'bigint'; } $is.BigInt = BigInt; function Address(val, message) { if (typeof val !== 'string') { return false; } // Make addresses like `0x0` also valid (assumed zeros) return /^0x[a-fA-F0-9]{1,40}$/g.test(val); } $is.Address = Address; function Promise(val) { return typeof val === 'object' && val !== null && 'then' in val; } $is.Promise = Promise; function TxHash(val) { if (Hex(val) === false) { return false; } // 0x115f9d0e3c5d7538eb27466cf42ac68527703a14e93c0d1243131164af2d1c6c if (val.length !== 2 + 64) { return false; } return true; } $is.TxHash = TxHash; function Hex(str) { if (typeof str !== 'string') { return false; } return /^0x[\da-f]+$/i.test(str); } $is.Hex = Hex; function HexBytes32(str) { return Hex(str) && /0x.{64}/.test(str); } $is.HexBytes32 = HexBytes32; function Array(val) { return $Array.isArray(val); } $is.Array = Array; function ArrayOfStrings(val) { return $Array.isArray(val) && val.length > 0 && val.every(x => typeof x === 'string'); } $is.ArrayOfStrings = ArrayOfStrings; $is.BROWSER = typeof location !== 'undefined' && typeof location.reload === 'function'; $is.NODE = !$is.BROWSER; })($is = exports.$is || (exports.$is = {})); ; function __isObj(x) { return x != null && typeof x === 'object' && x.constructor === Object; } if (_dequanto_src_utils__is === module.exports) { // do nothing if } else if (__isObj(_dequanto_src_utils__is) && __isObj(module.exports)) { Object.assign(_dequanto_src_utils__is, module.exports); } else { _dequanto_src_utils__is = module.exports; } ; }()); // end:source ./ModuleSimplified.js // source ./ModuleSimplified.js var _node_modules_atma_utils_lib_umd_utils; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _node_modules_atma_utils_lib_umd_utils != null ? _node_modules_atma_utils_lib_umd_utils : {}; var module = { exports: exports }; // source ./UMD.js (function (factory) { var _name = 'Utils', _global = typeof window === 'undefined' ? global : window, _module = { exports: {} }; factory(_module, _module.exports, _global); if (typeof module === 'object' && module.exports) { module.exports = _module.exports; } if (typeof define === 'function' && define.amd) { define([], function () { return _module.exports; }); return; } if (_name) { _global[_name] = _module.exports; } }(function (module, exports, global) { var _src_arr = {}; var _src_class = {}; var _src_class_Dfr = {}; var _src_class_EventEmitter = {}; var _src_class_Uri = {}; var _src_error = {}; var _src_fn = {}; var _src_is = {}; var _src_mixin = {}; var _src_obj = {}; var _src_promisify = {}; var _src_proto = {}; var _src_refs = {}; var _src_str = {}; // source ./ModuleSimplified.js var _src_is; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _src_is != null ? _src_is : {}; var module = { exports: exports }; "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.is_NODE = exports.is_DOM = exports.is_Observable = exports.is_PromiseLike = exports.is_Date = exports.is_rawObject = exports.is_notEmptyString = exports.is_String = exports.is_ArrayLike = exports.is_Array = exports.is_Object = exports.is_Function = void 0; function is_Function(x) { return typeof x === 'function'; } exports.is_Function = is_Function; function is_Object(x) { return x != null && typeof x === 'object'; } exports.is_Object = is_Object; function is_Array(arr) { return (arr != null && typeof arr === 'object' && typeof arr.length === 'number' && typeof arr.slice === 'function'); } exports.is_Array = is_Array; exports.is_ArrayLike = is_Array; function is_String(x) { return typeof x === 'string'; } exports.is_String = is_String; function is_notEmptyString(x) { return typeof x === 'string' && x !== ''; } exports.is_notEmptyString = is_notEmptyString; function is_rawObject(x) { return x != null && typeof x === 'object' && (x.constructor === Object || x.constructor == null); } exports.is_rawObject = is_rawObject; function is_Date(x) { if (x == null || typeof x !== 'object') { return false; } if (x.getFullYear != null && isNaN(x) === false) { return true; } return false; } exports.is_Date = is_Date; function is_PromiseLike(x) { return x != null && typeof x === 'object' && typeof x.then === 'function'; } exports.is_PromiseLike = is_PromiseLike; function is_Observable(x) { return x != null && typeof x === 'object' && typeof x.subscribe === 'function'; } exports.is_Observable = is_Observable; exports.is_DOM = typeof window !== 'undefined' && window.navigator != null; exports.is_NODE = !exports.is_DOM; //# sourceMappingURL=is.js.map //# sourceMappingURL=is.ts.map; function __isObj(x) { return x != null && typeof x === 'object' && x.constructor === Object; } if (_src_is === module.exports) { // do nothing if } else if (__isObj(_src_is) && __isObj(module.exports)) { Object.assign(_src_is, module.exports); } else { _src_is = module.exports; } ; }()); // end:source ./ModuleSimplified.js // source ./ModuleSimplified.js var _src_refs; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _src_refs != null ? _src_refs : {}; var module = { exports: exports }; "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setDocument = exports._document = exports._global = exports._Object_defineProperty = exports._Object_getOwnProp = exports._Object_hasOwnProp = exports._Array_indexOf = exports._Array_splice = exports._Array_slice = void 0; exports._Array_slice = Array.prototype.slice; exports._Array_splice = Array.prototype.splice; exports._Array_indexOf = Array.prototype.indexOf; exports._Object_hasOwnProp = Object.hasOwnProperty; exports._Object_getOwnProp = Object.getOwnPropertyDescriptor; exports._Object_defineProperty = Object.defineProperty; exports._global = typeof global !== 'undefined' ? global : window; exports._document = typeof window !== 'undefined' && window.document != null ? window.document : null; function setDocument(doc) { exports._document = doc; } exports.setDocument = setDocument; //# sourceMappingURL=refs.js.map //# sourceMappingURL=refs.ts.map; function __isObj(x) { return x != null && typeof x === 'object' && x.constructor === Object; } if (_src_refs === module.exports) { // do nothing if } else if (__isObj(_src_refs) && __isObj(module.exports)) { Object.assign(_src_refs, module.exports); } else { _src_refs = module.exports; } ; }()); // end:source ./ModuleSimplified.js // source ./ModuleSimplified.js var _src_obj; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _src_obj != null ? _src_obj : {}; var module = { exports: exports }; "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.obj_extendDescriptorsDefaults = exports.obj_extendDescriptors = exports.obj_clean = exports.obj_defaults = exports.obj_create = exports._Object_create = exports.obj_toFastProps = exports.obj_extendMany = exports.obj_extendPropertiesDefaults = exports.obj_extendProperties = exports.obj_extendDefaults = exports.obj_extend = exports.obj_defineProperty = exports.obj_hasProperty = exports.obj_setProperty = exports.obj_getProperty = exports.obj_copyProperty = void 0; var is_1 = _src_is; var refs_1 = _src_refs; var getDescriptor = Object.getOwnPropertyDescriptor; var defineDescriptor = Object.defineProperty; var obj_copyProperty = getDescriptor == null ? function (target, source, key) { return target[key] = source[key]; } : function (target, source, key) { var descr = getDescriptor(source, key); if (descr == null) { target[key] = source[key]; return; } if (descr.value !== void 0) { target[key] = descr.value; return; } defineDescriptor(target, key, descr); }; exports.obj_copyProperty = obj_copyProperty; function obj_getProperty(obj_, path) { if (obj_ == null) { return null; } if (path.indexOf('.') === -1) { return obj_[path]; } var obj = obj_, chain = path.split('.'), imax = chain.length, i = -1; while (obj != null && ++i < imax) { var key = chain[i]; if (key.charCodeAt(key.length - 1) === 63 /*?*/) { key = key.slice(0, -1); } obj = obj[key]; } return obj; } exports.obj_getProperty = obj_getProperty; ; function obj_setProperty(obj_, path, val) { if (path.indexOf('.') === -1) { obj_[path] = val; return; } var obj = obj_, chain = path.split('.'), imax = chain.length - 1, i = -1, key; while (++i < imax) { key = chain[i]; if (key.charCodeAt(key.length - 1) === 63 /*?*/) { key = key.slice(0, -1); } var x = obj[key]; if (x == null) { x = obj[key] = {}; } obj = x; } obj[chain[i]] = val; } exports.obj_setProperty = obj_setProperty; ; function obj_hasProperty(obj, path) { var x = obj_getProperty(obj, path); return x !== void 0; } exports.obj_hasProperty = obj_hasProperty; ; function obj_defineProperty(obj, path, dscr) { var x = obj, chain = path.split('.'), imax = chain.length - 1, i = -1, key; while (++i < imax) { key = chain[i]; if (x[key] == null) x[key] = {}; x = x[key]; } key = chain[imax]; if (refs_1._Object_defineProperty) { if (dscr.writable === void 0) dscr.writable = true; if (dscr.configurable === void 0) dscr.configurable = true; if (dscr.enumerable === void 0) dscr.enumerable = true; (0, refs_1._Object_defineProperty)(x, key, dscr); return; } x[key] = dscr.value === void 0 ? dscr.value : (dscr.get && dscr.get()); } exports.obj_defineProperty = obj_defineProperty; ; function obj_extend(a, b) { if (b == null) return a || {}; if (a == null) return (0, exports.obj_create)(b); for (var key in b) { a[key] = b[key]; } return a; } exports.obj_extend = obj_extend; ; function obj_extendDefaults(a, b) { if (b == null) return a || {}; if (a == null) return (0, exports.obj_create)(b); for (var key in b) { if (a[key] == null) { a[key] = b[key]; continue; } if (key === 'toString' && a[key] === Object.prototype.toString) { a[key] = b[key]; } } return a; } exports.obj_extendDefaults = obj_extendDefaults; var extendPropertiesFactory = function (overwriteProps) { if (refs_1._Object_getOwnProp == null) return overwriteProps ? obj_extend : obj_extendDefaults; return function (a, b) { if (b == null) return a || {}; if (a == null) return (0, exports.obj_create)(b); var key, descr, ownDescr; for (key in b) { descr = (0, refs_1._Object_getOwnProp)(b, key); if (descr == null) continue; if (overwriteProps !== true) { ownDescr = (0, refs_1._Object_getOwnProp)(a, key); if (ownDescr != null) { continue; } } if (descr.hasOwnProperty('value')) { a[key] = descr.value; continue; } (0, refs_1._Object_defineProperty)(a, key, descr); } return a; }; }; exports.obj_extendProperties = extendPropertiesFactory(true); exports.obj_extendPropertiesDefaults = extendPropertiesFactory(false); function obj_extendMany(a, arg1, arg2, arg3, arg4, arg5, arg6) { var imax = arguments.length, i = 1; for (; i < imax; i++) { a = obj_extend(a, arguments[i]); } return a; } exports.obj_extendMany = obj_extendMany; ; function obj_toFastProps(obj) { /*jshint -W027*/ function F() { } F.prototype = obj; new F(); return; eval(obj); } exports.obj_toFastProps = obj_toFastProps; ; exports._Object_create = Object.create || function (x) { var Ctor = function () { }; Ctor.prototype = x; return new Ctor; }; exports.obj_create = exports._Object_create; function obj_defaults(target, defaults) { for (var key in defaults) { if (target[key] == null) target[key] = defaults[key]; } return target; } exports.obj_defaults = obj_defaults; /** * Remove all NULL properties, optionally also all falsy-ies */ function obj_clean(json, opts) { var _a; if (opts === void 0) { opts = { removePrivate: false, skipProperties: null, removeEmptyArrays: false, removeFalsy: false }; } if (json == null || typeof json !== 'object') { return json; } if ((0, is_1.is_ArrayLike)(json)) { var arr = json; var i = 0; var notNullIndex = -1; for (; i < arr.length; i++) { var val = arr[i]; if (val != null) { notNullIndex = i; } obj_clean(val, opts); } // clean all last nullable values if (notNullIndex + 1 < arr.length) { arr.splice(notNullIndex + 1); } return json; } if ((0, is_1.is_Object)(json)) { for (var key in json) { if (opts.skipProperties != null && key in opts.skipProperties) { delete json[key]; continue; } if (opts.ignoreProperties != null && key in opts.ignoreProperties) { continue; } if (opts.removePrivate === true && key[0] === '_') { delete json[key]; continue; } var val = json[key]; if ((_a = opts.shouldRemove) === null || _a === void 0 ? void 0 : _a.call(opts, key, val)) { delete json[key]; continue; } if (isDefault(val, opts)) { if (opts.strictProperties != null && key in opts.strictProperties && val != null) { continue; } delete json[key]; continue; } if (opts.deep !== false) { obj_clean(val, opts); } if (opts.removeEmptyArrays && (0, is_1.is_ArrayLike)(val) && val.length === 0) { delete json[key]; } } return json; } return json; } exports.obj_clean = obj_clean; function isDefault(x, opts) { if (x == null) { return true; } if (opts.removeFalsy && (x === '' || x === false)) { return true; } if (opts.removeEmptyArrays && (0, is_1.is_ArrayLike)(x) && x.length === 0) { return true; } return false; } var obj_extendDescriptors; exports.obj_extendDescriptors = obj_extendDescriptors; var obj_extendDescriptorsDefaults; exports.obj_extendDescriptorsDefaults = obj_extendDescriptorsDefaults; (function () { if (getDescriptor == null) { exports.obj_extendDescriptors = obj_extendDescriptors = obj_extend; exports.obj_extendDescriptorsDefaults = obj_extendDescriptorsDefaults = obj_defaults; return; } exports.obj_extendDescriptors = obj_extendDescriptors = function (target, source) { return _extendDescriptors(target, source, false); }; exports.obj_extendDescriptorsDefaults = obj_extendDescriptorsDefaults = function (target, source) { return _extendDescriptors(target, source, true); }; function _extendDescriptors(target, source, defaultsOnly) { if (target == null) return {}; if (source == null) return source; var descr, key; for (key in source) { if (defaultsOnly === true && target[key] != null) continue; descr = getDescriptor(source, key); if (descr == null) { obj_extendDescriptors(target, source["__proto__"]); continue; } if (descr.value !== void 0) { target[key] = descr.value; continue; } defineDescriptor(target, key, descr); } return target; } })(); //# sourceMappingURL=obj.js.map //# sourceMappingURL=obj.ts.map; function __isObj(x) { return x != null && typeof x === 'object' && x.constructor === Object; } if (_src_obj === module.exports) { // do nothing if } else if (__isObj(_src_obj) && __isObj(module.exports)) { Object.assign(_src_obj, module.exports); } else { _src_obj = module.exports; } ; }()); // end:source ./ModuleSimplified.js // source ./ModuleSimplified.js var _src_class; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _src_class != null ? _src_class : {}; var module = { exports: exports }; "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.class_createEx = exports.class_create = void 0; var obj_1 = _src_obj; var refs_1 = _src_refs; ; /** * create([...Base], Proto) * Base: Function | Object * Proto: Object { * constructor: ?Function * ... */ exports.class_create = createClassFactory(obj_1.obj_extendDefaults); // with property accessor functions support exports.class_createEx = createClassFactory(obj_1.obj_extendPropertiesDefaults); function createClassFactory(extendDefaultsFn) { return function (a, b, c, d, e, f, g, h) { var args = refs_1._Array_slice.call(arguments), Proto = args.pop(); if (Proto == null) Proto = {}; var Ctor; if (Proto.hasOwnProperty('constructor')) { Ctor = Proto.constructor; if (Ctor.prototype === void 0) { var es6Method = Ctor; Ctor = function ClassCtor() { var imax = arguments.length, i = -1, args = new Array(imax); while (++i < imax) args[i] = arguments[i]; return es6Method.apply(this, args); }; } } else { Ctor = function ClassCtor() { }; } var i = args.length, BaseCtor, x; while (--i > -1) { x = args[i]; if (typeof x === 'function') { BaseCtor = wrapFn(x, BaseCtor); x = x.prototype; } extendDefaultsFn(Proto, x); } return createClass(wrapFn(BaseCtor, Ctor), Proto); }; } function createClass(Ctor, Proto) { Proto.constructor = Ctor; Ctor.prototype = Proto; return Ctor; } function wrapFn(fnA, fnB) { if (fnA == null) { return fnB; } if (fnB == null) { return fnA; } return function () { var args = refs_1._Array_slice.call(arguments); var x = fnA.apply(this, args); if (x !== void 0) return x; return fnB.apply(this, args); }; } //# sourceMappingURL=class.js.map //# sourceMappingURL=class.ts.map; function __isObj(x) { return x != null && typeof x === 'object' && x.constructor === Object; } if (_src_class === module.exports) { // do nothing if } else if (__isObj(_src_class) && __isObj(module.exports)) { Object.assign(_src_class, module.exports); } else { _src_class = module.exports; } ; }()); // end:source ./ModuleSimplified.js // source ./ModuleSimplified.js var _src_arr; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _src_arr != null ? _src_arr : {}; var module = { exports: exports }; "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.arr_distinct = exports.arr_pushMany = exports.arr_contains = exports.arr_indexOf = exports.arr_each = exports.arr_remove = void 0; var obj_1 = _src_obj; function arr_remove(array, x) { var i = array.indexOf(x); if (i === -1) return false; array.splice(i, 1); return true; } exports.arr_remove = arr_remove; ; function arr_each(arr, fn, ctx) { arr.forEach(fn, ctx); } exports.arr_each = arr_each; ; function arr_indexOf(arr, x) { return arr.indexOf(x); } exports.arr_indexOf = arr_indexOf; ; function arr_contains(arr, x) { return arr.indexOf(x) !== -1; } exports.arr_contains = arr_contains; ; function arr_pushMany(arr, arrSource) { if (arrSource == null || arr == null || arr === arrSource) return; var il = arr.length, jl = arrSource.length, j = -1; while (++j < jl) { arr[il + j] = arrSource[j]; } } exports.arr_pushMany = arr_pushMany; ; function arr_distinct(arr, compareFn) { var out = []; var hash = compareFn == null ? (0, obj_1.obj_create)(null) : null; outer: for (var i = 0; i < arr.length; i++) { var x = arr[i]; if (compareFn == null) { if (hash[x] === 1) { continue; } hash[x] = 1; } else { for (var j = i - 1; j > -1; j--) { var prev = arr[j]; if (compareFn(x, prev)) { continue outer; } } } out.push(x); } return out; } exports.arr_distinct = arr_distinct; //# sourceMappingURL=arr.js.map //# sourceMappingURL=arr.ts.map; function __isObj(x) { return x != null && typeof x === 'object' && x.constructor === Object; } if (_src_arr === module.exports) { // do nothing if } else if (__isObj(_src_arr) && __isObj(module.exports)) { Object.assign(_src_arr, module.exports); } else { _src_arr = module.exports; } ; }()); // end:source ./ModuleSimplified.js // source ./ModuleSimplified.js var _src_str; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _src_str != null ? _src_str : {}; var module = { exports: exports }; "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.str_dedent = exports.str_format = void 0; var is_1 = _src_is; function str_format(str_, a, b, c, d) { var imax = arguments.length; var i = 0; while (++i < imax) { var x = arguments[i]; if ((0, is_1.is_Object)(x) && x.toJSON) { x = x.toJSON(); } str_ = str_.replace(rgxNum(i - 1), String(x)); } return str_; } exports.str_format = str_format; ; function str_dedent(str) { var rgx = /^[\t ]*\S/gm, match = rgx.exec(str), count = -1; while (match != null) { var x = match[0].length; if (count === -1 || x < count) count = x; match = rgx.exec(str); } if (--count < 1) return str; var replacer = new RegExp('^[\\t ]{1,' + count + '}', 'gm'); return str .replace(replacer, '') .replace(/^[\t ]*\r?\n/, '') .replace(/\r?\n[\t ]*$/, ''); } exports.str_dedent = str_dedent; ; var rgxNum; (function () { rgxNum = function (num) { return cache_[num] || (cache_[num] = new RegExp('\\{' + num + '\\}', 'g')); }; var cache_ = {}; }()); //# sourceMappingURL=str.js.map //# sourceMappingURL=str.ts.map; function __isObj(x) { return x != null && typeof x === 'object' && x.constructor === Object; } if (_src_str === module.exports) { // do nothing if } else if (__isObj(_src_str) && __isObj(module.exports)) { Object.assign(_src_str, module.exports); } else { _src_str = module.exports; } ; }()); // end:source ./ModuleSimplified.js // source ./ModuleSimplified.js var _src_error; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _src_error != null ? _src_error : {}; var module = { exports: exports }; "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.error_formatCursor = exports.error_cursor = exports.error_formatSource = exports.error_createClass = void 0; var obj_1 = _src_obj; var str_1 = _src_str; function error_createClass(name, Proto, stackSliceFrom) { var Ctor = _createCtor(Proto, stackSliceFrom); Ctor.prototype = new Error; Proto.constructor = Error; Proto.name = name; (0, obj_1.obj_extend)(Ctor.prototype, Proto); return Ctor; } exports.error_createClass = error_createClass; ; function error_formatSource(source, index, filename) { var cursor = error_cursor(source, index), lines = cursor[0], lineNum = cursor[1], rowNum = cursor[2], str = ''; if (filename != null) { str += (0, str_1.str_format)(' at {0}:{1}:{2}\n', filename, lineNum, rowNum); } return str + error_formatCursor(lines, lineNum, rowNum); } exports.error_formatSource = error_formatSource; ; /** * @returns [ lines, lineNum, rowNum ] */ function error_cursor(str, index) { var lines = str.substring(0, index).split('\n'), line = lines.length, row = index + 1 - lines.slice(0, line - 1).join('\n').length; if (line > 1) { // remove trailing newline row -= 1; } return [str.split('\n'), line, row]; } exports.error_cursor = error_cursor; ; function error_formatCursor(lines, lineNum, rowNum) { var BEFORE = 3, AFTER = 2, i = lineNum - BEFORE, imax = i + BEFORE + AFTER, str = ''; if (i < 0) i = 0; if (imax > lines.length) imax = lines.length; var lineNumberLength = String(imax).length, lineNumber; for (; i < imax; i++) { if (str) str += '\n'; lineNumber = ensureLength(i + 1, lineNumberLength); str += lineNumber + '|' + lines[i]; if (i + 1 === lineNum) { str += '\n' + repeat(' ', lineNumberLength + 1); str += lines[i].substring(0, rowNum - 1).replace(/[^\s]/g, ' '); str += '^'; } } return str; } exports.error_formatCursor = error_formatCursor; ; function ensureLength(num, count) { var str = String(num); while (str.length < count) { str += ' '; } return str; } function repeat(char_, count) { var str = ''; while (--count > -1) { str += char_; } return str; } function _createCtor(Proto, stackFrom) { var Ctor = Proto.hasOwnProperty('constructor') ? Proto.constructor : null; return function () { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } (0, obj_1.obj_defineProperty)(this, 'stack', { value: _prepairStack(stackFrom || 3) }); (0, obj_1.obj_defineProperty)(this, 'message', { value: str_1.str_format.apply(this, arguments) }); if (Ctor != null) { Ctor.apply(this, arguments); } }; } function _prepairStack(sliceFrom) { var stack = new Error().stack; return stack == null ? null : stack .split('\n') .slice(sliceFrom) .join('\n'); } //# sourceMappingURL=error.js.map //# sourceMappingURL=error.ts.map; function __isObj(x) { return x != null && typeof x === 'object' && x.constructor === Object; } if (_src_error === module.exports) { // do nothing if } else if (__isObj(_src_error) && __isObj(module.exports)) { Object.assign(_src_error, module.exports); } else { _src_error = module.exports; } ; }()); // end:source ./ModuleSimplified.js // source ./ModuleSimplified.js var _src_fn; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _src_fn != null ? _src_fn : {}; var module = { exports: exports }; "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.fn_createByPattern = exports.fn_doNothing = exports.fn_apply = exports.fn_proxy = void 0; function fn_proxy(fn, ctx) { return function () { var imax = arguments.length, args = new Array(imax), i = 0; for (; i < imax; i++) args[i] = arguments[i]; return fn_apply(fn, ctx, args); }; } exports.fn_proxy = fn_proxy; ; function fn_apply(fn, ctx, args) { var l = args.length; if (0 === l) return fn.call(ctx); if (1 === l) return fn.call(ctx, args[0]); if (2 === l) return fn.call(ctx, args[0], args[1]); if (3 === l) return fn.call(ctx, args[0], args[1], args[2]); if (4 === l) return fn.call(ctx, args[0], args[1], args[2], args[3]); return fn.apply(ctx, args); } exports.fn_apply = fn_apply; ; function fn_doNothing() { return false; } exports.fn_doNothing = fn_doNothing; ; function fn_createByPattern(definitions, ctx) { var imax = definitions.length; return function () { var l = arguments.length, i = -1, def; outer: while (++i < imax) { def = definitions[i]; if (def.pattern.length !== l) { continue; } var j = -1; while (++j < l) { var fn = def.pattern[j]; var val = arguments[j]; if (fn(val) === false) { continue outer; } } return def.handler.apply(ctx, arguments); } console.error('InvalidArgumentException for a function', definitions, arguments); return null; }; } exports.fn_createByPattern = fn_createByPattern; ; //# sourceMappingURL=fn.js.map //# sourceMappingURL=fn.ts.map; function __isObj(x) { return x != null && typeof x === 'object' && x.constructor === Object; } if (_src_fn === module.exports) { // do nothing if } else if (__isObj(_src_fn) && __isObj(module.exports)) { Object.assign(_src_fn, module.exports); } else { _src_fn = module.exports; } ; }()); // end:source ./ModuleSimplified.js // source ./ModuleSimplified.js var _src_class_Dfr; (function () { // ensure AMD is not active for the model, so that any UMD exports as commonjs var define = null; var exports = _src_class_Dfr != null ? _src_class_Dfr : {}; var module = { exports: exports }; "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.class_Dfr = void 0; var fn_1 = _src_fn; var is_1 = _src_is; var refs_1 = _src_refs; var class_Dfr = /** @class */ (function () { function class_Dfr() { this._isAsync = true; this._done = null; this._fail = null; this._always = null; this._resolved = null; this._rejected = null; } Object.defineProperty(class_Dfr.prototype, Symbol.toStringTag, { get: function () { return 'Promise'; }, enumerable: false, configurable: true }); class_Dfr.prototype.defer = function () { this._rejected = null; this._resolved = null; return this; }; class_Dfr.prototype.isResolved = function () { return this._resolved != null; }; class_Dfr.prototype.isRejected = function () { return this._rejected != null; }; class_Dfr.prototype.isBusy = function () { return this._resolved == null && this._rejected == null; }; class_Dfr.prototype.resolve = function (value) { var args = []; for (var _i = 1; _i < arguments.length; _i++) { args[_i - 1] = arguments[_i]; } var done = this._done, always = this._always; this._resolved = arguments; dfr_clearListeners(this); arr_callOnce(done, this, arguments); arr_callOnce(always, this, [this]); return this; }; class_Dfr.prototype.reject = function (error) { var args = []; for (var _i = 1; _i < arguments.length; _i++) { args[_i - 1] = arguments[_i]; } var fail = this._fail, always = this._always; this._rejected = arguments; dfr_clearListeners(this); arr_callOnce(fail, this, arguments); arr_callOnce(always, this, [this]); return this; }; class_Dfr.prototype.then = function (filterSuccess, filterError) { var dfr = new class_Dfr(); var done_ = filterSuccess, fail_ = filterError; this .done(delegate(dfr, 'resolve', done_)) .fail(delegate(dfr, 'reject', fail_)); return dfr; }; class_Dfr.prototype.done = function (callback) { if (this._rejected != null) { return this; } return dfr_bind(this, this._resolved, this._done || (this._done = []), callback); }; class_Dfr.prototype.fail = function (callback) { if (this._resolved != null) { return this; } return dfr_bind(this, this._rejected, this._fail || (this._fail = []), callback); }; class_Dfr.prototype.always = function (callback) { return dfr_bind(this, this._rejected || this._resolved, this._always || (th