From 3d691bef6fd80ed4d02d43cff441683362918023 Mon Sep 17 00:00:00 2001 From: kholstinin Date: Tue, 6 Jun 2023 16:00:17 +0500 Subject: [PATCH 1/9] feat: update linters --- .eslintrc | 9 - .eslintrc.js | 25 + .gitignore | 3 + .tsconfig | 3 +- jest-eslint.config.js | 28 + jest-runner-eslint.config.js | 13 + package.json | 5 +- yarn.lock | 1393 ++++++++++++++++++++++------------ 8 files changed, 986 insertions(+), 493 deletions(-) delete mode 100644 .eslintrc create mode 100644 .eslintrc.js create mode 100644 jest-eslint.config.js create mode 100644 jest-runner-eslint.config.js diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index b6f3fb362..000000000 --- a/.eslintrc +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parserOptions": { - "projects": ["./server.tsconfig.json"] - }, - - "extends": [ - "./node_modules/@v4fire/linters/.eslintrc" - ] -} diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 000000000..3d890a377 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,25 @@ +/*! + * V4Fire Core + * https://github.com/V4Fire/Core + * + * Released under the MIT license + * https://github.com/V4Fire/Core/blob/master/LICENSE + */ + +'use strict'; + +const base = require('@v4fire/linters/.eslintrc'); + +const copyrightTemplate = [ + '!', + ' * V4Fire Core', + ' * https://github.com/V4Fire/Core', + ' *', + ' * Released under the MIT license', + ' * https://github.com/V4Fire/Core/blob/master/LICENSE', + ' ' +]; + +base.rules['header/header'] = [2, 'block', copyrightTemplate]; + +module.exports = base; diff --git a/.gitignore b/.gitignore index 5e4201ebb..c1dc34a81 100644 --- a/.gitignore +++ b/.gitignore @@ -67,3 +67,6 @@ $RECYCLE.BIN /tmp *.tmp *.gz + +# Cache +.eslintcache diff --git a/.tsconfig b/.tsconfig index 372d73a60..1922c3ce6 100644 --- a/.tsconfig +++ b/.tsconfig @@ -29,7 +29,8 @@ "include": [ "./src/**/*.ts", - "./src/**/*.js" + "./src/**/*.js", + "ts-definitions/**/*.ts" ], "files": [ diff --git a/jest-eslint.config.js b/jest-eslint.config.js new file mode 100644 index 000000000..eeaa6f064 --- /dev/null +++ b/jest-eslint.config.js @@ -0,0 +1,28 @@ +/*! + * V4Fire Core + * https://github.com/V4Fire/Core + * + * Released under the MIT license + * https://github.com/V4Fire/Core/blob/master/LICENSE + */ + +'use strict'; + +const base = require('@v4fire/linters/jest-eslint.config'); + +module.exports = { + ...base, + testMatch: [ + '/src/**/*.ts', + '/src/**/*.js', + '/config/**/*.js', + '/build/**/*.js', + '/ts-definitions/**/*.ts', + '/index.d.ts', + '/gulpfile.js', + '/.eslintrc.js', + '/jest-eslint.config.js', + '/jest-runner-eslint.config.js', + '/jest.config.ts' + ] +}; diff --git a/jest-runner-eslint.config.js b/jest-runner-eslint.config.js new file mode 100644 index 000000000..4a171c913 --- /dev/null +++ b/jest-runner-eslint.config.js @@ -0,0 +1,13 @@ +/*! + * V4Fire Core + * https://github.com/V4Fire/Core + * + * Released under the MIT license + * https://github.com/V4Fire/Core/blob/master/LICENSE + */ + +'use strict'; + +const base = require('@v4fire/linters/jest-runner-eslint.config'); + +module.exports = base; diff --git a/package.json b/package.json index 0f7ec8842..86e27c47b 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "test": "yarn build && yarn test:typescript && yarn test:eslint && yarn test:jest", "test:linters": "yarn test:typescript && yarn test:eslint", "test:typescript": "node node_modules/@v4fire/typescript-check", - "test:eslint": "npx eslint config build src", + "test:eslint": "npx jest --config jest-eslint.config.js", "test:jest": "cross-env NODE_ENV=development && jest", "test:ci:jest": "cross-env NODE_ENV=development && jest --maxWorkers 4 --reporters=\"github-actions\" --reporters=\"default\"", "up": "yarn && gulp build:standalone && gulp build:doc" @@ -102,10 +102,11 @@ "@types/jest": "29.5.3", "@types/node": "16.11.25", "@types/through2": "2.0.36", - "@v4fire/linters": "1.9.0", + "@v4fire/linters": "git+https://github.com/v4fire/linters#rework_rules", "express": "4.17.3", "husky": "7.0.4", "jest": "29.6.1", + "jest-runner-eslint": "2.0.0", "ts-jest": "29.1.1", "typedoc": "0.22.13" }, diff --git a/yarn.lock b/yarn.lock index ed2edc651..a2cd7e157 100644 --- a/yarn.lock +++ b/yarn.lock @@ -33,15 +33,6 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:7.12.11": - version: 7.12.11 - resolution: "@babel/code-frame@npm:7.12.11" - dependencies: - "@babel/highlight": ^7.10.4 - checksum: 3963eff3ebfb0e091c7e6f99596ef4b258683e4ba8a134e4e95f77afe85be5c931e184fff6435fb4885d12eba04a5e25532f7fbc292ca13b48e7da943474e2f3 - languageName: node - linkType: hard - "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.21.4": version: 7.21.4 resolution: "@babel/code-frame@npm:7.21.4" @@ -361,13 +352,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-plugin-utils@npm:7.22.5" - checksum: c0fc7227076b6041acd2f0e818145d2e8c41968cc52fb5ca70eed48e21b8fe6dd88a0a91cbddf4951e33647336eb5ae184747ca706817ca3bef5e9e905151ff5 - languageName: node - linkType: hard - "@babel/helper-remap-async-to-generator@npm:^7.18.9": version: 7.18.9 resolution: "@babel/helper-remap-async-to-generator@npm:7.18.9" @@ -446,6 +430,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:7.18.6": + version: 7.18.6 + resolution: "@babel/helper-validator-identifier@npm:7.18.6" + checksum: e295254d616bbe26e48c196a198476ab4d42a73b90478c9842536cf910ead887f5af6b5c4df544d3052a25ccb3614866fa808dc1e3a5a4291acd444e243c0648 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.16.7, @babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1": version: 7.19.1 resolution: "@babel/helper-validator-identifier@npm:7.19.1" @@ -505,7 +496,7 @@ __metadata: languageName: node linkType: hard -"@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.18.6": +"@babel/highlight@npm:^7.18.6": version: 7.18.6 resolution: "@babel/highlight@npm:7.18.6" dependencies: @@ -516,7 +507,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.17.3, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.9, @babel/parser@npm:^7.22.4, @babel/parser@npm:^7.7.0": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.17.3, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.9, @babel/parser@npm:^7.22.4": version: 7.22.4 resolution: "@babel/parser@npm:7.22.4" bin: @@ -862,13 +853,13 @@ __metadata: linkType: hard "@babel/plugin-syntax-jsx@npm:^7.7.2": - version: 7.22.5 - resolution: "@babel/plugin-syntax-jsx@npm:7.22.5" + version: 7.21.4 + resolution: "@babel/plugin-syntax-jsx@npm:7.21.4" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": ^7.20.2 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8829d30c2617ab31393d99cec2978e41f014f4ac6f01a1cecf4c4dd8320c3ec12fdc3ce121126b2d8d32f6887e99ca1a0bad53dedb1e6ad165640b92b24980ce + checksum: bb7309402a1d4e155f32aa0cf216e1fa8324d6c4cfd248b03280028a015a10e46b6efd6565f515f8913918a3602b39255999c06046f7d4b8a5106be2165d724a languageName: node linkType: hard @@ -1550,7 +1541,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.17.3, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.22.1, @babel/traverse@npm:^7.7.0": +"@babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.17.3, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.22.1": version: 7.22.4 resolution: "@babel/traverse@npm:7.22.4" dependencies: @@ -1586,7 +1577,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.17.0, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.0, @babel/types@npm:^7.21.4, @babel/types@npm:^7.21.5, @babel/types@npm:^7.22.0, @babel/types@npm:^7.22.3, @babel/types@npm:^7.22.4, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.17.0, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.0, @babel/types@npm:^7.21.4, @babel/types@npm:^7.21.5, @babel/types@npm:^7.22.0, @babel/types@npm:^7.22.3, @babel/types@npm:^7.22.4, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": version: 7.22.4 resolution: "@babel/types@npm:7.22.4" dependencies: @@ -1654,20 +1645,73 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^0.4.3": - version: 0.4.3 - resolution: "@eslint/eslintrc@npm:0.4.3" +"@es-joy/jsdoccomment@npm:~0.39.4": + version: 0.39.4 + resolution: "@es-joy/jsdoccomment@npm:0.39.4" + dependencies: + comment-parser: 1.3.1 + esquery: ^1.5.0 + jsdoc-type-pratt-parser: ~4.0.0 + checksum: efae229ae998840fdcb4faf44574bcc0a070e4aa6df69c01afedaeaddf6d2ea857a68b463df45f9437231201201f092402968c0c53c34e3c09842fef0da7f2d4 + languageName: node + linkType: hard + +"@eslint-community/eslint-utils@npm:^4.2.0": + version: 4.4.0 + resolution: "@eslint-community/eslint-utils@npm:4.4.0" + dependencies: + eslint-visitor-keys: ^3.3.0 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: cdfe3ae42b4f572cbfb46d20edafe6f36fc5fb52bf2d90875c58aefe226892b9677fef60820e2832caf864a326fe4fc225714c46e8389ccca04d5f9288aabd22 + languageName: node + linkType: hard + +"@eslint-community/regexpp@npm:^4.4.0": + version: 4.5.1 + resolution: "@eslint-community/regexpp@npm:4.5.1" + checksum: 6d901166d64998d591fab4db1c2f872981ccd5f6fe066a1ad0a93d4e11855ecae6bfb76660869a469563e8882d4307228cebd41142adb409d182f2966771e57e + languageName: node + linkType: hard + +"@eslint/eslintrc@npm:1.3.0": + version: 1.3.0 + resolution: "@eslint/eslintrc@npm:1.3.0" dependencies: ajv: ^6.12.4 - debug: ^4.1.1 - espree: ^7.3.0 - globals: ^13.9.0 - ignore: ^4.0.6 + debug: ^4.3.2 + espree: ^9.3.2 + globals: ^13.15.0 + ignore: ^5.2.0 import-fresh: ^3.2.1 - js-yaml: ^3.13.1 - minimatch: ^3.0.4 + js-yaml: ^4.1.0 + minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: 03a7704150b868c318aab6a94d87a33d30dc2ec579d27374575014f06237ba1370ae11178db772f985ef680d469dc237e7b16a1c5d8edaaeb8c3733e7a95a6d3 + checksum: a1e734ad31a8b5328dce9f479f185fd4fc83dd7f06c538e1fa457fd8226b89602a55cc6458cd52b29573b01cdfaf42331be8cfc1fec732570086b591f4ed6515 + languageName: node + linkType: hard + +"@eslint/eslintrc@npm:^2.0.2": + version: 2.0.3 + resolution: "@eslint/eslintrc@npm:2.0.3" + dependencies: + ajv: ^6.12.4 + debug: ^4.3.2 + espree: ^9.5.2 + globals: ^13.19.0 + ignore: ^5.2.0 + import-fresh: ^3.2.1 + js-yaml: ^4.1.0 + minimatch: ^3.1.2 + strip-json-comments: ^3.1.1 + checksum: ddc51f25f8524d8231db9c9bf03177e503d941a332e8d5ce3b10b09241be4d5584a378a529a27a527586bfbccf3031ae539eb891352033c340b012b4d0c81d92 + languageName: node + linkType: hard + +"@eslint/js@npm:8.38.0": + version: 8.38.0 + resolution: "@eslint/js@npm:8.38.0" + checksum: 1f28987aa8c9cd93e23384e16c7220863b39b5dc4b66e46d7cdbccce868040f455a98d24cd8b567a884f26545a0555b761f7328d4a00c051e7ef689cbea5fce1 languageName: node linkType: hard @@ -1753,18 +1797,25 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.5.0": - version: 0.5.0 - resolution: "@humanwhocodes/config-array@npm:0.5.0" +"@humanwhocodes/config-array@npm:^0.11.8": + version: 0.11.10 + resolution: "@humanwhocodes/config-array@npm:0.11.10" dependencies: - "@humanwhocodes/object-schema": ^1.2.0 + "@humanwhocodes/object-schema": ^1.2.1 debug: ^4.1.1 - minimatch: ^3.0.4 - checksum: 44ee6a9f05d93dd9d5935a006b17572328ba9caff8002442f601736cbda79c580cc0f5a49ce9eb88fbacc5c3a6b62098357c2e95326cd17bb9f1a6c61d6e95e7 + minimatch: ^3.0.5 + checksum: 1b1302e2403d0e35bc43e66d67a2b36b0ad1119efc704b5faff68c41f791a052355b010fb2d27ef022670f550de24cd6d08d5ecf0821c16326b7dcd0ee5d5d8a + languageName: node + linkType: hard + +"@humanwhocodes/module-importer@npm:^1.0.1": + version: 1.0.1 + resolution: "@humanwhocodes/module-importer@npm:1.0.1" + checksum: 0fd22007db8034a2cdf2c764b140d37d9020bbfce8a49d3ec5c05290e77d4b0263b1b972b752df8c89e5eaa94073408f2b7d977aed131faf6cf396ebb5d7fb61 languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^1.2.0": +"@humanwhocodes/object-schema@npm:^1.2.1": version: 1.2.1 resolution: "@humanwhocodes/object-schema@npm:1.2.1" checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1 @@ -2107,7 +2158,7 @@ __metadata: languageName: node linkType: hard -"@nodelib/fs.walk@npm:^1.2.3": +"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": version: 1.2.8 resolution: "@nodelib/fs.walk@npm:1.2.8" dependencies: @@ -2137,6 +2188,20 @@ __metadata: languageName: node linkType: hard +"@pkgr/utils@npm:^2.3.1": + version: 2.4.1 + resolution: "@pkgr/utils@npm:2.4.1" + dependencies: + cross-spawn: ^7.0.3 + fast-glob: ^3.2.12 + is-glob: ^4.0.3 + open: ^9.1.0 + picocolors: ^1.0.0 + tslib: ^2.5.0 + checksum: 654682860272541a40485b01e0763b155ec31faeba85b2c51e38b59c4ff1f8918c37b87b5ecbda3ff482d8486eba086e92b991fe4a8ed62efbbbdf83c0f64409 + languageName: node + linkType: hard + "@pzlr/build-core@npm:2.13.0": version: 2.13.0 resolution: "@pzlr/build-core@npm:2.13.0" @@ -2182,11 +2247,11 @@ __metadata: linkType: hard "@sinonjs/fake-timers@npm:^10.0.2": - version: 10.3.0 - resolution: "@sinonjs/fake-timers@npm:10.3.0" + version: 10.2.0 + resolution: "@sinonjs/fake-timers@npm:10.2.0" dependencies: "@sinonjs/commons": ^3.0.0 - checksum: 614d30cb4d5201550c940945d44c9e0b6d64a888ff2cd5b357f95ad6721070d6b8839cd10e15b76bf5e14af0bcc1d8f9ec00d49a46318f1f669a4bec1d7f3148 + checksum: 586c76e1dd90d03b0c4e754f2011325b38ac6055878c81c52434c900f36d9d245438c96ef69e08e28d9fbecf2335fb347b67850962d8b6e539dd7359d8c62802 languageName: node linkType: hard @@ -2263,7 +2328,7 @@ __metadata: languageName: node linkType: hard -"@statoscope/stats-validator-plugin-webpack@npm:^5.18.0": +"@statoscope/stats-validator-plugin-webpack@npm:5.26.2": version: 5.26.2 resolution: "@statoscope/stats-validator-plugin-webpack@npm:5.26.2" dependencies: @@ -2278,7 +2343,7 @@ __metadata: languageName: node linkType: hard -"@statoscope/stats-validator-reporter-console@npm:^5.14.1": +"@statoscope/stats-validator-reporter-console@npm:5.22.0": version: 5.22.0 resolution: "@statoscope/stats-validator-reporter-console@npm:5.22.0" dependencies: @@ -2731,10 +2796,10 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.7": - version: 7.0.11 - resolution: "@types/json-schema@npm:7.0.11" - checksum: 527bddfe62db9012fccd7627794bd4c71beb77601861055d87e3ee464f2217c85fca7a4b56ae677478367bbd248dbde13553312b7d4dbc702a2f2bbf60c4018d +"@types/json-schema@npm:^7.0.9": + version: 7.0.12 + resolution: "@types/json-schema@npm:7.0.12" + checksum: 00239e97234eeb5ceefb0c1875d98ade6e922bfec39dd365ec6bd360b5c2f825e612ac4f6e5f1d13601b8b30f378f15e6faa805a3a732f4a1bbe61915163d293 languageName: node linkType: hard @@ -2822,6 +2887,13 @@ __metadata: languageName: node linkType: hard +"@types/semver@npm:^7.3.12": + version: 7.5.0 + resolution: "@types/semver@npm:7.5.0" + checksum: 0a64b9b9c7424d9a467658b18dd70d1d781c2d6f033096a6e05762d20ebbad23c1b69b0083b0484722aabf35640b78ccc3de26368bcae1129c87e9df028a22e2 + languageName: node + linkType: hard + "@types/stack-utils@npm:^2.0.0": version: 2.0.1 resolution: "@types/stack-utils@npm:2.0.1" @@ -2924,103 +2996,187 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/eslint-plugin@npm:4.33.0" +"@typescript-eslint/eslint-plugin@npm:5.57.1": + version: 5.57.1 + resolution: "@typescript-eslint/eslint-plugin@npm:5.57.1" dependencies: - "@typescript-eslint/experimental-utils": 4.33.0 - "@typescript-eslint/scope-manager": 4.33.0 - debug: ^4.3.1 - functional-red-black-tree: ^1.0.1 - ignore: ^5.1.8 - regexpp: ^3.1.0 - semver: ^7.3.5 + "@eslint-community/regexpp": ^4.4.0 + "@typescript-eslint/scope-manager": 5.57.1 + "@typescript-eslint/type-utils": 5.57.1 + "@typescript-eslint/utils": 5.57.1 + debug: ^4.3.4 + grapheme-splitter: ^1.0.4 + ignore: ^5.2.0 + natural-compare-lite: ^1.4.0 + semver: ^7.3.7 tsutils: ^3.21.0 peerDependencies: - "@typescript-eslint/parser": ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + "@typescript-eslint/parser": ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: d74855d0a5ffe0b2f362ec02fcd9301d39a53fb4155b9bd0cb15a0a31d065143129ebf98df9d86af4b6f74de1d423a4c0d8c0095520844068117453afda5bc4f + checksum: 3ea842ef9615e298e28c6687c4dc285577ea0995944410553b3ca514ce9d437534b6e89114e9398c1a370324afe7a4a251c8c49540bb3bf13dcadde9ada3ecc2 languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/experimental-utils@npm:4.33.0" +"@typescript-eslint/parser@npm:5.57.1": + version: 5.57.1 + resolution: "@typescript-eslint/parser@npm:5.57.1" dependencies: - "@types/json-schema": ^7.0.7 - "@typescript-eslint/scope-manager": 4.33.0 - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/typescript-estree": 4.33.0 - eslint-scope: ^5.1.1 - eslint-utils: ^3.0.0 + "@typescript-eslint/scope-manager": 5.57.1 + "@typescript-eslint/types": 5.57.1 + "@typescript-eslint/typescript-estree": 5.57.1 + debug: ^4.3.4 peerDependencies: - eslint: "*" - checksum: f859800ada0884f92db6856f24efcb1d073ac9883ddc2b1aa9339f392215487895bed8447ebce3741e8141bb32e545244abef62b73193ba9a8a0527c523aabae + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: db61a12a67bc45d814297e7f089768c0849f18162b330279aa15121223ec3b18d80df4c327f4ca0a40a7bddb9150ba1a9379fce00bc0e4a10cc189d04e36f0e3 languageName: node linkType: hard -"@typescript-eslint/parser@npm:^4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/parser@npm:4.33.0" +"@typescript-eslint/scope-manager@npm:5.57.1": + version: 5.57.1 + resolution: "@typescript-eslint/scope-manager@npm:5.57.1" dependencies: - "@typescript-eslint/scope-manager": 4.33.0 - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/typescript-estree": 4.33.0 - debug: ^4.3.1 + "@typescript-eslint/types": 5.57.1 + "@typescript-eslint/visitor-keys": 5.57.1 + checksum: 4f03d54372f0591fbc5f6e0267a6f1b73e3012e8a319c1893829e0b8e71f882e17a696995dc8b11e700162daf74444fd2d8f55dba314e1a95221a9d3eabcfb2b + languageName: node + linkType: hard + +"@typescript-eslint/scope-manager@npm:5.59.9": + version: 5.59.9 + resolution: "@typescript-eslint/scope-manager@npm:5.59.9" + dependencies: + "@typescript-eslint/types": 5.59.9 + "@typescript-eslint/visitor-keys": 5.59.9 + checksum: 362c22662d844440a7e14223d8cc0722f77ff21ad8f78deb0ee3b3f21de01b8846bf25fbbf527544677e83d8ff48008b3f7d40b39ddec55994ea4a1863e9ec0a + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:5.57.1": + version: 5.57.1 + resolution: "@typescript-eslint/type-utils@npm:5.57.1" + dependencies: + "@typescript-eslint/typescript-estree": 5.57.1 + "@typescript-eslint/utils": 5.57.1 + debug: ^4.3.4 + tsutils: ^3.21.0 peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: "*" peerDependenciesMeta: typescript: optional: true - checksum: 102457eae1acd516211098fea081c8a2ed728522bbda7f5a557b6ef23d88970514f9a0f6285d53fca134d3d4d7d17822b5d5e12438d5918df4d1f89cc9e67d57 + checksum: 06fab95315fc1ffdaaa011e6ec1ae538826ef3d9b422e2c926dbe9b83e55d9e8bdaa07c43317a4c0a59b40a24c5c48a7c8284e6a18780475a65894b1b949fc23 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/scope-manager@npm:4.33.0" - dependencies: - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/visitor-keys": 4.33.0 - checksum: 9a25fb7ba7c725ea7227a24d315b0f6aacbad002e2549a049edf723c1d3615c22f5c301f0d7d615b377f2cdf2f3519d97e79af0c459de6ef8d2aaf0906dff13e +"@typescript-eslint/types@npm:5.57.1": + version: 5.57.1 + resolution: "@typescript-eslint/types@npm:5.57.1" + checksum: 21789eb697904bbb44a18df961d5918e7c5bd90c79df3a8b8b835da81d0c0f42c7eeb2d05f77cafe49a7367ae7f549a0c8281656ea44b6dc56ae1bf19a3a1eae languageName: node linkType: hard -"@typescript-eslint/types@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/types@npm:4.33.0" - checksum: 3baae1ca35872421b4eb60f5d3f3f32dc1d513f2ae0a67dee28c7d159fd7a43ed0d11a8a5a0f0c2d38507ffa036fc7c511cb0f18a5e8ac524b3ebde77390ec53 +"@typescript-eslint/types@npm:5.59.9": + version: 5.59.9 + resolution: "@typescript-eslint/types@npm:5.59.9" + checksum: 283f8fee1ee590eeccc2e0fcd3526c856c4b1e2841af2cdcd09eeac842a42cfb32f6bc8b40385380f3dbc3ee29da30f1819115eedf9e16f69ff5a160aeddd8fa languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/typescript-estree@npm:4.33.0" +"@typescript-eslint/typescript-estree@npm:5.57.1": + version: 5.57.1 + resolution: "@typescript-eslint/typescript-estree@npm:5.57.1" dependencies: - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/visitor-keys": 4.33.0 - debug: ^4.3.1 - globby: ^11.0.3 - is-glob: ^4.0.1 - semver: ^7.3.5 + "@typescript-eslint/types": 5.57.1 + "@typescript-eslint/visitor-keys": 5.57.1 + debug: ^4.3.4 + globby: ^11.1.0 + is-glob: ^4.0.3 + semver: ^7.3.7 + tsutils: ^3.21.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: bf96520f6de562838a40c3f009fc61fbee5369621071cd0d1dba4470b2b2f746cf79afe4ffa3fbccb8913295a2fbb3d89681d5178529e8da4987c46ed4e5cbed + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:5.59.9": + version: 5.59.9 + resolution: "@typescript-eslint/typescript-estree@npm:5.59.9" + dependencies: + "@typescript-eslint/types": 5.59.9 + "@typescript-eslint/visitor-keys": 5.59.9 + debug: ^4.3.4 + globby: ^11.1.0 + is-glob: ^4.0.3 + semver: ^7.3.7 tsutils: ^3.21.0 peerDependenciesMeta: typescript: optional: true - checksum: 2566984390c76bd95f43240057215c068c69769e406e27aba41e9f21fd300074d6772e4983fa58fe61e80eb5550af1548d2e31e80550d92ba1d051bb00fe6f5c + checksum: c0c9b81f20a2a4337f07bc3ccdc9c1dabd765f59096255ed9a149e91e5c9517b25c2b6655f8f073807cfc13500c7451fbd9bb62e5e572c07cc07945ab042db89 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:5.57.1": + version: 5.57.1 + resolution: "@typescript-eslint/utils@npm:5.57.1" + dependencies: + "@eslint-community/eslint-utils": ^4.2.0 + "@types/json-schema": ^7.0.9 + "@types/semver": ^7.3.12 + "@typescript-eslint/scope-manager": 5.57.1 + "@typescript-eslint/types": 5.57.1 + "@typescript-eslint/typescript-estree": 5.57.1 + eslint-scope: ^5.1.1 + semver: ^7.3.7 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 12e55144c8087f4e8f0f22e5693f3901b81bb7899dec42c7bfe540ac672a802028b688884bb43bd67bcf3cd3546a7205d207afcd948c731c19f551ea61267205 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:^5.57.0": + version: 5.59.9 + resolution: "@typescript-eslint/utils@npm:5.59.9" + dependencies: + "@eslint-community/eslint-utils": ^4.2.0 + "@types/json-schema": ^7.0.9 + "@types/semver": ^7.3.12 + "@typescript-eslint/scope-manager": 5.59.9 + "@typescript-eslint/types": 5.59.9 + "@typescript-eslint/typescript-estree": 5.59.9 + eslint-scope: ^5.1.1 + semver: ^7.3.7 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 22ec5962886de7dcf65f99c37aad9fb189a3bef6b2b07c81887fb82a0e8bf137246da58e64fb02141352285708440be13acd7f6db1ca19e96f86724813ac4646 + languageName: node + linkType: hard + +"@typescript-eslint/visitor-keys@npm:5.57.1": + version: 5.57.1 + resolution: "@typescript-eslint/visitor-keys@npm:5.57.1" + dependencies: + "@typescript-eslint/types": 5.57.1 + eslint-visitor-keys: ^3.3.0 + checksum: d187dfac044b7c0f24264a9ba5eebcf6651412d840b4aaba8eacabff7e771babcd67c738525b1f7c9eb8c94b7edfe7658f6de99f5fdc9745e409c538c1374674 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/visitor-keys@npm:4.33.0" +"@typescript-eslint/visitor-keys@npm:5.59.9": + version: 5.59.9 + resolution: "@typescript-eslint/visitor-keys@npm:5.59.9" dependencies: - "@typescript-eslint/types": 4.33.0 - eslint-visitor-keys: ^2.0.0 - checksum: 59953e474ad4610c1aa23b2b1a964445e2c6201521da6367752f37939d854352bbfced5c04ea539274065e012b1337ba3ffa49c2647a240a4e87155378ba9873 + "@typescript-eslint/types": 5.59.9 + eslint-visitor-keys: ^3.3.0 + checksum: 2909ce761f7fe546592cd3c43e33263d8a5fa619375fd2fdffbc72ffc33e40d6feacafb28c79f36c638fcc2225048e7cc08c61cbac6ca63723dc68610d80e3e6 languageName: node linkType: hard @@ -3060,7 +3216,7 @@ __metadata: "@types/node": 16.11.25 "@types/through2": 2.0.36 "@v4fire/config": 1.0.0 - "@v4fire/linters": 1.9.0 + "@v4fire/linters": "git+https://github.com/v4fire/linters#rework_rules" cross-env: 7.0.3 del: 6.0.0 dom-storage: 2.1.0 @@ -3087,6 +3243,7 @@ __metadata: husky: 7.0.4 is-path-inside: 3.0.3 jest: 29.6.1 + jest-runner-eslint: 2.0.0 jsdom: 18.1.1 monic: 2.6.1 node-blob: 0.0.2 @@ -3196,28 +3353,53 @@ __metadata: languageName: unknown linkType: soft -"@v4fire/linters@npm:1.9.0": - version: 1.9.0 - resolution: "@v4fire/linters@npm:1.9.0" - dependencies: - "@statoscope/stats-validator-plugin-webpack": ^5.18.0 - "@statoscope/stats-validator-reporter-console": ^5.14.1 - "@typescript-eslint/eslint-plugin": ^4.33.0 - "@typescript-eslint/parser": ^4.33.0 - "@v4fire/typescript-check": ^1.4.0 - babel-eslint: ^10.1.0 - eslint: ^7.32.0 - eslint-import-resolver-typescript: ^2.5.0 - eslint-plugin-enchanted-curly: ^1.0.1 - eslint-plugin-import: 2.22.1 - prettier: ^2.4.1 - stlint: ^1.0.65 - stlint-v4fire: ^1.0.38 - checksum: 38cbe154a9c1de2668bec507e1bad499e3ce1015366091b10eefa92ca603309297e248dd52b3be62b07132da71f926d50bbdd89173745a0dc8c72042e6ee8302 - languageName: node - linkType: hard - -"@v4fire/typescript-check@npm:^1.4.0": +"@v4fire/eslint-plugin@npm:1.0.0-alpha.10": + version: 1.0.0-alpha.10 + resolution: "@v4fire/eslint-plugin@npm:1.0.0-alpha.10" + peerDependencies: + "@es-joy/jsdoccomment": ^0.39 + "@typescript-eslint/eslint-plugin": ^5 + "@typescript-eslint/parser": ^5 + eslint: ^8 + eslint-plugin-jsdoc: ^40 + jest: ^29 + jest-runner-eslint: ^2 + typescript: ^4 + checksum: 1ca0edea6c0ba417a6374fa34e2b3eb87421484cb5eb37d2b429737d237c76abb740103ee1cb5c4a1a3973c413cf1145a2b2b974849f816dc573de2af6d6becd + languageName: node + linkType: hard + +"@v4fire/linters@git+https://github.com/v4fire/linters#rework_rules": + version: 2.4.0 + resolution: "@v4fire/linters@https://github.com/v4fire/linters.git#commit=3e891241384f731b63b003dadd17c20d57a5ca7a" + dependencies: + "@babel/helper-validator-identifier": 7.18.6 + "@eslint/eslintrc": 1.3.0 + "@statoscope/stats-validator-plugin-webpack": 5.26.2 + "@statoscope/stats-validator-reporter-console": 5.22.0 + "@typescript-eslint/eslint-plugin": 5.57.1 + "@typescript-eslint/parser": 5.57.1 + "@v4fire/eslint-plugin": 1.0.0-alpha.10 + "@v4fire/typescript-check": 1.4.2 + eslint: 8.38.0 + eslint-import-resolver-typescript: 3.5.5 + eslint-plugin-deprecation: 1.4.1 + eslint-plugin-header: 3.1.1 + eslint-plugin-import: 2.27.5 + eslint-plugin-jsdoc: 44.2.5 + eslint-plugin-optimize-regex: 1.2.1 + eslint-plugin-playwright: 0.12.0 + stlint: 1.0.65 + stlint-v4fire: 1.0.38 + peerDependencies: + jest: ^29.5.0 + jest-runner-eslint: ^2.0.0 + typescript: ^4.4.4 + checksum: ab148965a91e1db80b6d29bae516fca437128a3049d2e4c91354a11e81f8520f607be06092319577dbd5defdcf1ffd9d6015d32d6646a3f3604d7d902fed7f4a + languageName: node + linkType: hard + +"@v4fire/typescript-check@npm:1.4.2": version: 1.4.2 resolution: "@v4fire/typescript-check@npm:1.4.2" dependencies: @@ -3267,7 +3449,7 @@ __metadata: languageName: node linkType: hard -"acorn-jsx@npm:^5.3.1": +"acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" peerDependencies: @@ -3299,7 +3481,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^7.1.1, acorn@npm:^7.4.0": +"acorn@npm:^7.1.1": version: 7.4.1 resolution: "acorn@npm:7.4.1" bin: @@ -3308,7 +3490,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.4.1, acorn@npm:^8.5.0": +"acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.8.0": version: 8.8.2 resolution: "acorn@npm:8.8.2" bin: @@ -3359,18 +3541,6 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.1": - version: 8.12.0 - resolution: "ajv@npm:8.12.0" - dependencies: - fast-deep-equal: ^3.1.1 - json-schema-traverse: ^1.0.0 - require-from-string: ^2.0.2 - uri-js: ^4.2.2 - checksum: 4dc13714e316e67537c8b31bc063f99a1d9d9a497eb4bbd55191ac0dcd5e4985bbb71570352ad6f1e76684fb6d790928f96ba3b2d4fd6e10024be9612fe3f001 - languageName: node - linkType: hard - "ansi-colors@npm:^1.0.1": version: 1.1.0 resolution: "ansi-colors@npm:1.1.0" @@ -3380,13 +3550,6 @@ __metadata: languageName: node linkType: hard -"ansi-colors@npm:^4.1.1": - version: 4.1.3 - resolution: "ansi-colors@npm:4.1.3" - checksum: a9c2ec842038a1fabc7db9ece7d3177e2fe1c5dc6f0c51ecfbf5f39911427b89c00b5dc6b8bd95f82a26e9b16aaae2e83d45f060e98070ce4d1333038edceb0e - languageName: node - linkType: hard - "ansi-cyan@npm:^0.1.1": version: 0.1.1 resolution: "ansi-cyan@npm:0.1.1" @@ -3526,6 +3689,13 @@ __metadata: languageName: node linkType: hard +"are-docs-informative@npm:^0.0.2": + version: 0.0.2 + resolution: "are-docs-informative@npm:0.0.2" + checksum: 7a48ca90d66e29afebc4387d7029d86cfe97bad7e796c8e7de01309e02dcfc027250231c02d4ca208d2984170d09026390b946df5d3d02ac638ab35f74501c74 + languageName: node + linkType: hard + "are-we-there-yet@npm:^3.0.0": version: 3.0.1 resolution: "are-we-there-yet@npm:3.0.1" @@ -3552,6 +3722,13 @@ __metadata: languageName: node linkType: hard +"argparse@npm:^2.0.1": + version: 2.0.1 + resolution: "argparse@npm:2.0.1" + checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced + languageName: node + linkType: hard + "arr-diff@npm:^1.0.1": version: 1.1.0 resolution: "arr-diff@npm:1.1.0" @@ -3639,7 +3816,7 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.1.1": +"array-includes@npm:^3.1.6": version: 3.1.6 resolution: "array-includes@npm:3.1.6" dependencies: @@ -3717,7 +3894,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flat@npm:^1.2.3": +"array.prototype.flat@npm:^1.3.1": version: 1.3.1 resolution: "array.prototype.flat@npm:1.3.1" dependencies: @@ -3729,6 +3906,18 @@ __metadata: languageName: node linkType: hard +"array.prototype.flatmap@npm:^1.3.1": + version: 1.3.1 + resolution: "array.prototype.flatmap@npm:1.3.1" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.20.4 + es-shim-unscopables: ^1.0.0 + checksum: 8c1c43a4995f12cf12523436da28515184c753807b3f0bc2ca6c075f71c470b099e2090cc67dba8e5280958fea401c1d0c59e1db0143272aef6cd1103921a987 + languageName: node + linkType: hard + "assign-symbols@npm:^1.0.0": version: 1.0.0 resolution: "assign-symbols@npm:1.0.0" @@ -3736,13 +3925,6 @@ __metadata: languageName: node linkType: hard -"astral-regex@npm:^2.0.0": - version: 2.0.0 - resolution: "astral-regex@npm:2.0.0" - checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 - languageName: node - linkType: hard - "async-done@npm:^1.2.0, async-done@npm:^1.2.2, async-done@npm:~1.3.2": version: 1.3.2 resolution: "async-done@npm:1.3.2" @@ -3810,22 +3992,6 @@ __metadata: languageName: node linkType: hard -"babel-eslint@npm:^10.1.0": - version: 10.1.0 - resolution: "babel-eslint@npm:10.1.0" - dependencies: - "@babel/code-frame": ^7.0.0 - "@babel/parser": ^7.7.0 - "@babel/traverse": ^7.7.0 - "@babel/types": ^7.7.0 - eslint-visitor-keys: ^1.0.0 - resolve: ^1.12.0 - peerDependencies: - eslint: ">= 4.12.1" - checksum: bdc1f62b6b0f9c4d5108c96d835dad0c0066bc45b7c020fcb2d6a08107cf69c9217a99d3438dbd701b2816896190c4283ba04270ed9a8349ee07bd8dafcdc050 - languageName: node - linkType: hard - "babel-jest@npm:^29.6.1": version: 29.6.1 resolution: "babel-jest@npm:29.6.1" @@ -3991,6 +4157,13 @@ __metadata: languageName: node linkType: hard +"big-integer@npm:^1.6.44": + version: 1.6.51 + resolution: "big-integer@npm:1.6.51" + checksum: 3d444173d1b2e20747e2c175568bedeebd8315b0637ea95d75fd27830d3b8e8ba36c6af40374f36bdaea7b5de376dcada1b07587cb2a79a928fccdb6e6e3c518 + languageName: node + linkType: hard + "binary-extensions@npm:^1.0.0": version: 1.13.1 resolution: "binary-extensions@npm:1.13.1" @@ -4046,6 +4219,15 @@ __metadata: languageName: node linkType: hard +"bplist-parser@npm:^0.2.0": + version: 0.2.0 + resolution: "bplist-parser@npm:0.2.0" + dependencies: + big-integer: ^1.6.44 + checksum: d5339dd16afc51de6c88f88f58a45b72ed6a06aa31f5557d09877575f220b7c1d3fbe375da0b62e6a10d4b8ed80523567e351f24014f5bc886ad523758142cdd + languageName: node + linkType: hard + "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -4145,6 +4327,15 @@ __metadata: languageName: node linkType: hard +"bundle-name@npm:^3.0.0": + version: 3.0.0 + resolution: "bundle-name@npm:3.0.0" + dependencies: + run-applescript: ^5.0.0 + checksum: edf2b1fbe6096ed32e7566947ace2ea937ee427391744d7510a2880c4b9a5b3543d3f6c551236a29e5c87d3195f8e2912516290e638c15bcbede7b37cc375615 + languageName: node + linkType: hard + "bytes@npm:3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" @@ -4262,7 +4453,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.1.2": +"chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -4649,6 +4840,13 @@ __metadata: languageName: node linkType: hard +"comment-parser@npm:1.3.1": + version: 1.3.1 + resolution: "comment-parser@npm:1.3.1" + checksum: 421e6a113a3afd548500e7174ab46a2049dccf92e82bbaa3b209031b1bdf97552aabfa1ae2a120c0b62df17e1ba70e0d8b05d68504fee78e1ef974c59bcfe718 + languageName: node + linkType: hard + "compare-versions@npm:^3.6.0": version: 3.6.0 resolution: "compare-versions@npm:3.6.0" @@ -4698,13 +4896,6 @@ __metadata: languageName: node linkType: hard -"contains-path@npm:^0.1.0": - version: 0.1.0 - resolution: "contains-path@npm:0.1.0" - checksum: 94ecfd944e0bc51be8d3fc596dcd17d705bd4c8a1a627952a3a8c5924bac01c7ea19034cf40b4b4f89e576cdead130a7e5fd38f5f7f07ef67b4b261d875871e3 - languageName: node - linkType: hard - "content-disposition@npm:0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" @@ -4809,6 +5000,27 @@ __metadata: languageName: node linkType: hard +"create-jest-runner@npm:^0.11.2": + version: 0.11.2 + resolution: "create-jest-runner@npm:0.11.2" + dependencies: + chalk: ^4.1.0 + jest-worker: ^28.0.2 + throat: ^6.0.1 + peerDependencies: + "@jest/test-result": ^28.0.0 + jest-runner: ^28.0.0 + peerDependenciesMeta: + "@jest/test-result": + optional: true + jest-runner: + optional: true + bin: + create-jest-runner: generator/index.js + checksum: 8560610fd1649c38e2b14988dfb2fa650bd55b6fa2cdceabb00e7355ad5f39787a95ab0277d43d12162c2f7ecab8ae3e68dd3f0584d2d9dfca527b1b2d28fded + languageName: node + linkType: hard + "create-require@npm:^1.1.0": version: 1.1.1 resolution: "create-require@npm:1.1.1" @@ -4940,7 +5152,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.9": +"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -4958,7 +5170,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.3, debug@npm:^4.3.4": +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -5030,6 +5242,28 @@ __metadata: languageName: node linkType: hard +"default-browser-id@npm:^3.0.0": + version: 3.0.0 + resolution: "default-browser-id@npm:3.0.0" + dependencies: + bplist-parser: ^0.2.0 + untildify: ^4.0.0 + checksum: 279c7ad492542e5556336b6c254a4eaf31b2c63a5433265655ae6e47301197b6cfb15c595a6fdc6463b2ff8e1a1a1ed3cba56038a60e1527ba4ab1628c6b9941 + languageName: node + linkType: hard + +"default-browser@npm:^4.0.0": + version: 4.0.0 + resolution: "default-browser@npm:4.0.0" + dependencies: + bundle-name: ^3.0.0 + default-browser-id: ^3.0.0 + execa: ^7.1.1 + titleize: ^3.0.0 + checksum: 40c5af984799042b140300be5639c9742599bda76dc9eba5ac9ad5943c83dd36cebc4471eafcfddf8e0ec817166d5ba89d56f08e66a126c7c7908a179cead1a7 + languageName: node + linkType: hard + "default-compare@npm:^1.0.0": version: 1.0.0 resolution: "default-compare@npm:1.0.0" @@ -5062,6 +5296,13 @@ __metadata: languageName: node linkType: hard +"define-lazy-prop@npm:^3.0.0": + version: 3.0.0 + resolution: "define-lazy-prop@npm:3.0.0" + checksum: 54884f94caac0791bf6395a3ec530ce901cf71c47b0196b8754f3fd17edb6c0e80149c1214429d851873bb0d689dbe08dcedbb2306dc45c8534a5934723851b6 + languageName: node + linkType: hard + "define-properties@npm:^1.1.3, define-properties@npm:^1.1.4": version: 1.2.0 resolution: "define-properties@npm:1.2.0" @@ -5195,13 +5436,12 @@ __metadata: languageName: node linkType: hard -"doctrine@npm:1.5.0": - version: 1.5.0 - resolution: "doctrine@npm:1.5.0" +"doctrine@npm:^2.1.0": + version: 2.1.0 + resolution: "doctrine@npm:2.1.0" dependencies: esutils: ^2.0.2 - isarray: ^1.0.0 - checksum: 7ce8102a05cbb9d942d49db5461d2f3dd1208ebfed929bf1c04770a1ef6ef540b792e63c45eae4c51f8b16075e0af4a73581a06bad31c37ceb0988f2e398509b + checksum: a45e277f7feaed309fe658ace1ff286c6e2002ac515af0aaf37145b8baa96e49899638c7cd47dccf84c3d32abfc113246625b3ac8f552d1046072adee13b0dc8 languageName: node linkType: hard @@ -5239,6 +5479,15 @@ __metadata: languageName: node linkType: hard +"dot-prop@npm:^5.3.0": + version: 5.3.0 + resolution: "dot-prop@npm:5.3.0" + dependencies: + is-obj: ^2.0.0 + checksum: d5775790093c234ef4bfd5fbe40884ff7e6c87573e5339432870616331189f7f5d86575c5b5af2dcf0f61172990f4f734d07844b1f23482fff09e3c4bead05ea + languageName: node + linkType: hard + "dotenv@npm:10.0.0": version: 10.0.0 resolution: "dotenv@npm:10.0.0" @@ -5356,12 +5605,13 @@ __metadata: languageName: node linkType: hard -"enquirer@npm:^2.3.5": - version: 2.3.6 - resolution: "enquirer@npm:2.3.6" +"enhanced-resolve@npm:^5.12.0": + version: 5.14.1 + resolution: "enhanced-resolve@npm:5.14.1" dependencies: - ansi-colors: ^4.1.1 - checksum: 1c0911e14a6f8d26721c91e01db06092a5f7675159f0261d69c403396a385afd13dd76825e7678f66daffa930cfaa8d45f506fb35f818a2788463d022af1b884 + graceful-fs: ^4.2.4 + tapable: ^2.2.0 + checksum: ad2a31928b6649eed40d364838449587f731baa63863e83d2629bebaa8be1eabac18b90f89c1784bc805b0818363e99b22547159edd485d7e5ccf18cdc640642 languageName: node linkType: hard @@ -5566,7 +5816,7 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-node@npm:^0.3.4": +"eslint-import-resolver-node@npm:^0.3.7": version: 0.3.7 resolution: "eslint-import-resolver-node@npm:0.3.7" dependencies: @@ -5577,166 +5827,210 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-typescript@npm:^2.5.0": - version: 2.7.1 - resolution: "eslint-import-resolver-typescript@npm:2.7.1" +"eslint-import-resolver-typescript@npm:3.5.5": + version: 3.5.5 + resolution: "eslint-import-resolver-typescript@npm:3.5.5" dependencies: debug: ^4.3.4 - glob: ^7.2.0 + enhanced-resolve: ^5.12.0 + eslint-module-utils: ^2.7.4 + get-tsconfig: ^4.5.0 + globby: ^13.1.3 + is-core-module: ^2.11.0 is-glob: ^4.0.3 - resolve: ^1.22.0 - tsconfig-paths: ^3.14.1 + synckit: ^0.8.5 peerDependencies: eslint: "*" eslint-plugin-import: "*" - checksum: 1d81b657b1f73bf95b8f0b745c0305574b91630c1db340318f3ca8918e206fce20a933b95e7c419338cc4452cb80bb2b2d92acaf01b6aa315c78a332d832545c + checksum: 27e6276fdff5d377c9036362ff736ac29852106e883ff589ea9092dc57d4bc2a67a82d75134221124f05045f9a7e2114a159b2c827d1f9f64d091f7afeab0f58 languageName: node linkType: hard -"eslint-module-utils@npm:^2.6.0": - version: 2.7.4 - resolution: "eslint-module-utils@npm:2.7.4" +"eslint-module-utils@npm:^2.7.4": + version: 2.8.0 + resolution: "eslint-module-utils@npm:2.8.0" dependencies: debug: ^3.2.7 peerDependenciesMeta: eslint: optional: true - checksum: 5da13645daff145a5c922896b258f8bba560722c3767254e458d894ff5fbb505d6dfd945bffa932a5b0ae06714da2379bd41011c4c20d2d59cc83e23895360f7 + checksum: 74c6dfea7641ebcfe174be61168541a11a14aa8d72e515f5f09af55cd0d0862686104b0524aa4b8e0ce66418a44aa38a94d2588743db5fd07a6b49ffd16921d2 languageName: node linkType: hard -"eslint-plugin-enchanted-curly@npm:^1.0.1": - version: 1.1.0 - resolution: "eslint-plugin-enchanted-curly@npm:1.1.0" - checksum: d8b94a4d7ac1580fed21e5edd90341ef69a3f6342022f0608ef9e32781b40be208214c41994abf977faef7eb684028a3611b61af1cbda422fe2fba22aac7d4ca +"eslint-plugin-deprecation@npm:1.4.1": + version: 1.4.1 + resolution: "eslint-plugin-deprecation@npm:1.4.1" + dependencies: + "@typescript-eslint/utils": ^5.57.0 + tslib: ^2.3.1 + tsutils: ^3.21.0 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: ^3.7.5 || ^4.0.0 || ^5.0.0 + checksum: 75c7535d820d1749664705724cc979d706da126a2277f2937467f70156a2c220b10c66670f18226801c9555e4cd02312d353936f14d5752c2d2c648455fe5769 + languageName: node + linkType: hard + +"eslint-plugin-header@npm:3.1.1": + version: 3.1.1 + resolution: "eslint-plugin-header@npm:3.1.1" + peerDependencies: + eslint: ">=7.7.0" + checksum: 2353e4ba011be81d5c27fbd79929e18dce118d7673a2f717b1ac5a0bceb33e06ec9a7c80a01dddc5804df75e2cc8eb475d268cd1abef5eab5088ede62e5ad246 languageName: node linkType: hard -"eslint-plugin-import@npm:2.22.1": - version: 2.22.1 - resolution: "eslint-plugin-import@npm:2.22.1" +"eslint-plugin-import@npm:2.27.5": + version: 2.27.5 + resolution: "eslint-plugin-import@npm:2.27.5" dependencies: - array-includes: ^3.1.1 - array.prototype.flat: ^1.2.3 - contains-path: ^0.1.0 - debug: ^2.6.9 - doctrine: 1.5.0 - eslint-import-resolver-node: ^0.3.4 - eslint-module-utils: ^2.6.0 + array-includes: ^3.1.6 + array.prototype.flat: ^1.3.1 + array.prototype.flatmap: ^1.3.1 + debug: ^3.2.7 + doctrine: ^2.1.0 + eslint-import-resolver-node: ^0.3.7 + eslint-module-utils: ^2.7.4 has: ^1.0.3 - minimatch: ^3.0.4 - object.values: ^1.1.1 - read-pkg-up: ^2.0.0 - resolve: ^1.17.0 - tsconfig-paths: ^3.9.0 + is-core-module: ^2.11.0 + is-glob: ^4.0.3 + minimatch: ^3.1.2 + object.values: ^1.1.6 + resolve: ^1.22.1 + semver: ^6.3.0 + tsconfig-paths: ^3.14.1 peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 - checksum: b043d5b67c0130545bfb7695abcd28fd605e4ccac580ec937217d078c5361800d3626a45dec43c2c697431c4c657b83be504e07605da1afb4a2ebc894a661f19 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + checksum: f500571a380167e25d72a4d925ef9a7aae8899eada57653e5f3051ec3d3c16d08271fcefe41a30a9a2f4fefc232f066253673ee4ea77b30dba65ae173dade85d languageName: node linkType: hard -"eslint-scope@npm:^5.1.1": - version: 5.1.1 - resolution: "eslint-scope@npm:5.1.1" +"eslint-plugin-jsdoc@npm:44.2.5": + version: 44.2.5 + resolution: "eslint-plugin-jsdoc@npm:44.2.5" dependencies: - esrecurse: ^4.3.0 - estraverse: ^4.1.1 - checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb + "@es-joy/jsdoccomment": ~0.39.4 + are-docs-informative: ^0.0.2 + comment-parser: 1.3.1 + debug: ^4.3.4 + escape-string-regexp: ^4.0.0 + esquery: ^1.5.0 + semver: ^7.5.1 + spdx-expression-parse: ^3.0.1 + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + checksum: e4e052316b6b38f111109b8d6a32bc84f0a4a76a074c700cefc4b6c13e2c7172ba3472cacb6b714285ae599543cf7a6b2b9533487ca7c6a578ae732b69e394aa languageName: node linkType: hard -"eslint-utils@npm:^2.1.0": - version: 2.1.0 - resolution: "eslint-utils@npm:2.1.0" +"eslint-plugin-optimize-regex@npm:1.2.1": + version: 1.2.1 + resolution: "eslint-plugin-optimize-regex@npm:1.2.1" dependencies: - eslint-visitor-keys: ^1.1.0 - checksum: 27500938f348da42100d9e6ad03ae29b3de19ba757ae1a7f4a087bdcf83ac60949bbb54286492ca61fac1f5f3ac8692dd21537ce6214240bf95ad0122f24d71d + regexp-tree: ^0.1.21 + checksum: 239af996f4187c6ecc91f805782b36db96d8d325d49a921d8aac18cb1007c318b2d25429732dca1306b6d45d3a654faf2321216cdd053f6c666d4de64bb5f252 languageName: node linkType: hard -"eslint-utils@npm:^3.0.0": - version: 3.0.0 - resolution: "eslint-utils@npm:3.0.0" - dependencies: - eslint-visitor-keys: ^2.0.0 +"eslint-plugin-playwright@npm:0.12.0": + version: 0.12.0 + resolution: "eslint-plugin-playwright@npm:0.12.0" peerDependencies: - eslint: ">=5" - checksum: 0668fe02f5adab2e5a367eee5089f4c39033af20499df88fe4e6aba2015c20720404d8c3d6349b6f716b08fdf91b9da4e5d5481f265049278099c4c836ccb619 + eslint: ">=7" + eslint-plugin-jest: ">=24" + peerDependenciesMeta: + eslint-plugin-jest: + optional: true + checksum: f7a6f28ea6ad8c3ba81a37bc7cf1d50a762365719f0f87888c8a6b3220be6baac4fb63bf9590227f28beb6d5bc748afe730ce68040be6846c329e41994debdd5 languageName: node linkType: hard -"eslint-visitor-keys@npm:^1.0.0, eslint-visitor-keys@npm:^1.1.0, eslint-visitor-keys@npm:^1.3.0": - version: 1.3.0 - resolution: "eslint-visitor-keys@npm:1.3.0" - checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a +"eslint-scope@npm:^5.1.1": + version: 5.1.1 + resolution: "eslint-scope@npm:5.1.1" + dependencies: + esrecurse: ^4.3.0 + estraverse: ^4.1.1 + checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb languageName: node linkType: hard -"eslint-visitor-keys@npm:^2.0.0": - version: 2.1.0 - resolution: "eslint-visitor-keys@npm:2.1.0" - checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d +"eslint-scope@npm:^7.1.1": + version: 7.2.0 + resolution: "eslint-scope@npm:7.2.0" + dependencies: + esrecurse: ^4.3.0 + estraverse: ^5.2.0 + checksum: 64591a2d8b244ade9c690b59ef238a11d5c721a98bcee9e9f445454f442d03d3e04eda88e95a4daec558220a99fa384309d9faae3d459bd40e7a81b4063980ae languageName: node linkType: hard -"eslint@npm:^7.32.0": - version: 7.32.0 - resolution: "eslint@npm:7.32.0" +"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.0, eslint-visitor-keys@npm:^3.4.1": + version: 3.4.1 + resolution: "eslint-visitor-keys@npm:3.4.1" + checksum: f05121d868202736b97de7d750847a328fcfa8593b031c95ea89425333db59676ac087fa905eba438d0a3c5769632f828187e0c1a0d271832a2153c1d3661c2c + languageName: node + linkType: hard + +"eslint@npm:8.38.0": + version: 8.38.0 + resolution: "eslint@npm:8.38.0" dependencies: - "@babel/code-frame": 7.12.11 - "@eslint/eslintrc": ^0.4.3 - "@humanwhocodes/config-array": ^0.5.0 + "@eslint-community/eslint-utils": ^4.2.0 + "@eslint-community/regexpp": ^4.4.0 + "@eslint/eslintrc": ^2.0.2 + "@eslint/js": 8.38.0 + "@humanwhocodes/config-array": ^0.11.8 + "@humanwhocodes/module-importer": ^1.0.1 + "@nodelib/fs.walk": ^1.2.8 ajv: ^6.10.0 chalk: ^4.0.0 cross-spawn: ^7.0.2 - debug: ^4.0.1 + debug: ^4.3.2 doctrine: ^3.0.0 - enquirer: ^2.3.5 escape-string-regexp: ^4.0.0 - eslint-scope: ^5.1.1 - eslint-utils: ^2.1.0 - eslint-visitor-keys: ^2.0.0 - espree: ^7.3.1 - esquery: ^1.4.0 + eslint-scope: ^7.1.1 + eslint-visitor-keys: ^3.4.0 + espree: ^9.5.1 + esquery: ^1.4.2 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 file-entry-cache: ^6.0.1 - functional-red-black-tree: ^1.0.1 - glob-parent: ^5.1.2 - globals: ^13.6.0 - ignore: ^4.0.6 + find-up: ^5.0.0 + glob-parent: ^6.0.2 + globals: ^13.19.0 + grapheme-splitter: ^1.0.4 + ignore: ^5.2.0 import-fresh: ^3.0.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 - js-yaml: ^3.13.1 + is-path-inside: ^3.0.3 + js-sdsl: ^4.1.4 + js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 levn: ^0.4.1 lodash.merge: ^4.6.2 - minimatch: ^3.0.4 + minimatch: ^3.1.2 natural-compare: ^1.4.0 optionator: ^0.9.1 - progress: ^2.0.0 - regexpp: ^3.1.0 - semver: ^7.2.1 - strip-ansi: ^6.0.0 + strip-ansi: ^6.0.1 strip-json-comments: ^3.1.0 - table: ^6.0.9 text-table: ^0.2.0 - v8-compile-cache: ^2.0.3 bin: eslint: bin/eslint.js - checksum: cc85af9985a3a11085c011f3d27abe8111006d34cc274291b3c4d7bea51a4e2ff6135780249becd919ba7f6d6d1ecc38a6b73dacb6a7be08d38453b344dc8d37 + checksum: 73b6d9b650d0434aa7c07d0a1802f099b086ee70a8d8ba7be730439a26572a5eb71def12125c82942be2ec8ee5be38a6f1b42a13e40d4b67f11a148ec9e263eb languageName: node linkType: hard -"espree@npm:^7.3.0, espree@npm:^7.3.1": - version: 7.3.1 - resolution: "espree@npm:7.3.1" +"espree@npm:^9.3.2, espree@npm:^9.5.1, espree@npm:^9.5.2": + version: 9.5.2 + resolution: "espree@npm:9.5.2" dependencies: - acorn: ^7.4.0 - acorn-jsx: ^5.3.1 - eslint-visitor-keys: ^1.3.0 - checksum: aa9b50dcce883449af2e23bc2b8d9abb77118f96f4cb313935d6b220f77137eaef7724a83c3f6243b96bc0e4ab14766198e60818caad99f9519ae5a336a39b45 + acorn: ^8.8.0 + acorn-jsx: ^5.3.2 + eslint-visitor-keys: ^3.4.1 + checksum: 6506289d6eb26471c0b383ee24fee5c8ae9d61ad540be956b3127be5ce3bf687d2ba6538ee5a86769812c7c552a9d8239e8c4d150f9ea056c6d5cbe8399c03c1 languageName: node linkType: hard @@ -5750,7 +6044,7 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.4.0": +"esquery@npm:^1.4.2, esquery@npm:^1.5.0": version: 1.5.0 resolution: "esquery@npm:1.5.0" dependencies: @@ -5822,11 +6116,28 @@ __metadata: human-signals: ^2.1.0 is-stream: ^2.0.0 merge-stream: ^2.0.0 - npm-run-path: ^4.0.1 - onetime: ^5.1.2 - signal-exit: ^3.0.3 - strip-final-newline: ^2.0.0 - checksum: fba9022c8c8c15ed862847e94c252b3d946036d7547af310e344a527e59021fd8b6bb0723883ea87044dc4f0201f949046993124a42ccb0855cae5bf8c786343 + npm-run-path: ^4.0.1 + onetime: ^5.1.2 + signal-exit: ^3.0.3 + strip-final-newline: ^2.0.0 + checksum: fba9022c8c8c15ed862847e94c252b3d946036d7547af310e344a527e59021fd8b6bb0723883ea87044dc4f0201f949046993124a42ccb0855cae5bf8c786343 + languageName: node + linkType: hard + +"execa@npm:^7.1.1": + version: 7.1.1 + resolution: "execa@npm:7.1.1" + dependencies: + cross-spawn: ^7.0.3 + get-stream: ^6.0.1 + human-signals: ^4.3.0 + is-stream: ^3.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^5.1.0 + onetime: ^6.0.0 + signal-exit: ^3.0.7 + strip-final-newline: ^3.0.0 + checksum: 21fa46fc69314ace4068cf820142bdde5b643a5d89831c2c9349479c1555bff137a291b8e749e7efca36535e4e0a8c772c11008ca2e84d2cbd6ca141a3c8f937 languageName: node linkType: hard @@ -6001,7 +6312,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.9": +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.9": version: 3.2.12 resolution: "fast-glob@npm:3.2.12" dependencies: @@ -6135,15 +6446,6 @@ __metadata: languageName: node linkType: hard -"find-up@npm:^2.0.0": - version: 2.1.0 - resolution: "find-up@npm:2.1.0" - dependencies: - locate-path: ^2.0.0 - checksum: 43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd - languageName: node - linkType: hard - "find-up@npm:^3.0.0": version: 3.0.0 resolution: "find-up@npm:3.0.0" @@ -6459,13 +6761,6 @@ __metadata: languageName: node linkType: hard -"functional-red-black-tree@npm:^1.0.1": - version: 1.0.1 - resolution: "functional-red-black-tree@npm:1.0.1" - checksum: ca6c170f37640e2d94297da8bb4bf27a1d12bea3e00e6a3e007fd7aa32e37e000f5772acf941b4e4f3cf1c95c3752033d0c509af157ad8f526e7f00723b9eb9f - languageName: node - linkType: hard - "functions-have-names@npm:^1.2.2": version: 1.2.3 resolution: "functions-have-names@npm:1.2.3" @@ -6537,7 +6832,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^6.0.0": +"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": version: 6.0.1 resolution: "get-stream@npm:6.0.1" checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad @@ -6554,6 +6849,15 @@ __metadata: languageName: node linkType: hard +"get-tsconfig@npm:^4.5.0": + version: 4.6.0 + resolution: "get-tsconfig@npm:4.6.0" + dependencies: + resolve-pkg-maps: ^1.0.0 + checksum: fd2589a50e21543cf416285e5c4ac605359f49209b6c2e66bb8698fac907356e060de0a681e40881f00182b6f19771377411a88adcc78fd3954732ff54f4a54d + languageName: node + linkType: hard + "get-value@npm:^2.0.3, get-value@npm:^2.0.6": version: 2.0.6 resolution: "get-value@npm:2.0.6" @@ -6592,6 +6896,15 @@ __metadata: languageName: node linkType: hard +"glob-parent@npm:^6.0.2": + version: 6.0.2 + resolution: "glob-parent@npm:6.0.2" + dependencies: + is-glob: ^4.0.3 + checksum: c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8 + languageName: node + linkType: hard + "glob-promise@npm:^3.4.0": version: 3.4.0 resolution: "glob-promise@npm:3.4.0" @@ -6719,7 +7032,7 @@ __metadata: languageName: node linkType: hard -"globals@npm:^13.6.0, globals@npm:^13.9.0": +"globals@npm:^13.15.0, globals@npm:^13.19.0": version: 13.20.0 resolution: "globals@npm:13.20.0" dependencies: @@ -6737,7 +7050,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^11.0.1, globby@npm:^11.0.3, globby@npm:^11.0.4": +"globby@npm:^11.0.1, globby@npm:^11.0.4, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -6751,6 +7064,19 @@ __metadata: languageName: node linkType: hard +"globby@npm:^13.1.3": + version: 13.1.4 + resolution: "globby@npm:13.1.4" + dependencies: + dir-glob: ^3.0.1 + fast-glob: ^3.2.11 + ignore: ^5.2.0 + merge2: ^1.4.1 + slash: ^4.0.0 + checksum: e8bc13879972082d590cd1b0e27080d90d2e12fff7eeb2cee9329c29115ace14cc5b9f899e3d6beb136ba826307a727016658919a6f383e1511d698acee81741 + languageName: node + linkType: hard + "glogg@npm:^1.0.0": version: 1.0.2 resolution: "glogg@npm:1.0.2" @@ -6795,6 +7121,13 @@ __metadata: languageName: node linkType: hard +"grapheme-splitter@npm:^1.0.4": + version: 1.0.4 + resolution: "grapheme-splitter@npm:1.0.4" + checksum: 0c22ec54dee1b05cd480f78cf14f732cb5b108edc073572c4ec205df4cd63f30f8db8025afc5debc8835a8ddeacf648a1c7992fe3dcd6ad38f9a476d84906620 + languageName: node + linkType: hard + "gulp-babel@npm:8.0.0": version: 8.0.0 resolution: "gulp-babel@npm:8.0.0" @@ -7257,6 +7590,13 @@ __metadata: languageName: node linkType: hard +"human-signals@npm:^4.3.0": + version: 4.3.1 + resolution: "human-signals@npm:4.3.1" + checksum: 6f12958df3f21b6fdaf02d90896c271df00636a31e2bbea05bddf817a35c66b38a6fdac5863e2df85bd52f34958997f1f50350ff97249e1dff8452865d5235d1 + languageName: node + linkType: hard + "humanize-ms@npm:^1.2.1": version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" @@ -7314,14 +7654,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^4.0.6": - version: 4.0.6 - resolution: "ignore@npm:4.0.6" - checksum: 248f82e50a430906f9ee7f35e1158e3ec4c3971451dd9f99c9bc1548261b4db2b99709f60ac6c6cac9333494384176cc4cc9b07acbe42d52ac6a09cad734d800 - languageName: node - linkType: hard - -"ignore@npm:^5.1.8, ignore@npm:^5.2.0": +"ignore@npm:^5.2.0": version: 5.2.4 resolution: "ignore@npm:5.2.4" checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef @@ -7589,6 +7922,24 @@ __metadata: languageName: node linkType: hard +"is-docker@npm:^2.0.0": + version: 2.2.1 + resolution: "is-docker@npm:2.2.1" + bin: + is-docker: cli.js + checksum: 3fef7ddbf0be25958e8991ad941901bf5922ab2753c46980b60b05c1bf9c9c2402d35e6dc32e4380b980ef5e1970a5d9d5e5aa2e02d77727c3b6b5e918474c56 + languageName: node + linkType: hard + +"is-docker@npm:^3.0.0": + version: 3.0.0 + resolution: "is-docker@npm:3.0.0" + bin: + is-docker: cli.js + checksum: b698118f04feb7eaf3338922bd79cba064ea54a1c3db6ec8c0c8d8ee7613e7e5854d802d3ef646812a8a3ace81182a085dfa0a71cc68b06f3fa794b9783b3c90 + languageName: node + linkType: hard + "is-extendable@npm:^0.1.0, is-extendable@npm:^0.1.1": version: 0.1.1 resolution: "is-extendable@npm:0.1.1" @@ -7660,6 +8011,17 @@ __metadata: languageName: node linkType: hard +"is-inside-container@npm:^1.0.0": + version: 1.0.0 + resolution: "is-inside-container@npm:1.0.0" + dependencies: + is-docker: ^3.0.0 + bin: + is-inside-container: cli.js + checksum: c50b75a2ab66ab3e8b92b3bc534e1ea72ca25766832c0623ac22d134116a98bcf012197d1caabe1d1c4bd5f84363d4aa5c36bb4b585fbcaf57be172cd10a1a03 + languageName: node + linkType: hard + "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -7713,6 +8075,13 @@ __metadata: languageName: node linkType: hard +"is-obj@npm:^2.0.0": + version: 2.0.0 + resolution: "is-obj@npm:2.0.0" + checksum: c9916ac8f4621962a42f5e80e7ffdb1d79a3fab7456ceaeea394cd9e0858d04f985a9ace45be44433bf605673c8be8810540fe4cc7f4266fc7526ced95af5a08 + languageName: node + linkType: hard + "is-path-cwd@npm:^2.2.0": version: 2.2.0 resolution: "is-path-cwd@npm:2.2.0" @@ -7792,6 +8161,13 @@ __metadata: languageName: node linkType: hard +"is-stream@npm:^3.0.0": + version: 3.0.0 + resolution: "is-stream@npm:3.0.0" + checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16 + languageName: node + linkType: hard + "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -7862,6 +8238,15 @@ __metadata: languageName: node linkType: hard +"is-wsl@npm:^2.2.0": + version: 2.2.0 + resolution: "is-wsl@npm:2.2.0" + dependencies: + is-docker: ^2.0.0 + checksum: 20849846ae414997d290b75e16868e5261e86ff5047f104027026fd61d8b5a9b0b3ade16239f35e1a067b3c7cc02f70183cb661010ed16f4b6c7c93dad1b19d8 + languageName: node + linkType: hard + "isarray@npm:0.0.1": version: 0.0.1 resolution: "isarray@npm:0.0.1" @@ -7869,7 +8254,7 @@ __metadata: languageName: node linkType: hard -"isarray@npm:1.0.0, isarray@npm:^1.0.0, isarray@npm:~1.0.0": +"isarray@npm:1.0.0, isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" checksum: f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab @@ -8252,6 +8637,21 @@ __metadata: languageName: node linkType: hard +"jest-runner-eslint@npm:2.0.0": + version: 2.0.0 + resolution: "jest-runner-eslint@npm:2.0.0" + dependencies: + chalk: ^4.0.0 + cosmiconfig: ^7.0.0 + create-jest-runner: ^0.11.2 + dot-prop: ^5.3.0 + peerDependencies: + eslint: ^7 || ^8 + jest: ^27 || ^28 || ^29 + checksum: 66308ba5483a836e1562bbe0289b6cf07c56aecad61eea796a3e7907f79703aaabcc2d6b6975eb5478e7090a123d86f8007af4c2e9e3d04db63160ccfb484739 + languageName: node + linkType: hard + "jest-runner@npm:^29.6.1": version: 29.6.1 resolution: "jest-runner@npm:29.6.1" @@ -8384,6 +8784,18 @@ __metadata: languageName: node linkType: hard +"jest-worker@npm:^28.0.2": + version: 28.1.3 + resolution: "jest-worker@npm:28.1.3" + dependencies: + "@types/node": "*" + jest-util: ^29.6.1 + merge-stream: ^2.0.0 + supports-color: ^8.0.0 + checksum: 0af309ea4db17c4c47e84a9246f907960a15577683c005fdeafc8f3c06bc455136f95a6f28fa2a3e924b767eb4dacd9b40915a7707305f88586f099af3ac27a8 + languageName: node + linkType: hard + "jest-worker@npm:^29.6.1": version: 29.6.1 resolution: "jest-worker@npm:29.6.1" @@ -8437,6 +8849,13 @@ __metadata: languageName: node linkType: hard +"js-sdsl@npm:^4.1.4": + version: 4.4.0 + resolution: "js-sdsl@npm:4.4.0" + checksum: 7bb08a2d746ab7ff742720339aa006c631afe05e77d11eda988c1c35fae8e03e492e4e347e883e786e3ce6170685d4780c125619111f0730c11fdb41b04059c7 + languageName: node + linkType: hard + "js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -8456,6 +8875,24 @@ __metadata: languageName: node linkType: hard +"js-yaml@npm:^4.1.0": + version: 4.1.0 + resolution: "js-yaml@npm:4.1.0" + dependencies: + argparse: ^2.0.1 + bin: + js-yaml: bin/js-yaml.js + checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a + languageName: node + linkType: hard + +"jsdoc-type-pratt-parser@npm:~4.0.0": + version: 4.0.0 + resolution: "jsdoc-type-pratt-parser@npm:4.0.0" + checksum: af0629c9517e484be778d8564440fec8de5b7610e0c9c88a3ba4554321364faf72b46689c8d8845faa12c0718437a9ed97e231977efc0f2d50e8a2dbad807eb3 + languageName: node + linkType: hard + "jsdom@npm:18.1.1": version: 18.1.1 resolution: "jsdom@npm:18.1.1" @@ -8535,13 +8972,6 @@ __metadata: languageName: node linkType: hard -"json-schema-traverse@npm:^1.0.0": - version: 1.0.0 - resolution: "json-schema-traverse@npm:1.0.0" - checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad - languageName: node - linkType: hard - "json-stable-stringify-without-jsonify@npm:^1.0.1": version: 1.0.1 resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" @@ -8763,28 +9193,6 @@ __metadata: languageName: node linkType: hard -"load-json-file@npm:^2.0.0": - version: 2.0.0 - resolution: "load-json-file@npm:2.0.0" - dependencies: - graceful-fs: ^4.1.2 - parse-json: ^2.2.0 - pify: ^2.0.0 - strip-bom: ^3.0.0 - checksum: 7f212bbf08a8c9aab087ead07aa220d1f43d83ec1c4e475a00a8d9bf3014eb29ebe901db8554627dcfb70184c274d05b7379f1e9678fe8297ae74dc495212049 - languageName: node - linkType: hard - -"locate-path@npm:^2.0.0": - version: 2.0.0 - resolution: "locate-path@npm:2.0.0" - dependencies: - p-locate: ^2.0.0 - path-exists: ^3.0.0 - checksum: 02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755 - languageName: node - linkType: hard - "locate-path@npm:^3.0.0": version: 3.0.0 resolution: "locate-path@npm:3.0.0" @@ -9005,13 +9413,6 @@ __metadata: languageName: node linkType: hard -"lodash.truncate@npm:^4.4.2": - version: 4.4.2 - resolution: "lodash.truncate@npm:4.4.2" - checksum: b463d8a382cfb5f0e71c504dcb6f807a7bd379ff1ea216669aa42c52fc28c54e404bfbd96791aa09e6df0de2c1d7b8f1b7f4b1a61f324d38fe98bc535aeee4f5 - languageName: node - linkType: hard - "lodash@npm:^4.17.14, lodash@npm:^4.7.0": version: 4.17.21 resolution: "lodash@npm:4.17.21" @@ -9301,6 +9702,13 @@ __metadata: languageName: node linkType: hard +"mimic-fn@npm:^4.0.0": + version: 4.0.0 + resolution: "mimic-fn@npm:4.0.0" + checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56 + languageName: node + linkType: hard + "mimic-response@npm:^1.0.0": version: 1.0.1 resolution: "mimic-response@npm:1.0.1" @@ -9315,7 +9723,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.3, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1": +"minimatch@npm:^3.0.3, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -9539,6 +9947,13 @@ __metadata: languageName: node linkType: hard +"natural-compare-lite@npm:^1.4.0": + version: 1.4.0 + resolution: "natural-compare-lite@npm:1.4.0" + checksum: 5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225 + languageName: node + linkType: hard + "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -9686,6 +10101,15 @@ __metadata: languageName: node linkType: hard +"npm-run-path@npm:^5.1.0": + version: 5.1.0 + resolution: "npm-run-path@npm:5.1.0" + dependencies: + path-key: ^4.0.0 + checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66 + languageName: node + linkType: hard + "npmlog@npm:^6.0.0": version: 6.0.2 resolution: "npmlog@npm:6.0.2" @@ -9820,7 +10244,7 @@ __metadata: languageName: node linkType: hard -"object.values@npm:^1.1.1": +"object.values@npm:^1.1.6": version: 1.1.6 resolution: "object.values@npm:1.1.6" dependencies: @@ -9858,6 +10282,27 @@ __metadata: languageName: node linkType: hard +"onetime@npm:^6.0.0": + version: 6.0.0 + resolution: "onetime@npm:6.0.0" + dependencies: + mimic-fn: ^4.0.0 + checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788 + languageName: node + linkType: hard + +"open@npm:^9.1.0": + version: 9.1.0 + resolution: "open@npm:9.1.0" + dependencies: + default-browser: ^4.0.0 + define-lazy-prop: ^3.0.0 + is-inside-container: ^1.0.0 + is-wsl: ^2.2.0 + checksum: 3993c0f61d51fed8ac290e99c9c3cf45d3b6cfb3e2aa2b74cafd312c3486c22fd81df16ac8f3ab91dd8a4e3e729a16fc2480cfc406c4833416cf908acf1ae7c9 + languageName: node + linkType: hard + "opencollective-postinstall@npm:^2.0.2": version: 2.0.3 resolution: "opencollective-postinstall@npm:2.0.3" @@ -9934,15 +10379,6 @@ __metadata: languageName: node linkType: hard -"p-limit@npm:^1.1.0": - version: 1.3.0 - resolution: "p-limit@npm:1.3.0" - dependencies: - p-try: ^1.0.0 - checksum: 281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd - languageName: node - linkType: hard - "p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -9961,15 +10397,6 @@ __metadata: languageName: node linkType: hard -"p-locate@npm:^2.0.0": - version: 2.0.0 - resolution: "p-locate@npm:2.0.0" - dependencies: - p-limit: ^1.1.0 - checksum: e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081 - languageName: node - linkType: hard - "p-locate@npm:^3.0.0": version: 3.0.0 resolution: "p-locate@npm:3.0.0" @@ -10006,13 +10433,6 @@ __metadata: languageName: node linkType: hard -"p-try@npm:^1.0.0": - version: 1.0.0 - resolution: "p-try@npm:1.0.0" - checksum: 3b5303f77eb7722144154288bfd96f799f8ff3e2b2b39330efe38db5dd359e4fb27012464cd85cb0a76e9b7edd1b443568cb3192c22e7cffc34989df0bafd605 - languageName: node - linkType: hard - "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -10156,6 +10576,13 @@ __metadata: languageName: node linkType: hard +"path-key@npm:^4.0.0": + version: 4.0.0 + resolution: "path-key@npm:4.0.0" + checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7 + languageName: node + linkType: hard + "path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -10197,15 +10624,6 @@ __metadata: languageName: node linkType: hard -"path-type@npm:^2.0.0": - version: 2.0.0 - resolution: "path-type@npm:2.0.0" - dependencies: - pify: ^2.0.0 - checksum: 749dc0c32d4ebe409da155a0022f9be3d08e6fd276adb3dfa27cb2486519ab2aa277d1453b3fde050831e0787e07b0885a75653fefcc82d883753c5b91121b1c - languageName: node - linkType: hard - "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -10356,15 +10774,6 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^2.4.1": - version: 2.8.7 - resolution: "prettier@npm:2.8.7" - bin: - prettier: bin-prettier.js - checksum: fdc8f2616f099f5f0d685907f4449a70595a0fc1d081a88919604375989e0d5e9168d6121d8cc6861f21990b31665828e00472544d785d5940ea08a17660c3a6 - languageName: node - linkType: hard - "pretty-format@npm:^29.0.0, pretty-format@npm:^29.6.1": version: 29.6.1 resolution: "pretty-format@npm:29.6.1" @@ -10390,13 +10799,6 @@ __metadata: languageName: node linkType: hard -"progress@npm:^2.0.0": - version: 2.0.3 - resolution: "progress@npm:2.0.3" - checksum: f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7 - languageName: node - linkType: hard - "promise-inflight@npm:^1.0.1": version: 1.0.1 resolution: "promise-inflight@npm:1.0.1" @@ -10557,16 +10959,6 @@ __metadata: languageName: node linkType: hard -"read-pkg-up@npm:^2.0.0": - version: 2.0.0 - resolution: "read-pkg-up@npm:2.0.0" - dependencies: - find-up: ^2.0.0 - read-pkg: ^2.0.0 - checksum: 22f9026fb72219ecd165f94f589461c70a88461dc7ea0d439a310ef2a5271ff176a4df4e5edfad087d8ac89b8553945eb209476b671e8ed081c990f30fc40b27 - languageName: node - linkType: hard - "read-pkg@npm:^1.0.0": version: 1.1.0 resolution: "read-pkg@npm:1.1.0" @@ -10578,17 +10970,6 @@ __metadata: languageName: node linkType: hard -"read-pkg@npm:^2.0.0": - version: 2.0.0 - resolution: "read-pkg@npm:2.0.0" - dependencies: - load-json-file: ^2.0.0 - normalize-package-data: ^2.3.2 - path-type: ^2.0.0 - checksum: 85c5bf35f2d96acdd756151ba83251831bb2b1040b7d96adce70b2cb119b5320417f34876de0929f2d06c67f3df33ef4636427df3533913876f9ef2487a6f48f - languageName: node - linkType: hard - "readable-stream@npm:2 || 3, readable-stream@npm:3, readable-stream@npm:^3.1.1, readable-stream@npm:^3.6.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" @@ -10710,6 +11091,15 @@ __metadata: languageName: node linkType: hard +"regexp-tree@npm:^0.1.21": + version: 0.1.27 + resolution: "regexp-tree@npm:0.1.27" + bin: + regexp-tree: bin/regexp-tree + checksum: 129aebb34dae22d6694ab2ac328be3f99105143737528ab072ef624d599afecbcfae1f5c96a166fa9e5f64fa1ecf30b411c4691e7924c3e11bbaf1712c260c54 + languageName: node + linkType: hard + "regexp.prototype.flags@npm:^1.4.3": version: 1.4.3 resolution: "regexp.prototype.flags@npm:1.4.3" @@ -10721,13 +11111,6 @@ __metadata: languageName: node linkType: hard -"regexpp@npm:^3.1.0": - version: 3.2.0 - resolution: "regexpp@npm:3.2.0" - checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8 - languageName: node - linkType: hard - "regexpu-core@npm:^5.3.1": version: 5.3.2 resolution: "regexpu-core@npm:5.3.2" @@ -10845,13 +11228,6 @@ __metadata: languageName: node linkType: hard -"require-from-string@npm:^2.0.2": - version: 2.0.2 - resolution: "require-from-string@npm:2.0.2" - checksum: a03ef6895445f33a4015300c426699bc66b2b044ba7b670aa238610381b56d3f07c686251740d575e22f4c87531ba662d06937508f0f3c0f1ddc04db3130560b - languageName: node - linkType: hard - "require-main-filename@npm:^1.0.1": version: 1.0.1 resolution: "require-main-filename@npm:1.0.1" @@ -10922,6 +11298,13 @@ __metadata: languageName: node linkType: hard +"resolve-pkg-maps@npm:^1.0.0": + version: 1.0.0 + resolution: "resolve-pkg-maps@npm:1.0.0" + checksum: 1012afc566b3fdb190a6309cc37ef3b2dcc35dff5fa6683a9d00cd25c3247edfbc4691b91078c97adc82a29b77a2660c30d791d65dab4fc78bfc473f60289977 + languageName: node + linkType: hard + "resolve-url@npm:^0.2.1": version: 0.2.1 resolution: "resolve-url@npm:0.2.1" @@ -10936,7 +11319,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.4.0": +"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.4.0": version: 1.22.1 resolution: "resolve@npm:1.22.1" dependencies: @@ -10949,7 +11332,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.4.0#~builtin": +"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.4.0#~builtin": version: 1.22.1 resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=c3c19d" dependencies: @@ -11003,6 +11386,15 @@ __metadata: languageName: node linkType: hard +"run-applescript@npm:^5.0.0": + version: 5.0.0 + resolution: "run-applescript@npm:5.0.0" + dependencies: + execa: ^5.0.0 + checksum: d00c2dbfa5b2d774de7451194b8b125f40f65fc183de7d9dcae97f57f59433586d3c39b9001e111c38bfa24c3436c99df1bb4066a2a0c90d39a8c4cd6889af77 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -11110,7 +11502,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.2.1, semver@npm:^7.3.5, semver@npm:^7.3.7": +"semver@npm:^7.3.5, semver@npm:^7.3.7": version: 7.3.8 resolution: "semver@npm:7.3.8" dependencies: @@ -11121,6 +11513,17 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.5.1": + version: 7.5.1 + resolution: "semver@npm:7.5.1" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: d16dbedad53c65b086f79524b9ef766bf38670b2395bdad5c957f824dcc566b624988013564f4812bcace3f9d405355c3635e2007396a39d1bffc71cfec4a2fc + languageName: node + linkType: hard + "semver@npm:^7.5.3": version: 7.5.4 resolution: "semver@npm:7.5.4" @@ -11250,14 +11653,10 @@ __metadata: languageName: node linkType: hard -"slice-ansi@npm:^4.0.0": +"slash@npm:^4.0.0": version: 4.0.0 - resolution: "slice-ansi@npm:4.0.0" - dependencies: - ansi-styles: ^4.0.0 - astral-regex: ^2.0.0 - is-fullwidth-code-point: ^3.0.0 - checksum: 4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756 + resolution: "slash@npm:4.0.0" + checksum: da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d languageName: node linkType: hard @@ -11410,7 +11809,7 @@ __metadata: languageName: node linkType: hard -"spdx-expression-parse@npm:^3.0.0": +"spdx-expression-parse@npm:^3.0.0, spdx-expression-parse@npm:^3.0.1": version: 3.0.1 resolution: "spdx-expression-parse@npm:3.0.1" dependencies: @@ -11485,7 +11884,7 @@ __metadata: languageName: node linkType: hard -"stlint-v4fire@npm:^1.0.38": +"stlint-v4fire@npm:1.0.38": version: 1.0.38 resolution: "stlint-v4fire@npm:1.0.38" dependencies: @@ -11496,7 +11895,7 @@ __metadata: languageName: node linkType: hard -"stlint@npm:^1.0.62, stlint@npm:^1.0.65": +"stlint@npm:1.0.65, stlint@npm:^1.0.62": version: 1.0.65 resolution: "stlint@npm:1.0.65" dependencies: @@ -11698,6 +12097,13 @@ __metadata: languageName: node linkType: hard +"strip-final-newline@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-final-newline@npm:3.0.0" + checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050 + languageName: node + linkType: hard + "strip-json-comments@npm:^2.0.0, strip-json-comments@npm:^2.0.1": version: 2.0.1 resolution: "strip-json-comments@npm:2.0.1" @@ -11804,16 +12210,20 @@ __metadata: languageName: node linkType: hard -"table@npm:^6.0.9": - version: 6.8.1 - resolution: "table@npm:6.8.1" +"synckit@npm:^0.8.5": + version: 0.8.5 + resolution: "synckit@npm:0.8.5" dependencies: - ajv: ^8.0.1 - lodash.truncate: ^4.4.2 - slice-ansi: ^4.0.0 - string-width: ^4.2.3 - strip-ansi: ^6.0.1 - checksum: 08249c7046125d9d0a944a6e96cfe9ec66908d6b8a9db125531be6eb05fa0de047fd5542e9d43b4f987057f00a093b276b8d3e19af162a9c40db2681058fd306 + "@pkgr/utils": ^2.3.1 + tslib: ^2.5.0 + checksum: 8a9560e5d8f3d94dc3cf5f7b9c83490ffa30d320093560a37b88f59483040771fd1750e76b9939abfbb1b5a23fd6dfbae77f6b338abffe7cae7329cd9b9bb86b + languageName: node + linkType: hard + +"tapable@npm:^2.2.0": + version: 2.2.1 + resolution: "tapable@npm:2.2.1" + checksum: 3b7a1b4d86fa940aad46d9e73d1e8739335efd4c48322cb37d073eb6f80f5281889bf0320c6d8ffcfa1a0dd5bfdbd0f9d037e252ef972aca595330538aac4d51 languageName: node linkType: hard @@ -11868,6 +12278,13 @@ __metadata: languageName: node linkType: hard +"throat@npm:^6.0.1": + version: 6.0.2 + resolution: "throat@npm:6.0.2" + checksum: 463093768d4884772020bb18b0f33d3fec8a2b4173f7da3958dfbe88ff0f1e686ffadf0f87333bf6f6db7306b1450efc7855df69c78bf0bfa61f6d84a3361fe8 + languageName: node + linkType: hard + "through2-filter@npm:^3.0.0": version: 3.0.0 resolution: "through2-filter@npm:3.0.0" @@ -11924,6 +12341,13 @@ __metadata: languageName: node linkType: hard +"titleize@npm:^3.0.0": + version: 3.0.0 + resolution: "titleize@npm:3.0.0" + checksum: 71fbbeabbfb36ccd840559f67f21e356e1d03da2915b32d2ae1a60ddcc13a124be2739f696d2feb884983441d159a18649e8d956648d591bdad35c430a6b6d28 + languageName: node + linkType: hard + "tmpl@npm:1.0.5": version: 1.0.5 resolution: "tmpl@npm:1.0.5" @@ -12141,7 +12565,7 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.14.1, tsconfig-paths@npm:^3.9.0": +"tsconfig-paths@npm:^3.14.1": version: 3.14.2 resolution: "tsconfig-paths@npm:3.14.2" dependencies: @@ -12179,6 +12603,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:^2.3.1, tslib@npm:^2.5.0": + version: 2.5.3 + resolution: "tslib@npm:2.5.3" + checksum: 88902b309afaf83259131c1e13da1dceb0ad1682a213143a1346a649143924d78cf3760c448b84d796938fd76127183894f8d85cbb3bf9c4fddbfcc140c0003c + languageName: node + linkType: hard + "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" @@ -12486,6 +12917,13 @@ __metadata: languageName: node linkType: hard +"untildify@npm:^4.0.0": + version: 4.0.0 + resolution: "untildify@npm:4.0.0" + checksum: 39ced9c418a74f73f0a56e1ba4634b4d959422dff61f4c72a8e39f60b99380c1b45ed776fbaa0a4101b157e4310d873ad7d114e8534ca02609b4916bb4187fb9 + languageName: node + linkType: hard + "upath@npm:2.0.1": version: 2.0.1 resolution: "upath@npm:2.0.1" @@ -12577,13 +13015,6 @@ __metadata: languageName: node linkType: hard -"v8-compile-cache@npm:^2.0.3": - version: 2.3.0 - resolution: "v8-compile-cache@npm:2.3.0" - checksum: adb0a271eaa2297f2f4c536acbfee872d0dd26ec2d76f66921aa7fc437319132773483344207bdbeee169225f4739016d8d2dbf0553913a52bb34da6d0334f8e - languageName: node - linkType: hard - "v8-to-istanbul@npm:^9.0.1": version: 9.1.0 resolution: "v8-to-istanbul@npm:9.1.0" From 99d347b8dfac637de7023ea0f006d24d30a58ba4 Mon Sep 17 00:00:00 2001 From: kholstinin Date: Tue, 6 Jun 2023 16:08:42 +0500 Subject: [PATCH 2/9] fix: eslint errors header, jsdoc --- build/build-tsconfig.js | 4 +-- build/build.gulp.js | 4 +-- build/const.js | 6 ++-- build/doc.gulp.js | 4 +-- build/helpers.js | 6 ++-- build/include.js | 6 ++-- build/other.gulp.js | 4 +-- build/tsconfig.gulp.js | 6 ++-- build/tsconfig.js | 10 +++---- build/tsnode.js | 8 +++--- build/wrap.gulp.js | 4 +-- config/config.js | 28 +++++++++---------- config/default.js | 21 +++++++------- config/development.js | 4 +-- config/global.js | 4 +-- config/production.js | 4 +-- gulpfile.js | 6 ++-- src/core/async/modules/base/mark.spec.js | 2 -- src/core/async/modules/events/index.ts | 1 - src/core/async/modules/events/spec.js | 2 -- src/core/async/modules/proxy/index.ts | 2 -- src/core/async/modules/timers/spec.js | 2 -- .../decorators/helpers/add-emitter/index.ts | 3 -- .../helpers/add-emitter/interface.ts | 1 - src/core/cache/decorators/persistent/index.ts | 2 +- .../cache/decorators/persistent/wrapper.ts | 5 ++-- src/core/cache/decorators/ttl/index.ts | 5 ++-- src/core/cache/interface.ts | 4 +-- src/core/cache/never/index.ts | 12 ++++---- src/core/cache/restricted/index.ts | 7 ++--- src/core/cache/simple/index.ts | 4 +-- src/core/data/index.ts | 1 - src/core/data/modules/base.ts | 12 ++++---- src/core/decorators/index.ts | 10 +++---- src/core/functools/trait/index.ts | 1 - src/core/functools/warning/index.ts | 1 + src/core/json/stream/assembler/index.ts | 1 - .../json/stream/filters/abstract-filter.ts | 5 ---- src/core/json/stream/filters/pick.ts | 2 -- src/core/json/stream/parser/const.ts | 4 +-- src/core/json/stream/parser/helpers.ts | 1 + src/core/json/stream/parser/index.ts | 1 + src/core/json/stream/parser/spec.js | 4 +-- src/core/json/stream/parser/states/colon.ts | 4 +-- .../engines/browser-indexeddb/async-engine.ts | 1 - src/core/kv-storage/index.ts | 6 ---- src/core/linked-list/list.ts | 2 +- src/core/linked-list/node.ts | 2 +- src/core/log/config/pipeline.ts | 3 ++ src/core/log/curator/index.ts | 1 + src/core/log/engines/console.ts | 2 ++ src/core/log/index.ts | 1 - src/core/mime-type/const.ts | 8 +++--- src/core/mime-type/interface.ts | 8 +++--- src/core/net/index.ts | 1 - src/core/object/proxy-clone/helpers.ts | 1 - src/core/object/watch/engines/accessors.ts | 1 - src/core/object/watch/index.ts | 4 +-- src/core/object/watch/spec.js | 3 +- src/core/object/watch/wrap/index.ts | 1 - src/core/perf/const.ts | 2 +- src/core/perf/timer/engines/console.ts | 1 + src/core/perf/timer/impl/runner.ts | 1 + src/core/pool/index.ts | 3 +- src/core/pool/spec.js | 4 +-- src/core/prelude/date/modify/spec.js | 4 +-- src/core/prelude/number/converters/index.ts | 2 -- src/core/prelude/object/clone/index.ts | 1 - src/core/prelude/object/compare/spec.js | 2 -- src/core/prelude/object/metrics/index.ts | 1 + src/core/prelude/object/metrics/spec.js | 2 -- src/core/prelude/object/mixin/index.ts | 3 -- src/core/prelude/object/mixin/spec.js | 4 +-- src/core/prelude/object/property/index.ts | 1 - src/core/prelude/string/const.ts | 4 +-- .../prelude/structures/sync-promise/index.ts | 1 - .../prelude/structures/sync-promise/spec.js | 4 +-- src/core/prelude/types/const.ts | 1 - src/core/prelude/types/index.ts | 4 +-- src/core/prelude/types/spec.js | 4 +-- src/core/promise/abortable/index.ts | 3 +- src/core/promise/index.ts | 4 +-- src/core/queue/interface.ts | 2 +- src/core/queue/merge/index.ts | 3 +- src/core/queue/order/index.ts | 2 +- src/core/queue/simple/index.ts | 3 +- src/core/queue/worker/interface.ts | 4 +-- src/core/queue/worker/merge/index.ts | 7 ++--- src/core/queue/worker/simple/index.ts | 5 ++-- src/core/random/xor128.ts | 4 +-- src/core/range/index.ts | 2 +- src/core/request/README.md | 2 +- src/core/request/engines/index.ts | 4 +-- src/core/request/error/spec.js | 2 -- src/core/request/headers/index.ts | 1 - src/core/request/interface.ts | 4 +-- src/core/request/modules/context/index.ts | 2 +- src/core/request/response/index.ts | 3 +- src/core/socket/index.ts | 5 ++-- src/core/status-codes/index.ts | 1 - src/core/url/convert.ts | 1 - .../prelude/date/compare/proto.d.ts | 8 +++--- ts-definitions/prelude/function/proto.d.ts | 2 -- ts-definitions/prelude/function/static.d.ts | 4 +-- ts-definitions/prelude/number/static.d.ts | 4 +-- ts-definitions/prelude/object/create.d.ts | 5 ++-- ts-definitions/prelude/object/iterators.d.ts | 4 +-- ts-definitions/prelude/object/mixin.d.ts | 4 +-- ts-definitions/prelude/string/proto.d.ts | 4 +-- ts-definitions/prelude/string/static.d.ts | 4 +-- 110 files changed, 187 insertions(+), 238 deletions(-) diff --git a/build/build-tsconfig.js b/build/build-tsconfig.js index 629af67be..624972c77 100644 --- a/build/build-tsconfig.js +++ b/build/build-tsconfig.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,4 +6,6 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + require('./tsconfig')(); diff --git a/build/build.gulp.js b/build/build.gulp.js index f8fea1cea..acda68850 100644 --- a/build/build.gulp.js +++ b/build/build.gulp.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + /** * Registers gulp tasks to build the project * diff --git a/build/const.js b/build/const.js index e2ada0ee2..0734a3fe6 100644 --- a/build/const.js +++ b/build/const.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + const {config: {projectName, dependencies}} = require('@pzlr/build-core'); @@ -26,6 +26,7 @@ exports.depsRgxpStr = [projectName] /** * RegExp to detect file paths that are registered as dependencies within ".pzlrrc" + * * @type {RegExp} * * @example @@ -56,6 +57,7 @@ exports.isLayerDep = new RegExp( /** * RegExp to detect file paths that aren't registered as dependencies within ".pzlrrc" + * * @type {RegExp} * * @example diff --git a/build/doc.gulp.js b/build/doc.gulp.js index 02f4bc991..1dfdcb554 100644 --- a/build/doc.gulp.js +++ b/build/doc.gulp.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + /** * Registers gulp tasks to generate HTML documentation based on the project * diff --git a/build/helpers.js b/build/helpers.js index 47030fd37..8e14c49b3 100644 --- a/build/helpers.js +++ b/build/helpers.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + const fs = require('fs'), path = require('upath'); @@ -27,7 +27,7 @@ exports.getProjectInfo = function getProjectInfo() { /** * Returns the project disclaimer - * @param {boolean=} [withVersion] + * @param {boolean} [withVersion] */ exports.getHead = function getHead(withVersion) { return fs diff --git a/build/include.js b/build/include.js index d15ed1393..e026f69d3 100644 --- a/build/include.js +++ b/build/include.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + const {config: {superRgxp}} = require('@pzlr/build-core'); @@ -24,7 +24,7 @@ const * source?: boolean * }} */ -// eslint-disable-next-line no-unused-vars + const IncludeOptions = {}; /** diff --git a/build/other.gulp.js b/build/other.gulp.js index 45dc25538..184188ec2 100644 --- a/build/other.gulp.js +++ b/build/other.gulp.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + /** * Registers some helper gulp tasks * diff --git a/build/tsconfig.gulp.js b/build/tsconfig.gulp.js index 70d16dfb8..de656bad6 100644 --- a/build/tsconfig.gulp.js +++ b/build/tsconfig.gulp.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,12 +6,16 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + /** * Registers a gulp task to generate `tsconfig.json` based on the `.tsconfig` file. * The task brings a feature to extend one `tsconfig.json` from another from a different project. * Also, this task generates URL-s for the `paths` options of the config. * Be sure that you run this task before trying to compile TS files. * + * @param {import('gulp').Gulp} gulp + * * @example * ```bash * npx gulp build:tsconfig diff --git a/build/tsconfig.js b/build/tsconfig.js index 24e6625bf..36a407fac 100644 --- a/build/tsconfig.js +++ b/build/tsconfig.js @@ -1,8 +1,3 @@ -// @ts-check -/// - -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -11,6 +6,11 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +// @ts-check +/// + +'use strict'; + require('../lib/core'); /** diff --git a/build/tsnode.js b/build/tsnode.js index 745f83f28..de6be81f6 100644 --- a/build/tsnode.js +++ b/build/tsnode.js @@ -1,7 +1,3 @@ -// @ts-check - -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -10,6 +6,10 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +// @ts-check + +'use strict'; + const tsNode = require('ts-node'), tsPaths = require('tsconfig-paths'); diff --git a/build/wrap.gulp.js b/build/wrap.gulp.js index 714fef85b..35b057012 100644 --- a/build/wrap.gulp.js +++ b/build/wrap.gulp.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + let gulpInitialized; /** diff --git a/config/config.js b/config/config.js index 7403b569f..fc92a0cae 100644 --- a/config/config.js +++ b/config/config.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + require('../lib/core'); const @@ -32,13 +32,13 @@ class Config { this.src = {}; this.envs = {}; - /** @type {!Array} */ + /** @type {Array} */ this.roots = []; - /** @type {!Array} */ + /** @type {Array} */ this.client = []; - /** @type {!Array} */ + /** @type {Array} */ this.server = []; } @@ -46,7 +46,7 @@ class Config { * Wrapper for `Object.mixin` * * @param {...?} args - * @returns {!Object} + * @returns {object} */ extend(...args) { return Object.mixin({ @@ -60,8 +60,8 @@ class Config { * Expands the specified config to a plain object. * Usually, this method is used to hash the config object. * - * @param {Object=} [config] - * @returns {!Object} + * @param {object} [config] + * @returns {object} */ expand(config = this) { const blacklist = Object.assign(Object.create(null), { @@ -107,8 +107,8 @@ class Config { /** * Returns a hash string of the config * - * @param {Object=} [data] - extra data to hash - * @param {string=} [alg] - hash algorithm + * @param {object} [data] - extra data to hash + * @param {string} [alg] - hash algorithm * @param {number} [length] - hash length * @returns {string} */ @@ -128,11 +128,11 @@ class Config { * Creates a config object with the specified options and returns it * * @template T - * @param {!Array} dirs - list of initial directories ([0] - dirname, [1+] - src fields) - * @param {Object=} [envs] - map of environment variables - * @param {(string|Object)=} [mod] - url for a config modifier or object modifier (env configs) + * @param {Array} dirs - list of initial directories ([0] - dirname, [1+] - src fields) + * @param {object} [envs] - map of environment variables + * @param {(string|object)} [mod] - url for a config modifier or object modifier (env configs) * @param {T} opts - * @returns {!Object} + * @returns {object} */ createConfig({dirs, envs, mod}, opts) { const diff --git a/config/default.js b/config/default.js index 2141f1af3..e15ee4364 100644 --- a/config/default.js +++ b/config/default.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + require('dotenv').config(); require('./global'); @@ -96,7 +96,7 @@ module.exports = config.createConfig( /** * Returns runtime parameters of the application - * @returns {!Object} + * @returns {object} */ runtime() { return { @@ -378,9 +378,10 @@ module.exports = config.createConfig( /** * Returns a hash string of the build * - * @param {Object=} [data] - extra data to hash - * @param {string=} [alg] - hash algorithm - * @param {number} [length] - hash length + * @param {object} opts + * @param {object} [opts.data] - extra data to hash + * @param {string} [opts.alg] - hash algorithm + * @param {number} [opts.length] - hash length * @returns {string} */ hash({data, alg = this.hashAlg, length = this.hashLength} = {}) { @@ -408,7 +409,7 @@ module.exports = config.createConfig( /** * Returns parameters for Babel - * @returns {!Object} + * @returns {object} */ babel() { return { @@ -419,7 +420,7 @@ module.exports = config.createConfig( /** * Returns parameters for TypeScript - * @returns {!Object} + * @returns {object} */ typescript() { const @@ -437,7 +438,7 @@ module.exports = config.createConfig( /** * Returns parameters for Snakeskin - * @returns {!Object} + * @returns {object} */ snakeskin() { return { @@ -460,7 +461,7 @@ module.exports = config.createConfig( /** * Returns parameters for Monic - * @returns {{typescript: !Object, javascript: !Object}} + * @returns {{typescript: object, javascript: object}} */ monic() { const diff --git a/config/development.js b/config/development.js index 73c2b0f06..0cef60c59 100644 --- a/config/development.js +++ b/config/development.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + const config = include('config/default'); diff --git a/config/global.js b/config/global.js index 121e645c7..6fea3a1bc 100644 --- a/config/global.js +++ b/config/global.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + const path = require('path'); diff --git a/config/production.js b/config/production.js index 0a3e2551d..43101e75c 100644 --- a/config/production.js +++ b/config/production.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + const config = include('config/default'); diff --git a/gulpfile.js b/gulpfile.js index 45bb82613..43eb3b243 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,5 +1,3 @@ -'use strict'; - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,13 +6,15 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +'use strict'; + require('@config/config'); /** * Initializes the specified gulp instance. * This helper brings a feature to extends one gulp config from another. * - * @param gulp - link to the gulp module + * @param {import('gulp').Gulp} gulp - link to the gulp module * * @example * ```js diff --git a/src/core/async/modules/base/mark.spec.js b/src/core/async/modules/base/mark.spec.js index 5a8b62433..c63a18e4b 100644 --- a/src/core/async/modules/base/mark.spec.js +++ b/src/core/async/modules/base/mark.spec.js @@ -1,5 +1,3 @@ -/* eslint-disable max-lines-per-function */ - /*! * V4Fire Core * https://github.com/V4Fire/Core diff --git a/src/core/async/modules/events/index.ts b/src/core/async/modules/events/index.ts index 86f81928b..221ce455a 100644 --- a/src/core/async/modules/events/index.ts +++ b/src/core/async/modules/events/index.ts @@ -191,7 +191,6 @@ export default class Async> extends Super { } }); - // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition if (link != null) { links.push(link); } diff --git a/src/core/async/modules/events/spec.js b/src/core/async/modules/events/spec.js index a1e8bcfe9..65d9eab7f 100644 --- a/src/core/async/modules/events/spec.js +++ b/src/core/async/modules/events/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/strict-boolean-expressions */ - /*! * V4Fire Core * https://github.com/V4Fire/Core diff --git a/src/core/async/modules/proxy/index.ts b/src/core/async/modules/proxy/index.ts index aaa865772..16192a95f 100644 --- a/src/core/async/modules/proxy/index.ts +++ b/src/core/async/modules/proxy/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/async/modules/proxy/README.md]] - * @packageDeclaration */ import SyncPromise from 'core/promise/sync'; @@ -984,7 +983,6 @@ export default class Async> extends Super { } if (Object.isFunction(fn)) { - // eslint-disable-next-line @typescript-eslint/unbound-method if ('catch' in promise && Object.isFunction(promise.catch)) { promise.catch(() => { // Promise error loopback diff --git a/src/core/async/modules/timers/spec.js b/src/core/async/modules/timers/spec.js index 31ab3d46a..420b8110a 100644 --- a/src/core/async/modules/timers/spec.js +++ b/src/core/async/modules/timers/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/strict-boolean-expressions */ - /*! * V4Fire Core * https://github.com/V4Fire/Core diff --git a/src/core/cache/decorators/helpers/add-emitter/index.ts b/src/core/cache/decorators/helpers/add-emitter/index.ts index 6269653cf..c95eb4797 100644 --- a/src/core/cache/decorators/helpers/add-emitter/index.ts +++ b/src/core/cache/decorators/helpers/add-emitter/index.ts @@ -59,13 +59,10 @@ const addEmitter: AddEmitter = , V = unknown, K extends st } let - // eslint-disable-next-line @typescript-eslint/unbound-method originalSet = cacheWithEmitter.set, - // eslint-disable-next-line @typescript-eslint/unbound-method originalRemove = cacheWithEmitter.remove, - // eslint-disable-next-line @typescript-eslint/unbound-method originalClear = cacheWithEmitter.clear; if (originalSet[eventEmitter] == null) { diff --git a/src/core/cache/decorators/helpers/add-emitter/interface.ts b/src/core/cache/decorators/helpers/add-emitter/interface.ts index 01f938e4e..6bb5a8eee 100644 --- a/src/core/cache/decorators/helpers/add-emitter/interface.ts +++ b/src/core/cache/decorators/helpers/add-emitter/interface.ts @@ -26,7 +26,6 @@ export interface MutationHandler { } export interface CacheWithEmitter = Cache> extends Cache { - /** @override */ set(key: K, value: V, opts?: Parameters[2]): V; /** diff --git a/src/core/cache/decorators/persistent/index.ts b/src/core/cache/decorators/persistent/index.ts index f9db60dd7..3e11069a1 100644 --- a/src/core/cache/decorators/persistent/index.ts +++ b/src/core/cache/decorators/persistent/index.ts @@ -22,7 +22,7 @@ export * from 'core/cache/decorators/persistent/interface'; /** * Wraps the specified cache object to add a feature of persistent data storing * - * @typeparam V - value type of the cache object + * @typeParam V - value type of the cache object * * @param cache - cache object to wrap * @param storage - storage to save data diff --git a/src/core/cache/decorators/persistent/wrapper.ts b/src/core/cache/decorators/persistent/wrapper.ts index d0a214c6e..be84f4ee0 100644 --- a/src/core/cache/decorators/persistent/wrapper.ts +++ b/src/core/cache/decorators/persistent/wrapper.ts @@ -74,7 +74,6 @@ export default class PersistentWrapper, V = unknown> * Implements API of the wrapped cache object */ protected implementAPI(): void { - // eslint-disable-next-line @typescript-eslint/unbound-method const { remove: originalRemove, set: originalSet, @@ -141,8 +140,8 @@ export default class PersistentWrapper, V = unknown> * Returns the default implementation for the specified cache method with adding a feature of persistent storing * @param method */ - protected getDefaultImplementation(method: 'has'): (key: string) => Promise - protected getDefaultImplementation(method: 'get'): (key: string) => Promise> + protected getDefaultImplementation(method: 'has'): (key: string) => Promise; + protected getDefaultImplementation(method: 'get'): (key: string) => Promise>; protected getDefaultImplementation(method: 'get' | 'has'): (key: string) => Promise | boolean> { return (key) => { if (this.fetchedItems.has(key)) { diff --git a/src/core/cache/decorators/ttl/index.ts b/src/core/cache/decorators/ttl/index.ts index 123d1c871..2257db95b 100644 --- a/src/core/cache/decorators/ttl/index.ts +++ b/src/core/cache/decorators/ttl/index.ts @@ -22,8 +22,8 @@ export * from 'core/cache/decorators/ttl/interface'; /** * Wraps the specified cache object to add a feature of the cache expiring * - * @typeparam V - value type of the cache object - * @typeparam K - key type of the cache object + * @typeParam V - value type of the cache object + * @typeParam K - key type of the cache object * * @param cache - cache object to wrap * @param ttl - default ttl value in milliseconds @@ -45,7 +45,6 @@ export default function addTTL< V = unknown, K extends string = string, >(cache: T, ttl?: number): TTLCache> { - // eslint-disable-next-line @typescript-eslint/unbound-method const { remove: originalRemove, set: originalSet, diff --git a/src/core/cache/interface.ts b/src/core/cache/interface.ts index 9f3d27ba8..02200314a 100644 --- a/src/core/cache/interface.ts +++ b/src/core/cache/interface.ts @@ -13,8 +13,8 @@ export interface ClearFilter { /** * Base interface for a cache data structure * - * @typeparam V - value type - * @typeparam K - key type (`string` by default) + * @typeParam V - value type + * @typeParam K - key type (`string` by default) */ export default interface Cache { /** diff --git a/src/core/cache/never/index.ts b/src/core/cache/never/index.ts index 148b9fe31..6e73da299 100644 --- a/src/core/cache/never/index.ts +++ b/src/core/cache/never/index.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/no-unused-vars-experimental */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -37,22 +35,22 @@ export default class NeverCache implements Cache { } /** @see [[Cache.has]] */ - has(key: K): boolean { + has(_key: K): boolean { return false; } /** @see [[Cache.get]] */ - get(key: K): undefined { + get(_ey: K): undefined { return undefined; } /** @see [[Cache.set]] */ - set(key: K, value: V): V { + set(_key: K, value: V): V { return value; } /** @see [[Cache.remove]] */ - remove(key: K): CanUndef { + remove(_key: K): CanUndef { return undefined; } @@ -72,7 +70,7 @@ export default class NeverCache implements Cache { } /** @see [[Cache.clear]] */ - clear(filter?: ClearFilter): Map { + clear(_filter?: ClearFilter): Map { return new Map(); } } diff --git a/src/core/cache/restricted/index.ts b/src/core/cache/restricted/index.ts index 96482391a..5a7a6bf8b 100644 --- a/src/core/cache/restricted/index.ts +++ b/src/core/cache/restricted/index.ts @@ -18,8 +18,8 @@ export * from 'core/cache/simple'; /** * Implementation for an in-memory data structure with support for limiting of values in the cache * - * @typeparam V - value type - * @typeparam K - key type (`string` by default) + * @typeParam V - value type + * @typeParam K - key type (`string` by default) */ export default class RestrictedCache extends SimpleCache { /** @@ -33,7 +33,6 @@ export default class RestrictedCache extends SimpleCach protected capacity: number = 20; /** - * @override * @param [max] - number of maximum records in the cache */ constructor(max?: number) { @@ -115,7 +114,7 @@ export default class RestrictedCache extends SimpleCach key = this.queue.values().next().value, el = this.remove(key); - if (el) { + if (el !== undefined) { removed.set(key, el); } } diff --git a/src/core/cache/simple/index.ts b/src/core/cache/simple/index.ts index 775246c09..428029c10 100644 --- a/src/core/cache/simple/index.ts +++ b/src/core/cache/simple/index.ts @@ -19,8 +19,8 @@ export * from 'core/cache/interface'; /** * Implementation for a simple in-memory cache data structure * - * @typeparam V - value type - * @typeparam K - key type (`string` by default) + * @typeParam V - value type + * @typeParam K - key type (`string` by default) */ export default class SimpleCache implements Cache { /** @see [[Cache.size]] */ diff --git a/src/core/data/index.ts b/src/core/data/index.ts index cb69dd094..a8e45d5bb 100644 --- a/src/core/data/index.ts +++ b/src/core/data/index.ts @@ -89,7 +89,6 @@ export default class Provider extends DefaultProvider { return res; } - /** @override */ public constructor(opts?: ProviderOptions) { super(opts); } diff --git a/src/core/data/modules/base.ts b/src/core/data/modules/base.ts index 137baca5c..3321f8d71 100644 --- a/src/core/data/modules/base.ts +++ b/src/core/data/modules/base.ts @@ -142,10 +142,9 @@ export default abstract class Provider extends ParamsProvider implements IProvid /** * Returns an object with authentication parameters - * @param params - additional parameters + * @param _params - additional parameters */ - // eslint-disable-next-line @typescript-eslint/no-unused-vars-experimental - getAuthParams(params?: Dictionary): Promise { + getAuthParams(_params?: Dictionary): Promise { return Promise.resolve({}); } @@ -157,11 +156,10 @@ export default abstract class Provider extends ParamsProvider implements IProvid * if the function returns a string that wrapped with an array, the string fully override the original URL. * * @see [[RequestResolver]] - * @param url - request URL - * @param params - request parameters + * @param _url - request URL + * @param _params - request parameters */ - // eslint-disable-next-line @typescript-eslint/no-unused-vars-experimental - resolver(url: string, params: MiddlewareParams): ResolverResult { + resolver(_url: string, _params: MiddlewareParams): ResolverResult { return undefined; } diff --git a/src/core/decorators/index.ts b/src/core/decorators/index.ts index e02051c7f..6ebe65759 100644 --- a/src/core/decorators/index.ts +++ b/src/core/decorators/index.ts @@ -1,5 +1,3 @@ -/* eslint-disable prefer-rest-params, @typescript-eslint/no-unused-vars-experimental */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable prefer-rest-params */ + /** * [[include:core/decorators/README.md]] * @packageDocumentation @@ -25,7 +25,7 @@ export const once = tools.deprecate( movedTo: 'core/functools' }, - function once(this: unknown, target: object, key: string | symbol, descriptor: PropertyDescriptor): void { + function once(this: unknown, _target: object, _key: string | symbol, _descriptor: PropertyDescriptor): void { return tools.once.apply(this, arguments); } ); @@ -40,7 +40,7 @@ export const debounce = tools.deprecate( movedTo: 'core/functools' }, - function debounce(this: unknown, delay?: number): MethodDecorator { + function debounce(this: unknown, _delay?: number): MethodDecorator { return tools.debounce.apply(this, arguments); } ); @@ -55,7 +55,7 @@ export const throttle = tools.deprecate( movedTo: 'core/functools' }, - function throttle(this: unknown, delay?: number): MethodDecorator { + function throttle(this: unknown, _delay?: number): MethodDecorator { return tools.throttle.apply(this, arguments); } ); diff --git a/src/core/functools/trait/index.ts b/src/core/functools/trait/index.ts index a014c8387..01ab87299 100644 --- a/src/core/functools/trait/index.ts +++ b/src/core/functools/trait/index.ts @@ -97,7 +97,6 @@ export function derive(...traits: Function[]) { Object.isFunction(defMethod.value) && ( Object.isFunction(traitMethod.value) || - // eslint-disable-next-line @typescript-eslint/unbound-method Object.isFunction(traitMethod.get) || Object.isFunction(traitMethod.set) ); diff --git a/src/core/functools/warning/index.ts b/src/core/functools/warning/index.ts index 2669a8eb1..6cc8286d2 100644 --- a/src/core/functools/warning/index.ts +++ b/src/core/functools/warning/index.ts @@ -138,6 +138,7 @@ export function warn( throw new Error(str); } else if (consoleCache[str] == null) { + // eslint-disable-next-line no-console console.warn(str); consoleCache[str] = true; } diff --git a/src/core/json/stream/assembler/index.ts b/src/core/json/stream/assembler/index.ts index 4f0fa12be..79803308a 100644 --- a/src/core/json/stream/assembler/index.ts +++ b/src/core/json/stream/assembler/index.ts @@ -91,7 +91,6 @@ export default class Assembler implements TokenProcessor { } if (opts.numberAsString) { - // eslint-disable-next-line @typescript-eslint/unbound-method this.numberValue = this.stringValue; } } diff --git a/src/core/json/stream/filters/abstract-filter.ts b/src/core/json/stream/filters/abstract-filter.ts index e3b781375..06a41eed4 100644 --- a/src/core/json/stream/filters/abstract-filter.ts +++ b/src/core/json/stream/filters/abstract-filter.ts @@ -154,7 +154,6 @@ export default abstract class AbstractFilter implements TokenProcessor{ VALUE: 'value', VALUE1: 'value1', STRING: 'string', @@ -58,7 +58,7 @@ export const parserStateTypes = { NUMBER_EXP_DIGIT: 'numberExpDigit', EMPTY: '', DONE: 'done' -} as const; +}; export const parserExpected = { [parserStateTypes.OBJECT]: parserStateTypes.OBJECT_STOP, diff --git a/src/core/json/stream/parser/helpers.ts b/src/core/json/stream/parser/helpers.ts index 7f59cf8ff..3ea7f4c53 100644 --- a/src/core/json/stream/parser/helpers.ts +++ b/src/core/json/stream/parser/helpers.ts @@ -8,6 +8,7 @@ /** * Returns a symbol from the passed HEX char string + * * @param str * * @example diff --git a/src/core/json/stream/parser/index.ts b/src/core/json/stream/parser/index.ts index c4beed54b..1911701ee 100644 --- a/src/core/json/stream/parser/index.ts +++ b/src/core/json/stream/parser/index.ts @@ -45,6 +45,7 @@ export default class Parser { ...processors: T ): T extends [TokenProcessor] ? AsyncGenerator : + // eslint-disable-next-line @typescript-eslint/no-unused-vars T extends [...infer A, TokenProcessor] ? AsyncGenerator : unknown; static async*from( diff --git a/src/core/json/stream/parser/spec.js b/src/core/json/stream/parser/spec.js index d25c0652f..b8cc56b4d 100644 --- a/src/core/json/stream/parser/spec.js +++ b/src/core/json/stream/parser/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable max-lines-per-function */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable max-lines-per-function */ + import Parser from 'core/json/stream/parser'; describe('core/json/stream/parser', () => { diff --git a/src/core/json/stream/parser/states/colon.ts b/src/core/json/stream/parser/states/colon.ts index dceb0ec09..9f02f607c 100644 --- a/src/core/json/stream/parser/states/colon.ts +++ b/src/core/json/stream/parser/states/colon.ts @@ -1,5 +1,3 @@ -/* eslint-disable require-yield */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable require-yield */ + import type Parser from 'core/json/stream/parser'; import { parserStates, parserStateTypes, PARSING_COMPLETE } from 'core/json/stream/parser/const'; diff --git a/src/core/kv-storage/engines/browser-indexeddb/async-engine.ts b/src/core/kv-storage/engines/browser-indexeddb/async-engine.ts index d357cbcb3..a54f68034 100644 --- a/src/core/kv-storage/engines/browser-indexeddb/async-engine.ts +++ b/src/core/kv-storage/engines/browser-indexeddb/async-engine.ts @@ -62,7 +62,6 @@ export default class KVStorageIndexedDBEngine { const store = await this.getStore('readonly'); - // eslint-disable-next-line @typescript-eslint/unbound-method if (Object.isFunction(store.getAllKeys)) { return promisifyRequestToStore(store.getAllKeys()); } diff --git a/src/core/kv-storage/index.ts b/src/core/kv-storage/index.ts index 152c092e5..768e65dc4 100644 --- a/src/core/kv-storage/index.ts +++ b/src/core/kv-storage/index.ts @@ -162,7 +162,6 @@ export function factory(engine: StorageEngine, async?: boolean): AsyncStorage | keys; try { - // eslint-disable-next-line @typescript-eslint/unbound-method get = engine.getItem ?? engine.get; if (Object.isFunction(get)) { @@ -172,7 +171,6 @@ export function factory(engine: StorageEngine, async?: boolean): AsyncStorage | throw new ReferenceError('A method to get a value from the storage is not defined'); } - // eslint-disable-next-line @typescript-eslint/unbound-method set = engine.setItem ?? engine.set; if (Object.isFunction(set)) { @@ -182,7 +180,6 @@ export function factory(engine: StorageEngine, async?: boolean): AsyncStorage | throw new ReferenceError('A method to set a value to the storage is not defined'); } - // eslint-disable-next-line @typescript-eslint/unbound-method remove = engine.removeItem ?? engine.remove ?? engine.delete; if (Object.isFunction(remove)) { @@ -193,19 +190,16 @@ export function factory(engine: StorageEngine, async?: boolean): AsyncStorage | } { - // eslint-disable-next-line @typescript-eslint/unbound-method const _ = engine.exists ?? engine.exist ?? engine.includes ?? engine.has; has = Object.isFunction(_) ? _.bind(engine) : undefined; } { - // eslint-disable-next-line @typescript-eslint/unbound-method const _ = engine.clear ?? engine.clearAll ?? engine.truncate; clear = Object.isFunction(_) ? _.bind(engine) : undefined; } { - // eslint-disable-next-line @typescript-eslint/unbound-method const _ = engine.keys; keys = Object.isFunction(_) ? _.bind(engine) : () => Object.keys(engine); } diff --git a/src/core/linked-list/list.ts b/src/core/linked-list/list.ts index 247756f7a..4115a0ffb 100644 --- a/src/core/linked-list/list.ts +++ b/src/core/linked-list/list.ts @@ -10,7 +10,7 @@ import Node from 'core/linked-list/node'; /** * Double-ended two-way linked list - * @typeparam T - linked list node data + * @typeParam T - linked list node data */ export default class List { /** diff --git a/src/core/linked-list/node.ts b/src/core/linked-list/node.ts index cbd83be85..4d667bd95 100644 --- a/src/core/linked-list/node.ts +++ b/src/core/linked-list/node.ts @@ -8,7 +8,7 @@ /** * Linked list node - * @typeparam T - node data + * @typeParam T - node data */ export default class Node { /** diff --git a/src/core/log/config/pipeline.ts b/src/core/log/config/pipeline.ts index ca7d5950e..1fe1ae18a 100644 --- a/src/core/log/config/pipeline.ts +++ b/src/core/log/config/pipeline.ts @@ -41,6 +41,7 @@ export function createPipeline(pipelineConfig: LogPipelineConfig): CanUndef( } } - // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition if (rawOpts == null) { throw new ReferenceError('Options of wrapping are not specified'); } diff --git a/src/core/perf/const.ts b/src/core/perf/const.ts index 6ce448fad..206a217ed 100644 --- a/src/core/perf/const.ts +++ b/src/core/perf/const.ts @@ -9,4 +9,4 @@ /** * All supported group names */ -export const GROUPS = ['network', 'components', 'tools', 'manual'] as const; +export const GROUPS = ['network', 'components', 'tools', 'manual']; diff --git a/src/core/perf/timer/engines/console.ts b/src/core/perf/timer/engines/console.ts index c22c55d48..67db658d4 100644 --- a/src/core/perf/timer/engines/console.ts +++ b/src/core/perf/timer/engines/console.ts @@ -19,6 +19,7 @@ export const consoleEngine: PerfTimerEngine = { args.push(additional); } + // eslint-disable-next-line no-console console.warn(...args); }, diff --git a/src/core/perf/timer/impl/runner.ts b/src/core/perf/timer/impl/runner.ts index 8f2638792..6b96ae3b7 100644 --- a/src/core/perf/timer/impl/runner.ts +++ b/src/core/perf/timer/impl/runner.ts @@ -154,6 +154,7 @@ export default class PerfTimersRunner { measurement = this.idToMeasurement[perfTimerId]; if (measurement == null) { + // eslint-disable-next-line no-console console.warn(`A timer with the id "${perfTimerId}" doesn't exist`); return; } diff --git a/src/core/pool/index.ts b/src/core/pool/index.ts index 0976e0506..3eeab877f 100644 --- a/src/core/pool/index.ts +++ b/src/core/pool/index.ts @@ -44,7 +44,7 @@ export * from 'core/pool/interface'; /** * Implementation of an object pool structure - * @typeparam T - pool resource + * @typeParam T - pool resource */ export default class Pool { /** @@ -175,6 +175,7 @@ export default class Pool { Object.assign(this, Object.reject(p, 'size')); + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition this.hashFn ??= (() => '[[DEFAULT]]'); this.resourceFactory = resourceFactory; diff --git a/src/core/pool/spec.js b/src/core/pool/spec.js index 9857b9d98..8c4e92c3a 100644 --- a/src/core/pool/spec.js +++ b/src/core/pool/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable max-lines, max-lines-per-function */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable max-lines, max-lines-per-function */ + import Pool from 'core/pool'; describe('core/pool', () => { diff --git a/src/core/prelude/date/modify/spec.js b/src/core/prelude/date/modify/spec.js index f59c16715..caf1e940f 100644 --- a/src/core/prelude/date/modify/spec.js +++ b/src/core/prelude/date/modify/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable max-lines-per-function, max-lines */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable max-lines-per-function */ + describe('core/prelude/date/modify', () => { it('`add`', () => { { diff --git a/src/core/prelude/number/converters/index.ts b/src/core/prelude/number/converters/index.ts index 35399b5c0..a1c3a1a1c 100644 --- a/src/core/prelude/number/converters/index.ts +++ b/src/core/prelude/number/converters/index.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/unbound-method */ - /*! * V4Fire Core * https://github.com/V4Fire/Core diff --git a/src/core/prelude/object/clone/index.ts b/src/core/prelude/object/clone/index.ts index 8c2551a7e..962579497 100644 --- a/src/core/prelude/object/clone/index.ts +++ b/src/core/prelude/object/clone/index.ts @@ -139,7 +139,6 @@ extend(Object, 'fastClone', (obj, opts?: FastCloneOptions) => { valMap: ValMap = new Map(); const - // eslint-disable-next-line @typescript-eslint/unbound-method dateToJSON = Date.prototype.toJSON, functionToJSON = Function.prototype['toJSON']; diff --git a/src/core/prelude/object/compare/spec.js b/src/core/prelude/object/compare/spec.js index 458831a2a..1c946cc36 100644 --- a/src/core/prelude/object/compare/spec.js +++ b/src/core/prelude/object/compare/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/no-extraneous-class */ - /*! * V4Fire Core * https://github.com/V4Fire/Core diff --git a/src/core/prelude/object/metrics/index.ts b/src/core/prelude/object/metrics/index.ts index 9e6ba11dd..69d57d67c 100644 --- a/src/core/prelude/object/metrics/index.ts +++ b/src/core/prelude/object/metrics/index.ts @@ -34,6 +34,7 @@ extend(Object, 'size', (obj: unknown) => { length = 0; if (Object.isIterable(obj)) { + // eslint-disable-next-line @typescript-eslint/no-unused-vars for (const _ of obj) { length++; } diff --git a/src/core/prelude/object/metrics/spec.js b/src/core/prelude/object/metrics/spec.js index 3bb920eaa..0fc6293f2 100644 --- a/src/core/prelude/object/metrics/spec.js +++ b/src/core/prelude/object/metrics/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/typedef, @typescript-eslint/restrict-plus-operands */ - /*! * V4Fire Core * https://github.com/V4Fire/Core diff --git a/src/core/prelude/object/mixin/index.ts b/src/core/prelude/object/mixin/index.ts index 6debf731b..389b30402 100644 --- a/src/core/prelude/object/mixin/index.ts +++ b/src/core/prelude/object/mixin/index.ts @@ -37,7 +37,6 @@ extend(Object, 'mixin', function mixin( skipUndefs = 'withUndef' in p ? !p.withUndef : p.skipUndefs !== false, concatArrays = Object.isTruly(p.concatArrays) || p.concatArray === true, - // eslint-disable-next-line @typescript-eslint/unbound-method concatFn = Object.isFunction(p.concatArrays) ? p.concatArrays : p.concatFn; const @@ -219,10 +218,8 @@ extend(Object, 'mixin', function mixin( configurable: true, enumerable: true, - // eslint-disable-next-line @typescript-eslint/unbound-method get: propDesc.get, - // eslint-disable-next-line @typescript-eslint/unbound-method set: propDesc.set }); diff --git a/src/core/prelude/object/mixin/spec.js b/src/core/prelude/object/mixin/spec.js index 7daeeb1f8..2b89fc574 100644 --- a/src/core/prelude/object/mixin/spec.js +++ b/src/core/prelude/object/mixin/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable max-lines-per-function, max-lines */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable max-lines-per-function */ + describe('core/prelude/object/mixin', () => { it('simple extending of an object', () => { const base = { diff --git a/src/core/prelude/object/property/index.ts b/src/core/prelude/object/property/index.ts index c67a1325e..cb0c997b5 100644 --- a/src/core/prelude/object/property/index.ts +++ b/src/core/prelude/object/property/index.ts @@ -138,7 +138,6 @@ extend(Object, 'has', ( }); const - // eslint-disable-next-line @typescript-eslint/unbound-method {hasOwnProperty: nativeHasOwnProperty} = Object.prototype; /** @see [[ObjectConstructor.hasOwnProperty]] */ diff --git a/src/core/prelude/string/const.ts b/src/core/prelude/string/const.ts index 999250e84..c2063e32b 100644 --- a/src/core/prelude/string/const.ts +++ b/src/core/prelude/string/const.ts @@ -1,5 +1,3 @@ -/* eslint-disable no-misleading-character-class */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable no-misleading-character-class */ + export const capitalizeCache = Object.createDict(), camelizeCache = Object.createDict(), diff --git a/src/core/prelude/structures/sync-promise/index.ts b/src/core/prelude/structures/sync-promise/index.ts index 5c5178d74..079b7df97 100644 --- a/src/core/prelude/structures/sync-promise/index.ts +++ b/src/core/prelude/structures/sync-promise/index.ts @@ -258,7 +258,6 @@ export default class SyncPromise implements Promise { }); } - /** @override */ readonly [Symbol.toStringTag]: 'Promise'; /** diff --git a/src/core/prelude/structures/sync-promise/spec.js b/src/core/prelude/structures/sync-promise/spec.js index 53bb58c21..32e814ec3 100644 --- a/src/core/prelude/structures/sync-promise/spec.js +++ b/src/core/prelude/structures/sync-promise/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable max-lines-per-function */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable max-lines-per-function */ + import SyncPromise from 'core/promise/sync'; describe('core/prelude/structures/sync-promise', () => { diff --git a/src/core/prelude/types/const.ts b/src/core/prelude/types/const.ts index f03786f9e..a478747ed 100644 --- a/src/core/prelude/types/const.ts +++ b/src/core/prelude/types/const.ts @@ -15,5 +15,4 @@ export const nonPrimitiveTypes = {object: true, function: true}; export const - // eslint-disable-next-line @typescript-eslint/unbound-method {toString} = Object.prototype; diff --git a/src/core/prelude/types/index.ts b/src/core/prelude/types/index.ts index b7cc4884d..57f65f11c 100644 --- a/src/core/prelude/types/index.ts +++ b/src/core/prelude/types/index.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/strict-boolean-expressions */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/strict-boolean-expressions */ + import extend from 'core/prelude/extend'; import { isNative, toString, nonPrimitiveTypes, READONLY, PROXY } from 'core/prelude/types/const'; diff --git a/src/core/prelude/types/spec.js b/src/core/prelude/types/spec.js index c075312fe..70148d8e4 100644 --- a/src/core/prelude/types/spec.js +++ b/src/core/prelude/types/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable no-empty-function, no-new-func */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable no-empty-function, no-new-func */ + describe('core/prelude/types', () => { it('`Object.isTruly`', () => { expect(Object.isTruly(false)).toBe(false); diff --git a/src/core/promise/abortable/index.ts b/src/core/promise/abortable/index.ts index b2109aef7..420f47ade 100644 --- a/src/core/promise/abortable/index.ts +++ b/src/core/promise/abortable/index.ts @@ -35,7 +35,7 @@ export * from 'core/promise/abortable/interface'; * Class wraps promise-like objects and adds to them some extra functionality, * such as possibility of cancellation, etc. * - * @typeparam T - promise resolved value + * @typeParam T - promise resolved value */ export default class AbortablePromise implements Promise { /** @@ -350,7 +350,6 @@ export default class AbortablePromise implements Promise { }, parent); } - /** @override */ readonly [Symbol.toStringTag]: 'Promise'; /** diff --git a/src/core/promise/index.ts b/src/core/promise/index.ts index 7a240914a..27bc16f00 100644 --- a/src/core/promise/index.ts +++ b/src/core/promise/index.ts @@ -35,7 +35,7 @@ export function isControllablePromise(obj: unknown): boolean { * Creates a promise that can be resolved from the "outside" * * @param opts - additional options - * @typeparam T - promise constructor + * @typeParam T - promise constructor * * @example * ```js @@ -51,7 +51,7 @@ export function createControllablePromise( opts?: CreateControllablePromiseOptions diff --git a/src/core/queue/interface.ts b/src/core/queue/interface.ts index 476906246..3252bfdba 100644 --- a/src/core/queue/interface.ts +++ b/src/core/queue/interface.ts @@ -33,7 +33,7 @@ export interface QueueOptions = InnerQueue> { /** * An abstract class for any queue data structure - * @typeparam T - queue element + * @typeParam T - queue element */ export default abstract class Queue { /** diff --git a/src/core/queue/merge/index.ts b/src/core/queue/merge/index.ts index 73b2a8430..4d6e99cd0 100644 --- a/src/core/queue/merge/index.ts +++ b/src/core/queue/merge/index.ts @@ -20,7 +20,7 @@ export * from 'core/queue/merge/interface'; /** * Implementation of a queue data structure with support of task merging by a specified hash function - * @typeparam T - the queue element + * @typeParam T - the queue element */ export default class MergeQueue extends AbstractQueue { /** @@ -58,7 +58,6 @@ export default class MergeQueue extends AbstractQueue { protected readonly hashFn: HashFn; /** - * @override * @param [hashFn] - a function to calculate task hashes */ constructor(hashFn?: HashFn) { diff --git a/src/core/queue/order/index.ts b/src/core/queue/order/index.ts index 2c0195bf2..41312e090 100644 --- a/src/core/queue/order/index.ts +++ b/src/core/queue/order/index.ts @@ -18,7 +18,7 @@ export * from 'core/queue/order/interface'; /** * Implementation of an ordered queue data structure based on a binary heap - * @typeparam T - the queue element + * @typeParam T - the queue element */ export default class OrderedQueue extends Queue { /** diff --git a/src/core/queue/simple/index.ts b/src/core/queue/simple/index.ts index 652fad2da..abf304c0c 100644 --- a/src/core/queue/simple/index.ts +++ b/src/core/queue/simple/index.ts @@ -20,7 +20,7 @@ export * from 'core/queue/interface'; /** * Implementation of a queue data structure based on a linked-list - * @typeparam T - the queue element + * @typeParam T - the queue element */ export default class SimpleQueue extends Queue { /** @@ -43,7 +43,6 @@ export default class SimpleQueue extends Queue { */ protected innerQueue: this['InnerQueue']; - /** @override */ constructor() { super(); this.innerQueue = this.createInnerQueue(); diff --git a/src/core/queue/worker/interface.ts b/src/core/queue/worker/interface.ts index f12e9458c..c85c02c8f 100644 --- a/src/core/queue/worker/interface.ts +++ b/src/core/queue/worker/interface.ts @@ -45,8 +45,8 @@ export interface WorkerQueueOptions = Tasks> { /** * An abstract class for a worker queue data structure * - * @typeparam T - the task element - * @typeparam V - the worker value + * @typeParam T - the task element + * @typeParam V - the worker value */ export default abstract class WorkerQueue extends AbstractQueue { /** diff --git a/src/core/queue/worker/merge/index.ts b/src/core/queue/worker/merge/index.ts index dbb4da583..700999f19 100644 --- a/src/core/queue/worker/merge/index.ts +++ b/src/core/queue/worker/merge/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/queue/worker/merge/README.md]] - * @packageDocumentation */ import WorkerQueue from 'core/queue/worker/interface'; @@ -30,8 +29,8 @@ export * from 'core/queue/worker/merge/interface'; /** * Implementation of a worker queue data structure with support of task merging by a specified hash function * - * @typeparam T - the task element - * @typeparam V - the worker value + * @typeParam T - the task element + * @typeParam V - the worker value */ export default class MergeWorkerQueue extends WorkerQueue { override readonly Tasks!: Tasks; @@ -56,7 +55,6 @@ export default class MergeWorkerQueue extends WorkerQueue protected readonly hashFn: HashFn; /** - * @override * @param worker * @param [opts] - additional options */ @@ -155,7 +153,6 @@ export default class MergeWorkerQueue extends WorkerQueue } const - // eslint-disable-next-line @typescript-eslint/unbound-method {task, promise, resolve} = taskObj; const cb = () => { diff --git a/src/core/queue/worker/simple/index.ts b/src/core/queue/worker/simple/index.ts index c36f5e6bc..08db7656c 100644 --- a/src/core/queue/worker/simple/index.ts +++ b/src/core/queue/worker/simple/index.ts @@ -19,8 +19,8 @@ export * from 'core/queue/worker/merge/interface'; /** * Implementation of a worker queue data structure * - * @typeparam T - the task element - * @typeparam V - the worker value + * @typeParam T - the task element + * @typeParam V - the worker value */ export default class SimpleWorkerQueue extends WorkerQueue { override readonly Tasks!: Tasks>; @@ -85,7 +85,6 @@ export default class SimpleWorkerQueue extends WorkerQueue } const - // eslint-disable-next-line @typescript-eslint/unbound-method {task, promise, resolve} = taskObj; const cb = this.deferPerform.bind(this); diff --git a/src/core/random/xor128.ts b/src/core/random/xor128.ts index 57695ac75..a21b0078b 100644 --- a/src/core/random/xor128.ts +++ b/src/core/random/xor128.ts @@ -1,5 +1,3 @@ -/* eslint-disable no-bitwise */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable no-bitwise */ + export class Xor128 implements IterableIterator { protected x: number; diff --git a/src/core/range/index.ts b/src/core/range/index.ts index 61e02993d..b5bd25cd6 100644 --- a/src/core/range/index.ts +++ b/src/core/range/index.ts @@ -19,7 +19,7 @@ export * from 'core/range/interface'; * A class to create a range with the specified type. * The class supports ranges of numbers, strings, and dates. * - * @typeparam T - range type value + * @typeParam T - range type value */ export default class Range { /** diff --git a/src/core/request/README.md b/src/core/request/README.md index 09957ef5b..8d4ab0abf 100644 --- a/src/core/request/README.md +++ b/src/core/request/README.md @@ -513,7 +513,7 @@ request('//users', { ```typescript /** - * @typeparam D - response data type + * @typeParam D - response data type */ export interface RetryOptions { /** diff --git a/src/core/request/engines/index.ts b/src/core/request/engines/index.ts index b11fa43b3..ba648e207 100644 --- a/src/core/request/engines/index.ts +++ b/src/core/request/engines/index.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/no-var-requires */ + import { IS_NODE } from 'core/env'; // eslint-disable-next-line import/no-mutable-exports diff --git a/src/core/request/error/spec.js b/src/core/request/error/spec.js index bda29b37d..e913aaf50 100644 --- a/src/core/request/error/spec.js +++ b/src/core/request/error/spec.js @@ -1,5 +1,3 @@ -/* eslint-disable max-lines, max-lines-per-function */ - /*! * V4Fire Core * https://github.com/V4Fire/Core diff --git a/src/core/request/headers/index.ts b/src/core/request/headers/index.ts index 762af5882..58a9c2de5 100644 --- a/src/core/request/headers/index.ts +++ b/src/core/request/headers/index.ts @@ -71,7 +71,6 @@ export default class V4Headers { let iter; - // eslint-disable-next-line @typescript-eslint/unbound-method if (headers instanceof V4Headers || Object.isFunction(headers.entries)) { iter = Object.cast(headers).entries(); diff --git a/src/core/request/interface.ts b/src/core/request/interface.ts index 18c9bfd4c..c69e4b860 100644 --- a/src/core/request/interface.ts +++ b/src/core/request/interface.ts @@ -163,7 +163,7 @@ export type ResolverResult = CanUndef>; /** * Options for a request - * @typeparam D - response data type + * @typeParam D - response data type */ export interface CreateRequestOptions { /** @@ -548,7 +548,7 @@ export interface CreateRequestOptions { /** * Options to retry bad requests - * @typeparam D - response data type + * @typeParam D - response data type */ export interface RetryOptions { /** diff --git a/src/core/request/modules/context/index.ts b/src/core/request/modules/context/index.ts index 2cc1dbf6c..a0f22d414 100644 --- a/src/core/request/modules/context/index.ts +++ b/src/core/request/modules/context/index.ts @@ -34,7 +34,7 @@ import Super from 'core/request/modules/context/modules/middlewares'; /** * Context of a request - * @typeparam D - response data + * @typeParam D - response data */ export default class RequestContext extends Super { /** diff --git a/src/core/request/response/index.ts b/src/core/request/response/index.ts index eca7a22a5..ab69f96b4 100644 --- a/src/core/request/response/index.ts +++ b/src/core/request/response/index.ts @@ -63,7 +63,7 @@ export const /** * Class to work with server response data - * @typeparam D - response data type + * @typeParam D - response data type */ export default class Response< D extends Nullable( stream: AnyIterable, currentDecoder: number = 0 diff --git a/src/core/socket/index.ts b/src/core/socket/index.ts index a8ca52a05..5a7d4e72f 100644 --- a/src/core/socket/index.ts +++ b/src/core/socket/index.ts @@ -18,9 +18,8 @@ export * from 'core/socket/interface'; /** * Wrapper for a socket library - * @param [namespace] - connection namespace + * @param [_namespace] - connection namespace */ -// eslint-disable-next-line @typescript-eslint/no-unused-vars-experimental -export default function socket(namespace: string = ''): CanUndef { +export default function socket(_namespace: string = ''): CanUndef { return undefined; } diff --git a/src/core/status-codes/index.ts b/src/core/status-codes/index.ts index 87f83b00f..060f59f2e 100644 --- a/src/core/status-codes/index.ts +++ b/src/core/status-codes/index.ts @@ -17,7 +17,6 @@ export * from 'core/status-codes/interface'; /** * Enum-like structure of status codes - * @defaultExport */ const statusCodes = Object.createEnumLike(StatusCodes); export default statusCodes; diff --git a/src/core/url/convert.ts b/src/core/url/convert.ts index 63512bbd0..9820c1dc3 100644 --- a/src/core/url/convert.ts +++ b/src/core/url/convert.ts @@ -58,7 +58,6 @@ export function toQueryString(data: unknown, optsOrEncode?: ToQueryStringOptions const separator = opts.separator ?? '_', - // eslint-disable-next-line @typescript-eslint/unbound-method paramsFilter = opts.paramsFilter ?? defaultToQueryStringParamsFilter; const stack = Object.keys(data) diff --git a/ts-definitions/prelude/date/compare/proto.d.ts b/ts-definitions/prelude/date/compare/proto.d.ts index 750432ef2..f0f980ebd 100644 --- a/ts-definitions/prelude/date/compare/proto.d.ts +++ b/ts-definitions/prelude/date/compare/proto.d.ts @@ -12,7 +12,7 @@ interface Date { * * @param date - another date to compare * @param [margin] - value of the maximum difference between two dates at which they are considered equal - * (in milliseconds) + * (in milliseconds) */ is(date: DateCreateValue, margin?: number): boolean; @@ -21,7 +21,7 @@ interface Date { * * @param date - another date to compare * @param [margin] - value of the maximum difference between two dates at which they are considered equal - * (in milliseconds) + * (in milliseconds) */ isAfter(date: DateCreateValue, margin?: number): boolean; @@ -30,7 +30,7 @@ interface Date { * * @param date - another date to compare * @param [margin] - value of the maximum difference between two dates at which they are considered equal - * (in milliseconds) + * (in milliseconds) */ isBefore(date: DateCreateValue, margin?: number): boolean; @@ -40,7 +40,7 @@ interface Date { * @param left - date of the beginning * @param right - date of the ending * @param [margin] - value of the maximum difference between two dates at which they are considered equal - * (in milliseconds) + * (in milliseconds) */ isBetween(left: DateCreateValue, right: DateCreateValue, margin?: number): boolean; diff --git a/ts-definitions/prelude/function/proto.d.ts b/ts-definitions/prelude/function/proto.d.ts index 6e51a00f4..e173633e6 100644 --- a/ts-definitions/prelude/function/proto.d.ts +++ b/ts-definitions/prelude/function/proto.d.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/unified-signatures */ - /*! * V4Fire Core * https://github.com/V4Fire/Core diff --git a/ts-definitions/prelude/function/static.d.ts b/ts-definitions/prelude/function/static.d.ts index a966c2271..103227cd2 100644 --- a/ts-definitions/prelude/function/static.d.ts +++ b/ts-definitions/prelude/function/static.d.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/unified-signatures */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/unified-signatures */ + interface FunctionConstructor { /** * Link to the special functional placeholder that can be used with curried functions diff --git a/ts-definitions/prelude/number/static.d.ts b/ts-definitions/prelude/number/static.d.ts index 7f9e6a297..271a831c9 100644 --- a/ts-definitions/prelude/number/static.d.ts +++ b/ts-definitions/prelude/number/static.d.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/unified-signatures */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/unified-signatures */ + interface NumberConstructor { /** * Returns an option value by the specified key diff --git a/ts-definitions/prelude/object/create.d.ts b/ts-definitions/prelude/object/create.d.ts index 615f17b31..1688d819d 100644 --- a/ts-definitions/prelude/object/create.d.ts +++ b/ts-definitions/prelude/object/create.d.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/unified-signatures */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/unified-signatures */ + interface ObjectConstructor { /** * Creates a hash table without any prototype and returns it @@ -253,6 +253,7 @@ interface ObjectConstructor { * Returns a curried version of `Object.reject` * @param condition - whitelist of keys to filter */ + // eslint-disable-next-line @typescript-eslint/no-unused-vars reject(condition: []): (obj: Nullable) => D; /** diff --git a/ts-definitions/prelude/object/iterators.d.ts b/ts-definitions/prelude/object/iterators.d.ts index 0bff51187..8b21d49bb 100644 --- a/ts-definitions/prelude/object/iterators.d.ts +++ b/ts-definitions/prelude/object/iterators.d.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/unified-signatures */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/unified-signatures */ + interface ObjectConstructor { /** * Iterates over the specified dictionary diff --git a/ts-definitions/prelude/object/mixin.d.ts b/ts-definitions/prelude/object/mixin.d.ts index dfd74910b..eafcc7159 100644 --- a/ts-definitions/prelude/object/mixin.d.ts +++ b/ts-definitions/prelude/object/mixin.d.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/unified-signatures */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/unified-signatures */ + interface ObjectConstructor { /** * Returns a curried version of `Object.mixin` for one argument diff --git a/ts-definitions/prelude/string/proto.d.ts b/ts-definitions/prelude/string/proto.d.ts index cfe108d20..9774fee92 100644 --- a/ts-definitions/prelude/string/proto.d.ts +++ b/ts-definitions/prelude/string/proto.d.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/unified-signatures */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/unified-signatures */ + interface String { /** * Returns an iterator over the string letters. diff --git a/ts-definitions/prelude/string/static.d.ts b/ts-definitions/prelude/string/static.d.ts index 984f7f6e3..37b28b464 100644 --- a/ts-definitions/prelude/string/static.d.ts +++ b/ts-definitions/prelude/string/static.d.ts @@ -1,5 +1,3 @@ -/* eslint-disable @typescript-eslint/unified-signatures */ - /*! * V4Fire Core * https://github.com/V4Fire/Core @@ -8,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/unified-signatures */ + interface StringConstructor { /** * Returns an iterator over the string letters. From 1f7982e83bc02ff2f86d507c36b5d9e780810147 Mon Sep 17 00:00:00 2001 From: kholstinin Date: Tue, 6 Jun 2023 16:15:38 +0500 Subject: [PATCH 3/9] feat: migrate on from @see to @link --- src/core/async/interface.ts | 2 +- src/core/async/modules/base/helpers.ts | 2 +- src/core/async/modules/base/index.ts | 14 ++-- src/core/async/modules/wrappers/interface.ts | 26 +++---- .../helpers/add-emitter/interface.ts | 6 +- .../cache/decorators/persistent/interface.ts | 4 +- src/core/cache/never/index.ts | 18 ++--- src/core/cache/simple/index.ts | 18 ++--- src/core/data/README.md | 2 +- src/core/data/interface/index.ts | 2 +- src/core/data/modules/base.ts | 2 +- src/core/data/modules/params.ts | 16 ++-- src/core/decorators/index.ts | 6 +- src/core/functools/deprecation/index.ts | 4 +- src/core/functools/implementation/index.ts | 4 +- src/core/functools/lazy.ts | 4 +- src/core/functools/memoize.ts | 2 +- src/core/functools/trait/index.ts | 4 +- src/core/functools/warning/index.ts | 4 +- src/core/functools/warning/interface.ts | 4 +- src/core/kv-storage/index.ts | 12 +-- src/core/log/middlewares/interface.ts | 2 +- src/core/mime-type/index.ts | 2 +- src/core/net/const.ts | 2 +- src/core/perf/config/interface.ts | 2 +- src/core/perf/index.ts | 2 +- src/core/perf/interface.ts | 4 +- src/core/perf/timer/engines/console.ts | 4 +- src/core/perf/timer/impl/runner.ts | 14 ++-- src/core/pool/index.ts | 2 +- src/core/prelude/array/index.ts | 6 +- src/core/prelude/date/compare/index.ts | 24 +++--- src/core/prelude/date/create/index.ts | 40 +++++----- src/core/prelude/date/format/index.ts | 28 +++---- src/core/prelude/date/modify/index.ts | 12 +-- src/core/prelude/date/other.ts | 2 +- src/core/prelude/date/relative/index.ts | 8 +- src/core/prelude/env/const.ts | 2 +- src/core/prelude/function/compose/index.ts | 4 +- src/core/prelude/function/curry/index.ts | 6 +- src/core/prelude/function/extend.ts | 2 +- src/core/prelude/function/lazy/index.ts | 8 +- src/core/prelude/function/memoize/index.ts | 4 +- src/core/prelude/function/monad/index.ts | 8 +- src/core/prelude/global/index.ts | 4 +- src/core/prelude/i18n/const.ts | 2 +- src/core/prelude/i18n/helpers.ts | 2 +- src/core/prelude/number/converters/index.ts | 46 +++++------ src/core/prelude/number/format/index.ts | 12 +-- src/core/prelude/number/metrics/index.ts | 44 +++++------ src/core/prelude/number/rounding/index.ts | 12 +-- src/core/prelude/object/clone/index.ts | 2 +- src/core/prelude/object/compare/index.ts | 4 +- src/core/prelude/object/convert/index.ts | 4 +- src/core/prelude/object/create/index.ts | 16 ++-- src/core/prelude/object/iterators/index.ts | 2 +- src/core/prelude/object/metrics/index.ts | 2 +- src/core/prelude/object/mixin/index.ts | 2 +- src/core/prelude/object/property/index.ts | 12 +-- src/core/prelude/regexp/index.ts | 16 ++-- src/core/prelude/string/iterators.ts | 4 +- src/core/prelude/string/transformers.ts | 16 ++-- src/core/prelude/types/index.ts | 76 +++++++++---------- src/core/queue/interface.ts | 4 +- src/core/request/error/extractor.ts | 2 +- .../modules/context/modules/methods.ts | 2 +- src/core/url/concat.ts | 2 +- ts-definitions/prelude/object/clone.d.ts | 4 +- ts-definitions/prelude/object/create.d.ts | 6 +- ts-definitions/prelude/object/iterators.d.ts | 4 +- ts-definitions/prelude/object/mixin.d.ts | 14 ++-- ts-definitions/prelude/types/index.d.ts | 4 +- 72 files changed, 332 insertions(+), 332 deletions(-) diff --git a/src/core/async/interface.ts b/src/core/async/interface.ts index 720bbbf0f..dabfb0a90 100644 --- a/src/core/async/interface.ts +++ b/src/core/async/interface.ts @@ -137,7 +137,7 @@ export type FullAsyncOptions = /** * @deprecated - * @see [[FullAsyncOptions.needCall]] + * {@link FullAsyncOptions.needCall} */ needCall?: boolean; diff --git a/src/core/async/modules/base/helpers.ts b/src/core/async/modules/base/helpers.ts index 17086e33a..df768f73b 100644 --- a/src/core/async/modules/base/helpers.ts +++ b/src/core/async/modules/base/helpers.ts @@ -19,7 +19,7 @@ export function isAsyncOptions(value: unknown): /** * @deprecated - * @see isAsyncOptions + * {@link isAsyncOptions} */ export const isParams = deprecate( { diff --git a/src/core/async/modules/base/index.ts b/src/core/async/modules/base/index.ts index 19c26a05f..91100bc27 100644 --- a/src/core/async/modules/base/index.ts +++ b/src/core/async/modules/base/index.ts @@ -44,7 +44,7 @@ export default class Async> { /** * @deprecated - * @see Async.namespaces + * {@link Async.namespaces} */ static linkNames: NamespacesDictionary = namespaces; @@ -76,7 +76,7 @@ export default class Async> { /** * @deprecated - * @see [[Async.ctx]] + * {@link Async.ctx} */ protected readonly context: CTX; @@ -101,7 +101,7 @@ export default class Async> { /** * @deprecated - * @see [[Async.namespaces]] + * {@link Async.namespaces} */ protected get linkNames(): NamespacesDictionary { deprecate({name: 'linkNames', type: 'accessor', renamedTo: 'namespaces'}); @@ -230,7 +230,7 @@ export default class Async> { /** * @deprecated - * @see [[Async.getCache]] + * {@link Async.getCache} */ @deprecated({renamedTo: 'getCache'}) protected initCache(name: string, promise?: boolean): GlobalCache { @@ -433,7 +433,7 @@ export default class Async> { /** * @deprecated - * @see [[Async.registerTask]] + * {@link Async.registerTask} */ @deprecated({renamedTo: 'registerTask'}) protected setAsync(task: FullAsyncOptions): R | null { @@ -572,7 +572,7 @@ export default class Async> { /** * @deprecated - * @see [[Async.cancelTask]] + * {@link Async.cancelTask} */ @deprecated({renamedTo: 'cancelTask'}) protected clearAsync(opts: CanUndef, name?: string): this { @@ -707,7 +707,7 @@ export default class Async> { /** * @deprecated - * @see [[Async.markTask]] + * {@link Async.markTask} */ @deprecated({renamedTo: 'markTask'}) protected markAsync(label: string, opts: CanUndef, name?: string): this { diff --git a/src/core/async/modules/wrappers/interface.ts b/src/core/async/modules/wrappers/interface.ts index de8b681f1..55db78dc5 100644 --- a/src/core/async/modules/wrappers/interface.ts +++ b/src/core/async/modules/wrappers/interface.ts @@ -19,40 +19,40 @@ export type DataProviderBodyMethodsToReplace = 'post' | 'add' | 'update' | 'dele export type DataProviderMethodsToReplace = DataProviderQueryMethodsToReplace | DataProviderBodyMethodsToReplace; export type WrappedDataProvider = Overwrite( query?: RequestQuery, opts?: CreateRequestOptions & AsyncOptions ): Promise>; - /** @see [[Provider.peek]] */ + /** {@link Provider.peek} */ peek( query?: RequestQuery, opts?: CreateRequestOptions & AsyncOptions ): Promise>; - /** @see [[Provider.post]] */ + /** {@link Provider.post} */ post( body?: RequestBody, opts?: CreateRequestOptions & AsyncOptions ): Promise>; - /** @see [[Provider.add]] */ + /** {@link Provider.add} */ add( body?: RequestBody, opts?: CreateRequestOptions & AsyncOptions ): Promise>; - /** @see [[Provider.upd]] */ + /** {@link Provider.upd} */ upd( body?: RequestBody, opts?: CreateRequestOptions & AsyncOptions ): Promise>; - /** @see [[Provider.del]] */ + /** {@link Provider.del} */ del( body?: RequestBody, opts?: CreateRequestOptions & AsyncOptions @@ -126,28 +126,28 @@ export type EventEmitterOverwritten = Overwrite; export interface WrappedAsyncStorageNamespace { - /** @see [[AsyncStorage.has]] */ + /** {@link AsyncStorage.has} */ has(key: string, opts?: AsyncOptions): Promise; has(key: string, ...args: unknown[]): Promise; - /** @see [[AsyncStorage.get]] */ + /** {@link AsyncStorage.get} */ get(key: string, opts?: AsyncOptions): Promise>; get(key: string, ...args: unknown[]): Promise>; - /** @see [[AsyncStorage.set]] */ + /** {@link AsyncStorage.set} */ set(key: string, value: unknown, opts?: AsyncOptions): Promise; set(key: string, value: unknown, ...args: unknown[]): Promise; - /** @see [[AsyncStorage.remove]] */ + /** {@link AsyncStorage.remove} */ remove(key: string, opts?: AsyncOptions): Promise; remove(key: string, ...args: unknown[]): Promise; - /** @see [[AsyncStorage.clear]] */ + /** {@link AsyncStorage.clear} */ clear(filter?: ClearFilter, opts?: unknown[]): Promise; clear(filter?: ClearFilter, ...args: unknown[]): Promise; } export interface WrappedAsyncStorage extends WrappedAsyncStorageNamespace { - /** @see [[AsyncStorage.namespace]] */ + /** {@link AsyncStorage.namespace} */ namespace(name: string, opts?: AsyncOptionsForWrappers): WrappedAsyncStorageNamespace; } diff --git a/src/core/cache/decorators/helpers/add-emitter/interface.ts b/src/core/cache/decorators/helpers/add-emitter/interface.ts index 6bb5a8eee..7bb64015d 100644 --- a/src/core/cache/decorators/helpers/add-emitter/interface.ts +++ b/src/core/cache/decorators/helpers/add-emitter/interface.ts @@ -38,13 +38,13 @@ export type AddEmitter = , V = unknown, K extends string = string>(cache: T) => AddEmitterReturn; export interface AddEmitterReturn, V = unknown, K extends string = string> { - /** @see [[Cache.set]] */ + /** {@link Cache.set} */ set: T['set']; - /** @see [[Cache.remove]] */ + /** {@link Cache.remove} */ remove: T['remove']; - /** @see [[Cache.clear]] */ + /** {@link Cache.clear} */ clear: T['clear']; /** diff --git a/src/core/cache/decorators/persistent/interface.ts b/src/core/cache/decorators/persistent/interface.ts index 79f4bada6..94e415e87 100644 --- a/src/core/cache/decorators/persistent/interface.ts +++ b/src/core/cache/decorators/persistent/interface.ts @@ -12,7 +12,7 @@ import type { eventEmitter } from 'core/cache/decorators/helpers/add-emitter'; export type PersistentCache = CacheWithEmitter> = { [key in Exclude<(keyof CacheWithEmitter), 'set' | 'size' | typeof eventEmitter>]: ReturnPromise[key]> } & { - /** @see [[Cache.size]] */ + /** {@link Cache.size} */ size: [T['size']]; /** @@ -33,7 +33,7 @@ export type PersistentCache; - /** @see [[CacheWithEmitter[eventEmitterSymbol]]] */ + /** {@link CacheWithEmitter[eventEmitterSymbol} */ eventEmitter: T[typeof eventEmitter]; }; diff --git a/src/core/cache/never/index.ts b/src/core/cache/never/index.ts index 6e73da299..9e18ef2cf 100644 --- a/src/core/cache/never/index.ts +++ b/src/core/cache/never/index.ts @@ -20,7 +20,7 @@ export * from 'core/cache/interface'; * Loopback class for a cache data structure */ export default class NeverCache implements Cache { - /** @see [[Cache.size]] */ + /** {@link Cache.size} */ get size(): number { return this.storage.size; } @@ -34,42 +34,42 @@ export default class NeverCache implements Cache { return this.keys(); } - /** @see [[Cache.has]] */ + /** {@link Cache.has} */ has(_key: K): boolean { return false; } - /** @see [[Cache.get]] */ + /** {@link Cache.get} */ get(_ey: K): undefined { return undefined; } - /** @see [[Cache.set]] */ + /** {@link Cache.set} */ set(_key: K, value: V): V { return value; } - /** @see [[Cache.remove]] */ + /** {@link Cache.remove} */ remove(_key: K): CanUndef { return undefined; } - /** @see [[Cache.keys]] */ + /** {@link Cache.keys} */ keys(): IterableIterator { return this.storage.keys(); } - /** @see [[Cache.values]] */ + /** {@link Cache.values} */ values(): IterableIterator { return this.storage.values(); } - /** @see [[Cache.entries]] */ + /** {@link Cache.entries} */ entries(): IterableIterator<[K, V]> { return this.storage.entries(); } - /** @see [[Cache.clear]] */ + /** {@link Cache.clear} */ clear(_filter?: ClearFilter): Map { return new Map(); } diff --git a/src/core/cache/simple/index.ts b/src/core/cache/simple/index.ts index 428029c10..a84be5681 100644 --- a/src/core/cache/simple/index.ts +++ b/src/core/cache/simple/index.ts @@ -23,7 +23,7 @@ export * from 'core/cache/interface'; * @typeParam K - key type (`string` by default) */ export default class SimpleCache implements Cache { - /** @see [[Cache.size]] */ + /** {@link Cache.size} */ get size(): number { return this.storage.size; } @@ -37,23 +37,23 @@ export default class SimpleCache implements Cache return this.keys(); } - /** @see [[Cache.has]] */ + /** {@link Cache.has} */ has(key: K): boolean { return this.storage.has(key); } - /** @see [[Cache.get]] */ + /** {@link Cache.get} */ get(key: K): CanUndef { return this.storage.get(key); } - /** @see [[Cache.set]] */ + /** {@link Cache.set} */ set(key: K, value: V): V { this.storage.set(key, value); return value; } - /** @see [[Cache.remove]] */ + /** {@link Cache.remove} */ remove(key: K): CanUndef { if (this.has(key)) { const val = this.storage.get(key); @@ -62,22 +62,22 @@ export default class SimpleCache implements Cache } } - /** @see [[Cache.keys]] */ + /** {@link Cache.keys} */ keys(): IterableIterator { return this.storage.keys(); } - /** @see [[Cache.values]] */ + /** {@link Cache.values} */ values(): IterableIterator { return this.storage.values(); } - /** @see [[Cache.entries]] */ + /** {@link Cache.entries} */ entries(): IterableIterator<[K, V]> { return this.storage.entries(); } - /** @see [[Cache.clear]] */ + /** {@link Cache.clear} */ clear(filter?: ClearFilter): Map { if (filter) { const diff --git a/src/core/data/README.md b/src/core/data/README.md index c5d4fd683..740e03c8a 100644 --- a/src/core/data/README.md +++ b/src/core/data/README.md @@ -273,7 +273,7 @@ interface ProviderOptions { alias?: string; /** - * @see [[CreateRequestOptions.externalRequest]] + * {@link CreateRequestOptions.externalRequest} * @default `false` */ externalRequest?: boolean; diff --git a/src/core/data/interface/index.ts b/src/core/data/interface/index.ts index 0eb1688db..0f4ca13b4 100644 --- a/src/core/data/interface/index.ts +++ b/src/core/data/interface/index.ts @@ -50,7 +50,7 @@ export interface Provider { /** * @deprecated - * @see [[Provider.emitter]] + * {@link Provider.emitter} */ readonly event: EventEmitterLike; diff --git a/src/core/data/modules/base.ts b/src/core/data/modules/base.ts index 3321f8d71..66a68e280 100644 --- a/src/core/data/modules/base.ts +++ b/src/core/data/modules/base.ts @@ -155,7 +155,7 @@ export default abstract class Provider extends ParamsProvider implements IProvid * Also, if the function returns a new string, the string will be appended to the request URL, or * if the function returns a string that wrapped with an array, the string fully override the original URL. * - * @see [[RequestResolver]] + * {@link RequestResolver} * @param _url - request URL * @param _params - request parameters */ diff --git a/src/core/data/modules/params.ts b/src/core/data/modules/params.ts index 9f9624852..21e2210d9 100644 --- a/src/core/data/modules/params.ts +++ b/src/core/data/modules/params.ts @@ -29,8 +29,8 @@ export default abstract class Provider { * Transport function for a request. * Basically, you can use an overload of the request API for flexibly extending. * - * @see [[request]] - * @see [[CreateRequestOptions]] + * {@link request} + * {@link CreateRequestOptions} * * @example * ```js @@ -51,7 +51,7 @@ export default abstract class Provider { * Sequence of middlewares that is provided to the request function. * An object form is easily to extend, bur you can choose any different form. * - * @see [[Middlewares]] + * {@link Middlewares} * @example * ```js * import request from 'core/request'; @@ -79,7 +79,7 @@ export default abstract class Provider { * The key of a map element represent a name of the provider method: 'get', 'post', etc. * The value of a map element represent a sequence of encoders for the specified provider method. * - * @see [[Encoders]] + * {@link Encoders} * @example * ```js * class MyProvider extends Provider { @@ -97,7 +97,7 @@ export default abstract class Provider { * The key of a map element represent a name of the provider method: 'get', 'post', etc. * The value of a map element represent a sequence of decoders for the specified provider method. * - * @see [[Decoders]] + * {@link Decoders} * @example * ```js * class MyProvider extends Provider { @@ -118,7 +118,7 @@ export default abstract class Provider { * The key of a map element represent a method request type: 'GET', 'POST', etc. * The value of a map element represent a list of parameters to match. * - * @see [[Middlewares]] + * {@link Middlewares} * @example * ```js * import { attachMock } from 'core/data/middlewares'; @@ -348,13 +348,13 @@ export default abstract class Provider { /** * @deprecated - * @see [[Provider.mocks]] + * {@link Provider.mocks} */ mocks?: Mocks; /** * @deprecated - * @see [[Provider.globalEmitter]] + * {@link Provider.globalEmitter} */ get globalEvent(): EventEmitter { deprecate({name: 'globalEvent', type: 'accessor', renamedTo: 'globalEmitter'}); diff --git a/src/core/decorators/index.ts b/src/core/decorators/index.ts index 6ebe65759..950df25f2 100644 --- a/src/core/decorators/index.ts +++ b/src/core/decorators/index.ts @@ -17,7 +17,7 @@ import * as tools from 'core/functools'; /** * @deprecated - * @see core/functools + * {@link core/functools} * @decorator */ export const once = tools.deprecate( @@ -32,7 +32,7 @@ export const once = tools.deprecate( /** * @deprecated - * @see core/functools + * {@link core/functools} * @decorator */ export const debounce = tools.deprecate( @@ -47,7 +47,7 @@ export const debounce = tools.deprecate( /** * @deprecated - * @see core/functools + * {@link core/functools} * @decorator */ export const throttle = tools.deprecate( diff --git a/src/core/functools/deprecation/index.ts b/src/core/functools/deprecation/index.ts index d0c958829..c7e7a82a2 100644 --- a/src/core/functools/deprecation/index.ts +++ b/src/core/functools/deprecation/index.ts @@ -62,7 +62,7 @@ export function deprecate( * Decorator for `deprecate` * * @decorator - * @see [[deprecate]] + * {@link deprecate} */ export function deprecated(target: object, key: string | symbol, descriptor: PropertyDescriptor): void; @@ -70,7 +70,7 @@ export function deprecated(target: object, key: string | symbol, descriptor: Pro * Decorator for `deprecate`. * This overload adds a feature to provide additional options. * - * @see [[deprecate]] + * {@link deprecate} * @param [opts] - additional options */ export function deprecated(opts?: WarnOptions): Function; diff --git a/src/core/functools/implementation/index.ts b/src/core/functools/implementation/index.ts index d7263b080..0e36b3d11 100644 --- a/src/core/functools/implementation/index.ts +++ b/src/core/functools/implementation/index.ts @@ -62,7 +62,7 @@ export function unimplement( * Decorator for `unimplement` * * @decorator - * @see [[unimplement]] + * {@link unimplement} * * @example * ```js @@ -80,7 +80,7 @@ export function unimplemented(target: object, key: string | symbol, descriptor: * Decorator for `unimplement`. * This overload adds a feature to provide additional options. * - * @see [[unimplement]] + * {@link unimplement} * @param [opts] - additional options * * @example diff --git a/src/core/functools/lazy.ts b/src/core/functools/lazy.ts index 98c54698e..08be4fa19 100644 --- a/src/core/functools/lazy.ts +++ b/src/core/functools/lazy.ts @@ -10,7 +10,7 @@ * Decorator for `Function.prototype.debounce` * * @decorator - * @see [[Function.debounce]] + * {@link Function.debounce} * @param [delay] - delay value (in milliseconds) */ export function debounce(delay?: number): MethodDecorator { @@ -32,7 +32,7 @@ export function debounce(delay?: number): MethodDecorator { * Decorator for `Function.prototype.throttle` * * @decorator - * @see [[Function.throttle]] + * {@link Function.throttle} * @param [delay] - delay value (in milliseconds) */ export function throttle(delay?: number): MethodDecorator { diff --git a/src/core/functools/memoize.ts b/src/core/functools/memoize.ts index 6f6aee71c..82e87d057 100644 --- a/src/core/functools/memoize.ts +++ b/src/core/functools/memoize.ts @@ -10,7 +10,7 @@ * Decorator for `Function.prototype.once` * * @decorator - * @see [[Function.once]] + * {@link Function.once} */ export function once(target: object, key: string | symbol, descriptor: PropertyDescriptor): void { const diff --git a/src/core/functools/trait/index.ts b/src/core/functools/trait/index.ts index 01ab87299..b71a1bb5c 100644 --- a/src/core/functools/trait/index.ts +++ b/src/core/functools/trait/index.ts @@ -35,7 +35,7 @@ * * The default implementation for `Interface1.bla`. * * As the first parameter, the method is taken a context. * * - * * @see Interface1.bla + * * {@link Interface1.bla} * *\/ * static bla: AddSelf = (self, a) => a + 1; * } @@ -47,7 +47,7 @@ * return Object.throw(); * }; * - * /** @see Interface2.bla2 *\/ + * /** {@link Interface2.bla2} *\/ * static bla2: AddSelf = (self, a) => a.toFixed(); * } * diff --git a/src/core/functools/warning/index.ts b/src/core/functools/warning/index.ts index 6cc8286d2..8d9af3c56 100644 --- a/src/core/functools/warning/index.ts +++ b/src/core/functools/warning/index.ts @@ -155,7 +155,7 @@ export function warn( * Decorator for `warn` * * @decorator - * @see [[warn]] + * {@link warn} * * @example * ```js @@ -173,7 +173,7 @@ export function warned(target: object, key: string | symbol, descriptor: Propert * Decorator for `warn`. * This overload adds a feature to provide additional options. * - * @see [[warn]] + * {@link warn} * @param [opts] - additional options * * @example diff --git a/src/core/functools/warning/interface.ts b/src/core/functools/warning/interface.ts index c8c6b28eb..9a8193822 100644 --- a/src/core/functools/warning/interface.ts +++ b/src/core/functools/warning/interface.ts @@ -81,10 +81,10 @@ export interface WarnOptions { } export interface InlineWarnOptions extends WarnOptions { - /** @see [[WarnOptions.name]] */ + /** {@link WarnOptions.name} */ name: string; - /** @see [[WarnOptions.type]] */ + /** {@link WarnOptions.type} */ type: WarnExprType; } diff --git a/src/core/kv-storage/index.ts b/src/core/kv-storage/index.ts index 768e65dc4..d69d59d75 100644 --- a/src/core/kv-storage/index.ts +++ b/src/core/kv-storage/index.ts @@ -85,7 +85,7 @@ export const asyncSession = factory(asyncSessionStorage, true); * Alias for a has method of the synchronous local storage API * * @alias - * @see [[local]] + * {@link local} */ export const has = local.has.bind(local); @@ -93,7 +93,7 @@ export const has = local.has.bind(local); * Alias for a get method of the synchronous local storage API * * @alias - * @see [[local]] + * {@link local} */ export const get = local.get.bind(local); @@ -101,7 +101,7 @@ export const get = local.get.bind(local); * Alias for a set method of the synchronous local storage API * * @alias - * @see [[local]] + * {@link local} */ export const set = local.set.bind(local); @@ -109,7 +109,7 @@ export const set = local.set.bind(local); * Alias for a remove method of the synchronous local storage API * * @alias - * @see [[local]] + * {@link local} */ export const remove = local.remove.bind(local); @@ -117,7 +117,7 @@ export const remove = local.remove.bind(local); * Alias for a clear method of the synchronous local storage API * * @alias - * @see [[local]] + * {@link local} */ export const clear = local.clear.bind(local); @@ -125,7 +125,7 @@ export const clear = local.clear.bind(local); * Alias for a namespace method of the synchronous local storage API * * @alias - * @see [[local]] + * {@link local} * * @example * ```js diff --git a/src/core/log/middlewares/interface.ts b/src/core/log/middlewares/interface.ts index 4e55c3d30..528981e40 100644 --- a/src/core/log/middlewares/interface.ts +++ b/src/core/log/middlewares/interface.ts @@ -17,7 +17,7 @@ export interface LogEvent { /** * @deprecated - * @see additionals + * {@link additionals} */ readonly details: Dictionary; } diff --git a/src/core/mime-type/index.ts b/src/core/mime-type/index.ts index ee255b5da..2ec2f84a2 100644 --- a/src/core/mime-type/index.ts +++ b/src/core/mime-type/index.ts @@ -30,7 +30,7 @@ export function getDataTypeFromURI(uri: string): CanUndef { /** * @deprecated - * @see [[getDataTypeFromURI]] + * {@link getDataTypeFromURI} */ export function getDataTypeFromURL(url: string): CanUndef { deprecate({type: 'function', name: 'getDataTypeFromURL', renamedTo: 'getDataTypeFromURI'}); diff --git a/src/core/net/const.ts b/src/core/net/const.ts index a6efa1677..8c25beef4 100644 --- a/src/core/net/const.ts +++ b/src/core/net/const.ts @@ -17,7 +17,7 @@ export const /** * @deprecated - * @see [[emitter]] + * {@link emitter} */ export const event = emitter; diff --git a/src/core/perf/config/interface.ts b/src/core/perf/config/interface.ts index b38f627bf..b271e08da 100644 --- a/src/core/perf/config/interface.ts +++ b/src/core/perf/config/interface.ts @@ -64,7 +64,7 @@ export type PerfPredicate = (ns: string) => boolean; /** * Simple filtering predicates for each group - * @see PerfGroupFilters + * {@link PerfGroupFilters} */ export type PerfPredicates = { [K in PerfGroup]: PerfPredicate; diff --git a/src/core/perf/index.ts b/src/core/perf/index.ts index 0c85ae30c..552ca90d6 100644 --- a/src/core/perf/index.ts +++ b/src/core/perf/index.ts @@ -23,7 +23,7 @@ export * from 'core/perf/timer/impl/interface'; /** * Returns a configured instance of the `Perf` class - * @param [perfConfig] - config that overrides the default performance config fields {@see config.perf} + * @param [perfConfig] - config that overrides the default performance config fields {@link config.perf} */ export function perf(perfConfig?: Partial): Perf { const diff --git a/src/core/perf/interface.ts b/src/core/perf/interface.ts index 4e79b60ca..11f6ba7c6 100644 --- a/src/core/perf/interface.ts +++ b/src/core/perf/interface.ts @@ -19,7 +19,7 @@ export interface Perf { * Returns an instance of the performance timer for a specific group * * @param group - group name, that timer should belong to. It appears at the beginning of all time marks namespaces. - * @see [[PerfTimerFactory.getTimer]] + * {@link PerfTimerFactory.getTimer} */ getTimer(group: PerfGroup): PerfTimer; @@ -28,7 +28,7 @@ export interface Perf { * * @param group - group name, that timer should belong to. It appears at the beginning of all time marks namespaces. * @param scope - scope name, that defines the scope. It doesn't appear in any time mark namespaces. - * @see [[PerfTimerFactory.getScopedTimer]] + * {@link PerfTimerFactory.getScopedTimer} */ getScopedTimer(group: PerfGroup, scope: string): PerfTimer; } diff --git a/src/core/perf/timer/engines/console.ts b/src/core/perf/timer/engines/console.ts index 67db658d4..d5e72d23d 100644 --- a/src/core/perf/timer/engines/console.ts +++ b/src/core/perf/timer/engines/console.ts @@ -10,7 +10,7 @@ import { IS_NODE } from 'core/prelude/env'; import type { PerfTimerEngine } from 'core/perf/timer/engines/interface'; export const consoleEngine: PerfTimerEngine = { - /** @see [[PerfTimerEngine.sendDelta]] */ + /** {@link PerfTimerEngine.sendDelta} */ sendDelta(name: string, duration: number, additional?: Dictionary): void { const args: unknown[] = [`${name} took ${duration} ms`]; @@ -23,7 +23,7 @@ export const consoleEngine: PerfTimerEngine = { console.warn(...args); }, - /** @see [[PerfTimerEngine.getTimestampFromTimeOrigin]] */ + /** {@link PerfTimerEngine.getTimestampFromTimeOrigin} */ getTimestampFromTimeOrigin(): number { let perf = globalThis.performance; diff --git a/src/core/perf/timer/impl/runner.ts b/src/core/perf/timer/impl/runner.ts index 6b96ae3b7..51a030b07 100644 --- a/src/core/perf/timer/impl/runner.ts +++ b/src/core/perf/timer/impl/runner.ts @@ -84,7 +84,7 @@ export default class PerfTimersRunner { */ createTimer(group: PerfGroup): PerfTimer { const makeTimer = (namespace?: string): PerfTimer => ({ - /** @see [[PerfTimer.start]] */ + /** {@link PerfTimer.start} */ start: (name: string): PerfTimerId => { if (!Object.isTruly(name)) { throw new Error('The metrics name should be defined'); @@ -93,11 +93,11 @@ export default class PerfTimersRunner { return this.start(PerfTimersRunner.combineNamespaces(namespace, name)); }, - /** @see [[PerfTimer.finish]] */ + /** {@link PerfTimer.finish} */ finish: (perfTimerId: PerfTimerId, additional?: Dictionary) => this.finish(perfTimerId, additional), - /** @see [[PerfTimer.markTimestamp]] */ + /** {@link PerfTimer.markTimestamp} */ markTimestamp: (name: string, additional?: Dictionary) => { if (!Object.isTruly(name)) { throw new Error('The metrics name should be defined'); @@ -106,7 +106,7 @@ export default class PerfTimersRunner { return this.markTimestamp(PerfTimersRunner.combineNamespaces(namespace, name), additional); }, - /** @see [[PerfTimer.namespace]] */ + /** {@link PerfTimer.namespace} */ namespace(ns: string): PerfTimer { if (!Object.isTruly(ns)) { throw new Error('The namespace should be defined'); @@ -119,7 +119,7 @@ export default class PerfTimersRunner { return makeTimer(group); } - /** @see [[PerfTimer.start]] */ + /** {@link PerfTimer.start} */ protected start(name: string): PerfTimerId { const timestamp = this.getTimestamp(); @@ -141,7 +141,7 @@ export default class PerfTimersRunner { return timerId; } - /** @see [[PerfTimer.finish]] */ + /** {@link PerfTimer.finish} */ protected finish(perfTimerId: PerfTimerId, additional?: Dictionary): void { const timestamp = this.getTimestamp(); @@ -167,7 +167,7 @@ export default class PerfTimersRunner { this.engine.sendDelta(measurement.name, duration, additional); } - /** @see [[PerfTimer.markTimestamp]] */ + /** {@link PerfTimer.markTimestamp} */ protected markTimestamp(name: string, additional?: Dictionary): void { const timestamp = this.getTimestamp(); diff --git a/src/core/pool/index.ts b/src/core/pool/index.ts index 3eeab877f..f8de4ba93 100644 --- a/src/core/pool/index.ts +++ b/src/core/pool/index.ts @@ -84,7 +84,7 @@ export default class Pool { /** * Event emitter to broadcast pool events - * @see [[EventEmitter]] + * {@link EventEmitter} */ protected emitter: EventEmitter = new EventEmitter(); diff --git a/src/core/prelude/array/index.ts b/src/core/prelude/array/index.ts index 5a92f127f..53ffa0ec9 100644 --- a/src/core/prelude/array/index.ts +++ b/src/core/prelude/array/index.ts @@ -9,7 +9,7 @@ import extend from 'core/prelude/extend'; import { emptyArray } from 'core/prelude/array/const'; -/** @see [[Array.union]] */ +/** {@link Array.union} */ extend(Array.prototype, 'union', function union( this: unknown[], ...args: Array | unknown> @@ -40,7 +40,7 @@ extend(Array.prototype, 'union', function union( return [...new Set(makeIterator())]; }); -/** @see [[ArrayConstructor.union]] */ +/** {@link ArrayConstructor.union} */ extend(Array, 'union', (arr: unknown[], ...args: Array | unknown>) => { if (args.length === 0) { return (...args) => Array.union(arr, ...args); @@ -49,7 +49,7 @@ extend(Array, 'union', (arr: unknown[], ...args: Array | unkno return arr.union(...args); }); -/** @see [[ArrayConstructor.concat]] */ +/** {@link ArrayConstructor.concat} */ extend(Array, 'concat', (arr: unknown[], ...args: Array>) => { if (args.length === 0) { return (...args) => Array.concat(arr, ...args); diff --git a/src/core/prelude/date/compare/index.ts b/src/core/prelude/date/compare/index.ts index b106589df..5ff28cd8f 100644 --- a/src/core/prelude/date/compare/index.ts +++ b/src/core/prelude/date/compare/index.ts @@ -9,31 +9,31 @@ import extend from 'core/prelude/extend'; import { createStaticDateComparator } from 'core/prelude/date/helpers'; -/** @see [[Date.is]] */ +/** {@link Date.is} */ extend(Date.prototype, 'is', function is(this: Date, date: DateCreateValue, margin: number = 0): boolean { return Math.abs(this.valueOf() - Date.create(date).valueOf()) <= margin; }); -/** @see [[DateConstructor.is]] */ +/** {@link DateConstructor.is} */ extend(Date, 'is', createStaticDateComparator('is')); -/** @see [[Date.isPast]] */ +/** {@link Date.isPast} */ extend(Date.prototype, 'isPast', function isPast(this: Date): boolean { return this.valueOf() < Date.now(); }); -/** @see [[DateConstructor.isPast]] */ +/** {@link DateConstructor.isPast} */ extend(Date, 'isPast', (date: Date) => date.isPast()); -/** @see [[Date.isFuture]] */ +/** {@link Date.isFuture} */ extend(Date.prototype, 'isFuture', function isFuture(this: Date): boolean { return this.valueOf() > Date.now(); }); -/** @see [[DateConstructor.isFuture]] */ +/** {@link DateConstructor.isFuture} */ extend(Date, 'isFuture', (date: Date) => date.isFuture()); -/** @see [[Date.isAfter]] */ +/** {@link Date.isAfter} */ extend(Date.prototype, 'isAfter', function isAfter( this: Date, date: DateCreateValue, @@ -42,10 +42,10 @@ extend(Date.prototype, 'isAfter', function isAfter( return this.valueOf() > Date.create(date).valueOf() - margin; }); -/** @see [[DateConstructor.isAfter]] */ +/** {@link DateConstructor.isAfter} */ extend(Date, 'isAfter', createStaticDateComparator('isAfter')); -/** @see [[Date.isBefore]] */ +/** {@link Date.isBefore} */ extend(Date.prototype, 'isBefore', function isBefore( this: Date, date: DateCreateValue, @@ -54,10 +54,10 @@ extend(Date.prototype, 'isBefore', function isBefore( return this.valueOf() < Date.create(date).valueOf() + margin; }); -/** @see [[DateConstructor.isBefore]] */ +/** {@link DateConstructor.isBefore} */ extend(Date, 'isBefore', createStaticDateComparator('isBefore')); -/** @see [[Date.isBetween]] */ +/** {@link Date.isBetween} */ extend(Date.prototype, 'isBetween', function isBetween( this: Date, left: DateCreateValue, @@ -68,7 +68,7 @@ extend(Date.prototype, 'isBetween', function isBetween( return v >= Date.create(left).valueOf() - margin && v <= Date.create(right).valueOf() + margin; }); -/** @see [[DateConstructor.isBetween]] */ +/** {@link DateConstructor.isBetween} */ extend(Date, 'isBetween', function isBetween( date: DateCreateValue, left?: DateCreateValue, diff --git a/src/core/prelude/date/create/index.ts b/src/core/prelude/date/create/index.ts index 9d440e1c3..03063b1e1 100644 --- a/src/core/prelude/date/create/index.ts +++ b/src/core/prelude/date/create/index.ts @@ -20,12 +20,12 @@ import { } from 'core/prelude/date/const'; -/** @see [[Date.clone]] */ +/** {@link Date.clone} */ extend(Date.prototype, 'clone', function clone(this: Date): Date { return new Date(this); }); -/** @see [[DateConstructor.create]] */ +/** {@link DateConstructor.create} */ extend(Date, 'create', (pattern?: DateCreateValue) => { if (pattern == null || pattern === '') { return new Date(); @@ -100,90 +100,90 @@ extend(Date, 'create', (pattern?: DateCreateValue) => { return new Date(pattern.valueOf()); }); -/** @see [[Date.beginningOfDay]] */ +/** {@link Date.beginningOfDay} */ extend(Date.prototype, 'beginningOfDay', function beginningOfDay(this: Date): Date { const date = this.clone(); date.setHours(0, 0, 0, 0); return date; }); -/** @see [[DateConstructor.beginningOfDay]] */ +/** {@link DateConstructor.beginningOfDay} */ extend(Date, 'beginningOfDay', (date: Date) => date.beginningOfDay()); -/** @see [[Date.endOfDay]] */ +/** {@link Date.endOfDay} */ extend(Date.prototype, 'endOfDay', function endOfDay(this: Date): Date { const date = this.clone(); date.setHours(23, 59, 59, 999); return date; }); -/** @see [[DateConstructor.endOfDay]] */ +/** {@link DateConstructor.endOfDay} */ extend(Date, 'endOfDay', (date: Date) => date.endOfDay()); -/** @see [[Date.beginningOfWeek]] */ +/** {@link Date.beginningOfWeek} */ extend(Date.prototype, 'beginningOfWeek', function beginningOfWeek(this: Date): Date { const date = this.clone(); date.setDate(this.getDate() - this.getDay()); return date.beginningOfDay(); }); -/** @see [[DateConstructor.beginningOfWeek]] */ +/** {@link DateConstructor.beginningOfWeek} */ extend(Date, 'beginningOfWeek', (date: Date) => date.beginningOfWeek()); -/** @see [[Date.endOfWeek]] */ +/** {@link Date.endOfWeek} */ extend(Date.prototype, 'endOfWeek', function endOfWeek(this: Date): Date { const date = this.clone(); date.setDate(this.getDate() + 6 - this.getDay()); return date.endOfDay(); }); -/** @see [[DateConstructor.endOfWeek]] */ +/** {@link DateConstructor.endOfWeek} */ extend(Date, 'endOfWeek', (date: Date) => date.endOfWeek()); -/** @see [[Date.beginningOfMonth]] */ +/** {@link Date.beginningOfMonth} */ extend(Date.prototype, 'beginningOfMonth', function beginningOfMonth(this: Date): Date { const date = this.clone(); date.setDate(1); return date.beginningOfDay(); }); -/** @see [[DateConstructor.beginningOfMonth]] */ +/** {@link DateConstructor.beginningOfMonth} */ extend(Date, 'beginningOfMonth', (date: Date) => date.beginningOfMonth()); -/** @see [[Date.endOfMonth]] */ +/** {@link Date.endOfMonth} */ extend(Date.prototype, 'endOfMonth', function endOfMonth(this: Date): Date { const date = this.clone(); date.setMonth(this.getMonth() + 1, 0); return date.endOfDay(); }); -/** @see [[DateConstructor.endOfMonth]] */ +/** {@link DateConstructor.endOfMonth} */ extend(Date, 'endOfMonth', (date: Date) => date.endOfMonth()); -/** @see [[Date.daysInMonth]] */ +/** {@link Date.daysInMonth} */ extend(Date.prototype, 'daysInMonth', function daysInMonth(this: Date): number { return this.clone().endOfMonth().getDate(); }); -/** @see [[DateConstructor.daysInMonth]] */ +/** {@link DateConstructor.daysInMonth} */ extend(Date, 'daysInMonth', (date: Date) => date.daysInMonth()); -/** @see [[Date.beginningOfYear]] */ +/** {@link Date.beginningOfYear} */ extend(Date.prototype, 'beginningOfYear', function beginningOfYear(this: Date): Date { const date = this.clone(); date.setMonth(0, 1); return date.beginningOfDay(); }); -/** @see [[DateConstructor.beginningOfYear]] */ +/** {@link DateConstructor.beginningOfYear} */ extend(Date, 'beginningOfYear', (date: Date) => date.beginningOfYear()); -/** @see [[Date.endOfYear]] */ +/** {@link Date.endOfYear} */ extend(Date.prototype, 'endOfYear', function endOfYear(this: Date): Date { const date = this.clone(); date.setMonth(12, 0); return date.endOfDay(); }); -/** @see [[DateConstructor.endOfYear]] */ +/** {@link DateConstructor.endOfYear} */ extend(Date, 'endOfYear', (date: Date) => date.endOfYear()); diff --git a/src/core/prelude/date/format/index.ts b/src/core/prelude/date/format/index.ts index 8154ca66b..9681dca09 100644 --- a/src/core/prelude/date/format/index.ts +++ b/src/core/prelude/date/format/index.ts @@ -11,7 +11,7 @@ import { locale as defaultLocale } from 'core/prelude/i18n'; import { formatCache, formatAliases, boolAliases, defaultFormats } from 'core/prelude/date/const'; import { createStaticDateFormatter } from 'core/prelude/date/helpers'; -/** @see [[Date.short]] */ +/** {@link Date.short} */ extend(Date.prototype, 'short', function short( this: Date, locale: CanUndef> = defaultLocale.value @@ -19,10 +19,10 @@ extend(Date.prototype, 'short', function short( return this.format('d:numeric;M:numeric;Y:numeric', locale); }); -/** @see [[DateConstructor.short]] */ +/** {@link DateConstructor.short} */ extend(Date, 'short', createStaticDateFormatter('short')); -/** @see [[Date.medium]] */ +/** {@link Date.medium} */ extend(Date.prototype, 'medium', function medium( this: Date, locale: CanUndef> = defaultLocale.value @@ -30,10 +30,10 @@ extend(Date.prototype, 'medium', function medium( return this.format('d:numeric;M:long;Y:numeric', locale); }); -/** @see [[DateConstructor.medium]] */ +/** {@link DateConstructor.medium} */ extend(Date, 'medium', createStaticDateFormatter('medium')); -/** @see [[Date.long]] */ +/** {@link Date.long} */ extend(Date.prototype, 'long', function long( this: Date, locale: CanUndef> = defaultLocale.value @@ -41,10 +41,10 @@ extend(Date.prototype, 'long', function long( return this.format('d:numeric;M:long;Y:numeric;h:2-digit;m:2-digit;s:2-digit', locale); }); -/** @see [[DateConstructor.long]] */ +/** {@link DateConstructor.long} */ extend(Date, 'long', createStaticDateFormatter('long')); -/** @see [[Date.format]] */ +/** {@link Date.format} */ extend(Date.prototype, 'format', function format( this: Date, patternOrOpts: string | Intl.DateTimeFormatOptions, @@ -113,7 +113,7 @@ extend(Date.prototype, 'format', function format( return formatter.format(this); }); -/** @see [[DateConstructor.format]] */ +/** {@link DateConstructor.format} */ extend(Date, 'format', ( date: Date | string | Intl.NumberFormatOptions, patternOrOpts?: string | Intl.NumberFormatOptions, @@ -128,7 +128,7 @@ extend(Date, 'format', ( return date.format(Object.cast(patternOrOpts), locale); }); -/** @see [[Date.toHTMLDateString]] */ +/** {@link Date.toHTMLDateString} */ extend(Date.prototype, 'toHTMLDateString', function toHTMLDateString( this: Date, opts: DateHTMLDateStringOptions = {} @@ -144,10 +144,10 @@ extend(Date.prototype, 'toHTMLDateString', function toHTMLDateString( ].join('-'); }); -/** @see [[DateConstructor.toHTMLDateString]] */ +/** {@link DateConstructor.toHTMLDateString} */ extend(Date, 'toHTMLDateString', createStaticDateFormatter('toHTMLDateString')); -/** @see [[Date.toHTMLTimeString]] */ +/** {@link Date.toHTMLTimeString} */ extend(Date.prototype, 'toHTMLTimeString', function toHTMLTimeString( this: Date, opts: DateHTMLTimeStringOptions = {} @@ -176,13 +176,13 @@ extend(Date.prototype, 'toHTMLTimeString', function toHTMLTimeString( return res.join(':'); }); -/** @see [[DateConstructor.toHTMLTimeString]] */ +/** {@link DateConstructor.toHTMLTimeString} */ extend(Date, 'toHTMLTimeString', createStaticDateFormatter('toHTMLTimeString')); -/** @see [[Date.toHTMLString]] */ +/** {@link Date.toHTMLString} */ extend(Date.prototype, 'toHTMLString', function toHTMLString(this: Date, opts: DateHTMLStringOptions): string { return `${this.toHTMLDateString(opts)}T${this.toHTMLTimeString(opts)}`; }); -/** @see [[DateConstructor.toHTMLString]] */ +/** {@link DateConstructor.toHTMLString} */ extend(Date, 'toHTMLString', createStaticDateFormatter('toHTMLString')); diff --git a/src/core/prelude/date/modify/index.ts b/src/core/prelude/date/modify/index.ts index db3adc078..fa81b7f53 100644 --- a/src/core/prelude/date/modify/index.ts +++ b/src/core/prelude/date/modify/index.ts @@ -9,20 +9,20 @@ import extend from 'core/prelude/extend'; import { createDateModifier, createStaticDateModifier } from 'core/prelude/date/helpers'; -/** @see [[Date.add]] */ +/** {@link Date.add} */ extend(Date.prototype, 'add', createDateModifier((v, b) => b + v)); -/** @see [[DateConstructor.add]] */ +/** {@link DateConstructor.add} */ extend(Date, 'add', createStaticDateModifier('add')); -/** @see [[Date.set]] */ +/** {@link Date.set} */ extend(Date.prototype, 'set', createDateModifier()); -/** @see [[DateConstructor.set]] */ +/** {@link DateConstructor.set} */ extend(Date, 'set', createStaticDateModifier('set')); -/** @see [[Date.rewind]] */ +/** {@link Date.rewind} */ extend(Date.prototype, 'rewind', createDateModifier((v, b) => b - v)); -/** @see [[DateConstructor.rewind]] */ +/** {@link DateConstructor.rewind} */ extend(Date, 'rewind', createStaticDateModifier('rewind')); diff --git a/src/core/prelude/date/other.ts b/src/core/prelude/date/other.ts index c7e474a8f..3d2fef367 100644 --- a/src/core/prelude/date/other.ts +++ b/src/core/prelude/date/other.ts @@ -11,7 +11,7 @@ import { deprecate } from 'core/functools'; /** * @deprecated - * @see [[DateConstructor.getWeekDays]] + * {@link DateConstructor.getWeekDays} */ extend(Date, 'getWeekDays', deprecate(function getWeekDays(): string[] { return ['Mn', 'Ts', 'Wd', 'Th', 'Fr', 'St', 'Sn']; diff --git a/src/core/prelude/date/relative/index.ts b/src/core/prelude/date/relative/index.ts index 339ae6e0f..2bb9fab9d 100644 --- a/src/core/prelude/date/relative/index.ts +++ b/src/core/prelude/date/relative/index.ts @@ -8,20 +8,20 @@ import extend from 'core/prelude/extend'; -/** @see [[Date.relative]] */ +/** {@link Date.relative} */ extend(Date.prototype, 'relative', function relative(this: Date): DateRelative { return getRelative(this, new Date()); }); -/** @see [[DateConstructor.relative]] */ +/** {@link DateConstructor.relative} */ extend(Date, 'relative', (date: DateCreateValue) => Date.create(date).relative()); -/** @see [[Date.relativeTo]] */ +/** {@link Date.relativeTo} */ extend(Date.prototype, 'relativeTo', function relativeTo(this: Date, date: DateCreateValue): DateRelative { return getRelative(this, date); }); -/** @see [[DateConstructor.relativeTo]] */ +/** {@link DateConstructor.relativeTo} */ extend(Date, 'relativeTo', function relativeTo(from: DateCreateValue, to: DateCreateValue): DateRelative | AnyFunction { if (arguments.length === 1) { const d = Date.create(from); diff --git a/src/core/prelude/env/const.ts b/src/core/prelude/env/const.ts index bd1951e35..2cd89c871 100644 --- a/src/core/prelude/env/const.ts +++ b/src/core/prelude/env/const.ts @@ -20,7 +20,7 @@ export const /** * @deprecated - * @see [[emitter]] + * {@link emitter} */ export const event = emitter; diff --git a/src/core/prelude/function/compose/index.ts b/src/core/prelude/function/compose/index.ts index a2cd34670..6eec16f22 100644 --- a/src/core/prelude/function/compose/index.ts +++ b/src/core/prelude/function/compose/index.ts @@ -8,7 +8,7 @@ import extend from 'core/prelude/extend'; -/** @see [[FunctionConstructor.compose]] */ +/** {@link FunctionConstructor.compose} */ extend(Function, 'compose', (...fns: Array>) => function wrapper(this: unknown, ...args: unknown[]): unknown { if (fns.length === 0) { return; @@ -45,7 +45,7 @@ extend(Function, 'compose', (...fns: Array>) => function w return res; }); -/** @see [[Function.compose]] */ +/** {@link Function.compose} */ extend(Function.prototype, 'compose', function compose( this: AnyFunction, ...fns: Array> diff --git a/src/core/prelude/function/curry/index.ts b/src/core/prelude/function/curry/index.ts index 5512af799..e11fb4e4c 100644 --- a/src/core/prelude/function/curry/index.ts +++ b/src/core/prelude/function/curry/index.ts @@ -9,14 +9,14 @@ import extend from 'core/prelude/extend'; import { __ } from 'core/prelude/function/const'; -/** @see [[FunctionConstructor.__]] */ +/** {@link FunctionConstructor.__} */ extend(Function, '__', { get(): typeof __ { return __; } }); -/** @see [[Function.curry]] */ +/** {@link Function.curry} */ extend(Function.prototype, 'curry', function curry(this: AnyFunction): AnyFunction { const // eslint-disable-next-line @typescript-eslint/no-this-alias @@ -78,5 +78,5 @@ extend(Function.prototype, 'curry', function curry(this: AnyFunction): AnyFuncti } }); -/** @see [[FunctionConstructor.curry]] */ +/** {@link FunctionConstructor.curry} */ extend(Function, 'curry', (fn: AnyFunction) => fn.curry()); diff --git a/src/core/prelude/function/extend.ts b/src/core/prelude/function/extend.ts index 270fb8459..9ae061ef0 100644 --- a/src/core/prelude/function/extend.ts +++ b/src/core/prelude/function/extend.ts @@ -8,7 +8,7 @@ import extend from 'core/prelude/extend'; -/** @see [[Function.addToPrototype]] */ +/** {@link Function.addToPrototype} */ extend(Function.prototype, 'addToPrototype', function addToPrototype( this: AnyFunction, ...args: Array | Function> diff --git a/src/core/prelude/function/lazy/index.ts b/src/core/prelude/function/lazy/index.ts index c2ea34a82..daf459522 100644 --- a/src/core/prelude/function/lazy/index.ts +++ b/src/core/prelude/function/lazy/index.ts @@ -8,7 +8,7 @@ import extend from 'core/prelude/extend'; -/** @see [[Function.debounce]] */ +/** {@link Function.debounce} */ extend(Function.prototype, 'debounce', function debounce(this: AnyFunction, delay: number = 250): AnyFunction { const // eslint-disable-next-line @typescript-eslint/no-this-alias @@ -32,7 +32,7 @@ extend(Function.prototype, 'debounce', function debounce(this: AnyFunction, dela }; }); -/** @see [[FunctionConstructor.debounce]] */ +/** {@link FunctionConstructor.debounce} */ extend(Function, 'debounce', (fn: AnyFunction | number, delay?: number) => { if (Object.isNumber(fn)) { delay = fn; @@ -42,7 +42,7 @@ extend(Function, 'debounce', (fn: AnyFunction | number, delay?: number) => { return fn.debounce(delay); }); -/** @see [[Function.throttle]] */ +/** {@link Function.throttle} */ extend(Function.prototype, 'throttle', function throttle( this: AnyFunction, delayOrOpts?: number | ThrottleOptions @@ -91,7 +91,7 @@ extend(Function.prototype, 'throttle', function throttle( }; }); -/** @see [[FunctionConstructor.throttle]] */ +/** {@link FunctionConstructor.throttle} */ extend(Function, 'throttle', (fn: AnyFunction | number, delayOrOpts?: number | ThrottleOptions) => { if (!Object.isFunction(fn)) { delayOrOpts = fn; diff --git a/src/core/prelude/function/memoize/index.ts b/src/core/prelude/function/memoize/index.ts index bbc02e560..3f8d5e065 100644 --- a/src/core/prelude/function/memoize/index.ts +++ b/src/core/prelude/function/memoize/index.ts @@ -8,7 +8,7 @@ import extend from 'core/prelude/extend'; -/** @see [[Function.once]] */ +/** {@link Function.once} */ extend(Function.prototype, 'once', function once(this: AnyFunction): AnyFunction { const // eslint-disable-next-line @typescript-eslint/no-this-alias @@ -29,5 +29,5 @@ extend(Function.prototype, 'once', function once(this: AnyFunction): AnyFunction }; }); -/** @see [[FunctionConstructor.once]] */ +/** {@link FunctionConstructor.once} */ extend(Function, 'once', (fn: AnyFunction) => fn.once()); diff --git a/src/core/prelude/function/monad/index.ts b/src/core/prelude/function/monad/index.ts index edcba2493..82fb56782 100644 --- a/src/core/prelude/function/monad/index.ts +++ b/src/core/prelude/function/monad/index.ts @@ -9,7 +9,7 @@ import extend from 'core/prelude/extend'; import { Option, Result } from 'core/prelude/structures'; -/** @see [[Function.option]] */ +/** {@link Function.option} */ extend(Function.prototype, 'option', function option(this: AnyFunction): AnyFunction { const wrapper = (...args) => { const @@ -34,7 +34,7 @@ extend(Function.prototype, 'option', function option(this: AnyFunction): AnyFunc return wrapper; }); -/** @see [[ObjectConstructor.Option]] */ +/** {@link ObjectConstructor.Option} */ extend(Object, 'Option', (value: unknown) => { if (value == null) { return Option.reject(null); @@ -47,7 +47,7 @@ extend(Object, 'Option', (value: unknown) => { return Option.resolve(value); }); -/** @see [[Function.result]] */ +/** {@link Function.result} */ extend(Function.prototype, 'result', function result(this: AnyFunction): AnyFunction { const wrapper = (...args) => { const @@ -68,7 +68,7 @@ extend(Function.prototype, 'result', function result(this: AnyFunction): AnyFunc return wrapper; }); -/** @see [[ObjectConstructor.Result]] */ +/** {@link ObjectConstructor.Result} */ extend(Object, 'Result', (value: unknown) => { if (value instanceof Error) { return Result.reject(value); diff --git a/src/core/prelude/global/index.ts b/src/core/prelude/global/index.ts index cdb899564..71030b57b 100644 --- a/src/core/prelude/global/index.ts +++ b/src/core/prelude/global/index.ts @@ -10,10 +10,10 @@ import log from 'core/log'; import extend from 'core/prelude/extend'; import { errorsToIgnore } from 'core/prelude/global/const'; -/** @see Any */ +/** {@link globalThis.Any} */ extend(globalThis, 'Any', (obj) => obj); -/** @see stderr */ +/** {@link globalThis.stderr} */ extend(globalThis, 'stderr', (err) => { if (err instanceof Object) { if (errorsToIgnore[err.type] === true) { diff --git a/src/core/prelude/i18n/const.ts b/src/core/prelude/i18n/const.ts index b7c7acb01..3832fa159 100644 --- a/src/core/prelude/i18n/const.ts +++ b/src/core/prelude/i18n/const.ts @@ -17,7 +17,7 @@ export const /** * @deprecated - * @see [[emitter]] + * {@link emitter} */ export const event = emitter; diff --git a/src/core/prelude/i18n/helpers.ts b/src/core/prelude/i18n/helpers.ts index 5cf6a1dd4..df7204c85 100644 --- a/src/core/prelude/i18n/helpers.ts +++ b/src/core/prelude/i18n/helpers.ts @@ -14,7 +14,7 @@ import langPacs, { Translation, PluralTranslation } from 'lang'; import { locale, pluralizeMap } from 'core/prelude/i18n/const'; import type { PluralizationCount } from 'core/prelude/i18n/interface'; -/** @see [[i18n]] */ +/** {@link i18n} */ extend(globalThis, 'i18n', i18nFactory); const diff --git a/src/core/prelude/number/converters/index.ts b/src/core/prelude/number/converters/index.ts index a1c3a1a1c..1488a816b 100644 --- a/src/core/prelude/number/converters/index.ts +++ b/src/core/prelude/number/converters/index.ts @@ -16,71 +16,71 @@ const day = 24 * hour, week = 7 * day; -/** @see [[Number.second]] */ +/** {@link Number.second} */ extend(Number.prototype, 'second', createMsFunction(second)); -/** @see [[Number.seconds]] */ +/** {@link Number.seconds} */ extend(Number.prototype, 'seconds', Number.prototype.second); -/** @see [[NumberConstructor.second]] */ +/** {@link NumberConstructor.second} */ extend(Number, 'seconds', createStaticMsFunction(second)); -/** @see [[Number.minute]] */ +/** {@link Number.minute} */ extend(Number.prototype, 'minute', createMsFunction(minute)); -/** @see [[Number.minutes]] */ +/** {@link Number.minutes} */ extend(Number.prototype, 'minutes', Number.prototype.minute); -/** @see [[NumberConstructor.minutes]] */ +/** {@link NumberConstructor.minutes} */ extend(Number, 'minutes', createStaticMsFunction(minute)); -/** @see [[Number.hour]] */ +/** {@link Number.hour} */ extend(Number.prototype, 'hour', createMsFunction(hour)); -/** @see [[Number.hours]] */ +/** {@link Number.hours} */ extend(Number.prototype, 'hours', Number.prototype.hour); -/** @see [[NumberConstructor.hours]] */ +/** {@link NumberConstructor.hours} */ extend(Number, 'hours', createStaticMsFunction(hour)); -/** @see [[Number.day]] */ +/** {@link Number.day} */ extend(Number.prototype, 'day', createMsFunction(day)); -/** @see [[Number.days]] */ +/** {@link Number.days} */ extend(Number.prototype, 'days', Number.prototype.day); -/** @see [[NumberConstructor.days]] */ +/** {@link NumberConstructor.days} */ extend(Number, 'days', createStaticMsFunction(day)); -/** @see [[Number.week]] */ +/** {@link Number.week} */ extend(Number.prototype, 'week', createMsFunction(week)); -/** @see [[Number.weeks]] */ +/** {@link Number.weeks} */ extend(Number.prototype, 'weeks', Number.prototype.week); -/** @see [[NumberConstructor.weeks]] */ +/** {@link NumberConstructor.weeks} */ extend(Number, 'weeks', createStaticMsFunction(week)); -/** @see [[Number.em]] */ +/** {@link Number.em} */ extend(Number.prototype, 'em', createStringTypeGetter('em')); -/** @see [[Number.rem]] */ +/** {@link Number.rem} */ extend(Number.prototype, 'rem', createStringTypeGetter('rem')); -/** @see [[Number.px]] */ +/** {@link Number.px} */ extend(Number.prototype, 'px', createStringTypeGetter('px')); -/** @see [[Number.per]] */ +/** {@link Number.per} */ extend(Number.prototype, 'per', createStringTypeGetter('per')); -/** @see [[Number.vh]] */ +/** {@link Number.vh} */ extend(Number.prototype, 'vh', createStringTypeGetter('vh')); -/** @see [[Number.vw]] */ +/** {@link Number.vw} */ extend(Number.prototype, 'vw', createStringTypeGetter('vw')); -/** @see [[Number.vmin]] */ +/** {@link Number.vmin} */ extend(Number.prototype, 'vmin', createStringTypeGetter('vmin')); -/** @see [[Number.vmax]] */ +/** {@link Number.vmax} */ extend(Number.prototype, 'vmax', createStringTypeGetter('vmax')); diff --git a/src/core/prelude/number/format/index.ts b/src/core/prelude/number/format/index.ts index f6857b778..9b8e9915d 100644 --- a/src/core/prelude/number/format/index.ts +++ b/src/core/prelude/number/format/index.ts @@ -26,7 +26,7 @@ import { import { repeatString } from 'core/prelude/number/helpers'; -/** @see [[Number.pad]] */ +/** {@link Number.pad} */ extend(Number.prototype, 'pad', function pad( this: number, lengthOrOpts: number | NumberPadOptions = 0, @@ -51,7 +51,7 @@ extend(Number.prototype, 'pad', function pad( return str; }); -/** @see [[NumberConstructor.pad]] */ +/** {@link NumberConstructor.pad} */ extend(Number, 'pad', (value: number | NumberPadOptions, lengthOrOpts: number | NumberPadOptions) => { if (Object.isPlainObject(value)) { const opts = value; @@ -61,7 +61,7 @@ extend(Number, 'pad', (value: number | NumberPadOptions, lengthOrOpts: number | return value.pad(Object.cast(lengthOrOpts)); }); -/** @see [[Number.format]] */ +/** {@link Number.format} */ extend(Number.prototype, 'format', function format( this: number, patternOrOpts?: number | string | Intl.NumberFormatOptions, @@ -175,7 +175,7 @@ extend(Number.prototype, 'format', function format( return res; }); -/** @see [[NumberConstructor.format]] */ +/** {@link NumberConstructor.format} */ extend(Number, 'format', ( value: number | string | Intl.NumberFormatOptions, patternOrOpts?: string | Intl.NumberFormatOptions, @@ -190,12 +190,12 @@ extend(Number, 'format', ( return value.format(Object.cast(patternOrOpts), locale); }); -/** @see [[NumberConstructor.getOption]] */ +/** {@link NumberConstructor.getOption} */ extend(Number, 'getOption', deprecate(function getOption(key: string): string { return globalFormatOpts[key]; })); -/** @see [[NumberConstructor.setOption]] */ +/** {@link NumberConstructor.setOption} */ extend(Number, 'setOption', deprecate(function setOption(key: string, value: string): void { globalFormatOpts.init = true; globalFormatOpts[key] = value; diff --git a/src/core/prelude/number/metrics/index.ts b/src/core/prelude/number/metrics/index.ts index b118077dd..f59411f71 100644 --- a/src/core/prelude/number/metrics/index.ts +++ b/src/core/prelude/number/metrics/index.ts @@ -8,90 +8,90 @@ import extend from 'core/prelude/extend'; -/** @see [[Number.isSafe]] */ +/** {@link Number.isSafe} */ extend(Number.prototype, 'isSafe', function isSafe(this: number): boolean { return this >= Number.MIN_SAFE_INTEGER && this <= Number.MAX_SAFE_INTEGER; }); -/** @see [[NumberConstructor.isSafe]] */ +/** {@link NumberConstructor.isSafe} */ extend(Number, 'isSafe', (value) => Object.isNumber(value) && value.isSafe()); -/** @see [[Number.isInteger]] */ +/** {@link Number.isInteger} */ extend(Number.prototype, 'isInteger', function isInteger(this: number): boolean { return this % 1 === 0; }); -/** @see [[NumberConstructor.isInteger]] */ +/** {@link NumberConstructor.isInteger} */ extend(Number, 'isInteger', (value) => Object.isNumber(value) && value.isInteger()); -/** @see [[Number.isFloat]] */ +/** {@link Number.isFloat} */ extend(Number.prototype, 'isFloat', function isFloat(this: number): boolean { return Number.isFinite(this) && this % 1 !== 0; }); -/** @see [[NumberConstructor.isFloat]] */ +/** {@link NumberConstructor.isFloat} */ extend(Number, 'isFloat', (value) => Object.isNumber(value) && value.isFloat()); -/** @see [[Number.isEven]] */ +/** {@link Number.isEven} */ extend(Number.prototype, 'isEven', function isEven(this: number): boolean { return this % 2 === 0; }); -/** @see [[NumberConstructor.isEven]] */ +/** {@link NumberConstructor.isEven} */ extend(Number, 'isEven', (value) => Object.isNumber(value) && value.isEven()); -/** @see [[Number.isOdd]] */ +/** {@link Number.isOdd} */ extend(Number.prototype, 'isOdd', function isOdd(this: number): boolean { return Number.isFinite(this) && this % 2 !== 0; }); -/** @see [[NumberConstructor.isOdd]] */ +/** {@link NumberConstructor.isOdd} */ extend(Number, 'isOdd', (value) => Object.isNumber(value) && value.isOdd()); -/** @see [[Number.isNatural]] */ +/** {@link Number.isNatural} */ extend(Number.prototype, 'isNatural', function isNatural(this: number): boolean { return this > 0 && this % 1 === 0; }); -/** @see [[NumberConstructor.isNatural]] */ +/** {@link NumberConstructor.isNatural} */ extend(Number, 'isNatural', (value) => Object.isNumber(value) && value.isNatural()); -/** @see [[Number.isPositive]] */ +/** {@link Number.isPositive} */ extend(Number.prototype, 'isPositive', function isPositive(this: number): boolean { return this > 0; }); -/** @see [[NumberConstructor.isPositive]] */ +/** {@link NumberConstructor.isPositive} */ extend(Number, 'isPositive', (value) => Object.isNumber(value) && value.isPositive()); -/** @see [[Number.isNegative]] */ +/** {@link Number.isNegative} */ extend(Number.prototype, 'isNegative', function isNegative(this: number): boolean { return this < 0; }); -/** @see [[NumberConstructor.isNegative]] */ +/** {@link NumberConstructor.isNegative} */ extend(Number, 'isNegative', (value) => Object.isNumber(value) && value.isNegative()); -/** @see [[Number.isNonNegative]] */ +/** {@link Number.isNonNegative} */ extend(Number.prototype, 'isNonNegative', function isNonNegative(this: number): boolean { return this >= 0; }); -/** @see [[NumberConstructor.isNonNegative]] */ +/** {@link NumberConstructor.isNonNegative} */ extend(Number, 'isNonNegative', (value) => Object.isNumber(value) && value.isNonNegative()); -/** @see [[Number.isBetweenZeroAndOne]] */ +/** {@link Number.isBetweenZeroAndOne} */ extend(Number.prototype, 'isBetweenZeroAndOne', function isBetweenZeroAndOne(this: number): boolean { return this >= 0 && this <= 1; }); -/** @see [[NumberConstructor.isBetweenZeroAndOne]] */ +/** {@link NumberConstructor.isBetweenZeroAndOne} */ extend(Number, 'isBetweenZeroAndOne', (value) => Object.isNumber(value) && value.isBetweenZeroAndOne()); -/** @see [[Number.isPositiveBetweenZeroAndOne]] */ +/** {@link Number.isPositiveBetweenZeroAndOne} */ extend(Number.prototype, 'isPositiveBetweenZeroAndOne', function isPositiveBetweenZeroAndOne(this: number): boolean { return this > 0 && this <= 1; }); -/** @see [[NumberConstructor.isPositiveBetweenZeroAndOne]] */ +/** {@link NumberConstructor.isPositiveBetweenZeroAndOne} */ extend(Number, 'isPositiveBetweenZeroAndOne', (value) => Object.isNumber(value) && value.isPositiveBetweenZeroAndOne()); diff --git a/src/core/prelude/number/rounding/index.ts b/src/core/prelude/number/rounding/index.ts index 7c5db63dc..3ad2feeea 100644 --- a/src/core/prelude/number/rounding/index.ts +++ b/src/core/prelude/number/rounding/index.ts @@ -9,20 +9,20 @@ import extend from 'core/prelude/extend'; import { createRoundingFunction, createStaticRoundingFunction } from 'core/prelude/number/helpers'; -/** @see [[Number.floor]] */ +/** {@link Number.floor} */ extend(Number.prototype, 'floor', createRoundingFunction(Math.floor)); -/** @see [[NumberConstructor.floor]] */ +/** {@link NumberConstructor.floor} */ extend(Number, 'floor', createStaticRoundingFunction('floor')); -/** @see [[Number.round]] */ +/** {@link Number.round} */ extend(Number.prototype, 'round', createRoundingFunction(Math.round)); -/** @see [[NumberConstructor.round]] */ +/** {@link NumberConstructor.round} */ extend(Number, 'round', createStaticRoundingFunction('round')); -/** @see [[Number.ceil]] */ +/** {@link Number.ceil} */ extend(Number.prototype, 'ceil', createRoundingFunction(Math.ceil)); -/** @see [[NumberConstructor.round]] */ +/** {@link NumberConstructor.round} */ extend(Number, 'ceil', createStaticRoundingFunction('ceil')); diff --git a/src/core/prelude/object/clone/index.ts b/src/core/prelude/object/clone/index.ts index 962579497..46be902a0 100644 --- a/src/core/prelude/object/clone/index.ts +++ b/src/core/prelude/object/clone/index.ts @@ -13,7 +13,7 @@ const objRef = '[[OBJ_REF:base]]', valRef = '[[VAL_REF:'; -/** @see [[ObjectConstructor.fastClone]] */ +/** {@link ObjectConstructor.fastClone} */ extend(Object, 'fastClone', (obj, opts?: FastCloneOptions) => { if (!Object.isTruly(obj)) { if (opts !== undefined) { diff --git a/src/core/prelude/object/compare/index.ts b/src/core/prelude/object/compare/index.ts index 77f95054c..f17fe5905 100644 --- a/src/core/prelude/object/compare/index.ts +++ b/src/core/prelude/object/compare/index.ts @@ -9,7 +9,7 @@ import extend from 'core/prelude/extend'; import { funcCache } from 'core/prelude/object/const'; -/** @see [[ObjectConstructor.fastCompare]] */ +/** {@link ObjectConstructor.fastCompare} */ extend(Object, 'fastCompare', function fastCompare(a: unknown, b: unknown): boolean | AnyFunction { if (arguments.length < 2) { return (b) => Object.fastCompare(a, b); @@ -126,7 +126,7 @@ extend(Object, 'fastCompare', function fastCompare(a: unknown, b: unknown): bool return JSON.stringify(a, createSerializer(a, b, cache)) === JSON.stringify(b, createSerializer(a, b, cache)); }); -/** @see [[ObjectConstructor.fastHash]] */ +/** {@link ObjectConstructor.fastHash} */ extend(Object, 'fastHash', (obj) => { const res = JSON.stringify(obj, createSerializer(obj, undefined, funcCache)); return cyrb53(Object.isTruly(res) ? res : 'null'); diff --git a/src/core/prelude/object/convert/index.ts b/src/core/prelude/object/convert/index.ts index 3c471189d..c7f150c75 100644 --- a/src/core/prelude/object/convert/index.ts +++ b/src/core/prelude/object/convert/index.ts @@ -9,7 +9,7 @@ import extend from 'core/prelude/extend'; import { canParse, isInvalidKey } from 'core/prelude/object/const'; -/** @see [[ObjectConstructor.trySerialize]] */ +/** {@link ObjectConstructor.trySerialize} */ extend(Object, 'trySerialize', (value, replacer?: JSONCb) => { if (Object.isFunction(value)) { replacer = value; @@ -46,7 +46,7 @@ extend(Object, 'trySerialize', (value, replacer?: JSONCb) => { return encodedValue; }); -/** @see [[ObjectConstructor.parse]] */ +/** {@link ObjectConstructor.parse} */ extend(Object, 'parse', (value, reviver?: JSONCb) => { if (Object.isFunction(value)) { reviver = value; diff --git a/src/core/prelude/object/create/index.ts b/src/core/prelude/object/create/index.ts index f7b6c54cb..8eb755066 100644 --- a/src/core/prelude/object/create/index.ts +++ b/src/core/prelude/object/create/index.ts @@ -11,7 +11,7 @@ import extend from 'core/prelude/extend'; import { deprecate } from 'core/functools'; import { getSameAs } from 'core/prelude/object/helpers'; -/** @see [[ObjectConstructor.createDict]] */ +/** {@link ObjectConstructor.createDict} */ extend(Object, 'createDict', (...objects) => { if (objects.length > 0) { return Object.assign(Object.create(null), ...objects); @@ -20,7 +20,7 @@ extend(Object, 'createDict', (...objects) => { return Object.create(null); }); -/** @see [[ObjectConstructor.convertEnumToDict]] */ +/** {@link ObjectConstructor.convertEnumToDict} */ extend(Object, 'convertEnumToDict', (obj) => { const res = Object.createDict(); @@ -44,16 +44,16 @@ extend(Object, 'convertEnumToDict', (obj) => { return res; }); -/** @see [[ObjectConstructor.createEnumLike]] */ +/** {@link ObjectConstructor.createEnumLike} */ extend(Object, 'createEnumLike', createEnumLike); /** * @deprecated - * @see [[ObjectConstructor.createEnumLike]] + * {@link ObjectConstructor.createEnumLike} */ extend(Object, 'createMap', deprecate({renamedTo: 'createEnum'}, createEnumLike)); -/** @see [[ObjectConstructor.createEnumLike]] */ +/** {@link ObjectConstructor.createEnumLike} */ export function createEnumLike(obj: Nullable): Dictionary { const map = Object.createDict(); @@ -86,7 +86,7 @@ export function createEnumLike(obj: Nullable): Dictionary { return map; } -/** @see [[ObjectConstructor.fromArray]] */ +/** {@link ObjectConstructor.fromArray} */ extend(Object, 'fromArray', ( arr: Nullable, opts?: ObjectFromArrayOptions @@ -125,10 +125,10 @@ extend(Object, 'fromArray', ( return map; }); -/** @see [[ObjectConstructor.select]] */ +/** {@link ObjectConstructor.select} */ extend(Object, 'select', selectReject(true)); -/** @see [[ObjectConstructor.reject]] */ +/** {@link ObjectConstructor.reject} */ extend(Object, 'reject', selectReject(false)); /** diff --git a/src/core/prelude/object/iterators/index.ts b/src/core/prelude/object/iterators/index.ts index c41c7273e..ab55790e3 100644 --- a/src/core/prelude/object/iterators/index.ts +++ b/src/core/prelude/object/iterators/index.ts @@ -8,7 +8,7 @@ import extend from 'core/prelude/extend'; -/** @see [[ObjectConstructor.forEach]] */ +/** {@link ObjectConstructor.forEach} */ extend(Object, 'forEach', ( obj: unknown, optsOrCb: ObjectForEachOptions | AnyFunction, diff --git a/src/core/prelude/object/metrics/index.ts b/src/core/prelude/object/metrics/index.ts index 69d57d67c..1b3406148 100644 --- a/src/core/prelude/object/metrics/index.ts +++ b/src/core/prelude/object/metrics/index.ts @@ -8,7 +8,7 @@ import extend from 'core/prelude/extend'; -/** @see [[ObjectConstructor.size]] */ +/** {@link ObjectConstructor.size} */ extend(Object, 'size', (obj: unknown) => { if (!Object.isTruly(obj)) { return 0; diff --git a/src/core/prelude/object/mixin/index.ts b/src/core/prelude/object/mixin/index.ts index 389b30402..e62c48242 100644 --- a/src/core/prelude/object/mixin/index.ts +++ b/src/core/prelude/object/mixin/index.ts @@ -9,7 +9,7 @@ import extend from 'core/prelude/extend'; import { isContainer, canExtendProto, getType, getSameAs } from 'core/prelude/object/helpers'; -/** @see [[ObjectConstructor.mixin]] */ +/** {@link ObjectConstructor.mixin} */ extend(Object, 'mixin', function mixin( opts: ObjectMixinOptions | boolean, target: unknown, diff --git a/src/core/prelude/object/property/index.ts b/src/core/prelude/object/property/index.ts index cb0c997b5..671ac801f 100644 --- a/src/core/prelude/object/property/index.ts +++ b/src/core/prelude/object/property/index.ts @@ -8,7 +8,7 @@ import extend from 'core/prelude/extend'; -/** @see [[ObjectConstructor.get]] */ +/** {@link ObjectConstructor.get} */ extend(Object, 'get', ( obj: unknown, path: ObjectPropertyPath | ObjectGetOptions, @@ -71,7 +71,7 @@ extend(Object, 'get', ( return get; }); -/** @see [[ObjectConstructor.has]] */ +/** {@link ObjectConstructor.has} */ extend(Object, 'has', ( obj: unknown, path: ObjectPropertyPath | ObjectGetOptions, @@ -140,7 +140,7 @@ extend(Object, 'has', ( const {hasOwnProperty: nativeHasOwnProperty} = Object.prototype; -/** @see [[ObjectConstructor.hasOwnProperty]] */ +/** {@link ObjectConstructor.hasOwnProperty} */ extend(Object, 'hasOwnProperty', function hasOwnProperty( this: unknown, obj: unknown, @@ -166,12 +166,12 @@ extend(Object, 'hasOwnProperty', function hasOwnProperty( return (key) => Object.hasOwnProperty(obj, key); }); -/** @see [[ObjectConstructor.defineSymbol]] */ +/** {@link ObjectConstructor.defineSymbol} */ extend(Object, 'defineSymbol', function defineSymbol(obj: T, symbol: symbol, value: unknown): T { return Object.defineProperty(obj, symbol, {value, configurable: true, enumerable: false, writable: true}); }); -/** @see [[ObjectConstructor.set]] */ +/** {@link ObjectConstructor.set} */ extend(Object, 'set', function set( obj: unknown, path: ObjectPropertyPath | ObjectGetOptions, @@ -314,7 +314,7 @@ extend(Object, 'set', function set( } }); -/** @see [[ObjectConstructor.delete]] */ +/** {@link ObjectConstructor.delete} */ extend(Object, 'delete', ( obj: unknown, path: ObjectPropertyPath | ObjectGetOptions, diff --git a/src/core/prelude/regexp/index.ts b/src/core/prelude/regexp/index.ts index 361d596cd..be2ca918a 100644 --- a/src/core/prelude/regexp/index.ts +++ b/src/core/prelude/regexp/index.ts @@ -11,10 +11,10 @@ import extend from 'core/prelude/extend'; import { isGlobal, escapeRgxp, testCache } from 'core/prelude/regexp/const'; import { createFlagsModifier } from 'core/prelude/regexp/helpers'; -/** @see [[RegExpConstructor.escape]] */ +/** {@link RegExpConstructor.escape} */ extend(RegExp, 'escape', (value: unknown) => String(value).replace(escapeRgxp, '\\$1')); -/** @see [[RegExpConstructor.test]] */ +/** {@link RegExpConstructor.test} */ extend(RegExp, 'test', (rgxp: RegExp | string, str?: string) => { if (Object.isString(rgxp)) { str = rgxp; @@ -34,29 +34,29 @@ extend(RegExp, 'test', (rgxp: RegExp | string, str?: string) => { return rgxp.test(str); }); -/** @see [[RegExp.addFlags]] */ +/** {@link RegExp.addFlags} */ extend(RegExp.prototype, 'addFlags', function addFlags(this: RegExp, ...flags: RegExpFlag[]) { const set = new Set([...flags, ...this.flags].flatMap((str) => str.split(''))); return new RegExp(this.source, [...set].join('')); }); -/** @see [[RegExpConstructor.addFlags]] */ +/** {@link RegExpConstructor.addFlags} */ extend(RegExp, 'addFlags', createFlagsModifier('addFlags')); -/** @see [[RegExp.removeFlags]] */ +/** {@link RegExp.removeFlags} */ extend(RegExp.prototype, 'removeFlags', function addFlags(this: RegExp, ...flags: RegExpFlag[]) { const set = new Set(flags.flatMap((str) => str.split(''))); return new RegExp(this.source, this.flags.split('').filter((flag) => !set.has(flag)).join('')); }); -/** @see [[RegExpConstructor.removeFlags]] */ +/** {@link RegExpConstructor.removeFlags} */ extend(RegExp, 'removeFlags', createFlagsModifier('removeFlags')); -/** @see [[RegExp.setFlags]] */ +/** {@link RegExp.setFlags} */ extend(RegExp.prototype, 'setFlags', function addFlags(this: RegExp, ...flags: RegExpFlag[]) { const set = new Set(flags.flatMap((str) => str.split(''))); return new RegExp(this.source, [...set].join('')); }); -/** @see [[RegExpConstructor.setFlags]] */ +/** {@link RegExpConstructor.setFlags} */ extend(RegExp, 'setFlags', createFlagsModifier('setFlags')); diff --git a/src/core/prelude/string/iterators.ts b/src/core/prelude/string/iterators.ts index 1c3d57a45..3c96c860a 100644 --- a/src/core/prelude/string/iterators.ts +++ b/src/core/prelude/string/iterators.ts @@ -9,7 +9,7 @@ import extend from 'core/prelude/extend'; import { unicode } from 'core/prelude/string/const'; -/** @see [[String.letters]] */ +/** {@link String.letters} */ extend(String.prototype, 'letters', function* letters(this: string): IterableIterator { let baseStr: Nullable = null, @@ -67,5 +67,5 @@ extend(String.prototype, 'letters', function* letters(this: string): IterableIte } }); -/** @see [[StringConstructor.letters]] */ +/** {@link StringConstructor.letters} */ extend(String, 'letters', (str: string) => str.letters()); diff --git a/src/core/prelude/string/transformers.ts b/src/core/prelude/string/transformers.ts index 216a0f330..15cedac88 100644 --- a/src/core/prelude/string/transformers.ts +++ b/src/core/prelude/string/transformers.ts @@ -30,7 +30,7 @@ import { } from 'core/prelude/string/helpers'; -/** @see [[String.capitalize]] */ +/** {@link String.capitalize} */ extend(String.prototype, 'capitalize', function capitalize( this: string, {lower, all, cache}: StringCapitalizeOptions = {} @@ -69,10 +69,10 @@ extend(String.prototype, 'capitalize', function capitalize( return res; }); -/** @see [[StringConstructor.capitalize]] */ +/** {@link StringConstructor.capitalize} */ extend(String, 'capitalize', createStaticTransformFunction('capitalize')); -/** @see [[String.camelize]] */ +/** {@link String.camelize} */ extend(String.prototype, 'camelize', function camelize( this: string, upperOrOpts: boolean | StringCamelizeOptions @@ -112,10 +112,10 @@ extend(String.prototype, 'camelize', function camelize( return res; }); -/** @see [[StringConstructor.camelize]] */ +/** {@link StringConstructor.camelize} */ extend(String, 'camelize', createStaticTransformFunction('camelize')); -/** @see [[String.dasherize]] */ +/** {@link String.dasherize} */ extend(String.prototype, 'dasherize', function dasherize( this: string, stableOrOpts?: boolean | StringDasherizeOptions @@ -154,10 +154,10 @@ extend(String.prototype, 'dasherize', function dasherize( return res; }); -/** @see [[StringConstructor.dasherize]] */ +/** {@link StringConstructor.dasherize} */ extend(String, 'dasherize', createStaticTransformFunction('dasherize')); -/** @see [[String.underscore]] */ +/** {@link String.underscore} */ extend(String.prototype, 'underscore', function underscore( this: string, stableOrOpts?: boolean | StringUnderscoreOptions @@ -196,5 +196,5 @@ extend(String.prototype, 'underscore', function underscore( return res; }); -/** @see [[StringConstructor.underscore]] */ +/** {@link StringConstructor.underscore} */ extend(String, 'underscore', createStaticTransformFunction('underscore')); diff --git a/src/core/prelude/types/index.ts b/src/core/prelude/types/index.ts index 57f65f11c..31491ede3 100644 --- a/src/core/prelude/types/index.ts +++ b/src/core/prelude/types/index.ts @@ -11,10 +11,10 @@ import extend from 'core/prelude/extend'; import { isNative, toString, nonPrimitiveTypes, READONLY, PROXY } from 'core/prelude/types/const'; -/** @see [[ObjectConstructor.cast]] */ +/** {@link ObjectConstructor.cast} */ extend(Object, 'cast', (value) => value); -/** @see [[ObjectConstructor.throw]] */ +/** {@link ObjectConstructor.throw} */ extend(Object, 'throw', (err = 'This is a loopback function or method') => { if (Object.isString(err)) { throw new Error(err); @@ -23,44 +23,44 @@ extend(Object, 'throw', (err = 'This is a loopback function or method') => { throw err; }); -/** @see [[ObjectConstructor.isTruly]] */ +/** {@link ObjectConstructor.isTruly} */ extend(Object, 'isTruly', (value) => Boolean(value)); -/** @see [[ObjectConstructor.isPrimitive]] */ +/** {@link ObjectConstructor.isPrimitive} */ extend(Object, 'isPrimitive', (value) => !value || !nonPrimitiveTypes[typeof value]); -/** @see [[ObjectConstructor.isUndef]] */ +/** {@link ObjectConstructor.isUndef} */ extend(Object, 'isUndef', (value) => value === undefined); -/** @see [[ObjectConstructor.isNull]] */ +/** {@link ObjectConstructor.isNull} */ // eslint-disable-next-line eqeqeq extend(Object, 'isNull', (value) => value === null); -/** @see [[ObjectConstructor.isNullable]] */ +/** {@link ObjectConstructor.isNullable} */ extend(Object, 'isNullable', (value) => value == null); -/** @see [[ObjectConstructor.isString]] */ +/** {@link ObjectConstructor.isString} */ extend(Object, 'isString', (value) => typeof value === 'string'); -/** @see [[ObjectConstructor.isNumber]] */ +/** {@link ObjectConstructor.isNumber} */ extend(Object, 'isNumber', (value) => typeof value === 'number'); -/** @see [[ObjectConstructor.isBoolean]] */ +/** {@link ObjectConstructor.isBoolean} */ extend(Object, 'isBoolean', (value) => typeof value === 'boolean'); -/** @see [[ObjectConstructor.isSymbol]] */ +/** {@link ObjectConstructor.isSymbol} */ extend(Object, 'isSymbol', (value) => typeof value === 'symbol'); -/** @see [[ObjectConstructor.isRegExp]] */ +/** {@link ObjectConstructor.isRegExp} */ extend(Object, 'isRegExp', (value) => value instanceof RegExp); -/** @see [[ObjectConstructor.isDate]] */ +/** {@link ObjectConstructor.isDate} */ extend(Object, 'isDate', (value) => value instanceof Date); -/** @see [[ObjectConstructor.isArray]] */ +/** {@link ObjectConstructor.isArray} */ extend(Object, 'isArray', Array.isArray); -/** @see [[ObjectConstructor.isArrayLike]] */ +/** {@link ObjectConstructor.isArrayLike} */ extend(Object, 'isArrayLike', (value) => { const t = typeof value; @@ -72,22 +72,22 @@ extend(Object, 'isArrayLike', (value) => { return Array.isArray(value) || value.length > 0 && 0 in value || value.length === 0; }); -/** @see [[ObjectConstructor.isMap]] */ +/** {@link ObjectConstructor.isMap} */ extend(Object, 'isMap', (value) => value instanceof Map); -/** @see [[ObjectConstructor.isWeakMap]] */ +/** {@link ObjectConstructor.isWeakMap} */ extend(Object, 'isWeakMap', (value) => value instanceof WeakMap); -/** @see [[ObjectConstructor.isSet]] */ +/** {@link ObjectConstructor.isSet} */ extend(Object, 'isSet', (value) => value instanceof Set); -/** @see [[ObjectConstructor.isWeakSet]] */ +/** {@link ObjectConstructor.isWeakSet} */ extend(Object, 'isWeakSet', (value) => value instanceof WeakSet); -/** @see [[ObjectConstructor.isDictionary]] */ +/** {@link ObjectConstructor.isDictionary} */ extend(Object, 'isDictionary', isPlainObject); -/** @see [[ObjectConstructor.isPlainObject]] */ +/** {@link ObjectConstructor.isPlainObject} */ extend(Object, 'isPlainObject', isPlainObject); function isPlainObject(value: unknown): boolean { @@ -102,7 +102,7 @@ function isPlainObject(value: unknown): boolean { return constr == null || constr === Object || constr.name === 'Object'; } -/** @see [[ObjectConstructor.isCustomObject]] */ +/** {@link ObjectConstructor.isCustomObject} */ extend(Object, 'isCustomObject', (value) => { value = Object.unwrapProxy(value); @@ -121,7 +121,7 @@ extend(Object, 'isCustomObject', (value) => { return !constr || constr === Object || !isNative.test(constr.toString()); }); -/** @see [[ObjectConstructor.isSimpleObject]] */ +/** {@link ObjectConstructor.isSimpleObject} */ extend(Object, 'isSimpleObject', (value) => { if (!value || typeof value !== 'object') { return false; @@ -130,19 +130,19 @@ extend(Object, 'isSimpleObject', (value) => { return toString.call(value) === '[object Object]'; }); -/** @see [[ObjectConstructor.isFunction]] */ +/** {@link ObjectConstructor.isFunction} */ extend(Object, 'isFunction', (value) => typeof value === 'function'); -/** @see [[ObjectConstructor.isSimpleFunction]] */ +/** {@link ObjectConstructor.isSimpleFunction} */ extend(Object, 'isSimpleFunction', (value) => typeof value === 'function'); -/** @see [[ObjectConstructor.isGenerator]] */ +/** {@link ObjectConstructor.isGenerator} */ extend(Object, 'isGenerator', (value) => typeof value === 'function' && value.constructor.name === 'GeneratorFunction'); -/** @see [[ObjectConstructor.isAsyncGenerator]] */ +/** {@link ObjectConstructor.isAsyncGenerator} */ extend(Object, 'isAsyncGenerator', (value) => typeof value === 'function' && value.constructor.name === 'AsyncGeneratorFunction'); -/** @see [[ObjectConstructor.isIterator]] */ +/** {@link ObjectConstructor.isIterator} */ extend(Object, 'isIterator', (value) => { if (value == null || typeof value !== 'object' || !('next' in value)) { return false; @@ -151,19 +151,19 @@ extend(Object, 'isIterator', (value) => { return typeof value.next === 'function'; }); -/** @see [[ObjectConstructor.isIterableIterator]] */ +/** {@link ObjectConstructor.isIterableIterator} */ extend(Object, 'isIterableIterator', (value) => Object.isIterator(value) && Object.isIterable(value)); -/** @see [[ObjectConstructor.isAsyncIterator]] */ +/** {@link ObjectConstructor.isAsyncIterator} */ extend(Object, 'isAsyncIterator', (value) => Object.isIterator(value) && Object.isAsyncIterable(value)); -/** @see [[ObjectConstructor.isAnyIterator]] */ +/** {@link ObjectConstructor.isAnyIterator} */ extend(Object, 'isAnyIterator', (value) => Object.isIterator(value) || Object.isAsyncIterator(value)); -/** @see [[ObjectConstructor.isIterable]] */ +/** {@link ObjectConstructor.isIterable} */ extend(Object, 'isIterable', (value) => { if (value == null) { return false; @@ -172,7 +172,7 @@ extend(Object, 'isIterable', (value) => { return typeof value[Symbol.iterator] === 'function'; }); -/** @see [[ObjectConstructor.isAsyncIterable]] */ +/** {@link ObjectConstructor.isAsyncIterable} */ extend(Object, 'isAsyncIterable', (value) => { if (value == null) { return false; @@ -181,11 +181,11 @@ extend(Object, 'isAsyncIterable', (value) => { return typeof value[Symbol.asyncIterator] === 'function'; }); -/** @see [[ObjectConstructor.isAnyIterable]] */ +/** {@link ObjectConstructor.isAnyIterable} */ extend(Object, 'isAnyIterable', (value) => Object.isIterable(value) || Object.isAsyncIterable(value)); -/** @see [[ObjectConstructor.isPromise]] */ +/** {@link ObjectConstructor.isPromise} */ extend(Object, 'isPromise', (value) => { if (value == null || typeof value !== 'object' || !('then' in value) || !('catch' in value)) { return false; @@ -194,7 +194,7 @@ extend(Object, 'isPromise', (value) => { return typeof value.then === 'function' && typeof value.catch === 'function'; }); -/** @see [[ObjectConstructor.isPromiseLike]] */ +/** {@link ObjectConstructor.isPromiseLike} */ extend(Object, 'isPromiseLike', (value) => { if (value == null || typeof value !== 'object' || !('then' in value)) { return false; @@ -203,10 +203,10 @@ extend(Object, 'isPromiseLike', (value) => { return typeof value.then === 'function'; }); -/** @see [[ObjectConstructor.isProxy]] */ +/** {@link ObjectConstructor.isProxy} */ extend(Object, 'isProxy', (value) => value?.[PROXY] != null); -/** @see [[ObjectConstructor.unwrapProxy]] */ +/** {@link ObjectConstructor.unwrapProxy} */ extend(Object, 'unwrapProxy', (value) => { while (value?.[PROXY] && value[PROXY] !== value) { value = value[PROXY]; diff --git a/src/core/queue/interface.ts b/src/core/queue/interface.ts index 3252bfdba..6d839d7ad 100644 --- a/src/core/queue/interface.ts +++ b/src/core/queue/interface.ts @@ -59,7 +59,7 @@ export default abstract class Queue { /** * Alias to `push` - * @see [[Queue.push]] + * {@link Queue.push} */ unshift(el: T): ReturnType { return Object.cast(this.push(el)); @@ -67,7 +67,7 @@ export default abstract class Queue { /** * Alias to `pop` - * @see [[Queue.pop]] + * {@link Queue.pop} */ shift(): ReturnType { return Object.cast(this.pop()); diff --git a/src/core/request/error/extractor.ts b/src/core/request/error/extractor.ts index bf78c7d70..465949f3a 100644 --- a/src/core/request/error/extractor.ts +++ b/src/core/request/error/extractor.ts @@ -64,7 +64,7 @@ export class RequestErrorDetailsExtractor implements ErrorDetailsExtractor): CanUndef { diff --git a/src/core/request/modules/context/modules/methods.ts b/src/core/request/modules/context/modules/methods.ts index 38fb790f1..07285288e 100644 --- a/src/core/request/modules/context/modules/methods.ts +++ b/src/core/request/modules/context/modules/methods.ts @@ -197,7 +197,7 @@ export default class RequestContext extends Super { /** * Returns an absolute URL for the request * - * @see [[RequestContext.resolveRequest]] + * {@link RequestContext.resolveRequest} * @param [url] - base request URL */ @deprecated({renamedTo: 'resolveRequest'}) diff --git a/src/core/url/concat.ts b/src/core/url/concat.ts index b89592e27..8aba471d1 100644 --- a/src/core/url/concat.ts +++ b/src/core/url/concat.ts @@ -63,7 +63,7 @@ export function concatURLs(...urls: Array>): string { /** * @deprecated - * @see [[concatURLs]] + * {@link concatURLs} * @param urls */ export function concatUrls(...urls: Array>): string { diff --git a/ts-definitions/prelude/object/clone.d.ts b/ts-definitions/prelude/object/clone.d.ts index 4dcd5165f..b33f194d9 100644 --- a/ts-definitions/prelude/object/clone.d.ts +++ b/ts-definitions/prelude/object/clone.d.ts @@ -31,13 +31,13 @@ interface ObjectConstructor { interface FastCloneOptions { /** * Replacer function for `JSON.stringify` - * @see [[JSON.stringify]] + * {@link JSON.stringify} */ replacer?: JSONCb; /** * Reviver function for `JSON.parse` - * @see [[JSON.parse]] + * {@link JSON.parse} */ reviver?: JSONCb; diff --git a/ts-definitions/prelude/object/create.d.ts b/ts-definitions/prelude/object/create.d.ts index 1688d819d..4328ed3ad 100644 --- a/ts-definitions/prelude/object/create.d.ts +++ b/ts-definitions/prelude/object/create.d.ts @@ -54,7 +54,7 @@ interface ObjectConstructor { /** * @deprecated - * @see ObjectConstructor.createEnumLike + * {@link ObjectConstructor.createEnumLike} */ createMap(obj: Nullable): D extends Array ? Dictionary : D & {[I: string]: K}; @@ -422,7 +422,7 @@ interface ObjectFromArrayOptions { /** * @deprecated - * @see [[ObjectFromArrayOptions.key]] + * {@link ObjectFromArrayOptions.key} */ keyConverter?(i: number, el: unknown): PropertyKey; @@ -436,7 +436,7 @@ interface ObjectFromArrayOptions { /** * @deprecated - * @see [[ObjectFromArrayOptions.value]] + * {@link ObjectFromArrayOptions.value} */ valueConverter?(el: unknown, i: number): T; } diff --git a/ts-definitions/prelude/object/iterators.d.ts b/ts-definitions/prelude/object/iterators.d.ts index 8b21d49bb..1f80d4fc9 100644 --- a/ts-definitions/prelude/object/iterators.d.ts +++ b/ts-definitions/prelude/object/iterators.d.ts @@ -282,13 +282,13 @@ interface ObjectForEachOptions { /** * @deprecated - * @see [[ObjectForEachOptions.passDescriptor]] + * {@link ObjectForEachOptions.passDescriptor} */ withDescriptor?: boolean; /** * @deprecated - * @see [[ObjectForEachOptions.propsToIterate]] + * {@link ObjectForEachOptions.propsToIterate} */ notOwn?: boolean | -1; } diff --git a/ts-definitions/prelude/object/mixin.d.ts b/ts-definitions/prelude/object/mixin.d.ts index eafcc7159..6bff13a10 100644 --- a/ts-definitions/prelude/object/mixin.d.ts +++ b/ts-definitions/prelude/object/mixin.d.ts @@ -273,43 +273,43 @@ interface ObjectMixinOptions { /** * @deprecated - * @see [[ObjectMixinOptions.concatArrays]] + * {@link ObjectMixinOptions.concatArrays} */ concatArray?: boolean; /** * @deprecated - * @see [[ObjectMixinOptions.concatArrays]] + * {@link ObjectMixinOptions.concatArrays} */ concatFn?(a: unknown[], b: unknown[], key: K): unknown[]; /** * @deprecated - * @see [[ObjectMixinOptions.propsToCopy]] + * {@link ObjectMixinOptions.propsToCopy} */ onlyNew?: boolean | -1; /** * @deprecated - * @see [[ObjectMixinOptions.propsToCopy]] + * {@link ObjectMixinOptions.propsToCopy} */ traits?: boolean | -1; /** * @deprecated - * @see [[ObjectMixinOptions.skipUndefs]] + * {@link ObjectMixinOptions.skipUndefs} */ withUndef?: boolean; /** * @deprecated - * @see [[ObjectMixinOptions.withDescriptors]] + * {@link ObjectMixinOptions.withDescriptors} */ withDescriptor?: boolean; /** * @deprecated - * @see [[ObjectMixinOptions.withDescriptors]] + * {@link ObjectMixinOptions.withDescriptors} */ withAccessors?: boolean; } diff --git a/ts-definitions/prelude/types/index.d.ts b/ts-definitions/prelude/types/index.d.ts index 0ecea84b8..f9efea666 100644 --- a/ts-definitions/prelude/types/index.d.ts +++ b/ts-definitions/prelude/types/index.d.ts @@ -320,8 +320,8 @@ interface ObjectConstructor { /** * @deprecated - * @see [[ObjectConstructor.isPlainObject]] - * @see [[ObjectConstructor.isDictionary]] + * {@link ObjectConstructor.isPlainObject} + * {@link ObjectConstructor.isDictionary} */ isObject(value: any): value is Dictionary; } From 1e49c6f93f149bbb3a6eb9b9c6b71edcf57123cc Mon Sep 17 00:00:00 2001 From: kholstinin Date: Thu, 8 Jun 2023 12:17:39 +0500 Subject: [PATCH 4/9] fix: eslint errors --- .eslintignore | 1 + index.d.ts | 2 ++ src/config/index.ts | 1 - src/core/analytics/index.ts | 1 - src/core/async/index.ts | 1 - src/core/async/modules/base/index.ts | 1 - src/core/async/modules/events/index.ts | 1 - src/core/async/modules/proxy/index.ts | 16 ++++++++++------ src/core/async/modules/timers/index.ts | 1 - src/core/async/modules/wrappers/index.ts | 1 - src/core/async/modules/wrappers/interface.ts | 2 +- .../decorators/helpers/add-emitter/index.ts | 1 - src/core/cache/decorators/persistent/index.ts | 1 - src/core/cache/decorators/ttl/index.ts | 1 - src/core/cache/index.ts | 1 - src/core/cache/never/index.ts | 1 - src/core/cache/restricted/index.ts | 1 - src/core/cache/simple/index.ts | 1 - src/core/data/index.ts | 1 - src/core/data/interface/index.ts | 1 - src/core/data/middlewares/attach-mock/index.ts | 1 - src/core/data/middlewares/attach-status/index.ts | 1 - src/core/data/middlewares/index.ts | 1 - src/core/data/middlewares/wait/index.ts | 1 - src/core/data/modules/base.ts | 2 ++ src/core/data/modules/params.ts | 5 +++++ src/core/decorators/index.ts | 1 - src/core/env/index.ts | 1 - src/core/error/index.ts | 1 - src/core/event/index.ts | 1 - src/core/functools/deprecation/index.ts | 2 +- src/core/functools/implementation/index.ts | 2 +- src/core/functools/index.ts | 1 - src/core/functools/trait/index.ts | 3 ++- src/core/functools/warning/index.ts | 2 +- src/core/helpers/index.ts | 1 - src/core/i18n/index.ts | 1 - src/core/iter/combinators/index.ts | 1 - src/core/iter/index.ts | 1 - src/core/json/index.ts | 1 - src/core/json/stream/assembler/index.ts | 2 -- src/core/json/stream/filters/index.ts | 1 - src/core/json/stream/index.ts | 1 - src/core/json/stream/parser/index.ts | 1 - src/core/json/stream/streamers/index.ts | 1 - src/core/kv-storage/index.ts | 1 - src/core/lazy/index.ts | 1 - src/core/linked-list/index.ts | 1 - src/core/log/index.ts | 1 - .../log/middlewares/errors-deduplicator/index.ts | 1 - src/core/log/middlewares/extractor/index.ts | 1 - src/core/log/middlewares/interface.ts | 2 +- src/core/mime-type/index.ts | 1 - src/core/net/index.ts | 1 - src/core/object/index.ts | 1 - src/core/object/proxy-clone/index.ts | 1 - src/core/object/proxy-readonly/index.ts | 1 - src/core/object/select/index.ts | 1 - src/core/object/watch/engines/helpers.ts | 2 +- src/core/object/watch/index.ts | 1 - src/core/perf/config/index.ts | 1 - src/core/perf/index.ts | 1 - src/core/perf/interface.ts | 2 ++ src/core/perf/timer/engines/index.ts | 1 - src/core/perf/timer/impl/index.ts | 1 - src/core/perf/timer/index.ts | 1 - src/core/pool/index.ts | 1 - src/core/prelude/i18n/helpers.ts | 2 +- src/core/prelude/i18n/index.ts | 1 - src/core/promise/abortable/index.ts | 1 - src/core/promise/sync/index.ts | 1 - src/core/queue/index.ts | 1 - src/core/queue/merge/index.ts | 1 - src/core/queue/order/index.ts | 1 - src/core/queue/simple/index.ts | 1 - src/core/queue/worker/index.ts | 1 - src/core/queue/worker/simple/index.ts | 1 - src/core/range/index.ts | 1 - src/core/request/engines/fetch/index.ts | 1 - src/core/request/engines/node/index.ts | 1 - src/core/request/engines/provider/index.ts | 1 - src/core/request/engines/xhr/index.ts | 1 - src/core/request/error/extractor.ts | 3 ++- src/core/request/error/index.ts | 1 - src/core/request/headers/index.ts | 1 - src/core/request/helpers/index.ts | 1 - src/core/request/index.ts | 1 - src/core/request/modules/context/index.ts | 1 - .../request/modules/context/modules/methods.ts | 2 +- src/core/request/modules/stream-buffer/index.ts | 1 - src/core/request/response/index.ts | 2 +- src/core/semver/index.ts | 1 - src/core/socket/index.ts | 1 - src/core/status-codes/index.ts | 1 - src/core/symbol/index.ts | 1 - src/core/then/index.ts | 1 - src/core/url/index.ts | 1 - src/core/uuid/index.ts | 1 - src/core/xml/index.ts | 1 - src/lang/index.ts | 1 - ts-definitions/prelude/array/index.d.ts | 2 ++ ts-definitions/prelude/date/compare/index.d.ts | 2 ++ ts-definitions/prelude/date/create/index.d.ts | 2 ++ ts-definitions/prelude/date/format/index.d.ts | 2 ++ ts-definitions/prelude/date/index.d.ts | 2 ++ ts-definitions/prelude/date/modify/index.d.ts | 2 ++ ts-definitions/prelude/date/relative/index.d.ts | 2 ++ ts-definitions/prelude/function/index.d.ts | 2 ++ ts-definitions/prelude/index.d.ts | 2 ++ ts-definitions/prelude/number/index.d.ts | 2 ++ ts-definitions/prelude/object/index.d.ts | 2 ++ ts-definitions/prelude/regexp/index.d.ts | 2 ++ ts-definitions/prelude/string/index.d.ts | 2 ++ ts-definitions/prelude/types/index.d.ts | 2 ++ .../prelude/types/interface/index.d.ts | 2 ++ yarn.lock | 8 ++++---- 116 files changed, 69 insertions(+), 105 deletions(-) diff --git a/.eslintignore b/.eslintignore index 919c38739..d5375b7ba 100644 --- a/.eslintignore +++ b/.eslintignore @@ -4,3 +4,4 @@ assets/** src/assets/** docs/** node_modules/** +src/**/spec.js \ No newline at end of file diff --git a/index.d.ts b/index.d.ts index 4aade1ad0..3ccd9bbd2 100644 --- a/index.d.ts +++ b/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /** * [[include:core/prelude/README.md]] * @packageDocumentation diff --git a/src/config/index.ts b/src/config/index.ts index abc1ba83d..0a466b644 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -8,7 +8,6 @@ /** * [[include:config/README.md]] - * @packageDocumentation */ import symbolGenerator from 'core/symbol'; diff --git a/src/core/analytics/index.ts b/src/core/analytics/index.ts index fae31da21..946942dff 100644 --- a/src/core/analytics/index.ts +++ b/src/core/analytics/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/analytics/README.md]] - * @packageDocumentation */ import engine from 'core/analytics/engines'; diff --git a/src/core/async/index.ts b/src/core/async/index.ts index 2b2562495..07a440805 100644 --- a/src/core/async/index.ts +++ b/src/core/async/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/async/README.md]] - * @packageDocumentation */ import Super from 'core/async/modules/wrappers'; diff --git a/src/core/async/modules/base/index.ts b/src/core/async/modules/base/index.ts index 91100bc27..f2f84bc8a 100644 --- a/src/core/async/modules/base/index.ts +++ b/src/core/async/modules/base/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/async/modules/base/README.md]] - * @packageDocumentation */ import { deprecate, deprecated } from 'core/functools'; diff --git a/src/core/async/modules/events/index.ts b/src/core/async/modules/events/index.ts index 221ce455a..c006817a9 100644 --- a/src/core/async/modules/events/index.ts +++ b/src/core/async/modules/events/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/async/modules/events/README.md]] - * @packageDocumentation */ import SyncPromise from 'core/promise/sync'; diff --git a/src/core/async/modules/proxy/index.ts b/src/core/async/modules/proxy/index.ts index 16192a95f..5d316f6c1 100644 --- a/src/core/async/modules/proxy/index.ts +++ b/src/core/async/modules/proxy/index.ts @@ -144,7 +144,8 @@ export default class Async> extends Super { */ clearWorker(opts: ClearProxyOptions): this; clearWorker(task?: WorkerLikeP | ClearProxyOptions): this { - return this.cancelTask(task, isAsyncOptions(task) && task.name || this.namespaces.worker); + return this.cancelTask(task, + (isAsyncOptions(task) && Boolean(task.name)) ? task.name : this.namespaces.worker); } /** @@ -240,7 +241,10 @@ export default class Async> extends Super { */ clearProxy(opts: ClearProxyOptions): this; clearProxy(task?: Function | ClearProxyOptions): this { - return this.cancelTask(task, isAsyncOptions(task) && task.name || this.namespaces.proxy); + return this.cancelTask( + task, + (isAsyncOptions(task) && Boolean(task.name)) ? task.name : this.namespaces.proxy + ); } /** @@ -258,7 +262,7 @@ export default class Async> extends Super { return this.markTask( 'muted', task, - isAsyncOptions(task) && task.name || this.namespaces.proxy + (isAsyncOptions(task) && Boolean(task.name)) ? task.name : this.namespaces.proxy ); } @@ -277,7 +281,7 @@ export default class Async> extends Super { return this.markTask( '!muted', task, - isAsyncOptions(task) && task.name || this.namespaces.proxy + (isAsyncOptions(task) && Boolean(task.name)) ? task.name : this.namespaces.proxy ); } @@ -296,7 +300,7 @@ export default class Async> extends Super { return this.markTask( 'paused', task, - isAsyncOptions(task) && task.name || this.namespaces.proxy + (isAsyncOptions(task) && Boolean(task.name)) ? task.name : this.namespaces.proxy ); } @@ -315,7 +319,7 @@ export default class Async> extends Super { return this.markTask( '!paused', task, - isAsyncOptions(task) && task.name || this.namespaces.proxy + (isAsyncOptions(task) && Boolean(task.name)) ? task.name : this.namespaces.proxy ); } diff --git a/src/core/async/modules/timers/index.ts b/src/core/async/modules/timers/index.ts index c8fba34f5..f10c17956 100644 --- a/src/core/async/modules/timers/index.ts +++ b/src/core/async/modules/timers/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/async/modules/timers/README.md]] - * @packageDocumentation */ import SyncPromise from 'core/promise/sync'; diff --git a/src/core/async/modules/wrappers/index.ts b/src/core/async/modules/wrappers/index.ts index 3b81e0010..95e0249f8 100644 --- a/src/core/async/modules/wrappers/index.ts +++ b/src/core/async/modules/wrappers/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/async/modules/wrappers/README.md]] - * @packageDocumentation */ import type { Provider } from 'core/data'; diff --git a/src/core/async/modules/wrappers/interface.ts b/src/core/async/modules/wrappers/interface.ts index 55db78dc5..d068d70e8 100644 --- a/src/core/async/modules/wrappers/interface.ts +++ b/src/core/async/modules/wrappers/interface.ts @@ -12,7 +12,7 @@ import type { CreateRequestOptions, RequestQuery, RequestResponseObject, Request import type Async from 'core/async'; import type { AsyncOptions, ClearOptionsId, ProxyCb, EventEmitterLike } from 'core/async'; -import type { ClearFilter } from 'core/kv-storage'; +import type { ClearFilter, AsyncStorage } from 'core/kv-storage'; export type DataProviderQueryMethodsToReplace = 'get' | 'peek'; export type DataProviderBodyMethodsToReplace = 'post' | 'add' | 'update' | 'delete'; diff --git a/src/core/cache/decorators/helpers/add-emitter/index.ts b/src/core/cache/decorators/helpers/add-emitter/index.ts index c95eb4797..4e925f803 100644 --- a/src/core/cache/decorators/helpers/add-emitter/index.ts +++ b/src/core/cache/decorators/helpers/add-emitter/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/cache/decorators/helpers/add-emitter/README.md]] - * @packageDocumentation */ import { EventEmitter2 as EventEmitter } from 'eventemitter2'; diff --git a/src/core/cache/decorators/persistent/index.ts b/src/core/cache/decorators/persistent/index.ts index 3e11069a1..555206bb8 100644 --- a/src/core/cache/decorators/persistent/index.ts +++ b/src/core/cache/decorators/persistent/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/cache/decorators/persistent/README.md]] - * @packageDocumentation */ import type { AsyncStorageNamespace, SyncStorageNamespace } from 'core/kv-storage'; diff --git a/src/core/cache/decorators/ttl/index.ts b/src/core/cache/decorators/ttl/index.ts index 2257db95b..42afd6ec8 100644 --- a/src/core/cache/decorators/ttl/index.ts +++ b/src/core/cache/decorators/ttl/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/cache/decorators/ttl/README.md]] - * @packageDocumentation */ import type Cache from 'core/cache/interface'; diff --git a/src/core/cache/index.ts b/src/core/cache/index.ts index 6c9da9f0e..4f6ceedc3 100644 --- a/src/core/cache/index.ts +++ b/src/core/cache/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/cache/README.md]] - * @packageDocumentation */ export * from 'core/cache/interface'; diff --git a/src/core/cache/never/index.ts b/src/core/cache/never/index.ts index 9e18ef2cf..e2122a6ea 100644 --- a/src/core/cache/never/index.ts +++ b/src/core/cache/never/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/cache/never/README.md]] - * @packageDocumentation */ import type Cache from 'core/cache/interface'; diff --git a/src/core/cache/restricted/index.ts b/src/core/cache/restricted/index.ts index 5a7a6bf8b..51e8d1a26 100644 --- a/src/core/cache/restricted/index.ts +++ b/src/core/cache/restricted/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/cache/restricted/README.md]] - * @packageDocumentation */ import SimpleCache, { ClearFilter } from 'core/cache/simple'; diff --git a/src/core/cache/simple/index.ts b/src/core/cache/simple/index.ts index a84be5681..2f33b3b38 100644 --- a/src/core/cache/simple/index.ts +++ b/src/core/cache/simple/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/cache/simple/README.md]] - * @packageDocumentation */ import type Cache from 'core/cache/interface'; diff --git a/src/core/data/index.ts b/src/core/data/index.ts index a8e45d5bb..464a632c4 100644 --- a/src/core/data/index.ts +++ b/src/core/data/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/data/README.md]] - * @packageDocumentation */ //#set runtime.core/data diff --git a/src/core/data/interface/index.ts b/src/core/data/interface/index.ts index 0f4ca13b4..4e7111e65 100644 --- a/src/core/data/interface/index.ts +++ b/src/core/data/interface/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/data/interface/README.md]] - * @packageDocumentation */ import type { EventEmitterLike } from 'core/async'; diff --git a/src/core/data/middlewares/attach-mock/index.ts b/src/core/data/middlewares/attach-mock/index.ts index 9fa9029da..4db6f56c5 100644 --- a/src/core/data/middlewares/attach-mock/index.ts +++ b/src/core/data/middlewares/attach-mock/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/data/middlewares/attach-mock/README.md]] - * @packageDocumentation */ import * as env from 'core/env'; diff --git a/src/core/data/middlewares/attach-status/index.ts b/src/core/data/middlewares/attach-status/index.ts index da02c8cf9..ef001ad81 100644 --- a/src/core/data/middlewares/attach-status/index.ts +++ b/src/core/data/middlewares/attach-status/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/data/middlewares/attach-status/README.md]] - * @packageDocumentation */ import type { Response, MiddlewareParams } from 'core/request'; diff --git a/src/core/data/middlewares/index.ts b/src/core/data/middlewares/index.ts index 6b19ed463..0110610c7 100644 --- a/src/core/data/middlewares/index.ts +++ b/src/core/data/middlewares/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/data/middlewares/README.md]] - * @packageDocumentation */ export * from 'core/data/middlewares/attach-mock'; diff --git a/src/core/data/middlewares/wait/index.ts b/src/core/data/middlewares/wait/index.ts index 0f739ee41..dda052c7c 100644 --- a/src/core/data/middlewares/wait/index.ts +++ b/src/core/data/middlewares/wait/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/data/middlewares/wait/README.md]] - * @packageDocumentation */ import type { MiddlewareParams } from 'core/request'; diff --git a/src/core/data/modules/base.ts b/src/core/data/modules/base.ts index 66a68e280..020de1d47 100644 --- a/src/core/data/modules/base.ts +++ b/src/core/data/modules/base.ts @@ -8,6 +8,7 @@ import { EventEmitter2 as EventEmitter } from 'eventemitter2'; import symbolGenerator from 'core/symbol'; +import type { RequestResolver } from 'core/request'; import { readonly } from 'core/object/proxy-readonly'; import { unimplement } from 'core/functools/implementation'; @@ -156,6 +157,7 @@ export default abstract class Provider extends ParamsProvider implements IProvid * if the function returns a string that wrapped with an array, the string fully override the original URL. * * {@link RequestResolver} + * * @param _url - request URL * @param _params - request parameters */ diff --git a/src/core/data/modules/params.ts b/src/core/data/modules/params.ts index 21e2210d9..ad839dd5b 100644 --- a/src/core/data/modules/params.ts +++ b/src/core/data/modules/params.ts @@ -10,6 +10,7 @@ import type { EventEmitter2 as EventEmitter } from 'eventemitter2'; import { deprecate } from 'core/functools'; import request, { Middlewares, RequestMethod } from 'core/request'; +import type { CreateRequestOptions, Encoders, Decoders } from 'core/request'; import select, { SelectParams } from 'core/object/select'; import { emitter } from 'core/data/const'; @@ -52,6 +53,7 @@ export default abstract class Provider { * An object form is easily to extend, bur you can choose any different form. * * {@link Middlewares} + * * @example * ```js * import request from 'core/request'; @@ -80,6 +82,7 @@ export default abstract class Provider { * The value of a map element represent a sequence of encoders for the specified provider method. * * {@link Encoders} + * * @example * ```js * class MyProvider extends Provider { @@ -98,6 +101,7 @@ export default abstract class Provider { * The value of a map element represent a sequence of decoders for the specified provider method. * * {@link Decoders} + * * @example * ```js * class MyProvider extends Provider { @@ -119,6 +123,7 @@ export default abstract class Provider { * The value of a map element represent a list of parameters to match. * * {@link Middlewares} + * * @example * ```js * import { attachMock } from 'core/data/middlewares'; diff --git a/src/core/decorators/index.ts b/src/core/decorators/index.ts index 950df25f2..00464f947 100644 --- a/src/core/decorators/index.ts +++ b/src/core/decorators/index.ts @@ -10,7 +10,6 @@ /** * [[include:core/decorators/README.md]] - * @packageDocumentation */ import * as tools from 'core/functools'; diff --git a/src/core/env/index.ts b/src/core/env/index.ts index 129bc43c1..e8be20ec3 100644 --- a/src/core/env/index.ts +++ b/src/core/env/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/env/README.md]] - * @packageDocumentation */ export * from 'core/prelude/env'; diff --git a/src/core/error/index.ts b/src/core/error/index.ts index 6466ef3b2..17b3b637e 100644 --- a/src/core/error/index.ts +++ b/src/core/error/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/error/README.md]] - * @packageDocumentation */ export * from 'core/error/interface'; diff --git a/src/core/event/index.ts b/src/core/event/index.ts index 40b5e5c46..9af70aad6 100644 --- a/src/core/event/index.ts +++ b/src/core/event/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/event/README.md]] - * @packageDocumentation */ import SyncPromise from 'core/promise/sync'; diff --git a/src/core/functools/deprecation/index.ts b/src/core/functools/deprecation/index.ts index c7e7a82a2..93971d99b 100644 --- a/src/core/functools/deprecation/index.ts +++ b/src/core/functools/deprecation/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/functools/deprecation/README.md]] - * @packageDocumentation */ import { warn, warned, WarnOptions, InlineWarnOptions, WarnedFn } from 'core/functools/warning'; @@ -71,6 +70,7 @@ export function deprecated(target: object, key: string | symbol, descriptor: Pro * This overload adds a feature to provide additional options. * * {@link deprecate} + * * @param [opts] - additional options */ export function deprecated(opts?: WarnOptions): Function; diff --git a/src/core/functools/implementation/index.ts b/src/core/functools/implementation/index.ts index 0e36b3d11..023e88600 100644 --- a/src/core/functools/implementation/index.ts +++ b/src/core/functools/implementation/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/functools/implementation/README.md]] - * @packageDocumentation */ import { warn, warned, WarnOptions, InlineWarnOptions, WarnedFn } from 'core/functools/warning'; @@ -81,6 +80,7 @@ export function unimplemented(target: object, key: string | symbol, descriptor: * This overload adds a feature to provide additional options. * * {@link unimplement} + * * @param [opts] - additional options * * @example diff --git a/src/core/functools/index.ts b/src/core/functools/index.ts index dd3c59895..9c379d267 100644 --- a/src/core/functools/index.ts +++ b/src/core/functools/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/functools/README.md]] - * @packageDocumentation */ export * from 'core/functools/warning'; diff --git a/src/core/functools/trait/index.ts b/src/core/functools/trait/index.ts index b71a1bb5c..a94171473 100644 --- a/src/core/functools/trait/index.ts +++ b/src/core/functools/trait/index.ts @@ -6,9 +6,10 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable jsdoc/no-undefined-types */ + /** * [[include:core/functools/trait/README.md]] - * @packageDocumentation */ /** diff --git a/src/core/functools/warning/index.ts b/src/core/functools/warning/index.ts index 8d9af3c56..cb24992aa 100644 --- a/src/core/functools/warning/index.ts +++ b/src/core/functools/warning/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/functools/warning/README.md]] - * @packageDocumentation */ import { consoleCache } from 'core/functools/warning/const'; @@ -174,6 +173,7 @@ export function warned(target: object, key: string | symbol, descriptor: Propert * This overload adds a feature to provide additional options. * * {@link warn} + * * @param [opts] - additional options * * @example diff --git a/src/core/helpers/index.ts b/src/core/helpers/index.ts index 5c100c387..a2ce2e188 100644 --- a/src/core/helpers/index.ts +++ b/src/core/helpers/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/helpers/README.md]] - * @packageDocumentation */ export * from 'core/helpers/string'; diff --git a/src/core/i18n/index.ts b/src/core/i18n/index.ts index dc22dda89..54bd9305a 100644 --- a/src/core/i18n/index.ts +++ b/src/core/i18n/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/i18n/README.md]] - * @packageDocumentation */ export * from 'core/prelude/i18n'; diff --git a/src/core/iter/combinators/index.ts b/src/core/iter/combinators/index.ts index f32890e29..7a6789f48 100644 --- a/src/core/iter/combinators/index.ts +++ b/src/core/iter/combinators/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/iter/combinators/README.md]] - * @packageDocumentation */ /** diff --git a/src/core/iter/index.ts b/src/core/iter/index.ts index be6b848b4..2ed0a423e 100644 --- a/src/core/iter/index.ts +++ b/src/core/iter/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/iter/README.md]] - * @packageDocumentation */ import Range from 'core/range'; diff --git a/src/core/json/index.ts b/src/core/json/index.ts index 49b7c7d22..ece10592a 100644 --- a/src/core/json/index.ts +++ b/src/core/json/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/json/README.md]] - * @packageDocumentation */ export * from 'core/json/revivers'; diff --git a/src/core/json/stream/assembler/index.ts b/src/core/json/stream/assembler/index.ts index 79803308a..a0a56287a 100644 --- a/src/core/json/stream/assembler/index.ts +++ b/src/core/json/stream/assembler/index.ts @@ -8,11 +8,9 @@ /** * [[include:core/json/stream/assembler/README.md]] - * @packageDocumentation */ import symbolGenerator from 'core/symbol'; - import type { Token, TokenProcessor } from 'core/json/stream/parser'; import { NULL } from 'core/json/stream/assembler/const'; diff --git a/src/core/json/stream/filters/index.ts b/src/core/json/stream/filters/index.ts index 7a39c6f7d..c5d6a7f70 100644 --- a/src/core/json/stream/filters/index.ts +++ b/src/core/json/stream/filters/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/json/stream/filters/README.md]] - * @packageDocumentation */ export { default as AbstractFilter } from 'core/json/stream/filters/abstract-filter'; diff --git a/src/core/json/stream/index.ts b/src/core/json/stream/index.ts index f0aff4438..de27c9bdc 100644 --- a/src/core/json/stream/index.ts +++ b/src/core/json/stream/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/json/stream/README.md]] - * @packageDocumentation */ import { seq } from 'core/iter/combinators'; diff --git a/src/core/json/stream/parser/index.ts b/src/core/json/stream/parser/index.ts index 1911701ee..c1ba9432c 100644 --- a/src/core/json/stream/parser/index.ts +++ b/src/core/json/stream/parser/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/json/stream/parser/README.md]] - * @packageDocumentation */ import { parserStates } from 'core/json/stream/parser/states'; diff --git a/src/core/json/stream/streamers/index.ts b/src/core/json/stream/streamers/index.ts index 1fc11e765..c3812ca10 100644 --- a/src/core/json/stream/streamers/index.ts +++ b/src/core/json/stream/streamers/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/json/stream/streamers/README.md]] - * @packageDocumentation */ export { default as ArrayStreamer } from 'core/json/stream/streamers/array'; diff --git a/src/core/kv-storage/index.ts b/src/core/kv-storage/index.ts index d69d59d75..5ba6960aa 100644 --- a/src/core/kv-storage/index.ts +++ b/src/core/kv-storage/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/kv-storage/README.md]] - * @packageDocumentation */ import { convertIfDate } from 'core/json'; diff --git a/src/core/lazy/index.ts b/src/core/lazy/index.ts index 4d0a1d76a..10797fcff 100644 --- a/src/core/lazy/index.ts +++ b/src/core/lazy/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/lazy/README.md]] - * @packageDocumentation */ import type { ObjectScheme, Hooks } from 'core/lazy/interface'; diff --git a/src/core/linked-list/index.ts b/src/core/linked-list/index.ts index e38a7ad35..147f36bfd 100644 --- a/src/core/linked-list/index.ts +++ b/src/core/linked-list/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/linked-list/README.md]] - * @packageDocumentation */ export { default } from 'core/linked-list/list'; diff --git a/src/core/log/index.ts b/src/core/log/index.ts index f71cbf6c4..786912510 100644 --- a/src/core/log/index.ts +++ b/src/core/log/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/log/README.md]] - * @packageDocumentation */ import extend from 'core/log/extensions'; diff --git a/src/core/log/middlewares/errors-deduplicator/index.ts b/src/core/log/middlewares/errors-deduplicator/index.ts index 39e3c526a..90ded6a35 100644 --- a/src/core/log/middlewares/errors-deduplicator/index.ts +++ b/src/core/log/middlewares/errors-deduplicator/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/log/middlewares/extractor/README.md]] - * @packageDocumentation */ import type { LogEvent, LogMiddleware, NextCallback } from 'core/log/middlewares/interface'; diff --git a/src/core/log/middlewares/extractor/index.ts b/src/core/log/middlewares/extractor/index.ts index f758b163f..3396669b3 100644 --- a/src/core/log/middlewares/extractor/index.ts +++ b/src/core/log/middlewares/extractor/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/log/middlewares/extractor/README.md]] - * @packageDocumentation */ export { ExtractorMiddleware } from 'core/log/middlewares/extractor/extractor'; diff --git a/src/core/log/middlewares/interface.ts b/src/core/log/middlewares/interface.ts index 528981e40..3a847b140 100644 --- a/src/core/log/middlewares/interface.ts +++ b/src/core/log/middlewares/interface.ts @@ -17,7 +17,7 @@ export interface LogEvent { /** * @deprecated - * {@link additionals} + * {@link this.additionals} */ readonly details: Dictionary; } diff --git a/src/core/mime-type/index.ts b/src/core/mime-type/index.ts index 2ec2f84a2..24dd3b3b2 100644 --- a/src/core/mime-type/index.ts +++ b/src/core/mime-type/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/mime-type/README.md]] - * @packageDocumentation */ import { deprecate } from 'core/functools/deprecation'; diff --git a/src/core/net/index.ts b/src/core/net/index.ts index 67471d1ae..2a9d35c7b 100644 --- a/src/core/net/index.ts +++ b/src/core/net/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/net/README.md]] - * @packageDocumentation */ import config from 'config'; diff --git a/src/core/object/index.ts b/src/core/object/index.ts index 5b62ae756..13b1030c2 100644 --- a/src/core/object/index.ts +++ b/src/core/object/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/object/README.md]] - * @packageDocumentation */ export { default as select } from 'core/object/select'; diff --git a/src/core/object/proxy-clone/index.ts b/src/core/object/proxy-clone/index.ts index e75a943fd..8b341243f 100644 --- a/src/core/object/proxy-clone/index.ts +++ b/src/core/object/proxy-clone/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/object/proxy-clone/README.md]] - * @packageDocumentation */ import * as support from 'core/const/support'; diff --git a/src/core/object/proxy-readonly/index.ts b/src/core/object/proxy-readonly/index.ts index c5cee58bb..1d2de63e1 100644 --- a/src/core/object/proxy-readonly/index.ts +++ b/src/core/object/proxy-readonly/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/object/proxy-readonly/README.md]] - * @packageDocumentation */ import * as support from 'core/const/support'; diff --git a/src/core/object/select/index.ts b/src/core/object/select/index.ts index 47a88711b..a58eb1112 100644 --- a/src/core/object/select/index.ts +++ b/src/core/object/select/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/object/select/README.md]] - * @packageDocumentation */ import type { SelectParams } from 'core/object/select/interface'; diff --git a/src/core/object/watch/engines/helpers.ts b/src/core/object/watch/engines/helpers.ts index 51007d26e..ec42b52d8 100644 --- a/src/core/object/watch/engines/helpers.ts +++ b/src/core/object/watch/engines/helpers.ts @@ -28,7 +28,7 @@ export function isProxy(value: unknown): value is object { * @param value */ export function unwrap(value: unknown): CanUndef { - value = value != null && typeof value === 'object' && value[toOriginalObject] || value; + value = (value != null && typeof value === 'object' && Boolean(value[toOriginalObject])) ? value[toOriginalObject] : value; return value != null && typeof value === 'object' && !Object.isFrozen(value) ? value : undefined; } diff --git a/src/core/object/watch/index.ts b/src/core/object/watch/index.ts index 78b1e1bdd..e17feeb68 100644 --- a/src/core/object/watch/index.ts +++ b/src/core/object/watch/index.ts @@ -10,7 +10,6 @@ /** * [[include:core/object/watch/README.md]] - * @packageDocumentation */ import watchEngine from 'core/object/watch/engines'; diff --git a/src/core/perf/config/index.ts b/src/core/perf/config/index.ts index 654523623..e1495075a 100644 --- a/src/core/perf/config/index.ts +++ b/src/core/perf/config/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/perf/config/README.md]] - * @packageDocumentation */ import { GROUPS } from 'core/perf/const'; diff --git a/src/core/perf/index.ts b/src/core/perf/index.ts index 552ca90d6..71813d952 100644 --- a/src/core/perf/index.ts +++ b/src/core/perf/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/perf/README.md]] - * @packageDocumentation */ import config from 'config'; diff --git a/src/core/perf/interface.ts b/src/core/perf/interface.ts index 11f6ba7c6..0bdc0b48c 100644 --- a/src/core/perf/interface.ts +++ b/src/core/perf/interface.ts @@ -9,6 +9,8 @@ import type { GROUPS } from 'core/perf/const'; import type { PerfTimer } from 'core/perf/timer/impl'; +import type { PerfTimerFactory } from 'core/perf/timer/interface'; + /** * Supported group types */ diff --git a/src/core/perf/timer/engines/index.ts b/src/core/perf/timer/engines/index.ts index 079b64b40..8000b10ba 100644 --- a/src/core/perf/timer/engines/index.ts +++ b/src/core/perf/timer/engines/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/perf/timer/engines/README.md]] - * @packageDocumentation */ import { consoleEngine } from 'core/perf/timer/engines/console'; diff --git a/src/core/perf/timer/impl/index.ts b/src/core/perf/timer/impl/index.ts index 38c7f64c4..83a152c66 100644 --- a/src/core/perf/timer/impl/index.ts +++ b/src/core/perf/timer/impl/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/perf/timer/impl/README.md]] - * @packageDocumentation */ export * from 'core/perf/timer/impl/interface'; diff --git a/src/core/perf/timer/index.ts b/src/core/perf/timer/index.ts index 298267a49..1fa51016d 100644 --- a/src/core/perf/timer/index.ts +++ b/src/core/perf/timer/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/perf/timer/README.md]] - * @packageDocumentation */ import type { PerfGroup } from 'core/perf/interface'; diff --git a/src/core/pool/index.ts b/src/core/pool/index.ts index f8de4ba93..ed7e91b24 100644 --- a/src/core/pool/index.ts +++ b/src/core/pool/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/pool/README.md]] - * @packageDocumentation */ import { EventEmitter2 as EventEmitter } from 'eventemitter2'; diff --git a/src/core/prelude/i18n/helpers.ts b/src/core/prelude/i18n/helpers.ts index df7204c85..a3f318632 100644 --- a/src/core/prelude/i18n/helpers.ts +++ b/src/core/prelude/i18n/helpers.ts @@ -14,7 +14,7 @@ import langPacs, { Translation, PluralTranslation } from 'lang'; import { locale, pluralizeMap } from 'core/prelude/i18n/const'; import type { PluralizationCount } from 'core/prelude/i18n/interface'; -/** {@link i18n} */ +/** {@link globalThis.i18n} */ extend(globalThis, 'i18n', i18nFactory); const diff --git a/src/core/prelude/i18n/index.ts b/src/core/prelude/i18n/index.ts index 976c6d1d5..5904d9ce4 100644 --- a/src/core/prelude/i18n/index.ts +++ b/src/core/prelude/i18n/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/prelude/i18n/README.md]] - * @packageDocumentation */ import config from 'config'; diff --git a/src/core/promise/abortable/index.ts b/src/core/promise/abortable/index.ts index 420f47ade..156d60e3d 100644 --- a/src/core/promise/abortable/index.ts +++ b/src/core/promise/abortable/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/promise/abortable/README.md]] - * @packageDocumentation */ import { IGNORE } from 'core/promise/abortable/const'; diff --git a/src/core/promise/sync/index.ts b/src/core/promise/sync/index.ts index 57ea58cd0..e5b33576b 100644 --- a/src/core/promise/sync/index.ts +++ b/src/core/promise/sync/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/promise/sync/README.md]] - * @packageDocumentation */ export { default } from 'core/prelude/structures/sync-promise'; diff --git a/src/core/queue/index.ts b/src/core/queue/index.ts index 909df6f2e..41f0884c4 100644 --- a/src/core/queue/index.ts +++ b/src/core/queue/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/queue/README.md]] - * @packageDocumentation */ export * from 'core/queue/interface'; diff --git a/src/core/queue/merge/index.ts b/src/core/queue/merge/index.ts index 4d6e99cd0..2df793ad8 100644 --- a/src/core/queue/merge/index.ts +++ b/src/core/queue/merge/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/queue/merge/README.md]] - * @packageDocumentation */ import SimpleQueue from 'core/queue/simple'; diff --git a/src/core/queue/order/index.ts b/src/core/queue/order/index.ts index 41312e090..92017bfd2 100644 --- a/src/core/queue/order/index.ts +++ b/src/core/queue/order/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/queue/order/README.md]] - * @packageDocumentation */ import Queue from 'core/queue/interface'; diff --git a/src/core/queue/simple/index.ts b/src/core/queue/simple/index.ts index abf304c0c..37edf1f7c 100644 --- a/src/core/queue/simple/index.ts +++ b/src/core/queue/simple/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/queue/simple/README.md]] - * @packageDocumentation */ import LinkedList from 'core/linked-list'; diff --git a/src/core/queue/worker/index.ts b/src/core/queue/worker/index.ts index d34717001..0ca68412c 100644 --- a/src/core/queue/worker/index.ts +++ b/src/core/queue/worker/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/queue/worker/README.md]] - * @packageDocumentation */ export * from 'core/queue/worker/interface'; diff --git a/src/core/queue/worker/simple/index.ts b/src/core/queue/worker/simple/index.ts index 08db7656c..682a276b2 100644 --- a/src/core/queue/worker/simple/index.ts +++ b/src/core/queue/worker/simple/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/queue/worker/simple/README.md]] - * @packageDocumentation */ import WorkerQueue from 'core/queue/worker/interface'; diff --git a/src/core/range/index.ts b/src/core/range/index.ts index b5bd25cd6..106bc2de3 100644 --- a/src/core/range/index.ts +++ b/src/core/range/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/range/README.md]] - * @packageDocumentation */ import type { RangeValue, RangeType } from 'core/range/interface'; diff --git a/src/core/request/engines/fetch/index.ts b/src/core/request/engines/fetch/index.ts index 9ca580fb5..1b94714ec 100644 --- a/src/core/request/engines/fetch/index.ts +++ b/src/core/request/engines/fetch/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/engines/fetch/README.md]] - * @packageDocumentation */ //#if node_js diff --git a/src/core/request/engines/node/index.ts b/src/core/request/engines/node/index.ts index 66ced5e6b..4ad310d7a 100644 --- a/src/core/request/engines/node/index.ts +++ b/src/core/request/engines/node/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/engines/node/README.md]] - * @packageDocumentation */ import got, { Options, Response as GotResponse } from 'got'; diff --git a/src/core/request/engines/provider/index.ts b/src/core/request/engines/provider/index.ts index a6528116b..d25e1f200 100644 --- a/src/core/request/engines/provider/index.ts +++ b/src/core/request/engines/provider/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/engines/provider/README.md]] - * @packageDocumentation */ import AbortablePromise from 'core/promise/abortable'; diff --git a/src/core/request/engines/xhr/index.ts b/src/core/request/engines/xhr/index.ts index 1024a4c20..21e41d146 100644 --- a/src/core/request/engines/xhr/index.ts +++ b/src/core/request/engines/xhr/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/engines/xhr/README.md]] - * @packageDocumentation */ //#if node_js diff --git a/src/core/request/error/extractor.ts b/src/core/request/error/extractor.ts index 465949f3a..c2b8d52f7 100644 --- a/src/core/request/error/extractor.ts +++ b/src/core/request/error/extractor.ts @@ -64,7 +64,8 @@ export class RequestErrorDetailsExtractor implements ErrorDetailsExtractor): CanUndef { diff --git a/src/core/request/error/index.ts b/src/core/request/error/index.ts index 78b1b8344..e74499d6e 100644 --- a/src/core/request/error/index.ts +++ b/src/core/request/error/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/error/README.md]] - * @packageDocumentation */ import BaseError from 'core/error'; diff --git a/src/core/request/headers/index.ts b/src/core/request/headers/index.ts index 58a9c2de5..30f73de97 100644 --- a/src/core/request/headers/index.ts +++ b/src/core/request/headers/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/headers/README.md]] - * @packageDocumentation */ import { applyQueryForStr } from 'core/request/helpers/interpolation'; diff --git a/src/core/request/helpers/index.ts b/src/core/request/helpers/index.ts index df80db730..66a07698f 100644 --- a/src/core/request/helpers/index.ts +++ b/src/core/request/helpers/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/helpers/README.md]] - * @packageDocumentation */ export * from 'core/request/helpers/const'; diff --git a/src/core/request/index.ts b/src/core/request/index.ts index fd36ba7cd..b9e1bc8ee 100644 --- a/src/core/request/index.ts +++ b/src/core/request/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/README.md]] - * @packageDocumentation */ import { EventEmitter2 as EventEmitter } from 'eventemitter2'; diff --git a/src/core/request/modules/context/index.ts b/src/core/request/modules/context/index.ts index a0f22d414..998bc0f0b 100644 --- a/src/core/request/modules/context/index.ts +++ b/src/core/request/modules/context/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/context/README.md]] - * @packageDocumentation */ import log from 'core/log'; diff --git a/src/core/request/modules/context/modules/methods.ts b/src/core/request/modules/context/modules/methods.ts index 07285288e..45b582435 100644 --- a/src/core/request/modules/context/modules/methods.ts +++ b/src/core/request/modules/context/modules/methods.ts @@ -196,8 +196,8 @@ export default class RequestContext extends Super { /** * Returns an absolute URL for the request - * * {@link RequestContext.resolveRequest} + * * @param [url] - base request URL */ @deprecated({renamedTo: 'resolveRequest'}) diff --git a/src/core/request/modules/stream-buffer/index.ts b/src/core/request/modules/stream-buffer/index.ts index 282719ada..e35cd75bb 100644 --- a/src/core/request/modules/stream-buffer/index.ts +++ b/src/core/request/modules/stream-buffer/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/modules/stream-buffer/README.md]] - * @packageDocumentation */ import { createControllablePromise } from 'core/promise'; diff --git a/src/core/request/response/index.ts b/src/core/request/response/index.ts index ab69f96b4..9b7a50175 100644 --- a/src/core/request/response/index.ts +++ b/src/core/request/response/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/request/response/README.md]] - * @packageDocumentation */ import { EventEmitter2 as EventEmitter } from 'eventemitter2'; @@ -292,6 +291,7 @@ export default class Response< /** * Returns an iterator by the response body. * Mind, when you parse response via iterator, you won't be able to use other parse methods, like `json` or `text`. + * * @emits `streamUsed()` */ [Symbol.asyncIterator](): AsyncIterableIterator { diff --git a/src/core/semver/index.ts b/src/core/semver/index.ts index e4ab47cd2..4e4b2f5f4 100644 --- a/src/core/semver/index.ts +++ b/src/core/semver/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/semver/README.md]] - * @packageDocumentation */ import { operations, compareRgxp, operandLengthErrorText } from 'core/semver/const'; diff --git a/src/core/socket/index.ts b/src/core/socket/index.ts index 5a7d4e72f..b28ad3f51 100644 --- a/src/core/socket/index.ts +++ b/src/core/socket/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/socket/README.md]] - * @packageDocumentation */ import type { Socket } from 'core/socket/interface'; diff --git a/src/core/status-codes/index.ts b/src/core/status-codes/index.ts index 060f59f2e..30f7a7c25 100644 --- a/src/core/status-codes/index.ts +++ b/src/core/status-codes/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/status-codes/README.md]] - * @packageDocumentation */ import { StatusCodes } from 'core/status-codes/interface'; diff --git a/src/core/symbol/index.ts b/src/core/symbol/index.ts index 3ede5ca7f..3f19bb6dc 100644 --- a/src/core/symbol/index.ts +++ b/src/core/symbol/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/symbol/README.md]] - * @packageDocumentation */ import { PROXY, READONLY } from 'core/prelude/types/const'; diff --git a/src/core/then/index.ts b/src/core/then/index.ts index b8f6907a3..e4b0c7038 100644 --- a/src/core/then/index.ts +++ b/src/core/then/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/then/README.md]] - * @packageDocumentation */ export { default } from 'core/promise/abortable'; diff --git a/src/core/url/index.ts b/src/core/url/index.ts index 87636bf8b..91345f586 100644 --- a/src/core/url/index.ts +++ b/src/core/url/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/url/README.md]] - * @packageDocumentation */ export * from 'core/url/const'; diff --git a/src/core/uuid/index.ts b/src/core/uuid/index.ts index fa685325a..e269f3672 100644 --- a/src/core/uuid/index.ts +++ b/src/core/uuid/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/uuid/README.md]] - * @packageDocumentation */ import { IS_NODE } from 'core/env'; diff --git a/src/core/xml/index.ts b/src/core/xml/index.ts index 803d4b75e..4a69ec33f 100644 --- a/src/core/xml/index.ts +++ b/src/core/xml/index.ts @@ -8,7 +8,6 @@ /** * [[include:core/xml/README.md]] - * @packageDocumentation */ import { normalizeRgxp } from 'core/xml/const'; diff --git a/src/lang/index.ts b/src/lang/index.ts index a79fb961b..75e92754e 100644 --- a/src/lang/index.ts +++ b/src/lang/index.ts @@ -8,7 +8,6 @@ /** * [[include:lang/README.md]] - * @packageDocumentation */ import type { LangPacs } from 'lang/interface'; diff --git a/ts-definitions/prelude/array/index.d.ts b/ts-definitions/prelude/array/index.d.ts index a63dafbeb..168fc27ca 100644 --- a/ts-definitions/prelude/array/index.d.ts +++ b/ts-definitions/prelude/array/index.d.ts @@ -6,5 +6,7 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// diff --git a/ts-definitions/prelude/date/compare/index.d.ts b/ts-definitions/prelude/date/compare/index.d.ts index a63dafbeb..168fc27ca 100644 --- a/ts-definitions/prelude/date/compare/index.d.ts +++ b/ts-definitions/prelude/date/compare/index.d.ts @@ -6,5 +6,7 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// diff --git a/ts-definitions/prelude/date/create/index.d.ts b/ts-definitions/prelude/date/create/index.d.ts index 56e73e354..7d3633193 100644 --- a/ts-definitions/prelude/date/create/index.d.ts +++ b/ts-definitions/prelude/date/create/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/ts-definitions/prelude/date/format/index.d.ts b/ts-definitions/prelude/date/format/index.d.ts index 56e73e354..7d3633193 100644 --- a/ts-definitions/prelude/date/format/index.d.ts +++ b/ts-definitions/prelude/date/format/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/ts-definitions/prelude/date/index.d.ts b/ts-definitions/prelude/date/index.d.ts index 5eccfc9d0..276eb171b 100644 --- a/ts-definitions/prelude/date/index.d.ts +++ b/ts-definitions/prelude/date/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/ts-definitions/prelude/date/modify/index.d.ts b/ts-definitions/prelude/date/modify/index.d.ts index 56e73e354..7d3633193 100644 --- a/ts-definitions/prelude/date/modify/index.d.ts +++ b/ts-definitions/prelude/date/modify/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/ts-definitions/prelude/date/relative/index.d.ts b/ts-definitions/prelude/date/relative/index.d.ts index 56e73e354..7d3633193 100644 --- a/ts-definitions/prelude/date/relative/index.d.ts +++ b/ts-definitions/prelude/date/relative/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/ts-definitions/prelude/function/index.d.ts b/ts-definitions/prelude/function/index.d.ts index 56e73e354..7d3633193 100644 --- a/ts-definitions/prelude/function/index.d.ts +++ b/ts-definitions/prelude/function/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/ts-definitions/prelude/index.d.ts b/ts-definitions/prelude/index.d.ts index 3bb003e68..7fca16ff8 100644 --- a/ts-definitions/prelude/index.d.ts +++ b/ts-definitions/prelude/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// diff --git a/ts-definitions/prelude/number/index.d.ts b/ts-definitions/prelude/number/index.d.ts index 56e73e354..7d3633193 100644 --- a/ts-definitions/prelude/number/index.d.ts +++ b/ts-definitions/prelude/number/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/ts-definitions/prelude/object/index.d.ts b/ts-definitions/prelude/object/index.d.ts index 5a07206db..36161bfc0 100644 --- a/ts-definitions/prelude/object/index.d.ts +++ b/ts-definitions/prelude/object/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/ts-definitions/prelude/regexp/index.d.ts b/ts-definitions/prelude/regexp/index.d.ts index 56e73e354..7d3633193 100644 --- a/ts-definitions/prelude/regexp/index.d.ts +++ b/ts-definitions/prelude/regexp/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/ts-definitions/prelude/string/index.d.ts b/ts-definitions/prelude/string/index.d.ts index 56e73e354..7d3633193 100644 --- a/ts-definitions/prelude/string/index.d.ts +++ b/ts-definitions/prelude/string/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/ts-definitions/prelude/types/index.d.ts b/ts-definitions/prelude/types/index.d.ts index f9efea666..df0241607 100644 --- a/ts-definitions/prelude/types/index.d.ts +++ b/ts-definitions/prelude/types/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// interface ObjectConstructor { diff --git a/ts-definitions/prelude/types/interface/index.d.ts b/ts-definitions/prelude/types/interface/index.d.ts index d0fa06af9..a569d63c4 100644 --- a/ts-definitions/prelude/types/interface/index.d.ts +++ b/ts-definitions/prelude/types/interface/index.d.ts @@ -6,6 +6,8 @@ * https://github.com/V4Fire/Core/blob/master/LICENSE */ +/* eslint-disable @typescript-eslint/triple-slash-reference */ + /// /// /// diff --git a/yarn.lock b/yarn.lock index a2cd7e157..773b9bdfd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3354,7 +3354,7 @@ __metadata: linkType: soft "@v4fire/eslint-plugin@npm:1.0.0-alpha.10": - version: 1.0.0-alpha.10 + version: 0.0.0-use.local resolution: "@v4fire/eslint-plugin@npm:1.0.0-alpha.10" peerDependencies: "@es-joy/jsdoccomment": ^0.39 @@ -3367,11 +3367,11 @@ __metadata: typescript: ^4 checksum: 1ca0edea6c0ba417a6374fa34e2b3eb87421484cb5eb37d2b429737d237c76abb740103ee1cb5c4a1a3973c413cf1145a2b2b974849f816dc573de2af6d6becd languageName: node - linkType: hard + linkType: hardst "@v4fire/linters@git+https://github.com/v4fire/linters#rework_rules": version: 2.4.0 - resolution: "@v4fire/linters@https://github.com/v4fire/linters.git#commit=3e891241384f731b63b003dadd17c20d57a5ca7a" + resolution: "@v4fire/linters@https://github.com/v4fire/linters.git#commit=d1c42fb6f45addca5a0720859e8cdcce62db9d23" dependencies: "@babel/helper-validator-identifier": 7.18.6 "@eslint/eslintrc": 1.3.0 @@ -3395,7 +3395,7 @@ __metadata: jest: ^29.5.0 jest-runner-eslint: ^2.0.0 typescript: ^4.4.4 - checksum: ab148965a91e1db80b6d29bae516fca437128a3049d2e4c91354a11e81f8520f607be06092319577dbd5defdcf1ffd9d6015d32d6646a3f3604d7d902fed7f4a + checksum: 4d4da96d17befe35b2880a53e53691124d4d54648c4db3cf2508d35f52e149632e32d1faa925dd5e6275a2ff270ba0229d33ae12478582b17fd06b6e72828925 languageName: node linkType: hard From 532fa271fe609da17a253f711fb71ad62c1806f3 Mon Sep 17 00:00:00 2001 From: kholstinin Date: Thu, 8 Jun 2023 12:57:02 +0500 Subject: [PATCH 5/9] feat: rework typedoc --- package.json | 5 ++-- typedoc.json | 7 +++-- yarn.lock | 78 ++++++++++++++++++++++++++++++++++------------------ 3 files changed, 60 insertions(+), 30 deletions(-) diff --git a/package.json b/package.json index 86e27c47b..40abd6f94 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "dev": "SOURCEMAPS=true gulp watch:server", "build": "gulp build:server", "build:tsconfig": "node build/build-tsconfig", + "build:docs": "typedoc", "build:standalone": "gulp build:standalone", "watch:standalone": "gulp watch:standalone", "test": "yarn build && yarn test:typescript && yarn test:eslint && yarn test:jest", @@ -89,7 +90,6 @@ "tsc-alias": "1.6.1", "tsconfig": "7.0.0", "tsconfig-paths": "3.13.0", - "typedoc": "0.22.13", "typescript": "4.6.2", "upath": "2.0.1", "xhr2": "^0.2.1" @@ -108,7 +108,8 @@ "jest": "29.6.1", "jest-runner-eslint": "2.0.0", "ts-jest": "29.1.1", - "typedoc": "0.22.13" + "typedoc": "0.23.28", + "typedoc-theme-hierarchy": "3.2.0" }, "directories": { "doc": "docs" diff --git a/typedoc.json b/typedoc.json index 360b47061..5cc2ff919 100644 --- a/typedoc.json +++ b/typedoc.json @@ -2,11 +2,14 @@ "name": "V4Fire", "tsconfig": "./typedoc.tsconfig.json", "entryPoints": ["./src", "./index.d.ts"], - "entryPointStrategy": "Expand", + "entryPointStrategy": "expand", "out": "./docs", "readme": "./README.md", + "exclude": ["**/*.spec.js"], "hideGenerator": true, - "gitRevision": "master", + "gitRevision": "v4", + "theme": "hierarchy", + "plugin": ["typedoc-theme-hierarchy"], "includes": "./src", "media": "./assets", "excludePrivate": true, diff --git a/yarn.lock b/yarn.lock index 773b9bdfd..6dba58bde 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3258,7 +3258,8 @@ __metadata: tsconfig: 7.0.0 tsconfig-paths: 3.13.0 tslib: 2.3.1 - typedoc: 0.22.13 + typedoc: 0.23.28 + typedoc-theme-hierarchy: 3.2.0 typescript: 4.6.2 upath: 2.0.1 w3c-xmlserializer: 2.0.0 @@ -3342,8 +3343,6 @@ __metadata: optional: true tsconfig-paths: optional: true - typedoc: - optional: true typescript: optional: true upath: @@ -3607,6 +3606,13 @@ __metadata: languageName: node linkType: hard +"ansi-sequence-parser@npm:^1.1.0": + version: 1.1.0 + resolution: "ansi-sequence-parser@npm:1.1.0" + checksum: 75f4d3a4c555655a698aec05b5763cbddcd16ccccdbfd178fb0aa471ab74fdf98e031b875ef26e64be6a95cf970c89238744b26de6e34af97f316d5186b1df53 + languageName: node + linkType: hard + "ansi-styles@npm:^2.2.1": version: 2.2.1 resolution: "ansi-styles@npm:2.2.1" @@ -8999,7 +9005,7 @@ __metadata: languageName: node linkType: hard -"jsonc-parser@npm:^3.0.0": +"jsonc-parser@npm:^3.2.0": version: 3.2.0 resolution: "jsonc-parser@npm:3.2.0" checksum: 946dd9a5f326b745aa326d48a7257e3f4a4b62c5e98ec8e49fa2bdd8d96cef7e6febf1399f5c7016114fd1f68a1c62c6138826d5d90bc650448e3cf0951c53c7 @@ -9549,7 +9555,7 @@ __metadata: languageName: node linkType: hard -"marked@npm:^4.0.12": +"marked@npm:^4.2.12": version: 4.3.0 resolution: "marked@npm:4.3.0" bin: @@ -9741,6 +9747,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^7.1.3": + version: 7.4.6 + resolution: "minimatch@npm:7.4.6" + dependencies: + brace-expansion: ^2.0.1 + checksum: 1a6c8d22618df9d2a88aabeef1de5622eb7b558e9f8010be791cb6b0fa6e102d39b11c28d75b855a1e377b12edc7db8ff12a99c20353441caa6a05e78deb5da9 + languageName: node + linkType: hard + "minimist@npm:^1.1.0, minimist@npm:^1.2.0, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" @@ -11610,14 +11625,15 @@ __metadata: languageName: node linkType: hard -"shiki@npm:^0.10.1": - version: 0.10.1 - resolution: "shiki@npm:0.10.1" +"shiki@npm:^0.14.1": + version: 0.14.2 + resolution: "shiki@npm:0.14.2" dependencies: - jsonc-parser: ^3.0.0 - vscode-oniguruma: ^1.6.1 - vscode-textmate: 5.2.0 - checksum: fb746f3cb3de7e545e3b10a6cb658d3938f840e4ccc9a3c90ceb7e69a8f89dbb432171faac1e9f02a03f103684dad88ee5e54b5c4964fa6b579fca6e8e26424d + ansi-sequence-parser: ^1.1.0 + jsonc-parser: ^3.2.0 + vscode-oniguruma: ^1.7.0 + vscode-textmate: ^8.0.0 + checksum: f2a14302b1803617e3ff1b751a5c87b4af4ad15214dc00e9215402e42940a84a0b956cf55d628f25dbf1296b18e277b8529571cd9359b971ac599a0ab11303e7 languageName: node linkType: hard @@ -12709,20 +12725,30 @@ __metadata: languageName: node linkType: hard -"typedoc@npm:0.22.13": - version: 0.22.13 - resolution: "typedoc@npm:0.22.13" +"typedoc-theme-hierarchy@npm:3.2.0": + version: 3.2.0 + resolution: "typedoc-theme-hierarchy@npm:3.2.0" + dependencies: + fs-extra: ^10.0.0 + peerDependencies: + typedoc: ^0.23.6 || ^0.24.0 + checksum: 46579027bff67545159b920675398456b54ad4a8ecd67d558d6bf7ecf2dc11ac36353842db3b1013dce2f630761288a4eb62a3f76b9d8a9858dc3dfb2b6346fc + languageName: node + linkType: hard + +"typedoc@npm:0.23.28": + version: 0.23.28 + resolution: "typedoc@npm:0.23.28" dependencies: - glob: ^7.2.0 lunr: ^2.3.9 - marked: ^4.0.12 - minimatch: ^5.0.1 - shiki: ^0.10.1 + marked: ^4.2.12 + minimatch: ^7.1.3 + shiki: ^0.14.1 peerDependencies: - typescript: 4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x bin: typedoc: bin/typedoc - checksum: e453114fbbb5e3e366bcfde40fc3f7d76a038dbc3953e6cc9c9dd8f9747048ed77c2d082671e91537fb26bb11f7fc5846f9568262adf0087b328b3f96a47a85a + checksum: 40eb4e207aac1b734e09400cf03f543642cc7b11000895198dd5a0d3166315759ccf4ac30a2915153597c5c186101c72bac2f1fc12b428184a9274d3a0e44c5e languageName: node linkType: hard @@ -13150,17 +13176,17 @@ __metadata: languageName: node linkType: hard -"vscode-oniguruma@npm:^1.6.1": +"vscode-oniguruma@npm:^1.7.0": version: 1.7.0 resolution: "vscode-oniguruma@npm:1.7.0" checksum: 53519d91d90593e6fb080260892e87d447e9b200c4964d766772b5053f5699066539d92100f77f1302c91e8fc5d9c772fbe40fe4c90f3d411a96d5a9b1e63f42 languageName: node linkType: hard -"vscode-textmate@npm:5.2.0": - version: 5.2.0 - resolution: "vscode-textmate@npm:5.2.0" - checksum: 5449b42d451080f6f3649b66948f4b5ee4643c4e88cfe3558a3b31c84c78060cfdd288c4958c1690eaa5cd65d09992fa6b7c3bef9d4aa72b3651054a04624d20 +"vscode-textmate@npm:^8.0.0": + version: 8.0.0 + resolution: "vscode-textmate@npm:8.0.0" + checksum: 127780dfea89559d70b8326df6ec344cfd701312dd7f3f591a718693812b7852c30b6715e3cfc8b3200a4e2515b4c96f0843c0eacc0a3020969b5de262c2a4bb languageName: node linkType: hard From 5dc1d5c43e67f9f42a033b89ba003a0472720621 Mon Sep 17 00:00:00 2001 From: kholstinin Date: Thu, 8 Jun 2023 12:58:27 +0500 Subject: [PATCH 6/9] fix: review issues --- .eslintignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.eslintignore b/.eslintignore index d5375b7ba..298ef1f73 100644 --- a/.eslintignore +++ b/.eslintignore @@ -4,4 +4,4 @@ assets/** src/assets/** docs/** node_modules/** -src/**/spec.js \ No newline at end of file +src/**/spec.js From 4cb8083ef50be644c7a775d3c6db9a4919615065 Mon Sep 17 00:00:00 2001 From: kholstinin Date: Thu, 8 Jun 2023 13:05:36 +0500 Subject: [PATCH 7/9] feat: remove docs from index --- .gitignore | 3 + docs/.nojekyll | 1 - docs/assets/highlight.css | 183 --- docs/assets/icons.css | 1043 ------------ docs/assets/icons.png | Bin 9615 -> 0 bytes docs/assets/icons@2x.png | Bin 28144 -> 0 bytes docs/assets/main.js | 52 - docs/assets/search.js | 1 - docs/assets/style.css | 1413 ----------------- docs/assets/widgets.png | Bin 480 -> 0 bytes docs/assets/widgets@2x.png | Bin 855 -> 0 bytes docs/classes/src_core_async.default.html | 838 ---------- .../src_core_async_modules_base.default.html | 292 ---- ...src_core_async_modules_events.default.html | 815 ---------- .../src_core_async_modules_proxy.default.html | 547 ------- ...src_core_async_modules_timers.default.html | 701 -------- ...c_core_async_modules_wrappers.default.html | 836 ---------- ...ors_persistent_engines_active.default.html | 268 ---- ...es_interface.AbstractPersistentEngine.html | 270 ---- ...s_interface.CheckablePersistentEngine.html | 280 ---- ...interface.UncheckablePersistentEngine.html | 273 ---- ...ators_persistent_engines_lazy.default.html | 272 ---- ...rsistent_engines_lazy_offline.default.html | 272 ---- ...decorators_persistent_wrapper.default.html | 267 ---- .../classes/src_core_cache_never.default.html | 256 --- .../src_core_cache_restricted.default.html | 264 --- .../src_core_cache_simple.default.html | 260 --- docs/classes/src_core_data.default.html | 499 ------ .../src_core_data_modules_base.default.html | 499 ------ .../src_core_data_modules_params.default.html | 392 ----- docs/classes/src_core_error.default.html | 250 --- .../src_core_error_testing.TestError.html | 248 --- ...rc_core_json_stream_assembler.default.html | 292 ---- ...tream_filters_abstract_filter.default.html | 303 ---- ...re_json_stream_filters_filter.default.html | 305 ---- ...core_json_stream_filters_pick.default.html | 303 ---- .../src_core_json_stream_parser.default.html | 272 ---- ...e_json_stream_streamers_array.default.html | 255 --- ...on_stream_streamers_interface.default.html | 254 --- ..._json_stream_streamers_object.default.html | 256 --- ...rowser_indexeddb_async_engine.default.html | 243 --- .../src_core_linked_list_list.default.html | 284 ---- .../src_core_linked_list_node.default.html | 251 --- ...core_log_curator_pipeline.LogPipeline.html | 244 --- ...ore_log_engines_console.ConsoleEngine.html | 249 --- ...s_configurable.ConfigurableMiddleware.html | 247 --- ...plicator.ErrorsDeduplicatorMiddleware.html | 252 --- ...tractor_extractor.ExtractorMiddleware.html | 259 --- ...wares_extractor_testing.TestBaseError.html | 248 --- ...tractor_testing.TestDetailedBaseError.html | 248 --- ...s_extractor_testing.TestDetailedError.html | 241 --- ...wares_extractor_testing.TestExtractor.html | 245 --- ...object_proxy_clone_helpers.Descriptor.html | 253 --- ...c_core_perf_timer_impl_runner.default.html | 274 ---- docs/classes/src_core_pool.default.html | 337 ---- ...ore_prelude_structures_helpers.Option.html | 303 ---- ...ore_prelude_structures_helpers.Result.html | 303 ---- ...elude_structures_sync_promise.default.html | 305 ---- .../src_core_promise_abortable.default.html | 326 ---- .../src_core_queue_interface.default.html | 268 ---- .../classes/src_core_queue_merge.default.html | 278 ---- .../classes/src_core_queue_order.default.html | 284 ---- .../src_core_queue_simple.default.html | 274 ---- ...c_core_queue_worker_interface.default.html | 295 ---- .../src_core_queue_worker_merge.default.html | 296 ---- .../src_core_queue_worker_simple.default.html | 292 ---- docs/classes/src_core_range.default.html | 325 ---- .../src_core_request_error.default.html | 268 ---- ...xtractor.RequestErrorDetailsExtractor.html | 256 --- .../src_core_request_headers.default.html | 280 ---- ..._core_request_modules_context.default.html | 312 ---- ...dules_context_modules_methods.default.html | 289 ---- ...s_context_modules_middlewares.default.html | 300 ---- ...odules_context_modules_params.default.html | 277 ---- ...request_modules_stream_buffer.default.html | 261 --- .../src_core_request_response.default.html | 344 ---- .../src_core_async_interface.Namespaces.html | 241 --- ...ructures_sync_promise_interface.State.html | 241 --- ...ore_promise_abortable_interface.State.html | 241 --- ...re_status_codes_interface.StatusCodes.html | 241 --- docs/index.html | 296 ---- docs/interfaces/index.AnyFunction.html | 361 ----- docs/interfaces/index.AnyOneArgFunction.html | 361 ----- docs/interfaces/index.DateCreateOptions.html | 241 --- .../index.DateHTMLDateStringOptions.html | 247 --- .../index.DateHTMLTimeStringOptions.html | 250 --- docs/interfaces/index.DateRelative.html | 241 --- docs/interfaces/index.DateSetParams.html | 241 --- docs/interfaces/index.Dictionary.html | 241 --- docs/interfaces/index.Either.html | 241 --- docs/interfaces/index.FastCloneOptions.html | 250 --- docs/interfaces/index.JSONCb.html | 241 --- docs/interfaces/index.Maybe.html | 241 --- docs/interfaces/index.NumberPadOptions.html | 249 --- .../index.ObjectForEachOptions.html | 266 ---- ...index.ObjectForEachPropertyDescriptor.html | 241 --- .../index.ObjectFromArrayOptions.html | 269 ---- docs/interfaces/index.ObjectGetOptions.html | 245 --- docs/interfaces/index.ObjectMixinOptions.html | 334 ---- .../index.ObjectPropertyFilter.html | 241 --- docs/interfaces/index.ObjectSetOptions.html | 255 --- docs/interfaces/index.StrictDictionary.html | 241 --- .../index.StringCamelizeOptions.html | 247 --- .../index.StringCapitalizeOptions.html | 250 --- .../index.StringDasherizeOptions.html | 247 --- .../index.StringUnderscoreOptions.html | 247 --- docs/interfaces/index.ThrottleOptions.html | 247 --- .../src_config_interface.Config.html | 254 --- ...re_analytics_interface.AnalyticEngine.html | 243 --- ...core_async_interface.FullClearOptions.html | 257 --- ...modules_base_interface.AsyncCbOptions.html | 261 --- ...s_base_interface.AsyncCbOptionsSingle.html | 264 --- ...c_modules_base_interface.AsyncOptions.html | 251 --- ...ules_base_interface.AsyncProxyOptions.html | 268 ---- ..._async_modules_base_interface.BoundFn.html | 361 ----- ..._async_modules_base_interface.ClearFn.html | 361 ----- ...c_modules_base_interface.ClearOptions.html | 247 --- ...modules_base_interface.ClearOptionsId.html | 249 --- ...ules_base_interface.ClearProxyOptions.html | 251 --- ...nc_modules_base_interface.GlobalCache.html | 241 --- ...async_modules_base_interface.IdObject.html | 241 --- ...ync_modules_base_interface.LocalCache.html | 241 --- ...ore_async_modules_base_interface.Task.html | 270 ---- ...dules_events_interface.AsyncOnOptions.html | 266 ---- ...les_events_interface.AsyncOnceOptions.html | 263 --- ...s_interface.AsyncPromisifyOnceOptions.html | 255 --- ..._async_modules_events_interface.Event.html | 251 --- ...les_events_interface.EventEmitterLike.html | 243 --- ...s_proxy_interface.AsyncPromiseOptions.html | 258 --- ...s_proxy_interface.AsyncRequestOptions.html | 253 --- ...es_proxy_interface.AsyncWorkerOptions.html | 270 ---- ...les_proxy_interface.CancelablePromise.html | 243 --- ...nc_modules_proxy_interface.WorkerLike.html | 243 --- ...les_timers_interface.AsyncIdleOptions.html | 253 --- ...rface.AsyncRequestIdleCallbackOptions.html | 263 --- ...les_timers_interface.AsyncWaitOptions.html | 253 --- ...rappers_interface.EventEmitterWrapper.html | 241 --- ...interface.ReadonlyEventEmitterWrapper.html | 241 --- ...rappers_interface.WrappedAsyncStorage.html | 247 --- ...nterface.WrappedAsyncStorageNamespace.html | 246 --- ...dd_emitter_interface.AddEmitterReturn.html | 252 --- ...dd_emitter_interface.CacheWithEmitter.html | 264 --- ...s_add_emitter_interface.MutationEvent.html | 241 --- ...add_emitter_interface.MutationHandler.html | 241 --- ...ersistent_interface.PersistentOptions.html | 252 --- ...terface.PersistentTTLDecoratorOptions.html | 243 --- ...che_decorators_ttl_interface.TTLCache.html | 271 ---- ...ors_ttl_interface.TTLDecoratorOptions.html | 243 --- .../src_core_cache_interface.ClearFilter.html | 241 --- .../src_core_cache_interface.default.html | 271 ---- .../src_core_data_interface.Provider.html | 295 ---- ...re_data_interface_types.ExtraProvider.html | 241 --- ...a_interface_types.ExtraProviderParams.html | 241 --- .../src_core_data_interface_types.Mock.html | 241 --- ...ta_interface_types.MockCustomResponse.html | 241 --- ..._interface_types.MockResponseFunction.html | 241 --- ...a_interface_types.ProviderConstructor.html | 241 --- ..._data_interface_types.ProviderOptions.html | 244 --- ...res_attach_mock_interface.MockOptions.html | 241 --- ...ttach_status_interface.DataWithStatus.html | 241 --- ...error_interface.ErrorDetailsExtractor.html | 249 --- ...s_warning_interface.InlineWarnOptions.html | 256 --- ...ning_interface.WarnAlternativeOptions.html | 245 --- ...nctools_warning_interface.WarnOptions.html | 258 --- ..._functools_warning_interface.WarnedFn.html | 241 --- ..._assembler_interface.AssemblerOptions.html | 246 --- ...tream_filters_interface.FilterOptions.html | 243 --- ..._stream_filters_interface.FilterToken.html | 241 --- ...tream_filters_interface.TokenFilterFn.html | 241 --- ..._json_stream_interface.AndPickOptions.html | 248 --- ...re_json_stream_parser_interface.Token.html | 241 --- ...tream_parser_interface.TokenProcessor.html | 241 --- ...eam_parser_interface.TokenProcessorFn.html | 241 --- ...eam_streamers_interface.StreamedArray.html | 241 --- ...am_streamers_interface.StreamedObject.html | 241 --- ...ndexeddb_interface.AsyncEngineOptions.html | 241 --- ...ore_kv_storage_interface.AsyncStorage.html | 246 --- ...core_kv_storage_interface.ClearFilter.html | 241 --- ...re_kv_storage_interface.StorageEngine.html | 243 --- ...core_kv_storage_interface.SyncStorage.html | 265 ---- ...torage_interface.SyncStorageNamespace.html | 260 --- .../src_core_lazy_interface.CallHook.html | 241 --- .../src_core_lazy_interface.GetHook.html | 241 --- .../src_core_lazy_interface.Hooks.html | 241 --- .../src_core_lazy_interface.SetHook.html | 241 --- ...c_core_log_config_interface.LogConfig.html | 241 --- ...og_config_interface.LogPipelineConfig.html | 241 --- ...core_log_config_interface.StylesCache.html | 241 --- ..._core_log_engines_interface.LogEngine.html | 241 --- ...ngines_interface.LogEngineConstructor.html | 241 --- ...src_core_log_interface.ExtendedLogger.html | 270 ---- ..._core_log_interface.LogMessageOptions.html | 241 --- .../src_core_log_interface.Logger.html | 241 --- ...lewares_extractor_interface.ErrorInfo.html | 250 --- ...re_log_middlewares_interface.LogEvent.html | 242 --- ...g_middlewares_interface.LogMiddleware.html | 245 --- ...og_middlewares_interface.NextCallback.html | 241 --- .../src_core_net_interface.NetEngine.html | 241 --- .../src_core_net_interface.NetStatus.html | 245 --- ..._core_net_interface.OnlineCheckConfig.html | 256 --- ..._proxy_clone_interface.ResolvedTarget.html | 241 --- ..._object_select_interface.SelectParams.html | 250 --- ..._watch_interface.InternalWatchOptions.html | 306 ---- ..._watch_interface.MultipleWatchHandler.html | 241 --- ...e_object_watch_interface.PathModifier.html | 241 --- ...bject_watch_interface.RawWatchHandler.html | 241 --- ...watch_interface.RawWatchHandlerParams.html | 254 --- ...re_object_watch_interface.WatchEngine.html | 241 --- ...e_object_watch_interface.WatchHandler.html | 241 --- ...ct_watch_interface.WatchHandlerParams.html | 260 --- ...ch_interface.WatchHandlerParentParams.html | 241 --- ...e_object_watch_interface.WatchOptions.html | 306 ---- ...c_core_object_watch_interface.Watcher.html | 252 --- ...watch_wrap_interface.StructureWrapper.html | 241 --- ...bject_watch_wrap_interface.WrapMethod.html | 241 --- ...watch_wrap_interface.WrapMethodObject.html | 241 --- ...ject_watch_wrap_interface.WrapOptions.html | 253 --- ...bject_watch_wrap_interface.WrapParams.html | 253 --- ...core_perf_config_interface.PerfConfig.html | 245 --- ...rf_config_interface.PerfIncludeFilter.html | 248 --- ...perf_config_interface.PerfTimerConfig.html | 247 --- .../src_core_perf_interface.Perf.html | 253 --- ...mer_engines_interface.PerfTimerEngine.html | 251 --- ...e_perf_timer_impl_interface.PerfTimer.html | 262 --- ...r_impl_interface.PerfTimerMeasurement.html | 247 --- ...mpl_interface.PerfTimersRunnerOptions.html | 247 --- ...perf_timer_interface.PerfTimerFactory.html | 257 --- .../src_core_pool_interface.ArgsFn.html | 241 --- .../src_core_pool_interface.HashFn.html | 241 --- ...ool_interface.OptionalWrappedResource.html | 249 --- .../src_core_pool_interface.PoolHook.html | 241 --- .../src_core_pool_interface.PoolOptions.html | 259 --- ...ore_pool_interface.ResourceDestructor.html | 241 --- ...c_core_pool_interface.ResourceFactory.html | 241 --- .../src_core_pool_interface.ResourceHook.html | 241 --- ...c_core_pool_interface.WrappedResource.html | 249 --- ...rc_core_prelude_i18n_interface.Locale.html | 245 --- ...relude_i18n_interface.LocaleKVStorage.html | 251 --- ...promise_interface.ConstrRejectHandler.html | 241 --- ...romise_interface.ConstrResolveHandler.html | 241 --- ...tures_sync_promise_interface.Executor.html | 241 --- ...bortable_interface.ConstrAbortHandler.html | 241 --- ...ortable_interface.ConstrRejectHandler.html | 241 --- ...rtable_interface.ConstrResolveHandler.html | 241 --- ..._promise_abortable_interface.Executor.html | 241 --- ...erface.ControllablePromiseConstructor.html | 241 --- ...interface.ControllablePromiseExecutor.html | 241 --- ...face.ControllablePromiseRejectHandler.html | 241 --- ...ace.ControllablePromiseResolveHandler.html | 241 --- ...face.CreateControllablePromiseOptions.html | 249 --- ...core_queue_interface.CreateInnerQueue.html | 241 --- .../src_core_queue_interface.InnerQueue.html | 241 --- ...src_core_queue_interface.QueueOptions.html | 243 --- ...src_core_queue_merge_interface.HashFn.html | 241 --- ...e_queue_order_interface.ElsComparator.html | 241 --- ...core_queue_order_interface.InnerQueue.html | 241 --- ...ore_queue_simple_interface.InnerQueue.html | 241 --- ...re_queue_worker_interface.QueueWorker.html | 241 --- .../src_core_queue_worker_interface.Task.html | 241 --- ...e_worker_interface.WorkerQueueOptions.html | 247 --- ...er_merge_interface.WorkerQueueOptions.html | 249 --- ...s_provider_interface.AvailableOptions.html | 243 --- ...quest_engines_provider_interface.Meta.html | 243 --- ..._core_request_error_interface.Details.html | 241 --- ...e.RequestErrorDetailsExtractorOptions.html | 241 --- ...st_headers_interface.HeadersForEachCb.html | 241 --- ...equest_interface.CreateRequestOptions.html | 373 ----- .../src_core_request_interface.Decoder.html | 241 --- .../src_core_request_interface.Encoder.html | 241 --- ..._core_request_interface.GlobalOptions.html | 241 --- ...src_core_request_interface.Middleware.html | 241 --- ...re_request_interface.MiddlewareParams.html | 241 --- ...src_core_request_interface.RequestAPI.html | 273 ---- ..._core_request_interface.RequestEngine.html | 246 --- ...est_interface.RequestFunctionResponse.html | 241 --- ...core_request_interface.RequestOptions.html | 241 --- ...core_request_interface.RequestPromise.html | 275 ---- ...ore_request_interface.RequestResolver.html | 241 --- ...equest_interface.RequestResponseChunk.html | 241 --- ...quest_interface.RequestResponseObject.html | 241 --- ...c_core_request_interface.RetryOptions.html | 254 --- ..._core_request_interface.StreamDecoder.html | 241 --- ...interface.WrappedCreateRequestOptions.html | 372 ----- ...core_request_interface.WrappedDecoder.html | 241 --- ...core_request_interface.WrappedEncoder.html | 241 --- ...equest_interface.WrappedStreamDecoder.html | 241 --- ..._buffer_interface.ControllablePromise.html | 241 --- ...uest_response_interface.ResponseChunk.html | 241 --- ...st_response_interface.ResponseOptions.html | 241 --- ...re_semver_interface.ComparisonOptions.html | 241 --- ..._url_interface.FromQueryStringOptions.html | 258 --- ...re_url_interface.ToQueryStringOptions.html | 263 --- docs/media/css/docs.css | 154 -- docs/media/js/config.js | 18 - docs/media/js/docs.js | 65 - docs/modules.html | 241 --- docs/modules/index.TB.html | 241 --- docs/modules/index.html | 306 ---- docs/modules/src_config.html | 250 --- docs/modules/src_config_interface.html | 241 --- docs/modules/src_core_analytics.html | 264 --- docs/modules/src_core_analytics_engines.html | 243 --- .../modules/src_core_analytics_interface.html | 241 --- docs/modules/src_core_async.html | 249 --- docs/modules/src_core_async_const.html | 241 --- docs/modules/src_core_async_interface.html | 241 --- docs/modules/src_core_async_modules_base.html | 249 --- .../src_core_async_modules_base_const.html | 241 --- .../src_core_async_modules_base_helpers.html | 245 --- ...src_core_async_modules_base_interface.html | 247 --- .../src_core_async_modules_events.html | 249 --- ...src_core_async_modules_events_helpers.html | 244 --- ...c_core_async_modules_events_interface.html | 243 --- .../modules/src_core_async_modules_proxy.html | 241 --- ...rc_core_async_modules_proxy_interface.html | 245 --- .../src_core_async_modules_timers.html | 249 --- ...c_core_async_modules_timers_interface.html | 241 --- .../src_core_async_modules_wrappers.html | 316 ---- ...rc_core_async_modules_wrappers_consts.html | 241 --- ...core_async_modules_wrappers_interface.html | 241 --- docs/modules/src_core_cache.html | 343 ---- ..._cache_decorators_helpers_add_emitter.html | 254 --- ..._decorators_helpers_add_emitter_const.html | 241 --- ...orators_helpers_add_emitter_interface.html | 241 --- .../src_core_cache_decorators_persistent.html | 314 ---- ...e_cache_decorators_persistent_engines.html | 241 --- ..._decorators_persistent_engines_active.html | 241 --- ...e_decorators_persistent_engines_const.html | 241 --- ...corators_persistent_engines_interface.html | 250 --- ...he_decorators_persistent_engines_lazy.html | 241 --- ...ators_persistent_engines_lazy_offline.html | 241 --- ...cache_decorators_persistent_interface.html | 241 --- ...e_cache_decorators_persistent_wrapper.html | 241 --- .../src_core_cache_decorators_ttl.html | 282 ---- ...c_core_cache_decorators_ttl_interface.html | 241 --- docs/modules/src_core_cache_interface.html | 241 --- docs/modules/src_core_cache_never.html | 255 --- docs/modules/src_core_cache_restricted.html | 263 --- docs/modules/src_core_cache_simple.html | 254 --- docs/modules/src_core_const_props.html | 241 --- docs/modules/src_core_const_string.html | 241 --- docs/modules/src_core_const_support.html | 243 --- docs/modules/src_core_data.html | 531 ------- docs/modules/src_core_data_const.html | 243 --- docs/modules/src_core_data_decorators.html | 259 --- docs/modules/src_core_data_interface.html | 247 --- .../src_core_data_interface_types.html | 241 --- docs/modules/src_core_data_middlewares.html | 252 --- ...src_core_data_middlewares_attach_mock.html | 273 ---- ...ata_middlewares_attach_mock_interface.html | 241 --- ...c_core_data_middlewares_attach_status.html | 252 --- ...a_middlewares_attach_status_interface.html | 241 --- .../src_core_data_middlewares_wait.html | 256 --- docs/modules/src_core_data_modules_base.html | 241 --- .../modules/src_core_data_modules_params.html | 241 --- docs/modules/src_core_decorators.html | 250 --- docs/modules/src_core_env.html | 247 --- docs/modules/src_core_error.html | 288 ---- docs/modules/src_core_error_interface.html | 241 --- docs/modules/src_core_error_testing.html | 241 --- docs/modules/src_core_event.html | 293 ---- docs/modules/src_core_functools.html | 281 ---- .../src_core_functools_deprecation.html | 270 ---- docs/modules/src_core_functools_helpers.html | 246 --- .../src_core_functools_implementation.html | 274 ---- docs/modules/src_core_functools_lazy.html | 247 --- docs/modules/src_core_functools_memoize.html | 244 --- docs/modules/src_core_functools_trait.html | 305 ---- docs/modules/src_core_functools_warning.html | 274 ---- .../src_core_functools_warning_const.html | 241 --- .../src_core_functools_warning_interface.html | 241 --- docs/modules/src_core_helpers.html | 254 --- docs/modules/src_core_helpers_string.html | 241 --- docs/modules/src_core_i18n.html | 247 --- docs/modules/src_core_iter.html | 330 ---- docs/modules/src_core_iter_combinators.html | 263 --- docs/modules/src_core_json.html | 270 ---- docs/modules/src_core_json_stream.html | 336 ---- .../src_core_json_stream_assembler.html | 316 ---- .../src_core_json_stream_assembler_const.html | 241 --- ..._core_json_stream_assembler_interface.html | 241 --- .../modules/src_core_json_stream_filters.html | 360 ----- ...e_json_stream_filters_abstract_filter.html | 241 --- .../src_core_json_stream_filters_filter.html | 241 --- ...rc_core_json_stream_filters_interface.html | 241 --- .../src_core_json_stream_filters_pick.html | 241 --- .../src_core_json_stream_interface.html | 241 --- docs/modules/src_core_json_stream_parser.html | 316 ---- .../src_core_json_stream_parser_const.html | 241 --- .../src_core_json_stream_parser_helpers.html | 246 --- ...src_core_json_stream_parser_interface.html | 241 --- .../src_core_json_stream_parser_states.html | 241 --- ..._core_json_stream_parser_states_colon.html | 243 --- ...c_core_json_stream_parser_states_done.html | 243 --- ...rc_core_json_stream_parser_states_key.html | 244 --- ...son_stream_parser_states_number_digit.html | 243 --- ...stream_parser_states_number_exp_digit.html | 243 --- ..._stream_parser_states_number_exp_sign.html | 243 --- ...stream_parser_states_number_exp_start.html | 244 --- ..._stream_parser_states_number_exponent.html | 243 --- ..._stream_parser_states_number_fraction.html | 243 --- ...m_parser_states_number_fraction_digit.html | 243 --- ...m_parser_states_number_fraction_start.html | 244 --- ...son_stream_parser_states_number_start.html | 243 --- ...c_core_json_stream_parser_states_stop.html | 244 --- ...core_json_stream_parser_states_string.html | 244 --- ..._core_json_stream_parser_states_value.html | 243 --- .../src_core_json_stream_streamers.html | 298 ---- .../src_core_json_stream_streamers_array.html | 241 --- ..._core_json_stream_streamers_interface.html | 241 --- ...src_core_json_stream_streamers_object.html | 241 --- docs/modules/src_core_kv_storage.html | 408 ----- docs/modules/src_core_kv_storage_engines.html | 241 --- ..._kv_storage_engines_browser_indexeddb.html | 241 --- ...ngines_browser_indexeddb_async_engine.html | 241 --- ...e_engines_browser_indexeddb_interface.html | 241 --- ...engines_browser_indexeddb_sync_engine.html | 241 --- ..._storage_engines_browser_localstorage.html | 241 --- ...ore_kv_storage_engines_fake_indexeddb.html | 241 --- ..._kv_storage_engines_node_localstorage.html | 241 --- .../src_core_kv_storage_interface.html | 241 --- docs/modules/src_core_lazy.html | 279 ---- docs/modules/src_core_lazy_interface.html | 241 --- docs/modules/src_core_linked_list.html | 323 ---- docs/modules/src_core_linked_list_list.html | 241 --- docs/modules/src_core_linked_list_node.html | 241 --- docs/modules/src_core_log.html | 251 --- docs/modules/src_core_log_base.html | 241 --- docs/modules/src_core_log_base_extend.html | 244 --- docs/modules/src_core_log_base_interface.html | 241 --- docs/modules/src_core_log_base_level.html | 249 --- docs/modules/src_core_log_config.html | 241 --- .../src_core_log_config_interface.html | 241 --- .../modules/src_core_log_config_pipeline.html | 245 --- docs/modules/src_core_log_config_styles.html | 244 --- docs/modules/src_core_log_curator.html | 244 --- docs/modules/src_core_log_curator_const.html | 241 --- .../src_core_log_curator_pipeline.html | 241 --- .../src_core_log_curator_pipelines.html | 241 --- docs/modules/src_core_log_engines.html | 249 --- .../modules/src_core_log_engines_console.html | 241 --- .../src_core_log_engines_interface.html | 241 --- docs/modules/src_core_log_extensions.html | 241 --- docs/modules/src_core_log_interface.html | 241 --- docs/modules/src_core_log_middlewares.html | 253 --- ...src_core_log_middlewares_configurable.html | 241 --- ...e_log_middlewares_errors_deduplicator.html | 280 ---- .../src_core_log_middlewares_extractor.html | 280 ---- ..._core_log_middlewares_extractor_const.html | 243 --- ...e_log_middlewares_extractor_extractor.html | 241 --- ...e_log_middlewares_extractor_interface.html | 241 --- ...ore_log_middlewares_extractor_testing.html | 241 --- .../src_core_log_middlewares_interface.html | 241 --- docs/modules/src_core_mime_type.html | 268 ---- docs/modules/src_core_mime_type_const.html | 241 --- .../modules/src_core_mime_type_interface.html | 241 --- docs/modules/src_core_net.html | 309 ---- docs/modules/src_core_net_const.html | 244 --- docs/modules/src_core_net_engines.html | 241 --- .../src_core_net_engines_browser_request.html | 245 --- .../src_core_net_engines_node_request.html | 245 --- docs/modules/src_core_net_interface.html | 241 --- docs/modules/src_core_object.html | 247 --- docs/modules/src_core_object_proxy_clone.html | 277 ---- .../src_core_object_proxy_clone_const.html | 241 --- .../src_core_object_proxy_clone_helpers.html | 247 --- ...src_core_object_proxy_clone_interface.html | 241 --- .../src_core_object_proxy_readonly.html | 274 ---- docs/modules/src_core_object_select.html | 292 ---- .../src_core_object_select_interface.html | 241 --- docs/modules/src_core_object_watch.html | 553 ------- docs/modules/src_core_object_watch_const.html | 241 --- .../src_core_object_watch_engines.html | 241 --- ...c_core_object_watch_engines_accessors.html | 283 ---- ...src_core_object_watch_engines_helpers.html | 267 ---- .../src_core_object_watch_engines_proxy.html | 271 ---- .../src_core_object_watch_helpers.html | 244 --- .../src_core_object_watch_interface.html | 241 --- docs/modules/src_core_object_watch_wrap.html | 251 --- .../src_core_object_watch_wrap_const.html | 241 --- .../src_core_object_watch_wrap_interface.html | 241 --- docs/modules/src_core_perf.html | 292 ---- docs/modules/src_core_perf_config.html | 267 ---- docs/modules/src_core_perf_config_const.html | 241 --- .../src_core_perf_config_interface.html | 248 --- docs/modules/src_core_perf_const.html | 243 --- docs/modules/src_core_perf_interface.html | 243 --- docs/modules/src_core_perf_timer.html | 319 ---- docs/modules/src_core_perf_timer_engines.html | 257 --- .../src_core_perf_timer_engines_console.html | 241 --- ...src_core_perf_timer_engines_interface.html | 241 --- docs/modules/src_core_perf_timer_impl.html | 327 ---- .../src_core_perf_timer_impl_interface.html | 241 --- .../src_core_perf_timer_impl_runner.html | 241 --- .../src_core_perf_timer_interface.html | 241 --- docs/modules/src_core_pool.html | 424 ----- docs/modules/src_core_pool_const.html | 241 --- docs/modules/src_core_pool_interface.html | 241 --- .../modules/src_core_prelude_array_const.html | 241 --- docs/modules/src_core_prelude_date_const.html | 241 --- .../src_core_prelude_date_helpers.html | 253 --- .../src_core_prelude_date_relative.html | 244 --- docs/modules/src_core_prelude_env.html | 250 --- docs/modules/src_core_prelude_env_const.html | 250 --- docs/modules/src_core_prelude_extend.html | 246 --- .../src_core_prelude_function_const.html | 241 --- .../src_core_prelude_global_const.html | 241 --- docs/modules/src_core_prelude_i18n.html | 343 ---- docs/modules/src_core_prelude_i18n_const.html | 248 --- .../src_core_prelude_i18n_helpers.html | 271 ---- .../src_core_prelude_i18n_interface.html | 241 --- .../src_core_prelude_i18n_storage.html | 241 --- .../src_core_prelude_number_const.html | 241 --- .../src_core_prelude_number_helpers.html | 259 --- docs/modules/src_core_prelude_object.html | 241 --- .../src_core_prelude_object_clone.html | 257 --- ...c_core_prelude_object_clone_interface.html | 241 --- .../src_core_prelude_object_compare.html | 249 --- .../src_core_prelude_object_const.html | 241 --- .../src_core_prelude_object_create.html | 245 --- .../src_core_prelude_object_helpers.html | 253 --- .../src_core_prelude_object_interface.html | 241 --- .../src_core_prelude_regexp_const.html | 241 --- .../src_core_prelude_regexp_helpers.html | 241 --- .../src_core_prelude_string_const.html | 241 --- .../src_core_prelude_string_helpers.html | 259 --- docs/modules/src_core_prelude_structures.html | 241 --- .../src_core_prelude_structures_helpers.html | 241 --- ..._core_prelude_structures_sync_promise.html | 241 --- ...ude_structures_sync_promise_interface.html | 241 --- .../modules/src_core_prelude_types_const.html | 243 --- docs/modules/src_core_promise.html | 259 --- docs/modules/src_core_promise_abortable.html | 289 ---- .../src_core_promise_abortable_const.html | 241 --- .../src_core_promise_abortable_interface.html | 241 --- docs/modules/src_core_promise_interface.html | 241 --- docs/modules/src_core_promise_sync.html | 281 ---- docs/modules/src_core_promise_sync_const.html | 241 --- .../src_core_promise_sync_helpers.html | 251 --- docs/modules/src_core_queue.html | 318 ---- docs/modules/src_core_queue_interface.html | 241 --- docs/modules/src_core_queue_merge.html | 262 --- .../src_core_queue_merge_interface.html | 241 --- docs/modules/src_core_queue_order.html | 262 --- .../src_core_queue_order_interface.html | 241 --- docs/modules/src_core_queue_simple.html | 250 --- .../src_core_queue_simple_interface.html | 241 --- docs/modules/src_core_queue_worker.html | 309 ---- .../src_core_queue_worker_interface.html | 241 --- docs/modules/src_core_queue_worker_merge.html | 263 --- ...src_core_queue_worker_merge_interface.html | 241 --- .../modules/src_core_queue_worker_simple.html | 250 --- ...rc_core_queue_worker_simple_interface.html | 241 --- docs/modules/src_core_range.html | 398 ----- docs/modules/src_core_range_interface.html | 241 --- docs/modules/src_core_request.html | 585 ------- docs/modules/src_core_request_const.html | 251 --- docs/modules/src_core_request_engines.html | 241 --- .../src_core_request_engines_browser.html | 241 --- .../src_core_request_engines_const.html | 241 --- .../src_core_request_engines_fetch.html | 264 --- .../src_core_request_engines_fetch_node.html | 241 --- .../src_core_request_engines_helpers.html | 245 --- .../src_core_request_engines_node.html | 264 --- .../src_core_request_engines_node_const.html | 241 --- .../src_core_request_engines_provider.html | 300 ---- ...c_core_request_engines_provider_const.html | 241 --- ...re_request_engines_provider_interface.html | 243 --- .../modules/src_core_request_engines_xhr.html | 265 ---- docs/modules/src_core_request_error.html | 276 ---- .../src_core_request_error_extractor.html | 241 --- .../src_core_request_error_interface.html | 241 --- docs/modules/src_core_request_headers.html | 288 ---- .../src_core_request_headers_const.html | 241 --- .../src_core_request_headers_interface.html | 241 --- docs/modules/src_core_request_helpers.html | 247 --- .../src_core_request_helpers_cache.html | 247 --- .../src_core_request_helpers_const.html | 241 --- ...rc_core_request_helpers_interpolation.html | 244 --- .../src_core_request_helpers_other.html | 244 --- docs/modules/src_core_request_interface.html | 241 --- .../src_core_request_modules_context.html | 242 --- ...rc_core_request_modules_context_const.html | 241 --- ...quest_modules_context_modules_methods.html | 241 --- ...t_modules_context_modules_middlewares.html | 241 --- ...equest_modules_context_modules_params.html | 241 --- ...rc_core_request_modules_stream_buffer.html | 256 --- ...quest_modules_stream_buffer_interface.html | 241 --- docs/modules/src_core_request_response.html | 394 ----- .../src_core_request_response_const.html | 246 --- .../src_core_request_response_interface.html | 241 --- docs/modules/src_core_semver.html | 270 ---- docs/modules/src_core_semver_const.html | 241 --- docs/modules/src_core_semver_interface.html | 241 --- docs/modules/src_core_socket.html | 249 --- docs/modules/src_core_socket_const.html | 241 --- docs/modules/src_core_socket_interface.html | 241 --- docs/modules/src_core_status_codes.html | 257 --- .../src_core_status_codes_interface.html | 241 --- docs/modules/src_core_symbol.html | 253 --- docs/modules/src_core_then.html | 248 --- docs/modules/src_core_url.html | 284 ---- docs/modules/src_core_url_concat.html | 248 --- docs/modules/src_core_url_const.html | 244 --- docs/modules/src_core_url_convert.html | 268 ---- docs/modules/src_core_url_interface.html | 241 --- docs/modules/src_core_uuid.html | 276 ---- docs/modules/src_core_uuid_const.html | 241 --- docs/modules/src_core_xml.html | 257 --- docs/modules/src_core_xml_const.html | 241 --- docs/modules/src_core_xml_engines.html | 241 --- .../modules/src_core_xml_engines_browser.html | 244 --- docs/modules/src_core_xml_engines_node.html | 244 --- docs/modules/src_lang.html | 284 ---- docs/modules/src_lang_interface.html | 241 --- 615 files changed, 3 insertions(+), 160314 deletions(-) delete mode 100644 docs/.nojekyll delete mode 100644 docs/assets/highlight.css delete mode 100644 docs/assets/icons.css delete mode 100644 docs/assets/icons.png delete mode 100644 docs/assets/icons@2x.png delete mode 100644 docs/assets/main.js delete mode 100644 docs/assets/search.js delete mode 100644 docs/assets/style.css delete mode 100644 docs/assets/widgets.png delete mode 100644 docs/assets/widgets@2x.png delete mode 100644 docs/classes/src_core_async.default.html delete mode 100644 docs/classes/src_core_async_modules_base.default.html delete mode 100644 docs/classes/src_core_async_modules_events.default.html delete mode 100644 docs/classes/src_core_async_modules_proxy.default.html delete mode 100644 docs/classes/src_core_async_modules_timers.default.html delete mode 100644 docs/classes/src_core_async_modules_wrappers.default.html delete mode 100644 docs/classes/src_core_cache_decorators_persistent_engines_active.default.html delete mode 100644 docs/classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html delete mode 100644 docs/classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html delete mode 100644 docs/classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html delete mode 100644 docs/classes/src_core_cache_decorators_persistent_engines_lazy.default.html delete mode 100644 docs/classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html delete mode 100644 docs/classes/src_core_cache_decorators_persistent_wrapper.default.html delete mode 100644 docs/classes/src_core_cache_never.default.html delete mode 100644 docs/classes/src_core_cache_restricted.default.html delete mode 100644 docs/classes/src_core_cache_simple.default.html delete mode 100644 docs/classes/src_core_data.default.html delete mode 100644 docs/classes/src_core_data_modules_base.default.html delete mode 100644 docs/classes/src_core_data_modules_params.default.html delete mode 100644 docs/classes/src_core_error.default.html delete mode 100644 docs/classes/src_core_error_testing.TestError.html delete mode 100644 docs/classes/src_core_json_stream_assembler.default.html delete mode 100644 docs/classes/src_core_json_stream_filters_abstract_filter.default.html delete mode 100644 docs/classes/src_core_json_stream_filters_filter.default.html delete mode 100644 docs/classes/src_core_json_stream_filters_pick.default.html delete mode 100644 docs/classes/src_core_json_stream_parser.default.html delete mode 100644 docs/classes/src_core_json_stream_streamers_array.default.html delete mode 100644 docs/classes/src_core_json_stream_streamers_interface.default.html delete mode 100644 docs/classes/src_core_json_stream_streamers_object.default.html delete mode 100644 docs/classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html delete mode 100644 docs/classes/src_core_linked_list_list.default.html delete mode 100644 docs/classes/src_core_linked_list_node.default.html delete mode 100644 docs/classes/src_core_log_curator_pipeline.LogPipeline.html delete mode 100644 docs/classes/src_core_log_engines_console.ConsoleEngine.html delete mode 100644 docs/classes/src_core_log_middlewares_configurable.ConfigurableMiddleware.html delete mode 100644 docs/classes/src_core_log_middlewares_errors_deduplicator.ErrorsDeduplicatorMiddleware.html delete mode 100644 docs/classes/src_core_log_middlewares_extractor_extractor.ExtractorMiddleware.html delete mode 100644 docs/classes/src_core_log_middlewares_extractor_testing.TestBaseError.html delete mode 100644 docs/classes/src_core_log_middlewares_extractor_testing.TestDetailedBaseError.html delete mode 100644 docs/classes/src_core_log_middlewares_extractor_testing.TestDetailedError.html delete mode 100644 docs/classes/src_core_log_middlewares_extractor_testing.TestExtractor.html delete mode 100644 docs/classes/src_core_object_proxy_clone_helpers.Descriptor.html delete mode 100644 docs/classes/src_core_perf_timer_impl_runner.default.html delete mode 100644 docs/classes/src_core_pool.default.html delete mode 100644 docs/classes/src_core_prelude_structures_helpers.Option.html delete mode 100644 docs/classes/src_core_prelude_structures_helpers.Result.html delete mode 100644 docs/classes/src_core_prelude_structures_sync_promise.default.html delete mode 100644 docs/classes/src_core_promise_abortable.default.html delete mode 100644 docs/classes/src_core_queue_interface.default.html delete mode 100644 docs/classes/src_core_queue_merge.default.html delete mode 100644 docs/classes/src_core_queue_order.default.html delete mode 100644 docs/classes/src_core_queue_simple.default.html delete mode 100644 docs/classes/src_core_queue_worker_interface.default.html delete mode 100644 docs/classes/src_core_queue_worker_merge.default.html delete mode 100644 docs/classes/src_core_queue_worker_simple.default.html delete mode 100644 docs/classes/src_core_range.default.html delete mode 100644 docs/classes/src_core_request_error.default.html delete mode 100644 docs/classes/src_core_request_error_extractor.RequestErrorDetailsExtractor.html delete mode 100644 docs/classes/src_core_request_headers.default.html delete mode 100644 docs/classes/src_core_request_modules_context.default.html delete mode 100644 docs/classes/src_core_request_modules_context_modules_methods.default.html delete mode 100644 docs/classes/src_core_request_modules_context_modules_middlewares.default.html delete mode 100644 docs/classes/src_core_request_modules_context_modules_params.default.html delete mode 100644 docs/classes/src_core_request_modules_stream_buffer.default.html delete mode 100644 docs/classes/src_core_request_response.default.html delete mode 100644 docs/enums/src_core_async_interface.Namespaces.html delete mode 100644 docs/enums/src_core_prelude_structures_sync_promise_interface.State.html delete mode 100644 docs/enums/src_core_promise_abortable_interface.State.html delete mode 100644 docs/enums/src_core_status_codes_interface.StatusCodes.html delete mode 100644 docs/index.html delete mode 100644 docs/interfaces/index.AnyFunction.html delete mode 100644 docs/interfaces/index.AnyOneArgFunction.html delete mode 100644 docs/interfaces/index.DateCreateOptions.html delete mode 100644 docs/interfaces/index.DateHTMLDateStringOptions.html delete mode 100644 docs/interfaces/index.DateHTMLTimeStringOptions.html delete mode 100644 docs/interfaces/index.DateRelative.html delete mode 100644 docs/interfaces/index.DateSetParams.html delete mode 100644 docs/interfaces/index.Dictionary.html delete mode 100644 docs/interfaces/index.Either.html delete mode 100644 docs/interfaces/index.FastCloneOptions.html delete mode 100644 docs/interfaces/index.JSONCb.html delete mode 100644 docs/interfaces/index.Maybe.html delete mode 100644 docs/interfaces/index.NumberPadOptions.html delete mode 100644 docs/interfaces/index.ObjectForEachOptions.html delete mode 100644 docs/interfaces/index.ObjectForEachPropertyDescriptor.html delete mode 100644 docs/interfaces/index.ObjectFromArrayOptions.html delete mode 100644 docs/interfaces/index.ObjectGetOptions.html delete mode 100644 docs/interfaces/index.ObjectMixinOptions.html delete mode 100644 docs/interfaces/index.ObjectPropertyFilter.html delete mode 100644 docs/interfaces/index.ObjectSetOptions.html delete mode 100644 docs/interfaces/index.StrictDictionary.html delete mode 100644 docs/interfaces/index.StringCamelizeOptions.html delete mode 100644 docs/interfaces/index.StringCapitalizeOptions.html delete mode 100644 docs/interfaces/index.StringDasherizeOptions.html delete mode 100644 docs/interfaces/index.StringUnderscoreOptions.html delete mode 100644 docs/interfaces/index.ThrottleOptions.html delete mode 100644 docs/interfaces/src_config_interface.Config.html delete mode 100644 docs/interfaces/src_core_analytics_interface.AnalyticEngine.html delete mode 100644 docs/interfaces/src_core_async_interface.FullClearOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.AsyncOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.BoundFn.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.ClearFn.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.ClearOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.ClearOptionsId.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.ClearProxyOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.GlobalCache.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.IdObject.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.LocalCache.html delete mode 100644 docs/interfaces/src_core_async_modules_base_interface.Task.html delete mode 100644 docs/interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_events_interface.AsyncPromisifyOnceOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_events_interface.Event.html delete mode 100644 docs/interfaces/src_core_async_modules_events_interface.EventEmitterLike.html delete mode 100644 docs/interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_proxy_interface.AsyncRequestOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_proxy_interface.CancelablePromise.html delete mode 100644 docs/interfaces/src_core_async_modules_proxy_interface.WorkerLike.html delete mode 100644 docs/interfaces/src_core_async_modules_timers_interface.AsyncIdleOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_timers_interface.AsyncWaitOptions.html delete mode 100644 docs/interfaces/src_core_async_modules_wrappers_interface.EventEmitterWrapper.html delete mode 100644 docs/interfaces/src_core_async_modules_wrappers_interface.ReadonlyEventEmitterWrapper.html delete mode 100644 docs/interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html delete mode 100644 docs/interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorageNamespace.html delete mode 100644 docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.AddEmitterReturn.html delete mode 100644 docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html delete mode 100644 docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationEvent.html delete mode 100644 docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationHandler.html delete mode 100644 docs/interfaces/src_core_cache_decorators_persistent_interface.PersistentOptions.html delete mode 100644 docs/interfaces/src_core_cache_decorators_persistent_interface.PersistentTTLDecoratorOptions.html delete mode 100644 docs/interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html delete mode 100644 docs/interfaces/src_core_cache_decorators_ttl_interface.TTLDecoratorOptions.html delete mode 100644 docs/interfaces/src_core_cache_interface.ClearFilter.html delete mode 100644 docs/interfaces/src_core_cache_interface.default.html delete mode 100644 docs/interfaces/src_core_data_interface.Provider.html delete mode 100644 docs/interfaces/src_core_data_interface_types.ExtraProvider.html delete mode 100644 docs/interfaces/src_core_data_interface_types.ExtraProviderParams.html delete mode 100644 docs/interfaces/src_core_data_interface_types.Mock.html delete mode 100644 docs/interfaces/src_core_data_interface_types.MockCustomResponse.html delete mode 100644 docs/interfaces/src_core_data_interface_types.MockResponseFunction.html delete mode 100644 docs/interfaces/src_core_data_interface_types.ProviderConstructor.html delete mode 100644 docs/interfaces/src_core_data_interface_types.ProviderOptions.html delete mode 100644 docs/interfaces/src_core_data_middlewares_attach_mock_interface.MockOptions.html delete mode 100644 docs/interfaces/src_core_data_middlewares_attach_status_interface.DataWithStatus.html delete mode 100644 docs/interfaces/src_core_error_interface.ErrorDetailsExtractor.html delete mode 100644 docs/interfaces/src_core_functools_warning_interface.InlineWarnOptions.html delete mode 100644 docs/interfaces/src_core_functools_warning_interface.WarnAlternativeOptions.html delete mode 100644 docs/interfaces/src_core_functools_warning_interface.WarnOptions.html delete mode 100644 docs/interfaces/src_core_functools_warning_interface.WarnedFn.html delete mode 100644 docs/interfaces/src_core_json_stream_assembler_interface.AssemblerOptions.html delete mode 100644 docs/interfaces/src_core_json_stream_filters_interface.FilterOptions.html delete mode 100644 docs/interfaces/src_core_json_stream_filters_interface.FilterToken.html delete mode 100644 docs/interfaces/src_core_json_stream_filters_interface.TokenFilterFn.html delete mode 100644 docs/interfaces/src_core_json_stream_interface.AndPickOptions.html delete mode 100644 docs/interfaces/src_core_json_stream_parser_interface.Token.html delete mode 100644 docs/interfaces/src_core_json_stream_parser_interface.TokenProcessor.html delete mode 100644 docs/interfaces/src_core_json_stream_parser_interface.TokenProcessorFn.html delete mode 100644 docs/interfaces/src_core_json_stream_streamers_interface.StreamedArray.html delete mode 100644 docs/interfaces/src_core_json_stream_streamers_interface.StreamedObject.html delete mode 100644 docs/interfaces/src_core_kv_storage_engines_browser_indexeddb_interface.AsyncEngineOptions.html delete mode 100644 docs/interfaces/src_core_kv_storage_interface.AsyncStorage.html delete mode 100644 docs/interfaces/src_core_kv_storage_interface.ClearFilter.html delete mode 100644 docs/interfaces/src_core_kv_storage_interface.StorageEngine.html delete mode 100644 docs/interfaces/src_core_kv_storage_interface.SyncStorage.html delete mode 100644 docs/interfaces/src_core_kv_storage_interface.SyncStorageNamespace.html delete mode 100644 docs/interfaces/src_core_lazy_interface.CallHook.html delete mode 100644 docs/interfaces/src_core_lazy_interface.GetHook.html delete mode 100644 docs/interfaces/src_core_lazy_interface.Hooks.html delete mode 100644 docs/interfaces/src_core_lazy_interface.SetHook.html delete mode 100644 docs/interfaces/src_core_log_config_interface.LogConfig.html delete mode 100644 docs/interfaces/src_core_log_config_interface.LogPipelineConfig.html delete mode 100644 docs/interfaces/src_core_log_config_interface.StylesCache.html delete mode 100644 docs/interfaces/src_core_log_engines_interface.LogEngine.html delete mode 100644 docs/interfaces/src_core_log_engines_interface.LogEngineConstructor.html delete mode 100644 docs/interfaces/src_core_log_interface.ExtendedLogger.html delete mode 100644 docs/interfaces/src_core_log_interface.LogMessageOptions.html delete mode 100644 docs/interfaces/src_core_log_interface.Logger.html delete mode 100644 docs/interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html delete mode 100644 docs/interfaces/src_core_log_middlewares_interface.LogEvent.html delete mode 100644 docs/interfaces/src_core_log_middlewares_interface.LogMiddleware.html delete mode 100644 docs/interfaces/src_core_log_middlewares_interface.NextCallback.html delete mode 100644 docs/interfaces/src_core_net_interface.NetEngine.html delete mode 100644 docs/interfaces/src_core_net_interface.NetStatus.html delete mode 100644 docs/interfaces/src_core_net_interface.OnlineCheckConfig.html delete mode 100644 docs/interfaces/src_core_object_proxy_clone_interface.ResolvedTarget.html delete mode 100644 docs/interfaces/src_core_object_select_interface.SelectParams.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.InternalWatchOptions.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.MultipleWatchHandler.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.PathModifier.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.RawWatchHandler.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.RawWatchHandlerParams.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.WatchEngine.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.WatchHandler.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.WatchHandlerParams.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.WatchHandlerParentParams.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.WatchOptions.html delete mode 100644 docs/interfaces/src_core_object_watch_interface.Watcher.html delete mode 100644 docs/interfaces/src_core_object_watch_wrap_interface.StructureWrapper.html delete mode 100644 docs/interfaces/src_core_object_watch_wrap_interface.WrapMethod.html delete mode 100644 docs/interfaces/src_core_object_watch_wrap_interface.WrapMethodObject.html delete mode 100644 docs/interfaces/src_core_object_watch_wrap_interface.WrapOptions.html delete mode 100644 docs/interfaces/src_core_object_watch_wrap_interface.WrapParams.html delete mode 100644 docs/interfaces/src_core_perf_config_interface.PerfConfig.html delete mode 100644 docs/interfaces/src_core_perf_config_interface.PerfIncludeFilter.html delete mode 100644 docs/interfaces/src_core_perf_config_interface.PerfTimerConfig.html delete mode 100644 docs/interfaces/src_core_perf_interface.Perf.html delete mode 100644 docs/interfaces/src_core_perf_timer_engines_interface.PerfTimerEngine.html delete mode 100644 docs/interfaces/src_core_perf_timer_impl_interface.PerfTimer.html delete mode 100644 docs/interfaces/src_core_perf_timer_impl_interface.PerfTimerMeasurement.html delete mode 100644 docs/interfaces/src_core_perf_timer_impl_interface.PerfTimersRunnerOptions.html delete mode 100644 docs/interfaces/src_core_perf_timer_interface.PerfTimerFactory.html delete mode 100644 docs/interfaces/src_core_pool_interface.ArgsFn.html delete mode 100644 docs/interfaces/src_core_pool_interface.HashFn.html delete mode 100644 docs/interfaces/src_core_pool_interface.OptionalWrappedResource.html delete mode 100644 docs/interfaces/src_core_pool_interface.PoolHook.html delete mode 100644 docs/interfaces/src_core_pool_interface.PoolOptions.html delete mode 100644 docs/interfaces/src_core_pool_interface.ResourceDestructor.html delete mode 100644 docs/interfaces/src_core_pool_interface.ResourceFactory.html delete mode 100644 docs/interfaces/src_core_pool_interface.ResourceHook.html delete mode 100644 docs/interfaces/src_core_pool_interface.WrappedResource.html delete mode 100644 docs/interfaces/src_core_prelude_i18n_interface.Locale.html delete mode 100644 docs/interfaces/src_core_prelude_i18n_interface.LocaleKVStorage.html delete mode 100644 docs/interfaces/src_core_prelude_structures_sync_promise_interface.ConstrRejectHandler.html delete mode 100644 docs/interfaces/src_core_prelude_structures_sync_promise_interface.ConstrResolveHandler.html delete mode 100644 docs/interfaces/src_core_prelude_structures_sync_promise_interface.Executor.html delete mode 100644 docs/interfaces/src_core_promise_abortable_interface.ConstrAbortHandler.html delete mode 100644 docs/interfaces/src_core_promise_abortable_interface.ConstrRejectHandler.html delete mode 100644 docs/interfaces/src_core_promise_abortable_interface.ConstrResolveHandler.html delete mode 100644 docs/interfaces/src_core_promise_abortable_interface.Executor.html delete mode 100644 docs/interfaces/src_core_promise_interface.ControllablePromiseConstructor.html delete mode 100644 docs/interfaces/src_core_promise_interface.ControllablePromiseExecutor.html delete mode 100644 docs/interfaces/src_core_promise_interface.ControllablePromiseRejectHandler.html delete mode 100644 docs/interfaces/src_core_promise_interface.ControllablePromiseResolveHandler.html delete mode 100644 docs/interfaces/src_core_promise_interface.CreateControllablePromiseOptions.html delete mode 100644 docs/interfaces/src_core_queue_interface.CreateInnerQueue.html delete mode 100644 docs/interfaces/src_core_queue_interface.InnerQueue.html delete mode 100644 docs/interfaces/src_core_queue_interface.QueueOptions.html delete mode 100644 docs/interfaces/src_core_queue_merge_interface.HashFn.html delete mode 100644 docs/interfaces/src_core_queue_order_interface.ElsComparator.html delete mode 100644 docs/interfaces/src_core_queue_order_interface.InnerQueue.html delete mode 100644 docs/interfaces/src_core_queue_simple_interface.InnerQueue.html delete mode 100644 docs/interfaces/src_core_queue_worker_interface.QueueWorker.html delete mode 100644 docs/interfaces/src_core_queue_worker_interface.Task.html delete mode 100644 docs/interfaces/src_core_queue_worker_interface.WorkerQueueOptions.html delete mode 100644 docs/interfaces/src_core_queue_worker_merge_interface.WorkerQueueOptions.html delete mode 100644 docs/interfaces/src_core_request_engines_provider_interface.AvailableOptions.html delete mode 100644 docs/interfaces/src_core_request_engines_provider_interface.Meta.html delete mode 100644 docs/interfaces/src_core_request_error_interface.Details.html delete mode 100644 docs/interfaces/src_core_request_error_interface.RequestErrorDetailsExtractorOptions.html delete mode 100644 docs/interfaces/src_core_request_headers_interface.HeadersForEachCb.html delete mode 100644 docs/interfaces/src_core_request_interface.CreateRequestOptions.html delete mode 100644 docs/interfaces/src_core_request_interface.Decoder.html delete mode 100644 docs/interfaces/src_core_request_interface.Encoder.html delete mode 100644 docs/interfaces/src_core_request_interface.GlobalOptions.html delete mode 100644 docs/interfaces/src_core_request_interface.Middleware.html delete mode 100644 docs/interfaces/src_core_request_interface.MiddlewareParams.html delete mode 100644 docs/interfaces/src_core_request_interface.RequestAPI.html delete mode 100644 docs/interfaces/src_core_request_interface.RequestEngine.html delete mode 100644 docs/interfaces/src_core_request_interface.RequestFunctionResponse.html delete mode 100644 docs/interfaces/src_core_request_interface.RequestOptions.html delete mode 100644 docs/interfaces/src_core_request_interface.RequestPromise.html delete mode 100644 docs/interfaces/src_core_request_interface.RequestResolver.html delete mode 100644 docs/interfaces/src_core_request_interface.RequestResponseChunk.html delete mode 100644 docs/interfaces/src_core_request_interface.RequestResponseObject.html delete mode 100644 docs/interfaces/src_core_request_interface.RetryOptions.html delete mode 100644 docs/interfaces/src_core_request_interface.StreamDecoder.html delete mode 100644 docs/interfaces/src_core_request_interface.WrappedCreateRequestOptions.html delete mode 100644 docs/interfaces/src_core_request_interface.WrappedDecoder.html delete mode 100644 docs/interfaces/src_core_request_interface.WrappedEncoder.html delete mode 100644 docs/interfaces/src_core_request_interface.WrappedStreamDecoder.html delete mode 100644 docs/interfaces/src_core_request_modules_stream_buffer_interface.ControllablePromise.html delete mode 100644 docs/interfaces/src_core_request_response_interface.ResponseChunk.html delete mode 100644 docs/interfaces/src_core_request_response_interface.ResponseOptions.html delete mode 100644 docs/interfaces/src_core_semver_interface.ComparisonOptions.html delete mode 100644 docs/interfaces/src_core_url_interface.FromQueryStringOptions.html delete mode 100644 docs/interfaces/src_core_url_interface.ToQueryStringOptions.html delete mode 100644 docs/media/css/docs.css delete mode 100644 docs/media/js/config.js delete mode 100644 docs/media/js/docs.js delete mode 100644 docs/modules.html delete mode 100644 docs/modules/index.TB.html delete mode 100644 docs/modules/index.html delete mode 100644 docs/modules/src_config.html delete mode 100644 docs/modules/src_config_interface.html delete mode 100644 docs/modules/src_core_analytics.html delete mode 100644 docs/modules/src_core_analytics_engines.html delete mode 100644 docs/modules/src_core_analytics_interface.html delete mode 100644 docs/modules/src_core_async.html delete mode 100644 docs/modules/src_core_async_const.html delete mode 100644 docs/modules/src_core_async_interface.html delete mode 100644 docs/modules/src_core_async_modules_base.html delete mode 100644 docs/modules/src_core_async_modules_base_const.html delete mode 100644 docs/modules/src_core_async_modules_base_helpers.html delete mode 100644 docs/modules/src_core_async_modules_base_interface.html delete mode 100644 docs/modules/src_core_async_modules_events.html delete mode 100644 docs/modules/src_core_async_modules_events_helpers.html delete mode 100644 docs/modules/src_core_async_modules_events_interface.html delete mode 100644 docs/modules/src_core_async_modules_proxy.html delete mode 100644 docs/modules/src_core_async_modules_proxy_interface.html delete mode 100644 docs/modules/src_core_async_modules_timers.html delete mode 100644 docs/modules/src_core_async_modules_timers_interface.html delete mode 100644 docs/modules/src_core_async_modules_wrappers.html delete mode 100644 docs/modules/src_core_async_modules_wrappers_consts.html delete mode 100644 docs/modules/src_core_async_modules_wrappers_interface.html delete mode 100644 docs/modules/src_core_cache.html delete mode 100644 docs/modules/src_core_cache_decorators_helpers_add_emitter.html delete mode 100644 docs/modules/src_core_cache_decorators_helpers_add_emitter_const.html delete mode 100644 docs/modules/src_core_cache_decorators_helpers_add_emitter_interface.html delete mode 100644 docs/modules/src_core_cache_decorators_persistent.html delete mode 100644 docs/modules/src_core_cache_decorators_persistent_engines.html delete mode 100644 docs/modules/src_core_cache_decorators_persistent_engines_active.html delete mode 100644 docs/modules/src_core_cache_decorators_persistent_engines_const.html delete mode 100644 docs/modules/src_core_cache_decorators_persistent_engines_interface.html delete mode 100644 docs/modules/src_core_cache_decorators_persistent_engines_lazy.html delete mode 100644 docs/modules/src_core_cache_decorators_persistent_engines_lazy_offline.html delete mode 100644 docs/modules/src_core_cache_decorators_persistent_interface.html delete mode 100644 docs/modules/src_core_cache_decorators_persistent_wrapper.html delete mode 100644 docs/modules/src_core_cache_decorators_ttl.html delete mode 100644 docs/modules/src_core_cache_decorators_ttl_interface.html delete mode 100644 docs/modules/src_core_cache_interface.html delete mode 100644 docs/modules/src_core_cache_never.html delete mode 100644 docs/modules/src_core_cache_restricted.html delete mode 100644 docs/modules/src_core_cache_simple.html delete mode 100644 docs/modules/src_core_const_props.html delete mode 100644 docs/modules/src_core_const_string.html delete mode 100644 docs/modules/src_core_const_support.html delete mode 100644 docs/modules/src_core_data.html delete mode 100644 docs/modules/src_core_data_const.html delete mode 100644 docs/modules/src_core_data_decorators.html delete mode 100644 docs/modules/src_core_data_interface.html delete mode 100644 docs/modules/src_core_data_interface_types.html delete mode 100644 docs/modules/src_core_data_middlewares.html delete mode 100644 docs/modules/src_core_data_middlewares_attach_mock.html delete mode 100644 docs/modules/src_core_data_middlewares_attach_mock_interface.html delete mode 100644 docs/modules/src_core_data_middlewares_attach_status.html delete mode 100644 docs/modules/src_core_data_middlewares_attach_status_interface.html delete mode 100644 docs/modules/src_core_data_middlewares_wait.html delete mode 100644 docs/modules/src_core_data_modules_base.html delete mode 100644 docs/modules/src_core_data_modules_params.html delete mode 100644 docs/modules/src_core_decorators.html delete mode 100644 docs/modules/src_core_env.html delete mode 100644 docs/modules/src_core_error.html delete mode 100644 docs/modules/src_core_error_interface.html delete mode 100644 docs/modules/src_core_error_testing.html delete mode 100644 docs/modules/src_core_event.html delete mode 100644 docs/modules/src_core_functools.html delete mode 100644 docs/modules/src_core_functools_deprecation.html delete mode 100644 docs/modules/src_core_functools_helpers.html delete mode 100644 docs/modules/src_core_functools_implementation.html delete mode 100644 docs/modules/src_core_functools_lazy.html delete mode 100644 docs/modules/src_core_functools_memoize.html delete mode 100644 docs/modules/src_core_functools_trait.html delete mode 100644 docs/modules/src_core_functools_warning.html delete mode 100644 docs/modules/src_core_functools_warning_const.html delete mode 100644 docs/modules/src_core_functools_warning_interface.html delete mode 100644 docs/modules/src_core_helpers.html delete mode 100644 docs/modules/src_core_helpers_string.html delete mode 100644 docs/modules/src_core_i18n.html delete mode 100644 docs/modules/src_core_iter.html delete mode 100644 docs/modules/src_core_iter_combinators.html delete mode 100644 docs/modules/src_core_json.html delete mode 100644 docs/modules/src_core_json_stream.html delete mode 100644 docs/modules/src_core_json_stream_assembler.html delete mode 100644 docs/modules/src_core_json_stream_assembler_const.html delete mode 100644 docs/modules/src_core_json_stream_assembler_interface.html delete mode 100644 docs/modules/src_core_json_stream_filters.html delete mode 100644 docs/modules/src_core_json_stream_filters_abstract_filter.html delete mode 100644 docs/modules/src_core_json_stream_filters_filter.html delete mode 100644 docs/modules/src_core_json_stream_filters_interface.html delete mode 100644 docs/modules/src_core_json_stream_filters_pick.html delete mode 100644 docs/modules/src_core_json_stream_interface.html delete mode 100644 docs/modules/src_core_json_stream_parser.html delete mode 100644 docs/modules/src_core_json_stream_parser_const.html delete mode 100644 docs/modules/src_core_json_stream_parser_helpers.html delete mode 100644 docs/modules/src_core_json_stream_parser_interface.html delete mode 100644 docs/modules/src_core_json_stream_parser_states.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_colon.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_done.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_key.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_number_digit.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_number_exp_digit.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_number_exp_sign.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_number_exp_start.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_number_exponent.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_number_fraction.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_number_fraction_digit.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_number_fraction_start.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_number_start.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_stop.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_string.html delete mode 100644 docs/modules/src_core_json_stream_parser_states_value.html delete mode 100644 docs/modules/src_core_json_stream_streamers.html delete mode 100644 docs/modules/src_core_json_stream_streamers_array.html delete mode 100644 docs/modules/src_core_json_stream_streamers_interface.html delete mode 100644 docs/modules/src_core_json_stream_streamers_object.html delete mode 100644 docs/modules/src_core_kv_storage.html delete mode 100644 docs/modules/src_core_kv_storage_engines.html delete mode 100644 docs/modules/src_core_kv_storage_engines_browser_indexeddb.html delete mode 100644 docs/modules/src_core_kv_storage_engines_browser_indexeddb_async_engine.html delete mode 100644 docs/modules/src_core_kv_storage_engines_browser_indexeddb_interface.html delete mode 100644 docs/modules/src_core_kv_storage_engines_browser_indexeddb_sync_engine.html delete mode 100644 docs/modules/src_core_kv_storage_engines_browser_localstorage.html delete mode 100644 docs/modules/src_core_kv_storage_engines_fake_indexeddb.html delete mode 100644 docs/modules/src_core_kv_storage_engines_node_localstorage.html delete mode 100644 docs/modules/src_core_kv_storage_interface.html delete mode 100644 docs/modules/src_core_lazy.html delete mode 100644 docs/modules/src_core_lazy_interface.html delete mode 100644 docs/modules/src_core_linked_list.html delete mode 100644 docs/modules/src_core_linked_list_list.html delete mode 100644 docs/modules/src_core_linked_list_node.html delete mode 100644 docs/modules/src_core_log.html delete mode 100644 docs/modules/src_core_log_base.html delete mode 100644 docs/modules/src_core_log_base_extend.html delete mode 100644 docs/modules/src_core_log_base_interface.html delete mode 100644 docs/modules/src_core_log_base_level.html delete mode 100644 docs/modules/src_core_log_config.html delete mode 100644 docs/modules/src_core_log_config_interface.html delete mode 100644 docs/modules/src_core_log_config_pipeline.html delete mode 100644 docs/modules/src_core_log_config_styles.html delete mode 100644 docs/modules/src_core_log_curator.html delete mode 100644 docs/modules/src_core_log_curator_const.html delete mode 100644 docs/modules/src_core_log_curator_pipeline.html delete mode 100644 docs/modules/src_core_log_curator_pipelines.html delete mode 100644 docs/modules/src_core_log_engines.html delete mode 100644 docs/modules/src_core_log_engines_console.html delete mode 100644 docs/modules/src_core_log_engines_interface.html delete mode 100644 docs/modules/src_core_log_extensions.html delete mode 100644 docs/modules/src_core_log_interface.html delete mode 100644 docs/modules/src_core_log_middlewares.html delete mode 100644 docs/modules/src_core_log_middlewares_configurable.html delete mode 100644 docs/modules/src_core_log_middlewares_errors_deduplicator.html delete mode 100644 docs/modules/src_core_log_middlewares_extractor.html delete mode 100644 docs/modules/src_core_log_middlewares_extractor_const.html delete mode 100644 docs/modules/src_core_log_middlewares_extractor_extractor.html delete mode 100644 docs/modules/src_core_log_middlewares_extractor_interface.html delete mode 100644 docs/modules/src_core_log_middlewares_extractor_testing.html delete mode 100644 docs/modules/src_core_log_middlewares_interface.html delete mode 100644 docs/modules/src_core_mime_type.html delete mode 100644 docs/modules/src_core_mime_type_const.html delete mode 100644 docs/modules/src_core_mime_type_interface.html delete mode 100644 docs/modules/src_core_net.html delete mode 100644 docs/modules/src_core_net_const.html delete mode 100644 docs/modules/src_core_net_engines.html delete mode 100644 docs/modules/src_core_net_engines_browser_request.html delete mode 100644 docs/modules/src_core_net_engines_node_request.html delete mode 100644 docs/modules/src_core_net_interface.html delete mode 100644 docs/modules/src_core_object.html delete mode 100644 docs/modules/src_core_object_proxy_clone.html delete mode 100644 docs/modules/src_core_object_proxy_clone_const.html delete mode 100644 docs/modules/src_core_object_proxy_clone_helpers.html delete mode 100644 docs/modules/src_core_object_proxy_clone_interface.html delete mode 100644 docs/modules/src_core_object_proxy_readonly.html delete mode 100644 docs/modules/src_core_object_select.html delete mode 100644 docs/modules/src_core_object_select_interface.html delete mode 100644 docs/modules/src_core_object_watch.html delete mode 100644 docs/modules/src_core_object_watch_const.html delete mode 100644 docs/modules/src_core_object_watch_engines.html delete mode 100644 docs/modules/src_core_object_watch_engines_accessors.html delete mode 100644 docs/modules/src_core_object_watch_engines_helpers.html delete mode 100644 docs/modules/src_core_object_watch_engines_proxy.html delete mode 100644 docs/modules/src_core_object_watch_helpers.html delete mode 100644 docs/modules/src_core_object_watch_interface.html delete mode 100644 docs/modules/src_core_object_watch_wrap.html delete mode 100644 docs/modules/src_core_object_watch_wrap_const.html delete mode 100644 docs/modules/src_core_object_watch_wrap_interface.html delete mode 100644 docs/modules/src_core_perf.html delete mode 100644 docs/modules/src_core_perf_config.html delete mode 100644 docs/modules/src_core_perf_config_const.html delete mode 100644 docs/modules/src_core_perf_config_interface.html delete mode 100644 docs/modules/src_core_perf_const.html delete mode 100644 docs/modules/src_core_perf_interface.html delete mode 100644 docs/modules/src_core_perf_timer.html delete mode 100644 docs/modules/src_core_perf_timer_engines.html delete mode 100644 docs/modules/src_core_perf_timer_engines_console.html delete mode 100644 docs/modules/src_core_perf_timer_engines_interface.html delete mode 100644 docs/modules/src_core_perf_timer_impl.html delete mode 100644 docs/modules/src_core_perf_timer_impl_interface.html delete mode 100644 docs/modules/src_core_perf_timer_impl_runner.html delete mode 100644 docs/modules/src_core_perf_timer_interface.html delete mode 100644 docs/modules/src_core_pool.html delete mode 100644 docs/modules/src_core_pool_const.html delete mode 100644 docs/modules/src_core_pool_interface.html delete mode 100644 docs/modules/src_core_prelude_array_const.html delete mode 100644 docs/modules/src_core_prelude_date_const.html delete mode 100644 docs/modules/src_core_prelude_date_helpers.html delete mode 100644 docs/modules/src_core_prelude_date_relative.html delete mode 100644 docs/modules/src_core_prelude_env.html delete mode 100644 docs/modules/src_core_prelude_env_const.html delete mode 100644 docs/modules/src_core_prelude_extend.html delete mode 100644 docs/modules/src_core_prelude_function_const.html delete mode 100644 docs/modules/src_core_prelude_global_const.html delete mode 100644 docs/modules/src_core_prelude_i18n.html delete mode 100644 docs/modules/src_core_prelude_i18n_const.html delete mode 100644 docs/modules/src_core_prelude_i18n_helpers.html delete mode 100644 docs/modules/src_core_prelude_i18n_interface.html delete mode 100644 docs/modules/src_core_prelude_i18n_storage.html delete mode 100644 docs/modules/src_core_prelude_number_const.html delete mode 100644 docs/modules/src_core_prelude_number_helpers.html delete mode 100644 docs/modules/src_core_prelude_object.html delete mode 100644 docs/modules/src_core_prelude_object_clone.html delete mode 100644 docs/modules/src_core_prelude_object_clone_interface.html delete mode 100644 docs/modules/src_core_prelude_object_compare.html delete mode 100644 docs/modules/src_core_prelude_object_const.html delete mode 100644 docs/modules/src_core_prelude_object_create.html delete mode 100644 docs/modules/src_core_prelude_object_helpers.html delete mode 100644 docs/modules/src_core_prelude_object_interface.html delete mode 100644 docs/modules/src_core_prelude_regexp_const.html delete mode 100644 docs/modules/src_core_prelude_regexp_helpers.html delete mode 100644 docs/modules/src_core_prelude_string_const.html delete mode 100644 docs/modules/src_core_prelude_string_helpers.html delete mode 100644 docs/modules/src_core_prelude_structures.html delete mode 100644 docs/modules/src_core_prelude_structures_helpers.html delete mode 100644 docs/modules/src_core_prelude_structures_sync_promise.html delete mode 100644 docs/modules/src_core_prelude_structures_sync_promise_interface.html delete mode 100644 docs/modules/src_core_prelude_types_const.html delete mode 100644 docs/modules/src_core_promise.html delete mode 100644 docs/modules/src_core_promise_abortable.html delete mode 100644 docs/modules/src_core_promise_abortable_const.html delete mode 100644 docs/modules/src_core_promise_abortable_interface.html delete mode 100644 docs/modules/src_core_promise_interface.html delete mode 100644 docs/modules/src_core_promise_sync.html delete mode 100644 docs/modules/src_core_promise_sync_const.html delete mode 100644 docs/modules/src_core_promise_sync_helpers.html delete mode 100644 docs/modules/src_core_queue.html delete mode 100644 docs/modules/src_core_queue_interface.html delete mode 100644 docs/modules/src_core_queue_merge.html delete mode 100644 docs/modules/src_core_queue_merge_interface.html delete mode 100644 docs/modules/src_core_queue_order.html delete mode 100644 docs/modules/src_core_queue_order_interface.html delete mode 100644 docs/modules/src_core_queue_simple.html delete mode 100644 docs/modules/src_core_queue_simple_interface.html delete mode 100644 docs/modules/src_core_queue_worker.html delete mode 100644 docs/modules/src_core_queue_worker_interface.html delete mode 100644 docs/modules/src_core_queue_worker_merge.html delete mode 100644 docs/modules/src_core_queue_worker_merge_interface.html delete mode 100644 docs/modules/src_core_queue_worker_simple.html delete mode 100644 docs/modules/src_core_queue_worker_simple_interface.html delete mode 100644 docs/modules/src_core_range.html delete mode 100644 docs/modules/src_core_range_interface.html delete mode 100644 docs/modules/src_core_request.html delete mode 100644 docs/modules/src_core_request_const.html delete mode 100644 docs/modules/src_core_request_engines.html delete mode 100644 docs/modules/src_core_request_engines_browser.html delete mode 100644 docs/modules/src_core_request_engines_const.html delete mode 100644 docs/modules/src_core_request_engines_fetch.html delete mode 100644 docs/modules/src_core_request_engines_fetch_node.html delete mode 100644 docs/modules/src_core_request_engines_helpers.html delete mode 100644 docs/modules/src_core_request_engines_node.html delete mode 100644 docs/modules/src_core_request_engines_node_const.html delete mode 100644 docs/modules/src_core_request_engines_provider.html delete mode 100644 docs/modules/src_core_request_engines_provider_const.html delete mode 100644 docs/modules/src_core_request_engines_provider_interface.html delete mode 100644 docs/modules/src_core_request_engines_xhr.html delete mode 100644 docs/modules/src_core_request_error.html delete mode 100644 docs/modules/src_core_request_error_extractor.html delete mode 100644 docs/modules/src_core_request_error_interface.html delete mode 100644 docs/modules/src_core_request_headers.html delete mode 100644 docs/modules/src_core_request_headers_const.html delete mode 100644 docs/modules/src_core_request_headers_interface.html delete mode 100644 docs/modules/src_core_request_helpers.html delete mode 100644 docs/modules/src_core_request_helpers_cache.html delete mode 100644 docs/modules/src_core_request_helpers_const.html delete mode 100644 docs/modules/src_core_request_helpers_interpolation.html delete mode 100644 docs/modules/src_core_request_helpers_other.html delete mode 100644 docs/modules/src_core_request_interface.html delete mode 100644 docs/modules/src_core_request_modules_context.html delete mode 100644 docs/modules/src_core_request_modules_context_const.html delete mode 100644 docs/modules/src_core_request_modules_context_modules_methods.html delete mode 100644 docs/modules/src_core_request_modules_context_modules_middlewares.html delete mode 100644 docs/modules/src_core_request_modules_context_modules_params.html delete mode 100644 docs/modules/src_core_request_modules_stream_buffer.html delete mode 100644 docs/modules/src_core_request_modules_stream_buffer_interface.html delete mode 100644 docs/modules/src_core_request_response.html delete mode 100644 docs/modules/src_core_request_response_const.html delete mode 100644 docs/modules/src_core_request_response_interface.html delete mode 100644 docs/modules/src_core_semver.html delete mode 100644 docs/modules/src_core_semver_const.html delete mode 100644 docs/modules/src_core_semver_interface.html delete mode 100644 docs/modules/src_core_socket.html delete mode 100644 docs/modules/src_core_socket_const.html delete mode 100644 docs/modules/src_core_socket_interface.html delete mode 100644 docs/modules/src_core_status_codes.html delete mode 100644 docs/modules/src_core_status_codes_interface.html delete mode 100644 docs/modules/src_core_symbol.html delete mode 100644 docs/modules/src_core_then.html delete mode 100644 docs/modules/src_core_url.html delete mode 100644 docs/modules/src_core_url_concat.html delete mode 100644 docs/modules/src_core_url_const.html delete mode 100644 docs/modules/src_core_url_convert.html delete mode 100644 docs/modules/src_core_url_interface.html delete mode 100644 docs/modules/src_core_uuid.html delete mode 100644 docs/modules/src_core_uuid_const.html delete mode 100644 docs/modules/src_core_xml.html delete mode 100644 docs/modules/src_core_xml_const.html delete mode 100644 docs/modules/src_core_xml_engines.html delete mode 100644 docs/modules/src_core_xml_engines_browser.html delete mode 100644 docs/modules/src_core_xml_engines_node.html delete mode 100644 docs/modules/src_lang.html delete mode 100644 docs/modules/src_lang_interface.html diff --git a/.gitignore b/.gitignore index c1dc34a81..557429563 100644 --- a/.gitignore +++ b/.gitignore @@ -70,3 +70,6 @@ $RECYCLE.BIN # Cache .eslintcache + +# Doc folder +docs diff --git a/docs/.nojekyll b/docs/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css deleted file mode 100644 index d680ec787..000000000 --- a/docs/assets/highlight.css +++ /dev/null @@ -1,183 +0,0 @@ -:root { - --light-hl-0: #008000; - --dark-hl-0: #6A9955; - --light-hl-1: #795E26; - --dark-hl-1: #DCDCAA; - --light-hl-2: #000000; - --dark-hl-2: #D4D4D4; - --light-hl-3: #A31515; - --dark-hl-3: #CE9178; - --light-hl-4: #0000FF; - --dark-hl-4: #569CD6; - --light-hl-5: #0070C1; - --dark-hl-5: #4FC1FF; - --light-hl-6: #001080; - --dark-hl-6: #9CDCFE; - --light-hl-7: #098658; - --dark-hl-7: #B5CEA8; - --light-hl-8: #AF00DB; - --dark-hl-8: #C586C0; - --light-hl-9: #267F99; - --dark-hl-9: #4EC9B0; - --light-hl-10: #811F3F; - --dark-hl-10: #D16969; - --light-hl-11: #EE0000; - --dark-hl-11: #D7BA7D; - --light-hl-12: #0451A5; - --dark-hl-12: #9CDCFE; - --light-hl-13: #800000; - --dark-hl-13: #808080; - --light-hl-14: #800000; - --dark-hl-14: #569CD6; - --light-hl-15: #FF0000; - --dark-hl-15: #9CDCFE; - --light-hl-16: #0000FF; - --dark-hl-16: #CE9178; - --light-hl-17: #000000; - --dark-hl-17: #C8C8C8; - --light-hl-18: #CD3131; - --dark-hl-18: #F44747; - --light-hl-19: #000000FF; - --dark-hl-19: #D4D4D4; - --light-hl-20: #EE0000; - --dark-hl-20: #DCDCAA; - --light-hl-21: #D16969; - --dark-hl-21: #CE9178; - --light-hl-22: #000000; - --dark-hl-22: #D7BA7D; - --light-code-background: #F5F5F5; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --hl-9: var(--light-hl-9); - --hl-10: var(--light-hl-10); - --hl-11: var(--light-hl-11); - --hl-12: var(--light-hl-12); - --hl-13: var(--light-hl-13); - --hl-14: var(--light-hl-14); - --hl-15: var(--light-hl-15); - --hl-16: var(--light-hl-16); - --hl-17: var(--light-hl-17); - --hl-18: var(--light-hl-18); - --hl-19: var(--light-hl-19); - --hl-20: var(--light-hl-20); - --hl-21: var(--light-hl-21); - --hl-22: var(--light-hl-22); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --hl-9: var(--dark-hl-9); - --hl-10: var(--dark-hl-10); - --hl-11: var(--dark-hl-11); - --hl-12: var(--dark-hl-12); - --hl-13: var(--dark-hl-13); - --hl-14: var(--dark-hl-14); - --hl-15: var(--dark-hl-15); - --hl-16: var(--dark-hl-16); - --hl-17: var(--dark-hl-17); - --hl-18: var(--dark-hl-18); - --hl-19: var(--dark-hl-19); - --hl-20: var(--dark-hl-20); - --hl-21: var(--dark-hl-21); - --hl-22: var(--dark-hl-22); - --code-background: var(--dark-code-background); -} } - -body.light { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --hl-9: var(--light-hl-9); - --hl-10: var(--light-hl-10); - --hl-11: var(--light-hl-11); - --hl-12: var(--light-hl-12); - --hl-13: var(--light-hl-13); - --hl-14: var(--light-hl-14); - --hl-15: var(--light-hl-15); - --hl-16: var(--light-hl-16); - --hl-17: var(--light-hl-17); - --hl-18: var(--light-hl-18); - --hl-19: var(--light-hl-19); - --hl-20: var(--light-hl-20); - --hl-21: var(--light-hl-21); - --hl-22: var(--light-hl-22); - --code-background: var(--light-code-background); -} - -body.dark { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --hl-9: var(--dark-hl-9); - --hl-10: var(--dark-hl-10); - --hl-11: var(--dark-hl-11); - --hl-12: var(--dark-hl-12); - --hl-13: var(--dark-hl-13); - --hl-14: var(--dark-hl-14); - --hl-15: var(--dark-hl-15); - --hl-16: var(--dark-hl-16); - --hl-17: var(--dark-hl-17); - --hl-18: var(--dark-hl-18); - --hl-19: var(--dark-hl-19); - --hl-20: var(--dark-hl-20); - --hl-21: var(--dark-hl-21); - --hl-22: var(--dark-hl-22); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -.hl-4 { color: var(--hl-4); } -.hl-5 { color: var(--hl-5); } -.hl-6 { color: var(--hl-6); } -.hl-7 { color: var(--hl-7); } -.hl-8 { color: var(--hl-8); } -.hl-9 { color: var(--hl-9); } -.hl-10 { color: var(--hl-10); } -.hl-11 { color: var(--hl-11); } -.hl-12 { color: var(--hl-12); } -.hl-13 { color: var(--hl-13); } -.hl-14 { color: var(--hl-14); } -.hl-15 { color: var(--hl-15); } -.hl-16 { color: var(--hl-16); } -.hl-17 { color: var(--hl-17); } -.hl-18 { color: var(--hl-18); } -.hl-19 { color: var(--hl-19); } -.hl-20 { color: var(--hl-20); } -.hl-21 { color: var(--hl-21); } -.hl-22 { color: var(--hl-22); } -pre, code { background: var(--code-background); } diff --git a/docs/assets/icons.css b/docs/assets/icons.css deleted file mode 100644 index 776a3562d..000000000 --- a/docs/assets/icons.css +++ /dev/null @@ -1,1043 +0,0 @@ -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ""; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(./icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(./icons@2x.png); - background-size: 238px 204px; - } -} - -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} - -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} - -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} - -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} - -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} - -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} - -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} - -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} - -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} - -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} - -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} - -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} - -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} - -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} - -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} - -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} - -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} - -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} - -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} - -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} - -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} - -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} - -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} - -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} - -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} - -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} diff --git a/docs/assets/icons.png b/docs/assets/icons.png deleted file mode 100644 index 3836d5fe46e48bbe186116855aae879c23935327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9615 zcmZ{Kc_36>+`rwViHMAd#!?~-${LfgP1$7)F~(N1WKRsT#$-?;yNq3ylq}iztr1xY z8DtsBI<`UHtDfii{r-60Kg@OSJ?GqW=bZ2NvwY{NzOLpergKbGR8*&KBGn9m;|lQC z2Vwv|y`nSufCHVQijE2uRauuTeKZL;=kiiF^SbTk;N^?*u%}Y7bF;O-aMK0lXm4nb zvU~Kf+x|Kgl@Ro%nu?L%x8-yetd((kCqY|t;-%}@Y3Ez_m(HTRt=ekeUQ2n4-aRvJ zrlKaWct8JSc8Kxl4KHu+3VW1L`9%n~_KC5}g6&tFXqyKT-}R0?EdkYqCmQot47^9Z z6;opqR@7Nq-s|6=e6*0^`}+X1kg>CpuGnbpL7{xFTa|8nymC0{xgx*tI7n4mTKZNA znsd@3eVsV>YhATuv~+5(^Vu4j?)Tn`{x@8ijIA;wdf`+0P3$vnSrcWFXXc{Lx`1Z7 z%-n(BM(owD$7LzqJx)(f^Cusecq>OW z=h6n4YzSVM-V!-DK(sLT`!W~}($=O$9|ie`>_fpH0=1G1tiIFw($?~{5T>`74|p0H z``5=UydE)!CiFvmECW|s^TzG9*7pN|KknkVm3C{fEu30gffX&8iCm? zTFPm6*k%Hog`Q6JGj@dg9Z5nlAc6ApUe>;6xauB0-u!?wMU92jVL|3EcP9gEu5^wH z%tXRy#>HCEs*?KgMf73UcJ!lJ?x<6+)eJ{mEIS|HMDP7(7!(< z@X;?ACT8mncW9*XIaiJPW}Mw@b0W||)!sYnLw)0j4&-rXQgJhnQ2?frg1Nfk&JpmV8F=dDZl)e%#Grs|&0th7_o) z?7hQn<1078qcq?#;)CH=2kBBiGt37EtcXfpTXtHB59dr9=B~jI`yPm-Q?(ys=ajAu zGY;eS^z&WFvztZI3I~}*l}_lI^}6D<&CZ94;|&G9_pMx!C~$~EL4^8`QjT#|tqxxk zhl4CdxppbDiOk!Ht#SVAK4gf6Cr#=U&1sVxZ`y-X zTSi#@wHf(?(Dd6ypNOyshRZ*tneVP^W?y?$ur_!9iD-vY{&Q5(ooX2;`SkUjwEYA~ zwGcylCT4_`MZobm(0v$U(IhfYXxyjNJ@ztpH0sDmfpn|LMp3eM(R4uqKi_q1=D1-d z%GdV<&2+_9k@sc44xhIjqktRA2!Su|vzM0R-@#MK&{RdLoU#$Hc?{{JItvX{hKCtc zQNqZpkfG^@LGJRZM4H_>`F=N;O*+_`>M_ko_XWCgu@}ntqLX8VSeZQ_25Z8|^!d?o z$~}~9|`ZW9d_o<=8&K^~;Cr08b;qgq{(*e*sNt00lO2lZ;m-b<`Rl}=Lr6iQ8+$&br z!RLn{5a}j1Dh^|_1)Q?<;iBSrS0V|c_D@3}mc2d!%tV1VN?BC@clkFdx?HB&9KOTF z)9eHpmUEYsCqx^%JHuNdwY zz9P3oPYuTAXZVY}LRp&2qNl$pbsXL1GJ@wx?@CTO!acs+OFfW_U6?&As-(GJED}RR zO}B+Kxph7aUUm>i3rbPZQGXN}oQq;u`yTnFDAJ*d$4gjEJH!JPyt6V{cOUp*Jbyol zE$8wh)T=vpJOWRbv}HvR(cUSlO}ePIPdJ`J@yp=IC&E6K%r?QfW7F&%p!H~@?%yj5 z&MpiV!hyfukD56A097f!0+ANt`JSB~oLak75oKQN7FH=rQbX#Eak37|4&mqp@S~TA zOo51)xQxX}5NQ(3I_UeR4B;P0Q#x$_lDce78ET`Blo;`Hj*R;b8slZS7Oak(LjDuE z3z?-~-U@vWe*cEOsf^9|duH9};Pe)!=Ky+QQ!jr2VV-jMUH-F>oB>Ds zDJw}jm%V?OT^fu1y`$`yRdaW03L?)6vmInxhAsGrPhWIP8?=speMFf9Inn4^t zs$!88*B~c1A2J6t0~hgK2BJ_Pl23l=oeQQqjI2(4Mcv6U_#9#$PEN|qz36rCZ5$@I zNF1LpRe%ZG4qwuYr7ZdaynrPs?spt;9VbQM$462zbksMVhAOqPunrR7@Nbv#5;VKk zJB7xC?~QXd(e9REiLixHxRGhLcKR#0va}|LMS`AXKGOIGFKQv?=+>zf^ zN5XLjX6^`zh*%1UG_QV1H`@z!HZgC+OT2`+_B( z)J95hk;3C+K4XCswSP}au;fx=47~*$k`RAaYEU-qb03y0#x|&>LAeiXgri5E(!h9k z|9OVt@sk1-4+>0?ELyw|zs`~<95M=%o?Gix$?8z4Gz3Kpw|b>?BcD&s{X)-aXg!GJ zyq&`ZEP{K^u7ActXP$gGnO#F0Sr+QUZe0&d5*Yhw9A?C4(Sx2j3QKAlUpkQz7nji^ z%y8F|W{ypj(T%Bf#Wgyvq4szMo?*U-;3IGBRg1fK9!h-=YRsZ_+t~2!-)=pr;)Vnk zmt95&wMb02toOf`I9>M^Kv3LqKb_-#jauF&cGrWsCnMt?p7*uh zevugda={D04DB#7wR375=1i5}Z9fi3r)!F#7qmX9`SjppE&%8l8bKt+ADRMTWRv21 z4L&PldV8YpHw3b^`p0uWlIm#J&K65-y4lQW0VzZR!4#gfeT{b#fL1e*)Z*Ux}M^}bO%OM7uXip_4! zL@yo@q{utZeVV?3CtXs}i>nI|%26fwuzt0f#96fQ!{=dEX^YKnvIk*D%y9Cin;9R) zi{?)baJhgFs$1$SOZESTpldw2H&FD=v*v@1cA!`|s;avDKHa>Q+uJ8qhy!9%C4&lJSTN4OeydYOm4S?Bj7*e{xRYbU9Xos)R7qZT3dBBD5{ zo+(E3pR{>>)}hFhE+}!yYP0V+CVhyAq+RV{^X`XA3{iXj(ir$k@u|t8ZJ1ZnHq2dd zD$0RHmGJ=!?T5`*T2zOEJ~y}Nsyt7O)%+!0ulRQdsopJJxoznfpusv=2@zLXIq@^& z>0T5k4lzGCG(DnltLIe@6=ZOG@C(dvmYXfh4IhJfMfY8S?KkT znb7~EDE}Yhg$J1LxB7m`L4VMS(+(SXTQvh_mz!x&M3-6Z zFRB*a%_gVEqI^mL5|c%V=l_oi%|~h>gL0SB4QH5uonWd#={KPg6}6ES)zk0~#3^KJ zJq@{iqbHe3gyC))jeQ`W;(u3|q)JxuF24|GMsh%v5>>VY-bok%* z1Yl@(5G2UCK=fQck}pAyWV0n{`ML|rsl_N7vmW|frii__zB;ozrQ7{z)y}M^Sg@m_ z;+?{q3sUZs3WxnBbp~CyyL(TA?C*0KIeDPp7w0$!Ijd+M8#}r~vYW)NB*$mG*7-vH z@s^wK07OMxq>WveCEQFQ*p&2gjD1j%i+#G9z##Th`gew>H5=`RwyfPDg2G%f>x3@c z14Oy}pQK?(i06GWLWu%4cGjDoE-tTEI$`9^E?nLT663vu_>6K1e!N>A-^q&tfl$0& zy&>w~+yUelAa!c@xd8iyt^`B^$cj+}h}0i!40K2Ve1KFCDezBzZO8@=k&r)`TNTJ* zzF4Pim>SYL^=~7kW>EyiVHXNMT2)8l#v^IW!pLB_8ZvVfK&m8QHkjsZ)mvd?o$VYG zX#HiWwWlW>N{D85URJ-d)}_3h73|)X=E(6hFzi#TF{$4aSka4TeY>1a_(RIkFBL#O zE0_FoSQI)}+si51ufAqRHhDU=actTRQl@y#2h}xaDv-A&GP&0Qu9V4ED5aWnX z1E#mRT1QSvL!4~%Ozt84nP{&F>VIm6w2q!EPhh^BF-94$4JhCTcrdbDXA3Q&8mPTh zqdPv|X}??B?bIZPpl}z%(zr<8U-NoXjb*L#xyqHHfpIGAgN$5i(E9#rYPYq_tISC4 z2TDkd*uZ;CIhVI2o!||T)Kz`ER@%rTf-&SfmJFF>;d(RW(B6k!1<)uxHM_1G+9BWe zc)k`gBxYMcztqY5@jccaU)CqQ@^G5TBVx(nNf2}D@);3+{D)GzyT{>%dO6ibggS({N!!=P4=M8J}5R*&fgd(w36z0M0D$ z(SN5a`i%sZ9vmaEjiC4)DF}ix&`?mc-vYwK@+}8Gqzj6r6y)lT|Iqwlpj(LXqvh;- zb>jECiiOZ%&Q7gQg7(ix-?-RE*c(O6NG0F-+VCr;701@%L~fyfHnU<;Vk`m3A2{1MSmpii@G*k?KDq0GdZ)|hd`8OHep z8@6wv_|9NKNpe*sc#?zZ1S#}*qk{k<(I99u6(QT#>wf9w^u9~9_>;2d20T=^g-;b5 ze9x~fHZ-JL=J`hq-;W{2SgN)&m9RsVo=%?`JYp`pxEA_>`18Y>XA$rfWm^pQfG3MQ zxT^I1*({tZz2}+!5$AyNUE*jiYwu_S8v<#qZS4e!bGGBdY`3RkgLMf%Kz8s-;7PF+ z6w#-FwV#)PiKGR79miXmrDyv=ZTjc)j>N=&h4F+#G;unBZhhZz?a*;8@bi5`fV4)O zuU5pCs;tvRzbV@P5%W5xLI4I+w*^KExeVlzP4kNRGp-wi3g$lf-I|(o`JQ|u^XfkP zcik+g-5~2lG*oHfjLCpfNalFwz=4ZY>$Rc-QGpws&tCfFZUuJDL)3et%ap*$Q=-v0 zgLfsn-&%#+wnox~@)6ppx30sK(UJg1dCAvQF&}DkoPI+uX_wH))iaYvWtl}BtVKpU&MN= z0GdENbhdLgIwL-#_phGK;mZRlk4zq8*)akvV5zRX@jFUmvcr#3p99P@4z@m|bz-)^ zbZl8Wt?hR*z(sEZl;2PaILIG#835i@YoZQ@EwrD9IOBl7BpJX(ilLgcd)KCZAzo^b z6Z{|~=H;$D2dD53tejr_jx7^y-zT{SNZpNjn4+wJQX~K#LcrlKOv=D5xk%QXD{tg; z+xh`PvMV*HC*rF?xyjK5@KsMl5*w`r@wL#r13uFpso~#^oYIFc^&gGNS825eqFttU2_sG%_ z;X8VXD#Ol4X&$2B_Z$*&-)ZIUXf9I%mOOXJ3O%GbGpJfl+9(jY^fF_(b!Gt{{HAA3 zusUOCPDHYT@&*H~7a050c7r-_CaFACp$BXx)5==@fC11Gn|n~~+u@6N-}lvdyl3&6 z<#c_zm0Xp1F!8o2OBbFfgzzC4vno}9XEf40dGaVo;jiwiazo8hZ~iPVD(re=5k;H| zotm286$6nnTeIw>1FY$Ri|t{Lp?o(Fg3g_>|y~Z+16tvyLc@r?t9g7 zBuXyVuu9bC#q`?@OFIhgS)6v^XP@H0ukl2X!RPMsg%`YHMGad z4{VsgxaprFss3X%HbZablb6IdaNdbISVWp7yQXPPn=s7?J9qLEH{4>XAv8}%h&TDg zs()1sh}4at3nL3^%q!?P9BbW80e*ZwU63}CV7pt}gVu;~V6c$9p+*wfhw!zeE-z|V z=k{Ksec2)$Hu&?pRh;*TPk0T$Fc~^oAoBT4q?-Q}Y&3DluXeoMQ0LesTk}pVlf5(I z$dl8;zA0&=L&z*F*H>W7IeiPhTo@P0VTB~vyC2Bm7lCN}t7@NNlKFSHGKkh?z_qij zoYju!#D4b28cdslLdIM5Cmqe&!v^IcRr=qq^?l+P^n@6}fh@)IS81hx)SPAY7osk0)^ulqC1F*{hBNQl+Y}b>XjVXnS_Cc!L zIZ@Jq#mp^E&fKT~t4DM_^S17R@YJ@`(7;zv1mz_Y=~q*Gdg#*yXGxotY=#F|lvhPM zjlE)VHS=8=)njE^c7M|ZiBqARx>9Ib!y91$70iC8jPi$c+ysP}5Q3s`ti&1sx>~oG zI^>^1onS%G`mtq&)cZ15dZ{X^#MOfatyH0I=l%Q)n z7*@kZtC_3?=J_}?_G@?F?UK<0_AhYFclyrS-PkfYhAeVHcF z16x+quy10*2V$A%p_|@C(vlf}j3uY83h(#TSr$(;^8(I={_=YQQWmA9-IlwJv>tQm z=vN-I{TO7X`;qBxwb5w$91YLV?ZD5}pddq(7IdMCH zi>`qAn|#FITi!L5;K!(tYm9r416}Wof}P8~?R9I9Gp(?VA;uQg19MO47*gS7fH*&jBO!+ zA*<^BMccHjJIvGHguBb4a`X z3aZw#!c&Xr8&szD1+gu&;vYfoWo>0Pxfr2%m34tC33fmRbzWF9I_Pqb9nNK@N##9_ z7K)v)des!^owH`MoXY_O?|;^9;comiPx0e78xhnnVvTYt+t+cU1rn_>gaFJsL-iPn)?<9P9cF#4)7q&v+d&6|3G@s-AcJy+m zE&u*GUaMK|x|4GmT(CgBICk`2BP@3rqtjKIRD#uBy}y*d;<>`?W&mGsG;i*_}V&^tlP`%;=g39@jxP z+3lrtg*!i6N;irOpUfKcd;iDl5a`<#kr8RwFm9=^m+ouwwjcXmTB}w5V#9IF^&Bl$ zr1$Ly#cQ<3u86>am9}pk&i%nxu(W&s@>qEDtn_xVtH-_EiQ}iAK4Ssfsdn&L9t=)d z`XOQN7*J)g$Jrtq0=-yeLnHg*23LxYA7$cxz^Yc)I6E-!;{LQwu_wfGw4&MYy7{n< z@{g0Hf)N5gAJKQ1Z&HGPn9x9B7U(m(9K&=+LHAc_D{YdMBZs~x)u1Y8|Oq!`C4(3_9<&$ddi6>R$Nsz z*ti?=jA-Sr_97V}feo+}Lq3-cfpgWR;PLI8s{ve9@?e;2o}0MpquOucipz^DrT}QH z*(<{nLb4h9799hx4&%I8KPj}xcQ}llgcaG1!nRb(PP?m)=CzA4v%6>oOe96H9 zv4mUhw`>V$29k?)$Co>qIqq(~3w4jJ;Hv5(RxjB-j_iEhlF;&|DDC|I8IcT>Vn;RY zhtw5mT0ygXAu=M%{^;GqYuYIMu4H;Mj--5CL}|zMEhOum_o51Y7i|D>$XmUFoe;@1 z%GsTUsKgF4w%-Cr3lg#~h)8;Lk%WQTLBS8r*sE{YBUDw4HU#o}E)8pVIEfWv&14?U z-+Za${OFm=>IA358en)nB5Iaqxw&Xi*ty@uDOX8o2c0tq0^sX>ZXD+Hn|;KY!Omm1 z^%wgf&Zy9Azd?vmU`~zuOOA0{TZ*mAC!_>|avcN83F#c+sFn_6tGo!v?95IUR2bL$ zlO(OlhszqAgy)mNt8PRulC#6u^SL#z-O&@{=_!AzBZ>T4ROorj%fx$A;u8u>saum0ha7p zeHRX-z)PW*@v9bruyAtVI@)PhaEs5kp`xyxTQ`U9$Whwz#z$=U$V|&0w@EfCUS!Ob zACSTE{VeC-0V~ZCpkKq~P4CLgdOeBy>vB+0ZxIt_Cp4aa%vI#LS^K}ui07WNo}5r0 zagMHmq-jqTf-OD<kAvu_ob1mUP%1jxeKqB!1&-)_hP{p74hHE%WM!atyx68j5b zSqwh8aKo|NIOL<2_eiX+iOsRP`{MUt{0iQetB*SL!F_8)_;0f$iJ4(o__4KWuvy_! z8TZ{dTb*rL6VmuN-yl2Z>0glL84u^jAH^DQl}VRI=x0CnuF*|;|My-5aPI;>(mo+m z`nyEOe&k$RG11$vEdDPG7^raBCw|#C*4#pIUoZJNx?4|ZC{)l>+jaSiiJ`GBKf}l) zUk1>%A61hqy!KvfRsM^|u6vwbH5WpfH(I5AdpBAg%rar%zW}nccGxfgRV4&v`tEoGyBq!uz^f zVqWEtxn%j&+Q2Fi$rL)H`M_HExP+?mFyN^){c{JXs{IM}f}p>7lfD zLZ;s)%6a(Ow@`(jP}k~pn@!dv6JhJkZf5UoumHv`g-tcCs)w* z#0sc%t9@Li{p}f*$vg$UiQ*RGZUr=ykDIaxRDU_(QfcURuYrpX*7IQcS$(Buw%VW7 zxaffDgn{-=K@iEh)LlPc3MPzc+qM^>RXr6Y8ASnP&dr6fqmwYILTpmh$E%{Iz%Qz( NZmR35l_G4O{0}dcmS_L~ diff --git a/docs/assets/icons@2x.png b/docs/assets/icons@2x.png deleted file mode 100644 index 5a209e2f6d7f915cc9cb6fe7a4264c8be4db87b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28144 zcmeFZcUTka`>%_-5TzIqq$xo`r3nZ`iiBRG(z{ZnN$)K|ii-3S5u{fmRRNLEoAh2n z@4X|01dtAA(50@mzH5K?{+)CF+}EWTz2eMdW-{;n-p}WG1C$hCWW;pD1Ox#ad~k9g4`y4!oVfq@3c(iW~uhy*`T7_0aH7`>`EnYuXVq#+YC==3#rnNM4TqqzM zpi2Elr!3hl!ZdK#y0bV+yVc8rwFEtAX3=QlvJ&e-EsBp)Q`0yKXbNuf-yYw7kh0CD z|Flk1UuHgvoR+*QR0ee&IDUfUzE7*`A=P$6nC;BPI@VJs|F#`Xc>X!`<6%M7XXNok zw^unt1h0m>-&2{GiIGsByulr92XZRrazZs&&M3jJintF7A}cE^uW4zt_r81yHt1I! z6-_gmO@78G3$})kfyhR0^qk?zev_%4R$qSjQI3MAg0)9EM#TOAD=_tf(*)S$7yiiR z&5v>wk3Bn**iD9S_I#2%^vi(^O+gpv2i^A);6^AcH%VC>0nH8|O!jN*L<#RtT z@aF9HMNu*d(BdiZq(LBO%(qsjSot+ZXQd{zLYh#CvOrK(?#u+|XYRylqcXOLk=m!) zBp`~~1dg7kF(Q#m)I8ZHMOD5%m&U)5jGOW@7+sm1N+O~^j*zRG;e4x@OteV=T4yo9 zSG`^0j^S)ZYp2DT>}AR|n$S)4FPI#8#(R~;Y**AZ9`&yqT;p`rks7Nhz;)dn-TgXU zw!^Bo@W6|jfp@}ijsSEFo#x3LnG;`o_yXK@2KuG8cTv&K@=dU?_PK*6=YU9!Ix8l;<_!y*Qc2phVpLM}&t|CuHBv&{M$K?VXtTabi(7kUMwV zl!>5cDNNqK6`Br*B~EcVh#5Z!FgiJZBN5nzpC7?UdAc+&AT0ivd;DA2$@YXMPK6=< z+#U~?*!R0i`3uu|#zDrRRN&j-j>ZOu#h-n#7WO^)@0> zCT6a$LGWwFLcPfN=(3#6`*UIS%uIT=LIXV-RbGE&!!+8)q~dkx`l{aKCe1`{J<5&< zlhRo;JX-UC>5)X;mwR+W96`@&ucHp$jIb~B_w_=mH>In?BLume!Wta=`ca+&7~pek zBVD?f5{nelCaje~EtZn+g3%5GJF}R_b`q}IH$Iom2IRD$^h*R)Cid8Q5~4Dzm!P&Q z<`iI)4wA#l@TwjPL)*9k5Vc!!;`9;bf?HRMm86wi9LI8A%*NGep3g11H{aP)>%l2Q zRMMQU!*0J$hJI5Qs3b=6?}qR7O;BU%Yzufc*ZKBV`}ro7zm=C?OY6Vlabc^r6r7P> z?1c^jD{e4n*Ou441V=Pd1eE8utX@)G5gq72HQAXLZ4l2wKd@yIYC+s) z-mu`E`kj=B!)a^B;pecv4W5oh>_tpj>^NU8L*eH4EhcOxQ|);$x(z(Yb5^tudSptV z%8z{(h@_t`chWkvFX=r!p~Vjhf1AdM>uGK05$1fyLb5D7m0!MUKW=JTZv)bXz9~*F z$yP@U3UE0=$;yjWr8b7C(1^oNDMZVxYYeMtL}ZnvQDkm>S0)=r_ugabEZ}AJ<<_Fu z{I^KKIz+V8K|pK811W5r##z8^S*2fr9Ln zlRG?Zzz8;xu9VSE8s+=(!^TGi1P2hC7%7MUqF=cZqFBtJNW9BROV ziv0cjsUmVvsU^X!`1UivK|dy+fSG$3YH8W0`q${`)taBT9jV{Hfh|&RIaJVvqRIFh zC*Rmvl&3*;XcMiJZ-+Mvfe0xN4N?AvJeABnNdgs(BYb!fK5<1)5UvM!Tz4_aojmUX z#Ymoh)m%fN(>6|#*RP~Lxt1?5);w}yT_lftje3sidO&MxNgcMg9@S+>M%s~y)0i`8 zT_+7LrZ~d<7V^K^C^~ast~@nM04^c5dw*&660^p%^R>n4xzd&jo)Y@ z1r=F09>jFOr%wsj^a3;>N!{rvf(qpkAdWM*5IYCsuwNwoJh7;9I$#`T6-NUIEKsiS;OylQ(XY zQtCiR1dyEGJV=~|zaFOEveB&szAVx*wsyuY?hiBGWR{h0!D zv;G`;F9cnib*YxugasrI^%uy@i)>BvC4V8@! zwy5#iHC#Qar(i0EPA3CuMQbaKy4m$CLjLSNwJs!13b%h{&x7479bv{SjC&3?SO&)3 z6q4nRRP(zOfw-mQrmx@Z64~o}GNXa9YCE$vD-(CLseaF%6HH+WZz4 zbRiJ~zAtA6*i9;z!+zZ?9~V0Lr66|Ae;}U1e#6D^hMhB6XJNHZi{t>DgU&jb=#rPK z@s04Hr_SOr%UCRY_SdDuSw^D*Rzre~4PCqgc)DBYam}@G^TxsTqX%w-yWtYU-Q2IX-a2Z4Kz_-yIe`m;x2bY1F?XZoIH=`uW{$R)ICXxqU$- zG#M6s!fDZwUOA_cs|PXe1T@XN3^UdYyR*t}943A1dTvXp!=%8c%)(s)5y@OJ@@%1a ztlq}Uvhfo3^ZO>ZO|NKfu37JMRRmXfJ_*VOBVnxFFmbq!zc%A+R+w|={11?sJpmca zCeCi;;-*yO)ywzKxa#q?E%@U-+LGH4{=2|reRd-Kz*Ps1$u6sPFO>{K9^k2Y!@=h7rZt472^BCU& z|0MZmbh1HlC3#bcjoX#m73R?H>6oW=45{gu0$S>j`v?``ch#0kGur}QbO_gO3XrB- zS4pz-Yrnqqt-k_LE-&~ox9gd#^n&HE%Z~grM;N@Das8-#U304PA$v*rj36j~qQzYN zsX>8?%q9DhpxrWR@M>30YI^WUDh4bcn+*bYn;~zt_g`$3{#G+=lBmWE;j}5e&vlDa zjsdE(Xg^o(Z|3$Tx>~-q5NrZ}^$y0eMd|h`7Y4OWkgF0(Cu&CfJV03AKfzSGBhMU4bqd4kc`qE!CH4Q^FdOCtUHaZW3R&>S}$! zhk=OYL~3fch$-?wa0)OEkynDzJR=vc^vuUQ$hF(>E(q3{7{4uhC^f@bzHUZT>k%%R zsekA}E`OlGE(x+lP1smp0;Ba7{C$F=@Pp~i$AsJkc)x+3Vf9xQB=aSN>D!T;Y5iU~39#6yoQuj6Bj%kdYC z`72YjnSoF_A)d#@S`|;~F|6TOn%b{4?MWJC4uG&NK=D zqd0rU$A@62MtWD$=Gg>TgO6)b6Vf41#Au&Zq<@p1RG!t}NG8kv#>%{bHuCdAeIao2 zkWX{dyO`XCdv`FlK?jS{48~Uaz;oD6PtoFF0u6HBTHCHh<)5wP<r?9UIw%{psu)`l~*PK0?1^oH}d{D_wF{En-ejdBHTK|(*2$K?xVkG zwYXl8^HAjVOqKQj0f6s~O`)Slp+alXd8@#4Iw?pHys|MW1|l%ipCPeN)|fLB$Dc(9s}LNw@?8G{ zU>U(Vid5}ltIy~zNv>o09)rC()g8O`<5~!qF*Z_?L;+2Sy!WSv=}|67mnOPb!A*2; z^f>okkk+f3+9?Tg&6NBMX%;BtB3Ds#(PZ6E4`X0e`~amc=9QGw3J-$!nw6)l1A8;m zFdl>D?g@J3P-41+3N`R32d*Hq0GWj!{3n&rVA)dpcB+|5`XZFFZI1bKA7d;-x=0wt zy;$6nvCJ$_&JDjWa%`LQYq&(6LqBP7G_+`+4$|qk7IlS4wK{qnP-3!yFO%_fw(8(Q(#|htD?ECEYPeT&anf%0GjGQC<0)vR3x=4pq`@gX z{0?*O(e3p_zu@N9G2O%!F8j&|FRhF(c@BWMxZTpdW0xv^K!`2L39%+Hs0#R>a@n-J#u*kF6~?DIhPrUi@$pR0tS?5wF%PE z(-eYCc#{7tVRzd>j~xO&LBPK62xxwmxrdd{N6!G1hfD0H?fV)_B^PBIm|@~CZXnpdaM=<+?&D8Md^RL00JfP zK|cm@`4bB6muuN!Zck2>k+wh^8kM73#1(%6#^TG;42H{?eTC(h^zB32g{Skc%t3Dn zcHX3$TQhR}n9xXCd$?igvlBH@ZU~p4OO*Gf=$@=w?9vYs)!RYa9V@}xVt8Sr4y_!< zGjn5?gnlSKhqS-YW^o#@NScez6I3x{ zv>meTLLYSK!pa+|kqQI8rWST7_)jL~mqQ}Ou*!V2U-g|ZR+pB%Z@w|HnZrV~uY*w?_gMhSp+4fY?hMmdNXYD(iruAlj0&qga8nQ1=c#y* zgYc@oWp>=|LQ+s})zQ5kv*UF?QMJ2|FN1CzjX$x&TwGJ!4VjOiZxVDVz#r28{^WRn z{o1SYRs*^Nt9(ZX`wad=44v--X~h#aROW$yKE=n-VWRfhI&wn|_X6(` z_WPK(bt4Q8gxJ=b%BW_nNj&h;H;2z`{vi`~)tCBk(zGYBp?f;(Ua+^@+rKm53ld9S zPP#A^Wv7>F7c36IAp7(%S716|mr9fnL?n&Q*?OcmX7>@shP*98yVXmJ{1{z!s;@_D zt0}M~j-0t@?)wY>a9PxzCVtBiTKiS1<;-&hv5CHiv=8d$IOnl?aI_>zR3eW}l*}`T zd7%jWK1w(iqAjU37u~dz-4@O^=PWhD7_yL+z1;-hnPx|je;QFR?I_x6McEg|;`Zuf z_}_7>V@hb=%%^H&>8W{N&Ud5bKD%p(B6#&l@nN^wOdQizb`@g}g1c|qGqGr^c>a1w z|5;G!BbS8(8#mlqM+re6&;L0Ba$evPxRGW!koG@-z@*c+8&^U^7Q+0jgUtgB$)Bh)OGD5oa(ju zL&w{}@q-4qVXtvRtXul%gWH0DxXe$&?MN>z2jh1!ElU%a2;fz@xaTyfs`lnr<` zLv5teGAw`KJIh))Wg8JzoRNMyP>X1rhr)=#Y8O6Nf7>}xLS8!@+&6k0h#H>Nn{`&~ z<h^0MI*wtWWT)UGMw#$-to|sCF?yXL$;_=8T>RsAI7ks*W{$R-UI&M5a3{Gda?9J z3PeWSws3vp1$(`F*+<1X7B6hG<6u)lqr|?N&1Up;Si*MeoRFeRNGZa1=`C?4ZaPvJ zuHL9EQ^d$jd1pu9n6iBgWPMtJyxmfJGQf{a*eag-%E@KZ$^*2_&F#h|LL)2_l*QS9(#5T>)&wtE8a=@FF+vG8N zk>*kU^97;}tRP6EGf5HKhlr6@^Nb7N1`_>QnnYF9-8tncspx59kcfE)TtFun#cCjn zEU2;}6Xu~xx+Bv+O;tKLcuo?~kQbcPghcWdz4-^H!wQOhQukRZRMRk>kfMa~V;A;p zSqpR3D87(4X}j4Awfr<~7h4dgK)pzpZf{bn z^yt`yH4+85n%*$3rL0fWi>l^4|J{Qess(a2+0W-O>gl%xIaVi`l9N3Nq}{$Q?o$#6 zP(6};On20~O*x}!V+=9YO)zz4yeTv@_04tEzA@Muc((5aTR+rHpa6@RymHX{a%Ss{ z+ZVey@TSCpCZq6G3WNWPfd3Z(|HlaUnQ37#)!hnd5VH}%lQbK+^qVrFox87bV{eTd zMjY@0wT+?ndYzV$vST&K{gWpow&Zbq;%=a$(B%@MLh@v!P|L4U zgM9JBN_Gb)g+}3@K$8-*b+GGuC&@6v)Fomd?4){kVQ)620*%U<8saNfLM+ndN~1z> zV$;~rU}Fc&M@|;i!@q(ZqbHdoB(EYYOs>u5jd5A-M`}}pr;g+_B5o2kj-|Pa zF8qc!e5d+kUV>;ih=57(*r24g=6@)>+c%LfGLw_-Bbm7r_`az+tag}5rqG&jrg(-W~CJFkaxZTf@_Ofx@ zzxqF#<4|HKKBpc&B9R1r8t{!k_=WNfzbR?aogs939=bT|!c4N>91ai-wsc4|JdG9y zGpB1A4i1ueuSS{R3h}0^YLpx`pB;Ok2-R5 zZzHya))4+|xc0QJ*&1>3;@0$RcgE3M_rt55cZ9<51j!pV&i`8js3v%e$CG{I{X+yj zruhC$iN%UA-Y%u_?FQq!rBg;{`8h`ZCg^bG&OC=733*%4cUW`DPGqp|OgNy?)-Lky zuY7>yw$@M~Jl&X?9MI2RqOdsWZwzFd6{P)UF5-=GVh z;$}}BvAUMs#V{T@TweGxI7dhuIzFqotm&oQreos6)^Nt1G4l8ce%&u1F<%WFM9t;W zBAEtq#1FS}e7Gq{9nzJ-0@1fhx^+w)&5)h+@I@?kv+h4xs>`xqTMB()kR)QH0W6ODL=b|ea)CmcTzPItT=KH66{L4@p}bW9=F z=+(cM#QUgiq$M^X08=_kUPU7sf!8j#4rN7NO0#TX0-;8=ySO&T7v$C}*`++cHZu0; zRv+{Je*j9;z>+TGv1i76Qc^1lu^>XXp&w}t;MzI_nTpY_m?O?J|UF!?x>j)zIZZ*}uTg|S?56^~@P4iEAwq#7&c^D#OmVAeT^&ib{UcAER@k$$X; zQdR$NNz=G^;6|aY!VuP>0e2>_I^ymyjmC*~Oj(aU>lb7XxoNc&mR~HbdffiYw#m3DLJ)nb-vczmSGI=PaP=yOJ4mrW01pSsP02=(ym z!R+#8VFsL>Puje-hBZZ0gY`?oFt44R6Z--pJ~w8q7te$W<+z`WB)mKtrOR>%f~{*2 z8>hh;3|%NPQq8-xDbWw`*n5*Ni7GB0zr7D?q`b1s^a4*X%Jk>EYA*r$va{t*S$Wk8 zL^lqaL9$a?PVadKA#e`-ocbsFKC1awpXsVmMxs^Fnz9Tb*6tD1sa`;k~@OqRo@ub(|hVwu)j^O#EQmIetE!ma(-|!O<`ZRqJb<$^dia$W5ARK;F@n)=G zXY|L|OhQ88G?ay6&;=(qqYF;O$NJ7x1?PPHYJC`UButfql;CF9^Z@N$9e`rgvKY7- zzkY{r^gSjplQ4S;+v7}YOOB)q;im)xJ8Tb}^>Fe{+E{o<&QW1zc~g`vO5=ii`UUW? zZp)~%d!YRLs1P5Gsp1zs3gc8)u&mU&?P*XcG+Tr-__K7L+$}7WQfV_Ngi(tq_9feK zK+m&sYg9Dt?NYYIX6$uOy3OW4i<~fWv+Cf(7LSO2Cy{IK;1#Y8C_5@I{l+TY*=I|v zB849$N`$Qn3)Wezrk#N{(Sj^ujO*o{#sa4oD_O8zmLim4B{5HQWLd}YpB(b z4G-q~15C`KQcuBSO|^7AHPTM2RneHT?`cv7UxhiJ{_{;Q;kGe05x5xg&K3|_>$pD_a&U>aXaI13$(JL50d8Z5nu7>Swu zA*$V;mYnn2)kI5c`a29y*`L60#8U8YzlVb^NVbZO*AIlUcC6{g-vYStoB)oYa(>HrRpU$_+Fu$?E^-+?mgq9i+l>lZ?b zT6(Rs*ytr2RlqzPAC<(}aFaO~EuqFiP9Nk%5YV?9#t-?A=4jtCuRhpfZRc5{uXo+q z=LI8vUYPpMT}NAmAiT1T|Lra-gEjft1a;1k`{Oe~KvJy%Wz~FR@vzsl)Hj`G)zsap zD0(^YuCzHguv&0Ryn%gl!eek+ywQej&`(Qef(ql7EcAYQoG}tAUY=Ns0uhUO05V)*ND z@*NLrHqhR{%JlU-nMJbBbn#Q$0gDOt;1glG|M6dhX@zoq#PRvcMk<`}n-dBYPlDbf zY2&o+<&J4^>4Q557tWSxa)1M;mS}X$!JFe6+N_0AI?erp9CdjDGuyvnelpc04y2u#n8-PU5wo6P&9?ZpnONA+t}Ucy z&nD(V>H%M8avRC7jdV$uW8n|L5W6kw7|(e8$j>_ZLqe`6y!1fWM}{tJ3t7HmzB894QuSOpNj=&WDT3e5Or0)3wFwasb4%9_M@6)K z&l3J-@<{!8U7lZ%P!XZsO|ejU04NSjBEBESP4Ff6+T}!&pxTCxBG{W z{I$5gyC-P##k--2l=5r77AsRg@o4?Q7zqe%7Y9-kbSnK|KDcKK;nZqb@o$i(QzUtW z4FlkIku@T67|OO;)}XWaHSwT$i->~}#O|Bld^q?M%%`d*s2x9BKP zZo$OD?q27J1NAg#Nd(Fn?4I|PbI>nwdR&!F6YOHC^L#n$QG{zQGnjL8QL{~TyS%sy zMT%4c%BbJPXL6?WNg|O1-c<>qUm^=RW`+5)eH2jAI{T^M6-_natW57V(D?*MKT4n;I#vjkQ1Y~X{0hj4% zF}qYRzy8zJX(%d$`X$XgPvDafqM65Qw_;|~(JO*m8-*q1ir0~W4cd`@#KX3_GEp5t z5?rPAGz%$L?%(5dRFgw~R^|tdxXDGF>^=J2drvtC0;nBNt)$2d+>6A}c}i_~ef`fu zywIKq{Tp+H@09h2i{+Dn7?p7~8D%gZ+<(bq<1f|tL;Qy~w3}O7WX))3Ej+(psj!1- zrlt&tNKU|u?sySN{!ByuYY@P5bL5@7&Uld^k~iLzJaP7WDAI|JZrsHHT>hmAC?xw& zC!c!IBNTzL7K;wAXR3vVTe1i(oYdqoy3H0Zw{@>?*4UcFaMCNHwib2efs0(Ync=2q zwM72#(Cn=nv2ablw^j({)fdng^E-(uP|5UD8@CzqpKlZ^=HH}?5{kmM7vLAoAatc; zwH5KZJkkdhh8C1p5+HZgC}LE+Xu}KIn7|*#?;j-8^-VaZ5jOW{JA#*;g5p`(xTiDd zKkPnW*IU@QEsE%-JWbaZU2+aF3<-bfklBU}TCC{E-~c1suP&!}=v`e&X_xF{wro+L zcgxt?1af+ArOGprbI<(>!E99@GkN&7?#q=uz{(bMN@|0qqxcTr07b2;i>k6W8Za(r zOGe?77{mF3SVV_<+hIDRNdbE)(lSDJU|Bf|swOh*8)pQ6AizER8M>1xnN1+Qcqhg$ z&ak{6PD5v75^-mAcvoOH6*!9Hkzpt)*#Ip_vNoGk)^|nj*9+w7+7R(=j4q>aw<4Wc z=nBx)kd4$ER29&>bnknJ`n4)pOczJMPJ! z0)p$AgO&S=`T1(PYN?P}4cSJ%&R?iNexQp^N$*`-AbTP7WfZIW#P4d}}S2|=#O7ke0mzh*aEWQE)y!|#~iGCKXe zpzrFFL$pk!^d8pUI(IfGO<%TTQHsrDXLDNnMC6*d0wT9m7x6Ft7V=_OlTqkuj{x>p z;1kpB_NxE04RdYk)Y!laqUU=rfZJ$T5)`7`QV?5(Ltg_xlECcjtEa{J!@6Brx);>b zl?P)xrifEIfWi;~!Hgrq*7bz~i3BH#^2_mOIb$vnOz3yqef|S?NrX2~aMzcrlIGhJ zJ57YYnbrjk0gMXNJsZ;3!GV3+U0eN7l{dNPN>2^D{M%{F_n#@Jh)M2G9pb6tlT&F# zzc){OFWO&LCDH1cNMGR@X9VA+vt>EiQ|#sD{Y6sIh0eE(T5g#Bhn{L{CgdEL#dtrL zC>~e(BtwcN6QdM$0h>v5cu{@BvleO1d{z*-w8N(k$wHP$AXwvfT1)EL-?E&6nLdTq zFA@*HmwLR__b301zkRRgd(MeG6hCvppG6OwFv=2NKQVx_rQX$Z3q-DFDcOMHtbuC2 zb}=nSGqv$BlXjj(ahhid7ECVPglKaK;z#;LgZZ+OisWYuKBPX7xpErFk*@EYkKqg2 ze61oYkPXBN#&}jK`c6OUoF{pGlCOmyvi0VbqIH)+GaMDJ>Eg{$20?GwP~=nbph7n3wT-iS@IWTjG!q<-}5nJdNKFs75SDJ`2N60FM#00h+c!NU0ufy*_DlHj73t z5%X`Hqe$xxtHUL9%+{FK#XTYqf1a`&Lh=``4pOX3cy239FO^N zfStakz4XYa-?AppcGY?%Pj@WYmLvxBlKhq06UyFTy`Dj|YO2D`3uG#B$$f7PEjp~U zN;XAx*Xx;j?A}%@n)?=Uw67Bf^MPlLUonDdnT0whr^OXyCbtVRp^N&tL4I{~Dg4l+ zvxK9}?_3)Y$>n?i!054VsQ<#MMZ=Q@luen-sz=N_VC}l?`zNJtA`krH?K@>?REBq0S+(}^2UlFWDqHi30Pa~uu05d$T+-JrcJV1?aXOg(}Rs zl`@li5%>|PHxJjZT#h6)u5#ukqU%dvk;$HYi|x;L7naNA&)c1zj7(iIm+BYA&tK7r zwW0zwzaX`x0|CVQVi4}J(N#ScVIBUXBSyY%CN{!aH)SJ(GEwpFU}-yF{d#w05hL=m zqA}!Sf^U&%EPmu~34)ZMEMWZ|Z{ zf+Da%zhehlo-wY?=x^Nensm)O!dR`~B96^wloNE6>dRY#u#pQB(ftm&2{0{aPw);3 zLS~XJegtuFdsZ#-4}Yw<2z1ya*ZublDU*Ut>&i)(l$<$AW-E7gWuf>Kh>nR@=~Jgg zYVeI|2kH%1E@)ScwTRMO*HTWJ!AcdT*o-xoiH_PF%JHNE29RfRx{{W~Mn)HwZeR53 z{~74suQ)4?@;WN79bIYU3yi%hNhnxTu7in4w>kOLA9 z^_cPfyxl`BO^Jaqzdl`|Ez%y3HTE#{dbqX?j$5k&zQxN?z*CZw+vAZV-WEk=-9oI^ zi>;EFv9pBIbUMsM{{@)yaWwa#nUxs`jEZa5y%dJ~ZYpxpbwF;r5KM9NBrtI6bS49Z z{7GcMaXGAxDfXDD;60Li!JF~fHPwUU&ynr@B*@3ChF52>+Zzj(2PL6C2Mor0xpcaX zJz8ihH2PY@>!))WZIW^vV%K*vW$Xw?vcF2|dP9n=qCP9;7B^IZhW=jxJ&T%Ztkc=ADNzA zsx*6uOG(O5$(&<*ti|J7dW)DtZjKZ4%;`A)POZf?A4Jh3X-N5M*8W<2T>+@m+RM zso4=f_o0cfhnM$+auk~mI=kVgHZ;l-+V`UB8DLApLi~fqxxCu82ZpTHwuvkJ zMaL0c$(fK#3^%@^>W3#TVHR`5ZG3y0Clb5K47#1K#yLmQyhW_55~ZZn&H*`)Kcz#xCRQCFdlucHx%dY1wZPf=tL$KK^-_TTkBlg%SX#-AMe8 zDRJaA`0SE_!0FPPn@x{0rimZQd9k+}88MLx`S?6fu6=l1Y@h3fs<=&*q;z=urTS=C zK%}u|(8k5e&Y-zSmoYb|zD$^cY}p6(t?!f9J6m?2>Tc-Xy34Rp*Ug6P;_=3oS~ z%u;Q7%I5MiGqZ{d!-pEl{0|+1NTm+haNN1M^6$Gh!|V@!B;}D{h3pn(C{xBk%}#IR zO1TK6*^j5|!U4^zB>Fw$Ab?>qDPT1M^Jx#~^C&2cPdIB_0;KSVNk9r$##HLTSD_Z& zz)jE%*Gj)7d9uVMl=+HdJ8%e}9%lwaY;_kEvV>UsLHx;mMC@f3lzq5Iv&y8{w)@Z#?E z$bXT?tyF)?<3bugVVY6(e@Vg`2i>|)$^m~$WioLwW}oXXZ}=w;=N0{LOx0{9*as^Bb{)>T@3m+vEip|GPIJDHTEO0j?I58}) z3~@%Q(7?0uCeHM#BsO=kytmWFVcmtD#HF#V$&{e5iF)nW6D|+WjJvd;&5ukcPLykI zL)z_SO#T-IEgtk{E$oT_$8EEJI%wS_Y2C(F)`01pzGC)%N-d}qrB@+6yelt`_?uuN zPMGYZCo678{Kdb+IPo{#IN(js1Ummj@!l19H8oPMb}r|M+d{D&z2T^r|!8rbRwlE=7j zz{QM`99y%o-F!wvWl#jR$l|ML^ohwPPlBQ~Vi{{yBOjvrhl~uf zK5Vk45;70o*YhtM&7#Sc2dfA3wZq@0ZZ6N~v6zg&MzJl<$ZNrwqf-$TiT@#W`2x6Mt;TiS4huyA5^}YIPTFF^l19VciDe9QgSuo770l zz$Fvs?0FY@_UtE2YE##{%dGmgZHHfzsU_`V*H`P4*F`ul(sYs9Jq*h6rbk1>eD34Z{2K;_cLbZ46halLc ze2%NUKU&GA!WwUqG&=coFm>87tCT*F4xGxo74O@5Y3xJVE!8F_1FP%~BdC2FS9Isf zXuW-CnGh!{^D*Drcrxc3Y`W9=5ZVYqn-rEs?8_&q}IoEx+VFS zRga(VCYV$<=Zq#wk?;b+las#o#HsNw*`FGFDeA^*xQuB(cE3~CcEUYt6MjgdL|p=P z2+pPgOZ0Zk#7FPiJV}Wb={;89-U46uTu_QI1&b)P=+se1|88_^!5Um>o)Nj!lfI}_ zA{$}3*734@W4yItj?m zLJCa$`Rn$L_lRPSglt!uro*Wg-e^WHi@NW8q5zxYdq%ULx=%RZ(Ry~zKFHmgD!x8n_+?xj`!7VyZLb@!Ht zcyvx*=Ox|L<#!iwxI;b}HqA-#(_&c7eI; zh0-~Nl>BWL;lGfbd$~ThM~0`;bnAxA&t^Bg46A9F67?ijVTmmSHXl37dKJH@X%pJ( zv;J34-$9e2BLwPjbgdS-#g6)O&a!wuZ-4?=C;(W1fb*oq3F7!&Q;TDT{dSIuAJ0r( zTYW}1z5Y^?(IYRkcvPK{&UNZ!DTD2NG^^l4v6pZ*x!@0~FW+zs*VWLZvD5?b&529v zzAIr#Blpmqud6Eze&qzM(zwET6WE`YFdmz$)SiInkY`uE9 z2W8d!Z|P-BLFnbp3rcnGlI9P_{}G(V#2CJpq^&-OF7u(-e@`ex!`4!J7AZxIWjne$ z*}p)Oo)D;<^YCfczySXZ)mxzJ%Trh$e@@Xs6YI$UjQXTpMM3=OD}yJh-k2t_G}69%^Fr!Z2HQA5*4M*x@spn| zrheG^IKj0ez3X@*QK}PLKen)$lLlOFZ8tSxuEOsfZ4ZBRv~f7a=7}eY0qYvDhVUkw zZOeCWJKZrO(yrm9v!+wYKhPp+8sVTN>nKBQt1)2z7ZTr41?oJxD3UIFa*^`;bD2FhRFQI1$)e-S7>YM&OE5M83i$Yg1gC4XbSB(3HY$XeKc0w~r|t-}85eyvq znGOcAFmP`I@uNFB6D-U3R7zi&HI?4$T$XBCYp7jyF2hIU++&75Z}~Yj0lG(o!Q{%x zle@H4z=iwQ^%fFV}$@P%l|Q*S||Fc=aU(OuYN7&dFa}V3Nc7J*3pGRNHysT zpl1qYqD}+z4udN>1yr0@uF3~3%~hGND|wBbU_IaPN$MmzOSBa(DV?!lmqJAFWhao7 z6XK-N{+v`HO%=al&V4z}>Sa|@+Qf8!nk9bZMS#vdzl+RDih{^-@~-07nqb7URdH*R+DD=7!&A9Oi{-a*?F%R^?_>z|&W zHQ+4C_b)3pp#^K(qJHO8s1UDOMw^aDYOOebgZD{HMbGVDVk$+=PF2;lVmdaX96DD( z2>^x9360&?xbJ=C?ww+GUzY7mi#yf$i@Zi^^Y}?DA8FLB1O|#d@$jX3gICv(QdzlV&8dxsHV(c+LsK>QTvzU6_ zYb0#5dCxZ%c~~}R7+|_=M1NiJ;GL(M6jlh!W$wT&BZz#^;TRxOvOoC5av{aK*jUdB zEJTT7g$OLq7j%VOxq7lBmjswrMs{Cq4i_QLuY?I-R*l_PX%)WEauEF6LE{{cM%g#Z zY=g9-pHTq4-?B_^ws)ot(CdUT(Q;?3ZgB%&0-LSJk}S~oODd0f;gmE$LNlWC)*SZw zTF2tWUDe>}3GAgFzfUW{@fr-5%+TXNF!#@u3xLK#M@{^pJ@RwHxR(mQv$rbM^u)yF zp7gc4+^-scO=w4GnLoUHm&|*G%B4)zdnT-@sLAXD{t?qVWoK?M#QmO7ZDZYumcROM zT0RXq?@|A$uOb2&0IX>Ab9ty?U)lM3)bo7LPM+d~0IDZ9U)9X4Pt|IhEccrc4$Yqg zxN&t9niz^0H@V{LX*57HW5=4LcVn`mZrtz!m-E4LWa#a&|ZE=ZeR z_be>uWC0uQotqmp(+ySAn|+s`Jh^?c#?)U-^^qVEROY9akEY4F$EfL{d=!)6%BG-- zzxb^*e?e$Rf1Wl1QT?k8F>OCoXwv?=Ung`f@oR`*z|{D)G%5h9(2EXaoVg^$f5Zm< zKZTunJXG!9$1R~Oja|ej${K1yXo$j8_FcA;rjQxV!J)?|Gj8yk6(bnRAXg-|KsQuFvOvU}1Q)$#BKFf7rFv3#c^C6nuM& zOO0Gft$Kq{^uZk+fBQMx4ywF#eZ10jN%@}^6Trc3hCtkr5v?qLPeTBZoa}i>5KfE4m^W45!H&tNIy2!R)_bi2pfs)oyorVbu+nl5 ziVqIJzcjU0;LWSXA>n4vmdvWwz`nJ(vB0=#2PO^BiHo&%ecgXrM@U_;#^7aMCflK* zu?J85J`Tl@CXG@Gz9}c1FQwCP4okOwbBpS37P8a>qfV`z9k+`X5YFPzTfu%UP!6y`Fvr_P9?4V5;X6Bf8{U9#rCkAZ zM&uVB!n66B@`9(+a&}!KKRfCf^oQNN+6$^tHoMIK!>*$7-0ZFr=x>*b-P5X-LgxBY zo2Ug*pNH%q>8qqJmtk=~7g&DYcueN3PcuE3&z~%j0gUYgSS9wn57tV0QdV~{+bxEnx{U^j4&k6Tg_t{mX$_Yq$xe=@q|jc4#`MB^ zJT!tidMB9LT+XqKk3JFN=!_dS0?dknKn##1>;EeT2o)}9LyEIBz=e4SFuw9d_vq)Y znKx|vFBXdWkaNz_)-AYMGNnQ9zLj_f%C}~7N!N>u)Lf+CfEIdIU7czh$QbcAide4T zZQJy*?<2fUv(SP%PV21I_X1kz7G8vO5oI)0xCIvcYt6{A`!}bwQlGSad^&0sE+dig ztCN-J!D2iYgG*FJ2{BPzy1^u&y=FXDd67a8y7BGP|L)Sh_Z*1ci7meUFD~utdnA|k z%FkshXa7&|yHfQ-cZaL9*88w++@nx&uAPsEVL*=wVw{~gi>(snR7!xUfN3m@nIRqe z$bxi@pG5F$L=in`nIEOo82`J5h_9j*7~_4)pr(1ea&G+SOCoJiMKDK#1^!`Tmo zu(KAj$s(@Ez}~eSFWD$y#q zslU<&-b60sArh0MhfMd8Ut(rM_CQZ8FfKQivy3;fi)0|#R9eO4o~zDAw8`&mCJBRl zL+V<9>B#dX+=Ch6E=t$PUla#aJlOiq<<`$o@7t~|m@_8YX~f5JPr8|q*x0k}KKaw) zlj4s{p!Bb0(O2I@&cJP`BT4v(=^IBCC}>G;6Pl`dvTGO(u1uHZFzBch#Oi5#?{oUA zMDhff&?FU9`${$qfOt^aXNUDLXp}!L8o++(*YdqI@rZ`e_9q$WGiZtk%BdwBGNUQLOvKhbHU?bZL0ypyF6t66gl zm;}?$LvW7=cpykxJulrHg1_Tybvk9?!FUgQFW7)ZjiG5RKh5P)A-N+a_IR~*prd%Jub(3dwV#iE zEZRnitmR!zrZDwcFZbI$fi zpQ#2NyF^|ZZxhg}_2{p|uY5RbnD8K6ZJ*(Qw2)?}wekp&yaRA|Qo#DxsS?SeI+jqSMG)is9$_pX3e;QRCk`w z6Eyf}-+>ptnm-5fB$ja02cI*FiDNlWz6!au(Hs}CGqc@Mmic~|=QFFJrG1@1hjtXy z4~e%c+1cVu*QrSvt}^-J7&3CYOFA(;0v#pDtP1!!v4p;BvW*`n{US>q(dX{NUrV`ti>sUd7L3MP0-oP`aRTgYw5brGKhov{JH8&ZnR)OJ2X6Hj z*N%E-g5%w9Tu(o3p@Ox209&F)dqM|)8ypzq@>_T7)U{4lXM#FbS?FxaC!G^bZMM9+ z4tmuQbQP|}fWbv^^L6{ks3C9Ej)`TTPs7Rx%f;*+b8A$!FHS$N0rHb7YlE-;Os=Pr zQ{twGcgc=sfxFbo@AZ<0v(i)mIIN>SayZmhz4f%!>5C|cW!)L%h17s1v)z*m@qbN( zLIG`HP@`-xc!<{bo61SZlQWVZ1OuYl!Sb-gF-ru;V-o?-65R4%f%6Z;4dlCb<*tm4 zT`7ejX`!VvI;>13$7YHQz%+8p7l(Tpo$_JB4f^W={o?Bv;zK3iLCjqj{gvE5lo;fd zHH{q|VzJ(ecLFb~dW44K((lhkhDQ$2inQ@ZcRq7Y>-^*1b>gOVEt)4}ovdHpbt^K@ z|3sf`Dm|bJwcZkK{pP34+PPS-&Y(HzYpQh%%*U0(ohJ^qYv&SPhZse79v3M#nTUb? zTTjUjU*9&)0S1{kUx6pKuPYG_c~z}evFZy5xUz{>?k8wd2OGRLnS6!W@2E;KWyJGkUt&UFTh*2NVjj=kW%jj~V001z!4 z=ACav4hf=_2vC25z)FK{a-HCIF%1b@(>NH^N7$**yWUBYO61yA32R`g-kGrQqT2&s zZ1aW~`>zx~03Uhl@0bL?Vul+mpc)cp64nzfU1rpi*eG&?8WU7Xl4Pf1!!_iKpK_${ zC;xLY0h})InNl8x8hkL6Jpz7odsa%}^mCw|17HWPhf{dC+kQ}x((i~n?<}jL=p9a@ z<9^KPtHyuVYuBL`*B7H;P2iVO8ICwx_P&$c40y;=GC7R)u@F`J-|`;#me&bZ9#xFU zJg^Th!=rFfc{Bw+ujIxWBM>U0T(6i0?6X&W^QWn?a#<*foA?<)RQJ+am_wkw5~pN- z7sfTpB>PChT4dEn1d;2VMl0o-hg^bZeAQZSZ%fT*?fK_jkzO;p1^Kn_+yjstFP#ra zNvx;BrMYSMj?`B;0sS zFuJaW4L~Ou?IWxSIxyrDP0$laaSx}5DtUOzHO?=y^m2JYfcOG)&~ws}entE=bCT7$ z=#rYt?lU1eR^i}WaqU8Z0rKPflqR^`l!q|k(Zo+khOK+ubx;hXEPh&3dhXVaKhK_5 zEWuW;iN*%L+&b5&xM}Dl-pY8w8~S%KsSYAxoEeE0RatjS6)vupzw^Mi4zR4J9^a9vEO zGsL1|=&T;B!-Hc|XANCOT4+&_Am}oQeN;)!5I#Ng%dGfD89Z`xzBJfQ5Uq?0g3AeUS9@IhE|>w~}OV)8>HvkoV#COPN{LT#vk8 zt2Z)j@{a(~lW*kv*4-rOL6sffa^(OAYdJ-0AsgF9gwSQe2wH&X@4yh*TSHt#%TNt1(?*1p$1*$&WoXj%(3D- zcQ5QJ#PkYUg9UjMs?vZCI$TX&{X=JmqECeM2>uCx|CpLx$`!gYuDe(vVX}YRkFG^k zURe>tw{_d=^mg9nvS?KtpkI=2?(iG$tPXR5QosdvzxGoCt z$$I=Gfzpq+2F3?10L^~%hk|tHo!byiu28i+0-PzrVDKCekd-_eW}(>Fp}Ancc191J z%LV{ozGVXd7!U|yD)X?cRj`u12B#u~Q22#>5x;tCwV54R+A8Kzk+(poe&f<5a*v*K zT2oU&Cy_LPGej(sedjw!v3{YylrY}sxYF)>cfp<-T!xEu)CFu&YJe?D)I%N!%*L!8 zEi#ZVi4r-oMksMF`zOoUUiq(+KVL}Vgk4zs|M2{i%LBzJSShuf5=6EJK+gfbJ})q= zG0GhyJ>s|)s`}>jgj5{06DiB8;CT5#UeEFuCDRNU65yFEh+SOUYPR?{idoz^hcctc z&442k_wYk5d(L7ZTKmy)4^n0o##7c6!_jl_B86&KbNSP0;&tq_AS1DeI66n%PR*pX zi2%0k-ZNP@3`AaRb)vJ?W}XEv*Z1a+PPd6tY;c0IY-s0=Iw-*C*soU) zC=bBofdMQRHt;f`m;%bDO+Q@6&hS8dvdDDe(V_H-k2t&!J`FL&9w2#0bHLqd5+>n8)4e;ua%TPUO&4#d!TjvD`IHe+m+wqABkj zoNs5r+GI!s>cQZx77EF%7%V;lk~d43R$%h9**@|sc6SSR>J07Anld(@sT0nyR>Qu_ zPhkc@Fj;M*AKsf3%f|p*H1HyY%3g7T%cCKt?y8k0=-`j0laL`{!mVH11jZ{=3)Zbo z21^05#asw*jiv?Hew&@KV*;teNz-jz?UZ2y0k!l8DBW^9Rj~0!uD>Ft|27Lg;_|N} z*?vvL_xnuig>$EG@^@kLoJ?zdbt0stXU1YVLJO_W zCv!h-*}a>}{Q3SZv`DX6-2%p&B;T>R%A72KsxXP5VK54m2trhI`mBmx(#zV{ zInu6zS{==2l?XBO^i7UsOK?Fk{?ekyEXECjxn| ze`kRpJim|8Q}?3d(XG1>vcoX%zs<(_g-QWYTElLe@&5AL%%^F!{2#PFiop zRz~d(ix56>b@e=g)qGNk>2`{de6Q_WxRCIF*6yQFR#bxy#Qy{EQ~~2n-V>tkL{`UY z&0Rmmuj2DpeT)jObl<7A@des_b`d1V25nwoq~e9M<^f>hHSU>co8g(*{m}-YwofiI z-mkS=3Wl~O+8MFVW{YqX8E6K**_pPc`QNK@m~X8Hg&Kle5qX4L!dd6!IWdLU*Nlkc zGiH(n$H6or(h^BfuCPB&?kP`30z;2(u1 zR+FQfD9dIbldYlRvSLo87bRrF5U656yei7F$Z+uFv&!-!9(3wD{QY)By0oUJmuQ{- zU}FV=;Y7LSZ1uxnRdzVY10dxWlIkcKoJet_HxrwC@n~W6^hFyQekJ5|pV<4XQj zka1?kZLfD%g`ld(`_Jln6>AAWt9jnwML-$NI@O($<9KJ{W`C%l?Zl4-L0J7Mr!-?21u}Dy5k;D zu}!eeZ*3?R;L}9xDghYu?{zNJxF-U5o>7it>+~T~$v2ua{;7P)^J*yJ6~TT02(a@l_L<@JIZo3wOYJ9t9BNNUnvpIZ184_1fah;Vh@r1saB z^4y@`7jq3dxmVlsiow+%)C~5)FovY6v>3pvw$J%t@r@7cp&Ec@j$@T1u-i81-!`X5 z*u0~!^hDZq+7k7};*;b~0?h1x(q(|(>8OIVD1hr(THoGWk=iwDyIPzQf69sA=(J+o zn#EcLV}QPlry2xM(Oe*&QuTxz|DO({_ui&T9ig&XSsUK?V&dy)5>MGnr6uw&*J)SR z4O5d0C2t!+(VG{Y3fFU3G4!F~;z`0^Zy$VT zlJGjGSF&$3BUtfc03n5Fp1KQfb~InA&8`q*1q&GG=||Hzpy6L2H1f*;LpyQht{w?} zDZ2kUk>FaSr)>&iD|Z|7sH6U!z%}z@JhB~OedrN<`}Lfq^UV}Y43>cn?*zZ0AOM2< zpX5w(`QSQaEYTvqHz~=NXHUjQf0o%dBkQfeAN31lR&xxOEgYHTdZp%bVXN280=Ana z^M=FH$n=5rl?&BI)^08Qe_`>YwGkkoEIR+Kv^%~Pb0k^b?3|sA#qp8cs#eTueeM2Q zRw=0&M&6mX$~YF!Y0ZBc@63#c7`f!9BKSXd@Voc{RoLU+XN*d^;RK${8T?=LBS%Bk z&gk{var Ce=Object.create;var J=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,_e=Object.prototype.hasOwnProperty;var Me=t=>J(t,"__esModule",{value:!0});var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!_e.call(t,i)&&(r||i!=="default")&&J(t,i,{get:()=>e[i],enumerable:!(n=Pe(e,i))||n.enumerable});return t},Ae=(t,e)=>De(Me(J(t!=null?Ce(Re(t)):{},"default",!e&&t&&t.__esModule?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);var de=Fe((ce,he)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var h=t.utils.clone(r)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(n.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(r+=n[l+1]*i[h+1],l+=2,h+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),p=s.str.charAt(1),v;p in s.node.edges?v=s.node.edges[p]:(v=new t.TokenSet,s.node.edges[p]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof ce=="object"?he.exports=r():e.lunr=r()}(this,function(){return t})})()});var le=[];function N(t,e){le.push({selector:e,constructor:t})}var X=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n}),n.dataset.hasInstance=String(!0))})})}};var Q=class{constructor(e){this.el=e.el}};var Z=class{constructor(){this.listeners={}}addEventListener(e,r){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(r)}removeEventListener(e,r){if(!(e in this.listeners))return;let n=this.listeners[e];for(let i=0,s=n.length;i{let r=Date.now();return(...n)=>{r+e-Date.now()<0&&(t(...n),r=Date.now())}};var ee=class extends Z{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.secondaryNav=document.querySelector(".tsd-navigation.secondary"),window.addEventListener("scroll",K(()=>this.onScroll(),10)),window.addEventListener("resize",K(()=>this.onResize(),10)),this.onResize(),this.onScroll()}triggerResize(){let e=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(e)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let e=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(e)}onScroll(){this.scrollTop=window.scrollY||0;let e=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(e),this.hideShowToolbar()}hideShowToolbar(){var r;let e=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),(r=this.secondaryNav)==null||r.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop}},I=ee;I.instance=new ee;var te=class extends Q{constructor(e){super(e);this.anchors=[];this.index=-1;I.instance.addEventListener("resize",()=>this.onResize()),I.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let e=window.location.href;e.indexOf("#")!=-1&&(e=e.substr(0,e.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let n=r.href;if(n.indexOf("#")==-1||n.substr(0,e.length)!=e)return;let i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;!s||!o||this.anchors.push({link:o,anchor:s,position:0})}),this.onResize()}onResize(){let e;for(let n=0,i=this.anchors.length;nn.position-i.position);let r=new CustomEvent("scroll",{detail:{scrollTop:I.instance.scrollTop}});this.onScroll(r)}onScroll(e){let r=e.detail.scrollTop+5,n=this.anchors,i=n.length-1,s=this.index;for(;s>-1&&n[s].position>r;)s-=1;for(;s-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=s,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let r;return(...n)=>{clearTimeout(r),r=setTimeout(()=>t(n),e)}};var me=Ae(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Ve(t,n,r,s)}function Ve(t,e,r,n){r.addEventListener("input",ue(()=>{ze(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ne(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function ze(t,e,r,n){if(He(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=n.index.search(`*${i}*`);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes;let p=document.createElement("a");p.href=n.base+u.url,p.classList.add("tsd-kind-icon"),p.innerHTML=l,h.append(p),e.appendChild(h)}}function fe(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Ne(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function pe(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(re(t.substring(s,o)),`${re(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(re(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function re(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var ge=class{constructor(e,r){this.signature=e,this.description=r}addClass(e){return this.signature.classList.add(e),this.description.classList.add(e),this}removeClass(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this}},ne=class extends Q{constructor(e){super(e);this.groups=[];this.index=-1;this.createGroups(),this.container&&(this.el.classList.add("active"),Array.from(this.el.children).forEach(r=>{r.addEventListener("touchstart",n=>this.onClick(n)),r.addEventListener("click",n=>this.onClick(n))}),this.container.classList.add("active"),this.setIndex(0))}setIndex(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index==e)return;let r=this.groups[e];if(this.index>-1){let n=this.groups[this.index];n.removeClass("current").addClass("fade-out"),r.addClass("current"),r.addClass("fade-in"),I.instance.triggerResize(),setTimeout(()=>{n.removeClass("fade-out"),r.removeClass("fade-in")},300)}else r.addClass("current"),I.instance.triggerResize();this.index=e}createGroups(){let e=this.el.children;if(e.length<2)return;this.container=this.el.nextElementSibling;let r=this.container.children;this.groups=[];for(let n=0;n{r.signature===e.currentTarget&&this.setIndex(n)})}};var C="mousedown",xe="mousemove",_="mouseup",G={x:0,y:0},ye=!1,ie=!1,Be=!1,A=!1,Le=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(Le?"is-mobile":"not-mobile");Le&&"ontouchstart"in document.documentElement&&(Be=!0,C="touchstart",xe="touchmove",_="touchend");document.addEventListener(C,t=>{ie=!0,A=!1;let e=C=="touchstart"?t.targetTouches[0]:t;G.y=e.pageY||0,G.x=e.pageX||0});document.addEventListener(xe,t=>{if(!!ie&&!A){let e=C=="touchstart"?t.targetTouches[0]:t,r=G.x-(e.pageX||0),n=G.y-(e.pageY||0);A=Math.sqrt(r*r+n*n)>10}});document.addEventListener(_,()=>{ie=!1});document.addEventListener("click",t=>{ye&&(t.preventDefault(),t.stopImmediatePropagation(),ye=!1)});var se=class extends Q{constructor(e){super(e);this.className=this.el.dataset.toggle||"",this.el.addEventListener(_,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(C,r=>this.onDocumentPointerDown(r)),document.addEventListener(_,r=>this.onDocumentPointerUp(r))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(e){A||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!A&&this.active&&e.target.closest(".col-menu")){let r=e.target.closest("a");if(r){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout(()=>this.setActive(!1),250)}}}};var ae=class{constructor(e,r){this.key=e,this.value=r,this.defaultValue=r,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}initialize(){}setValue(e){if(this.value==e)return;let r=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(r,e)}},oe=class extends ae{initialize(){let e=document.querySelector("#tsd-filter-"+this.key);!e||(this.checkbox=e,this.checkbox.addEventListener("change",()=>{this.setValue(this.checkbox.checked)}))}handleValueChange(e,r){!this.checkbox||(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))}fromLocalStorage(e){return e=="true"}toLocalStorage(e){return e?"true":"false"}},Ee=class extends ae{initialize(){document.documentElement.classList.add("toggle-"+this.key+this.value);let e=document.querySelector("#tsd-filter-"+this.key);if(!e)return;this.select=e;let r=()=>{this.select.classList.add("active")},n=()=>{this.select.classList.remove("active")};this.select.addEventListener(C,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",n),this.select.querySelectorAll("li").forEach(i=>{i.addEventListener(_,s=>{e.classList.remove("active"),this.setValue(s.target.dataset.value||"")})}),document.addEventListener(C,i=>{this.select.contains(i.target)||this.select.classList.remove("active")})}handleValueChange(e,r){this.select.querySelectorAll("li.selected").forEach(s=>{s.classList.remove("selected")});let n=this.select.querySelector('li[data-value="'+r+'"]'),i=this.select.querySelector(".tsd-select-label");n&&i&&(n.classList.add("selected"),i.textContent=n.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+r)}fromLocalStorage(e){return e}toLocalStorage(e){return e}},Y=class extends Q{constructor(e){super(e);this.optionVisibility=new Ee("visibility","private"),this.optionInherited=new oe("inherited",!0),this.optionExternals=new oe("externals",!0)}static isSupported(){try{return typeof window.localStorage!="undefined"}catch{return!1}}};function we(t){let e=localStorage.getItem("tsd-theme")||"os";t.value=e,be(e),t.addEventListener("change",()=>{localStorage.setItem("tsd-theme",t.value),be(t.value)})}function be(t){switch(t){case"os":document.body.classList.remove("light","dark");break;case"light":document.body.classList.remove("dark"),document.body.classList.add("light");break;case"dark":document.body.classList.remove("light"),document.body.classList.add("dark");break}}ve();N(te,".menu-highlight");N(ne,".tsd-signatures");N(se,"a[data-toggle]");Y.isSupported()?N(Y,"#tsd-filter"):document.documentElement.classList.add("no-filter");var Te=document.getElementById("theme");Te&&we(Te);var qe=new X;Object.defineProperty(window,"app",{value:qe});})(); -/*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - */ -/*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */ -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */ diff --git a/docs/assets/search.js b/docs/assets/search.js deleted file mode 100644 index 69dc3af0d..000000000 --- a/docs/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"4\":\"Namespace\",\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\",\"16777216\":\"Reference\"},\"rows\":[{\"id\":0,\"kind\":2,\"name\":\"src/config\",\"url\":\"modules/src_config.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1,\"kind\":64,\"name\":\"extend\",\"url\":\"modules/src_config.html#extend\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/config\"},{\"id\":2,\"kind\":32,\"name\":\"$$\",\"url\":\"modules/src_config.html#__\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/config\"},{\"id\":3,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_config.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/config\"},{\"id\":4,\"kind\":2,\"name\":\"src/config/interface\",\"url\":\"modules/src_config_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":5,\"kind\":256,\"name\":\"Config\",\"url\":\"interfaces/src_config_interface.Config.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/config/interface\"},{\"id\":6,\"kind\":1024,\"name\":\"appName\",\"url\":\"interfaces/src_config_interface.Config.html#appName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/config/interface.Config\"},{\"id\":7,\"kind\":1024,\"name\":\"locale\",\"url\":\"interfaces/src_config_interface.Config.html#locale\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/config/interface.Config\"},{\"id\":8,\"kind\":1024,\"name\":\"api\",\"url\":\"interfaces/src_config_interface.Config.html#api\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/config/interface.Config\"},{\"id\":9,\"kind\":1024,\"name\":\"log\",\"url\":\"interfaces/src_config_interface.Config.html#log\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/config/interface.Config\"},{\"id\":10,\"kind\":1024,\"name\":\"perf\",\"url\":\"interfaces/src_config_interface.Config.html#perf\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/config/interface.Config\"},{\"id\":11,\"kind\":1024,\"name\":\"online\",\"url\":\"interfaces/src_config_interface.Config.html#online\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/config/interface.Config\"},{\"id\":12,\"kind\":2,\"name\":\"src/core/analytics/engines\",\"url\":\"modules/src_core_analytics_engines.html\",\"classes\":\"tsd-kind-module\"},{\"id\":13,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_analytics_engines.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/analytics/engines\"},{\"id\":14,\"kind\":2,\"name\":\"src/core/analytics\",\"url\":\"modules/src_core_analytics.html\",\"classes\":\"tsd-kind-module\"},{\"id\":15,\"kind\":64,\"name\":\"send\",\"url\":\"modules/src_core_analytics.html#send\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/analytics\"},{\"id\":16,\"kind\":2,\"name\":\"src/core/analytics/interface\",\"url\":\"modules/src_core_analytics_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":17,\"kind\":256,\"name\":\"AnalyticEngine\",\"url\":\"interfaces/src_core_analytics_interface.AnalyticEngine.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/analytics/interface\"},{\"id\":18,\"kind\":2,\"name\":\"src/core/async/const\",\"url\":\"modules/src_core_async_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":19,\"kind\":32,\"name\":\"namespaces\",\"url\":\"modules/src_core_async_const.html#namespaces\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/async/const\"},{\"id\":20,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/async/const.namespaces\"},{\"id\":21,\"kind\":1024,\"name\":\"proxy\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.proxy-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":22,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.proxyPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":23,\"kind\":1024,\"name\":\"promise\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.promise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":24,\"kind\":1024,\"name\":\"iterable\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.iterable-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":25,\"kind\":1024,\"name\":\"request\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.request-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":26,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.idleCallback-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":27,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.idleCallbackPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":28,\"kind\":1024,\"name\":\"timeout\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.timeout-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":29,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.timeoutPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":30,\"kind\":1024,\"name\":\"interval\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.interval-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":31,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.intervalPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":32,\"kind\":1024,\"name\":\"immediate\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.immediate-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":33,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.immediatePromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":34,\"kind\":1024,\"name\":\"worker\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.worker-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":35,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.eventListener-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":36,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"modules/src_core_async_const.html#namespaces.__type-1.eventListenerPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.namespaces.__type\"},{\"id\":37,\"kind\":32,\"name\":\"linkNamesDictionary\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/async/const\"},{\"id\":38,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/async/const.linkNamesDictionary\"},{\"id\":39,\"kind\":1024,\"name\":\"proxy\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.proxy\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":40,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.proxyPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":41,\"kind\":1024,\"name\":\"promise\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":42,\"kind\":1024,\"name\":\"iterable\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.iterable\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":43,\"kind\":1024,\"name\":\"request\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.request\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":44,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.idleCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":45,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.idleCallbackPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":46,\"kind\":1024,\"name\":\"timeout\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":47,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.timeoutPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":48,\"kind\":1024,\"name\":\"interval\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.interval\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":49,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.intervalPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":50,\"kind\":1024,\"name\":\"immediate\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.immediate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":51,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.immediatePromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":52,\"kind\":1024,\"name\":\"worker\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.worker\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":53,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.eventListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":54,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"modules/src_core_async_const.html#linkNamesDictionary.__type.eventListenerPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/const.linkNamesDictionary.__type\"},{\"id\":55,\"kind\":4194304,\"name\":\"NamespacesDictionary\",\"url\":\"modules/src_core_async_const.html#NamespacesDictionary\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/const\"},{\"id\":56,\"kind\":2,\"name\":\"src/core/async\",\"url\":\"modules/src_core_async.html\",\"classes\":\"tsd-kind-module\"},{\"id\":57,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_async.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async\"},{\"id\":58,\"kind\":1024,\"name\":\"namespaces\",\"url\":\"classes/src_core_async.default.html#namespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/async.default\"},{\"id\":59,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async.default.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async.default\"},{\"id\":60,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async.default.html#__type-1.proxy-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":61,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async.default.html#__type-1.proxyPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":62,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async.default.html#__type-1.promise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":63,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async.default.html#__type-1.iterable-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":64,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async.default.html#__type-1.request-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":65,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async.default.html#__type-1.idleCallback-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":66,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async.default.html#__type-1.idleCallbackPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":67,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async.default.html#__type-1.timeout-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":68,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async.default.html#__type-1.timeoutPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":69,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async.default.html#__type-1.interval-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":70,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async.default.html#__type-1.intervalPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":71,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async.default.html#__type-1.immediate-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":72,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async.default.html#__type-1.immediatePromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":73,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async.default.html#__type-1.worker-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":74,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async.default.html#__type-1.eventListener-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":75,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async.default.html#__type-1.eventListenerPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":76,\"kind\":1024,\"name\":\"linkNames\",\"url\":\"classes/src_core_async.default.html#linkNames\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/async.default\"},{\"id\":77,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async.default\"},{\"id\":78,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async.default.html#__type.proxy\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":79,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async.default.html#__type.proxyPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":80,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async.default.html#__type.promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":81,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async.default.html#__type.iterable\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":82,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async.default.html#__type.request\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":83,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async.default.html#__type.idleCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":84,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async.default.html#__type.idleCallbackPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":85,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async.default.html#__type.timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":86,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async.default.html#__type.timeoutPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":87,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async.default.html#__type.interval\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":88,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async.default.html#__type.intervalPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":89,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async.default.html#__type.immediate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":90,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async.default.html#__type.immediatePromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":91,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async.default.html#__type.worker\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":92,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async.default.html#__type.eventListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":93,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async.default.html#__type.eventListenerPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async.default.__type\"},{\"id\":94,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_async.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":95,\"kind\":2048,\"name\":\"wrapDataProvider\",\"url\":\"classes/src_core_async.default.html#wrapDataProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":96,\"kind\":2048,\"name\":\"wrapEventEmitter\",\"url\":\"classes/src_core_async.default.html#wrapEventEmitter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":97,\"kind\":2048,\"name\":\"wrapStorage\",\"url\":\"classes/src_core_async.default.html#wrapStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":98,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/src_core_async.default.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":99,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/src_core_async.default.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":100,\"kind\":2048,\"name\":\"promisifyOnce\",\"url\":\"classes/src_core_async.default.html#promisifyOnce\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":101,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/src_core_async.default.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":102,\"kind\":2048,\"name\":\"clearEventListener\",\"url\":\"classes/src_core_async.default.html#clearEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":103,\"kind\":2048,\"name\":\"muteEventListener\",\"url\":\"classes/src_core_async.default.html#muteEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":104,\"kind\":2048,\"name\":\"unmuteEventListener\",\"url\":\"classes/src_core_async.default.html#unmuteEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":105,\"kind\":2048,\"name\":\"suspendEventListener\",\"url\":\"classes/src_core_async.default.html#suspendEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":106,\"kind\":2048,\"name\":\"unsuspendEventListener\",\"url\":\"classes/src_core_async.default.html#unsuspendEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":107,\"kind\":2048,\"name\":\"eventListenerDestructor\",\"url\":\"classes/src_core_async.default.html#eventListenerDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":108,\"kind\":2048,\"name\":\"markEvent\",\"url\":\"classes/src_core_async.default.html#markEvent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":109,\"kind\":2048,\"name\":\"setImmediate\",\"url\":\"classes/src_core_async.default.html#setImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":110,\"kind\":2048,\"name\":\"clearImmediate\",\"url\":\"classes/src_core_async.default.html#clearImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":111,\"kind\":2048,\"name\":\"muteImmediate\",\"url\":\"classes/src_core_async.default.html#muteImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":112,\"kind\":2048,\"name\":\"unmuteImmediate\",\"url\":\"classes/src_core_async.default.html#unmuteImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":113,\"kind\":2048,\"name\":\"suspendImmediate\",\"url\":\"classes/src_core_async.default.html#suspendImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":114,\"kind\":2048,\"name\":\"unsuspendImmediate\",\"url\":\"classes/src_core_async.default.html#unsuspendImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":115,\"kind\":2048,\"name\":\"setInterval\",\"url\":\"classes/src_core_async.default.html#setInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":116,\"kind\":2048,\"name\":\"clearInterval\",\"url\":\"classes/src_core_async.default.html#clearInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":117,\"kind\":2048,\"name\":\"muteInterval\",\"url\":\"classes/src_core_async.default.html#muteInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":118,\"kind\":2048,\"name\":\"unmuteInterval\",\"url\":\"classes/src_core_async.default.html#unmuteInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":119,\"kind\":2048,\"name\":\"suspendInterval\",\"url\":\"classes/src_core_async.default.html#suspendInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":120,\"kind\":2048,\"name\":\"unsuspendInterval\",\"url\":\"classes/src_core_async.default.html#unsuspendInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":121,\"kind\":2048,\"name\":\"setTimeout\",\"url\":\"classes/src_core_async.default.html#setTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":122,\"kind\":2048,\"name\":\"clearTimeout\",\"url\":\"classes/src_core_async.default.html#clearTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":123,\"kind\":2048,\"name\":\"muteTimeout\",\"url\":\"classes/src_core_async.default.html#muteTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":124,\"kind\":2048,\"name\":\"unmuteTimeout\",\"url\":\"classes/src_core_async.default.html#unmuteTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":125,\"kind\":2048,\"name\":\"suspendTimeout\",\"url\":\"classes/src_core_async.default.html#suspendTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":126,\"kind\":2048,\"name\":\"unsuspendTimeout\",\"url\":\"classes/src_core_async.default.html#unsuspendTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":127,\"kind\":2048,\"name\":\"requestIdleCallback\",\"url\":\"classes/src_core_async.default.html#requestIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":128,\"kind\":2048,\"name\":\"cancelIdleCallback\",\"url\":\"classes/src_core_async.default.html#cancelIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":129,\"kind\":2048,\"name\":\"clearIdleCallback\",\"url\":\"classes/src_core_async.default.html#clearIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":130,\"kind\":2048,\"name\":\"muteIdleCallback\",\"url\":\"classes/src_core_async.default.html#muteIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":131,\"kind\":2048,\"name\":\"unmuteIdleCallback\",\"url\":\"classes/src_core_async.default.html#unmuteIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":132,\"kind\":2048,\"name\":\"suspendIdleCallback\",\"url\":\"classes/src_core_async.default.html#suspendIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":133,\"kind\":2048,\"name\":\"unsuspendIdleCallback\",\"url\":\"classes/src_core_async.default.html#unsuspendIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":134,\"kind\":2048,\"name\":\"sleep\",\"url\":\"classes/src_core_async.default.html#sleep\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":135,\"kind\":2048,\"name\":\"nextTick\",\"url\":\"classes/src_core_async.default.html#nextTick\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":136,\"kind\":2048,\"name\":\"idle\",\"url\":\"classes/src_core_async.default.html#idle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":137,\"kind\":2048,\"name\":\"wait\",\"url\":\"classes/src_core_async.default.html#wait\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":138,\"kind\":2048,\"name\":\"worker\",\"url\":\"classes/src_core_async.default.html#worker-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":139,\"kind\":2048,\"name\":\"terminateWorker\",\"url\":\"classes/src_core_async.default.html#terminateWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":140,\"kind\":2048,\"name\":\"clearWorker\",\"url\":\"classes/src_core_async.default.html#clearWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":141,\"kind\":2048,\"name\":\"proxy\",\"url\":\"classes/src_core_async.default.html#proxy-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":142,\"kind\":2048,\"name\":\"debounce\",\"url\":\"classes/src_core_async.default.html#debounce\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":143,\"kind\":2048,\"name\":\"throttle\",\"url\":\"classes/src_core_async.default.html#throttle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":144,\"kind\":2048,\"name\":\"cancelProxy\",\"url\":\"classes/src_core_async.default.html#cancelProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":145,\"kind\":2048,\"name\":\"clearProxy\",\"url\":\"classes/src_core_async.default.html#clearProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":146,\"kind\":2048,\"name\":\"muteProxy\",\"url\":\"classes/src_core_async.default.html#muteProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":147,\"kind\":2048,\"name\":\"unmuteProxy\",\"url\":\"classes/src_core_async.default.html#unmuteProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":148,\"kind\":2048,\"name\":\"suspendProxy\",\"url\":\"classes/src_core_async.default.html#suspendProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":149,\"kind\":2048,\"name\":\"unsuspendProxy\",\"url\":\"classes/src_core_async.default.html#unsuspendProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":150,\"kind\":2048,\"name\":\"request\",\"url\":\"classes/src_core_async.default.html#request-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":151,\"kind\":2048,\"name\":\"cancelRequest\",\"url\":\"classes/src_core_async.default.html#cancelRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":152,\"kind\":2048,\"name\":\"clearRequest\",\"url\":\"classes/src_core_async.default.html#clearRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":153,\"kind\":2048,\"name\":\"muteRequest\",\"url\":\"classes/src_core_async.default.html#muteRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":154,\"kind\":2048,\"name\":\"unmuteRequest\",\"url\":\"classes/src_core_async.default.html#unmuteRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":155,\"kind\":2048,\"name\":\"suspendRequest\",\"url\":\"classes/src_core_async.default.html#suspendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":156,\"kind\":2048,\"name\":\"unsuspendRequest\",\"url\":\"classes/src_core_async.default.html#unsuspendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":157,\"kind\":2048,\"name\":\"iterable\",\"url\":\"classes/src_core_async.default.html#iterable-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":158,\"kind\":2048,\"name\":\"cancelIterable\",\"url\":\"classes/src_core_async.default.html#cancelIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":159,\"kind\":2048,\"name\":\"clearIterable\",\"url\":\"classes/src_core_async.default.html#clearIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":160,\"kind\":2048,\"name\":\"muteIterable\",\"url\":\"classes/src_core_async.default.html#muteIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":161,\"kind\":2048,\"name\":\"unmuteIterable\",\"url\":\"classes/src_core_async.default.html#unmuteIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":162,\"kind\":2048,\"name\":\"suspendIterable\",\"url\":\"classes/src_core_async.default.html#suspendIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":163,\"kind\":2048,\"name\":\"unsuspendIterable\",\"url\":\"classes/src_core_async.default.html#unsuspendIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":164,\"kind\":2048,\"name\":\"promise\",\"url\":\"classes/src_core_async.default.html#promise-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":165,\"kind\":2048,\"name\":\"cancelPromise\",\"url\":\"classes/src_core_async.default.html#cancelPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":166,\"kind\":2048,\"name\":\"clearPromise\",\"url\":\"classes/src_core_async.default.html#clearPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":167,\"kind\":2048,\"name\":\"mutePromise\",\"url\":\"classes/src_core_async.default.html#mutePromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":168,\"kind\":2048,\"name\":\"unmutePromise\",\"url\":\"classes/src_core_async.default.html#unmutePromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":169,\"kind\":2048,\"name\":\"suspendPromise\",\"url\":\"classes/src_core_async.default.html#suspendPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":170,\"kind\":2048,\"name\":\"unsuspendPromise\",\"url\":\"classes/src_core_async.default.html#unsuspendPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":171,\"kind\":2048,\"name\":\"workerDestructor\",\"url\":\"classes/src_core_async.default.html#workerDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":172,\"kind\":2048,\"name\":\"promiseDestructor\",\"url\":\"classes/src_core_async.default.html#promiseDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":173,\"kind\":2048,\"name\":\"onPromiseClear\",\"url\":\"classes/src_core_async.default.html#onPromiseClear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":174,\"kind\":2048,\"name\":\"onPromiseMerge\",\"url\":\"classes/src_core_async.default.html#onPromiseMerge\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":175,\"kind\":2048,\"name\":\"markPromise\",\"url\":\"classes/src_core_async.default.html#markPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":176,\"kind\":2048,\"name\":\"getBaseIterator\",\"url\":\"classes/src_core_async.default.html#getBaseIterator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":177,\"kind\":1024,\"name\":\"locked\",\"url\":\"classes/src_core_async.default.html#locked\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":178,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_async.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":179,\"kind\":1024,\"name\":\"workerCache\",\"url\":\"classes/src_core_async.default.html#workerCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":180,\"kind\":1024,\"name\":\"idsMap\",\"url\":\"classes/src_core_async.default.html#idsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":181,\"kind\":1024,\"name\":\"ctx\",\"url\":\"classes/src_core_async.default.html#ctx\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":182,\"kind\":1024,\"name\":\"context\",\"url\":\"classes/src_core_async.default.html#context\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":183,\"kind\":1024,\"name\":\"usedNamespaces\",\"url\":\"classes/src_core_async.default.html#usedNamespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":184,\"kind\":262144,\"name\":\"namespaces\",\"url\":\"classes/src_core_async.default.html#namespaces-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":185,\"kind\":262144,\"name\":\"linkNames\",\"url\":\"classes/src_core_async.default.html#linkNames-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":186,\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/src_core_async.default.html#clearAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":187,\"kind\":2048,\"name\":\"muteAll\",\"url\":\"classes/src_core_async.default.html#muteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":188,\"kind\":2048,\"name\":\"unmuteAll\",\"url\":\"classes/src_core_async.default.html#unmuteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":189,\"kind\":2048,\"name\":\"suspendAll\",\"url\":\"classes/src_core_async.default.html#suspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":190,\"kind\":2048,\"name\":\"unsuspendAll\",\"url\":\"classes/src_core_async.default.html#unsuspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async.default\"},{\"id\":191,\"kind\":2048,\"name\":\"getCache\",\"url\":\"classes/src_core_async.default.html#getCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":192,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_async.default.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":193,\"kind\":2048,\"name\":\"registerTask\",\"url\":\"classes/src_core_async.default.html#registerTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":194,\"kind\":2048,\"name\":\"setAsync\",\"url\":\"classes/src_core_async.default.html#setAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":195,\"kind\":2048,\"name\":\"cancelTask\",\"url\":\"classes/src_core_async.default.html#cancelTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":196,\"kind\":2048,\"name\":\"clearAsync\",\"url\":\"classes/src_core_async.default.html#clearAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":197,\"kind\":2048,\"name\":\"markTask\",\"url\":\"classes/src_core_async.default.html#markTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":198,\"kind\":2048,\"name\":\"markAsync\",\"url\":\"classes/src_core_async.default.html#markAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":199,\"kind\":2048,\"name\":\"markAllTasks\",\"url\":\"classes/src_core_async.default.html#markAllTasks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async.default\"},{\"id\":200,\"kind\":2,\"name\":\"src/core/async/interface\",\"url\":\"modules/src_core_async_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":201,\"kind\":8,\"name\":\"Namespaces\",\"url\":\"enums/src_core_async_interface.Namespaces.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":202,\"kind\":16,\"name\":\"proxy\",\"url\":\"enums/src_core_async_interface.Namespaces.html#proxy\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":203,\"kind\":16,\"name\":\"proxyPromise\",\"url\":\"enums/src_core_async_interface.Namespaces.html#proxyPromise\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":204,\"kind\":16,\"name\":\"promise\",\"url\":\"enums/src_core_async_interface.Namespaces.html#promise\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":205,\"kind\":16,\"name\":\"iterable\",\"url\":\"enums/src_core_async_interface.Namespaces.html#iterable\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":206,\"kind\":16,\"name\":\"request\",\"url\":\"enums/src_core_async_interface.Namespaces.html#request\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":207,\"kind\":16,\"name\":\"idleCallback\",\"url\":\"enums/src_core_async_interface.Namespaces.html#idleCallback\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":208,\"kind\":16,\"name\":\"idleCallbackPromise\",\"url\":\"enums/src_core_async_interface.Namespaces.html#idleCallbackPromise\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":209,\"kind\":16,\"name\":\"timeout\",\"url\":\"enums/src_core_async_interface.Namespaces.html#timeout\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":210,\"kind\":16,\"name\":\"timeoutPromise\",\"url\":\"enums/src_core_async_interface.Namespaces.html#timeoutPromise\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":211,\"kind\":16,\"name\":\"interval\",\"url\":\"enums/src_core_async_interface.Namespaces.html#interval\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":212,\"kind\":16,\"name\":\"intervalPromise\",\"url\":\"enums/src_core_async_interface.Namespaces.html#intervalPromise\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":213,\"kind\":16,\"name\":\"immediate\",\"url\":\"enums/src_core_async_interface.Namespaces.html#immediate\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":214,\"kind\":16,\"name\":\"immediatePromise\",\"url\":\"enums/src_core_async_interface.Namespaces.html#immediatePromise\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":215,\"kind\":16,\"name\":\"worker\",\"url\":\"enums/src_core_async_interface.Namespaces.html#worker\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":216,\"kind\":16,\"name\":\"eventListener\",\"url\":\"enums/src_core_async_interface.Namespaces.html#eventListener\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":217,\"kind\":16,\"name\":\"eventListenerPromise\",\"url\":\"enums/src_core_async_interface.Namespaces.html#eventListenerPromise\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/async/interface.Namespaces\"},{\"id\":218,\"kind\":4194304,\"name\":\"Namespace\",\"url\":\"modules/src_core_async_interface.html#Namespace\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":219,\"kind\":16777216,\"name\":\"LinkNames\",\"url\":\"modules/src_core_async_interface.html#LinkNames\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":220,\"kind\":4194304,\"name\":\"FullAsyncOptions\",\"url\":\"modules/src_core_async_interface.html#FullAsyncOptions\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/interface\"},{\"id\":221,\"kind\":256,\"name\":\"FullClearOptions\",\"url\":\"interfaces/src_core_async_interface.FullClearOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/interface\"},{\"id\":222,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_async_interface.FullClearOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"src/core/async/interface.FullClearOptions\"},{\"id\":223,\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/src_core_async_interface.FullClearOptions.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/interface.FullClearOptions\"},{\"id\":224,\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/src_core_async_interface.FullClearOptions.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/interface.FullClearOptions\"},{\"id\":225,\"kind\":1024,\"name\":\"replacedBy\",\"url\":\"interfaces/src_core_async_interface.FullClearOptions.html#replacedBy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/interface.FullClearOptions\"},{\"id\":226,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/src_core_async_interface.FullClearOptions.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/interface.FullClearOptions\"},{\"id\":227,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_interface.FullClearOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/interface.FullClearOptions\"},{\"id\":228,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_interface.FullClearOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/interface.FullClearOptions\"},{\"id\":229,\"kind\":1024,\"name\":\"preventDefault\",\"url\":\"interfaces/src_core_async_interface.FullClearOptions.html#preventDefault\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/interface.FullClearOptions\"},{\"id\":230,\"kind\":2,\"name\":\"src/core/async/modules/base/const\",\"url\":\"modules/src_core_async_modules_base_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":231,\"kind\":32,\"name\":\"asyncCounter\",\"url\":\"modules/src_core_async_modules_base_const.html#asyncCounter\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/const\"},{\"id\":232,\"kind\":32,\"name\":\"isZombieGroup\",\"url\":\"modules/src_core_async_modules_base_const.html#isZombieGroup\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/const\"},{\"id\":233,\"kind\":32,\"name\":\"isPromisifyNamespace\",\"url\":\"modules/src_core_async_modules_base_const.html#isPromisifyNamespace\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/const\"},{\"id\":234,\"kind\":32,\"name\":\"isPromisifyLinkName\",\"url\":\"modules/src_core_async_modules_base_const.html#isPromisifyLinkName\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/const\"},{\"id\":235,\"kind\":2,\"name\":\"src/core/async/modules/base/helpers\",\"url\":\"modules/src_core_async_modules_base_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":236,\"kind\":64,\"name\":\"isAsyncOptions\",\"url\":\"modules/src_core_async_modules_base_helpers.html#isAsyncOptions\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/helpers\"},{\"id\":237,\"kind\":32,\"name\":\"isParams\",\"url\":\"modules/src_core_async_modules_base_helpers.html#isParams\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/helpers\"},{\"id\":238,\"kind\":2,\"name\":\"src/core/async/modules/base\",\"url\":\"modules/src_core_async_modules_base.html\",\"classes\":\"tsd-kind-module\"},{\"id\":239,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_async_modules_base.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base\"},{\"id\":240,\"kind\":1024,\"name\":\"namespaces\",\"url\":\"classes/src_core_async_modules_base.default.html#namespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":241,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":242,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.proxy-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":243,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.proxyPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":244,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.promise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":245,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.iterable-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":246,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.request-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":247,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.idleCallback-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":248,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.idleCallbackPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":249,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.timeout-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":250,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.timeoutPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":251,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.interval-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":252,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.intervalPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":253,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.immediate-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":254,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.immediatePromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":255,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.worker-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":256,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.eventListener-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":257,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type-1.eventListenerPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":258,\"kind\":1024,\"name\":\"linkNames\",\"url\":\"classes/src_core_async_modules_base.default.html#linkNames\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":259,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async_modules_base.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":260,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.proxy\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":261,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.proxyPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":262,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":263,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.iterable\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":264,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.request\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":265,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.idleCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":266,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.idleCallbackPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":267,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":268,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.timeoutPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":269,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.interval\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":270,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.intervalPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":271,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.immediate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":272,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.immediatePromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":273,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.worker\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":274,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.eventListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":275,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async_modules_base.default.html#__type.eventListenerPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/base.default.__type\"},{\"id\":276,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_async_modules_base.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":277,\"kind\":1024,\"name\":\"locked\",\"url\":\"classes/src_core_async_modules_base.default.html#locked\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":278,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_async_modules_base.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":279,\"kind\":1024,\"name\":\"workerCache\",\"url\":\"classes/src_core_async_modules_base.default.html#workerCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":280,\"kind\":1024,\"name\":\"idsMap\",\"url\":\"classes/src_core_async_modules_base.default.html#idsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":281,\"kind\":1024,\"name\":\"ctx\",\"url\":\"classes/src_core_async_modules_base.default.html#ctx\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":282,\"kind\":1024,\"name\":\"context\",\"url\":\"classes/src_core_async_modules_base.default.html#context\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":283,\"kind\":1024,\"name\":\"usedNamespaces\",\"url\":\"classes/src_core_async_modules_base.default.html#usedNamespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":284,\"kind\":262144,\"name\":\"namespaces\",\"url\":\"classes/src_core_async_modules_base.default.html#namespaces-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":285,\"kind\":262144,\"name\":\"linkNames\",\"url\":\"classes/src_core_async_modules_base.default.html#linkNames-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":286,\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/src_core_async_modules_base.default.html#clearAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":287,\"kind\":2048,\"name\":\"muteAll\",\"url\":\"classes/src_core_async_modules_base.default.html#muteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":288,\"kind\":2048,\"name\":\"unmuteAll\",\"url\":\"classes/src_core_async_modules_base.default.html#unmuteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":289,\"kind\":2048,\"name\":\"suspendAll\",\"url\":\"classes/src_core_async_modules_base.default.html#suspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":290,\"kind\":2048,\"name\":\"unsuspendAll\",\"url\":\"classes/src_core_async_modules_base.default.html#unsuspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":291,\"kind\":2048,\"name\":\"getCache\",\"url\":\"classes/src_core_async_modules_base.default.html#getCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":292,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_async_modules_base.default.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":293,\"kind\":2048,\"name\":\"registerTask\",\"url\":\"classes/src_core_async_modules_base.default.html#registerTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":294,\"kind\":2048,\"name\":\"setAsync\",\"url\":\"classes/src_core_async_modules_base.default.html#setAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":295,\"kind\":2048,\"name\":\"cancelTask\",\"url\":\"classes/src_core_async_modules_base.default.html#cancelTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":296,\"kind\":2048,\"name\":\"clearAsync\",\"url\":\"classes/src_core_async_modules_base.default.html#clearAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":297,\"kind\":2048,\"name\":\"markTask\",\"url\":\"classes/src_core_async_modules_base.default.html#markTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":298,\"kind\":2048,\"name\":\"markAsync\",\"url\":\"classes/src_core_async_modules_base.default.html#markAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":299,\"kind\":2048,\"name\":\"markAllTasks\",\"url\":\"classes/src_core_async_modules_base.default.html#markAllTasks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/base.default\"},{\"id\":300,\"kind\":2,\"name\":\"src/core/async/modules/base/interface\",\"url\":\"modules/src_core_async_modules_base_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":301,\"kind\":4194304,\"name\":\"Label\",\"url\":\"modules/src_core_async_modules_base_interface.html#Label\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":302,\"kind\":4194304,\"name\":\"Group\",\"url\":\"modules/src_core_async_modules_base_interface.html#Group\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":303,\"kind\":4194304,\"name\":\"Join\",\"url\":\"modules/src_core_async_modules_base_interface.html#Join\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":304,\"kind\":4194304,\"name\":\"MarkReason\",\"url\":\"modules/src_core_async_modules_base_interface.html#MarkReason\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":305,\"kind\":4194304,\"name\":\"ClearReason\",\"url\":\"modules/src_core_async_modules_base_interface.html#ClearReason\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":306,\"kind\":256,\"name\":\"IdObject\",\"url\":\"interfaces/src_core_async_modules_base_interface.IdObject.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":307,\"kind\":1024,\"name\":\"__id__\",\"url\":\"interfaces/src_core_async_modules_base_interface.IdObject.html#__id__\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.IdObject\"},{\"id\":308,\"kind\":256,\"name\":\"AsyncOptions\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":309,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.AsyncOptions\"},{\"id\":310,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.AsyncOptions\"},{\"id\":311,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.AsyncOptions\"},{\"id\":312,\"kind\":256,\"name\":\"AsyncCbOptions\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":313,\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptions\"},{\"id\":314,\"kind\":1024,\"name\":\"onClear\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html#onClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptions\"},{\"id\":315,\"kind\":1024,\"name\":\"onMerge\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html#onMerge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptions\"},{\"id\":316,\"kind\":1024,\"name\":\"onMutedCall\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html#onMutedCall\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptions\"},{\"id\":317,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptions\"},{\"id\":318,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptions\"},{\"id\":319,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptions\"},{\"id\":320,\"kind\":256,\"name\":\"AsyncCbOptionsSingle\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":321,\"kind\":1024,\"name\":\"single\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html#single\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptionsSingle\"},{\"id\":322,\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptionsSingle\"},{\"id\":323,\"kind\":1024,\"name\":\"onClear\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html#onClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptionsSingle\"},{\"id\":324,\"kind\":1024,\"name\":\"onMerge\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html#onMerge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptionsSingle\"},{\"id\":325,\"kind\":1024,\"name\":\"onMutedCall\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html#onMutedCall\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptionsSingle\"},{\"id\":326,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptionsSingle\"},{\"id\":327,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptionsSingle\"},{\"id\":328,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncCbOptionsSingle\"},{\"id\":329,\"kind\":256,\"name\":\"AsyncProxyOptions\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":330,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.AsyncProxyOptions\"},{\"id\":331,\"kind\":1024,\"name\":\"clearFn\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html#clearFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.AsyncProxyOptions\"},{\"id\":332,\"kind\":1024,\"name\":\"single\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html#single\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncProxyOptions\"},{\"id\":333,\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncProxyOptions\"},{\"id\":334,\"kind\":1024,\"name\":\"onClear\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html#onClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncProxyOptions\"},{\"id\":335,\"kind\":1024,\"name\":\"onMerge\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html#onMerge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncProxyOptions\"},{\"id\":336,\"kind\":1024,\"name\":\"onMutedCall\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html#onMutedCall\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncProxyOptions\"},{\"id\":337,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncProxyOptions\"},{\"id\":338,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncProxyOptions\"},{\"id\":339,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.AsyncProxyOptions\"},{\"id\":340,\"kind\":256,\"name\":\"ClearOptions\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":341,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.ClearOptions\"},{\"id\":342,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.ClearOptions\"},{\"id\":343,\"kind\":1024,\"name\":\"preventDefault\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearOptions.html#preventDefault\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.ClearOptions\"},{\"id\":344,\"kind\":256,\"name\":\"ClearOptionsId\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearOptionsId.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":345,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearOptionsId.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.ClearOptionsId\"},{\"id\":346,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearOptionsId.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearOptionsId\"},{\"id\":347,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearOptionsId.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearOptionsId\"},{\"id\":348,\"kind\":1024,\"name\":\"preventDefault\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearOptionsId.html#preventDefault\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearOptionsId\"},{\"id\":349,\"kind\":256,\"name\":\"ClearProxyOptions\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearProxyOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":350,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearProxyOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.ClearProxyOptions\"},{\"id\":351,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearProxyOptions.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearProxyOptions\"},{\"id\":352,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearProxyOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearProxyOptions\"},{\"id\":353,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearProxyOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearProxyOptions\"},{\"id\":354,\"kind\":1024,\"name\":\"preventDefault\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearProxyOptions.html#preventDefault\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearProxyOptions\"},{\"id\":355,\"kind\":4194304,\"name\":\"StrictClearOptions\",\"url\":\"modules/src_core_async_modules_base_interface.html#StrictClearOptions\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":356,\"kind\":4194304,\"name\":\"StrictClearOptionsId\",\"url\":\"modules/src_core_async_modules_base_interface.html#StrictClearOptionsId\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":357,\"kind\":4194304,\"name\":\"ProxyCb\",\"url\":\"modules/src_core_async_modules_base_interface.html#ProxyCb\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":358,\"kind\":4194304,\"name\":\"AsyncCb\",\"url\":\"modules/src_core_async_modules_base_interface.html#AsyncCb\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":359,\"kind\":256,\"name\":\"Task\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":360,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":361,\"kind\":1024,\"name\":\"obj\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#obj\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":362,\"kind\":1024,\"name\":\"objName\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#objName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":363,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":364,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":365,\"kind\":1024,\"name\":\"paused\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#paused\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":366,\"kind\":1024,\"name\":\"muted\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#muted\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":367,\"kind\":1024,\"name\":\"queue\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#queue\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":368,\"kind\":1024,\"name\":\"onComplete\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#onComplete\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":369,\"kind\":1024,\"name\":\"onClear\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#onClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":370,\"kind\":1024,\"name\":\"unregister\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#unregister\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":371,\"kind\":1024,\"name\":\"clearFn\",\"url\":\"interfaces/src_core_async_modules_base_interface.Task.html#clearFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.Task\"},{\"id\":372,\"kind\":4194304,\"name\":\"TaskCtx\",\"url\":\"modules/src_core_async_modules_base_interface.html#TaskCtx\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":373,\"kind\":256,\"name\":\"ClearFn\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearFn.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":374,\"kind\":2048,\"name\":\"once\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearFn.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearFn\"},{\"id\":375,\"kind\":2048,\"name\":\"debounce\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearFn.html#debounce\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearFn\"},{\"id\":376,\"kind\":2048,\"name\":\"throttle\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearFn.html#throttle\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearFn\"},{\"id\":377,\"kind\":2048,\"name\":\"option\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearFn.html#option\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearFn\"},{\"id\":378,\"kind\":2048,\"name\":\"result\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearFn.html#result\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearFn\"},{\"id\":379,\"kind\":2048,\"name\":\"curry\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearFn.html#curry\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearFn\"},{\"id\":380,\"kind\":2048,\"name\":\"compose\",\"url\":\"interfaces/src_core_async_modules_base_interface.ClearFn.html#compose\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.ClearFn\"},{\"id\":381,\"kind\":256,\"name\":\"BoundFn\",\"url\":\"interfaces/src_core_async_modules_base_interface.BoundFn.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":382,\"kind\":2048,\"name\":\"once\",\"url\":\"interfaces/src_core_async_modules_base_interface.BoundFn.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.BoundFn\"},{\"id\":383,\"kind\":2048,\"name\":\"debounce\",\"url\":\"interfaces/src_core_async_modules_base_interface.BoundFn.html#debounce\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.BoundFn\"},{\"id\":384,\"kind\":2048,\"name\":\"throttle\",\"url\":\"interfaces/src_core_async_modules_base_interface.BoundFn.html#throttle\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.BoundFn\"},{\"id\":385,\"kind\":2048,\"name\":\"option\",\"url\":\"interfaces/src_core_async_modules_base_interface.BoundFn.html#option\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.BoundFn\"},{\"id\":386,\"kind\":2048,\"name\":\"result\",\"url\":\"interfaces/src_core_async_modules_base_interface.BoundFn.html#result\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.BoundFn\"},{\"id\":387,\"kind\":2048,\"name\":\"curry\",\"url\":\"interfaces/src_core_async_modules_base_interface.BoundFn.html#curry\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.BoundFn\"},{\"id\":388,\"kind\":2048,\"name\":\"compose\",\"url\":\"interfaces/src_core_async_modules_base_interface.BoundFn.html#compose\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/base/interface.BoundFn\"},{\"id\":389,\"kind\":256,\"name\":\"LocalCache\",\"url\":\"interfaces/src_core_async_modules_base_interface.LocalCache.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":390,\"kind\":1024,\"name\":\"labels\",\"url\":\"interfaces/src_core_async_modules_base_interface.LocalCache.html#labels\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.LocalCache\"},{\"id\":391,\"kind\":1024,\"name\":\"links\",\"url\":\"interfaces/src_core_async_modules_base_interface.LocalCache.html#links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.LocalCache\"},{\"id\":392,\"kind\":256,\"name\":\"GlobalCache\",\"url\":\"interfaces/src_core_async_modules_base_interface.GlobalCache.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base/interface\"},{\"id\":393,\"kind\":1024,\"name\":\"root\",\"url\":\"interfaces/src_core_async_modules_base_interface.GlobalCache.html#root\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.GlobalCache\"},{\"id\":394,\"kind\":1024,\"name\":\"groups\",\"url\":\"interfaces/src_core_async_modules_base_interface.GlobalCache.html#groups\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/base/interface.GlobalCache\"},{\"id\":395,\"kind\":2,\"name\":\"src/core/async/modules/events/helpers\",\"url\":\"modules/src_core_async_modules_events_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":396,\"kind\":64,\"name\":\"isEvent\",\"url\":\"modules/src_core_async_modules_events_helpers.html#isEvent\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events/helpers\"},{\"id\":397,\"kind\":2,\"name\":\"src/core/async/modules/events\",\"url\":\"modules/src_core_async_modules_events.html\",\"classes\":\"tsd-kind-module\"},{\"id\":398,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_async_modules_events.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/events\"},{\"id\":399,\"kind\":1024,\"name\":\"namespaces\",\"url\":\"classes/src_core_async_modules_events.default.html#namespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":400,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":401,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.proxy-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":402,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.proxyPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":403,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.promise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":404,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.iterable-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":405,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.request-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":406,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.idleCallback-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":407,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.idleCallbackPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":408,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.timeout-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":409,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.timeoutPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":410,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.interval-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":411,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.intervalPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":412,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.immediate-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":413,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.immediatePromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":414,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.worker-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":415,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.eventListener-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":416,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type-1.eventListenerPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":417,\"kind\":1024,\"name\":\"linkNames\",\"url\":\"classes/src_core_async_modules_events.default.html#linkNames\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":418,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async_modules_events.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":419,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.proxy\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":420,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.proxyPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":421,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":422,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.iterable\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":423,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.request\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":424,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.idleCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":425,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.idleCallbackPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":426,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":427,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.timeoutPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":428,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.interval\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":429,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.intervalPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":430,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.immediate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":431,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.immediatePromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":432,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.worker\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":433,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.eventListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":434,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#__type.eventListenerPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/events.default.__type\"},{\"id\":435,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_async_modules_events.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":436,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/src_core_async_modules_events.default.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":437,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/src_core_async_modules_events.default.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":438,\"kind\":2048,\"name\":\"promisifyOnce\",\"url\":\"classes/src_core_async_modules_events.default.html#promisifyOnce\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":439,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/src_core_async_modules_events.default.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":440,\"kind\":2048,\"name\":\"clearEventListener\",\"url\":\"classes/src_core_async_modules_events.default.html#clearEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":441,\"kind\":2048,\"name\":\"muteEventListener\",\"url\":\"classes/src_core_async_modules_events.default.html#muteEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":442,\"kind\":2048,\"name\":\"unmuteEventListener\",\"url\":\"classes/src_core_async_modules_events.default.html#unmuteEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":443,\"kind\":2048,\"name\":\"suspendEventListener\",\"url\":\"classes/src_core_async_modules_events.default.html#suspendEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":444,\"kind\":2048,\"name\":\"unsuspendEventListener\",\"url\":\"classes/src_core_async_modules_events.default.html#unsuspendEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":445,\"kind\":2048,\"name\":\"eventListenerDestructor\",\"url\":\"classes/src_core_async_modules_events.default.html#eventListenerDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":446,\"kind\":2048,\"name\":\"markEvent\",\"url\":\"classes/src_core_async_modules_events.default.html#markEvent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":447,\"kind\":2048,\"name\":\"setImmediate\",\"url\":\"classes/src_core_async_modules_events.default.html#setImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":448,\"kind\":2048,\"name\":\"clearImmediate\",\"url\":\"classes/src_core_async_modules_events.default.html#clearImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":449,\"kind\":2048,\"name\":\"muteImmediate\",\"url\":\"classes/src_core_async_modules_events.default.html#muteImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":450,\"kind\":2048,\"name\":\"unmuteImmediate\",\"url\":\"classes/src_core_async_modules_events.default.html#unmuteImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":451,\"kind\":2048,\"name\":\"suspendImmediate\",\"url\":\"classes/src_core_async_modules_events.default.html#suspendImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":452,\"kind\":2048,\"name\":\"unsuspendImmediate\",\"url\":\"classes/src_core_async_modules_events.default.html#unsuspendImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":453,\"kind\":2048,\"name\":\"setInterval\",\"url\":\"classes/src_core_async_modules_events.default.html#setInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":454,\"kind\":2048,\"name\":\"clearInterval\",\"url\":\"classes/src_core_async_modules_events.default.html#clearInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":455,\"kind\":2048,\"name\":\"muteInterval\",\"url\":\"classes/src_core_async_modules_events.default.html#muteInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":456,\"kind\":2048,\"name\":\"unmuteInterval\",\"url\":\"classes/src_core_async_modules_events.default.html#unmuteInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":457,\"kind\":2048,\"name\":\"suspendInterval\",\"url\":\"classes/src_core_async_modules_events.default.html#suspendInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":458,\"kind\":2048,\"name\":\"unsuspendInterval\",\"url\":\"classes/src_core_async_modules_events.default.html#unsuspendInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":459,\"kind\":2048,\"name\":\"setTimeout\",\"url\":\"classes/src_core_async_modules_events.default.html#setTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":460,\"kind\":2048,\"name\":\"clearTimeout\",\"url\":\"classes/src_core_async_modules_events.default.html#clearTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":461,\"kind\":2048,\"name\":\"muteTimeout\",\"url\":\"classes/src_core_async_modules_events.default.html#muteTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":462,\"kind\":2048,\"name\":\"unmuteTimeout\",\"url\":\"classes/src_core_async_modules_events.default.html#unmuteTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":463,\"kind\":2048,\"name\":\"suspendTimeout\",\"url\":\"classes/src_core_async_modules_events.default.html#suspendTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":464,\"kind\":2048,\"name\":\"unsuspendTimeout\",\"url\":\"classes/src_core_async_modules_events.default.html#unsuspendTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":465,\"kind\":2048,\"name\":\"requestIdleCallback\",\"url\":\"classes/src_core_async_modules_events.default.html#requestIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":466,\"kind\":2048,\"name\":\"cancelIdleCallback\",\"url\":\"classes/src_core_async_modules_events.default.html#cancelIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":467,\"kind\":2048,\"name\":\"clearIdleCallback\",\"url\":\"classes/src_core_async_modules_events.default.html#clearIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":468,\"kind\":2048,\"name\":\"muteIdleCallback\",\"url\":\"classes/src_core_async_modules_events.default.html#muteIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":469,\"kind\":2048,\"name\":\"unmuteIdleCallback\",\"url\":\"classes/src_core_async_modules_events.default.html#unmuteIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":470,\"kind\":2048,\"name\":\"suspendIdleCallback\",\"url\":\"classes/src_core_async_modules_events.default.html#suspendIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":471,\"kind\":2048,\"name\":\"unsuspendIdleCallback\",\"url\":\"classes/src_core_async_modules_events.default.html#unsuspendIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":472,\"kind\":2048,\"name\":\"sleep\",\"url\":\"classes/src_core_async_modules_events.default.html#sleep\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":473,\"kind\":2048,\"name\":\"nextTick\",\"url\":\"classes/src_core_async_modules_events.default.html#nextTick\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":474,\"kind\":2048,\"name\":\"idle\",\"url\":\"classes/src_core_async_modules_events.default.html#idle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":475,\"kind\":2048,\"name\":\"wait\",\"url\":\"classes/src_core_async_modules_events.default.html#wait\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":476,\"kind\":2048,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_events.default.html#worker-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":477,\"kind\":2048,\"name\":\"terminateWorker\",\"url\":\"classes/src_core_async_modules_events.default.html#terminateWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":478,\"kind\":2048,\"name\":\"clearWorker\",\"url\":\"classes/src_core_async_modules_events.default.html#clearWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":479,\"kind\":2048,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_events.default.html#proxy-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":480,\"kind\":2048,\"name\":\"debounce\",\"url\":\"classes/src_core_async_modules_events.default.html#debounce\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":481,\"kind\":2048,\"name\":\"throttle\",\"url\":\"classes/src_core_async_modules_events.default.html#throttle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":482,\"kind\":2048,\"name\":\"cancelProxy\",\"url\":\"classes/src_core_async_modules_events.default.html#cancelProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":483,\"kind\":2048,\"name\":\"clearProxy\",\"url\":\"classes/src_core_async_modules_events.default.html#clearProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":484,\"kind\":2048,\"name\":\"muteProxy\",\"url\":\"classes/src_core_async_modules_events.default.html#muteProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":485,\"kind\":2048,\"name\":\"unmuteProxy\",\"url\":\"classes/src_core_async_modules_events.default.html#unmuteProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":486,\"kind\":2048,\"name\":\"suspendProxy\",\"url\":\"classes/src_core_async_modules_events.default.html#suspendProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":487,\"kind\":2048,\"name\":\"unsuspendProxy\",\"url\":\"classes/src_core_async_modules_events.default.html#unsuspendProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":488,\"kind\":2048,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_events.default.html#request-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":489,\"kind\":2048,\"name\":\"cancelRequest\",\"url\":\"classes/src_core_async_modules_events.default.html#cancelRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":490,\"kind\":2048,\"name\":\"clearRequest\",\"url\":\"classes/src_core_async_modules_events.default.html#clearRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":491,\"kind\":2048,\"name\":\"muteRequest\",\"url\":\"classes/src_core_async_modules_events.default.html#muteRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":492,\"kind\":2048,\"name\":\"unmuteRequest\",\"url\":\"classes/src_core_async_modules_events.default.html#unmuteRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":493,\"kind\":2048,\"name\":\"suspendRequest\",\"url\":\"classes/src_core_async_modules_events.default.html#suspendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":494,\"kind\":2048,\"name\":\"unsuspendRequest\",\"url\":\"classes/src_core_async_modules_events.default.html#unsuspendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":495,\"kind\":2048,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_events.default.html#iterable-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":496,\"kind\":2048,\"name\":\"cancelIterable\",\"url\":\"classes/src_core_async_modules_events.default.html#cancelIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":497,\"kind\":2048,\"name\":\"clearIterable\",\"url\":\"classes/src_core_async_modules_events.default.html#clearIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":498,\"kind\":2048,\"name\":\"muteIterable\",\"url\":\"classes/src_core_async_modules_events.default.html#muteIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":499,\"kind\":2048,\"name\":\"unmuteIterable\",\"url\":\"classes/src_core_async_modules_events.default.html#unmuteIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":500,\"kind\":2048,\"name\":\"suspendIterable\",\"url\":\"classes/src_core_async_modules_events.default.html#suspendIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":501,\"kind\":2048,\"name\":\"unsuspendIterable\",\"url\":\"classes/src_core_async_modules_events.default.html#unsuspendIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":502,\"kind\":2048,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_events.default.html#promise-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":503,\"kind\":2048,\"name\":\"cancelPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#cancelPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":504,\"kind\":2048,\"name\":\"clearPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#clearPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":505,\"kind\":2048,\"name\":\"mutePromise\",\"url\":\"classes/src_core_async_modules_events.default.html#mutePromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":506,\"kind\":2048,\"name\":\"unmutePromise\",\"url\":\"classes/src_core_async_modules_events.default.html#unmutePromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":507,\"kind\":2048,\"name\":\"suspendPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#suspendPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":508,\"kind\":2048,\"name\":\"unsuspendPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#unsuspendPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":509,\"kind\":2048,\"name\":\"workerDestructor\",\"url\":\"classes/src_core_async_modules_events.default.html#workerDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":510,\"kind\":2048,\"name\":\"promiseDestructor\",\"url\":\"classes/src_core_async_modules_events.default.html#promiseDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":511,\"kind\":2048,\"name\":\"onPromiseClear\",\"url\":\"classes/src_core_async_modules_events.default.html#onPromiseClear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":512,\"kind\":2048,\"name\":\"onPromiseMerge\",\"url\":\"classes/src_core_async_modules_events.default.html#onPromiseMerge\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":513,\"kind\":2048,\"name\":\"markPromise\",\"url\":\"classes/src_core_async_modules_events.default.html#markPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":514,\"kind\":2048,\"name\":\"getBaseIterator\",\"url\":\"classes/src_core_async_modules_events.default.html#getBaseIterator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":515,\"kind\":1024,\"name\":\"locked\",\"url\":\"classes/src_core_async_modules_events.default.html#locked\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":516,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_async_modules_events.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":517,\"kind\":1024,\"name\":\"workerCache\",\"url\":\"classes/src_core_async_modules_events.default.html#workerCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":518,\"kind\":1024,\"name\":\"idsMap\",\"url\":\"classes/src_core_async_modules_events.default.html#idsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":519,\"kind\":1024,\"name\":\"ctx\",\"url\":\"classes/src_core_async_modules_events.default.html#ctx\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":520,\"kind\":1024,\"name\":\"context\",\"url\":\"classes/src_core_async_modules_events.default.html#context\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":521,\"kind\":1024,\"name\":\"usedNamespaces\",\"url\":\"classes/src_core_async_modules_events.default.html#usedNamespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":522,\"kind\":262144,\"name\":\"namespaces\",\"url\":\"classes/src_core_async_modules_events.default.html#namespaces-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":523,\"kind\":262144,\"name\":\"linkNames\",\"url\":\"classes/src_core_async_modules_events.default.html#linkNames-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":524,\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/src_core_async_modules_events.default.html#clearAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":525,\"kind\":2048,\"name\":\"muteAll\",\"url\":\"classes/src_core_async_modules_events.default.html#muteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":526,\"kind\":2048,\"name\":\"unmuteAll\",\"url\":\"classes/src_core_async_modules_events.default.html#unmuteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":527,\"kind\":2048,\"name\":\"suspendAll\",\"url\":\"classes/src_core_async_modules_events.default.html#suspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":528,\"kind\":2048,\"name\":\"unsuspendAll\",\"url\":\"classes/src_core_async_modules_events.default.html#unsuspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":529,\"kind\":2048,\"name\":\"getCache\",\"url\":\"classes/src_core_async_modules_events.default.html#getCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":530,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_async_modules_events.default.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":531,\"kind\":2048,\"name\":\"registerTask\",\"url\":\"classes/src_core_async_modules_events.default.html#registerTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":532,\"kind\":2048,\"name\":\"setAsync\",\"url\":\"classes/src_core_async_modules_events.default.html#setAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":533,\"kind\":2048,\"name\":\"cancelTask\",\"url\":\"classes/src_core_async_modules_events.default.html#cancelTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":534,\"kind\":2048,\"name\":\"clearAsync\",\"url\":\"classes/src_core_async_modules_events.default.html#clearAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":535,\"kind\":2048,\"name\":\"markTask\",\"url\":\"classes/src_core_async_modules_events.default.html#markTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":536,\"kind\":2048,\"name\":\"markAsync\",\"url\":\"classes/src_core_async_modules_events.default.html#markAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":537,\"kind\":2048,\"name\":\"markAllTasks\",\"url\":\"classes/src_core_async_modules_events.default.html#markAllTasks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/events.default\"},{\"id\":538,\"kind\":2,\"name\":\"src/core/async/modules/events/interface\",\"url\":\"modules/src_core_async_modules_events_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":539,\"kind\":4194304,\"name\":\"EventId\",\"url\":\"modules/src_core_async_modules_events_interface.html#EventId\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events/interface\"},{\"id\":540,\"kind\":4194304,\"name\":\"EmitLikeEvents\",\"url\":\"modules/src_core_async_modules_events_interface.html#EmitLikeEvents\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events/interface\"},{\"id\":541,\"kind\":256,\"name\":\"EventEmitterLike\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events/interface\"},{\"id\":542,\"kind\":1024,\"name\":\"on\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#on\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":543,\"kind\":1024,\"name\":\"addListener\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#addListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":544,\"kind\":1024,\"name\":\"addEventListener\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#addEventListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":545,\"kind\":1024,\"name\":\"once\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#once\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":546,\"kind\":1024,\"name\":\"off\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#off\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":547,\"kind\":1024,\"name\":\"removeListener\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#removeListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":548,\"kind\":1024,\"name\":\"removeEventListener\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#removeEventListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":549,\"kind\":1024,\"name\":\"emit\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#emit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":550,\"kind\":1024,\"name\":\"fire\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#fire\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":551,\"kind\":1024,\"name\":\"dispatch\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#dispatch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":552,\"kind\":1024,\"name\":\"dispatchEvent\",\"url\":\"interfaces/src_core_async_modules_events_interface.EventEmitterLike.html#dispatchEvent\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.EventEmitterLike\"},{\"id\":553,\"kind\":4194304,\"name\":\"EventEmitterLikeP\",\"url\":\"modules/src_core_async_modules_events_interface.html#EventEmitterLikeP\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events/interface\"},{\"id\":554,\"kind\":256,\"name\":\"AsyncOnOptions\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/events/interface\"},{\"id\":555,\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnOptions\"},{\"id\":556,\"kind\":1024,\"name\":\"single\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html#single\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnOptions\"},{\"id\":557,\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnOptions\"},{\"id\":558,\"kind\":1024,\"name\":\"onClear\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html#onClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnOptions\"},{\"id\":559,\"kind\":1024,\"name\":\"onMerge\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html#onMerge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnOptions\"},{\"id\":560,\"kind\":1024,\"name\":\"onMutedCall\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html#onMutedCall\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnOptions\"},{\"id\":561,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnOptions\"},{\"id\":562,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnOptions\"},{\"id\":563,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnOptions\"},{\"id\":564,\"kind\":256,\"name\":\"AsyncOnceOptions\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/events/interface\"},{\"id\":565,\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnceOptions\"},{\"id\":566,\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnceOptions\"},{\"id\":567,\"kind\":1024,\"name\":\"onClear\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html#onClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnceOptions\"},{\"id\":568,\"kind\":1024,\"name\":\"onMerge\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html#onMerge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnceOptions\"},{\"id\":569,\"kind\":1024,\"name\":\"onMutedCall\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html#onMutedCall\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnceOptions\"},{\"id\":570,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnceOptions\"},{\"id\":571,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnceOptions\"},{\"id\":572,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncOnceOptions\"},{\"id\":573,\"kind\":256,\"name\":\"AsyncPromisifyOnceOptions\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncPromisifyOnceOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/events/interface\"},{\"id\":574,\"kind\":1024,\"name\":\"handler\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncPromisifyOnceOptions.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.AsyncPromisifyOnceOptions\"},{\"id\":575,\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncPromisifyOnceOptions.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.AsyncPromisifyOnceOptions\"},{\"id\":576,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncPromisifyOnceOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncPromisifyOnceOptions\"},{\"id\":577,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncPromisifyOnceOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncPromisifyOnceOptions\"},{\"id\":578,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_events_interface.AsyncPromisifyOnceOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/events/interface.AsyncPromisifyOnceOptions\"},{\"id\":579,\"kind\":256,\"name\":\"Event\",\"url\":\"interfaces/src_core_async_modules_events_interface.Event.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/events/interface\"},{\"id\":580,\"kind\":1024,\"name\":\"emitter\",\"url\":\"interfaces/src_core_async_modules_events_interface.Event.html#emitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.Event\"},{\"id\":581,\"kind\":1024,\"name\":\"event\",\"url\":\"interfaces/src_core_async_modules_events_interface.Event.html#event\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.Event\"},{\"id\":582,\"kind\":1024,\"name\":\"handler\",\"url\":\"interfaces/src_core_async_modules_events_interface.Event.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.Event\"},{\"id\":583,\"kind\":1024,\"name\":\"args\",\"url\":\"interfaces/src_core_async_modules_events_interface.Event.html#args\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/events/interface.Event\"},{\"id\":584,\"kind\":2,\"name\":\"src/core/async/modules/proxy\",\"url\":\"modules/src_core_async_modules_proxy.html\",\"classes\":\"tsd-kind-module\"},{\"id\":585,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_async_modules_proxy.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":586,\"kind\":1024,\"name\":\"namespaces\",\"url\":\"classes/src_core_async_modules_proxy.default.html#namespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":587,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":588,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.proxy-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":589,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.proxyPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":590,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.promise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":591,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.iterable-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":592,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.request-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":593,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.idleCallback-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":594,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.idleCallbackPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":595,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.timeout-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":596,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.timeoutPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":597,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.interval-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":598,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.intervalPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":599,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.immediate-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":600,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.immediatePromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":601,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.worker-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":602,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.eventListener-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":603,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type-1.eventListenerPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":604,\"kind\":1024,\"name\":\"linkNames\",\"url\":\"classes/src_core_async_modules_proxy.default.html#linkNames\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":605,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":606,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.proxy\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":607,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.proxyPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":608,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":609,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.iterable\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":610,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.request\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":611,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.idleCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":612,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.idleCallbackPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":613,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":614,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.timeoutPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":615,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.interval\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":616,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.intervalPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":617,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.immediate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":618,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.immediatePromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":619,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.worker\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":620,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.eventListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":621,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#__type.eventListenerPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/proxy.default.__type\"},{\"id\":622,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_async_modules_proxy.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":623,\"kind\":2048,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_proxy.default.html#worker-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":624,\"kind\":2048,\"name\":\"terminateWorker\",\"url\":\"classes/src_core_async_modules_proxy.default.html#terminateWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":625,\"kind\":2048,\"name\":\"clearWorker\",\"url\":\"classes/src_core_async_modules_proxy.default.html#clearWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":626,\"kind\":2048,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_proxy.default.html#proxy-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":627,\"kind\":2048,\"name\":\"debounce\",\"url\":\"classes/src_core_async_modules_proxy.default.html#debounce\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":628,\"kind\":2048,\"name\":\"throttle\",\"url\":\"classes/src_core_async_modules_proxy.default.html#throttle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":629,\"kind\":2048,\"name\":\"cancelProxy\",\"url\":\"classes/src_core_async_modules_proxy.default.html#cancelProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":630,\"kind\":2048,\"name\":\"clearProxy\",\"url\":\"classes/src_core_async_modules_proxy.default.html#clearProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":631,\"kind\":2048,\"name\":\"muteProxy\",\"url\":\"classes/src_core_async_modules_proxy.default.html#muteProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":632,\"kind\":2048,\"name\":\"unmuteProxy\",\"url\":\"classes/src_core_async_modules_proxy.default.html#unmuteProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":633,\"kind\":2048,\"name\":\"suspendProxy\",\"url\":\"classes/src_core_async_modules_proxy.default.html#suspendProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":634,\"kind\":2048,\"name\":\"unsuspendProxy\",\"url\":\"classes/src_core_async_modules_proxy.default.html#unsuspendProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":635,\"kind\":2048,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_proxy.default.html#request-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":636,\"kind\":2048,\"name\":\"cancelRequest\",\"url\":\"classes/src_core_async_modules_proxy.default.html#cancelRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":637,\"kind\":2048,\"name\":\"clearRequest\",\"url\":\"classes/src_core_async_modules_proxy.default.html#clearRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":638,\"kind\":2048,\"name\":\"muteRequest\",\"url\":\"classes/src_core_async_modules_proxy.default.html#muteRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":639,\"kind\":2048,\"name\":\"unmuteRequest\",\"url\":\"classes/src_core_async_modules_proxy.default.html#unmuteRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":640,\"kind\":2048,\"name\":\"suspendRequest\",\"url\":\"classes/src_core_async_modules_proxy.default.html#suspendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":641,\"kind\":2048,\"name\":\"unsuspendRequest\",\"url\":\"classes/src_core_async_modules_proxy.default.html#unsuspendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":642,\"kind\":2048,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_proxy.default.html#iterable-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":643,\"kind\":2048,\"name\":\"cancelIterable\",\"url\":\"classes/src_core_async_modules_proxy.default.html#cancelIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":644,\"kind\":2048,\"name\":\"clearIterable\",\"url\":\"classes/src_core_async_modules_proxy.default.html#clearIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":645,\"kind\":2048,\"name\":\"muteIterable\",\"url\":\"classes/src_core_async_modules_proxy.default.html#muteIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":646,\"kind\":2048,\"name\":\"unmuteIterable\",\"url\":\"classes/src_core_async_modules_proxy.default.html#unmuteIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":647,\"kind\":2048,\"name\":\"suspendIterable\",\"url\":\"classes/src_core_async_modules_proxy.default.html#suspendIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":648,\"kind\":2048,\"name\":\"unsuspendIterable\",\"url\":\"classes/src_core_async_modules_proxy.default.html#unsuspendIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":649,\"kind\":2048,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#promise-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":650,\"kind\":2048,\"name\":\"cancelPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#cancelPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":651,\"kind\":2048,\"name\":\"clearPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#clearPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":652,\"kind\":2048,\"name\":\"mutePromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#mutePromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":653,\"kind\":2048,\"name\":\"unmutePromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#unmutePromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":654,\"kind\":2048,\"name\":\"suspendPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#suspendPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":655,\"kind\":2048,\"name\":\"unsuspendPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#unsuspendPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":656,\"kind\":2048,\"name\":\"workerDestructor\",\"url\":\"classes/src_core_async_modules_proxy.default.html#workerDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":657,\"kind\":2048,\"name\":\"promiseDestructor\",\"url\":\"classes/src_core_async_modules_proxy.default.html#promiseDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":658,\"kind\":2048,\"name\":\"onPromiseClear\",\"url\":\"classes/src_core_async_modules_proxy.default.html#onPromiseClear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":659,\"kind\":2048,\"name\":\"onPromiseMerge\",\"url\":\"classes/src_core_async_modules_proxy.default.html#onPromiseMerge\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":660,\"kind\":2048,\"name\":\"markPromise\",\"url\":\"classes/src_core_async_modules_proxy.default.html#markPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":661,\"kind\":2048,\"name\":\"getBaseIterator\",\"url\":\"classes/src_core_async_modules_proxy.default.html#getBaseIterator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":662,\"kind\":1024,\"name\":\"locked\",\"url\":\"classes/src_core_async_modules_proxy.default.html#locked\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":663,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_async_modules_proxy.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":664,\"kind\":1024,\"name\":\"workerCache\",\"url\":\"classes/src_core_async_modules_proxy.default.html#workerCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":665,\"kind\":1024,\"name\":\"idsMap\",\"url\":\"classes/src_core_async_modules_proxy.default.html#idsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":666,\"kind\":1024,\"name\":\"ctx\",\"url\":\"classes/src_core_async_modules_proxy.default.html#ctx\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":667,\"kind\":1024,\"name\":\"context\",\"url\":\"classes/src_core_async_modules_proxy.default.html#context\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":668,\"kind\":1024,\"name\":\"usedNamespaces\",\"url\":\"classes/src_core_async_modules_proxy.default.html#usedNamespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":669,\"kind\":262144,\"name\":\"namespaces\",\"url\":\"classes/src_core_async_modules_proxy.default.html#namespaces-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":670,\"kind\":262144,\"name\":\"linkNames\",\"url\":\"classes/src_core_async_modules_proxy.default.html#linkNames-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":671,\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/src_core_async_modules_proxy.default.html#clearAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":672,\"kind\":2048,\"name\":\"muteAll\",\"url\":\"classes/src_core_async_modules_proxy.default.html#muteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":673,\"kind\":2048,\"name\":\"unmuteAll\",\"url\":\"classes/src_core_async_modules_proxy.default.html#unmuteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":674,\"kind\":2048,\"name\":\"suspendAll\",\"url\":\"classes/src_core_async_modules_proxy.default.html#suspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":675,\"kind\":2048,\"name\":\"unsuspendAll\",\"url\":\"classes/src_core_async_modules_proxy.default.html#unsuspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":676,\"kind\":2048,\"name\":\"getCache\",\"url\":\"classes/src_core_async_modules_proxy.default.html#getCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":677,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_async_modules_proxy.default.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":678,\"kind\":2048,\"name\":\"registerTask\",\"url\":\"classes/src_core_async_modules_proxy.default.html#registerTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":679,\"kind\":2048,\"name\":\"setAsync\",\"url\":\"classes/src_core_async_modules_proxy.default.html#setAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":680,\"kind\":2048,\"name\":\"cancelTask\",\"url\":\"classes/src_core_async_modules_proxy.default.html#cancelTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":681,\"kind\":2048,\"name\":\"clearAsync\",\"url\":\"classes/src_core_async_modules_proxy.default.html#clearAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":682,\"kind\":2048,\"name\":\"markTask\",\"url\":\"classes/src_core_async_modules_proxy.default.html#markTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":683,\"kind\":2048,\"name\":\"markAsync\",\"url\":\"classes/src_core_async_modules_proxy.default.html#markAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":684,\"kind\":2048,\"name\":\"markAllTasks\",\"url\":\"classes/src_core_async_modules_proxy.default.html#markAllTasks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/proxy.default\"},{\"id\":685,\"kind\":2,\"name\":\"src/core/async/modules/proxy/interface\",\"url\":\"modules/src_core_async_modules_proxy_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":686,\"kind\":256,\"name\":\"WorkerLike\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.WorkerLike.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy/interface\"},{\"id\":687,\"kind\":1024,\"name\":\"terminate\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.WorkerLike.html#terminate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.WorkerLike\"},{\"id\":688,\"kind\":1024,\"name\":\"destroy\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.WorkerLike.html#destroy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.WorkerLike\"},{\"id\":689,\"kind\":1024,\"name\":\"destructor\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.WorkerLike.html#destructor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.WorkerLike\"},{\"id\":690,\"kind\":1024,\"name\":\"close\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.WorkerLike.html#close\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.WorkerLike\"},{\"id\":691,\"kind\":1024,\"name\":\"abort\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.WorkerLike.html#abort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.WorkerLike\"},{\"id\":692,\"kind\":1024,\"name\":\"cancel\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.WorkerLike.html#cancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.WorkerLike\"},{\"id\":693,\"kind\":1024,\"name\":\"disconnect\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.WorkerLike.html#disconnect\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.WorkerLike\"},{\"id\":694,\"kind\":1024,\"name\":\"unwatch\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.WorkerLike.html#unwatch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.WorkerLike\"},{\"id\":695,\"kind\":4194304,\"name\":\"WorkerLikeP\",\"url\":\"modules/src_core_async_modules_proxy_interface.html#WorkerLikeP\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy/interface\"},{\"id\":696,\"kind\":256,\"name\":\"CancelablePromise\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.CancelablePromise.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy/interface\"},{\"id\":697,\"kind\":1024,\"name\":\"abort\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.CancelablePromise.html#abort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.CancelablePromise\"},{\"id\":698,\"kind\":1024,\"name\":\"cancel\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.CancelablePromise.html#cancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.CancelablePromise\"},{\"id\":699,\"kind\":4194304,\"name\":\"PromiseLikeP\",\"url\":\"modules/src_core_async_modules_proxy_interface.html#PromiseLikeP\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy/interface\"},{\"id\":700,\"kind\":256,\"name\":\"AsyncRequestOptions\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncRequestOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy/interface\"},{\"id\":701,\"kind\":1024,\"name\":\"destructor\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncRequestOptions.html#destructor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncRequestOptions\"},{\"id\":702,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncRequestOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncRequestOptions\"},{\"id\":703,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncRequestOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncRequestOptions\"},{\"id\":704,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncRequestOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncRequestOptions\"},{\"id\":705,\"kind\":256,\"name\":\"AsyncWorkerOptions\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/proxy/interface\"},{\"id\":706,\"kind\":1024,\"name\":\"destructor\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#destructor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":707,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":708,\"kind\":1024,\"name\":\"clearFn\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#clearFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":709,\"kind\":1024,\"name\":\"single\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#single\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":710,\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":711,\"kind\":1024,\"name\":\"onClear\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#onClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":712,\"kind\":1024,\"name\":\"onMerge\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#onMerge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":713,\"kind\":1024,\"name\":\"onMutedCall\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#onMutedCall\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":714,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":715,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":716,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncWorkerOptions\"},{\"id\":717,\"kind\":256,\"name\":\"AsyncPromiseOptions\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy/interface\"},{\"id\":718,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncPromiseOptions\"},{\"id\":719,\"kind\":1024,\"name\":\"destructor\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html#destructor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncPromiseOptions\"},{\"id\":720,\"kind\":1024,\"name\":\"onMutedResolve\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html#onMutedResolve\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncPromiseOptions\"},{\"id\":721,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncPromiseOptions\"},{\"id\":722,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncPromiseOptions\"},{\"id\":723,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/proxy/interface.AsyncPromiseOptions\"},{\"id\":724,\"kind\":2,\"name\":\"src/core/async/modules/timers\",\"url\":\"modules/src_core_async_modules_timers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":725,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_async_modules_timers.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":726,\"kind\":1024,\"name\":\"namespaces\",\"url\":\"classes/src_core_async_modules_timers.default.html#namespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":727,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":728,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.proxy-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":729,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.proxyPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":730,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.promise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":731,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.iterable-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":732,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.request-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":733,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.idleCallback-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":734,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.idleCallbackPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":735,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.timeout-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":736,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.timeoutPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":737,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.interval-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":738,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.intervalPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":739,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.immediate-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":740,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.immediatePromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":741,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.worker-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":742,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.eventListener-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":743,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type-1.eventListenerPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":744,\"kind\":1024,\"name\":\"linkNames\",\"url\":\"classes/src_core_async_modules_timers.default.html#linkNames\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":745,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":746,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.proxy\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":747,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.proxyPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":748,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":749,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.iterable\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":750,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.request\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":751,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.idleCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":752,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.idleCallbackPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":753,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":754,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.timeoutPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":755,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.interval\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":756,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.intervalPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":757,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.immediate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":758,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.immediatePromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":759,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.worker\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":760,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.eventListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":761,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#__type.eventListenerPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/timers.default.__type\"},{\"id\":762,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_async_modules_timers.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":763,\"kind\":2048,\"name\":\"setImmediate\",\"url\":\"classes/src_core_async_modules_timers.default.html#setImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":764,\"kind\":2048,\"name\":\"clearImmediate\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":765,\"kind\":2048,\"name\":\"muteImmediate\",\"url\":\"classes/src_core_async_modules_timers.default.html#muteImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":766,\"kind\":2048,\"name\":\"unmuteImmediate\",\"url\":\"classes/src_core_async_modules_timers.default.html#unmuteImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":767,\"kind\":2048,\"name\":\"suspendImmediate\",\"url\":\"classes/src_core_async_modules_timers.default.html#suspendImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":768,\"kind\":2048,\"name\":\"unsuspendImmediate\",\"url\":\"classes/src_core_async_modules_timers.default.html#unsuspendImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":769,\"kind\":2048,\"name\":\"setInterval\",\"url\":\"classes/src_core_async_modules_timers.default.html#setInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":770,\"kind\":2048,\"name\":\"clearInterval\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":771,\"kind\":2048,\"name\":\"muteInterval\",\"url\":\"classes/src_core_async_modules_timers.default.html#muteInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":772,\"kind\":2048,\"name\":\"unmuteInterval\",\"url\":\"classes/src_core_async_modules_timers.default.html#unmuteInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":773,\"kind\":2048,\"name\":\"suspendInterval\",\"url\":\"classes/src_core_async_modules_timers.default.html#suspendInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":774,\"kind\":2048,\"name\":\"unsuspendInterval\",\"url\":\"classes/src_core_async_modules_timers.default.html#unsuspendInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":775,\"kind\":2048,\"name\":\"setTimeout\",\"url\":\"classes/src_core_async_modules_timers.default.html#setTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":776,\"kind\":2048,\"name\":\"clearTimeout\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":777,\"kind\":2048,\"name\":\"muteTimeout\",\"url\":\"classes/src_core_async_modules_timers.default.html#muteTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":778,\"kind\":2048,\"name\":\"unmuteTimeout\",\"url\":\"classes/src_core_async_modules_timers.default.html#unmuteTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":779,\"kind\":2048,\"name\":\"suspendTimeout\",\"url\":\"classes/src_core_async_modules_timers.default.html#suspendTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":780,\"kind\":2048,\"name\":\"unsuspendTimeout\",\"url\":\"classes/src_core_async_modules_timers.default.html#unsuspendTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":781,\"kind\":2048,\"name\":\"requestIdleCallback\",\"url\":\"classes/src_core_async_modules_timers.default.html#requestIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":782,\"kind\":2048,\"name\":\"cancelIdleCallback\",\"url\":\"classes/src_core_async_modules_timers.default.html#cancelIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":783,\"kind\":2048,\"name\":\"clearIdleCallback\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":784,\"kind\":2048,\"name\":\"muteIdleCallback\",\"url\":\"classes/src_core_async_modules_timers.default.html#muteIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":785,\"kind\":2048,\"name\":\"unmuteIdleCallback\",\"url\":\"classes/src_core_async_modules_timers.default.html#unmuteIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":786,\"kind\":2048,\"name\":\"suspendIdleCallback\",\"url\":\"classes/src_core_async_modules_timers.default.html#suspendIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":787,\"kind\":2048,\"name\":\"unsuspendIdleCallback\",\"url\":\"classes/src_core_async_modules_timers.default.html#unsuspendIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":788,\"kind\":2048,\"name\":\"sleep\",\"url\":\"classes/src_core_async_modules_timers.default.html#sleep\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":789,\"kind\":2048,\"name\":\"nextTick\",\"url\":\"classes/src_core_async_modules_timers.default.html#nextTick\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":790,\"kind\":2048,\"name\":\"idle\",\"url\":\"classes/src_core_async_modules_timers.default.html#idle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":791,\"kind\":2048,\"name\":\"wait\",\"url\":\"classes/src_core_async_modules_timers.default.html#wait\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":792,\"kind\":2048,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_timers.default.html#worker-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":793,\"kind\":2048,\"name\":\"terminateWorker\",\"url\":\"classes/src_core_async_modules_timers.default.html#terminateWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":794,\"kind\":2048,\"name\":\"clearWorker\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":795,\"kind\":2048,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_timers.default.html#proxy-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":796,\"kind\":2048,\"name\":\"debounce\",\"url\":\"classes/src_core_async_modules_timers.default.html#debounce\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":797,\"kind\":2048,\"name\":\"throttle\",\"url\":\"classes/src_core_async_modules_timers.default.html#throttle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":798,\"kind\":2048,\"name\":\"cancelProxy\",\"url\":\"classes/src_core_async_modules_timers.default.html#cancelProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":799,\"kind\":2048,\"name\":\"clearProxy\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":800,\"kind\":2048,\"name\":\"muteProxy\",\"url\":\"classes/src_core_async_modules_timers.default.html#muteProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":801,\"kind\":2048,\"name\":\"unmuteProxy\",\"url\":\"classes/src_core_async_modules_timers.default.html#unmuteProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":802,\"kind\":2048,\"name\":\"suspendProxy\",\"url\":\"classes/src_core_async_modules_timers.default.html#suspendProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":803,\"kind\":2048,\"name\":\"unsuspendProxy\",\"url\":\"classes/src_core_async_modules_timers.default.html#unsuspendProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":804,\"kind\":2048,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_timers.default.html#request-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":805,\"kind\":2048,\"name\":\"cancelRequest\",\"url\":\"classes/src_core_async_modules_timers.default.html#cancelRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":806,\"kind\":2048,\"name\":\"clearRequest\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":807,\"kind\":2048,\"name\":\"muteRequest\",\"url\":\"classes/src_core_async_modules_timers.default.html#muteRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":808,\"kind\":2048,\"name\":\"unmuteRequest\",\"url\":\"classes/src_core_async_modules_timers.default.html#unmuteRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":809,\"kind\":2048,\"name\":\"suspendRequest\",\"url\":\"classes/src_core_async_modules_timers.default.html#suspendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":810,\"kind\":2048,\"name\":\"unsuspendRequest\",\"url\":\"classes/src_core_async_modules_timers.default.html#unsuspendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":811,\"kind\":2048,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_timers.default.html#iterable-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":812,\"kind\":2048,\"name\":\"cancelIterable\",\"url\":\"classes/src_core_async_modules_timers.default.html#cancelIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":813,\"kind\":2048,\"name\":\"clearIterable\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":814,\"kind\":2048,\"name\":\"muteIterable\",\"url\":\"classes/src_core_async_modules_timers.default.html#muteIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":815,\"kind\":2048,\"name\":\"unmuteIterable\",\"url\":\"classes/src_core_async_modules_timers.default.html#unmuteIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":816,\"kind\":2048,\"name\":\"suspendIterable\",\"url\":\"classes/src_core_async_modules_timers.default.html#suspendIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":817,\"kind\":2048,\"name\":\"unsuspendIterable\",\"url\":\"classes/src_core_async_modules_timers.default.html#unsuspendIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":818,\"kind\":2048,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_timers.default.html#promise-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":819,\"kind\":2048,\"name\":\"cancelPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#cancelPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":820,\"kind\":2048,\"name\":\"clearPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":821,\"kind\":2048,\"name\":\"mutePromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#mutePromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":822,\"kind\":2048,\"name\":\"unmutePromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#unmutePromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":823,\"kind\":2048,\"name\":\"suspendPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#suspendPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":824,\"kind\":2048,\"name\":\"unsuspendPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#unsuspendPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":825,\"kind\":2048,\"name\":\"workerDestructor\",\"url\":\"classes/src_core_async_modules_timers.default.html#workerDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":826,\"kind\":2048,\"name\":\"promiseDestructor\",\"url\":\"classes/src_core_async_modules_timers.default.html#promiseDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":827,\"kind\":2048,\"name\":\"onPromiseClear\",\"url\":\"classes/src_core_async_modules_timers.default.html#onPromiseClear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":828,\"kind\":2048,\"name\":\"onPromiseMerge\",\"url\":\"classes/src_core_async_modules_timers.default.html#onPromiseMerge\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":829,\"kind\":2048,\"name\":\"markPromise\",\"url\":\"classes/src_core_async_modules_timers.default.html#markPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":830,\"kind\":2048,\"name\":\"getBaseIterator\",\"url\":\"classes/src_core_async_modules_timers.default.html#getBaseIterator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":831,\"kind\":1024,\"name\":\"locked\",\"url\":\"classes/src_core_async_modules_timers.default.html#locked\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":832,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_async_modules_timers.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":833,\"kind\":1024,\"name\":\"workerCache\",\"url\":\"classes/src_core_async_modules_timers.default.html#workerCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":834,\"kind\":1024,\"name\":\"idsMap\",\"url\":\"classes/src_core_async_modules_timers.default.html#idsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":835,\"kind\":1024,\"name\":\"ctx\",\"url\":\"classes/src_core_async_modules_timers.default.html#ctx\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":836,\"kind\":1024,\"name\":\"context\",\"url\":\"classes/src_core_async_modules_timers.default.html#context\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":837,\"kind\":1024,\"name\":\"usedNamespaces\",\"url\":\"classes/src_core_async_modules_timers.default.html#usedNamespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":838,\"kind\":262144,\"name\":\"namespaces\",\"url\":\"classes/src_core_async_modules_timers.default.html#namespaces-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":839,\"kind\":262144,\"name\":\"linkNames\",\"url\":\"classes/src_core_async_modules_timers.default.html#linkNames-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":840,\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":841,\"kind\":2048,\"name\":\"muteAll\",\"url\":\"classes/src_core_async_modules_timers.default.html#muteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":842,\"kind\":2048,\"name\":\"unmuteAll\",\"url\":\"classes/src_core_async_modules_timers.default.html#unmuteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":843,\"kind\":2048,\"name\":\"suspendAll\",\"url\":\"classes/src_core_async_modules_timers.default.html#suspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":844,\"kind\":2048,\"name\":\"unsuspendAll\",\"url\":\"classes/src_core_async_modules_timers.default.html#unsuspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":845,\"kind\":2048,\"name\":\"getCache\",\"url\":\"classes/src_core_async_modules_timers.default.html#getCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":846,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_async_modules_timers.default.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":847,\"kind\":2048,\"name\":\"registerTask\",\"url\":\"classes/src_core_async_modules_timers.default.html#registerTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":848,\"kind\":2048,\"name\":\"setAsync\",\"url\":\"classes/src_core_async_modules_timers.default.html#setAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":849,\"kind\":2048,\"name\":\"cancelTask\",\"url\":\"classes/src_core_async_modules_timers.default.html#cancelTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":850,\"kind\":2048,\"name\":\"clearAsync\",\"url\":\"classes/src_core_async_modules_timers.default.html#clearAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":851,\"kind\":2048,\"name\":\"markTask\",\"url\":\"classes/src_core_async_modules_timers.default.html#markTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":852,\"kind\":2048,\"name\":\"markAsync\",\"url\":\"classes/src_core_async_modules_timers.default.html#markAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":853,\"kind\":2048,\"name\":\"markAllTasks\",\"url\":\"classes/src_core_async_modules_timers.default.html#markAllTasks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/timers.default\"},{\"id\":854,\"kind\":2,\"name\":\"src/core/async/modules/timers/interface\",\"url\":\"modules/src_core_async_modules_timers_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":855,\"kind\":4194304,\"name\":\"TimerId\",\"url\":\"modules/src_core_async_modules_timers_interface.html#TimerId\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers/interface\"},{\"id\":856,\"kind\":256,\"name\":\"AsyncWaitOptions\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncWaitOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers/interface\"},{\"id\":857,\"kind\":1024,\"name\":\"delay\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncWaitOptions.html#delay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/timers/interface.AsyncWaitOptions\"},{\"id\":858,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncWaitOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncWaitOptions\"},{\"id\":859,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncWaitOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncWaitOptions\"},{\"id\":860,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncWaitOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncWaitOptions\"},{\"id\":861,\"kind\":256,\"name\":\"AsyncIdleOptions\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncIdleOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers/interface\"},{\"id\":862,\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncIdleOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/timers/interface.AsyncIdleOptions\"},{\"id\":863,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncIdleOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncIdleOptions\"},{\"id\":864,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncIdleOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncIdleOptions\"},{\"id\":865,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncIdleOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncIdleOptions\"},{\"id\":866,\"kind\":256,\"name\":\"AsyncRequestIdleCallbackOptions\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/timers/interface\"},{\"id\":867,\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/timers/interface.AsyncRequestIdleCallbackOptions\"},{\"id\":868,\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncRequestIdleCallbackOptions\"},{\"id\":869,\"kind\":1024,\"name\":\"onClear\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html#onClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncRequestIdleCallbackOptions\"},{\"id\":870,\"kind\":1024,\"name\":\"onMerge\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html#onMerge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncRequestIdleCallbackOptions\"},{\"id\":871,\"kind\":1024,\"name\":\"onMutedCall\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html#onMutedCall\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncRequestIdleCallbackOptions\"},{\"id\":872,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncRequestIdleCallbackOptions\"},{\"id\":873,\"kind\":1024,\"name\":\"group\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncRequestIdleCallbackOptions\"},{\"id\":874,\"kind\":1024,\"name\":\"join\",\"url\":\"interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html#join\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/timers/interface.AsyncRequestIdleCallbackOptions\"},{\"id\":875,\"kind\":4194304,\"name\":\"IdleCb\",\"url\":\"modules/src_core_async_modules_timers_interface.html#IdleCb\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/timers/interface\"},{\"id\":876,\"kind\":2,\"name\":\"src/core/async/modules/wrappers/consts\",\"url\":\"modules/src_core_async_modules_wrappers_consts.html\",\"classes\":\"tsd-kind-module\"},{\"id\":877,\"kind\":32,\"name\":\"emitLikeEvents\",\"url\":\"modules/src_core_async_modules_wrappers_consts.html#emitLikeEvents\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers/consts\"},{\"id\":878,\"kind\":32,\"name\":\"dataProviderMethodsToReplace\",\"url\":\"modules/src_core_async_modules_wrappers_consts.html#dataProviderMethodsToReplace\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers/consts\"},{\"id\":879,\"kind\":32,\"name\":\"asyncOptionsKeys\",\"url\":\"modules/src_core_async_modules_wrappers_consts.html#asyncOptionsKeys\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers/consts\"},{\"id\":880,\"kind\":2,\"name\":\"src/core/async/modules/wrappers\",\"url\":\"modules/src_core_async_modules_wrappers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":881,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_async_modules_wrappers.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":882,\"kind\":1024,\"name\":\"namespaces\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#namespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":883,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":884,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.proxy-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":885,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.proxyPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":886,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.promise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":887,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.iterable-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":888,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.request-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":889,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.idleCallback-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":890,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.idleCallbackPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":891,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.timeout-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":892,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.timeoutPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":893,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.interval-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":894,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.intervalPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":895,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.immediate-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":896,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.immediatePromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":897,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.worker-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":898,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.eventListener-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":899,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type-1.eventListenerPromise-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":900,\"kind\":1024,\"name\":\"linkNames\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#linkNames\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":901,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":902,\"kind\":1024,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.proxy\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":903,\"kind\":1024,\"name\":\"proxyPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.proxyPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":904,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":905,\"kind\":1024,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.iterable\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":906,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.request\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":907,\"kind\":1024,\"name\":\"idleCallback\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.idleCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":908,\"kind\":1024,\"name\":\"idleCallbackPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.idleCallbackPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":909,\"kind\":1024,\"name\":\"timeout\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":910,\"kind\":1024,\"name\":\"timeoutPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.timeoutPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":911,\"kind\":1024,\"name\":\"interval\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.interval\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":912,\"kind\":1024,\"name\":\"intervalPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.intervalPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":913,\"kind\":1024,\"name\":\"immediate\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.immediate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":914,\"kind\":1024,\"name\":\"immediatePromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.immediatePromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":915,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.worker\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":916,\"kind\":1024,\"name\":\"eventListener\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.eventListener\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":917,\"kind\":1024,\"name\":\"eventListenerPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#__type.eventListenerPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/async/modules/wrappers.default.__type\"},{\"id\":918,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":919,\"kind\":2048,\"name\":\"wrapDataProvider\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#wrapDataProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":920,\"kind\":2048,\"name\":\"wrapEventEmitter\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#wrapEventEmitter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":921,\"kind\":2048,\"name\":\"wrapStorage\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#wrapStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":922,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":923,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":924,\"kind\":2048,\"name\":\"promisifyOnce\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#promisifyOnce\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":925,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":926,\"kind\":2048,\"name\":\"clearEventListener\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":927,\"kind\":2048,\"name\":\"muteEventListener\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#muteEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":928,\"kind\":2048,\"name\":\"unmuteEventListener\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unmuteEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":929,\"kind\":2048,\"name\":\"suspendEventListener\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#suspendEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":930,\"kind\":2048,\"name\":\"unsuspendEventListener\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unsuspendEventListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":931,\"kind\":2048,\"name\":\"eventListenerDestructor\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#eventListenerDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":932,\"kind\":2048,\"name\":\"markEvent\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#markEvent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":933,\"kind\":2048,\"name\":\"setImmediate\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#setImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":934,\"kind\":2048,\"name\":\"clearImmediate\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":935,\"kind\":2048,\"name\":\"muteImmediate\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#muteImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":936,\"kind\":2048,\"name\":\"unmuteImmediate\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unmuteImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":937,\"kind\":2048,\"name\":\"suspendImmediate\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#suspendImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":938,\"kind\":2048,\"name\":\"unsuspendImmediate\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unsuspendImmediate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":939,\"kind\":2048,\"name\":\"setInterval\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#setInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":940,\"kind\":2048,\"name\":\"clearInterval\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":941,\"kind\":2048,\"name\":\"muteInterval\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#muteInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":942,\"kind\":2048,\"name\":\"unmuteInterval\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unmuteInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":943,\"kind\":2048,\"name\":\"suspendInterval\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#suspendInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":944,\"kind\":2048,\"name\":\"unsuspendInterval\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unsuspendInterval\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":945,\"kind\":2048,\"name\":\"setTimeout\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#setTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":946,\"kind\":2048,\"name\":\"clearTimeout\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":947,\"kind\":2048,\"name\":\"muteTimeout\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#muteTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":948,\"kind\":2048,\"name\":\"unmuteTimeout\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unmuteTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":949,\"kind\":2048,\"name\":\"suspendTimeout\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#suspendTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":950,\"kind\":2048,\"name\":\"unsuspendTimeout\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unsuspendTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":951,\"kind\":2048,\"name\":\"requestIdleCallback\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#requestIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":952,\"kind\":2048,\"name\":\"cancelIdleCallback\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#cancelIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":953,\"kind\":2048,\"name\":\"clearIdleCallback\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":954,\"kind\":2048,\"name\":\"muteIdleCallback\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#muteIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":955,\"kind\":2048,\"name\":\"unmuteIdleCallback\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unmuteIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":956,\"kind\":2048,\"name\":\"suspendIdleCallback\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#suspendIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":957,\"kind\":2048,\"name\":\"unsuspendIdleCallback\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unsuspendIdleCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":958,\"kind\":2048,\"name\":\"sleep\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#sleep\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":959,\"kind\":2048,\"name\":\"nextTick\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#nextTick\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":960,\"kind\":2048,\"name\":\"idle\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#idle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":961,\"kind\":2048,\"name\":\"wait\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#wait\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":962,\"kind\":2048,\"name\":\"worker\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#worker-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":963,\"kind\":2048,\"name\":\"terminateWorker\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#terminateWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":964,\"kind\":2048,\"name\":\"clearWorker\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":965,\"kind\":2048,\"name\":\"proxy\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#proxy-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":966,\"kind\":2048,\"name\":\"debounce\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#debounce\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":967,\"kind\":2048,\"name\":\"throttle\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#throttle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":968,\"kind\":2048,\"name\":\"cancelProxy\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#cancelProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":969,\"kind\":2048,\"name\":\"clearProxy\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":970,\"kind\":2048,\"name\":\"muteProxy\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#muteProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":971,\"kind\":2048,\"name\":\"unmuteProxy\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unmuteProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":972,\"kind\":2048,\"name\":\"suspendProxy\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#suspendProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":973,\"kind\":2048,\"name\":\"unsuspendProxy\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unsuspendProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":974,\"kind\":2048,\"name\":\"request\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#request-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":975,\"kind\":2048,\"name\":\"cancelRequest\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#cancelRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":976,\"kind\":2048,\"name\":\"clearRequest\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":977,\"kind\":2048,\"name\":\"muteRequest\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#muteRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":978,\"kind\":2048,\"name\":\"unmuteRequest\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unmuteRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":979,\"kind\":2048,\"name\":\"suspendRequest\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#suspendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":980,\"kind\":2048,\"name\":\"unsuspendRequest\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unsuspendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":981,\"kind\":2048,\"name\":\"iterable\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#iterable-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":982,\"kind\":2048,\"name\":\"cancelIterable\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#cancelIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":983,\"kind\":2048,\"name\":\"clearIterable\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":984,\"kind\":2048,\"name\":\"muteIterable\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#muteIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":985,\"kind\":2048,\"name\":\"unmuteIterable\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unmuteIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":986,\"kind\":2048,\"name\":\"suspendIterable\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#suspendIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":987,\"kind\":2048,\"name\":\"unsuspendIterable\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unsuspendIterable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":988,\"kind\":2048,\"name\":\"promise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#promise-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":989,\"kind\":2048,\"name\":\"cancelPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#cancelPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":990,\"kind\":2048,\"name\":\"clearPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":991,\"kind\":2048,\"name\":\"mutePromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#mutePromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":992,\"kind\":2048,\"name\":\"unmutePromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unmutePromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":993,\"kind\":2048,\"name\":\"suspendPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#suspendPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":994,\"kind\":2048,\"name\":\"unsuspendPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unsuspendPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":995,\"kind\":2048,\"name\":\"workerDestructor\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#workerDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":996,\"kind\":2048,\"name\":\"promiseDestructor\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#promiseDestructor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":997,\"kind\":2048,\"name\":\"onPromiseClear\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#onPromiseClear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":998,\"kind\":2048,\"name\":\"onPromiseMerge\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#onPromiseMerge\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":999,\"kind\":2048,\"name\":\"markPromise\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#markPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1000,\"kind\":2048,\"name\":\"getBaseIterator\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#getBaseIterator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1001,\"kind\":1024,\"name\":\"locked\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#locked\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1002,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1003,\"kind\":1024,\"name\":\"workerCache\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#workerCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1004,\"kind\":1024,\"name\":\"idsMap\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#idsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1005,\"kind\":1024,\"name\":\"ctx\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#ctx\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1006,\"kind\":1024,\"name\":\"context\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#context\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1007,\"kind\":1024,\"name\":\"usedNamespaces\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#usedNamespaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1008,\"kind\":262144,\"name\":\"namespaces\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#namespaces-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1009,\"kind\":262144,\"name\":\"linkNames\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#linkNames-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1010,\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1011,\"kind\":2048,\"name\":\"muteAll\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#muteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1012,\"kind\":2048,\"name\":\"unmuteAll\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unmuteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1013,\"kind\":2048,\"name\":\"suspendAll\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#suspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1014,\"kind\":2048,\"name\":\"unsuspendAll\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#unsuspendAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1015,\"kind\":2048,\"name\":\"getCache\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#getCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1016,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1017,\"kind\":2048,\"name\":\"registerTask\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#registerTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1018,\"kind\":2048,\"name\":\"setAsync\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#setAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1019,\"kind\":2048,\"name\":\"cancelTask\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#cancelTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1020,\"kind\":2048,\"name\":\"clearAsync\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#clearAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1021,\"kind\":2048,\"name\":\"markTask\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#markTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1022,\"kind\":2048,\"name\":\"markAsync\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#markAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1023,\"kind\":2048,\"name\":\"markAllTasks\",\"url\":\"classes/src_core_async_modules_wrappers.default.html#markAllTasks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/async/modules/wrappers.default\"},{\"id\":1024,\"kind\":2,\"name\":\"src/core/async/modules/wrappers/interface\",\"url\":\"modules/src_core_async_modules_wrappers_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1025,\"kind\":4194304,\"name\":\"DataProviderQueryMethodsToReplace\",\"url\":\"modules/src_core_async_modules_wrappers_interface.html#DataProviderQueryMethodsToReplace\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers/interface\"},{\"id\":1026,\"kind\":4194304,\"name\":\"DataProviderBodyMethodsToReplace\",\"url\":\"modules/src_core_async_modules_wrappers_interface.html#DataProviderBodyMethodsToReplace\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers/interface\"},{\"id\":1027,\"kind\":4194304,\"name\":\"DataProviderMethodsToReplace\",\"url\":\"modules/src_core_async_modules_wrappers_interface.html#DataProviderMethodsToReplace\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers/interface\"},{\"id\":1028,\"kind\":4194304,\"name\":\"WrappedDataProvider\",\"url\":\"modules/src_core_async_modules_wrappers_interface.html#WrappedDataProvider\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers/interface\"},{\"id\":1029,\"kind\":256,\"name\":\"ReadonlyEventEmitterWrapper\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.ReadonlyEventEmitterWrapper.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers/interface\"},{\"id\":1030,\"kind\":2048,\"name\":\"on\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.ReadonlyEventEmitterWrapper.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers/interface.ReadonlyEventEmitterWrapper\"},{\"id\":1031,\"kind\":2048,\"name\":\"once\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.ReadonlyEventEmitterWrapper.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers/interface.ReadonlyEventEmitterWrapper\"},{\"id\":1032,\"kind\":2048,\"name\":\"promisifyOnce\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.ReadonlyEventEmitterWrapper.html#promisifyOnce\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers/interface.ReadonlyEventEmitterWrapper\"},{\"id\":1033,\"kind\":2048,\"name\":\"off\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.ReadonlyEventEmitterWrapper.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/wrappers/interface.ReadonlyEventEmitterWrapper\"},{\"id\":1034,\"kind\":256,\"name\":\"EventEmitterWrapper\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.EventEmitterWrapper.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers/interface\"},{\"id\":1035,\"kind\":2048,\"name\":\"emit\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.EventEmitterWrapper.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/wrappers/interface.EventEmitterWrapper\"},{\"id\":1036,\"kind\":2048,\"name\":\"on\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.EventEmitterWrapper.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers/interface.EventEmitterWrapper\"},{\"id\":1037,\"kind\":2048,\"name\":\"once\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.EventEmitterWrapper.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers/interface.EventEmitterWrapper\"},{\"id\":1038,\"kind\":2048,\"name\":\"promisifyOnce\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.EventEmitterWrapper.html#promisifyOnce\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers/interface.EventEmitterWrapper\"},{\"id\":1039,\"kind\":2048,\"name\":\"off\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.EventEmitterWrapper.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers/interface.EventEmitterWrapper\"},{\"id\":1040,\"kind\":4194304,\"name\":\"EventEmitterOverwritten\",\"url\":\"modules/src_core_async_modules_wrappers_interface.html#EventEmitterOverwritten\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers/interface\"},{\"id\":1041,\"kind\":4194304,\"name\":\"AsyncOptionsForWrappers\",\"url\":\"modules/src_core_async_modules_wrappers_interface.html#AsyncOptionsForWrappers\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers/interface\"},{\"id\":1042,\"kind\":256,\"name\":\"WrappedAsyncStorageNamespace\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorageNamespace.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers/interface\"},{\"id\":1043,\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorageNamespace.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorageNamespace\"},{\"id\":1044,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorageNamespace.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorageNamespace\"},{\"id\":1045,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorageNamespace.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorageNamespace\"},{\"id\":1046,\"kind\":2048,\"name\":\"remove\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorageNamespace.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorageNamespace\"},{\"id\":1047,\"kind\":2048,\"name\":\"clear\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorageNamespace.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorageNamespace\"},{\"id\":1048,\"kind\":256,\"name\":\"WrappedAsyncStorage\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers/interface\"},{\"id\":1049,\"kind\":2048,\"name\":\"namespace\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html#namespace\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorage\"},{\"id\":1050,\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorage\"},{\"id\":1051,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorage\"},{\"id\":1052,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorage\"},{\"id\":1053,\"kind\":2048,\"name\":\"remove\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorage\"},{\"id\":1054,\"kind\":2048,\"name\":\"clear\",\"url\":\"interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/async/modules/wrappers/interface.WrappedAsyncStorage\"},{\"id\":1055,\"kind\":2,\"name\":\"src/core/cache/decorators/helpers/add-emitter/const\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1056,\"kind\":32,\"name\":\"eventEmitter\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter_const.html#eventEmitter\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/const\"},{\"id\":1057,\"kind\":2,\"name\":\"src/core/cache/decorators/helpers/add-emitter\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1058,\"kind\":32,\"name\":\"$$\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter.html#__\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter\"},{\"id\":1059,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter\"},{\"id\":1060,\"kind\":2,\"name\":\"src/core/cache/decorators/helpers/add-emitter/interface\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1061,\"kind\":4194304,\"name\":\"MethodsToWrap\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter_interface.html#MethodsToWrap\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface\"},{\"id\":1062,\"kind\":256,\"name\":\"MutationEvent\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationEvent.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface\"},{\"id\":1063,\"kind\":1024,\"name\":\"args\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationEvent.html#args\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.MutationEvent\"},{\"id\":1064,\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationEvent.html#result\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.MutationEvent\"},{\"id\":1065,\"kind\":256,\"name\":\"MutationHandler\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface\"},{\"id\":1066,\"kind\":256,\"name\":\"CacheWithEmitter\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface\"},{\"id\":1067,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1068,\"kind\":1024,\"name\":\"[eventEmitter]\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#_eventEmitter_\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1069,\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1070,\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1071,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1072,\"kind\":2048,\"name\":\"remove\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1073,\"kind\":2048,\"name\":\"clear\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1074,\"kind\":2048,\"name\":\"keys\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1075,\"kind\":2048,\"name\":\"values\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1076,\"kind\":2048,\"name\":\"entries\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1077,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.CacheWithEmitter\"},{\"id\":1078,\"kind\":4194304,\"name\":\"AddEmitter\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter_interface.html#AddEmitter\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface\"},{\"id\":1079,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter_interface.html#AddEmitter.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.AddEmitter\"},{\"id\":1080,\"kind\":256,\"name\":\"AddEmitterReturn\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.AddEmitterReturn.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface\"},{\"id\":1081,\"kind\":1024,\"name\":\"set\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.AddEmitterReturn.html#set\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.AddEmitterReturn\"},{\"id\":1082,\"kind\":1024,\"name\":\"remove\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.AddEmitterReturn.html#remove\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.AddEmitterReturn\"},{\"id\":1083,\"kind\":1024,\"name\":\"clear\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.AddEmitterReturn.html#clear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.AddEmitterReturn\"},{\"id\":1084,\"kind\":2048,\"name\":\"subscribe\",\"url\":\"interfaces/src_core_cache_decorators_helpers_add_emitter_interface.AddEmitterReturn.html#subscribe\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter/interface.AddEmitterReturn\"},{\"id\":1085,\"kind\":2,\"name\":\"src/core/cache/decorators/persistent/engines/active\",\"url\":\"modules/src_core_cache_decorators_persistent_engines_active.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1086,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/engines/active\"},{\"id\":1087,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1088,\"kind\":1024,\"name\":\"ttlIndex\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#ttlIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1089,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1090,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1091,\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1092,\"kind\":2048,\"name\":\"getTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#getTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1093,\"kind\":2048,\"name\":\"removeTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#removeTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1094,\"kind\":2048,\"name\":\"getCheckStorageState\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#getCheckStorageState\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1095,\"kind\":1024,\"name\":\"async\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#async\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1096,\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1097,\"kind\":1024,\"name\":\"pending\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1098,\"kind\":2048,\"name\":\"normalizeTTL\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#normalizeTTL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1099,\"kind\":2048,\"name\":\"execTask\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_active.default.html#execTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/active.default\"},{\"id\":1100,\"kind\":2,\"name\":\"src/core/cache/decorators/persistent/engines/const\",\"url\":\"modules/src_core_cache_decorators_persistent_engines_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1101,\"kind\":32,\"name\":\"INDEX_STORAGE_NAME\",\"url\":\"modules/src_core_cache_decorators_persistent_engines_const.html#INDEX_STORAGE_NAME\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent/engines/const\"},{\"id\":1102,\"kind\":32,\"name\":\"TTL_POSTFIX\",\"url\":\"modules/src_core_cache_decorators_persistent_engines_const.html#TTL_POSTFIX\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent/engines/const\"},{\"id\":1103,\"kind\":2,\"name\":\"src/core/cache/decorators/persistent/engines\",\"url\":\"modules/src_core_cache_decorators_persistent_engines.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1104,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_cache_decorators_persistent_engines.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent/engines\"},{\"id\":1105,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_cache_decorators_persistent_engines.html#default.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/cache/decorators/persistent/engines.default\"},{\"id\":1106,\"kind\":1024,\"name\":\"onInit\",\"url\":\"modules/src_core_cache_decorators_persistent_engines.html#default.__type.onInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/cache/decorators/persistent/engines.default.__type\"},{\"id\":1107,\"kind\":1024,\"name\":\"onDemand\",\"url\":\"modules/src_core_cache_decorators_persistent_engines.html#default.__type.onDemand\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/cache/decorators/persistent/engines.default.__type\"},{\"id\":1108,\"kind\":1024,\"name\":\"onOfflineDemand\",\"url\":\"modules/src_core_cache_decorators_persistent_engines.html#default.__type.onOfflineDemand\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/cache/decorators/persistent/engines.default.__type\"},{\"id\":1109,\"kind\":2,\"name\":\"src/core/cache/decorators/persistent/engines/interface\",\"url\":\"modules/src_core_cache_decorators_persistent_engines_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1110,\"kind\":128,\"name\":\"AbstractPersistentEngine\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface\"},{\"id\":1111,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1112,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1113,\"kind\":1024,\"name\":\"async\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#async\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1114,\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1115,\"kind\":1024,\"name\":\"pending\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1116,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1117,\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1118,\"kind\":2048,\"name\":\"getTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#getTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1119,\"kind\":2048,\"name\":\"removeTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#removeTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1120,\"kind\":2048,\"name\":\"normalizeTTL\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#normalizeTTL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1121,\"kind\":2048,\"name\":\"execTask\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html#execTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.AbstractPersistentEngine\"},{\"id\":1122,\"kind\":128,\"name\":\"CheckablePersistentEngine\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface\"},{\"id\":1123,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1124,\"kind\":2048,\"name\":\"get\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1125,\"kind\":2048,\"name\":\"getCheckStorageState\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#getCheckStorageState\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1126,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1127,\"kind\":1024,\"name\":\"async\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#async\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1128,\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1129,\"kind\":1024,\"name\":\"pending\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1130,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1131,\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1132,\"kind\":2048,\"name\":\"getTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#getTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1133,\"kind\":2048,\"name\":\"removeTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#removeTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1134,\"kind\":2048,\"name\":\"normalizeTTL\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#normalizeTTL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1135,\"kind\":2048,\"name\":\"execTask\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html#execTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.CheckablePersistentEngine\"},{\"id\":1136,\"kind\":128,\"name\":\"UncheckablePersistentEngine\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface\"},{\"id\":1137,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1138,\"kind\":2048,\"name\":\"getCheckStorageState\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#getCheckStorageState\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1139,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1140,\"kind\":1024,\"name\":\"async\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#async\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1141,\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1142,\"kind\":1024,\"name\":\"pending\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1143,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1144,\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1145,\"kind\":2048,\"name\":\"getTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#getTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1146,\"kind\":2048,\"name\":\"removeTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#removeTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1147,\"kind\":2048,\"name\":\"normalizeTTL\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#normalizeTTL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1148,\"kind\":2048,\"name\":\"execTask\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html#execTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface.UncheckablePersistentEngine\"},{\"id\":1149,\"kind\":4194304,\"name\":\"PersistentEngine\",\"url\":\"modules/src_core_cache_decorators_persistent_engines_interface.html#PersistentEngine\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface\"},{\"id\":1150,\"kind\":4194304,\"name\":\"StorageCheckState\",\"url\":\"modules/src_core_cache_decorators_persistent_engines_interface.html#StorageCheckState\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent/engines/interface\"},{\"id\":1151,\"kind\":2,\"name\":\"src/core/cache/decorators/persistent/engines/lazy-offline\",\"url\":\"modules/src_core_cache_decorators_persistent_engines_lazy_offline.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1152,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline\"},{\"id\":1153,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1154,\"kind\":2048,\"name\":\"getCheckStorageState\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#getCheckStorageState\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1155,\"kind\":2048,\"name\":\"get\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1156,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1157,\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1158,\"kind\":2048,\"name\":\"getTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#getTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1159,\"kind\":2048,\"name\":\"removeTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#removeTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1160,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1161,\"kind\":1024,\"name\":\"async\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#async\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1162,\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1163,\"kind\":1024,\"name\":\"pending\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1164,\"kind\":2048,\"name\":\"normalizeTTL\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#normalizeTTL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1165,\"kind\":2048,\"name\":\"execTask\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html#execTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy-offline.default\"},{\"id\":1166,\"kind\":2,\"name\":\"src/core/cache/decorators/persistent/engines/lazy\",\"url\":\"modules/src_core_cache_decorators_persistent_engines_lazy.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1167,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy\"},{\"id\":1168,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1169,\"kind\":2048,\"name\":\"get\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1170,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1171,\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1172,\"kind\":2048,\"name\":\"getTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#getTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1173,\"kind\":2048,\"name\":\"removeTTLFrom\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#removeTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1174,\"kind\":2048,\"name\":\"getCheckStorageState\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#getCheckStorageState\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1175,\"kind\":2048,\"name\":\"initCache\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#initCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1176,\"kind\":1024,\"name\":\"async\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#async\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1177,\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1178,\"kind\":1024,\"name\":\"pending\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1179,\"kind\":2048,\"name\":\"normalizeTTL\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#normalizeTTL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1180,\"kind\":2048,\"name\":\"execTask\",\"url\":\"classes/src_core_cache_decorators_persistent_engines_lazy.default.html#execTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/engines/lazy.default\"},{\"id\":1181,\"kind\":2,\"name\":\"src/core/cache/decorators/persistent\",\"url\":\"modules/src_core_cache_decorators_persistent.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1182,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_cache_decorators_persistent.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent\"},{\"id\":1183,\"kind\":2,\"name\":\"src/core/cache/decorators/persistent/interface\",\"url\":\"modules/src_core_cache_decorators_persistent_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1184,\"kind\":4194304,\"name\":\"PersistentCache\",\"url\":\"modules/src_core_cache_decorators_persistent_interface.html#PersistentCache\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/interface\"},{\"id\":1185,\"kind\":256,\"name\":\"PersistentTTLDecoratorOptions\",\"url\":\"interfaces/src_core_cache_decorators_persistent_interface.PersistentTTLDecoratorOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent/interface\"},{\"id\":1186,\"kind\":1024,\"name\":\"persistentTTL\",\"url\":\"interfaces/src_core_cache_decorators_persistent_interface.PersistentTTLDecoratorOptions.html#persistentTTL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/persistent/interface.PersistentTTLDecoratorOptions\"},{\"id\":1187,\"kind\":256,\"name\":\"PersistentOptions\",\"url\":\"interfaces/src_core_cache_decorators_persistent_interface.PersistentOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent/interface\"},{\"id\":1188,\"kind\":1024,\"name\":\"persistentTTL\",\"url\":\"interfaces/src_core_cache_decorators_persistent_interface.PersistentOptions.html#persistentTTL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/persistent/interface.PersistentOptions\"},{\"id\":1189,\"kind\":1024,\"name\":\"loadFromStorage\",\"url\":\"interfaces/src_core_cache_decorators_persistent_interface.PersistentOptions.html#loadFromStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/persistent/interface.PersistentOptions\"},{\"id\":1190,\"kind\":2,\"name\":\"src/core/cache/decorators/persistent/wrapper\",\"url\":\"modules/src_core_cache_decorators_persistent_wrapper.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1191,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/wrapper\"},{\"id\":1192,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/persistent/wrapper.default\"},{\"id\":1193,\"kind\":1024,\"name\":\"ttl\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html#ttl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/wrapper.default\"},{\"id\":1194,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/wrapper.default\"},{\"id\":1195,\"kind\":1024,\"name\":\"wrappedCache\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html#wrappedCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/wrapper.default\"},{\"id\":1196,\"kind\":1024,\"name\":\"engine\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/wrapper.default\"},{\"id\":1197,\"kind\":1024,\"name\":\"fetchedItems\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html#fetchedItems\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/wrapper.default\"},{\"id\":1198,\"kind\":2048,\"name\":\"getInstance\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html#getInstance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/decorators/persistent/wrapper.default\"},{\"id\":1199,\"kind\":2048,\"name\":\"implementAPI\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html#implementAPI\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/wrapper.default\"},{\"id\":1200,\"kind\":2048,\"name\":\"getDefaultImplementation\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html#getDefaultImplementation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/wrapper.default\"},{\"id\":1201,\"kind\":2048,\"name\":\"checkItemInStorage\",\"url\":\"classes/src_core_cache_decorators_persistent_wrapper.default.html#checkItemInStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/decorators/persistent/wrapper.default\"},{\"id\":1202,\"kind\":2,\"name\":\"src/core/cache/decorators/ttl\",\"url\":\"modules/src_core_cache_decorators_ttl.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1203,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_cache_decorators_ttl.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/ttl\"},{\"id\":1204,\"kind\":2,\"name\":\"src/core/cache/decorators/ttl/interface\",\"url\":\"modules/src_core_cache_decorators_ttl_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1205,\"kind\":256,\"name\":\"TTLCache\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/decorators/ttl/interface\"},{\"id\":1206,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1207,\"kind\":2048,\"name\":\"removeTTLFrom\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#removeTTLFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1208,\"kind\":1024,\"name\":\"[eventEmitter]\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#_eventEmitter_\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1209,\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1210,\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1211,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1212,\"kind\":2048,\"name\":\"remove\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1213,\"kind\":2048,\"name\":\"clear\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1214,\"kind\":2048,\"name\":\"keys\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1215,\"kind\":2048,\"name\":\"values\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1216,\"kind\":2048,\"name\":\"entries\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1217,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLCache\"},{\"id\":1218,\"kind\":256,\"name\":\"TTLDecoratorOptions\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLDecoratorOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/ttl/interface\"},{\"id\":1219,\"kind\":1024,\"name\":\"ttl\",\"url\":\"interfaces/src_core_cache_decorators_ttl_interface.TTLDecoratorOptions.html#ttl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/decorators/ttl/interface.TTLDecoratorOptions\"},{\"id\":1220,\"kind\":2,\"name\":\"src/core/cache\",\"url\":\"modules/src_core_cache.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1221,\"kind\":2,\"name\":\"src/core/cache/interface\",\"url\":\"modules/src_core_cache_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1222,\"kind\":256,\"name\":\"ClearFilter\",\"url\":\"interfaces/src_core_cache_interface.ClearFilter.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/interface\"},{\"id\":1223,\"kind\":256,\"name\":\"default\",\"url\":\"interfaces/src_core_cache_interface.default.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/interface\"},{\"id\":1224,\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/src_core_cache_interface.default.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/cache/interface.default\"},{\"id\":1225,\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/src_core_cache_interface.default.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/cache/interface.default\"},{\"id\":1226,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/src_core_cache_interface.default.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/cache/interface.default\"},{\"id\":1227,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/src_core_cache_interface.default.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/cache/interface.default\"},{\"id\":1228,\"kind\":2048,\"name\":\"remove\",\"url\":\"interfaces/src_core_cache_interface.default.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/cache/interface.default\"},{\"id\":1229,\"kind\":2048,\"name\":\"clear\",\"url\":\"interfaces/src_core_cache_interface.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/cache/interface.default\"},{\"id\":1230,\"kind\":2048,\"name\":\"keys\",\"url\":\"interfaces/src_core_cache_interface.default.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/cache/interface.default\"},{\"id\":1231,\"kind\":2048,\"name\":\"values\",\"url\":\"interfaces/src_core_cache_interface.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/cache/interface.default\"},{\"id\":1232,\"kind\":2048,\"name\":\"entries\",\"url\":\"interfaces/src_core_cache_interface.default.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/cache/interface.default\"},{\"id\":1233,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"interfaces/src_core_cache_interface.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/cache/interface.default\"},{\"id\":1234,\"kind\":2,\"name\":\"src/core/cache/never\",\"url\":\"modules/src_core_cache_never.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1235,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_cache_never.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/never\"},{\"id\":1236,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_cache_never.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1237,\"kind\":262144,\"name\":\"size\",\"url\":\"classes/src_core_cache_never.default.html#size\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1238,\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/src_core_cache_never.default.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1239,\"kind\":2048,\"name\":\"has\",\"url\":\"classes/src_core_cache_never.default.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1240,\"kind\":2048,\"name\":\"get\",\"url\":\"classes/src_core_cache_never.default.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1241,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_cache_never.default.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1242,\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/src_core_cache_never.default.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1243,\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/src_core_cache_never.default.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1244,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_cache_never.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1245,\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/src_core_cache_never.default.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1246,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_cache_never.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1247,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_cache_never.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/never.default\"},{\"id\":1248,\"kind\":2,\"name\":\"src/core/cache/restricted\",\"url\":\"modules/src_core_cache_restricted.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1249,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_cache_restricted.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/restricted\"},{\"id\":1250,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_cache_restricted.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1251,\"kind\":1024,\"name\":\"queue\",\"url\":\"classes/src_core_cache_restricted.default.html#queue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1252,\"kind\":1024,\"name\":\"capacity\",\"url\":\"classes/src_core_cache_restricted.default.html#capacity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1253,\"kind\":2048,\"name\":\"get\",\"url\":\"classes/src_core_cache_restricted.default.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1254,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_cache_restricted.default.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1255,\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/src_core_cache_restricted.default.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1256,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_cache_restricted.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1257,\"kind\":2048,\"name\":\"setCapacity\",\"url\":\"classes/src_core_cache_restricted.default.html#setCapacity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1258,\"kind\":262144,\"name\":\"size\",\"url\":\"classes/src_core_cache_restricted.default.html#size\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1259,\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/src_core_cache_restricted.default.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1260,\"kind\":2048,\"name\":\"has\",\"url\":\"classes/src_core_cache_restricted.default.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1261,\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/src_core_cache_restricted.default.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1262,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_cache_restricted.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1263,\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/src_core_cache_restricted.default.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1264,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_cache_restricted.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/cache/restricted.default\"},{\"id\":1265,\"kind\":2,\"name\":\"src/core/cache/simple\",\"url\":\"modules/src_core_cache_simple.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1266,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_cache_simple.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/cache/simple\"},{\"id\":1267,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_cache_simple.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1268,\"kind\":262144,\"name\":\"size\",\"url\":\"classes/src_core_cache_simple.default.html#size\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1269,\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/src_core_cache_simple.default.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1270,\"kind\":2048,\"name\":\"has\",\"url\":\"classes/src_core_cache_simple.default.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1271,\"kind\":2048,\"name\":\"get\",\"url\":\"classes/src_core_cache_simple.default.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1272,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_cache_simple.default.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1273,\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/src_core_cache_simple.default.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1274,\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/src_core_cache_simple.default.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1275,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_cache_simple.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1276,\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/src_core_cache_simple.default.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1277,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_cache_simple.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1278,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_cache_simple.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/cache/simple.default\"},{\"id\":1279,\"kind\":2,\"name\":\"src/core/const/props\",\"url\":\"modules/src_core_const_props.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1280,\"kind\":32,\"name\":\"defProp\",\"url\":\"modules/src_core_const_props.html#defProp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/const/props\"},{\"id\":1281,\"kind\":32,\"name\":\"defReadonlyProp\",\"url\":\"modules/src_core_const_props.html#defReadonlyProp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/const/props\"},{\"id\":1282,\"kind\":2,\"name\":\"src/core/const/string\",\"url\":\"modules/src_core_const_string.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1283,\"kind\":32,\"name\":\"NBSP\",\"url\":\"modules/src_core_const_string.html#NBSP\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/const/string\"},{\"id\":1284,\"kind\":2,\"name\":\"src/core/const/support\",\"url\":\"modules/src_core_const_support.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1285,\"kind\":32,\"name\":\"proxy\",\"url\":\"modules/src_core_const_support.html#proxy\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/const/support\"},{\"id\":1286,\"kind\":2,\"name\":\"src/core/data/const\",\"url\":\"modules/src_core_data_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1287,\"kind\":32,\"name\":\"namespace\",\"url\":\"modules/src_core_data_const.html#namespace\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/data/const\"},{\"id\":1288,\"kind\":32,\"name\":\"providers\",\"url\":\"modules/src_core_data_const.html#providers\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/data/const\"},{\"id\":1289,\"kind\":32,\"name\":\"emitter\",\"url\":\"modules/src_core_data_const.html#emitter\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/data/const\"},{\"id\":1290,\"kind\":32,\"name\":\"instanceCache\",\"url\":\"modules/src_core_data_const.html#instanceCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/data/const\"},{\"id\":1291,\"kind\":32,\"name\":\"requestCache\",\"url\":\"modules/src_core_data_const.html#requestCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/data/const\"},{\"id\":1292,\"kind\":32,\"name\":\"connectCache\",\"url\":\"modules/src_core_data_const.html#connectCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/data/const\"},{\"id\":1293,\"kind\":32,\"name\":\"queryMethods\",\"url\":\"modules/src_core_data_const.html#queryMethods\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/data/const\"},{\"id\":1294,\"kind\":32,\"name\":\"methodProperties\",\"url\":\"modules/src_core_data_const.html#methodProperties\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/data/const\"},{\"id\":1295,\"kind\":32,\"name\":\"urlProperties\",\"url\":\"modules/src_core_data_const.html#urlProperties\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/data/const\"},{\"id\":1296,\"kind\":2,\"name\":\"src/core/data/decorators\",\"url\":\"modules/src_core_data_decorators.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1297,\"kind\":64,\"name\":\"provider\",\"url\":\"modules/src_core_data_decorators.html#provider\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/data/decorators\"},{\"id\":1298,\"kind\":2,\"name\":\"src/core/data\",\"url\":\"modules/src_core_data.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1299,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_data.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":1300,\"kind\":1024,\"name\":\"middlewares\",\"url\":\"classes/src_core_data.default.html#middlewares\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-static\",\"parent\":\"src/core/data.default\"},{\"id\":1301,\"kind\":2048,\"name\":\"borrowRequestPromiseAPI\",\"url\":\"classes/src_core_data.default.html#borrowRequestPromiseAPI\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/data.default\"},{\"id\":1302,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_data.default.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data.default\"},{\"id\":1303,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_data.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data.default\"},{\"id\":1304,\"kind\":1024,\"name\":\"encoders\",\"url\":\"classes/src_core_data.default.html#encoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data.default\"},{\"id\":1305,\"kind\":1024,\"name\":\"decoders\",\"url\":\"classes/src_core_data.default.html#decoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data.default\"},{\"id\":1306,\"kind\":1024,\"name\":\"mocks\",\"url\":\"classes/src_core_data.default.html#mocks-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data.default\"},{\"id\":1307,\"kind\":2048,\"name\":\"select\",\"url\":\"classes/src_core_data.default.html#select\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data.default\"},{\"id\":1308,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_data.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/data.default\"},{\"id\":1309,\"kind\":1024,\"name\":\"cacheId\",\"url\":\"classes/src_core_data.default.html#cacheId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1310,\"kind\":1024,\"name\":\"alias\",\"url\":\"classes/src_core_data.default.html#alias\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1311,\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/src_core_data.default.html#emitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1312,\"kind\":262144,\"name\":\"providerName\",\"url\":\"classes/src_core_data.default.html#providerName\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1313,\"kind\":262144,\"name\":\"event\",\"url\":\"classes/src_core_data.default.html#event\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1314,\"kind\":1024,\"name\":\"async\",\"url\":\"classes/src_core_data.default.html#async\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/data.default\"},{\"id\":1315,\"kind\":1024,\"name\":\"connection\",\"url\":\"classes/src_core_data.default.html#connection\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/data.default\"},{\"id\":1316,\"kind\":2048,\"name\":\"getCacheKey\",\"url\":\"classes/src_core_data.default.html#getCacheKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1317,\"kind\":2048,\"name\":\"getAuthParams\",\"url\":\"classes/src_core_data.default.html#getAuthParams\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1318,\"kind\":2048,\"name\":\"resolver\",\"url\":\"classes/src_core_data.default.html#resolver\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1319,\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/src_core_data.default.html#connect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1320,\"kind\":2048,\"name\":\"name\",\"url\":\"classes/src_core_data.default.html#name\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1321,\"kind\":2048,\"name\":\"method\",\"url\":\"classes/src_core_data.default.html#method\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1322,\"kind\":2048,\"name\":\"base\",\"url\":\"classes/src_core_data.default.html#base\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1323,\"kind\":2048,\"name\":\"url\",\"url\":\"classes/src_core_data.default.html#url\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1324,\"kind\":2048,\"name\":\"dropCache\",\"url\":\"classes/src_core_data.default.html#dropCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1325,\"kind\":2048,\"name\":\"get\",\"url\":\"classes/src_core_data.default.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1326,\"kind\":2048,\"name\":\"peek\",\"url\":\"classes/src_core_data.default.html#peek\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1327,\"kind\":2048,\"name\":\"post\",\"url\":\"classes/src_core_data.default.html#post\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1328,\"kind\":2048,\"name\":\"add\",\"url\":\"classes/src_core_data.default.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1329,\"kind\":2048,\"name\":\"update\",\"url\":\"classes/src_core_data.default.html#update\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1330,\"kind\":2048,\"name\":\"upd\",\"url\":\"classes/src_core_data.default.html#upd\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1331,\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/src_core_data.default.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1332,\"kind\":2048,\"name\":\"del\",\"url\":\"classes/src_core_data.default.html#del\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1333,\"kind\":2048,\"name\":\"resolveURL\",\"url\":\"classes/src_core_data.default.html#resolveURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/data.default\"},{\"id\":1334,\"kind\":2048,\"name\":\"setReadonlyParam\",\"url\":\"classes/src_core_data.default.html#setReadonlyParam\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/data.default\"},{\"id\":1335,\"kind\":2048,\"name\":\"getEventKey\",\"url\":\"classes/src_core_data.default.html#getEventKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/data.default\"},{\"id\":1336,\"kind\":2048,\"name\":\"getRequestOptions\",\"url\":\"classes/src_core_data.default.html#getRequestOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/data.default\"},{\"id\":1337,\"kind\":2048,\"name\":\"updateRequest\",\"url\":\"classes/src_core_data.default.html#updateRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/data.default\"},{\"id\":1338,\"kind\":2048,\"name\":\"initSocketBehaviour\",\"url\":\"classes/src_core_data.default.html#initSocketBehaviour\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/data.default\"},{\"id\":1339,\"kind\":1024,\"name\":\"globalEmitter\",\"url\":\"classes/src_core_data.default.html#globalEmitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1340,\"kind\":1024,\"name\":\"baseURL\",\"url\":\"classes/src_core_data.default.html#baseURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1341,\"kind\":1024,\"name\":\"advURL\",\"url\":\"classes/src_core_data.default.html#advURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1342,\"kind\":1024,\"name\":\"socketURL\",\"url\":\"classes/src_core_data.default.html#socketURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1343,\"kind\":1024,\"name\":\"baseGetURL\",\"url\":\"classes/src_core_data.default.html#baseGetURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1344,\"kind\":1024,\"name\":\"basePeekURL\",\"url\":\"classes/src_core_data.default.html#basePeekURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1345,\"kind\":1024,\"name\":\"baseAddURL\",\"url\":\"classes/src_core_data.default.html#baseAddURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1346,\"kind\":1024,\"name\":\"baseUpdURL\",\"url\":\"classes/src_core_data.default.html#baseUpdURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1347,\"kind\":1024,\"name\":\"baseDelURL\",\"url\":\"classes/src_core_data.default.html#baseDelURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1348,\"kind\":1024,\"name\":\"extraProviders\",\"url\":\"classes/src_core_data.default.html#extraProviders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1349,\"kind\":1024,\"name\":\"getMethod\",\"url\":\"classes/src_core_data.default.html#getMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1350,\"kind\":1024,\"name\":\"peekMethod\",\"url\":\"classes/src_core_data.default.html#peekMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1351,\"kind\":1024,\"name\":\"addMethod\",\"url\":\"classes/src_core_data.default.html#addMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1352,\"kind\":1024,\"name\":\"updMethod\",\"url\":\"classes/src_core_data.default.html#updMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1353,\"kind\":1024,\"name\":\"delMethod\",\"url\":\"classes/src_core_data.default.html#delMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1354,\"kind\":1024,\"name\":\"customMethod\",\"url\":\"classes/src_core_data.default.html#customMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1355,\"kind\":1024,\"name\":\"eventName\",\"url\":\"classes/src_core_data.default.html#eventName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1356,\"kind\":1024,\"name\":\"mocks\",\"url\":\"classes/src_core_data.default.html#mocks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1357,\"kind\":262144,\"name\":\"globalEvent\",\"url\":\"classes/src_core_data.default.html#globalEvent\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1358,\"kind\":262144,\"name\":\"request\",\"url\":\"classes/src_core_data.default.html#request-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data.default\"},{\"id\":1359,\"kind\":2,\"name\":\"src/core/data/interface\",\"url\":\"modules/src_core_data_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1360,\"kind\":256,\"name\":\"Provider\",\"url\":\"interfaces/src_core_data_interface.Provider.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":1361,\"kind\":1024,\"name\":\"providerName\",\"url\":\"interfaces/src_core_data_interface.Provider.html#providerName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1362,\"kind\":1024,\"name\":\"alias\",\"url\":\"interfaces/src_core_data_interface.Provider.html#alias\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1363,\"kind\":1024,\"name\":\"emitter\",\"url\":\"interfaces/src_core_data_interface.Provider.html#emitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1364,\"kind\":1024,\"name\":\"event\",\"url\":\"interfaces/src_core_data_interface.Provider.html#event\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1365,\"kind\":2048,\"name\":\"name\",\"url\":\"interfaces/src_core_data_interface.Provider.html#name\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1366,\"kind\":2048,\"name\":\"method\",\"url\":\"interfaces/src_core_data_interface.Provider.html#method\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1367,\"kind\":2048,\"name\":\"base\",\"url\":\"interfaces/src_core_data_interface.Provider.html#base\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1368,\"kind\":2048,\"name\":\"url\",\"url\":\"interfaces/src_core_data_interface.Provider.html#url\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1369,\"kind\":2048,\"name\":\"dropCache\",\"url\":\"interfaces/src_core_data_interface.Provider.html#dropCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1370,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/src_core_data_interface.Provider.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1371,\"kind\":2048,\"name\":\"peek\",\"url\":\"interfaces/src_core_data_interface.Provider.html#peek\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1372,\"kind\":2048,\"name\":\"post\",\"url\":\"interfaces/src_core_data_interface.Provider.html#post\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1373,\"kind\":2048,\"name\":\"add\",\"url\":\"interfaces/src_core_data_interface.Provider.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1374,\"kind\":2048,\"name\":\"upd\",\"url\":\"interfaces/src_core_data_interface.Provider.html#upd\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1375,\"kind\":2048,\"name\":\"del\",\"url\":\"interfaces/src_core_data_interface.Provider.html#del\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/data/interface.Provider\"},{\"id\":1376,\"kind\":2,\"name\":\"src/core/data/interface/types\",\"url\":\"modules/src_core_data_interface_types.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1377,\"kind\":4194304,\"name\":\"MockResponseValue\",\"url\":\"modules/src_core_data_interface_types.html#MockResponseValue\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1378,\"kind\":256,\"name\":\"MockCustomResponse\",\"url\":\"interfaces/src_core_data_interface_types.MockCustomResponse.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1379,\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/src_core_data_interface_types.MockCustomResponse.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.MockCustomResponse\"},{\"id\":1380,\"kind\":1024,\"name\":\"responseType\",\"url\":\"interfaces/src_core_data_interface_types.MockCustomResponse.html#responseType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.MockCustomResponse\"},{\"id\":1381,\"kind\":1024,\"name\":\"decoders\",\"url\":\"interfaces/src_core_data_interface_types.MockCustomResponse.html#decoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.MockCustomResponse\"},{\"id\":1382,\"kind\":256,\"name\":\"MockResponseFunction\",\"url\":\"interfaces/src_core_data_interface_types.MockResponseFunction.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1383,\"kind\":4194304,\"name\":\"MockResponse\",\"url\":\"modules/src_core_data_interface_types.html#MockResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1384,\"kind\":256,\"name\":\"Mock\",\"url\":\"interfaces/src_core_data_interface_types.Mock.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1385,\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/src_core_data_interface_types.Mock.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.Mock\"},{\"id\":1386,\"kind\":1024,\"name\":\"query\",\"url\":\"interfaces/src_core_data_interface_types.Mock.html#query\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.Mock\"},{\"id\":1387,\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/src_core_data_interface_types.Mock.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.Mock\"},{\"id\":1388,\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/src_core_data_interface_types.Mock.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.Mock\"},{\"id\":1389,\"kind\":1024,\"name\":\"decoders\",\"url\":\"interfaces/src_core_data_interface_types.Mock.html#decoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.Mock\"},{\"id\":1390,\"kind\":1024,\"name\":\"response\",\"url\":\"interfaces/src_core_data_interface_types.Mock.html#response\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.Mock\"},{\"id\":1391,\"kind\":4194304,\"name\":\"Mocks\",\"url\":\"modules/src_core_data_interface_types.html#Mocks\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1392,\"kind\":4194304,\"name\":\"ModelMethod\",\"url\":\"modules/src_core_data_interface_types.html#ModelMethod\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1393,\"kind\":256,\"name\":\"ProviderOptions\",\"url\":\"interfaces/src_core_data_interface_types.ProviderOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1394,\"kind\":1024,\"name\":\"socket\",\"url\":\"interfaces/src_core_data_interface_types.ProviderOptions.html#socket\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.ProviderOptions\"},{\"id\":1395,\"kind\":256,\"name\":\"ExtraProviderParams\",\"url\":\"interfaces/src_core_data_interface_types.ExtraProviderParams.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1396,\"kind\":1024,\"name\":\"opts\",\"url\":\"interfaces/src_core_data_interface_types.ExtraProviderParams.html#opts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.ExtraProviderParams\"},{\"id\":1397,\"kind\":1024,\"name\":\"globalOpts\",\"url\":\"interfaces/src_core_data_interface_types.ExtraProviderParams.html#globalOpts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.ExtraProviderParams\"},{\"id\":1398,\"kind\":256,\"name\":\"ProviderConstructor\",\"url\":\"interfaces/src_core_data_interface_types.ProviderConstructor.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1399,\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/src_core_data_interface_types.ProviderConstructor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.ProviderConstructor\"},{\"id\":1400,\"kind\":4194304,\"name\":\"ExtraProviderConstructor\",\"url\":\"modules/src_core_data_interface_types.html#ExtraProviderConstructor\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1401,\"kind\":256,\"name\":\"ExtraProvider\",\"url\":\"interfaces/src_core_data_interface_types.ExtraProvider.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1402,\"kind\":1024,\"name\":\"provider\",\"url\":\"interfaces/src_core_data_interface_types.ExtraProvider.html#provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.ExtraProvider\"},{\"id\":1403,\"kind\":1024,\"name\":\"providerOptions\",\"url\":\"interfaces/src_core_data_interface_types.ExtraProvider.html#providerOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.ExtraProvider\"},{\"id\":1404,\"kind\":1024,\"name\":\"query\",\"url\":\"interfaces/src_core_data_interface_types.ExtraProvider.html#query\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.ExtraProvider\"},{\"id\":1405,\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/src_core_data_interface_types.ExtraProvider.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.ExtraProvider\"},{\"id\":1406,\"kind\":1024,\"name\":\"alias\",\"url\":\"interfaces/src_core_data_interface_types.ExtraProvider.html#alias\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/interface/types.ExtraProvider\"},{\"id\":1407,\"kind\":4194304,\"name\":\"ExtraProviders\",\"url\":\"modules/src_core_data_interface_types.html#ExtraProviders\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1408,\"kind\":4194304,\"name\":\"FunctionalExtraProviders\",\"url\":\"modules/src_core_data_interface_types.html#FunctionalExtraProviders\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1409,\"kind\":4194304,\"name\":\"EncodersMap\",\"url\":\"modules/src_core_data_interface_types.html#EncodersMap\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1410,\"kind\":4194304,\"name\":\"DecodersMap\",\"url\":\"modules/src_core_data_interface_types.html#DecodersMap\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/data/interface/types\"},{\"id\":1411,\"kind\":2,\"name\":\"src/core/data/middlewares/attach-mock\",\"url\":\"modules/src_core_data_middlewares_attach_mock.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1412,\"kind\":64,\"name\":\"attachMock\",\"url\":\"modules/src_core_data_middlewares_attach_mock.html#attachMock\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares/attach-mock\"},{\"id\":1413,\"kind\":2,\"name\":\"src/core/data/middlewares/attach-mock/interface\",\"url\":\"modules/src_core_data_middlewares_attach_mock_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1414,\"kind\":256,\"name\":\"MockOptions\",\"url\":\"interfaces/src_core_data_middlewares_attach_mock_interface.MockOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares/attach-mock/interface\"},{\"id\":1415,\"kind\":1024,\"name\":\"patterns\",\"url\":\"interfaces/src_core_data_middlewares_attach_mock_interface.MockOptions.html#patterns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/middlewares/attach-mock/interface.MockOptions\"},{\"id\":1416,\"kind\":2,\"name\":\"src/core/data/middlewares/attach-status\",\"url\":\"modules/src_core_data_middlewares_attach_status.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1417,\"kind\":64,\"name\":\"attachStatus\",\"url\":\"modules/src_core_data_middlewares_attach_status.html#attachStatus\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/data/middlewares/attach-status\"},{\"id\":1418,\"kind\":2,\"name\":\"src/core/data/middlewares/attach-status/interface\",\"url\":\"modules/src_core_data_middlewares_attach_status_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1419,\"kind\":256,\"name\":\"DataWithStatus\",\"url\":\"interfaces/src_core_data_middlewares_attach_status_interface.DataWithStatus.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/data/middlewares/attach-status/interface\"},{\"id\":1420,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/src_core_data_middlewares_attach_status_interface.DataWithStatus.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/middlewares/attach-status/interface.DataWithStatus\"},{\"id\":1421,\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/src_core_data_middlewares_attach_status_interface.DataWithStatus.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/data/middlewares/attach-status/interface.DataWithStatus\"},{\"id\":1422,\"kind\":2,\"name\":\"src/core/data/middlewares\",\"url\":\"modules/src_core_data_middlewares.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1423,\"kind\":2,\"name\":\"src/core/data/middlewares/wait\",\"url\":\"modules/src_core_data_middlewares_wait.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1424,\"kind\":64,\"name\":\"wait\",\"url\":\"modules/src_core_data_middlewares_wait.html#wait\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares/wait\"},{\"id\":1425,\"kind\":2,\"name\":\"src/core/data/modules/base\",\"url\":\"modules/src_core_data_modules_base.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1426,\"kind\":32,\"name\":\"$$\",\"url\":\"modules/src_core_data_modules_base.html#__\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/data/modules/base\"},{\"id\":1427,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_data_modules_base.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/data/modules/base\"},{\"id\":1428,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_data_modules_base.default.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1429,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_data_modules_base.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1430,\"kind\":1024,\"name\":\"middlewares\",\"url\":\"classes/src_core_data_modules_base.default.html#middlewares\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1431,\"kind\":1024,\"name\":\"encoders\",\"url\":\"classes/src_core_data_modules_base.default.html#encoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1432,\"kind\":1024,\"name\":\"decoders\",\"url\":\"classes/src_core_data_modules_base.default.html#decoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1433,\"kind\":1024,\"name\":\"mocks\",\"url\":\"classes/src_core_data_modules_base.default.html#mocks-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1434,\"kind\":2048,\"name\":\"select\",\"url\":\"classes/src_core_data_modules_base.default.html#select\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1435,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_data_modules_base.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1436,\"kind\":1024,\"name\":\"cacheId\",\"url\":\"classes/src_core_data_modules_base.default.html#cacheId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1437,\"kind\":1024,\"name\":\"alias\",\"url\":\"classes/src_core_data_modules_base.default.html#alias\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1438,\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/src_core_data_modules_base.default.html#emitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1439,\"kind\":262144,\"name\":\"providerName\",\"url\":\"classes/src_core_data_modules_base.default.html#providerName\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1440,\"kind\":262144,\"name\":\"event\",\"url\":\"classes/src_core_data_modules_base.default.html#event\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1441,\"kind\":1024,\"name\":\"async\",\"url\":\"classes/src_core_data_modules_base.default.html#async\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1442,\"kind\":1024,\"name\":\"connection\",\"url\":\"classes/src_core_data_modules_base.default.html#connection\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1443,\"kind\":2048,\"name\":\"getCacheKey\",\"url\":\"classes/src_core_data_modules_base.default.html#getCacheKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1444,\"kind\":2048,\"name\":\"getAuthParams\",\"url\":\"classes/src_core_data_modules_base.default.html#getAuthParams\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1445,\"kind\":2048,\"name\":\"resolver\",\"url\":\"classes/src_core_data_modules_base.default.html#resolver\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1446,\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/src_core_data_modules_base.default.html#connect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1447,\"kind\":2048,\"name\":\"name\",\"url\":\"classes/src_core_data_modules_base.default.html#name\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1448,\"kind\":2048,\"name\":\"method\",\"url\":\"classes/src_core_data_modules_base.default.html#method\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1449,\"kind\":2048,\"name\":\"base\",\"url\":\"classes/src_core_data_modules_base.default.html#base\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1450,\"kind\":2048,\"name\":\"url\",\"url\":\"classes/src_core_data_modules_base.default.html#url\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1451,\"kind\":2048,\"name\":\"dropCache\",\"url\":\"classes/src_core_data_modules_base.default.html#dropCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1452,\"kind\":2048,\"name\":\"get\",\"url\":\"classes/src_core_data_modules_base.default.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1453,\"kind\":2048,\"name\":\"peek\",\"url\":\"classes/src_core_data_modules_base.default.html#peek\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1454,\"kind\":2048,\"name\":\"post\",\"url\":\"classes/src_core_data_modules_base.default.html#post\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1455,\"kind\":2048,\"name\":\"add\",\"url\":\"classes/src_core_data_modules_base.default.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1456,\"kind\":2048,\"name\":\"update\",\"url\":\"classes/src_core_data_modules_base.default.html#update\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1457,\"kind\":2048,\"name\":\"upd\",\"url\":\"classes/src_core_data_modules_base.default.html#upd\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1458,\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/src_core_data_modules_base.default.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1459,\"kind\":2048,\"name\":\"del\",\"url\":\"classes/src_core_data_modules_base.default.html#del\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1460,\"kind\":2048,\"name\":\"resolveURL\",\"url\":\"classes/src_core_data_modules_base.default.html#resolveURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1461,\"kind\":2048,\"name\":\"setReadonlyParam\",\"url\":\"classes/src_core_data_modules_base.default.html#setReadonlyParam\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1462,\"kind\":2048,\"name\":\"getEventKey\",\"url\":\"classes/src_core_data_modules_base.default.html#getEventKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1463,\"kind\":2048,\"name\":\"getRequestOptions\",\"url\":\"classes/src_core_data_modules_base.default.html#getRequestOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1464,\"kind\":2048,\"name\":\"updateRequest\",\"url\":\"classes/src_core_data_modules_base.default.html#updateRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1465,\"kind\":2048,\"name\":\"initSocketBehaviour\",\"url\":\"classes/src_core_data_modules_base.default.html#initSocketBehaviour\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1466,\"kind\":1024,\"name\":\"globalEmitter\",\"url\":\"classes/src_core_data_modules_base.default.html#globalEmitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1467,\"kind\":1024,\"name\":\"baseURL\",\"url\":\"classes/src_core_data_modules_base.default.html#baseURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1468,\"kind\":1024,\"name\":\"advURL\",\"url\":\"classes/src_core_data_modules_base.default.html#advURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1469,\"kind\":1024,\"name\":\"socketURL\",\"url\":\"classes/src_core_data_modules_base.default.html#socketURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1470,\"kind\":1024,\"name\":\"baseGetURL\",\"url\":\"classes/src_core_data_modules_base.default.html#baseGetURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1471,\"kind\":1024,\"name\":\"basePeekURL\",\"url\":\"classes/src_core_data_modules_base.default.html#basePeekURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1472,\"kind\":1024,\"name\":\"baseAddURL\",\"url\":\"classes/src_core_data_modules_base.default.html#baseAddURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1473,\"kind\":1024,\"name\":\"baseUpdURL\",\"url\":\"classes/src_core_data_modules_base.default.html#baseUpdURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1474,\"kind\":1024,\"name\":\"baseDelURL\",\"url\":\"classes/src_core_data_modules_base.default.html#baseDelURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1475,\"kind\":1024,\"name\":\"extraProviders\",\"url\":\"classes/src_core_data_modules_base.default.html#extraProviders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1476,\"kind\":1024,\"name\":\"getMethod\",\"url\":\"classes/src_core_data_modules_base.default.html#getMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1477,\"kind\":1024,\"name\":\"peekMethod\",\"url\":\"classes/src_core_data_modules_base.default.html#peekMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1478,\"kind\":1024,\"name\":\"addMethod\",\"url\":\"classes/src_core_data_modules_base.default.html#addMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1479,\"kind\":1024,\"name\":\"updMethod\",\"url\":\"classes/src_core_data_modules_base.default.html#updMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1480,\"kind\":1024,\"name\":\"delMethod\",\"url\":\"classes/src_core_data_modules_base.default.html#delMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1481,\"kind\":1024,\"name\":\"customMethod\",\"url\":\"classes/src_core_data_modules_base.default.html#customMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1482,\"kind\":1024,\"name\":\"eventName\",\"url\":\"classes/src_core_data_modules_base.default.html#eventName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1483,\"kind\":1024,\"name\":\"mocks\",\"url\":\"classes/src_core_data_modules_base.default.html#mocks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1484,\"kind\":262144,\"name\":\"globalEvent\",\"url\":\"classes/src_core_data_modules_base.default.html#globalEvent\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1485,\"kind\":262144,\"name\":\"request\",\"url\":\"classes/src_core_data_modules_base.default.html#request-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/data/modules/base.default\"},{\"id\":1486,\"kind\":2,\"name\":\"src/core/data/modules/params\",\"url\":\"modules/src_core_data_modules_params.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1487,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_data_modules_params.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/data/modules/params\"},{\"id\":1488,\"kind\":1024,\"name\":\"request\",\"url\":\"classes/src_core_data_modules_params.default.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1489,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_data_modules_params.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1490,\"kind\":1024,\"name\":\"middlewares\",\"url\":\"classes/src_core_data_modules_params.default.html#middlewares\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1491,\"kind\":1024,\"name\":\"encoders\",\"url\":\"classes/src_core_data_modules_params.default.html#encoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1492,\"kind\":1024,\"name\":\"decoders\",\"url\":\"classes/src_core_data_modules_params.default.html#decoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1493,\"kind\":1024,\"name\":\"mocks\",\"url\":\"classes/src_core_data_modules_params.default.html#mocks-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1494,\"kind\":2048,\"name\":\"select\",\"url\":\"classes/src_core_data_modules_params.default.html#select\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1495,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_data_modules_params.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1496,\"kind\":1024,\"name\":\"globalEmitter\",\"url\":\"classes/src_core_data_modules_params.default.html#globalEmitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1497,\"kind\":1024,\"name\":\"baseURL\",\"url\":\"classes/src_core_data_modules_params.default.html#baseURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1498,\"kind\":1024,\"name\":\"advURL\",\"url\":\"classes/src_core_data_modules_params.default.html#advURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1499,\"kind\":1024,\"name\":\"socketURL\",\"url\":\"classes/src_core_data_modules_params.default.html#socketURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1500,\"kind\":1024,\"name\":\"baseGetURL\",\"url\":\"classes/src_core_data_modules_params.default.html#baseGetURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1501,\"kind\":1024,\"name\":\"basePeekURL\",\"url\":\"classes/src_core_data_modules_params.default.html#basePeekURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1502,\"kind\":1024,\"name\":\"baseAddURL\",\"url\":\"classes/src_core_data_modules_params.default.html#baseAddURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1503,\"kind\":1024,\"name\":\"baseUpdURL\",\"url\":\"classes/src_core_data_modules_params.default.html#baseUpdURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1504,\"kind\":1024,\"name\":\"baseDelURL\",\"url\":\"classes/src_core_data_modules_params.default.html#baseDelURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1505,\"kind\":1024,\"name\":\"extraProviders\",\"url\":\"classes/src_core_data_modules_params.default.html#extraProviders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1506,\"kind\":1024,\"name\":\"getMethod\",\"url\":\"classes/src_core_data_modules_params.default.html#getMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1507,\"kind\":1024,\"name\":\"peekMethod\",\"url\":\"classes/src_core_data_modules_params.default.html#peekMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1508,\"kind\":1024,\"name\":\"addMethod\",\"url\":\"classes/src_core_data_modules_params.default.html#addMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1509,\"kind\":1024,\"name\":\"updMethod\",\"url\":\"classes/src_core_data_modules_params.default.html#updMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1510,\"kind\":1024,\"name\":\"delMethod\",\"url\":\"classes/src_core_data_modules_params.default.html#delMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1511,\"kind\":1024,\"name\":\"customMethod\",\"url\":\"classes/src_core_data_modules_params.default.html#customMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1512,\"kind\":1024,\"name\":\"eventName\",\"url\":\"classes/src_core_data_modules_params.default.html#eventName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1513,\"kind\":1024,\"name\":\"mocks\",\"url\":\"classes/src_core_data_modules_params.default.html#mocks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1514,\"kind\":262144,\"name\":\"globalEvent\",\"url\":\"classes/src_core_data_modules_params.default.html#globalEvent\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1515,\"kind\":262144,\"name\":\"request\",\"url\":\"classes/src_core_data_modules_params.default.html#request-1\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/data/modules/params.default\"},{\"id\":1516,\"kind\":2,\"name\":\"src/core/decorators\",\"url\":\"modules/src_core_decorators.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1517,\"kind\":32,\"name\":\"once\",\"url\":\"modules/src_core_decorators.html#once\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/decorators\"},{\"id\":1518,\"kind\":32,\"name\":\"debounce\",\"url\":\"modules/src_core_decorators.html#debounce\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/decorators\"},{\"id\":1519,\"kind\":32,\"name\":\"throttle\",\"url\":\"modules/src_core_decorators.html#throttle\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/decorators\"},{\"id\":1520,\"kind\":2,\"name\":\"src/core/env\",\"url\":\"modules/src_core_env.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1521,\"kind\":2,\"name\":\"src/core/error\",\"url\":\"modules/src_core_error.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1522,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_error.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/error\"},{\"id\":1523,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_error.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/error.default\"},{\"id\":1524,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/src_core_error.default.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/error.default\"},{\"id\":1525,\"kind\":1024,\"name\":\"internalMessage\",\"url\":\"classes/src_core_error.default.html#internalMessage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/error.default\"},{\"id\":1526,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/src_core_error.default.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/error.default\"},{\"id\":1527,\"kind\":2,\"name\":\"src/core/error/interface\",\"url\":\"modules/src_core_error_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1528,\"kind\":4194304,\"name\":\"ErrorCtor\",\"url\":\"modules/src_core_error_interface.html#ErrorCtor\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/error/interface\"},{\"id\":1529,\"kind\":512,\"name\":\"__type\",\"url\":\"modules/src_core_error_interface.html#ErrorCtor.__type\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-type-alias\",\"parent\":\"src/core/error/interface.ErrorCtor\"},{\"id\":1530,\"kind\":256,\"name\":\"ErrorDetailsExtractor\",\"url\":\"interfaces/src_core_error_interface.ErrorDetailsExtractor.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/error/interface\"},{\"id\":1531,\"kind\":1024,\"name\":\"target\",\"url\":\"interfaces/src_core_error_interface.ErrorDetailsExtractor.html#target\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/error/interface.ErrorDetailsExtractor\"},{\"id\":1532,\"kind\":2048,\"name\":\"extract\",\"url\":\"interfaces/src_core_error_interface.ErrorDetailsExtractor.html#extract\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/error/interface.ErrorDetailsExtractor\"},{\"id\":1533,\"kind\":2,\"name\":\"src/core/error/testing\",\"url\":\"modules/src_core_error_testing.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1534,\"kind\":128,\"name\":\"TestError\",\"url\":\"classes/src_core_error_testing.TestError.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/error/testing\"},{\"id\":1535,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_error_testing.TestError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/error/testing.TestError\"},{\"id\":1536,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/src_core_error_testing.TestError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/error/testing.TestError\"},{\"id\":1537,\"kind\":1024,\"name\":\"internalMessage\",\"url\":\"classes/src_core_error_testing.TestError.html#internalMessage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/error/testing.TestError\"},{\"id\":1538,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/src_core_error_testing.TestError.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/error/testing.TestError\"},{\"id\":1539,\"kind\":2,\"name\":\"src/core/event\",\"url\":\"modules/src_core_event.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1540,\"kind\":64,\"name\":\"resolveAfterEvents\",\"url\":\"modules/src_core_event.html#resolveAfterEvents\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/event\"},{\"id\":1541,\"kind\":64,\"name\":\"createsAsyncSemaphore\",\"url\":\"modules/src_core_event.html#createsAsyncSemaphore\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/event\"},{\"id\":1542,\"kind\":32,\"name\":\"onEverythingReady\",\"url\":\"modules/src_core_event.html#onEverythingReady\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/event\"},{\"id\":1543,\"kind\":32,\"name\":\"afterEvents\",\"url\":\"modules/src_core_event.html#afterEvents\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/event\"},{\"id\":1544,\"kind\":32,\"name\":\"createSyncPromise\",\"url\":\"modules/src_core_event.html#createSyncPromise\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/event\"},{\"id\":1545,\"kind\":2,\"name\":\"src/core/functools/deprecation\",\"url\":\"modules/src_core_functools_deprecation.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1546,\"kind\":64,\"name\":\"deprecate\",\"url\":\"modules/src_core_functools_deprecation.html#deprecate\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/functools/deprecation\"},{\"id\":1547,\"kind\":64,\"name\":\"deprecated\",\"url\":\"modules/src_core_functools_deprecation.html#deprecated\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/functools/deprecation\"},{\"id\":1548,\"kind\":2,\"name\":\"src/core/functools/helpers\",\"url\":\"modules/src_core_functools_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1549,\"kind\":64,\"name\":\"identity\",\"url\":\"modules/src_core_functools_helpers.html#identity\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/functools/helpers\"},{\"id\":1550,\"kind\":64,\"name\":\"constant\",\"url\":\"modules/src_core_functools_helpers.html#constant\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/functools/helpers\"},{\"id\":1551,\"kind\":2,\"name\":\"src/core/functools/implementation\",\"url\":\"modules/src_core_functools_implementation.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1552,\"kind\":64,\"name\":\"unimplement\",\"url\":\"modules/src_core_functools_implementation.html#unimplement\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/functools/implementation\"},{\"id\":1553,\"kind\":64,\"name\":\"unimplemented\",\"url\":\"modules/src_core_functools_implementation.html#unimplemented\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/functools/implementation\"},{\"id\":1554,\"kind\":2,\"name\":\"src/core/functools\",\"url\":\"modules/src_core_functools.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1555,\"kind\":2,\"name\":\"src/core/functools/lazy\",\"url\":\"modules/src_core_functools_lazy.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1556,\"kind\":64,\"name\":\"debounce\",\"url\":\"modules/src_core_functools_lazy.html#debounce\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/functools/lazy\"},{\"id\":1557,\"kind\":64,\"name\":\"throttle\",\"url\":\"modules/src_core_functools_lazy.html#throttle\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/functools/lazy\"},{\"id\":1558,\"kind\":2,\"name\":\"src/core/functools/memoize\",\"url\":\"modules/src_core_functools_memoize.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1559,\"kind\":64,\"name\":\"once\",\"url\":\"modules/src_core_functools_memoize.html#once\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/functools/memoize\"},{\"id\":1560,\"kind\":2,\"name\":\"src/core/functools/trait\",\"url\":\"modules/src_core_functools_trait.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1561,\"kind\":64,\"name\":\"derive\",\"url\":\"modules/src_core_functools_trait.html#derive\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/functools/trait\"},{\"id\":1562,\"kind\":2,\"name\":\"src/core/functools/warning/const\",\"url\":\"modules/src_core_functools_warning_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1563,\"kind\":32,\"name\":\"consoleCache\",\"url\":\"modules/src_core_functools_warning_const.html#consoleCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning/const\"},{\"id\":1564,\"kind\":2,\"name\":\"src/core/functools/warning\",\"url\":\"modules/src_core_functools_warning.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1565,\"kind\":64,\"name\":\"warn\",\"url\":\"modules/src_core_functools_warning.html#warn\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/functools/warning\"},{\"id\":1566,\"kind\":64,\"name\":\"warned\",\"url\":\"modules/src_core_functools_warning.html#warned\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning\"},{\"id\":1567,\"kind\":2,\"name\":\"src/core/functools/warning/interface\",\"url\":\"modules/src_core_functools_warning_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1568,\"kind\":4194304,\"name\":\"WarnExprType\",\"url\":\"modules/src_core_functools_warning_interface.html#WarnExprType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning/interface\"},{\"id\":1569,\"kind\":4194304,\"name\":\"WarnContext\",\"url\":\"modules/src_core_functools_warning_interface.html#WarnContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning/interface\"},{\"id\":1570,\"kind\":256,\"name\":\"WarnAlternativeOptions\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnAlternativeOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning/interface\"},{\"id\":1571,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnAlternativeOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnAlternativeOptions\"},{\"id\":1572,\"kind\":1024,\"name\":\"source\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnAlternativeOptions.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnAlternativeOptions\"},{\"id\":1573,\"kind\":4194304,\"name\":\"WarnAlternative\",\"url\":\"modules/src_core_functools_warning_interface.html#WarnAlternative\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning/interface\"},{\"id\":1574,\"kind\":256,\"name\":\"WarnOptions\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning/interface\"},{\"id\":1575,\"kind\":1024,\"name\":\"context\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnOptions.html#context\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnOptions\"},{\"id\":1576,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnOptions\"},{\"id\":1577,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnOptions.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnOptions\"},{\"id\":1578,\"kind\":1024,\"name\":\"alternative\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnOptions.html#alternative\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnOptions\"},{\"id\":1579,\"kind\":1024,\"name\":\"renamedTo\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnOptions.html#renamedTo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnOptions\"},{\"id\":1580,\"kind\":1024,\"name\":\"movedTo\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnOptions.html#movedTo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnOptions\"},{\"id\":1581,\"kind\":1024,\"name\":\"notice\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnOptions.html#notice\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnOptions\"},{\"id\":1582,\"kind\":256,\"name\":\"InlineWarnOptions\",\"url\":\"interfaces/src_core_functools_warning_interface.InlineWarnOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning/interface\"},{\"id\":1583,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_functools_warning_interface.InlineWarnOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"src/core/functools/warning/interface.InlineWarnOptions\"},{\"id\":1584,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/src_core_functools_warning_interface.InlineWarnOptions.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"src/core/functools/warning/interface.InlineWarnOptions\"},{\"id\":1585,\"kind\":1024,\"name\":\"context\",\"url\":\"interfaces/src_core_functools_warning_interface.InlineWarnOptions.html#context\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/functools/warning/interface.InlineWarnOptions\"},{\"id\":1586,\"kind\":1024,\"name\":\"alternative\",\"url\":\"interfaces/src_core_functools_warning_interface.InlineWarnOptions.html#alternative\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/functools/warning/interface.InlineWarnOptions\"},{\"id\":1587,\"kind\":1024,\"name\":\"renamedTo\",\"url\":\"interfaces/src_core_functools_warning_interface.InlineWarnOptions.html#renamedTo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/functools/warning/interface.InlineWarnOptions\"},{\"id\":1588,\"kind\":1024,\"name\":\"movedTo\",\"url\":\"interfaces/src_core_functools_warning_interface.InlineWarnOptions.html#movedTo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/functools/warning/interface.InlineWarnOptions\"},{\"id\":1589,\"kind\":1024,\"name\":\"notice\",\"url\":\"interfaces/src_core_functools_warning_interface.InlineWarnOptions.html#notice\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/functools/warning/interface.InlineWarnOptions\"},{\"id\":1590,\"kind\":256,\"name\":\"WarnedFn\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnedFn.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/functools/warning/interface\"},{\"id\":1591,\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnedFn.html#warning\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnedFn\"},{\"id\":1592,\"kind\":1024,\"name\":\"deprecated\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnedFn.html#deprecated\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnedFn\"},{\"id\":1593,\"kind\":1024,\"name\":\"unimplemented\",\"url\":\"interfaces/src_core_functools_warning_interface.WarnedFn.html#unimplemented\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/functools/warning/interface.WarnedFn\"},{\"id\":1594,\"kind\":2,\"name\":\"src/core/helpers\",\"url\":\"modules/src_core_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1595,\"kind\":2,\"name\":\"src/core/helpers/string\",\"url\":\"modules/src_core_helpers_string.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1596,\"kind\":2,\"name\":\"src/core/i18n\",\"url\":\"modules/src_core_i18n.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1597,\"kind\":2,\"name\":\"src/core/iter/combinators\",\"url\":\"modules/src_core_iter_combinators.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1598,\"kind\":64,\"name\":\"sequence\",\"url\":\"modules/src_core_iter_combinators.html#sequence\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/iter/combinators\"},{\"id\":1599,\"kind\":2,\"name\":\"src/core/iter\",\"url\":\"modules/src_core_iter.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1600,\"kind\":64,\"name\":\"intoIter\",\"url\":\"modules/src_core_iter.html#intoIter\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/iter\"},{\"id\":1601,\"kind\":2,\"name\":\"src/core/json\",\"url\":\"modules/src_core_json.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1602,\"kind\":64,\"name\":\"convertIfDate\",\"url\":\"modules/src_core_json.html#convertIfDate\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json\"},{\"id\":1603,\"kind\":2,\"name\":\"src/core/json/stream/assembler/const\",\"url\":\"modules/src_core_json_stream_assembler_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1604,\"kind\":32,\"name\":\"NULL\",\"url\":\"modules/src_core_json_stream_assembler_const.html#NULL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/assembler/const\"},{\"id\":1605,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_json_stream_assembler_const.html#NULL.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/json/stream/assembler/const.NULL\"},{\"id\":1606,\"kind\":2,\"name\":\"src/core/json/stream/assembler\",\"url\":\"modules/src_core_json_stream_assembler.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1607,\"kind\":32,\"name\":\"$$\",\"url\":\"modules/src_core_json_stream_assembler.html#__\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/assembler\"},{\"id\":1608,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_json_stream_assembler.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream/assembler\"},{\"id\":1609,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_json_stream_assembler.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1610,\"kind\":1024,\"name\":\"key\",\"url\":\"classes/src_core_json_stream_assembler.default.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1611,\"kind\":1024,\"name\":\"value\",\"url\":\"classes/src_core_json_stream_assembler.default.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1612,\"kind\":262144,\"name\":\"isValueAssembled\",\"url\":\"classes/src_core_json_stream_assembler.default.html#isValueAssembled\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1613,\"kind\":262144,\"name\":\"depth\",\"url\":\"classes/src_core_json_stream_assembler.default.html#depth\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1614,\"kind\":1024,\"name\":\"stack\",\"url\":\"classes/src_core_json_stream_assembler.default.html#stack\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1615,\"kind\":1024,\"name\":\"startObject\",\"url\":\"classes/src_core_json_stream_assembler.default.html#startObject\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1616,\"kind\":1024,\"name\":\"startArray\",\"url\":\"classes/src_core_json_stream_assembler.default.html#startArray\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1617,\"kind\":1024,\"name\":\"reviver\",\"url\":\"classes/src_core_json_stream_assembler.default.html#reviver\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1618,\"kind\":2048,\"name\":\"processToken\",\"url\":\"classes/src_core_json_stream_assembler.default.html#processToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1619,\"kind\":2048,\"name\":\"createStartObjectHandler\",\"url\":\"classes/src_core_json_stream_assembler.default.html#createStartObjectHandler\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1620,\"kind\":2048,\"name\":\"keyValue\",\"url\":\"classes/src_core_json_stream_assembler.default.html#keyValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1621,\"kind\":2048,\"name\":\"stringValue\",\"url\":\"classes/src_core_json_stream_assembler.default.html#stringValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1622,\"kind\":2048,\"name\":\"numberValue\",\"url\":\"classes/src_core_json_stream_assembler.default.html#numberValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1623,\"kind\":2048,\"name\":\"nullValue\",\"url\":\"classes/src_core_json_stream_assembler.default.html#nullValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1624,\"kind\":2048,\"name\":\"trueValue\",\"url\":\"classes/src_core_json_stream_assembler.default.html#trueValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1625,\"kind\":2048,\"name\":\"falseValue\",\"url\":\"classes/src_core_json_stream_assembler.default.html#falseValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1626,\"kind\":2048,\"name\":\"endObject\",\"url\":\"classes/src_core_json_stream_assembler.default.html#endObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1627,\"kind\":2048,\"name\":\"endArray\",\"url\":\"classes/src_core_json_stream_assembler.default.html#endArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1628,\"kind\":2048,\"name\":\"endPrimitive\",\"url\":\"classes/src_core_json_stream_assembler.default.html#endPrimitive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1629,\"kind\":2048,\"name\":\"saveValue\",\"url\":\"classes/src_core_json_stream_assembler.default.html#saveValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/assembler.default\"},{\"id\":1630,\"kind\":2,\"name\":\"src/core/json/stream/assembler/interface\",\"url\":\"modules/src_core_json_stream_assembler_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1631,\"kind\":256,\"name\":\"AssemblerOptions\",\"url\":\"interfaces/src_core_json_stream_assembler_interface.AssemblerOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/assembler/interface\"},{\"id\":1632,\"kind\":1024,\"name\":\"numberAsString\",\"url\":\"interfaces/src_core_json_stream_assembler_interface.AssemblerOptions.html#numberAsString\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/assembler/interface.AssemblerOptions\"},{\"id\":1633,\"kind\":1024,\"name\":\"reviver\",\"url\":\"interfaces/src_core_json_stream_assembler_interface.AssemblerOptions.html#reviver\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/assembler/interface.AssemblerOptions\"},{\"id\":1634,\"kind\":2,\"name\":\"src/core/json/stream/filters/abstract-filter\",\"url\":\"modules/src_core_json_stream_filters_abstract_filter.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1635,\"kind\":32,\"name\":\"$$\",\"url\":\"modules/src_core_json_stream_filters_abstract_filter.html#__\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters/abstract-filter\"},{\"id\":1636,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters/abstract-filter\"},{\"id\":1637,\"kind\":2048,\"name\":\"createPathFilter\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#createPathFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1638,\"kind\":2048,\"name\":\"createRegExpFilter\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#createRegExpFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1639,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1640,\"kind\":1024,\"name\":\"multiple\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#multiple\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1641,\"kind\":262144,\"name\":\"processToken\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#processToken\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1642,\"kind\":2048,\"name\":\"checkToken\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#checkToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1643,\"kind\":1024,\"name\":\"filter\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1644,\"kind\":1024,\"name\":\"stack\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#stack\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1645,\"kind\":1024,\"name\":\"depth\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#depth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1646,\"kind\":1024,\"name\":\"previousToken\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#previousToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1647,\"kind\":1024,\"name\":\"expectedToken\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#expectedToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1648,\"kind\":1024,\"name\":\"passNumber\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#passNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1649,\"kind\":1024,\"name\":\"skipNumber\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#skipNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1650,\"kind\":1024,\"name\":\"passString\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#passString\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1651,\"kind\":1024,\"name\":\"skipString\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#skipString\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1652,\"kind\":1024,\"name\":\"passKey\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#passKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1653,\"kind\":1024,\"name\":\"skipKey\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#skipKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1654,\"kind\":2048,\"name\":\"finishTokenProcessing\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#finishTokenProcessing\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1655,\"kind\":2048,\"name\":\"check\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#check\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1656,\"kind\":2048,\"name\":\"pass\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#pass\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1657,\"kind\":2048,\"name\":\"skip\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#skip\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1658,\"kind\":2048,\"name\":\"passObject\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#passObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1659,\"kind\":2048,\"name\":\"skipObject\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#skipObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1660,\"kind\":2048,\"name\":\"passValue\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#passValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1661,\"kind\":2048,\"name\":\"skipValue\",\"url\":\"classes/src_core_json_stream_filters_abstract_filter.default.html#skipValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/abstract-filter.default\"},{\"id\":1662,\"kind\":2,\"name\":\"src/core/json/stream/filters/filter\",\"url\":\"modules/src_core_json_stream_filters_filter.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1663,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters/filter\"},{\"id\":1664,\"kind\":2048,\"name\":\"createPathFilter\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#createPathFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1665,\"kind\":2048,\"name\":\"createRegExpFilter\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#createRegExpFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1666,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1667,\"kind\":1024,\"name\":\"multiple\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#multiple\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1668,\"kind\":1024,\"name\":\"objStack\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#objStack\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1669,\"kind\":2048,\"name\":\"finishTokenProcessing\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#finishTokenProcessing\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1670,\"kind\":2048,\"name\":\"checkToken\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#checkToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1671,\"kind\":262144,\"name\":\"processToken\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#processToken\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1672,\"kind\":1024,\"name\":\"filter\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1673,\"kind\":1024,\"name\":\"stack\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#stack\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1674,\"kind\":1024,\"name\":\"depth\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#depth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1675,\"kind\":1024,\"name\":\"previousToken\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#previousToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1676,\"kind\":1024,\"name\":\"expectedToken\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#expectedToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1677,\"kind\":1024,\"name\":\"passNumber\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#passNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1678,\"kind\":1024,\"name\":\"skipNumber\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#skipNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1679,\"kind\":1024,\"name\":\"passString\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#passString\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1680,\"kind\":1024,\"name\":\"skipString\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#skipString\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1681,\"kind\":1024,\"name\":\"passKey\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#passKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1682,\"kind\":1024,\"name\":\"skipKey\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#skipKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1683,\"kind\":2048,\"name\":\"check\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#check\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1684,\"kind\":2048,\"name\":\"pass\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#pass\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1685,\"kind\":2048,\"name\":\"skip\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#skip\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1686,\"kind\":2048,\"name\":\"passObject\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#passObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1687,\"kind\":2048,\"name\":\"skipObject\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#skipObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1688,\"kind\":2048,\"name\":\"passValue\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#passValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1689,\"kind\":2048,\"name\":\"skipValue\",\"url\":\"classes/src_core_json_stream_filters_filter.default.html#skipValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/filter.default\"},{\"id\":1690,\"kind\":2,\"name\":\"src/core/json/stream/filters\",\"url\":\"modules/src_core_json_stream_filters.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1691,\"kind\":2,\"name\":\"src/core/json/stream/filters/interface\",\"url\":\"modules/src_core_json_stream_filters_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1692,\"kind\":256,\"name\":\"FilterToken\",\"url\":\"interfaces/src_core_json_stream_filters_interface.FilterToken.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters/interface\"},{\"id\":1693,\"kind\":1024,\"name\":\"filterComplete\",\"url\":\"interfaces/src_core_json_stream_filters_interface.FilterToken.html#filterComplete\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/filters/interface.FilterToken\"},{\"id\":1694,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_json_stream_filters_interface.FilterToken.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/json/stream/filters/interface.FilterToken\"},{\"id\":1695,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_json_stream_filters_interface.FilterToken.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/json/stream/filters/interface.FilterToken\"},{\"id\":1696,\"kind\":256,\"name\":\"FilterOptions\",\"url\":\"interfaces/src_core_json_stream_filters_interface.FilterOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters/interface\"},{\"id\":1697,\"kind\":1024,\"name\":\"multiple\",\"url\":\"interfaces/src_core_json_stream_filters_interface.FilterOptions.html#multiple\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/filters/interface.FilterOptions\"},{\"id\":1698,\"kind\":4194304,\"name\":\"FilterStack\",\"url\":\"modules/src_core_json_stream_filters_interface.html#FilterStack\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters/interface\"},{\"id\":1699,\"kind\":256,\"name\":\"TokenFilterFn\",\"url\":\"interfaces/src_core_json_stream_filters_interface.TokenFilterFn.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters/interface\"},{\"id\":1700,\"kind\":4194304,\"name\":\"TokenFilter\",\"url\":\"modules/src_core_json_stream_filters_interface.html#TokenFilter\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters/interface\"},{\"id\":1701,\"kind\":2,\"name\":\"src/core/json/stream/filters/pick\",\"url\":\"modules/src_core_json_stream_filters_pick.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1702,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters/pick\"},{\"id\":1703,\"kind\":2048,\"name\":\"createPathFilter\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#createPathFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1704,\"kind\":2048,\"name\":\"createRegExpFilter\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#createRegExpFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1705,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1706,\"kind\":2048,\"name\":\"checkToken\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#checkToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1707,\"kind\":1024,\"name\":\"multiple\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#multiple\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1708,\"kind\":262144,\"name\":\"processToken\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#processToken\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1709,\"kind\":1024,\"name\":\"filter\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1710,\"kind\":1024,\"name\":\"stack\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#stack\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1711,\"kind\":1024,\"name\":\"depth\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#depth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1712,\"kind\":1024,\"name\":\"previousToken\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#previousToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1713,\"kind\":1024,\"name\":\"expectedToken\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#expectedToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1714,\"kind\":1024,\"name\":\"passNumber\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#passNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1715,\"kind\":1024,\"name\":\"skipNumber\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#skipNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1716,\"kind\":1024,\"name\":\"passString\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#passString\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1717,\"kind\":1024,\"name\":\"skipString\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#skipString\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1718,\"kind\":1024,\"name\":\"passKey\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#passKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1719,\"kind\":1024,\"name\":\"skipKey\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#skipKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1720,\"kind\":2048,\"name\":\"finishTokenProcessing\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#finishTokenProcessing\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1721,\"kind\":2048,\"name\":\"check\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#check\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1722,\"kind\":2048,\"name\":\"pass\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#pass\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1723,\"kind\":2048,\"name\":\"skip\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#skip\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1724,\"kind\":2048,\"name\":\"passObject\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#passObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1725,\"kind\":2048,\"name\":\"skipObject\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#skipObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1726,\"kind\":2048,\"name\":\"passValue\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#passValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1727,\"kind\":2048,\"name\":\"skipValue\",\"url\":\"classes/src_core_json_stream_filters_pick.default.html#skipValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/filters/pick.default\"},{\"id\":1728,\"kind\":2,\"name\":\"src/core/json/stream\",\"url\":\"modules/src_core_json_stream.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1729,\"kind\":64,\"name\":\"from\",\"url\":\"modules/src_core_json_stream.html#from\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream\"},{\"id\":1730,\"kind\":64,\"name\":\"filter\",\"url\":\"modules/src_core_json_stream.html#filter\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream\"},{\"id\":1731,\"kind\":64,\"name\":\"pick\",\"url\":\"modules/src_core_json_stream.html#pick\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream\"},{\"id\":1732,\"kind\":64,\"name\":\"andPick\",\"url\":\"modules/src_core_json_stream.html#andPick\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream\"},{\"id\":1733,\"kind\":64,\"name\":\"assemble\",\"url\":\"modules/src_core_json_stream.html#assemble\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream\"},{\"id\":1734,\"kind\":64,\"name\":\"streamArray\",\"url\":\"modules/src_core_json_stream.html#streamArray\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream\"},{\"id\":1735,\"kind\":64,\"name\":\"streamObject\",\"url\":\"modules/src_core_json_stream.html#streamObject\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream\"},{\"id\":1736,\"kind\":2,\"name\":\"src/core/json/stream/interface\",\"url\":\"modules/src_core_json_stream_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1737,\"kind\":256,\"name\":\"AndPickOptions\",\"url\":\"interfaces/src_core_json_stream_interface.AndPickOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/interface\"},{\"id\":1738,\"kind\":1024,\"name\":\"from\",\"url\":\"interfaces/src_core_json_stream_interface.AndPickOptions.html#from\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/interface.AndPickOptions\"},{\"id\":1739,\"kind\":1024,\"name\":\"multiple\",\"url\":\"interfaces/src_core_json_stream_interface.AndPickOptions.html#multiple\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/json/stream/interface.AndPickOptions\"},{\"id\":1740,\"kind\":2,\"name\":\"src/core/json/stream/parser/const\",\"url\":\"modules/src_core_json_stream_parser_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1741,\"kind\":32,\"name\":\"MAX_PATTERN_SIZE\",\"url\":\"modules/src_core_json_stream_parser_const.html#MAX_PATTERN_SIZE\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/const\"},{\"id\":1742,\"kind\":32,\"name\":\"PARSING_COMPLETE\",\"url\":\"modules/src_core_json_stream_parser_const.html#PARSING_COMPLETE\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/const\"},{\"id\":1743,\"kind\":32,\"name\":\"parserStates\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStates\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/const\"},{\"id\":1744,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStates.__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/json/stream/parser/const.parserStates\"},{\"id\":1745,\"kind\":32,\"name\":\"parserPatterns\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/const\"},{\"id\":1746,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns\"},{\"id\":1747,\"kind\":1024,\"name\":\"value1\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.value1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1748,\"kind\":1024,\"name\":\"string\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.string\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1749,\"kind\":1024,\"name\":\"key1\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.key1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1750,\"kind\":1024,\"name\":\"colon\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.colon\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1751,\"kind\":1024,\"name\":\"comma\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.comma\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1752,\"kind\":1024,\"name\":\"ws\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.ws\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1753,\"kind\":1024,\"name\":\"numberStart\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.numberStart\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1754,\"kind\":1024,\"name\":\"numberFracStart\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.numberFracStart\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1755,\"kind\":1024,\"name\":\"numberExpStart\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.numberExpStart\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1756,\"kind\":1024,\"name\":\"numberDigit\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.numberDigit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1757,\"kind\":1024,\"name\":\"numberFracDigit\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.numberFracDigit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1758,\"kind\":1024,\"name\":\"numberExpDigit\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.numberExpDigit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1759,\"kind\":1024,\"name\":\"numberFraction\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.numberFraction\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1760,\"kind\":1024,\"name\":\"numberExponent\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.numberExponent\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1761,\"kind\":1024,\"name\":\"numberExpSign\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserPatterns.__type-2.numberExpSign\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserPatterns.__type\"},{\"id\":1762,\"kind\":32,\"name\":\"parserStateTypes\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/const\"},{\"id\":1763,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes\"},{\"id\":1764,\"kind\":1024,\"name\":\"VALUE\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.VALUE\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1765,\"kind\":1024,\"name\":\"VALUE1\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.VALUE1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1766,\"kind\":1024,\"name\":\"STRING\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.STRING\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1767,\"kind\":1024,\"name\":\"OBJECT\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.OBJECT\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1768,\"kind\":1024,\"name\":\"KEY\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.KEY\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1769,\"kind\":1024,\"name\":\"KEY1\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.KEY1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1770,\"kind\":1024,\"name\":\"ARRAY\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.ARRAY\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1771,\"kind\":1024,\"name\":\"KEY_VAL\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.KEY_VAL\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1772,\"kind\":1024,\"name\":\"COLON\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.COLON\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1773,\"kind\":1024,\"name\":\"OBJECT_STOP\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.OBJECT_STOP\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1774,\"kind\":1024,\"name\":\"ARRAY_STOP\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.ARRAY_STOP\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1775,\"kind\":1024,\"name\":\"NUMBER_START\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.NUMBER_START\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1776,\"kind\":1024,\"name\":\"NUMBER_FRACTION\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.NUMBER_FRACTION\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1777,\"kind\":1024,\"name\":\"NUMBER_FRACTION_START\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.NUMBER_FRACTION_START\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1778,\"kind\":1024,\"name\":\"NUMBER_FRACTION_DIGIT\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.NUMBER_FRACTION_DIGIT\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1779,\"kind\":1024,\"name\":\"NUMBER_EXPONENT\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.NUMBER_EXPONENT\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1780,\"kind\":1024,\"name\":\"NUMBER_DIGIT\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.NUMBER_DIGIT\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1781,\"kind\":1024,\"name\":\"NUMBER_EXP_SIGN\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.NUMBER_EXP_SIGN\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1782,\"kind\":1024,\"name\":\"NUMBER_EXP_START\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.NUMBER_EXP_START\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1783,\"kind\":1024,\"name\":\"NUMBER_EXP_DIGIT\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.NUMBER_EXP_DIGIT\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1784,\"kind\":1024,\"name\":\"EMPTY\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.EMPTY\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1785,\"kind\":1024,\"name\":\"DONE\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserStateTypes.__type-3.DONE\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserStateTypes.__type\"},{\"id\":1786,\"kind\":32,\"name\":\"parserExpected\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserExpected\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/const\"},{\"id\":1787,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserExpected.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/json/stream/parser/const.parserExpected\"},{\"id\":1788,\"kind\":1024,\"name\":\"object\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserExpected.__type-1.object\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserExpected.__type\"},{\"id\":1789,\"kind\":1024,\"name\":\"array\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserExpected.__type-1.array\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserExpected.__type\"},{\"id\":1790,\"kind\":32,\"name\":\"parserCharCodes\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserCharCodes\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/const\"},{\"id\":1791,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserCharCodes.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/json/stream/parser/const.parserCharCodes\"},{\"id\":1792,\"kind\":1024,\"name\":\"b\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserCharCodes.__type.b\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserCharCodes.__type\"},{\"id\":1793,\"kind\":1024,\"name\":\"f\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserCharCodes.__type.f\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserCharCodes.__type\"},{\"id\":1794,\"kind\":1024,\"name\":\"n\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserCharCodes.__type.n\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserCharCodes.__type\"},{\"id\":1795,\"kind\":1024,\"name\":\"r\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserCharCodes.__type.r\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserCharCodes.__type\"},{\"id\":1796,\"kind\":1024,\"name\":\"t\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserCharCodes.__type.t\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserCharCodes.__type\"},{\"id\":1797,\"kind\":1024,\"name\":\"\\\"\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserCharCodes.__type._\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserCharCodes.__type\"},{\"id\":1798,\"kind\":1024,\"name\":\"\\\\\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserCharCodes.__type._-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserCharCodes.__type\"},{\"id\":1799,\"kind\":1024,\"name\":\"/\",\"url\":\"modules/src_core_json_stream_parser_const.html#parserCharCodes.__type._-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/json/stream/parser/const.parserCharCodes.__type\"},{\"id\":1800,\"kind\":2,\"name\":\"src/core/json/stream/parser/helpers\",\"url\":\"modules/src_core_json_stream_parser_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1801,\"kind\":64,\"name\":\"fromHex\",\"url\":\"modules/src_core_json_stream_parser_helpers.html#fromHex\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/helpers\"},{\"id\":1802,\"kind\":2,\"name\":\"src/core/json/stream/parser\",\"url\":\"modules/src_core_json_stream_parser.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1803,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_json_stream_parser.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":1804,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/src_core_json_stream_parser.default.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1805,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_json_stream_parser.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1806,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/src_core_json_stream_parser.default.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1807,\"kind\":1024,\"name\":\"stack\",\"url\":\"classes/src_core_json_stream_parser.default.html#stack\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1808,\"kind\":1024,\"name\":\"buffer\",\"url\":\"classes/src_core_json_stream_parser.default.html#buffer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1809,\"kind\":1024,\"name\":\"accumulator\",\"url\":\"classes/src_core_json_stream_parser.default.html#accumulator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1810,\"kind\":1024,\"name\":\"value\",\"url\":\"classes/src_core_json_stream_parser.default.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1811,\"kind\":1024,\"name\":\"index\",\"url\":\"classes/src_core_json_stream_parser.default.html#index\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1812,\"kind\":1024,\"name\":\"matched\",\"url\":\"classes/src_core_json_stream_parser.default.html#matched\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1813,\"kind\":1024,\"name\":\"expected\",\"url\":\"classes/src_core_json_stream_parser.default.html#expected\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1814,\"kind\":1024,\"name\":\"patterns\",\"url\":\"classes/src_core_json_stream_parser.default.html#patterns\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1815,\"kind\":1024,\"name\":\"isOpenNumber\",\"url\":\"classes/src_core_json_stream_parser.default.html#isOpenNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1816,\"kind\":2048,\"name\":\"finishChunkProcessing\",\"url\":\"classes/src_core_json_stream_parser.default.html#finishChunkProcessing\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1817,\"kind\":2048,\"name\":\"processChunk\",\"url\":\"classes/src_core_json_stream_parser.default.html#processChunk\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/parser.default\"},{\"id\":1818,\"kind\":2,\"name\":\"src/core/json/stream/parser/interface\",\"url\":\"modules/src_core_json_stream_parser_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1819,\"kind\":4194304,\"name\":\"ParserState\",\"url\":\"modules/src_core_json_stream_parser_interface.html#ParserState\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/interface\"},{\"id\":1820,\"kind\":4194304,\"name\":\"ParentParserState\",\"url\":\"modules/src_core_json_stream_parser_interface.html#ParentParserState\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/interface\"},{\"id\":1821,\"kind\":4194304,\"name\":\"TokenName\",\"url\":\"modules/src_core_json_stream_parser_interface.html#TokenName\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/interface\"},{\"id\":1822,\"kind\":4194304,\"name\":\"TokenValue\",\"url\":\"modules/src_core_json_stream_parser_interface.html#TokenValue\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/interface\"},{\"id\":1823,\"kind\":256,\"name\":\"Token\",\"url\":\"interfaces/src_core_json_stream_parser_interface.Token.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/interface\"},{\"id\":1824,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_json_stream_parser_interface.Token.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/parser/interface.Token\"},{\"id\":1825,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_json_stream_parser_interface.Token.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/parser/interface.Token\"},{\"id\":1826,\"kind\":256,\"name\":\"TokenProcessorFn\",\"url\":\"interfaces/src_core_json_stream_parser_interface.TokenProcessorFn.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream/parser/interface\"},{\"id\":1827,\"kind\":256,\"name\":\"TokenProcessor\",\"url\":\"interfaces/src_core_json_stream_parser_interface.TokenProcessor.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream/parser/interface\"},{\"id\":1828,\"kind\":1024,\"name\":\"processToken\",\"url\":\"interfaces/src_core_json_stream_parser_interface.TokenProcessor.html#processToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/parser/interface.TokenProcessor\"},{\"id\":1829,\"kind\":2048,\"name\":\"finishTokenProcessing\",\"url\":\"interfaces/src_core_json_stream_parser_interface.TokenProcessor.html#finishTokenProcessing\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/parser/interface.TokenProcessor\"},{\"id\":1830,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/colon\",\"url\":\"modules/src_core_json_stream_parser_states_colon.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1831,\"kind\":64,\"name\":\"colon\",\"url\":\"modules/src_core_json_stream_parser_states_colon.html#colon\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/colon\"},{\"id\":1832,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/done\",\"url\":\"modules/src_core_json_stream_parser_states_done.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1833,\"kind\":64,\"name\":\"done\",\"url\":\"modules/src_core_json_stream_parser_states_done.html#done\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/done\"},{\"id\":1834,\"kind\":2,\"name\":\"src/core/json/stream/parser/states\",\"url\":\"modules/src_core_json_stream_parser_states.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1835,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/key\",\"url\":\"modules/src_core_json_stream_parser_states_key.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1836,\"kind\":64,\"name\":\"key\",\"url\":\"modules/src_core_json_stream_parser_states_key.html#key\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/key\"},{\"id\":1837,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/number-digit\",\"url\":\"modules/src_core_json_stream_parser_states_number_digit.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1838,\"kind\":64,\"name\":\"numberDigit\",\"url\":\"modules/src_core_json_stream_parser_states_number_digit.html#numberDigit\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/number-digit\"},{\"id\":1839,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/number-exp-digit\",\"url\":\"modules/src_core_json_stream_parser_states_number_exp_digit.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1840,\"kind\":64,\"name\":\"numberExpDigit\",\"url\":\"modules/src_core_json_stream_parser_states_number_exp_digit.html#numberExpDigit\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/number-exp-digit\"},{\"id\":1841,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/number-exp-sign\",\"url\":\"modules/src_core_json_stream_parser_states_number_exp_sign.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1842,\"kind\":64,\"name\":\"numberExpSign\",\"url\":\"modules/src_core_json_stream_parser_states_number_exp_sign.html#numberExpSign\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/number-exp-sign\"},{\"id\":1843,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/number-exp-start\",\"url\":\"modules/src_core_json_stream_parser_states_number_exp_start.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1844,\"kind\":64,\"name\":\"numberExpStart\",\"url\":\"modules/src_core_json_stream_parser_states_number_exp_start.html#numberExpStart\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/number-exp-start\"},{\"id\":1845,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/number-exponent\",\"url\":\"modules/src_core_json_stream_parser_states_number_exponent.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1846,\"kind\":64,\"name\":\"numberExponent\",\"url\":\"modules/src_core_json_stream_parser_states_number_exponent.html#numberExponent\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/number-exponent\"},{\"id\":1847,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/number-fraction-digit\",\"url\":\"modules/src_core_json_stream_parser_states_number_fraction_digit.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1848,\"kind\":64,\"name\":\"numberFractionDigit\",\"url\":\"modules/src_core_json_stream_parser_states_number_fraction_digit.html#numberFractionDigit\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/number-fraction-digit\"},{\"id\":1849,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/number-fraction-start\",\"url\":\"modules/src_core_json_stream_parser_states_number_fraction_start.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1850,\"kind\":64,\"name\":\"numberFractionStart\",\"url\":\"modules/src_core_json_stream_parser_states_number_fraction_start.html#numberFractionStart\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/number-fraction-start\"},{\"id\":1851,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/number-fraction\",\"url\":\"modules/src_core_json_stream_parser_states_number_fraction.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1852,\"kind\":64,\"name\":\"numberFraction\",\"url\":\"modules/src_core_json_stream_parser_states_number_fraction.html#numberFraction\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/number-fraction\"},{\"id\":1853,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/number-start\",\"url\":\"modules/src_core_json_stream_parser_states_number_start.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1854,\"kind\":64,\"name\":\"numberStart\",\"url\":\"modules/src_core_json_stream_parser_states_number_start.html#numberStart\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/number-start\"},{\"id\":1855,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/stop\",\"url\":\"modules/src_core_json_stream_parser_states_stop.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1856,\"kind\":64,\"name\":\"stop\",\"url\":\"modules/src_core_json_stream_parser_states_stop.html#stop\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/stop\"},{\"id\":1857,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/string\",\"url\":\"modules/src_core_json_stream_parser_states_string.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1858,\"kind\":64,\"name\":\"string\",\"url\":\"modules/src_core_json_stream_parser_states_string.html#string\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/string\"},{\"id\":1859,\"kind\":2,\"name\":\"src/core/json/stream/parser/states/value\",\"url\":\"modules/src_core_json_stream_parser_states_value.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1860,\"kind\":64,\"name\":\"value\",\"url\":\"modules/src_core_json_stream_parser_states_value.html#value\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states/value\"},{\"id\":1861,\"kind\":2,\"name\":\"src/core/json/stream/streamers/array\",\"url\":\"modules/src_core_json_stream_streamers_array.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1862,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_json_stream_streamers_array.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream/streamers/array\"},{\"id\":1863,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_json_stream_streamers_array.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"src/core/json/stream/streamers/array.default\"},{\"id\":1864,\"kind\":1024,\"name\":\"index\",\"url\":\"classes/src_core_json_stream_streamers_array.default.html#index\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/array.default\"},{\"id\":1865,\"kind\":2048,\"name\":\"checkToken\",\"url\":\"classes/src_core_json_stream_streamers_array.default.html#checkToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/array.default\"},{\"id\":1866,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_json_stream_streamers_array.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/array.default\"},{\"id\":1867,\"kind\":1024,\"name\":\"level\",\"url\":\"classes/src_core_json_stream_streamers_array.default.html#level\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/array.default\"},{\"id\":1868,\"kind\":1024,\"name\":\"assembler\",\"url\":\"classes/src_core_json_stream_streamers_array.default.html#assembler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/array.default\"},{\"id\":1869,\"kind\":1024,\"name\":\"isChecked\",\"url\":\"classes/src_core_json_stream_streamers_array.default.html#isChecked\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/array.default\"},{\"id\":1870,\"kind\":2048,\"name\":\"processToken\",\"url\":\"classes/src_core_json_stream_streamers_array.default.html#processToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/json/stream/streamers/array.default\"},{\"id\":1871,\"kind\":2,\"name\":\"src/core/json/stream/streamers\",\"url\":\"modules/src_core_json_stream_streamers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1872,\"kind\":2,\"name\":\"src/core/json/stream/streamers/interface\",\"url\":\"modules/src_core_json_stream_streamers_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1873,\"kind\":256,\"name\":\"StreamedArray\",\"url\":\"interfaces/src_core_json_stream_streamers_interface.StreamedArray.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream/streamers/interface\"},{\"id\":1874,\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/src_core_json_stream_streamers_interface.StreamedArray.html#index\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/streamers/interface.StreamedArray\"},{\"id\":1875,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_json_stream_streamers_interface.StreamedArray.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/streamers/interface.StreamedArray\"},{\"id\":1876,\"kind\":256,\"name\":\"StreamedObject\",\"url\":\"interfaces/src_core_json_stream_streamers_interface.StreamedObject.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream/streamers/interface\"},{\"id\":1877,\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/src_core_json_stream_streamers_interface.StreamedObject.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/streamers/interface.StreamedObject\"},{\"id\":1878,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_json_stream_streamers_interface.StreamedObject.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/json/stream/streamers/interface.StreamedObject\"},{\"id\":1879,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_json_stream_streamers_interface.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream/streamers/interface\"},{\"id\":1880,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_json_stream_streamers_interface.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/interface.default\"},{\"id\":1881,\"kind\":1024,\"name\":\"level\",\"url\":\"classes/src_core_json_stream_streamers_interface.default.html#level\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/interface.default\"},{\"id\":1882,\"kind\":1024,\"name\":\"assembler\",\"url\":\"classes/src_core_json_stream_streamers_interface.default.html#assembler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/interface.default\"},{\"id\":1883,\"kind\":1024,\"name\":\"isChecked\",\"url\":\"classes/src_core_json_stream_streamers_interface.default.html#isChecked\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/interface.default\"},{\"id\":1884,\"kind\":2048,\"name\":\"checkToken\",\"url\":\"classes/src_core_json_stream_streamers_interface.default.html#checkToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/interface.default\"},{\"id\":1885,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_json_stream_streamers_interface.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/interface.default\"},{\"id\":1886,\"kind\":2048,\"name\":\"processToken\",\"url\":\"classes/src_core_json_stream_streamers_interface.default.html#processToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/json/stream/streamers/interface.default\"},{\"id\":1887,\"kind\":2,\"name\":\"src/core/json/stream/streamers/object\",\"url\":\"modules/src_core_json_stream_streamers_object.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1888,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_json_stream_streamers_object.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/json/stream/streamers/object\"},{\"id\":1889,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_json_stream_streamers_object.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"src/core/json/stream/streamers/object.default\"},{\"id\":1890,\"kind\":1024,\"name\":\"key\",\"url\":\"classes/src_core_json_stream_streamers_object.default.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/object.default\"},{\"id\":1891,\"kind\":2048,\"name\":\"checkToken\",\"url\":\"classes/src_core_json_stream_streamers_object.default.html#checkToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/object.default\"},{\"id\":1892,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_json_stream_streamers_object.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/object.default\"},{\"id\":1893,\"kind\":1024,\"name\":\"level\",\"url\":\"classes/src_core_json_stream_streamers_object.default.html#level\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/object.default\"},{\"id\":1894,\"kind\":1024,\"name\":\"assembler\",\"url\":\"classes/src_core_json_stream_streamers_object.default.html#assembler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/object.default\"},{\"id\":1895,\"kind\":1024,\"name\":\"isChecked\",\"url\":\"classes/src_core_json_stream_streamers_object.default.html#isChecked\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/json/stream/streamers/object.default\"},{\"id\":1896,\"kind\":2048,\"name\":\"processToken\",\"url\":\"classes/src_core_json_stream_streamers_object.default.html#processToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/json/stream/streamers/object.default\"},{\"id\":1897,\"kind\":2,\"name\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb_async_engine.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1898,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine\"},{\"id\":1899,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine.default\"},{\"id\":1900,\"kind\":1024,\"name\":\"db\",\"url\":\"classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html#db\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine.default\"},{\"id\":1901,\"kind\":1024,\"name\":\"storeName\",\"url\":\"classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html#storeName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine.default\"},{\"id\":1902,\"kind\":2048,\"name\":\"get\",\"url\":\"classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine.default\"},{\"id\":1903,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine.default\"},{\"id\":1904,\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine.default\"},{\"id\":1905,\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine.default\"},{\"id\":1906,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine.default\"},{\"id\":1907,\"kind\":2048,\"name\":\"getStore\",\"url\":\"classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html#getStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/async-engine.default\"},{\"id\":1908,\"kind\":2,\"name\":\"src/core/kv-storage/engines/browser-indexeddb\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1909,\"kind\":32,\"name\":\"syncLocalStorage\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb.html#syncLocalStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb\"},{\"id\":1910,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb.html#syncLocalStorage.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb.syncLocalStorage\"},{\"id\":1911,\"kind\":32,\"name\":\"asyncLocalStorage\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb.html#asyncLocalStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb\"},{\"id\":1912,\"kind\":32,\"name\":\"syncSessionStorage\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb.html#syncSessionStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb\"},{\"id\":1913,\"kind\":32,\"name\":\"asyncSessionStorage\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb.html#asyncSessionStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb\"},{\"id\":1914,\"kind\":2,\"name\":\"src/core/kv-storage/engines/browser-indexeddb/interface\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1915,\"kind\":256,\"name\":\"AsyncEngineOptions\",\"url\":\"interfaces/src_core_kv_storage_engines_browser_indexeddb_interface.AsyncEngineOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/interface\"},{\"id\":1916,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/src_core_kv_storage_engines_browser_indexeddb_interface.AsyncEngineOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/interface.AsyncEngineOptions\"},{\"id\":1917,\"kind\":1024,\"name\":\"storeName\",\"url\":\"interfaces/src_core_kv_storage_engines_browser_indexeddb_interface.AsyncEngineOptions.html#storeName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/interface.AsyncEngineOptions\"},{\"id\":1918,\"kind\":4194304,\"name\":\"StoreMode\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb_interface.html#StoreMode\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/interface\"},{\"id\":1919,\"kind\":2,\"name\":\"src/core/kv-storage/engines/browser-indexeddb/sync-engine\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb_sync_engine.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1920,\"kind\":1024,\"name\":\"default\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb_sync_engine.html#default\",\"classes\":\"tsd-kind-property tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/sync-engine\"},{\"id\":1921,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_kv_storage_engines_browser_indexeddb_sync_engine.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-indexeddb/sync-engine\"},{\"id\":1922,\"kind\":2,\"name\":\"src/core/kv-storage/engines/browser-localstorage\",\"url\":\"modules/src_core_kv_storage_engines_browser_localstorage.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1923,\"kind\":32,\"name\":\"syncLocalStorage\",\"url\":\"modules/src_core_kv_storage_engines_browser_localstorage.html#syncLocalStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-localstorage\"},{\"id\":1924,\"kind\":32,\"name\":\"asyncLocalStorage\",\"url\":\"modules/src_core_kv_storage_engines_browser_localstorage.html#asyncLocalStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-localstorage\"},{\"id\":1925,\"kind\":32,\"name\":\"syncSessionStorage\",\"url\":\"modules/src_core_kv_storage_engines_browser_localstorage.html#syncSessionStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-localstorage\"},{\"id\":1926,\"kind\":32,\"name\":\"asyncSessionStorage\",\"url\":\"modules/src_core_kv_storage_engines_browser_localstorage.html#asyncSessionStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/browser-localstorage\"},{\"id\":1927,\"kind\":2,\"name\":\"src/core/kv-storage/engines/fake-indexeddb\",\"url\":\"modules/src_core_kv_storage_engines_fake_indexeddb.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1928,\"kind\":2,\"name\":\"src/core/kv-storage/engines\",\"url\":\"modules/src_core_kv_storage_engines.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1929,\"kind\":32,\"name\":\"syncLocalStorage\",\"url\":\"modules/src_core_kv_storage_engines.html#syncLocalStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines\"},{\"id\":1930,\"kind\":32,\"name\":\"asyncLocalStorage\",\"url\":\"modules/src_core_kv_storage_engines.html#asyncLocalStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines\"},{\"id\":1931,\"kind\":32,\"name\":\"syncSessionStorage\",\"url\":\"modules/src_core_kv_storage_engines.html#syncSessionStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines\"},{\"id\":1932,\"kind\":32,\"name\":\"asyncSessionStorage\",\"url\":\"modules/src_core_kv_storage_engines.html#asyncSessionStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines\"},{\"id\":1933,\"kind\":2,\"name\":\"src/core/kv-storage/engines/node-localstorage\",\"url\":\"modules/src_core_kv_storage_engines_node_localstorage.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1934,\"kind\":32,\"name\":\"syncLocalStorage\",\"url\":\"modules/src_core_kv_storage_engines_node_localstorage.html#syncLocalStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/node-localstorage\"},{\"id\":1935,\"kind\":32,\"name\":\"asyncLocalStorage\",\"url\":\"modules/src_core_kv_storage_engines_node_localstorage.html#asyncLocalStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/node-localstorage\"},{\"id\":1936,\"kind\":32,\"name\":\"syncSessionStorage\",\"url\":\"modules/src_core_kv_storage_engines_node_localstorage.html#syncSessionStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/node-localstorage\"},{\"id\":1937,\"kind\":32,\"name\":\"asyncSessionStorage\",\"url\":\"modules/src_core_kv_storage_engines_node_localstorage.html#asyncSessionStorage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/node-localstorage\"},{\"id\":1938,\"kind\":2,\"name\":\"src/core/kv-storage\",\"url\":\"modules/src_core_kv_storage.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1939,\"kind\":64,\"name\":\"factory\",\"url\":\"modules/src_core_kv_storage.html#factory\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1940,\"kind\":32,\"name\":\"local\",\"url\":\"modules/src_core_kv_storage.html#local\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1941,\"kind\":32,\"name\":\"asyncLocal\",\"url\":\"modules/src_core_kv_storage.html#asyncLocal\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1942,\"kind\":32,\"name\":\"session\",\"url\":\"modules/src_core_kv_storage.html#session\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1943,\"kind\":32,\"name\":\"asyncSession\",\"url\":\"modules/src_core_kv_storage.html#asyncSession\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1944,\"kind\":32,\"name\":\"has\",\"url\":\"modules/src_core_kv_storage.html#has\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1945,\"kind\":32,\"name\":\"get\",\"url\":\"modules/src_core_kv_storage.html#get\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1946,\"kind\":32,\"name\":\"set\",\"url\":\"modules/src_core_kv_storage.html#set\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1947,\"kind\":32,\"name\":\"remove\",\"url\":\"modules/src_core_kv_storage.html#remove\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1948,\"kind\":32,\"name\":\"clear\",\"url\":\"modules/src_core_kv_storage.html#clear\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1949,\"kind\":32,\"name\":\"namespace\",\"url\":\"modules/src_core_kv_storage.html#namespace\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":1950,\"kind\":2,\"name\":\"src/core/kv-storage/interface\",\"url\":\"modules/src_core_kv_storage_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1951,\"kind\":256,\"name\":\"ClearFilter\",\"url\":\"interfaces/src_core_kv_storage_interface.ClearFilter.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/kv-storage/interface\"},{\"id\":1952,\"kind\":256,\"name\":\"SyncStorageNamespace\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorageNamespace.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/interface\"},{\"id\":1953,\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorageNamespace.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.SyncStorageNamespace\"},{\"id\":1954,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorageNamespace.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/kv-storage/interface.SyncStorageNamespace\"},{\"id\":1955,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorageNamespace.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.SyncStorageNamespace\"},{\"id\":1956,\"kind\":2048,\"name\":\"remove\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorageNamespace.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.SyncStorageNamespace\"},{\"id\":1957,\"kind\":2048,\"name\":\"clear\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorageNamespace.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/kv-storage/interface.SyncStorageNamespace\"},{\"id\":1958,\"kind\":256,\"name\":\"SyncStorage\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorage.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/interface\"},{\"id\":1959,\"kind\":2048,\"name\":\"namespace\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorage.html#namespace\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.SyncStorage\"},{\"id\":1960,\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/kv-storage/interface.SyncStorage\"},{\"id\":1961,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/kv-storage/interface.SyncStorage\"},{\"id\":1962,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/kv-storage/interface.SyncStorage\"},{\"id\":1963,\"kind\":2048,\"name\":\"remove\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorage.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/kv-storage/interface.SyncStorage\"},{\"id\":1964,\"kind\":2048,\"name\":\"clear\",\"url\":\"interfaces/src_core_kv_storage_interface.SyncStorage.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/kv-storage/interface.SyncStorage\"},{\"id\":1965,\"kind\":4194304,\"name\":\"AsyncStorageNamespace\",\"url\":\"modules/src_core_kv_storage_interface.html#AsyncStorageNamespace\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/interface\"},{\"id\":1966,\"kind\":256,\"name\":\"AsyncStorage\",\"url\":\"interfaces/src_core_kv_storage_interface.AsyncStorage.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/interface\"},{\"id\":1967,\"kind\":2048,\"name\":\"namespace\",\"url\":\"interfaces/src_core_kv_storage_interface.AsyncStorage.html#namespace\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.AsyncStorage\"},{\"id\":1968,\"kind\":1024,\"name\":\"has\",\"url\":\"interfaces/src_core_kv_storage_interface.AsyncStorage.html#has\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/kv-storage/interface.AsyncStorage\"},{\"id\":1969,\"kind\":1024,\"name\":\"set\",\"url\":\"interfaces/src_core_kv_storage_interface.AsyncStorage.html#set\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/kv-storage/interface.AsyncStorage\"},{\"id\":1970,\"kind\":1024,\"name\":\"remove\",\"url\":\"interfaces/src_core_kv_storage_interface.AsyncStorage.html#remove\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/kv-storage/interface.AsyncStorage\"},{\"id\":1971,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/src_core_kv_storage_interface.AsyncStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/kv-storage/interface.AsyncStorage\"},{\"id\":1972,\"kind\":2048,\"name\":\"clear\",\"url\":\"interfaces/src_core_kv_storage_interface.AsyncStorage.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/kv-storage/interface.AsyncStorage\"},{\"id\":1973,\"kind\":256,\"name\":\"StorageEngine\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/interface\"},{\"id\":1974,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1975,\"kind\":2048,\"name\":\"getItem\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#getItem\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1976,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1977,\"kind\":2048,\"name\":\"setItem\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#setItem\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1978,\"kind\":2048,\"name\":\"remove\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1979,\"kind\":2048,\"name\":\"removeItem\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#removeItem\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1980,\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1981,\"kind\":2048,\"name\":\"exist\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#exist\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1982,\"kind\":2048,\"name\":\"exists\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#exists\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1983,\"kind\":2048,\"name\":\"includes\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#includes\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1984,\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1985,\"kind\":2048,\"name\":\"keys\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1986,\"kind\":2048,\"name\":\"clear\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1987,\"kind\":2048,\"name\":\"clearAll\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#clearAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1988,\"kind\":2048,\"name\":\"truncate\",\"url\":\"interfaces/src_core_kv_storage_interface.StorageEngine.html#truncate\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/kv-storage/interface.StorageEngine\"},{\"id\":1989,\"kind\":2,\"name\":\"src/core/lazy\",\"url\":\"modules/src_core_lazy.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1990,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_lazy.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/lazy\"},{\"id\":1991,\"kind\":2,\"name\":\"src/core/lazy/interface\",\"url\":\"modules/src_core_lazy_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1992,\"kind\":4194304,\"name\":\"ObjectScheme\",\"url\":\"modules/src_core_lazy_interface.html#ObjectScheme\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/lazy/interface\"},{\"id\":1993,\"kind\":256,\"name\":\"GetHook\",\"url\":\"interfaces/src_core_lazy_interface.GetHook.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/lazy/interface\"},{\"id\":1994,\"kind\":256,\"name\":\"SetHook\",\"url\":\"interfaces/src_core_lazy_interface.SetHook.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/lazy/interface\"},{\"id\":1995,\"kind\":256,\"name\":\"CallHook\",\"url\":\"interfaces/src_core_lazy_interface.CallHook.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/lazy/interface\"},{\"id\":1996,\"kind\":256,\"name\":\"Hooks\",\"url\":\"interfaces/src_core_lazy_interface.Hooks.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/lazy/interface\"},{\"id\":1997,\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/src_core_lazy_interface.Hooks.html#get\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/lazy/interface.Hooks\"},{\"id\":1998,\"kind\":1024,\"name\":\"set\",\"url\":\"interfaces/src_core_lazy_interface.Hooks.html#set\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/lazy/interface.Hooks\"},{\"id\":1999,\"kind\":1024,\"name\":\"call\",\"url\":\"interfaces/src_core_lazy_interface.Hooks.html#call\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/lazy/interface.Hooks\"},{\"id\":2000,\"kind\":2,\"name\":\"src/core/linked-list\",\"url\":\"modules/src_core_linked_list.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2001,\"kind\":2,\"name\":\"src/core/linked-list/list\",\"url\":\"modules/src_core_linked_list_list.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2002,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_linked_list_list.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/linked-list/list\"},{\"id\":2003,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_linked_list_list.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2004,\"kind\":262144,\"name\":\"length\",\"url\":\"classes/src_core_linked_list_list.default.html#length\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2005,\"kind\":262144,\"name\":\"first\",\"url\":\"classes/src_core_linked_list_list.default.html#first\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2006,\"kind\":262144,\"name\":\"last\",\"url\":\"classes/src_core_linked_list_list.default.html#last\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2007,\"kind\":1024,\"name\":\"firstNode\",\"url\":\"classes/src_core_linked_list_list.default.html#firstNode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2008,\"kind\":1024,\"name\":\"lastNode\",\"url\":\"classes/src_core_linked_list_list.default.html#lastNode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2009,\"kind\":1024,\"name\":\"lengthStore\",\"url\":\"classes/src_core_linked_list_list.default.html#lengthStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2010,\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/src_core_linked_list_list.default.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2011,\"kind\":2048,\"name\":\"shift\",\"url\":\"classes/src_core_linked_list_list.default.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2012,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_linked_list_list.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2013,\"kind\":2048,\"name\":\"pop\",\"url\":\"classes/src_core_linked_list_list.default.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2014,\"kind\":2048,\"name\":\"includes\",\"url\":\"classes/src_core_linked_list_list.default.html#includes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2015,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_linked_list_list.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2016,\"kind\":2048,\"name\":\"slice\",\"url\":\"classes/src_core_linked_list_list.default.html#slice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2017,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_linked_list_list.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2018,\"kind\":2048,\"name\":\"reverse\",\"url\":\"classes/src_core_linked_list_list.default.html#reverse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2019,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_linked_list_list.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/list.default\"},{\"id\":2020,\"kind\":2,\"name\":\"src/core/linked-list/node\",\"url\":\"modules/src_core_linked_list_node.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2021,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_linked_list_node.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/linked-list/node\"},{\"id\":2022,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_linked_list_node.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/linked-list/node.default\"},{\"id\":2023,\"kind\":1024,\"name\":\"data\",\"url\":\"classes/src_core_linked_list_node.default.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/node.default\"},{\"id\":2024,\"kind\":1024,\"name\":\"next\",\"url\":\"classes/src_core_linked_list_node.default.html#next\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/node.default\"},{\"id\":2025,\"kind\":1024,\"name\":\"prev\",\"url\":\"classes/src_core_linked_list_node.default.html#prev\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/linked-list/node.default\"},{\"id\":2026,\"kind\":2,\"name\":\"src/core/log/base/extend\",\"url\":\"modules/src_core_log_base_extend.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2027,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_log_base_extend.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/log/base/extend\"},{\"id\":2028,\"kind\":2,\"name\":\"src/core/log/base\",\"url\":\"modules/src_core_log_base.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2029,\"kind\":2,\"name\":\"src/core/log/base/interface\",\"url\":\"modules/src_core_log_base_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2030,\"kind\":4194304,\"name\":\"Extended\",\"url\":\"modules/src_core_log_base_interface.html#Extended\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/log/base/interface\"},{\"id\":2031,\"kind\":2,\"name\":\"src/core/log/base/level\",\"url\":\"modules/src_core_log_base_level.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2032,\"kind\":64,\"name\":\"cmpLevels\",\"url\":\"modules/src_core_log_base_level.html#cmpLevels\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/log/base/level\"},{\"id\":2033,\"kind\":32,\"name\":\"DEFAULT_LEVEL\",\"url\":\"modules/src_core_log_base_level.html#DEFAULT_LEVEL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/log/base/level\"},{\"id\":2034,\"kind\":2,\"name\":\"src/core/log/config\",\"url\":\"modules/src_core_log_config.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2035,\"kind\":2,\"name\":\"src/core/log/config/interface\",\"url\":\"modules/src_core_log_config_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2036,\"kind\":256,\"name\":\"LogConfig\",\"url\":\"interfaces/src_core_log_config_interface.LogConfig.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/config/interface\"},{\"id\":2037,\"kind\":1024,\"name\":\"pipelines\",\"url\":\"interfaces/src_core_log_config_interface.LogConfig.html#pipelines\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/config/interface.LogConfig\"},{\"id\":2038,\"kind\":256,\"name\":\"LogPipelineConfig\",\"url\":\"interfaces/src_core_log_config_interface.LogPipelineConfig.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/config/interface\"},{\"id\":2039,\"kind\":1024,\"name\":\"engine\",\"url\":\"interfaces/src_core_log_config_interface.LogPipelineConfig.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/config/interface.LogPipelineConfig\"},{\"id\":2040,\"kind\":1024,\"name\":\"middlewares\",\"url\":\"interfaces/src_core_log_config_interface.LogPipelineConfig.html#middlewares\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/config/interface.LogPipelineConfig\"},{\"id\":2041,\"kind\":1024,\"name\":\"minLevel\",\"url\":\"interfaces/src_core_log_config_interface.LogPipelineConfig.html#minLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/config/interface.LogPipelineConfig\"},{\"id\":2042,\"kind\":1024,\"name\":\"engineOptions\",\"url\":\"interfaces/src_core_log_config_interface.LogPipelineConfig.html#engineOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/config/interface.LogPipelineConfig\"},{\"id\":2043,\"kind\":4194304,\"name\":\"LogStylesConfig\",\"url\":\"modules/src_core_log_config_interface.html#LogStylesConfig\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/log/config/interface\"},{\"id\":2044,\"kind\":256,\"name\":\"StylesCache\",\"url\":\"interfaces/src_core_log_config_interface.StylesCache.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/config/interface\"},{\"id\":2045,\"kind\":2048,\"name\":\"getStyle\",\"url\":\"interfaces/src_core_log_config_interface.StylesCache.html#getStyle\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/log/config/interface.StylesCache\"},{\"id\":2046,\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/src_core_log_config_interface.StylesCache.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/log/config/interface.StylesCache\"},{\"id\":2047,\"kind\":1024,\"name\":\"warn\",\"url\":\"interfaces/src_core_log_config_interface.StylesCache.html#warn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/log/config/interface.StylesCache\"},{\"id\":2048,\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/src_core_log_config_interface.StylesCache.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/log/config/interface.StylesCache\"},{\"id\":2049,\"kind\":1024,\"name\":\"default\",\"url\":\"interfaces/src_core_log_config_interface.StylesCache.html#default\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/log/config/interface.StylesCache\"},{\"id\":2050,\"kind\":2,\"name\":\"src/core/log/config/pipeline\",\"url\":\"modules/src_core_log_config_pipeline.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2051,\"kind\":64,\"name\":\"createPipeline\",\"url\":\"modules/src_core_log_config_pipeline.html#createPipeline\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/log/config/pipeline\"},{\"id\":2052,\"kind\":2,\"name\":\"src/core/log/config/styles\",\"url\":\"modules/src_core_log_config_styles.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2053,\"kind\":64,\"name\":\"createStyleCache\",\"url\":\"modules/src_core_log_config_styles.html#createStyleCache\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/log/config/styles\"},{\"id\":2054,\"kind\":2,\"name\":\"src/core/log/curator/const\",\"url\":\"modules/src_core_log_curator_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2055,\"kind\":32,\"name\":\"DEFAULT_CONTEXT\",\"url\":\"modules/src_core_log_curator_const.html#DEFAULT_CONTEXT\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/log/curator/const\"},{\"id\":2056,\"kind\":2,\"name\":\"src/core/log/curator\",\"url\":\"modules/src_core_log_curator.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2057,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_log_curator.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/log/curator\"},{\"id\":2058,\"kind\":2,\"name\":\"src/core/log/curator/pipeline\",\"url\":\"modules/src_core_log_curator_pipeline.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2059,\"kind\":128,\"name\":\"LogPipeline\",\"url\":\"classes/src_core_log_curator_pipeline.LogPipeline.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/log/curator/pipeline\"},{\"id\":2060,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_log_curator_pipeline.LogPipeline.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/log/curator/pipeline.LogPipeline\"},{\"id\":2061,\"kind\":1024,\"name\":\"engine\",\"url\":\"classes/src_core_log_curator_pipeline.LogPipeline.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/curator/pipeline.LogPipeline\"},{\"id\":2062,\"kind\":1024,\"name\":\"middlewares\",\"url\":\"classes/src_core_log_curator_pipeline.LogPipeline.html#middlewares\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/curator/pipeline.LogPipeline\"},{\"id\":2063,\"kind\":1024,\"name\":\"nextCallback\",\"url\":\"classes/src_core_log_curator_pipeline.LogPipeline.html#nextCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/curator/pipeline.LogPipeline\"},{\"id\":2064,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_log_curator_pipeline.LogPipeline.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/log/curator/pipeline.LogPipeline\"},{\"id\":2065,\"kind\":1024,\"name\":\"middlewareIndex\",\"url\":\"classes/src_core_log_curator_pipeline.LogPipeline.html#middlewareIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/curator/pipeline.LogPipeline\"},{\"id\":2066,\"kind\":1024,\"name\":\"minLevel\",\"url\":\"classes/src_core_log_curator_pipeline.LogPipeline.html#minLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/curator/pipeline.LogPipeline\"},{\"id\":2067,\"kind\":2048,\"name\":\"run\",\"url\":\"classes/src_core_log_curator_pipeline.LogPipeline.html#run\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/log/curator/pipeline.LogPipeline\"},{\"id\":2068,\"kind\":2048,\"name\":\"next\",\"url\":\"classes/src_core_log_curator_pipeline.LogPipeline.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/curator/pipeline.LogPipeline\"},{\"id\":2069,\"kind\":2,\"name\":\"src/core/log/curator/pipelines\",\"url\":\"modules/src_core_log_curator_pipelines.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2070,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_log_curator_pipelines.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/log/curator/pipelines\"},{\"id\":2071,\"kind\":2,\"name\":\"src/core/log/engines/console\",\"url\":\"modules/src_core_log_engines_console.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2072,\"kind\":128,\"name\":\"ConsoleEngine\",\"url\":\"classes/src_core_log_engines_console.ConsoleEngine.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/log/engines/console\"},{\"id\":2073,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_log_engines_console.ConsoleEngine.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/log/engines/console.ConsoleEngine\"},{\"id\":2074,\"kind\":1024,\"name\":\"stylesCache\",\"url\":\"classes/src_core_log_engines_console.ConsoleEngine.html#stylesCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/engines/console.ConsoleEngine\"},{\"id\":2075,\"kind\":1024,\"name\":\"stringifiedStylesCache\",\"url\":\"classes/src_core_log_engines_console.ConsoleEngine.html#stringifiedStylesCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/engines/console.ConsoleEngine\"},{\"id\":2076,\"kind\":2048,\"name\":\"log\",\"url\":\"classes/src_core_log_engines_console.ConsoleEngine.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/log/engines/console.ConsoleEngine\"},{\"id\":2077,\"kind\":2048,\"name\":\"getStringifiedStyle\",\"url\":\"classes/src_core_log_engines_console.ConsoleEngine.html#getStringifiedStyle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/engines/console.ConsoleEngine\"},{\"id\":2078,\"kind\":2,\"name\":\"src/core/log/engines\",\"url\":\"modules/src_core_log_engines.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2079,\"kind\":64,\"name\":\"creatorFor\",\"url\":\"modules/src_core_log_engines.html#creatorFor\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/log/engines\"},{\"id\":2080,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_log_engines.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/log/engines\"},{\"id\":2081,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_log_engines.html#default.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/log/engines.default\"},{\"id\":2082,\"kind\":1024,\"name\":\"console\",\"url\":\"modules/src_core_log_engines.html#default.__type.console\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/log/engines.default.__type\"},{\"id\":2083,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_log_engines.html#default.__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/log/engines.default.__type\"},{\"id\":2084,\"kind\":2,\"name\":\"src/core/log/engines/interface\",\"url\":\"modules/src_core_log_engines_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2085,\"kind\":256,\"name\":\"LogEngineConstructor\",\"url\":\"interfaces/src_core_log_engines_interface.LogEngineConstructor.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/log/engines/interface\"},{\"id\":2086,\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/src_core_log_engines_interface.LogEngineConstructor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-interface\",\"parent\":\"src/core/log/engines/interface.LogEngineConstructor\"},{\"id\":2087,\"kind\":256,\"name\":\"LogEngine\",\"url\":\"interfaces/src_core_log_engines_interface.LogEngine.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/engines/interface\"},{\"id\":2088,\"kind\":2048,\"name\":\"log\",\"url\":\"interfaces/src_core_log_engines_interface.LogEngine.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/log/engines/interface.LogEngine\"},{\"id\":2089,\"kind\":4194304,\"name\":\"LogEngines\",\"url\":\"modules/src_core_log_engines_interface.html#LogEngines\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/log/engines/interface\"},{\"id\":2090,\"kind\":2,\"name\":\"src/core/log/extensions\",\"url\":\"modules/src_core_log_extensions.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2091,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_log_extensions.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/log/extensions\"},{\"id\":2092,\"kind\":2,\"name\":\"src/core/log\",\"url\":\"modules/src_core_log.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2093,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_log.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":2094,\"kind\":2,\"name\":\"src/core/log/interface\",\"url\":\"modules/src_core_log_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2095,\"kind\":4194304,\"name\":\"LogLevel\",\"url\":\"modules/src_core_log_interface.html#LogLevel\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/log/interface\"},{\"id\":2096,\"kind\":256,\"name\":\"LogMessageOptions\",\"url\":\"interfaces/src_core_log_interface.LogMessageOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/interface\"},{\"id\":2097,\"kind\":1024,\"name\":\"context\",\"url\":\"interfaces/src_core_log_interface.LogMessageOptions.html#context\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/interface.LogMessageOptions\"},{\"id\":2098,\"kind\":1024,\"name\":\"logLevel\",\"url\":\"interfaces/src_core_log_interface.LogMessageOptions.html#logLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/interface.LogMessageOptions\"},{\"id\":2099,\"kind\":256,\"name\":\"Logger\",\"url\":\"interfaces/src_core_log_interface.Logger.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/interface\"},{\"id\":2100,\"kind\":256,\"name\":\"ExtendedLogger\",\"url\":\"interfaces/src_core_log_interface.ExtendedLogger.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/interface\"},{\"id\":2101,\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/src_core_log_interface.ExtendedLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/log/interface.ExtendedLogger\"},{\"id\":2102,\"kind\":2048,\"name\":\"warn\",\"url\":\"interfaces/src_core_log_interface.ExtendedLogger.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/log/interface.ExtendedLogger\"},{\"id\":2103,\"kind\":2048,\"name\":\"error\",\"url\":\"interfaces/src_core_log_interface.ExtendedLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/log/interface.ExtendedLogger\"},{\"id\":2104,\"kind\":2048,\"name\":\"namespace\",\"url\":\"interfaces/src_core_log_interface.ExtendedLogger.html#namespace\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/log/interface.ExtendedLogger\"},{\"id\":2105,\"kind\":2,\"name\":\"src/core/log/middlewares/configurable\",\"url\":\"modules/src_core_log_middlewares_configurable.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2106,\"kind\":128,\"name\":\"ConfigurableMiddleware\",\"url\":\"classes/src_core_log_middlewares_configurable.ConfigurableMiddleware.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/configurable\"},{\"id\":2107,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_log_middlewares_configurable.ConfigurableMiddleware.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/configurable.ConfigurableMiddleware\"},{\"id\":2108,\"kind\":1024,\"name\":\"queue\",\"url\":\"classes/src_core_log_middlewares_configurable.ConfigurableMiddleware.html#queue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/middlewares/configurable.ConfigurableMiddleware\"},{\"id\":2109,\"kind\":2048,\"name\":\"exec\",\"url\":\"classes/src_core_log_middlewares_configurable.ConfigurableMiddleware.html#exec\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/configurable.ConfigurableMiddleware\"},{\"id\":2110,\"kind\":2048,\"name\":\"filterContext\",\"url\":\"classes/src_core_log_middlewares_configurable.ConfigurableMiddleware.html#filterContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/middlewares/configurable.ConfigurableMiddleware\"},{\"id\":2111,\"kind\":2,\"name\":\"src/core/log/middlewares/errors-deduplicator\",\"url\":\"modules/src_core_log_middlewares_errors_deduplicator.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2112,\"kind\":128,\"name\":\"ErrorsDeduplicatorMiddleware\",\"url\":\"classes/src_core_log_middlewares_errors_deduplicator.ErrorsDeduplicatorMiddleware.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/errors-deduplicator\"},{\"id\":2113,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_log_middlewares_errors_deduplicator.ErrorsDeduplicatorMiddleware.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/errors-deduplicator.ErrorsDeduplicatorMiddleware\"},{\"id\":2114,\"kind\":1024,\"name\":\"errorsDoubles\",\"url\":\"classes/src_core_log_middlewares_errors_deduplicator.ErrorsDeduplicatorMiddleware.html#errorsDoubles\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/middlewares/errors-deduplicator.ErrorsDeduplicatorMiddleware\"},{\"id\":2115,\"kind\":2048,\"name\":\"exec\",\"url\":\"classes/src_core_log_middlewares_errors_deduplicator.ErrorsDeduplicatorMiddleware.html#exec\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/errors-deduplicator.ErrorsDeduplicatorMiddleware\"},{\"id\":2116,\"kind\":2048,\"name\":\"omitEvent\",\"url\":\"classes/src_core_log_middlewares_errors_deduplicator.ErrorsDeduplicatorMiddleware.html#omitEvent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/middlewares/errors-deduplicator.ErrorsDeduplicatorMiddleware\"},{\"id\":2117,\"kind\":2,\"name\":\"src/core/log/middlewares/extractor/const\",\"url\":\"modules/src_core_log_middlewares_extractor_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2118,\"kind\":32,\"name\":\"DEPTH_LIMIT\",\"url\":\"modules/src_core_log_middlewares_extractor_const.html#DEPTH_LIMIT\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/extractor/const\"},{\"id\":2119,\"kind\":2,\"name\":\"src/core/log/middlewares/extractor/extractor\",\"url\":\"modules/src_core_log_middlewares_extractor_extractor.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2120,\"kind\":128,\"name\":\"ExtractorMiddleware\",\"url\":\"classes/src_core_log_middlewares_extractor_extractor.ExtractorMiddleware.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/extractor/extractor\"},{\"id\":2121,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_log_middlewares_extractor_extractor.ExtractorMiddleware.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/extractor/extractor.ExtractorMiddleware\"},{\"id\":2122,\"kind\":1024,\"name\":\"extractorsMap\",\"url\":\"classes/src_core_log_middlewares_extractor_extractor.ExtractorMiddleware.html#extractorsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/extractor/extractor.ExtractorMiddleware\"},{\"id\":2123,\"kind\":2048,\"name\":\"exec\",\"url\":\"classes/src_core_log_middlewares_extractor_extractor.ExtractorMiddleware.html#exec\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/extractor/extractor.ExtractorMiddleware\"},{\"id\":2124,\"kind\":2048,\"name\":\"processEvent\",\"url\":\"classes/src_core_log_middlewares_extractor_extractor.ExtractorMiddleware.html#processEvent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/middlewares/extractor/extractor.ExtractorMiddleware\"},{\"id\":2125,\"kind\":2048,\"name\":\"generateErrorInfo\",\"url\":\"classes/src_core_log_middlewares_extractor_extractor.ExtractorMiddleware.html#generateErrorInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/log/middlewares/extractor/extractor.ExtractorMiddleware\"},{\"id\":2126,\"kind\":2,\"name\":\"src/core/log/middlewares/extractor\",\"url\":\"modules/src_core_log_middlewares_extractor.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2127,\"kind\":2,\"name\":\"src/core/log/middlewares/extractor/interface\",\"url\":\"modules/src_core_log_middlewares_extractor_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2128,\"kind\":256,\"name\":\"ErrorInfo\",\"url\":\"interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/extractor/interface\"},{\"id\":2129,\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/middlewares/extractor/interface.ErrorInfo\"},{\"id\":2130,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"src/core/log/middlewares/extractor/interface.ErrorInfo\"},{\"id\":2131,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/log/middlewares/extractor/interface.ErrorInfo.__type\"},{\"id\":2132,\"kind\":1024,\"name\":\"message\",\"url\":\"interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/log/middlewares/extractor/interface.ErrorInfo.__type\"},{\"id\":2133,\"kind\":1024,\"name\":\"details\",\"url\":\"interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/middlewares/extractor/interface.ErrorInfo\"},{\"id\":2134,\"kind\":1024,\"name\":\"cause\",\"url\":\"interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/middlewares/extractor/interface.ErrorInfo\"},{\"id\":2135,\"kind\":2,\"name\":\"src/core/log/middlewares/extractor/testing\",\"url\":\"modules/src_core_log_middlewares_extractor_testing.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2136,\"kind\":128,\"name\":\"TestDetailedError\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestDetailedError.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/extractor/testing\"},{\"id\":2137,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestDetailedError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestDetailedError\"},{\"id\":2138,\"kind\":1024,\"name\":\"reason\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestDetailedError.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestDetailedError\"},{\"id\":2139,\"kind\":128,\"name\":\"TestBaseError\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestBaseError.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/extractor/testing\"},{\"id\":2140,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestBaseError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestBaseError\"},{\"id\":2141,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestBaseError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestBaseError\"},{\"id\":2142,\"kind\":1024,\"name\":\"internalMessage\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestBaseError.html#internalMessage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestBaseError\"},{\"id\":2143,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestBaseError.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestBaseError\"},{\"id\":2144,\"kind\":128,\"name\":\"TestDetailedBaseError\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestDetailedBaseError.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/extractor/testing\"},{\"id\":2145,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestDetailedBaseError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestDetailedBaseError\"},{\"id\":2146,\"kind\":1024,\"name\":\"reason\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestDetailedBaseError.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestDetailedBaseError\"},{\"id\":2147,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestDetailedBaseError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestDetailedBaseError\"},{\"id\":2148,\"kind\":1024,\"name\":\"internalMessage\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestDetailedBaseError.html#internalMessage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestDetailedBaseError\"},{\"id\":2149,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestDetailedBaseError.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestDetailedBaseError\"},{\"id\":2150,\"kind\":128,\"name\":\"TestExtractor\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestExtractor.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/extractor/testing\"},{\"id\":2151,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestExtractor\"},{\"id\":2152,\"kind\":1024,\"name\":\"target\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestExtractor.html#target\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestExtractor\"},{\"id\":2153,\"kind\":2048,\"name\":\"extract\",\"url\":\"classes/src_core_log_middlewares_extractor_testing.TestExtractor.html#extract\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/log/middlewares/extractor/testing.TestExtractor\"},{\"id\":2154,\"kind\":2,\"name\":\"src/core/log/middlewares\",\"url\":\"modules/src_core_log_middlewares.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2155,\"kind\":64,\"name\":\"creatorFor\",\"url\":\"modules/src_core_log_middlewares.html#creatorFor\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/log/middlewares\"},{\"id\":2156,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_log_middlewares.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares\"},{\"id\":2157,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_log_middlewares.html#default.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/log/middlewares.default\"},{\"id\":2158,\"kind\":1024,\"name\":\"configurable\",\"url\":\"modules/src_core_log_middlewares.html#default.__type.configurable\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/log/middlewares.default.__type\"},{\"id\":2159,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_log_middlewares.html#default.__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/log/middlewares.default.__type\"},{\"id\":2160,\"kind\":1024,\"name\":\"extractor\",\"url\":\"modules/src_core_log_middlewares.html#default.__type.extractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/log/middlewares.default.__type\"},{\"id\":2161,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_log_middlewares.html#default.__type.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/log/middlewares.default.__type\"},{\"id\":2162,\"kind\":1024,\"name\":\"errorsDeduplicator\",\"url\":\"modules/src_core_log_middlewares.html#default.__type.errorsDeduplicator\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/log/middlewares.default.__type\"},{\"id\":2163,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_log_middlewares.html#default.__type.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/log/middlewares.default.__type\"},{\"id\":2164,\"kind\":2,\"name\":\"src/core/log/middlewares/interface\",\"url\":\"modules/src_core_log_middlewares_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2165,\"kind\":256,\"name\":\"LogEvent\",\"url\":\"interfaces/src_core_log_middlewares_interface.LogEvent.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/interface\"},{\"id\":2166,\"kind\":1024,\"name\":\"context\",\"url\":\"interfaces/src_core_log_middlewares_interface.LogEvent.html#context\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/middlewares/interface.LogEvent\"},{\"id\":2167,\"kind\":1024,\"name\":\"level\",\"url\":\"interfaces/src_core_log_middlewares_interface.LogEvent.html#level\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/middlewares/interface.LogEvent\"},{\"id\":2168,\"kind\":1024,\"name\":\"additionals\",\"url\":\"interfaces/src_core_log_middlewares_interface.LogEvent.html#additionals\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/middlewares/interface.LogEvent\"},{\"id\":2169,\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/src_core_log_middlewares_interface.LogEvent.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/middlewares/interface.LogEvent\"},{\"id\":2170,\"kind\":1024,\"name\":\"details\",\"url\":\"interfaces/src_core_log_middlewares_interface.LogEvent.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/log/middlewares/interface.LogEvent\"},{\"id\":2171,\"kind\":256,\"name\":\"NextCallback\",\"url\":\"interfaces/src_core_log_middlewares_interface.NextCallback.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/interface\"},{\"id\":2172,\"kind\":256,\"name\":\"LogMiddleware\",\"url\":\"interfaces/src_core_log_middlewares_interface.LogMiddleware.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/interface\"},{\"id\":2173,\"kind\":2048,\"name\":\"exec\",\"url\":\"interfaces/src_core_log_middlewares_interface.LogMiddleware.html#exec\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/log/middlewares/interface.LogMiddleware\"},{\"id\":2174,\"kind\":4194304,\"name\":\"LogMiddlewaresName\",\"url\":\"modules/src_core_log_middlewares_interface.html#LogMiddlewaresName\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/interface\"},{\"id\":2175,\"kind\":4194304,\"name\":\"LogMiddlewares\",\"url\":\"modules/src_core_log_middlewares_interface.html#LogMiddlewares\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/interface\"},{\"id\":2176,\"kind\":4194304,\"name\":\"LogMiddlewaresTuple\",\"url\":\"modules/src_core_log_middlewares_interface.html#LogMiddlewaresTuple\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/log/middlewares/interface\"},{\"id\":2177,\"kind\":4194304,\"name\":\"CtorArgs\",\"url\":\"modules/src_core_log_middlewares_interface.html#CtorArgs\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/log/middlewares/interface\"},{\"id\":2178,\"kind\":2,\"name\":\"src/core/mime-type/const\",\"url\":\"modules/src_core_mime_type_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2179,\"kind\":32,\"name\":\"normalizeMimeStrRgxp\",\"url\":\"modules/src_core_mime_type_const.html#normalizeMimeStrRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/mime-type/const\"},{\"id\":2180,\"kind\":32,\"name\":\"dataURIRgxp\",\"url\":\"modules/src_core_mime_type_const.html#dataURIRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/mime-type/const\"},{\"id\":2181,\"kind\":32,\"name\":\"isTextType\",\"url\":\"modules/src_core_mime_type_const.html#isTextType\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/mime-type/const\"},{\"id\":2182,\"kind\":32,\"name\":\"isXMLType\",\"url\":\"modules/src_core_mime_type_const.html#isXMLType\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/mime-type/const\"},{\"id\":2183,\"kind\":32,\"name\":\"mimeTypes\",\"url\":\"modules/src_core_mime_type_const.html#mimeTypes\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/mime-type/const\"},{\"id\":2184,\"kind\":2,\"name\":\"src/core/mime-type\",\"url\":\"modules/src_core_mime_type.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2185,\"kind\":64,\"name\":\"getDataTypeFromURI\",\"url\":\"modules/src_core_mime_type.html#getDataTypeFromURI\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/mime-type\"},{\"id\":2186,\"kind\":64,\"name\":\"getDataTypeFromURL\",\"url\":\"modules/src_core_mime_type.html#getDataTypeFromURL\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/mime-type\"},{\"id\":2187,\"kind\":64,\"name\":\"getDataType\",\"url\":\"modules/src_core_mime_type.html#getDataType\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/mime-type\"},{\"id\":2188,\"kind\":2,\"name\":\"src/core/mime-type/interface\",\"url\":\"modules/src_core_mime_type_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2189,\"kind\":4194304,\"name\":\"DataType\",\"url\":\"modules/src_core_mime_type_interface.html#DataType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/mime-type/interface\"},{\"id\":2190,\"kind\":2,\"name\":\"src/core/net/const\",\"url\":\"modules/src_core_net_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2191,\"kind\":32,\"name\":\"emitter\",\"url\":\"modules/src_core_net_const.html#emitter\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/net/const\"},{\"id\":2192,\"kind\":32,\"name\":\"event\",\"url\":\"modules/src_core_net_const.html#event\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/net/const\"},{\"id\":2193,\"kind\":32,\"name\":\"state\",\"url\":\"modules/src_core_net_const.html#state\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/net/const\"},{\"id\":2194,\"kind\":2,\"name\":\"src/core/net/engines/browser-request\",\"url\":\"modules/src_core_net_engines_browser_request.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2195,\"kind\":64,\"name\":\"isOnline\",\"url\":\"modules/src_core_net_engines_browser_request.html#isOnline\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/net/engines/browser-request\"},{\"id\":2196,\"kind\":2,\"name\":\"src/core/net/engines\",\"url\":\"modules/src_core_net_engines.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2197,\"kind\":32,\"name\":\"isOnline\",\"url\":\"modules/src_core_net_engines.html#isOnline\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/net/engines\"},{\"id\":2198,\"kind\":2,\"name\":\"src/core/net/engines/node-request\",\"url\":\"modules/src_core_net_engines_node_request.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2199,\"kind\":64,\"name\":\"isOnline\",\"url\":\"modules/src_core_net_engines_node_request.html#isOnline\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/net/engines/node-request\"},{\"id\":2200,\"kind\":2,\"name\":\"src/core/net\",\"url\":\"modules/src_core_net.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2201,\"kind\":64,\"name\":\"isOnline\",\"url\":\"modules/src_core_net.html#isOnline\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/net\"},{\"id\":2202,\"kind\":64,\"name\":\"syncStatusWithStorage\",\"url\":\"modules/src_core_net.html#syncStatusWithStorage\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/net\"},{\"id\":2203,\"kind\":64,\"name\":\"updateStatus\",\"url\":\"modules/src_core_net.html#updateStatus\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/net\"},{\"id\":2204,\"kind\":2,\"name\":\"src/core/net/interface\",\"url\":\"modules/src_core_net_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2205,\"kind\":256,\"name\":\"NetStatus\",\"url\":\"interfaces/src_core_net_interface.NetStatus.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/net/interface\"},{\"id\":2206,\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/src_core_net_interface.NetStatus.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/net/interface.NetStatus\"},{\"id\":2207,\"kind\":1024,\"name\":\"lastOnline\",\"url\":\"interfaces/src_core_net_interface.NetStatus.html#lastOnline\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/net/interface.NetStatus\"},{\"id\":2208,\"kind\":4194304,\"name\":\"NetState\",\"url\":\"modules/src_core_net_interface.html#NetState\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/net/interface\"},{\"id\":2209,\"kind\":256,\"name\":\"OnlineCheckConfig\",\"url\":\"interfaces/src_core_net_interface.OnlineCheckConfig.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/net/interface\"},{\"id\":2210,\"kind\":1024,\"name\":\"checkURL\",\"url\":\"interfaces/src_core_net_interface.OnlineCheckConfig.html#checkURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/net/interface.OnlineCheckConfig\"},{\"id\":2211,\"kind\":1024,\"name\":\"checkInterval\",\"url\":\"interfaces/src_core_net_interface.OnlineCheckConfig.html#checkInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/net/interface.OnlineCheckConfig\"},{\"id\":2212,\"kind\":1024,\"name\":\"checkTimeout\",\"url\":\"interfaces/src_core_net_interface.OnlineCheckConfig.html#checkTimeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/net/interface.OnlineCheckConfig\"},{\"id\":2213,\"kind\":1024,\"name\":\"retryCount\",\"url\":\"interfaces/src_core_net_interface.OnlineCheckConfig.html#retryCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/net/interface.OnlineCheckConfig\"},{\"id\":2214,\"kind\":1024,\"name\":\"lastDateSyncInterval\",\"url\":\"interfaces/src_core_net_interface.OnlineCheckConfig.html#lastDateSyncInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/net/interface.OnlineCheckConfig\"},{\"id\":2215,\"kind\":1024,\"name\":\"persistence\",\"url\":\"interfaces/src_core_net_interface.OnlineCheckConfig.html#persistence\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/net/interface.OnlineCheckConfig\"},{\"id\":2216,\"kind\":1024,\"name\":\"cacheTTL\",\"url\":\"interfaces/src_core_net_interface.OnlineCheckConfig.html#cacheTTL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/net/interface.OnlineCheckConfig\"},{\"id\":2217,\"kind\":256,\"name\":\"NetEngine\",\"url\":\"interfaces/src_core_net_interface.NetEngine.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/net/interface\"},{\"id\":2218,\"kind\":2048,\"name\":\"isOnline\",\"url\":\"interfaces/src_core_net_interface.NetEngine.html#isOnline\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/net/interface.NetEngine\"},{\"id\":2219,\"kind\":2,\"name\":\"src/core/object\",\"url\":\"modules/src_core_object.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2220,\"kind\":2,\"name\":\"src/core/object/proxy-clone/const\",\"url\":\"modules/src_core_object_proxy_clone_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2221,\"kind\":32,\"name\":\"SELF\",\"url\":\"modules/src_core_object_proxy_clone_const.html#SELF\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/proxy-clone/const\"},{\"id\":2222,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_proxy_clone_const.html#SELF.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/object/proxy-clone/const.SELF\"},{\"id\":2223,\"kind\":32,\"name\":\"NULL\",\"url\":\"modules/src_core_object_proxy_clone_const.html#NULL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/proxy-clone/const\"},{\"id\":2224,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_proxy_clone_const.html#NULL.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/object/proxy-clone/const.NULL\"},{\"id\":2225,\"kind\":32,\"name\":\"toOriginalObject\",\"url\":\"modules/src_core_object_proxy_clone_const.html#toOriginalObject\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/proxy-clone/const\"},{\"id\":2226,\"kind\":2,\"name\":\"src/core/object/proxy-clone/helpers\",\"url\":\"modules/src_core_object_proxy_clone_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2227,\"kind\":64,\"name\":\"getRawValueFromStore\",\"url\":\"modules/src_core_object_proxy_clone_helpers.html#getRawValueFromStore\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/proxy-clone/helpers\"},{\"id\":2228,\"kind\":64,\"name\":\"resolveTarget\",\"url\":\"modules/src_core_object_proxy_clone_helpers.html#resolveTarget\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/proxy-clone/helpers\"},{\"id\":2229,\"kind\":128,\"name\":\"Descriptor\",\"url\":\"classes/src_core_object_proxy_clone_helpers.Descriptor.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/object/proxy-clone/helpers\"},{\"id\":2230,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_object_proxy_clone_helpers.Descriptor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/object/proxy-clone/helpers.Descriptor\"},{\"id\":2231,\"kind\":1024,\"name\":\"descriptor\",\"url\":\"classes/src_core_object_proxy_clone_helpers.Descriptor.html#descriptor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/object/proxy-clone/helpers.Descriptor\"},{\"id\":2232,\"kind\":2048,\"name\":\"getValue\",\"url\":\"classes/src_core_object_proxy_clone_helpers.Descriptor.html#getValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/object/proxy-clone/helpers.Descriptor\"},{\"id\":2233,\"kind\":2048,\"name\":\"setValue\",\"url\":\"classes/src_core_object_proxy_clone_helpers.Descriptor.html#setValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/object/proxy-clone/helpers.Descriptor\"},{\"id\":2234,\"kind\":2,\"name\":\"src/core/object/proxy-clone\",\"url\":\"modules/src_core_object_proxy_clone.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2235,\"kind\":64,\"name\":\"clone\",\"url\":\"modules/src_core_object_proxy_clone.html#clone\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/proxy-clone\"},{\"id\":2236,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_object_proxy_clone.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/proxy-clone\"},{\"id\":2237,\"kind\":2,\"name\":\"src/core/object/proxy-clone/interface\",\"url\":\"modules/src_core_object_proxy_clone_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2238,\"kind\":4194304,\"name\":\"Store\",\"url\":\"modules/src_core_object_proxy_clone_interface.html#Store\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/object/proxy-clone/interface\"},{\"id\":2239,\"kind\":256,\"name\":\"ResolvedTarget\",\"url\":\"interfaces/src_core_object_proxy_clone_interface.ResolvedTarget.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/proxy-clone/interface\"},{\"id\":2240,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_object_proxy_clone_interface.ResolvedTarget.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/proxy-clone/interface.ResolvedTarget\"},{\"id\":2241,\"kind\":1024,\"name\":\"needWrap\",\"url\":\"interfaces/src_core_object_proxy_clone_interface.ResolvedTarget.html#needWrap\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/proxy-clone/interface.ResolvedTarget\"},{\"id\":2242,\"kind\":2,\"name\":\"src/core/object/proxy-readonly\",\"url\":\"modules/src_core_object_proxy_readonly.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2243,\"kind\":64,\"name\":\"readonly\",\"url\":\"modules/src_core_object_proxy_readonly.html#readonly\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/proxy-readonly\"},{\"id\":2244,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_object_proxy_readonly.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/proxy-readonly\"},{\"id\":2245,\"kind\":2,\"name\":\"src/core/object/select\",\"url\":\"modules/src_core_object_select.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2246,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_object_select.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/select\"},{\"id\":2247,\"kind\":2,\"name\":\"src/core/object/select/interface\",\"url\":\"modules/src_core_object_select_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2248,\"kind\":256,\"name\":\"SelectParams\",\"url\":\"interfaces/src_core_object_select_interface.SelectParams.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/select/interface\"},{\"id\":2249,\"kind\":1024,\"name\":\"from\",\"url\":\"interfaces/src_core_object_select_interface.SelectParams.html#from\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/select/interface.SelectParams\"},{\"id\":2250,\"kind\":1024,\"name\":\"where\",\"url\":\"interfaces/src_core_object_select_interface.SelectParams.html#where\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/select/interface.SelectParams\"},{\"id\":2251,\"kind\":2,\"name\":\"src/core/object/watch/const\",\"url\":\"modules/src_core_object_watch_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2252,\"kind\":32,\"name\":\"toProxyObject\",\"url\":\"modules/src_core_object_watch_const.html#toProxyObject\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/const\"},{\"id\":2253,\"kind\":32,\"name\":\"toRootObject\",\"url\":\"modules/src_core_object_watch_const.html#toRootObject\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/const\"},{\"id\":2254,\"kind\":32,\"name\":\"toTopObject\",\"url\":\"modules/src_core_object_watch_const.html#toTopObject\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/const\"},{\"id\":2255,\"kind\":32,\"name\":\"toOriginalObject\",\"url\":\"modules/src_core_object_watch_const.html#toOriginalObject\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/const\"},{\"id\":2256,\"kind\":32,\"name\":\"muteLabel\",\"url\":\"modules/src_core_object_watch_const.html#muteLabel\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/const\"},{\"id\":2257,\"kind\":32,\"name\":\"watchPath\",\"url\":\"modules/src_core_object_watch_const.html#watchPath\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/const\"},{\"id\":2258,\"kind\":32,\"name\":\"watchOptions\",\"url\":\"modules/src_core_object_watch_const.html#watchOptions\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/const\"},{\"id\":2259,\"kind\":32,\"name\":\"watchHandlers\",\"url\":\"modules/src_core_object_watch_const.html#watchHandlers\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/const\"},{\"id\":2260,\"kind\":32,\"name\":\"blackList\",\"url\":\"modules/src_core_object_watch_const.html#blackList\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/const\"},{\"id\":2261,\"kind\":2,\"name\":\"src/core/object/watch/engines/accessors\",\"url\":\"modules/src_core_object_watch_engines_accessors.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2262,\"kind\":64,\"name\":\"watch\",\"url\":\"modules/src_core_object_watch_engines_accessors.html#watch\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/watch/engines/accessors\"},{\"id\":2263,\"kind\":64,\"name\":\"set\",\"url\":\"modules/src_core_object_watch_engines_accessors.html#set\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/engines/accessors\"},{\"id\":2264,\"kind\":64,\"name\":\"unset\",\"url\":\"modules/src_core_object_watch_engines_accessors.html#unset\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/engines/accessors\"},{\"id\":2265,\"kind\":64,\"name\":\"setWatchAccessors\",\"url\":\"modules/src_core_object_watch_engines_accessors.html#setWatchAccessors\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/engines/accessors\"},{\"id\":2266,\"kind\":2,\"name\":\"src/core/object/watch/engines/helpers\",\"url\":\"modules/src_core_object_watch_engines_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2267,\"kind\":64,\"name\":\"isProxy\",\"url\":\"modules/src_core_object_watch_engines_helpers.html#isProxy\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/engines/helpers\"},{\"id\":2268,\"kind\":64,\"name\":\"unwrap\",\"url\":\"modules/src_core_object_watch_engines_helpers.html#unwrap\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/engines/helpers\"},{\"id\":2269,\"kind\":64,\"name\":\"getProxyType\",\"url\":\"modules/src_core_object_watch_engines_helpers.html#getProxyType\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/engines/helpers\"},{\"id\":2270,\"kind\":64,\"name\":\"getProxyValue\",\"url\":\"modules/src_core_object_watch_engines_helpers.html#getProxyValue\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/engines/helpers\"},{\"id\":2271,\"kind\":64,\"name\":\"getOrCreateLabelValueByHandlers\",\"url\":\"modules/src_core_object_watch_engines_helpers.html#getOrCreateLabelValueByHandlers\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/watch/engines/helpers\"},{\"id\":2272,\"kind\":2,\"name\":\"src/core/object/watch/engines\",\"url\":\"modules/src_core_object_watch_engines.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2273,\"kind\":1024,\"name\":\"default\",\"url\":\"modules/src_core_object_watch_engines.html#default\",\"classes\":\"tsd-kind-property tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/engines\"},{\"id\":2274,\"kind\":2,\"name\":\"src/core/object/watch/engines/proxy\",\"url\":\"modules/src_core_object_watch_engines_proxy.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2275,\"kind\":64,\"name\":\"watch\",\"url\":\"modules/src_core_object_watch_engines_proxy.html#watch\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/watch/engines/proxy\"},{\"id\":2276,\"kind\":64,\"name\":\"set\",\"url\":\"modules/src_core_object_watch_engines_proxy.html#set\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/engines/proxy\"},{\"id\":2277,\"kind\":64,\"name\":\"unset\",\"url\":\"modules/src_core_object_watch_engines_proxy.html#unset\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/engines/proxy\"},{\"id\":2278,\"kind\":2,\"name\":\"src/core/object/watch/helpers\",\"url\":\"modules/src_core_object_watch_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2279,\"kind\":64,\"name\":\"isValueCanBeArrayIndex\",\"url\":\"modules/src_core_object_watch_helpers.html#isValueCanBeArrayIndex\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/helpers\"},{\"id\":2280,\"kind\":2,\"name\":\"src/core/object/watch\",\"url\":\"modules/src_core_object_watch.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2281,\"kind\":64,\"name\":\"mute\",\"url\":\"modules/src_core_object_watch.html#mute\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":2282,\"kind\":64,\"name\":\"unwatchable\",\"url\":\"modules/src_core_object_watch.html#unwatchable\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/watch\"},{\"id\":2283,\"kind\":64,\"name\":\"unmute\",\"url\":\"modules/src_core_object_watch.html#unmute\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":2284,\"kind\":64,\"name\":\"set\",\"url\":\"modules/src_core_object_watch.html#set\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":2285,\"kind\":64,\"name\":\"unset\",\"url\":\"modules/src_core_object_watch.html#unset\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":2286,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_object_watch.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/watch\"},{\"id\":2287,\"kind\":2,\"name\":\"src/core/object/watch/interface\",\"url\":\"modules/src_core_object_watch_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2288,\"kind\":4194304,\"name\":\"WatchPath\",\"url\":\"modules/src_core_object_watch_interface.html#WatchPath\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2289,\"kind\":4194304,\"name\":\"WatchDependencies\",\"url\":\"modules/src_core_object_watch_interface.html#WatchDependencies\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2290,\"kind\":256,\"name\":\"Watcher\",\"url\":\"interfaces/src_core_object_watch_interface.Watcher.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2291,\"kind\":1024,\"name\":\"proxy\",\"url\":\"interfaces/src_core_object_watch_interface.Watcher.html#proxy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.Watcher\"},{\"id\":2292,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/src_core_object_watch_interface.Watcher.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.Watcher\"},{\"id\":2293,\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/src_core_object_watch_interface.Watcher.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.Watcher\"},{\"id\":2294,\"kind\":2048,\"name\":\"unwatch\",\"url\":\"interfaces/src_core_object_watch_interface.Watcher.html#unwatch\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.Watcher\"},{\"id\":2295,\"kind\":256,\"name\":\"PathModifier\",\"url\":\"interfaces/src_core_object_watch_interface.PathModifier.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2296,\"kind\":256,\"name\":\"WatchOptions\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2297,\"kind\":1024,\"name\":\"deep\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#deep\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2298,\"kind\":1024,\"name\":\"withProto\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#withProto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2299,\"kind\":1024,\"name\":\"immediate\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#immediate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2300,\"kind\":1024,\"name\":\"collapse\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#collapse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2301,\"kind\":1024,\"name\":\"pathModifier\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#pathModifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2302,\"kind\":1024,\"name\":\"eventFilter\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#eventFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2303,\"kind\":1024,\"name\":\"tiedWith\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#tiedWith\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2304,\"kind\":1024,\"name\":\"prefixes\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#prefixes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2305,\"kind\":1024,\"name\":\"postfixes\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#postfixes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2306,\"kind\":1024,\"name\":\"dependencies\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#dependencies\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2307,\"kind\":1024,\"name\":\"engine\",\"url\":\"interfaces/src_core_object_watch_interface.WatchOptions.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchOptions\"},{\"id\":2308,\"kind\":256,\"name\":\"WatchEngine\",\"url\":\"interfaces/src_core_object_watch_interface.WatchEngine.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2309,\"kind\":2048,\"name\":\"watch\",\"url\":\"interfaces/src_core_object_watch_interface.WatchEngine.html#watch\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/object/watch/interface.WatchEngine\"},{\"id\":2310,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/src_core_object_watch_interface.WatchEngine.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchEngine\"},{\"id\":2311,\"kind\":2048,\"name\":\"unset\",\"url\":\"interfaces/src_core_object_watch_interface.WatchEngine.html#unset\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchEngine\"},{\"id\":2312,\"kind\":256,\"name\":\"InternalWatchOptions\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2313,\"kind\":1024,\"name\":\"fromProto\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#fromProto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2314,\"kind\":1024,\"name\":\"deep\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#deep\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2315,\"kind\":1024,\"name\":\"withProto\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#withProto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2316,\"kind\":1024,\"name\":\"immediate\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#immediate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2317,\"kind\":1024,\"name\":\"collapse\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#collapse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2318,\"kind\":1024,\"name\":\"pathModifier\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#pathModifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2319,\"kind\":1024,\"name\":\"eventFilter\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#eventFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2320,\"kind\":1024,\"name\":\"tiedWith\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#tiedWith\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2321,\"kind\":1024,\"name\":\"prefixes\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#prefixes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2322,\"kind\":1024,\"name\":\"postfixes\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#postfixes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2323,\"kind\":1024,\"name\":\"dependencies\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#dependencies\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2324,\"kind\":1024,\"name\":\"engine\",\"url\":\"interfaces/src_core_object_watch_interface.InternalWatchOptions.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.InternalWatchOptions\"},{\"id\":2325,\"kind\":256,\"name\":\"WatchHandlerParentParams\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParentParams.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2326,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParentParams.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchHandlerParentParams\"},{\"id\":2327,\"kind\":1024,\"name\":\"oldValue\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParentParams.html#oldValue\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchHandlerParentParams\"},{\"id\":2328,\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParentParams.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchHandlerParentParams\"},{\"id\":2329,\"kind\":256,\"name\":\"RawWatchHandlerParams\",\"url\":\"interfaces/src_core_object_watch_interface.RawWatchHandlerParams.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2330,\"kind\":1024,\"name\":\"obj\",\"url\":\"interfaces/src_core_object_watch_interface.RawWatchHandlerParams.html#obj\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.RawWatchHandlerParams\"},{\"id\":2331,\"kind\":1024,\"name\":\"root\",\"url\":\"interfaces/src_core_object_watch_interface.RawWatchHandlerParams.html#root\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.RawWatchHandlerParams\"},{\"id\":2332,\"kind\":1024,\"name\":\"top\",\"url\":\"interfaces/src_core_object_watch_interface.RawWatchHandlerParams.html#top\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.RawWatchHandlerParams\"},{\"id\":2333,\"kind\":1024,\"name\":\"fromProto\",\"url\":\"interfaces/src_core_object_watch_interface.RawWatchHandlerParams.html#fromProto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.RawWatchHandlerParams\"},{\"id\":2334,\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/src_core_object_watch_interface.RawWatchHandlerParams.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.RawWatchHandlerParams\"},{\"id\":2335,\"kind\":256,\"name\":\"WatchHandlerParams\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParams.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2336,\"kind\":1024,\"name\":\"parent\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParams.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchHandlerParams\"},{\"id\":2337,\"kind\":1024,\"name\":\"originalPath\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParams.html#originalPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/interface.WatchHandlerParams\"},{\"id\":2338,\"kind\":1024,\"name\":\"obj\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParams.html#obj\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.WatchHandlerParams\"},{\"id\":2339,\"kind\":1024,\"name\":\"root\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParams.html#root\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.WatchHandlerParams\"},{\"id\":2340,\"kind\":1024,\"name\":\"top\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParams.html#top\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.WatchHandlerParams\"},{\"id\":2341,\"kind\":1024,\"name\":\"fromProto\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParams.html#fromProto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.WatchHandlerParams\"},{\"id\":2342,\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandlerParams.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/interface.WatchHandlerParams\"},{\"id\":2343,\"kind\":256,\"name\":\"RawWatchHandler\",\"url\":\"interfaces/src_core_object_watch_interface.RawWatchHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2344,\"kind\":256,\"name\":\"WatchHandler\",\"url\":\"interfaces/src_core_object_watch_interface.WatchHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2345,\"kind\":256,\"name\":\"MultipleWatchHandler\",\"url\":\"interfaces/src_core_object_watch_interface.MultipleWatchHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2346,\"kind\":4194304,\"name\":\"WatchHandlersSet\",\"url\":\"modules/src_core_object_watch_interface.html#WatchHandlersSet\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/interface\"},{\"id\":2347,\"kind\":2,\"name\":\"src/core/object/watch/wrap/const\",\"url\":\"modules/src_core_object_watch_wrap_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2348,\"kind\":32,\"name\":\"iterators\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/const\"},{\"id\":2349,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/object/watch/wrap/const.iterators\"},{\"id\":2350,\"kind\":1024,\"name\":\"keys\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.keys\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type\"},{\"id\":2351,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type\"},{\"id\":2352,\"kind\":1024,\"name\":\"type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-8.type-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type.__type\"},{\"id\":2353,\"kind\":2048,\"name\":\"value\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-8.value-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type.__type\"},{\"id\":2354,\"kind\":1024,\"name\":\"entries\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.entries\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type\"},{\"id\":2355,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type\"},{\"id\":2356,\"kind\":1024,\"name\":\"type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-7.type-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type.__type\"},{\"id\":2357,\"kind\":2048,\"name\":\"value\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-7.value-1\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type.__type\"},{\"id\":2358,\"kind\":1024,\"name\":\"values\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.values\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type\"},{\"id\":2359,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-9\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type\"},{\"id\":2360,\"kind\":1024,\"name\":\"type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-9.type-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type.__type\"},{\"id\":2361,\"kind\":2048,\"name\":\"value\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-9.value-3\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type.__type\"},{\"id\":2362,\"kind\":1024,\"name\":\"[iterator]\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4._iterator_\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type\"},{\"id\":2363,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type\"},{\"id\":2364,\"kind\":1024,\"name\":\"type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-5.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type.__type\"},{\"id\":2365,\"kind\":1024,\"name\":\"value\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-5.value\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type.__type\"},{\"id\":2366,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#iterators.__type-4.__type-5.__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.iterators.__type.__type\"},{\"id\":2367,\"kind\":32,\"name\":\"deleteMethods\",\"url\":\"modules/src_core_object_watch_wrap_const.html#deleteMethods\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/const\"},{\"id\":2368,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#deleteMethods.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/object/watch/wrap/const.deleteMethods\"},{\"id\":2369,\"kind\":1024,\"name\":\"delete\",\"url\":\"modules/src_core_object_watch_wrap_const.html#deleteMethods.__type-2.delete\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.deleteMethods.__type\"},{\"id\":2370,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#deleteMethods.__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.deleteMethods.__type\"},{\"id\":2371,\"kind\":32,\"name\":\"clearMethods\",\"url\":\"modules/src_core_object_watch_wrap_const.html#clearMethods\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/const\"},{\"id\":2372,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#clearMethods.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/object/watch/wrap/const.clearMethods\"},{\"id\":2373,\"kind\":1024,\"name\":\"clear\",\"url\":\"modules/src_core_object_watch_wrap_const.html#clearMethods.__type.clear\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.clearMethods.__type\"},{\"id\":2374,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#clearMethods.__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.clearMethods.__type\"},{\"id\":2375,\"kind\":32,\"name\":\"weakMapMethods\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/const\"},{\"id\":2376,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods.__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/object/watch/wrap/const.weakMapMethods\"},{\"id\":2377,\"kind\":1024,\"name\":\"get\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods.__type-10.get\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakMapMethods.__type\"},{\"id\":2378,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods.__type-10.__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakMapMethods.__type\"},{\"id\":2379,\"kind\":1024,\"name\":\"type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods.__type-10.__type-12.type-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakMapMethods.__type.__type\"},{\"id\":2380,\"kind\":1024,\"name\":\"value\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods.__type-10.__type-12.value-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakMapMethods.__type.__type\"},{\"id\":2381,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods.__type-10.__type-12.__type-13\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakMapMethods.__type.__type\"},{\"id\":2382,\"kind\":1024,\"name\":\"set\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods.__type-10.set\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakMapMethods.__type\"},{\"id\":2383,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods.__type-10.__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakMapMethods.__type\"},{\"id\":2384,\"kind\":1024,\"name\":\"delete\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods.__type-10.delete-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakMapMethods.__type\"},{\"id\":2385,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakMapMethods.__type-10.__type-11\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakMapMethods.__type\"},{\"id\":2386,\"kind\":32,\"name\":\"weakSetMethods\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakSetMethods\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/const\"},{\"id\":2387,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakSetMethods.__type-15\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/object/watch/wrap/const.weakSetMethods\"},{\"id\":2388,\"kind\":1024,\"name\":\"add\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakSetMethods.__type-15.add\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakSetMethods.__type\"},{\"id\":2389,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakSetMethods.__type-15.__type-16\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakSetMethods.__type\"},{\"id\":2390,\"kind\":1024,\"name\":\"delete\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakSetMethods.__type-15.delete-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakSetMethods.__type\"},{\"id\":2391,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_object_watch_wrap_const.html#weakSetMethods.__type-15.__type-17\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/object/watch/wrap/const.weakSetMethods.__type\"},{\"id\":2392,\"kind\":32,\"name\":\"structureWrappers\",\"url\":\"modules/src_core_object_watch_wrap_const.html#structureWrappers\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/const\"},{\"id\":2393,\"kind\":2,\"name\":\"src/core/object/watch/wrap\",\"url\":\"modules/src_core_object_watch_wrap.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2394,\"kind\":64,\"name\":\"bindMutationHooks\",\"url\":\"modules/src_core_object_watch_wrap.html#bindMutationHooks\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/object/watch/wrap\"},{\"id\":2395,\"kind\":2,\"name\":\"src/core/object/watch/wrap/interface\",\"url\":\"modules/src_core_object_watch_wrap_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2396,\"kind\":256,\"name\":\"WrapOptions\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/interface\"},{\"id\":2397,\"kind\":1024,\"name\":\"root\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapOptions.html#root\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.WrapOptions\"},{\"id\":2398,\"kind\":1024,\"name\":\"top\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapOptions.html#top\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.WrapOptions\"},{\"id\":2399,\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapOptions.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.WrapOptions\"},{\"id\":2400,\"kind\":1024,\"name\":\"fromProto\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapOptions.html#fromProto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.WrapOptions\"},{\"id\":2401,\"kind\":1024,\"name\":\"watchOpts\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapOptions.html#watchOpts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.WrapOptions\"},{\"id\":2402,\"kind\":256,\"name\":\"WrapParams\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapParams.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/interface\"},{\"id\":2403,\"kind\":1024,\"name\":\"original\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapParams.html#original\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.WrapParams\"},{\"id\":2404,\"kind\":1024,\"name\":\"handlers\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapParams.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.WrapParams\"},{\"id\":2405,\"kind\":1024,\"name\":\"root\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapParams.html#root\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/wrap/interface.WrapParams\"},{\"id\":2406,\"kind\":1024,\"name\":\"top\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapParams.html#top\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/wrap/interface.WrapParams\"},{\"id\":2407,\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapParams.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/wrap/interface.WrapParams\"},{\"id\":2408,\"kind\":1024,\"name\":\"fromProto\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapParams.html#fromProto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/wrap/interface.WrapParams\"},{\"id\":2409,\"kind\":1024,\"name\":\"watchOpts\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapParams.html#watchOpts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/object/watch/wrap/interface.WrapParams\"},{\"id\":2410,\"kind\":4194304,\"name\":\"WrapResult\",\"url\":\"modules/src_core_object_watch_wrap_interface.html#WrapResult\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/interface\"},{\"id\":2411,\"kind\":256,\"name\":\"WrapMethod\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapMethod.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/interface\"},{\"id\":2412,\"kind\":256,\"name\":\"WrapMethodObject\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapMethodObject.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/interface\"},{\"id\":2413,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapMethodObject.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.WrapMethodObject\"},{\"id\":2414,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.WrapMethodObject.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.WrapMethodObject\"},{\"id\":2415,\"kind\":256,\"name\":\"StructureWrapper\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.StructureWrapper.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/interface\"},{\"id\":2416,\"kind\":2048,\"name\":\"is\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.StructureWrapper.html#is\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.StructureWrapper\"},{\"id\":2417,\"kind\":1024,\"name\":\"methods\",\"url\":\"interfaces/src_core_object_watch_wrap_interface.StructureWrapper.html#methods\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/object/watch/wrap/interface.StructureWrapper\"},{\"id\":2418,\"kind\":4194304,\"name\":\"StructureWrappers\",\"url\":\"modules/src_core_object_watch_wrap_interface.html#StructureWrappers\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap/interface\"},{\"id\":2419,\"kind\":2,\"name\":\"src/core/perf/config/const\",\"url\":\"modules/src_core_perf_config_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2420,\"kind\":32,\"name\":\"EXCLUDE\",\"url\":\"modules/src_core_perf_config_const.html#EXCLUDE\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/perf/config/const\"},{\"id\":2421,\"kind\":2,\"name\":\"src/core/perf/config\",\"url\":\"modules/src_core_perf_config.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2422,\"kind\":64,\"name\":\"getTimerEngine\",\"url\":\"modules/src_core_perf_config.html#getTimerEngine\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/perf/config\"},{\"id\":2423,\"kind\":64,\"name\":\"createPredicates\",\"url\":\"modules/src_core_perf_config.html#createPredicates\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/perf/config\"},{\"id\":2424,\"kind\":64,\"name\":\"mergeConfigs\",\"url\":\"modules/src_core_perf_config.html#mergeConfigs\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/perf/config\"},{\"id\":2425,\"kind\":2,\"name\":\"src/core/perf/config/interface\",\"url\":\"modules/src_core_perf_config_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2426,\"kind\":256,\"name\":\"PerfConfig\",\"url\":\"interfaces/src_core_perf_config_interface.PerfConfig.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/perf/config/interface\"},{\"id\":2427,\"kind\":1024,\"name\":\"timer\",\"url\":\"interfaces/src_core_perf_config_interface.PerfConfig.html#timer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/perf/config/interface.PerfConfig\"},{\"id\":2428,\"kind\":256,\"name\":\"PerfTimerConfig\",\"url\":\"interfaces/src_core_perf_config_interface.PerfTimerConfig.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/perf/config/interface\"},{\"id\":2429,\"kind\":1024,\"name\":\"engine\",\"url\":\"interfaces/src_core_perf_config_interface.PerfTimerConfig.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/perf/config/interface.PerfTimerConfig\"},{\"id\":2430,\"kind\":1024,\"name\":\"filters\",\"url\":\"interfaces/src_core_perf_config_interface.PerfTimerConfig.html#filters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/perf/config/interface.PerfTimerConfig\"},{\"id\":2431,\"kind\":4194304,\"name\":\"PerfGroupFilters\",\"url\":\"modules/src_core_perf_config_interface.html#PerfGroupFilters\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/perf/config/interface\"},{\"id\":2432,\"kind\":256,\"name\":\"PerfIncludeFilter\",\"url\":\"interfaces/src_core_perf_config_interface.PerfIncludeFilter.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/perf/config/interface\"},{\"id\":2433,\"kind\":1024,\"name\":\"include\",\"url\":\"interfaces/src_core_perf_config_interface.PerfIncludeFilter.html#include\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/perf/config/interface.PerfIncludeFilter\"},{\"id\":2434,\"kind\":1024,\"name\":\"exclude\",\"url\":\"interfaces/src_core_perf_config_interface.PerfIncludeFilter.html#exclude\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/perf/config/interface.PerfIncludeFilter\"},{\"id\":2435,\"kind\":4194304,\"name\":\"PerfPredicate\",\"url\":\"modules/src_core_perf_config_interface.html#PerfPredicate\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/perf/config/interface\"},{\"id\":2436,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_perf_config_interface.html#PerfPredicate.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"src/core/perf/config/interface.PerfPredicate\"},{\"id\":2437,\"kind\":4194304,\"name\":\"PerfPredicates\",\"url\":\"modules/src_core_perf_config_interface.html#PerfPredicates\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/perf/config/interface\"},{\"id\":2438,\"kind\":2,\"name\":\"src/core/perf/const\",\"url\":\"modules/src_core_perf_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2439,\"kind\":32,\"name\":\"GROUPS\",\"url\":\"modules/src_core_perf_const.html#GROUPS\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/perf/const\"},{\"id\":2440,\"kind\":2,\"name\":\"src/core/perf\",\"url\":\"modules/src_core_perf.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2441,\"kind\":64,\"name\":\"perf\",\"url\":\"modules/src_core_perf.html#perf\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/perf\"},{\"id\":2442,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_perf.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/perf\"},{\"id\":2443,\"kind\":2,\"name\":\"src/core/perf/interface\",\"url\":\"modules/src_core_perf_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2444,\"kind\":4194304,\"name\":\"PerfGroup\",\"url\":\"modules/src_core_perf_interface.html#PerfGroup\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/perf/interface\"},{\"id\":2445,\"kind\":256,\"name\":\"Perf\",\"url\":\"interfaces/src_core_perf_interface.Perf.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/perf/interface\"},{\"id\":2446,\"kind\":2048,\"name\":\"getTimer\",\"url\":\"interfaces/src_core_perf_interface.Perf.html#getTimer\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/perf/interface.Perf\"},{\"id\":2447,\"kind\":2048,\"name\":\"getScopedTimer\",\"url\":\"interfaces/src_core_perf_interface.Perf.html#getScopedTimer\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/perf/interface.Perf\"},{\"id\":2448,\"kind\":2,\"name\":\"src/core/perf/timer/engines/console\",\"url\":\"modules/src_core_perf_timer_engines_console.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2449,\"kind\":32,\"name\":\"consoleEngine\",\"url\":\"modules/src_core_perf_timer_engines_console.html#consoleEngine\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/engines/console\"},{\"id\":2450,\"kind\":2,\"name\":\"src/core/perf/timer/engines\",\"url\":\"modules/src_core_perf_timer_engines.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2451,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_perf_timer_engines.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/engines\"},{\"id\":2452,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_perf_timer_engines.html#default.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/perf/timer/engines.default\"},{\"id\":2453,\"kind\":1024,\"name\":\"console\",\"url\":\"modules/src_core_perf_timer_engines.html#default.__type.console\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/perf/timer/engines.default.__type\"},{\"id\":2454,\"kind\":2,\"name\":\"src/core/perf/timer/engines/interface\",\"url\":\"modules/src_core_perf_timer_engines_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2455,\"kind\":4194304,\"name\":\"PerfTimerEngineName\",\"url\":\"modules/src_core_perf_timer_engines_interface.html#PerfTimerEngineName\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/engines/interface\"},{\"id\":2456,\"kind\":256,\"name\":\"PerfTimerEngine\",\"url\":\"interfaces/src_core_perf_timer_engines_interface.PerfTimerEngine.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/engines/interface\"},{\"id\":2457,\"kind\":2048,\"name\":\"sendDelta\",\"url\":\"interfaces/src_core_perf_timer_engines_interface.PerfTimerEngine.html#sendDelta\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/engines/interface.PerfTimerEngine\"},{\"id\":2458,\"kind\":2048,\"name\":\"getTimestampFromTimeOrigin\",\"url\":\"interfaces/src_core_perf_timer_engines_interface.PerfTimerEngine.html#getTimestampFromTimeOrigin\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/engines/interface.PerfTimerEngine\"},{\"id\":2459,\"kind\":2,\"name\":\"src/core/perf/timer/impl\",\"url\":\"modules/src_core_perf_timer_impl.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2460,\"kind\":2,\"name\":\"src/core/perf/timer/impl/interface\",\"url\":\"modules/src_core_perf_timer_impl_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2461,\"kind\":256,\"name\":\"PerfTimerMeasurement\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimerMeasurement.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl/interface\"},{\"id\":2462,\"kind\":1024,\"name\":\"startTimestamp\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimerMeasurement.html#startTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/impl/interface.PerfTimerMeasurement\"},{\"id\":2463,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimerMeasurement.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/impl/interface.PerfTimerMeasurement\"},{\"id\":2464,\"kind\":256,\"name\":\"PerfTimer\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimer.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl/interface\"},{\"id\":2465,\"kind\":2048,\"name\":\"start\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimer.html#start\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/impl/interface.PerfTimer\"},{\"id\":2466,\"kind\":2048,\"name\":\"finish\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimer.html#finish\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/impl/interface.PerfTimer\"},{\"id\":2467,\"kind\":2048,\"name\":\"markTimestamp\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimer.html#markTimestamp\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/impl/interface.PerfTimer\"},{\"id\":2468,\"kind\":2048,\"name\":\"namespace\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimer.html#namespace\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/impl/interface.PerfTimer\"},{\"id\":2469,\"kind\":256,\"name\":\"PerfTimersRunnerOptions\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimersRunnerOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl/interface\"},{\"id\":2470,\"kind\":1024,\"name\":\"filter\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimersRunnerOptions.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/impl/interface.PerfTimersRunnerOptions\"},{\"id\":2471,\"kind\":1024,\"name\":\"withCurrentTimeOrigin\",\"url\":\"interfaces/src_core_perf_timer_impl_interface.PerfTimersRunnerOptions.html#withCurrentTimeOrigin\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/impl/interface.PerfTimersRunnerOptions\"},{\"id\":2472,\"kind\":4194304,\"name\":\"PerfTimerId\",\"url\":\"modules/src_core_perf_timer_impl_interface.html#PerfTimerId\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl/interface\"},{\"id\":2473,\"kind\":2,\"name\":\"src/core/perf/timer/impl/runner\",\"url\":\"modules/src_core_perf_timer_impl_runner.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2474,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl/runner\"},{\"id\":2475,\"kind\":2048,\"name\":\"combineNamespaces\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#combineNamespaces\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2476,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2477,\"kind\":1024,\"name\":\"engine\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2478,\"kind\":1024,\"name\":\"timeOrigin\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#timeOrigin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2479,\"kind\":1024,\"name\":\"filter\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2480,\"kind\":1024,\"name\":\"nsToCounter\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#nsToCounter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2481,\"kind\":1024,\"name\":\"idToMeasurement\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#idToMeasurement\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2482,\"kind\":1024,\"name\":\"salt\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#salt\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2483,\"kind\":2048,\"name\":\"createTimer\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#createTimer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2484,\"kind\":2048,\"name\":\"start\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#start\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2485,\"kind\":2048,\"name\":\"finish\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#finish\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2486,\"kind\":2048,\"name\":\"markTimestamp\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#markTimestamp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2487,\"kind\":2048,\"name\":\"getTimestamp\",\"url\":\"classes/src_core_perf_timer_impl_runner.default.html#getTimestamp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/perf/timer/impl/runner.default\"},{\"id\":2488,\"kind\":2,\"name\":\"src/core/perf/timer\",\"url\":\"modules/src_core_perf_timer.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2489,\"kind\":64,\"name\":\"getTimerFactory\",\"url\":\"modules/src_core_perf_timer.html#getTimerFactory\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer\"},{\"id\":2490,\"kind\":2,\"name\":\"src/core/perf/timer/interface\",\"url\":\"modules/src_core_perf_timer_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2491,\"kind\":256,\"name\":\"PerfTimerFactory\",\"url\":\"interfaces/src_core_perf_timer_interface.PerfTimerFactory.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/interface\"},{\"id\":2492,\"kind\":2048,\"name\":\"getTimer\",\"url\":\"interfaces/src_core_perf_timer_interface.PerfTimerFactory.html#getTimer\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/interface.PerfTimerFactory\"},{\"id\":2493,\"kind\":2048,\"name\":\"getScopedTimer\",\"url\":\"interfaces/src_core_perf_timer_interface.PerfTimerFactory.html#getScopedTimer\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/perf/timer/interface.PerfTimerFactory\"},{\"id\":2494,\"kind\":2,\"name\":\"src/core/pool/const\",\"url\":\"modules/src_core_pool_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2495,\"kind\":32,\"name\":\"hashVal\",\"url\":\"modules/src_core_pool_const.html#hashVal\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/pool/const\"},{\"id\":2496,\"kind\":32,\"name\":\"borrowCounter\",\"url\":\"modules/src_core_pool_const.html#borrowCounter\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/pool/const\"},{\"id\":2497,\"kind\":2,\"name\":\"src/core/pool\",\"url\":\"modules/src_core_pool.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2498,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_pool.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/pool\"},{\"id\":2499,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_pool.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/pool.default\"},{\"id\":2500,\"kind\":1024,\"name\":\"maxSize\",\"url\":\"classes/src_core_pool.default.html#maxSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/pool.default\"},{\"id\":2501,\"kind\":262144,\"name\":\"size\",\"url\":\"classes/src_core_pool.default.html#size\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/pool.default\"},{\"id\":2502,\"kind\":262144,\"name\":\"available\",\"url\":\"classes/src_core_pool.default.html#available\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/pool.default\"},{\"id\":2503,\"kind\":1024,\"name\":\"resourceFactory\",\"url\":\"classes/src_core_pool.default.html#resourceFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2504,\"kind\":1024,\"name\":\"resourceDestructor\",\"url\":\"classes/src_core_pool.default.html#resourceDestructor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2505,\"kind\":1024,\"name\":\"hashFn\",\"url\":\"classes/src_core_pool.default.html#hashFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2506,\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/src_core_pool.default.html#emitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2507,\"kind\":1024,\"name\":\"resourceStore\",\"url\":\"classes/src_core_pool.default.html#resourceStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2508,\"kind\":1024,\"name\":\"borrowedResourceStore\",\"url\":\"classes/src_core_pool.default.html#borrowedResourceStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2509,\"kind\":1024,\"name\":\"availableResources\",\"url\":\"classes/src_core_pool.default.html#availableResources\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2510,\"kind\":1024,\"name\":\"unavailableResources\",\"url\":\"classes/src_core_pool.default.html#unavailableResources\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2511,\"kind\":1024,\"name\":\"events\",\"url\":\"classes/src_core_pool.default.html#events\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2512,\"kind\":1024,\"name\":\"borrowEventsInQueue\",\"url\":\"classes/src_core_pool.default.html#borrowEventsInQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2513,\"kind\":1024,\"name\":\"onTake\",\"url\":\"classes/src_core_pool.default.html#onTake\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2514,\"kind\":1024,\"name\":\"onBorrow\",\"url\":\"classes/src_core_pool.default.html#onBorrow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2515,\"kind\":1024,\"name\":\"onFree\",\"url\":\"classes/src_core_pool.default.html#onFree\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2516,\"kind\":1024,\"name\":\"onClear\",\"url\":\"classes/src_core_pool.default.html#onClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2517,\"kind\":2048,\"name\":\"take\",\"url\":\"classes/src_core_pool.default.html#take\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/pool.default\"},{\"id\":2518,\"kind\":2048,\"name\":\"takeOrCreate\",\"url\":\"classes/src_core_pool.default.html#takeOrCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/pool.default\"},{\"id\":2519,\"kind\":2048,\"name\":\"takeOrWait\",\"url\":\"classes/src_core_pool.default.html#takeOrWait\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/pool.default\"},{\"id\":2520,\"kind\":2048,\"name\":\"borrow\",\"url\":\"classes/src_core_pool.default.html#borrow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/pool.default\"},{\"id\":2521,\"kind\":2048,\"name\":\"borrowOrCreate\",\"url\":\"classes/src_core_pool.default.html#borrowOrCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/pool.default\"},{\"id\":2522,\"kind\":2048,\"name\":\"borrowOrWait\",\"url\":\"classes/src_core_pool.default.html#borrowOrWait\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/pool.default\"},{\"id\":2523,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_pool.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/pool.default\"},{\"id\":2524,\"kind\":2048,\"name\":\"canTake\",\"url\":\"classes/src_core_pool.default.html#canTake\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2525,\"kind\":2048,\"name\":\"canBorrow\",\"url\":\"classes/src_core_pool.default.html#canBorrow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2526,\"kind\":2048,\"name\":\"createResource\",\"url\":\"classes/src_core_pool.default.html#createResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2527,\"kind\":2048,\"name\":\"wrapResource\",\"url\":\"classes/src_core_pool.default.html#wrapResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2528,\"kind\":2048,\"name\":\"free\",\"url\":\"classes/src_core_pool.default.html#free\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/pool.default\"},{\"id\":2529,\"kind\":2,\"name\":\"src/core/pool/interface\",\"url\":\"modules/src_core_pool_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2530,\"kind\":4194304,\"name\":\"Resource\",\"url\":\"modules/src_core_pool_interface.html#Resource\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/pool/interface\"},{\"id\":2531,\"kind\":256,\"name\":\"WrappedResource\",\"url\":\"interfaces/src_core_pool_interface.WrappedResource.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/pool/interface\"},{\"id\":2532,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_pool_interface.WrappedResource.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.WrappedResource\"},{\"id\":2533,\"kind\":2048,\"name\":\"free\",\"url\":\"interfaces/src_core_pool_interface.WrappedResource.html#free\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.WrappedResource\"},{\"id\":2534,\"kind\":2048,\"name\":\"destroy\",\"url\":\"interfaces/src_core_pool_interface.WrappedResource.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.WrappedResource\"},{\"id\":2535,\"kind\":256,\"name\":\"OptionalWrappedResource\",\"url\":\"interfaces/src_core_pool_interface.OptionalWrappedResource.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/pool/interface\"},{\"id\":2536,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_pool_interface.OptionalWrappedResource.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/pool/interface.OptionalWrappedResource\"},{\"id\":2537,\"kind\":2048,\"name\":\"free\",\"url\":\"interfaces/src_core_pool_interface.OptionalWrappedResource.html#free\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/pool/interface.OptionalWrappedResource\"},{\"id\":2538,\"kind\":2048,\"name\":\"destroy\",\"url\":\"interfaces/src_core_pool_interface.OptionalWrappedResource.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/pool/interface.OptionalWrappedResource\"},{\"id\":2539,\"kind\":256,\"name\":\"PoolOptions\",\"url\":\"interfaces/src_core_pool_interface.PoolOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/pool/interface\"},{\"id\":2540,\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/src_core_pool_interface.PoolOptions.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.PoolOptions\"},{\"id\":2541,\"kind\":1024,\"name\":\"maxSize\",\"url\":\"interfaces/src_core_pool_interface.PoolOptions.html#maxSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.PoolOptions\"},{\"id\":2542,\"kind\":1024,\"name\":\"resourceDestructor\",\"url\":\"interfaces/src_core_pool_interface.PoolOptions.html#resourceDestructor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.PoolOptions\"},{\"id\":2543,\"kind\":1024,\"name\":\"hashFn\",\"url\":\"interfaces/src_core_pool_interface.PoolOptions.html#hashFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.PoolOptions\"},{\"id\":2544,\"kind\":1024,\"name\":\"onTake\",\"url\":\"interfaces/src_core_pool_interface.PoolOptions.html#onTake\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.PoolOptions\"},{\"id\":2545,\"kind\":1024,\"name\":\"onBorrow\",\"url\":\"interfaces/src_core_pool_interface.PoolOptions.html#onBorrow\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.PoolOptions\"},{\"id\":2546,\"kind\":1024,\"name\":\"onFree\",\"url\":\"interfaces/src_core_pool_interface.PoolOptions.html#onFree\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.PoolOptions\"},{\"id\":2547,\"kind\":1024,\"name\":\"onClear\",\"url\":\"interfaces/src_core_pool_interface.PoolOptions.html#onClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/pool/interface.PoolOptions\"},{\"id\":2548,\"kind\":256,\"name\":\"ArgsFn\",\"url\":\"interfaces/src_core_pool_interface.ArgsFn.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/pool/interface\"},{\"id\":2549,\"kind\":4194304,\"name\":\"Args\",\"url\":\"modules/src_core_pool_interface.html#Args\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/pool/interface\"},{\"id\":2550,\"kind\":256,\"name\":\"HashFn\",\"url\":\"interfaces/src_core_pool_interface.HashFn.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/pool/interface\"},{\"id\":2551,\"kind\":256,\"name\":\"ResourceFactory\",\"url\":\"interfaces/src_core_pool_interface.ResourceFactory.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/pool/interface\"},{\"id\":2552,\"kind\":256,\"name\":\"ResourceDestructor\",\"url\":\"interfaces/src_core_pool_interface.ResourceDestructor.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/pool/interface\"},{\"id\":2553,\"kind\":256,\"name\":\"ResourceHook\",\"url\":\"interfaces/src_core_pool_interface.ResourceHook.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/pool/interface\"},{\"id\":2554,\"kind\":256,\"name\":\"PoolHook\",\"url\":\"interfaces/src_core_pool_interface.PoolHook.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/pool/interface\"},{\"id\":2555,\"kind\":2,\"name\":\"src/core/prelude/array/const\",\"url\":\"modules/src_core_prelude_array_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2556,\"kind\":32,\"name\":\"emptyArray\",\"url\":\"modules/src_core_prelude_array_const.html#emptyArray\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/array/const\"},{\"id\":2557,\"kind\":2,\"name\":\"src/core/prelude/date/const\",\"url\":\"modules/src_core_prelude_date_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2558,\"kind\":32,\"name\":\"formatCache\",\"url\":\"modules/src_core_prelude_date_const.html#formatCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2559,\"kind\":32,\"name\":\"dateChunkRgxp\",\"url\":\"modules/src_core_prelude_date_const.html#dateChunkRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2560,\"kind\":32,\"name\":\"timeChunkRgxp\",\"url\":\"modules/src_core_prelude_date_const.html#timeChunkRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2561,\"kind\":32,\"name\":\"zoneChunkRgxp\",\"url\":\"modules/src_core_prelude_date_const.html#zoneChunkRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2562,\"kind\":32,\"name\":\"normalizeDateChunkRgxp\",\"url\":\"modules/src_core_prelude_date_const.html#normalizeDateChunkRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2563,\"kind\":32,\"name\":\"normalizeZoneRgxp\",\"url\":\"modules/src_core_prelude_date_const.html#normalizeZoneRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2564,\"kind\":32,\"name\":\"isDateStr\",\"url\":\"modules/src_core_prelude_date_const.html#isDateStr\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2565,\"kind\":32,\"name\":\"isFloatStr\",\"url\":\"modules/src_core_prelude_date_const.html#isFloatStr\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2566,\"kind\":32,\"name\":\"createAliases\",\"url\":\"modules/src_core_prelude_date_const.html#createAliases\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2567,\"kind\":32,\"name\":\"formatAliases\",\"url\":\"modules/src_core_prelude_date_const.html#formatAliases\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2568,\"kind\":32,\"name\":\"boolAliases\",\"url\":\"modules/src_core_prelude_date_const.html#boolAliases\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2569,\"kind\":32,\"name\":\"defaultFormats\",\"url\":\"modules/src_core_prelude_date_const.html#defaultFormats\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/const\"},{\"id\":2570,\"kind\":2,\"name\":\"src/core/prelude/date/helpers\",\"url\":\"modules/src_core_prelude_date_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2571,\"kind\":64,\"name\":\"createDateModifier\",\"url\":\"modules/src_core_prelude_date_helpers.html#createDateModifier\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/helpers\"},{\"id\":2572,\"kind\":64,\"name\":\"createStaticDateModifier\",\"url\":\"modules/src_core_prelude_date_helpers.html#createStaticDateModifier\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/helpers\"},{\"id\":2573,\"kind\":64,\"name\":\"createStaticDateComparator\",\"url\":\"modules/src_core_prelude_date_helpers.html#createStaticDateComparator\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/helpers\"},{\"id\":2574,\"kind\":64,\"name\":\"createStaticDateFormatter\",\"url\":\"modules/src_core_prelude_date_helpers.html#createStaticDateFormatter\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/helpers\"},{\"id\":2575,\"kind\":2,\"name\":\"src/core/prelude/date/relative\",\"url\":\"modules/src_core_prelude_date_relative.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2576,\"kind\":64,\"name\":\"getRelative\",\"url\":\"modules/src_core_prelude_date_relative.html#getRelative\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/date/relative\"},{\"id\":2577,\"kind\":2,\"name\":\"src/core/prelude/env/const\",\"url\":\"modules/src_core_prelude_env_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2578,\"kind\":32,\"name\":\"emitter\",\"url\":\"modules/src_core_prelude_env_const.html#emitter\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env/const\"},{\"id\":2579,\"kind\":32,\"name\":\"event\",\"url\":\"modules/src_core_prelude_env_const.html#event\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env/const\"},{\"id\":2580,\"kind\":32,\"name\":\"GLOBAL\",\"url\":\"modules/src_core_prelude_env_const.html#GLOBAL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env/const\"},{\"id\":2581,\"kind\":32,\"name\":\"HAS_WINDOW\",\"url\":\"modules/src_core_prelude_env_const.html#HAS_WINDOW\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env/const\"},{\"id\":2582,\"kind\":32,\"name\":\"IS_NODE\",\"url\":\"modules/src_core_prelude_env_const.html#IS_NODE\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env/const\"},{\"id\":2583,\"kind\":2,\"name\":\"src/core/prelude/env\",\"url\":\"modules/src_core_prelude_env.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2584,\"kind\":64,\"name\":\"get\",\"url\":\"modules/src_core_prelude_env.html#get\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env\"},{\"id\":2585,\"kind\":64,\"name\":\"set\",\"url\":\"modules/src_core_prelude_env.html#set\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env\"},{\"id\":2586,\"kind\":64,\"name\":\"remove\",\"url\":\"modules/src_core_prelude_env.html#remove\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env\"},{\"id\":2587,\"kind\":2,\"name\":\"src/core/prelude/extend\",\"url\":\"modules/src_core_prelude_extend.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2588,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_prelude_extend.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/extend\"},{\"id\":2589,\"kind\":2,\"name\":\"src/core/prelude/function/const\",\"url\":\"modules/src_core_prelude_function_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2590,\"kind\":32,\"name\":\"__\",\"url\":\"modules/src_core_prelude_function_const.html#__\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/function/const\"},{\"id\":2591,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_prelude_function_const.html#__.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/prelude/function/const.__\"},{\"id\":2592,\"kind\":1024,\"name\":\"symbol\",\"url\":\"modules/src_core_prelude_function_const.html#__.__type.symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/prelude/function/const.__.__type\"},{\"id\":2593,\"kind\":2,\"name\":\"src/core/prelude/global/const\",\"url\":\"modules/src_core_prelude_global_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2594,\"kind\":32,\"name\":\"errorsToIgnore\",\"url\":\"modules/src_core_prelude_global_const.html#errorsToIgnore\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/global/const\"},{\"id\":2595,\"kind\":2,\"name\":\"src/core/prelude/i18n/const\",\"url\":\"modules/src_core_prelude_i18n_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2596,\"kind\":32,\"name\":\"emitter\",\"url\":\"modules/src_core_prelude_i18n_const.html#emitter\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/const\"},{\"id\":2597,\"kind\":32,\"name\":\"event\",\"url\":\"modules/src_core_prelude_i18n_const.html#event\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/const\"},{\"id\":2598,\"kind\":32,\"name\":\"locale\",\"url\":\"modules/src_core_prelude_i18n_const.html#locale\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/const\"},{\"id\":2599,\"kind\":32,\"name\":\"pluralizeMap\",\"url\":\"modules/src_core_prelude_i18n_const.html#pluralizeMap\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/const\"},{\"id\":2600,\"kind\":2,\"name\":\"src/core/prelude/i18n/helpers\",\"url\":\"modules/src_core_prelude_i18n_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2601,\"kind\":64,\"name\":\"i18nFactory\",\"url\":\"modules/src_core_prelude_i18n_helpers.html#i18nFactory\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/helpers\"},{\"id\":2602,\"kind\":64,\"name\":\"resolveTemplate\",\"url\":\"modules/src_core_prelude_i18n_helpers.html#resolveTemplate\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/helpers\"},{\"id\":2603,\"kind\":64,\"name\":\"pluralizeText\",\"url\":\"modules/src_core_prelude_i18n_helpers.html#pluralizeText\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/helpers\"},{\"id\":2604,\"kind\":2,\"name\":\"src/core/prelude/i18n\",\"url\":\"modules/src_core_prelude_i18n.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2605,\"kind\":64,\"name\":\"setLocale\",\"url\":\"modules/src_core_prelude_i18n.html#setLocale\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":2606,\"kind\":2,\"name\":\"src/core/prelude/i18n/interface\",\"url\":\"modules/src_core_prelude_i18n_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2607,\"kind\":256,\"name\":\"Locale\",\"url\":\"interfaces/src_core_prelude_i18n_interface.Locale.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/interface\"},{\"id\":2608,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_prelude_i18n_interface.Locale.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/prelude/i18n/interface.Locale\"},{\"id\":2609,\"kind\":1024,\"name\":\"isDefault\",\"url\":\"interfaces/src_core_prelude_i18n_interface.Locale.html#isDefault\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/prelude/i18n/interface.Locale\"},{\"id\":2610,\"kind\":256,\"name\":\"LocaleKVStorage\",\"url\":\"interfaces/src_core_prelude_i18n_interface.LocaleKVStorage.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/interface\"},{\"id\":2611,\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/src_core_prelude_i18n_interface.LocaleKVStorage.html#get\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/prelude/i18n/interface.LocaleKVStorage\"},{\"id\":2612,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/src_core_prelude_i18n_interface.LocaleKVStorage.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface tsd-has-type-parameter\",\"parent\":\"src/core/prelude/i18n/interface.LocaleKVStorage\"},{\"id\":2613,\"kind\":1024,\"name\":\"set\",\"url\":\"interfaces/src_core_prelude_i18n_interface.LocaleKVStorage.html#set\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/prelude/i18n/interface.LocaleKVStorage\"},{\"id\":2614,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/src_core_prelude_i18n_interface.LocaleKVStorage.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"src/core/prelude/i18n/interface.LocaleKVStorage\"},{\"id\":2615,\"kind\":4194304,\"name\":\"PluralizationCount\",\"url\":\"modules/src_core_prelude_i18n_interface.html#PluralizationCount\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/interface\"},{\"id\":2616,\"kind\":2,\"name\":\"src/core/prelude/i18n/storage\",\"url\":\"modules/src_core_prelude_i18n_storage.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2617,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_prelude_i18n_storage.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n/storage\"},{\"id\":2618,\"kind\":2,\"name\":\"src/core/prelude/number/const\",\"url\":\"modules/src_core_prelude_number_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2619,\"kind\":32,\"name\":\"formatCache\",\"url\":\"modules/src_core_prelude_number_const.html#formatCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/const\"},{\"id\":2620,\"kind\":32,\"name\":\"decPartRgxp\",\"url\":\"modules/src_core_prelude_number_const.html#decPartRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/const\"},{\"id\":2621,\"kind\":32,\"name\":\"globalFormatOpts\",\"url\":\"modules/src_core_prelude_number_const.html#globalFormatOpts\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/const\"},{\"id\":2622,\"kind\":32,\"name\":\"formatAliases\",\"url\":\"modules/src_core_prelude_number_const.html#formatAliases\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/const\"},{\"id\":2623,\"kind\":32,\"name\":\"boolAliases\",\"url\":\"modules/src_core_prelude_number_const.html#boolAliases\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/const\"},{\"id\":2624,\"kind\":32,\"name\":\"defaultFormats\",\"url\":\"modules/src_core_prelude_number_const.html#defaultFormats\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/const\"},{\"id\":2625,\"kind\":2,\"name\":\"src/core/prelude/number/helpers\",\"url\":\"modules/src_core_prelude_number_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2626,\"kind\":64,\"name\":\"createRoundingFunction\",\"url\":\"modules/src_core_prelude_number_helpers.html#createRoundingFunction\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/helpers\"},{\"id\":2627,\"kind\":64,\"name\":\"createStaticRoundingFunction\",\"url\":\"modules/src_core_prelude_number_helpers.html#createStaticRoundingFunction\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/helpers\"},{\"id\":2628,\"kind\":64,\"name\":\"createStringTypeGetter\",\"url\":\"modules/src_core_prelude_number_helpers.html#createStringTypeGetter\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/helpers\"},{\"id\":2629,\"kind\":64,\"name\":\"createMsFunction\",\"url\":\"modules/src_core_prelude_number_helpers.html#createMsFunction\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/helpers\"},{\"id\":2630,\"kind\":64,\"name\":\"createStaticMsFunction\",\"url\":\"modules/src_core_prelude_number_helpers.html#createStaticMsFunction\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/helpers\"},{\"id\":2631,\"kind\":64,\"name\":\"repeatString\",\"url\":\"modules/src_core_prelude_number_helpers.html#repeatString\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/number/helpers\"},{\"id\":2632,\"kind\":2,\"name\":\"src/core/prelude/object/clone\",\"url\":\"modules/src_core_prelude_object_clone.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2633,\"kind\":64,\"name\":\"createSerializer\",\"url\":\"modules/src_core_prelude_object_clone.html#createSerializer\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/clone\"},{\"id\":2634,\"kind\":64,\"name\":\"createParser\",\"url\":\"modules/src_core_prelude_object_clone.html#createParser\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/clone\"},{\"id\":2635,\"kind\":2,\"name\":\"src/core/prelude/object/clone/interface\",\"url\":\"modules/src_core_prelude_object_clone_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2636,\"kind\":4194304,\"name\":\"ValMap\",\"url\":\"modules/src_core_prelude_object_clone_interface.html#ValMap\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/clone/interface\"},{\"id\":2637,\"kind\":2,\"name\":\"src/core/prelude/object/compare\",\"url\":\"modules/src_core_prelude_object_compare.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2638,\"kind\":64,\"name\":\"createSerializer\",\"url\":\"modules/src_core_prelude_object_compare.html#createSerializer\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/compare\"},{\"id\":2639,\"kind\":2,\"name\":\"src/core/prelude/object/const\",\"url\":\"modules/src_core_prelude_object_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2640,\"kind\":32,\"name\":\"canParse\",\"url\":\"modules/src_core_prelude_object_const.html#canParse\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/const\"},{\"id\":2641,\"kind\":32,\"name\":\"isInvalidKey\",\"url\":\"modules/src_core_prelude_object_const.html#isInvalidKey\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/const\"},{\"id\":2642,\"kind\":32,\"name\":\"funcCache\",\"url\":\"modules/src_core_prelude_object_const.html#funcCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/const\"},{\"id\":2643,\"kind\":2,\"name\":\"src/core/prelude/object/create\",\"url\":\"modules/src_core_prelude_object_create.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2644,\"kind\":64,\"name\":\"createEnumLike\",\"url\":\"modules/src_core_prelude_object_create.html#createEnumLike\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/create\"},{\"id\":2645,\"kind\":64,\"name\":\"selectReject\",\"url\":\"modules/src_core_prelude_object_create.html#selectReject\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/create\"},{\"id\":2646,\"kind\":2,\"name\":\"src/core/prelude/object/helpers\",\"url\":\"modules/src_core_prelude_object_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2647,\"kind\":64,\"name\":\"isContainer\",\"url\":\"modules/src_core_prelude_object_helpers.html#isContainer\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/helpers\"},{\"id\":2648,\"kind\":64,\"name\":\"canExtendProto\",\"url\":\"modules/src_core_prelude_object_helpers.html#canExtendProto\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/helpers\"},{\"id\":2649,\"kind\":64,\"name\":\"getType\",\"url\":\"modules/src_core_prelude_object_helpers.html#getType\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/helpers\"},{\"id\":2650,\"kind\":64,\"name\":\"getSameAs\",\"url\":\"modules/src_core_prelude_object_helpers.html#getSameAs\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/prelude/object/helpers\"},{\"id\":2651,\"kind\":2,\"name\":\"src/core/prelude/object\",\"url\":\"modules/src_core_prelude_object.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2652,\"kind\":2,\"name\":\"src/core/prelude/object/interface\",\"url\":\"modules/src_core_prelude_object_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2653,\"kind\":4194304,\"name\":\"GetTypeType\",\"url\":\"modules/src_core_prelude_object_interface.html#GetTypeType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object/interface\"},{\"id\":2654,\"kind\":2,\"name\":\"src/core/prelude/regexp/const\",\"url\":\"modules/src_core_prelude_regexp_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2655,\"kind\":32,\"name\":\"isGlobal\",\"url\":\"modules/src_core_prelude_regexp_const.html#isGlobal\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/regexp/const\"},{\"id\":2656,\"kind\":32,\"name\":\"escapeRgxp\",\"url\":\"modules/src_core_prelude_regexp_const.html#escapeRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/regexp/const\"},{\"id\":2657,\"kind\":32,\"name\":\"testCache\",\"url\":\"modules/src_core_prelude_regexp_const.html#testCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/regexp/const\"},{\"id\":2658,\"kind\":2,\"name\":\"src/core/prelude/regexp/helpers\",\"url\":\"modules/src_core_prelude_regexp_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2659,\"kind\":64,\"name\":\"createFlagsModifier\",\"url\":\"modules/src_core_prelude_regexp_helpers.html#createFlagsModifier\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/regexp/helpers\"},{\"id\":2660,\"kind\":2,\"name\":\"src/core/prelude/string/const\",\"url\":\"modules/src_core_prelude_string_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2661,\"kind\":32,\"name\":\"capitalizeCache\",\"url\":\"modules/src_core_prelude_string_const.html#capitalizeCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/const\"},{\"id\":2662,\"kind\":32,\"name\":\"camelizeCache\",\"url\":\"modules/src_core_prelude_string_const.html#camelizeCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/const\"},{\"id\":2663,\"kind\":32,\"name\":\"dasherizeCache\",\"url\":\"modules/src_core_prelude_string_const.html#dasherizeCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/const\"},{\"id\":2664,\"kind\":32,\"name\":\"underscoreCache\",\"url\":\"modules/src_core_prelude_string_const.html#underscoreCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/const\"},{\"id\":2665,\"kind\":32,\"name\":\"isDigital\",\"url\":\"modules/src_core_prelude_string_const.html#isDigital\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/const\"},{\"id\":2666,\"kind\":32,\"name\":\"normalizeRgxp\",\"url\":\"modules/src_core_prelude_string_const.html#normalizeRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/const\"},{\"id\":2667,\"kind\":32,\"name\":\"camelizeRgxp\",\"url\":\"modules/src_core_prelude_string_const.html#camelizeRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/const\"},{\"id\":2668,\"kind\":32,\"name\":\"unicode\",\"url\":\"modules/src_core_prelude_string_const.html#unicode\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/const\"},{\"id\":2669,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_prelude_string_const.html#unicode.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/prelude/string/const.unicode\"},{\"id\":2670,\"kind\":1024,\"name\":\"zeroWidthJoiner\",\"url\":\"modules/src_core_prelude_string_const.html#unicode.__type.zeroWidthJoiner\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/prelude/string/const.unicode.__type\"},{\"id\":2671,\"kind\":1024,\"name\":\"regionalIndicators\",\"url\":\"modules/src_core_prelude_string_const.html#unicode.__type.regionalIndicators\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/prelude/string/const.unicode.__type\"},{\"id\":2672,\"kind\":1024,\"name\":\"emojiWithColorModifiers\",\"url\":\"modules/src_core_prelude_string_const.html#unicode.__type.emojiWithColorModifiers\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/prelude/string/const.unicode.__type\"},{\"id\":2673,\"kind\":1024,\"name\":\"textModifiers\",\"url\":\"modules/src_core_prelude_string_const.html#unicode.__type.textModifiers\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/prelude/string/const.unicode.__type\"},{\"id\":2674,\"kind\":1024,\"name\":\"colorModifiers\",\"url\":\"modules/src_core_prelude_string_const.html#unicode.__type.colorModifiers\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/prelude/string/const.unicode.__type\"},{\"id\":2675,\"kind\":1024,\"name\":\"modifiers\",\"url\":\"modules/src_core_prelude_string_const.html#unicode.__type.modifiers\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/prelude/string/const.unicode.__type\"},{\"id\":2676,\"kind\":2,\"name\":\"src/core/prelude/string/helpers\",\"url\":\"modules/src_core_prelude_string_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2677,\"kind\":64,\"name\":\"isCharUpper\",\"url\":\"modules/src_core_prelude_string_helpers.html#isCharUpper\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/helpers\"},{\"id\":2678,\"kind\":64,\"name\":\"toUnderscore\",\"url\":\"modules/src_core_prelude_string_helpers.html#toUnderscore\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/helpers\"},{\"id\":2679,\"kind\":64,\"name\":\"toCamelize\",\"url\":\"modules/src_core_prelude_string_helpers.html#toCamelize\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/helpers\"},{\"id\":2680,\"kind\":64,\"name\":\"toDasherize\",\"url\":\"modules/src_core_prelude_string_helpers.html#toDasherize\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/helpers\"},{\"id\":2681,\"kind\":64,\"name\":\"convertToSeparatedStr\",\"url\":\"modules/src_core_prelude_string_helpers.html#convertToSeparatedStr\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/helpers\"},{\"id\":2682,\"kind\":64,\"name\":\"createStaticTransformFunction\",\"url\":\"modules/src_core_prelude_string_helpers.html#createStaticTransformFunction\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/string/helpers\"},{\"id\":2683,\"kind\":2,\"name\":\"src/core/prelude/structures/helpers\",\"url\":\"modules/src_core_prelude_structures_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2684,\"kind\":128,\"name\":\"Option\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/helpers\"},{\"id\":2685,\"kind\":2048,\"name\":\"resolve\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#resolve\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2686,\"kind\":2048,\"name\":\"reject\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#reject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2687,\"kind\":2048,\"name\":\"all\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#all\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2688,\"kind\":2048,\"name\":\"allSettled\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#allSettled\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2689,\"kind\":2048,\"name\":\"race\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#race\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2690,\"kind\":2048,\"name\":\"any\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#any\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2691,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2692,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2693,\"kind\":262144,\"name\":\"isPending\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#isPending\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2694,\"kind\":1024,\"name\":\"state\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2695,\"kind\":1024,\"name\":\"value\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2696,\"kind\":1024,\"name\":\"fulfillHandlers\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#fulfillHandlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2697,\"kind\":1024,\"name\":\"rejectHandlers\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#rejectHandlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2698,\"kind\":2048,\"name\":\"unwrap\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#unwrap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2699,\"kind\":2048,\"name\":\"then\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#then\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2700,\"kind\":2048,\"name\":\"catch\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#catch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2701,\"kind\":2048,\"name\":\"finally\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#finally\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2702,\"kind\":2048,\"name\":\"call\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#call\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2703,\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/src_core_prelude_structures_helpers.Option.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Option\"},{\"id\":2704,\"kind\":128,\"name\":\"Result\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/helpers\"},{\"id\":2705,\"kind\":2048,\"name\":\"resolve\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#resolve\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2706,\"kind\":2048,\"name\":\"reject\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#reject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2707,\"kind\":2048,\"name\":\"all\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#all\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2708,\"kind\":2048,\"name\":\"allSettled\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#allSettled\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2709,\"kind\":2048,\"name\":\"race\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#race\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2710,\"kind\":2048,\"name\":\"any\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#any\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-static\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2711,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2712,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2713,\"kind\":262144,\"name\":\"isPending\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#isPending\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2714,\"kind\":1024,\"name\":\"state\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2715,\"kind\":1024,\"name\":\"value\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2716,\"kind\":1024,\"name\":\"fulfillHandlers\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#fulfillHandlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2717,\"kind\":1024,\"name\":\"rejectHandlers\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#rejectHandlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2718,\"kind\":2048,\"name\":\"unwrap\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#unwrap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2719,\"kind\":2048,\"name\":\"then\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#then\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2720,\"kind\":2048,\"name\":\"catch\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#catch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2721,\"kind\":2048,\"name\":\"finally\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#finally\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2722,\"kind\":2048,\"name\":\"call\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#call\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2723,\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/src_core_prelude_structures_helpers.Result.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/prelude/structures/helpers.Result\"},{\"id\":2724,\"kind\":2,\"name\":\"src/core/prelude/structures\",\"url\":\"modules/src_core_prelude_structures.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2725,\"kind\":2,\"name\":\"src/core/prelude/structures/sync-promise\",\"url\":\"modules/src_core_prelude_structures_sync_promise.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2726,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/sync-promise\"},{\"id\":2727,\"kind\":2048,\"name\":\"resolve\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#resolve\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2728,\"kind\":2048,\"name\":\"reject\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#reject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2729,\"kind\":2048,\"name\":\"all\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#all\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2730,\"kind\":2048,\"name\":\"allSettled\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#allSettled\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2731,\"kind\":2048,\"name\":\"race\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#race\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2732,\"kind\":2048,\"name\":\"any\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#any\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2733,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2734,\"kind\":262144,\"name\":\"isPending\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#isPending\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2735,\"kind\":1024,\"name\":\"state\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2736,\"kind\":1024,\"name\":\"value\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2737,\"kind\":1024,\"name\":\"fulfillHandlers\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#fulfillHandlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2738,\"kind\":1024,\"name\":\"rejectHandlers\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#rejectHandlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2739,\"kind\":2048,\"name\":\"unwrap\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#unwrap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2740,\"kind\":2048,\"name\":\"then\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#then\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2741,\"kind\":2048,\"name\":\"catch\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#catch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2742,\"kind\":2048,\"name\":\"finally\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#finally\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2743,\"kind\":2048,\"name\":\"call\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#call\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2744,\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/src_core_prelude_structures_sync_promise.default.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/prelude/structures/sync-promise.default\"},{\"id\":2745,\"kind\":2,\"name\":\"src/core/prelude/structures/sync-promise/interface\",\"url\":\"modules/src_core_prelude_structures_sync_promise_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2746,\"kind\":8,\"name\":\"State\",\"url\":\"enums/src_core_prelude_structures_sync_promise_interface.State.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures/sync-promise/interface\"},{\"id\":2747,\"kind\":16,\"name\":\"pending\",\"url\":\"enums/src_core_prelude_structures_sync_promise_interface.State.html#pending\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/prelude/structures/sync-promise/interface.State\"},{\"id\":2748,\"kind\":16,\"name\":\"fulfilled\",\"url\":\"enums/src_core_prelude_structures_sync_promise_interface.State.html#fulfilled\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/prelude/structures/sync-promise/interface.State\"},{\"id\":2749,\"kind\":16,\"name\":\"rejected\",\"url\":\"enums/src_core_prelude_structures_sync_promise_interface.State.html#rejected\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/prelude/structures/sync-promise/interface.State\"},{\"id\":2750,\"kind\":4194304,\"name\":\"Value\",\"url\":\"modules/src_core_prelude_structures_sync_promise_interface.html#Value\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/sync-promise/interface\"},{\"id\":2751,\"kind\":256,\"name\":\"ConstrResolveHandler\",\"url\":\"interfaces/src_core_prelude_structures_sync_promise_interface.ConstrResolveHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/sync-promise/interface\"},{\"id\":2752,\"kind\":256,\"name\":\"ConstrRejectHandler\",\"url\":\"interfaces/src_core_prelude_structures_sync_promise_interface.ConstrRejectHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures/sync-promise/interface\"},{\"id\":2753,\"kind\":256,\"name\":\"Executor\",\"url\":\"interfaces/src_core_prelude_structures_sync_promise_interface.Executor.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/sync-promise/interface\"},{\"id\":2754,\"kind\":4194304,\"name\":\"ResolveHandler\",\"url\":\"modules/src_core_prelude_structures_sync_promise_interface.html#ResolveHandler\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/sync-promise/interface\"},{\"id\":2755,\"kind\":4194304,\"name\":\"RejectHandler\",\"url\":\"modules/src_core_prelude_structures_sync_promise_interface.html#RejectHandler\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/prelude/structures/sync-promise/interface\"},{\"id\":2756,\"kind\":2,\"name\":\"src/core/prelude/types/const\",\"url\":\"modules/src_core_prelude_types_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2757,\"kind\":32,\"name\":\"READONLY\",\"url\":\"modules/src_core_prelude_types_const.html#READONLY\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/types/const\"},{\"id\":2758,\"kind\":32,\"name\":\"PROXY\",\"url\":\"modules/src_core_prelude_types_const.html#PROXY\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/types/const\"},{\"id\":2759,\"kind\":32,\"name\":\"isNative\",\"url\":\"modules/src_core_prelude_types_const.html#isNative\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/types/const\"},{\"id\":2760,\"kind\":32,\"name\":\"nonPrimitiveTypes\",\"url\":\"modules/src_core_prelude_types_const.html#nonPrimitiveTypes\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/prelude/types/const\"},{\"id\":2761,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_prelude_types_const.html#nonPrimitiveTypes.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/prelude/types/const.nonPrimitiveTypes\"},{\"id\":2762,\"kind\":1024,\"name\":\"object\",\"url\":\"modules/src_core_prelude_types_const.html#nonPrimitiveTypes.__type.object\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/prelude/types/const.nonPrimitiveTypes.__type\"},{\"id\":2763,\"kind\":1024,\"name\":\"function\",\"url\":\"modules/src_core_prelude_types_const.html#nonPrimitiveTypes.__type.function\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/prelude/types/const.nonPrimitiveTypes.__type\"},{\"id\":2764,\"kind\":64,\"name\":\"toString\",\"url\":\"modules/src_core_prelude_types_const.html#toString\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/prelude/types/const\"},{\"id\":2765,\"kind\":2,\"name\":\"src/core/promise/abortable/const\",\"url\":\"modules/src_core_promise_abortable_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2766,\"kind\":32,\"name\":\"IGNORE\",\"url\":\"modules/src_core_promise_abortable_const.html#IGNORE\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable/const\"},{\"id\":2767,\"kind\":2,\"name\":\"src/core/promise/abortable\",\"url\":\"modules/src_core_promise_abortable.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2768,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_promise_abortable.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/abortable\"},{\"id\":2769,\"kind\":2048,\"name\":\"wrapReasonToIgnore\",\"url\":\"classes/src_core_promise_abortable.default.html#wrapReasonToIgnore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2770,\"kind\":2048,\"name\":\"resolve\",\"url\":\"classes/src_core_promise_abortable.default.html#resolve\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2771,\"kind\":2048,\"name\":\"resolveAndCall\",\"url\":\"classes/src_core_promise_abortable.default.html#resolveAndCall\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2772,\"kind\":2048,\"name\":\"reject\",\"url\":\"classes/src_core_promise_abortable.default.html#reject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2773,\"kind\":2048,\"name\":\"all\",\"url\":\"classes/src_core_promise_abortable.default.html#all\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2774,\"kind\":2048,\"name\":\"allSettled\",\"url\":\"classes/src_core_promise_abortable.default.html#allSettled\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2775,\"kind\":2048,\"name\":\"race\",\"url\":\"classes/src_core_promise_abortable.default.html#race\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2776,\"kind\":2048,\"name\":\"any\",\"url\":\"classes/src_core_promise_abortable.default.html#any\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2777,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_promise_abortable.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2778,\"kind\":262144,\"name\":\"isPending\",\"url\":\"classes/src_core_promise_abortable.default.html#isPending\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2779,\"kind\":1024,\"name\":\"pendingChildren\",\"url\":\"classes/src_core_promise_abortable.default.html#pendingChildren\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2780,\"kind\":1024,\"name\":\"state\",\"url\":\"classes/src_core_promise_abortable.default.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2781,\"kind\":1024,\"name\":\"value\",\"url\":\"classes/src_core_promise_abortable.default.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2782,\"kind\":1024,\"name\":\"aborted\",\"url\":\"classes/src_core_promise_abortable.default.html#aborted\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2783,\"kind\":1024,\"name\":\"promise\",\"url\":\"classes/src_core_promise_abortable.default.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2784,\"kind\":1024,\"name\":\"onResolve\",\"url\":\"classes/src_core_promise_abortable.default.html#onResolve\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2785,\"kind\":1024,\"name\":\"onReject\",\"url\":\"classes/src_core_promise_abortable.default.html#onReject\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2786,\"kind\":1024,\"name\":\"onAbort\",\"url\":\"classes/src_core_promise_abortable.default.html#onAbort\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2787,\"kind\":2048,\"name\":\"then\",\"url\":\"classes/src_core_promise_abortable.default.html#then\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2788,\"kind\":2048,\"name\":\"catch\",\"url\":\"classes/src_core_promise_abortable.default.html#catch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2789,\"kind\":2048,\"name\":\"finally\",\"url\":\"classes/src_core_promise_abortable.default.html#finally\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2790,\"kind\":2048,\"name\":\"abort\",\"url\":\"classes/src_core_promise_abortable.default.html#abort\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2791,\"kind\":2048,\"name\":\"call\",\"url\":\"classes/src_core_promise_abortable.default.html#call\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2792,\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/src_core_promise_abortable.default.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/promise/abortable.default\"},{\"id\":2793,\"kind\":2,\"name\":\"src/core/promise/abortable/interface\",\"url\":\"modules/src_core_promise_abortable_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2794,\"kind\":8,\"name\":\"State\",\"url\":\"enums/src_core_promise_abortable_interface.State.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable/interface\"},{\"id\":2795,\"kind\":16,\"name\":\"pending\",\"url\":\"enums/src_core_promise_abortable_interface.State.html#pending\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/promise/abortable/interface.State\"},{\"id\":2796,\"kind\":16,\"name\":\"fulfilled\",\"url\":\"enums/src_core_promise_abortable_interface.State.html#fulfilled\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/promise/abortable/interface.State\"},{\"id\":2797,\"kind\":16,\"name\":\"rejected\",\"url\":\"enums/src_core_promise_abortable_interface.State.html#rejected\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/promise/abortable/interface.State\"},{\"id\":2798,\"kind\":4194304,\"name\":\"Value\",\"url\":\"modules/src_core_promise_abortable_interface.html#Value\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/abortable/interface\"},{\"id\":2799,\"kind\":4194304,\"name\":\"ExecutableValue\",\"url\":\"modules/src_core_promise_abortable_interface.html#ExecutableValue\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/abortable/interface\"},{\"id\":2800,\"kind\":256,\"name\":\"ConstrResolveHandler\",\"url\":\"interfaces/src_core_promise_abortable_interface.ConstrResolveHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/abortable/interface\"},{\"id\":2801,\"kind\":256,\"name\":\"ConstrRejectHandler\",\"url\":\"interfaces/src_core_promise_abortable_interface.ConstrRejectHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable/interface\"},{\"id\":2802,\"kind\":256,\"name\":\"ConstrAbortHandler\",\"url\":\"interfaces/src_core_promise_abortable_interface.ConstrAbortHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable/interface\"},{\"id\":2803,\"kind\":256,\"name\":\"Executor\",\"url\":\"interfaces/src_core_promise_abortable_interface.Executor.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/abortable/interface\"},{\"id\":2804,\"kind\":4194304,\"name\":\"ResolveHandler\",\"url\":\"modules/src_core_promise_abortable_interface.html#ResolveHandler\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/abortable/interface\"},{\"id\":2805,\"kind\":4194304,\"name\":\"RejectHandler\",\"url\":\"modules/src_core_promise_abortable_interface.html#RejectHandler\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/abortable/interface\"},{\"id\":2806,\"kind\":2,\"name\":\"src/core/promise\",\"url\":\"modules/src_core_promise.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2807,\"kind\":64,\"name\":\"isControllablePromise\",\"url\":\"modules/src_core_promise.html#isControllablePromise\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise\"},{\"id\":2808,\"kind\":64,\"name\":\"createControllablePromise\",\"url\":\"modules/src_core_promise.html#createControllablePromise\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise\"},{\"id\":2809,\"kind\":2,\"name\":\"src/core/promise/interface\",\"url\":\"modules/src_core_promise_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2810,\"kind\":4194304,\"name\":\"ControllablePromise\",\"url\":\"modules/src_core_promise_interface.html#ControllablePromise\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/interface\"},{\"id\":2811,\"kind\":256,\"name\":\"ControllablePromiseResolveHandler\",\"url\":\"interfaces/src_core_promise_interface.ControllablePromiseResolveHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/interface\"},{\"id\":2812,\"kind\":256,\"name\":\"ControllablePromiseRejectHandler\",\"url\":\"interfaces/src_core_promise_interface.ControllablePromiseRejectHandler.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/promise/interface\"},{\"id\":2813,\"kind\":256,\"name\":\"ControllablePromiseExecutor\",\"url\":\"interfaces/src_core_promise_interface.ControllablePromiseExecutor.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/interface\"},{\"id\":2814,\"kind\":256,\"name\":\"ControllablePromiseConstructor\",\"url\":\"interfaces/src_core_promise_interface.ControllablePromiseConstructor.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/interface\"},{\"id\":2815,\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/src_core_promise_interface.ControllablePromiseConstructor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-interface\",\"parent\":\"src/core/promise/interface.ControllablePromiseConstructor\"},{\"id\":2816,\"kind\":256,\"name\":\"CreateControllablePromiseOptions\",\"url\":\"interfaces/src_core_promise_interface.CreateControllablePromiseOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/interface\"},{\"id\":2817,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/src_core_promise_interface.CreateControllablePromiseOptions.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/promise/interface.CreateControllablePromiseOptions\"},{\"id\":2818,\"kind\":2048,\"name\":\"executor\",\"url\":\"interfaces/src_core_promise_interface.CreateControllablePromiseOptions.html#executor\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/promise/interface.CreateControllablePromiseOptions\"},{\"id\":2819,\"kind\":1024,\"name\":\"args\",\"url\":\"interfaces/src_core_promise_interface.CreateControllablePromiseOptions.html#args\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/promise/interface.CreateControllablePromiseOptions\"},{\"id\":2820,\"kind\":2,\"name\":\"src/core/promise/sync/const\",\"url\":\"modules/src_core_promise_sync_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2821,\"kind\":32,\"name\":\"weakMemoizeCache\",\"url\":\"modules/src_core_promise_sync_const.html#weakMemoizeCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync/const\"},{\"id\":2822,\"kind\":32,\"name\":\"longMemoizeCache\",\"url\":\"modules/src_core_promise_sync_const.html#longMemoizeCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync/const\"},{\"id\":2823,\"kind\":2,\"name\":\"src/core/promise/sync/helpers\",\"url\":\"modules/src_core_promise_sync_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2824,\"kind\":64,\"name\":\"memoize\",\"url\":\"modules/src_core_promise_sync_helpers.html#memoize\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/promise/sync/helpers\"},{\"id\":2825,\"kind\":2,\"name\":\"src/core/promise/sync\",\"url\":\"modules/src_core_promise_sync.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2826,\"kind\":2,\"name\":\"src/core/queue\",\"url\":\"modules/src_core_queue.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2827,\"kind\":2,\"name\":\"src/core/queue/interface\",\"url\":\"modules/src_core_queue_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2828,\"kind\":256,\"name\":\"InnerQueue\",\"url\":\"interfaces/src_core_queue_interface.InnerQueue.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/interface\"},{\"id\":2829,\"kind\":1024,\"name\":\"length\",\"url\":\"interfaces/src_core_queue_interface.InnerQueue.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/queue/interface.InnerQueue\"},{\"id\":2830,\"kind\":1024,\"name\":\"head\",\"url\":\"interfaces/src_core_queue_interface.InnerQueue.html#head\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/queue/interface.InnerQueue\"},{\"id\":2831,\"kind\":2048,\"name\":\"push\",\"url\":\"interfaces/src_core_queue_interface.InnerQueue.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/queue/interface.InnerQueue\"},{\"id\":2832,\"kind\":2048,\"name\":\"unshift\",\"url\":\"interfaces/src_core_queue_interface.InnerQueue.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/queue/interface.InnerQueue\"},{\"id\":2833,\"kind\":2048,\"name\":\"pop\",\"url\":\"interfaces/src_core_queue_interface.InnerQueue.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/queue/interface.InnerQueue\"},{\"id\":2834,\"kind\":2048,\"name\":\"shift\",\"url\":\"interfaces/src_core_queue_interface.InnerQueue.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/queue/interface.InnerQueue\"},{\"id\":2835,\"kind\":2048,\"name\":\"clone\",\"url\":\"interfaces/src_core_queue_interface.InnerQueue.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/queue/interface.InnerQueue\"},{\"id\":2836,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"interfaces/src_core_queue_interface.InnerQueue.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/queue/interface.InnerQueue\"},{\"id\":2837,\"kind\":256,\"name\":\"CreateInnerQueue\",\"url\":\"interfaces/src_core_queue_interface.CreateInnerQueue.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/interface\"},{\"id\":2838,\"kind\":256,\"name\":\"QueueOptions\",\"url\":\"interfaces/src_core_queue_interface.QueueOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/interface\"},{\"id\":2839,\"kind\":1024,\"name\":\"queueFactory\",\"url\":\"interfaces/src_core_queue_interface.QueueOptions.html#queueFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/queue/interface.QueueOptions\"},{\"id\":2840,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_queue_interface.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/interface\"},{\"id\":2841,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_queue_interface.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2842,\"kind\":1024,\"name\":\"head\",\"url\":\"classes/src_core_queue_interface.default.html#head\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2843,\"kind\":1024,\"name\":\"length\",\"url\":\"classes/src_core_queue_interface.default.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2844,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_queue_interface.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2845,\"kind\":2048,\"name\":\"pop\",\"url\":\"classes/src_core_queue_interface.default.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2846,\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/src_core_queue_interface.default.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2847,\"kind\":2048,\"name\":\"shift\",\"url\":\"classes/src_core_queue_interface.default.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2848,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_queue_interface.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2849,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/src_core_queue_interface.default.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2850,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_queue_interface.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2851,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_queue_interface.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/queue/interface.default\"},{\"id\":2852,\"kind\":2,\"name\":\"src/core/queue/merge\",\"url\":\"modules/src_core_queue_merge.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2853,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_queue_merge.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/merge\"},{\"id\":2854,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_queue_merge.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2855,\"kind\":1024,\"name\":\"InnerQueue\",\"url\":\"classes/src_core_queue_merge.default.html#InnerQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2856,\"kind\":262144,\"name\":\"head\",\"url\":\"classes/src_core_queue_merge.default.html#head\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2857,\"kind\":262144,\"name\":\"length\",\"url\":\"classes/src_core_queue_merge.default.html#length\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2858,\"kind\":1024,\"name\":\"innerQueue\",\"url\":\"classes/src_core_queue_merge.default.html#innerQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2859,\"kind\":1024,\"name\":\"tasksMap\",\"url\":\"classes/src_core_queue_merge.default.html#tasksMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2860,\"kind\":1024,\"name\":\"hashFn\",\"url\":\"classes/src_core_queue_merge.default.html#hashFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2861,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_queue_merge.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2862,\"kind\":2048,\"name\":\"pop\",\"url\":\"classes/src_core_queue_merge.default.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2863,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_queue_merge.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2864,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/src_core_queue_merge.default.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2865,\"kind\":1024,\"name\":\"createInnerQueue\",\"url\":\"classes/src_core_queue_merge.default.html#createInnerQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2866,\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/src_core_queue_merge.default.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2867,\"kind\":2048,\"name\":\"shift\",\"url\":\"classes/src_core_queue_merge.default.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2868,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_queue_merge.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2869,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_queue_merge.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/merge.default\"},{\"id\":2870,\"kind\":2,\"name\":\"src/core/queue/merge/interface\",\"url\":\"modules/src_core_queue_merge_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2871,\"kind\":256,\"name\":\"HashFn\",\"url\":\"interfaces/src_core_queue_merge_interface.HashFn.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/merge/interface\"},{\"id\":2872,\"kind\":2,\"name\":\"src/core/queue/order\",\"url\":\"modules/src_core_queue_order.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2873,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_queue_order.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/order\"},{\"id\":2874,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_queue_order.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2875,\"kind\":1024,\"name\":\"InnerQueue\",\"url\":\"classes/src_core_queue_order.default.html#InnerQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2876,\"kind\":262144,\"name\":\"head\",\"url\":\"classes/src_core_queue_order.default.html#head\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2877,\"kind\":262144,\"name\":\"length\",\"url\":\"classes/src_core_queue_order.default.html#length\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2878,\"kind\":1024,\"name\":\"lastIndex\",\"url\":\"classes/src_core_queue_order.default.html#lastIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2879,\"kind\":1024,\"name\":\"innerQueue\",\"url\":\"classes/src_core_queue_order.default.html#innerQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2880,\"kind\":1024,\"name\":\"comparator\",\"url\":\"classes/src_core_queue_order.default.html#comparator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2881,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_queue_order.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2882,\"kind\":2048,\"name\":\"pop\",\"url\":\"classes/src_core_queue_order.default.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2883,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_queue_order.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2884,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/src_core_queue_order.default.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2885,\"kind\":1024,\"name\":\"createInnerQueue\",\"url\":\"classes/src_core_queue_order.default.html#createInnerQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2886,\"kind\":2048,\"name\":\"fromBottom\",\"url\":\"classes/src_core_queue_order.default.html#fromBottom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2887,\"kind\":2048,\"name\":\"toBottom\",\"url\":\"classes/src_core_queue_order.default.html#toBottom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2888,\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/src_core_queue_order.default.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2889,\"kind\":2048,\"name\":\"shift\",\"url\":\"classes/src_core_queue_order.default.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2890,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_queue_order.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2891,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_queue_order.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/order.default\"},{\"id\":2892,\"kind\":2,\"name\":\"src/core/queue/order/interface\",\"url\":\"modules/src_core_queue_order_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2893,\"kind\":256,\"name\":\"InnerQueue\",\"url\":\"interfaces/src_core_queue_order_interface.InnerQueue.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/order/interface\"},{\"id\":2894,\"kind\":1024,\"name\":\"length\",\"url\":\"interfaces/src_core_queue_order_interface.InnerQueue.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/order/interface.InnerQueue\"},{\"id\":2895,\"kind\":1024,\"name\":\"head\",\"url\":\"interfaces/src_core_queue_order_interface.InnerQueue.html#head\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/order/interface.InnerQueue\"},{\"id\":2896,\"kind\":2048,\"name\":\"push\",\"url\":\"interfaces/src_core_queue_order_interface.InnerQueue.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/order/interface.InnerQueue\"},{\"id\":2897,\"kind\":2048,\"name\":\"unshift\",\"url\":\"interfaces/src_core_queue_order_interface.InnerQueue.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/order/interface.InnerQueue\"},{\"id\":2898,\"kind\":2048,\"name\":\"pop\",\"url\":\"interfaces/src_core_queue_order_interface.InnerQueue.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/order/interface.InnerQueue\"},{\"id\":2899,\"kind\":2048,\"name\":\"shift\",\"url\":\"interfaces/src_core_queue_order_interface.InnerQueue.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/order/interface.InnerQueue\"},{\"id\":2900,\"kind\":2048,\"name\":\"clone\",\"url\":\"interfaces/src_core_queue_order_interface.InnerQueue.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/order/interface.InnerQueue\"},{\"id\":2901,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"interfaces/src_core_queue_order_interface.InnerQueue.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/order/interface.InnerQueue\"},{\"id\":2902,\"kind\":256,\"name\":\"ElsComparator\",\"url\":\"interfaces/src_core_queue_order_interface.ElsComparator.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/order/interface\"},{\"id\":2903,\"kind\":2,\"name\":\"src/core/queue/simple\",\"url\":\"modules/src_core_queue_simple.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2904,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_queue_simple.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/simple\"},{\"id\":2905,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_queue_simple.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2906,\"kind\":1024,\"name\":\"InnerQueue\",\"url\":\"classes/src_core_queue_simple.default.html#InnerQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2907,\"kind\":262144,\"name\":\"head\",\"url\":\"classes/src_core_queue_simple.default.html#head\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2908,\"kind\":262144,\"name\":\"length\",\"url\":\"classes/src_core_queue_simple.default.html#length\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2909,\"kind\":1024,\"name\":\"innerQueue\",\"url\":\"classes/src_core_queue_simple.default.html#innerQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2910,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_queue_simple.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2911,\"kind\":2048,\"name\":\"pop\",\"url\":\"classes/src_core_queue_simple.default.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2912,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_queue_simple.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2913,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/src_core_queue_simple.default.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2914,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_queue_simple.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2915,\"kind\":1024,\"name\":\"createInnerQueue\",\"url\":\"classes/src_core_queue_simple.default.html#createInnerQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2916,\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/src_core_queue_simple.default.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2917,\"kind\":2048,\"name\":\"shift\",\"url\":\"classes/src_core_queue_simple.default.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2918,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_queue_simple.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/simple.default\"},{\"id\":2919,\"kind\":2,\"name\":\"src/core/queue/simple/interface\",\"url\":\"modules/src_core_queue_simple_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2920,\"kind\":256,\"name\":\"InnerQueue\",\"url\":\"interfaces/src_core_queue_simple_interface.InnerQueue.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/simple/interface\"},{\"id\":2921,\"kind\":1024,\"name\":\"length\",\"url\":\"interfaces/src_core_queue_simple_interface.InnerQueue.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/simple/interface.InnerQueue\"},{\"id\":2922,\"kind\":1024,\"name\":\"head\",\"url\":\"interfaces/src_core_queue_simple_interface.InnerQueue.html#head\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/simple/interface.InnerQueue\"},{\"id\":2923,\"kind\":2048,\"name\":\"push\",\"url\":\"interfaces/src_core_queue_simple_interface.InnerQueue.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/simple/interface.InnerQueue\"},{\"id\":2924,\"kind\":2048,\"name\":\"unshift\",\"url\":\"interfaces/src_core_queue_simple_interface.InnerQueue.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/simple/interface.InnerQueue\"},{\"id\":2925,\"kind\":2048,\"name\":\"pop\",\"url\":\"interfaces/src_core_queue_simple_interface.InnerQueue.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/simple/interface.InnerQueue\"},{\"id\":2926,\"kind\":2048,\"name\":\"shift\",\"url\":\"interfaces/src_core_queue_simple_interface.InnerQueue.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/simple/interface.InnerQueue\"},{\"id\":2927,\"kind\":2048,\"name\":\"clone\",\"url\":\"interfaces/src_core_queue_simple_interface.InnerQueue.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/simple/interface.InnerQueue\"},{\"id\":2928,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"interfaces/src_core_queue_simple_interface.InnerQueue.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/simple/interface.InnerQueue\"},{\"id\":2929,\"kind\":2,\"name\":\"src/core/queue/worker\",\"url\":\"modules/src_core_queue_worker.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2930,\"kind\":2,\"name\":\"src/core/queue/worker/interface\",\"url\":\"modules/src_core_queue_worker_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2931,\"kind\":256,\"name\":\"Task\",\"url\":\"interfaces/src_core_queue_worker_interface.Task.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/worker/interface\"},{\"id\":2932,\"kind\":1024,\"name\":\"task\",\"url\":\"interfaces/src_core_queue_worker_interface.Task.html#task\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/queue/worker/interface.Task\"},{\"id\":2933,\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/src_core_queue_worker_interface.Task.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/queue/worker/interface.Task\"},{\"id\":2934,\"kind\":2048,\"name\":\"resolve\",\"url\":\"interfaces/src_core_queue_worker_interface.Task.html#resolve\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/queue/worker/interface.Task\"},{\"id\":2935,\"kind\":4194304,\"name\":\"Tasks\",\"url\":\"modules/src_core_queue_worker_interface.html#Tasks\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/worker/interface\"},{\"id\":2936,\"kind\":4194304,\"name\":\"CreateTasks\",\"url\":\"modules/src_core_queue_worker_interface.html#CreateTasks\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/worker/interface\"},{\"id\":2937,\"kind\":256,\"name\":\"QueueWorker\",\"url\":\"interfaces/src_core_queue_worker_interface.QueueWorker.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/worker/interface\"},{\"id\":2938,\"kind\":256,\"name\":\"WorkerQueueOptions\",\"url\":\"interfaces/src_core_queue_worker_interface.WorkerQueueOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/worker/interface\"},{\"id\":2939,\"kind\":1024,\"name\":\"tasksFactory\",\"url\":\"interfaces/src_core_queue_worker_interface.WorkerQueueOptions.html#tasksFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/queue/worker/interface.WorkerQueueOptions\"},{\"id\":2940,\"kind\":1024,\"name\":\"concurrency\",\"url\":\"interfaces/src_core_queue_worker_interface.WorkerQueueOptions.html#concurrency\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/queue/worker/interface.WorkerQueueOptions\"},{\"id\":2941,\"kind\":1024,\"name\":\"refreshInterval\",\"url\":\"interfaces/src_core_queue_worker_interface.WorkerQueueOptions.html#refreshInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/queue/worker/interface.WorkerQueueOptions\"},{\"id\":2942,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_queue_worker_interface.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/worker/interface\"},{\"id\":2943,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_queue_worker_interface.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2944,\"kind\":1024,\"name\":\"Tasks\",\"url\":\"classes/src_core_queue_worker_interface.default.html#Tasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2945,\"kind\":1024,\"name\":\"head\",\"url\":\"classes/src_core_queue_worker_interface.default.html#head\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2946,\"kind\":262144,\"name\":\"length\",\"url\":\"classes/src_core_queue_worker_interface.default.html#length\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2947,\"kind\":1024,\"name\":\"concurrency\",\"url\":\"classes/src_core_queue_worker_interface.default.html#concurrency\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2948,\"kind\":1024,\"name\":\"refreshInterval\",\"url\":\"classes/src_core_queue_worker_interface.default.html#refreshInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2949,\"kind\":1024,\"name\":\"activeWorkers\",\"url\":\"classes/src_core_queue_worker_interface.default.html#activeWorkers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2950,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_queue_worker_interface.default.html#worker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2951,\"kind\":1024,\"name\":\"tasks\",\"url\":\"classes/src_core_queue_worker_interface.default.html#tasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2952,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_queue_worker_interface.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2953,\"kind\":2048,\"name\":\"pop\",\"url\":\"classes/src_core_queue_worker_interface.default.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2954,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_queue_worker_interface.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2955,\"kind\":1024,\"name\":\"createTasks\",\"url\":\"classes/src_core_queue_worker_interface.default.html#createTasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2956,\"kind\":2048,\"name\":\"perform\",\"url\":\"classes/src_core_queue_worker_interface.default.html#perform\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2957,\"kind\":2048,\"name\":\"deferPerform\",\"url\":\"classes/src_core_queue_worker_interface.default.html#deferPerform\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2958,\"kind\":2048,\"name\":\"start\",\"url\":\"classes/src_core_queue_worker_interface.default.html#start\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2959,\"kind\":2048,\"name\":\"resolveTask\",\"url\":\"classes/src_core_queue_worker_interface.default.html#resolveTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2960,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/src_core_queue_worker_interface.default.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2961,\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/src_core_queue_worker_interface.default.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2962,\"kind\":2048,\"name\":\"shift\",\"url\":\"classes/src_core_queue_worker_interface.default.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2963,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/src_core_queue_worker_interface.default.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2964,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_queue_worker_interface.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2965,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_queue_worker_interface.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/interface.default\"},{\"id\":2966,\"kind\":2,\"name\":\"src/core/queue/worker/merge\",\"url\":\"modules/src_core_queue_worker_merge.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2967,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_queue_worker_merge.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/worker/merge\"},{\"id\":2968,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_queue_worker_merge.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2969,\"kind\":1024,\"name\":\"Tasks\",\"url\":\"classes/src_core_queue_worker_merge.default.html#Tasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2970,\"kind\":262144,\"name\":\"head\",\"url\":\"classes/src_core_queue_worker_merge.default.html#head\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2971,\"kind\":1024,\"name\":\"tasksMap\",\"url\":\"classes/src_core_queue_worker_merge.default.html#tasksMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2972,\"kind\":1024,\"name\":\"hashFn\",\"url\":\"classes/src_core_queue_worker_merge.default.html#hashFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2973,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_queue_worker_merge.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2974,\"kind\":2048,\"name\":\"pop\",\"url\":\"classes/src_core_queue_worker_merge.default.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2975,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_queue_worker_merge.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2976,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/src_core_queue_worker_merge.default.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2977,\"kind\":2048,\"name\":\"perform\",\"url\":\"classes/src_core_queue_worker_merge.default.html#perform\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2978,\"kind\":262144,\"name\":\"length\",\"url\":\"classes/src_core_queue_worker_merge.default.html#length\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2979,\"kind\":1024,\"name\":\"concurrency\",\"url\":\"classes/src_core_queue_worker_merge.default.html#concurrency\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2980,\"kind\":1024,\"name\":\"refreshInterval\",\"url\":\"classes/src_core_queue_worker_merge.default.html#refreshInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2981,\"kind\":1024,\"name\":\"activeWorkers\",\"url\":\"classes/src_core_queue_worker_merge.default.html#activeWorkers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2982,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_queue_worker_merge.default.html#worker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2983,\"kind\":1024,\"name\":\"tasks\",\"url\":\"classes/src_core_queue_worker_merge.default.html#tasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2984,\"kind\":1024,\"name\":\"createTasks\",\"url\":\"classes/src_core_queue_worker_merge.default.html#createTasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2985,\"kind\":2048,\"name\":\"deferPerform\",\"url\":\"classes/src_core_queue_worker_merge.default.html#deferPerform\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2986,\"kind\":2048,\"name\":\"start\",\"url\":\"classes/src_core_queue_worker_merge.default.html#start\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2987,\"kind\":2048,\"name\":\"resolveTask\",\"url\":\"classes/src_core_queue_worker_merge.default.html#resolveTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2988,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/src_core_queue_worker_merge.default.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2989,\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/src_core_queue_worker_merge.default.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2990,\"kind\":2048,\"name\":\"shift\",\"url\":\"classes/src_core_queue_worker_merge.default.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2991,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_queue_worker_merge.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2992,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_queue_worker_merge.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge.default\"},{\"id\":2993,\"kind\":2,\"name\":\"src/core/queue/worker/merge/interface\",\"url\":\"modules/src_core_queue_worker_merge_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":2994,\"kind\":256,\"name\":\"WorkerQueueOptions\",\"url\":\"interfaces/src_core_queue_worker_merge_interface.WorkerQueueOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/worker/merge/interface\"},{\"id\":2995,\"kind\":1024,\"name\":\"hashFn\",\"url\":\"interfaces/src_core_queue_worker_merge_interface.WorkerQueueOptions.html#hashFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/queue/worker/merge/interface.WorkerQueueOptions\"},{\"id\":2996,\"kind\":1024,\"name\":\"tasksFactory\",\"url\":\"interfaces/src_core_queue_worker_merge_interface.WorkerQueueOptions.html#tasksFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge/interface.WorkerQueueOptions\"},{\"id\":2997,\"kind\":1024,\"name\":\"concurrency\",\"url\":\"interfaces/src_core_queue_worker_merge_interface.WorkerQueueOptions.html#concurrency\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge/interface.WorkerQueueOptions\"},{\"id\":2998,\"kind\":1024,\"name\":\"refreshInterval\",\"url\":\"interfaces/src_core_queue_worker_merge_interface.WorkerQueueOptions.html#refreshInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/queue/worker/merge/interface.WorkerQueueOptions\"},{\"id\":2999,\"kind\":2,\"name\":\"src/core/queue/worker/simple\",\"url\":\"modules/src_core_queue_worker_simple.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3000,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_queue_worker_simple.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/queue/worker/simple\"},{\"id\":3001,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_queue_worker_simple.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3002,\"kind\":1024,\"name\":\"Tasks\",\"url\":\"classes/src_core_queue_worker_simple.default.html#Tasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3003,\"kind\":262144,\"name\":\"head\",\"url\":\"classes/src_core_queue_worker_simple.default.html#head\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3004,\"kind\":2048,\"name\":\"push\",\"url\":\"classes/src_core_queue_worker_simple.default.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3005,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/src_core_queue_worker_simple.default.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3006,\"kind\":2048,\"name\":\"perform\",\"url\":\"classes/src_core_queue_worker_simple.default.html#perform\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3007,\"kind\":262144,\"name\":\"length\",\"url\":\"classes/src_core_queue_worker_simple.default.html#length\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3008,\"kind\":1024,\"name\":\"concurrency\",\"url\":\"classes/src_core_queue_worker_simple.default.html#concurrency\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3009,\"kind\":1024,\"name\":\"refreshInterval\",\"url\":\"classes/src_core_queue_worker_simple.default.html#refreshInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3010,\"kind\":1024,\"name\":\"activeWorkers\",\"url\":\"classes/src_core_queue_worker_simple.default.html#activeWorkers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3011,\"kind\":1024,\"name\":\"worker\",\"url\":\"classes/src_core_queue_worker_simple.default.html#worker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3012,\"kind\":1024,\"name\":\"tasks\",\"url\":\"classes/src_core_queue_worker_simple.default.html#tasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3013,\"kind\":2048,\"name\":\"pop\",\"url\":\"classes/src_core_queue_worker_simple.default.html#pop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3014,\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/src_core_queue_worker_simple.default.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3015,\"kind\":1024,\"name\":\"createTasks\",\"url\":\"classes/src_core_queue_worker_simple.default.html#createTasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3016,\"kind\":2048,\"name\":\"deferPerform\",\"url\":\"classes/src_core_queue_worker_simple.default.html#deferPerform\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3017,\"kind\":2048,\"name\":\"start\",\"url\":\"classes/src_core_queue_worker_simple.default.html#start\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3018,\"kind\":2048,\"name\":\"resolveTask\",\"url\":\"classes/src_core_queue_worker_simple.default.html#resolveTask\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3019,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/src_core_queue_worker_simple.default.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3020,\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/src_core_queue_worker_simple.default.html#unshift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3021,\"kind\":2048,\"name\":\"shift\",\"url\":\"classes/src_core_queue_worker_simple.default.html#shift\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3022,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_queue_worker_simple.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3023,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_queue_worker_simple.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/queue/worker/simple.default\"},{\"id\":3024,\"kind\":2,\"name\":\"src/core/queue/worker/simple/interface\",\"url\":\"modules/src_core_queue_worker_simple_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3025,\"kind\":2,\"name\":\"src/core/range\",\"url\":\"modules/src_core_range.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3026,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_range.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/range\"},{\"id\":3027,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_range.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/range.default\"},{\"id\":3028,\"kind\":1024,\"name\":\"start\",\"url\":\"classes/src_core_range.default.html#start\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3029,\"kind\":1024,\"name\":\"end\",\"url\":\"classes/src_core_range.default.html#end\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3030,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/src_core_range.default.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3031,\"kind\":1024,\"name\":\"isReversed\",\"url\":\"classes/src_core_range.default.html#isReversed\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3032,\"kind\":2048,\"name\":\"isValid\",\"url\":\"classes/src_core_range.default.html#isValid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3033,\"kind\":2048,\"name\":\"contains\",\"url\":\"classes/src_core_range.default.html#contains\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3034,\"kind\":2048,\"name\":\"intersect\",\"url\":\"classes/src_core_range.default.html#intersect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3035,\"kind\":2048,\"name\":\"union\",\"url\":\"classes/src_core_range.default.html#union\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3036,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/src_core_range.default.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3037,\"kind\":2048,\"name\":\"reverse\",\"url\":\"classes/src_core_range.default.html#reverse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3038,\"kind\":2048,\"name\":\"clamp\",\"url\":\"classes/src_core_range.default.html#clamp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3039,\"kind\":2048,\"name\":\"span\",\"url\":\"classes/src_core_range.default.html#span\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3040,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_range.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3041,\"kind\":2048,\"name\":\"indices\",\"url\":\"classes/src_core_range.default.html#indices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3042,\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/src_core_range.default.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3043,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/src_core_range.default.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3044,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/src_core_range.default.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3045,\"kind\":2048,\"name\":\"toType\",\"url\":\"classes/src_core_range.default.html#toType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3046,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_range.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/range.default\"},{\"id\":3047,\"kind\":2,\"name\":\"src/core/range/interface\",\"url\":\"modules/src_core_range_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3048,\"kind\":4194304,\"name\":\"RangeValue\",\"url\":\"modules/src_core_range_interface.html#RangeValue\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/range/interface\"},{\"id\":3049,\"kind\":4194304,\"name\":\"RangeType\",\"url\":\"modules/src_core_range_interface.html#RangeType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/range/interface\"},{\"id\":3050,\"kind\":2,\"name\":\"src/core/request/const\",\"url\":\"modules/src_core_request_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3051,\"kind\":32,\"name\":\"storage\",\"url\":\"modules/src_core_request_const.html#storage\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/const\"},{\"id\":3052,\"kind\":32,\"name\":\"isAbsoluteURL\",\"url\":\"modules/src_core_request_const.html#isAbsoluteURL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/const\"},{\"id\":3053,\"kind\":32,\"name\":\"caches\",\"url\":\"modules/src_core_request_const.html#caches\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/const\"},{\"id\":3054,\"kind\":32,\"name\":\"pendingCache\",\"url\":\"modules/src_core_request_const.html#pendingCache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/const\"},{\"id\":3055,\"kind\":32,\"name\":\"cache\",\"url\":\"modules/src_core_request_const.html#cache\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/const\"},{\"id\":3056,\"kind\":32,\"name\":\"globalOpts\",\"url\":\"modules/src_core_request_const.html#globalOpts\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/const\"},{\"id\":3057,\"kind\":32,\"name\":\"methodsWithoutBody\",\"url\":\"modules/src_core_request_const.html#methodsWithoutBody\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/const\"},{\"id\":3058,\"kind\":32,\"name\":\"defaultRequestOpts\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/const\"},{\"id\":3059,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/request/const.defaultRequestOpts\"},{\"id\":3060,\"kind\":1024,\"name\":\"engine\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type.engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/const.defaultRequestOpts.__type\"},{\"id\":3061,\"kind\":1024,\"name\":\"method\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/const.defaultRequestOpts.__type\"},{\"id\":3062,\"kind\":1024,\"name\":\"cacheStrategy\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type.cacheStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/const.defaultRequestOpts.__type\"},{\"id\":3063,\"kind\":1024,\"name\":\"cacheMethods\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type.cacheMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/const.defaultRequestOpts.__type\"},{\"id\":3064,\"kind\":1024,\"name\":\"offlineCacheTTL\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type.offlineCacheTTL\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/const.defaultRequestOpts.__type\"},{\"id\":3065,\"kind\":1024,\"name\":\"headers\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type.headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/const.defaultRequestOpts.__type\"},{\"id\":3066,\"kind\":1024,\"name\":\"meta\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type.meta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/const.defaultRequestOpts.__type\"},{\"id\":3067,\"kind\":1024,\"name\":\"query\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type.query\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/const.defaultRequestOpts.__type\"},{\"id\":3068,\"kind\":1024,\"name\":\"querySerializer\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type.querySerializer\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/const.defaultRequestOpts.__type\"},{\"id\":3069,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_request_const.html#defaultRequestOpts.__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/const.defaultRequestOpts.__type\"},{\"id\":3070,\"kind\":2,\"name\":\"src/core/request/engines/browser\",\"url\":\"modules/src_core_request_engines_browser.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3071,\"kind\":1024,\"name\":\"default\",\"url\":\"modules/src_core_request_engines_browser.html#default\",\"classes\":\"tsd-kind-property tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/browser\"},{\"id\":3072,\"kind\":2,\"name\":\"src/core/request/engines/const\",\"url\":\"modules/src_core_request_engines_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3073,\"kind\":32,\"name\":\"FormData\",\"url\":\"modules/src_core_request_engines_const.html#FormData\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/const\"},{\"id\":3074,\"kind\":32,\"name\":\"Blob\",\"url\":\"modules/src_core_request_engines_const.html#Blob\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/const\"},{\"id\":3075,\"kind\":2,\"name\":\"src/core/request/engines/fetch\",\"url\":\"modules/src_core_request_engines_fetch.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3076,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_request_engines_fetch.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/fetch\"},{\"id\":3077,\"kind\":2,\"name\":\"src/core/request/engines/fetch/node\",\"url\":\"modules/src_core_request_engines_fetch_node.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3078,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_request_engines_fetch_node.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/fetch/node\"},{\"id\":3079,\"kind\":2,\"name\":\"src/core/request/engines/helpers\",\"url\":\"modules/src_core_request_engines_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3080,\"kind\":64,\"name\":\"convertDataToSend\",\"url\":\"modules/src_core_request_engines_helpers.html#convertDataToSend\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/helpers\"},{\"id\":3081,\"kind\":2,\"name\":\"src/core/request/engines\",\"url\":\"modules/src_core_request_engines.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3082,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_request_engines.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/engines\"},{\"id\":3083,\"kind\":2,\"name\":\"src/core/request/engines/node/const\",\"url\":\"modules/src_core_request_engines_node_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3084,\"kind\":32,\"name\":\"writeableStreamMethods\",\"url\":\"modules/src_core_request_engines_node_const.html#writeableStreamMethods\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/node/const\"},{\"id\":3085,\"kind\":2,\"name\":\"src/core/request/engines/node\",\"url\":\"modules/src_core_request_engines_node.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3086,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_request_engines_node.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/node\"},{\"id\":3087,\"kind\":2,\"name\":\"src/core/request/engines/provider/const\",\"url\":\"modules/src_core_request_engines_provider_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3088,\"kind\":32,\"name\":\"availableParams\",\"url\":\"modules/src_core_request_engines_provider_const.html#availableParams\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/provider/const\"},{\"id\":3089,\"kind\":2,\"name\":\"src/core/request/engines/provider\",\"url\":\"modules/src_core_request_engines_provider.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3090,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_request_engines_provider.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/provider\"},{\"id\":3091,\"kind\":2,\"name\":\"src/core/request/engines/provider/interface\",\"url\":\"modules/src_core_request_engines_provider_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3092,\"kind\":256,\"name\":\"Meta\",\"url\":\"interfaces/src_core_request_engines_provider_interface.Meta.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/provider/interface\"},{\"id\":3093,\"kind\":1024,\"name\":\"provider\",\"url\":\"interfaces/src_core_request_engines_provider_interface.Meta.html#provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.Meta\"},{\"id\":3094,\"kind\":1024,\"name\":\"providerMethod\",\"url\":\"interfaces/src_core_request_engines_provider_interface.Meta.html#providerMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.Meta\"},{\"id\":3095,\"kind\":256,\"name\":\"AvailableOptions\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/provider/interface\"},{\"id\":3096,\"kind\":1024,\"name\":\"url\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#url\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3097,\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#method\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3098,\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3099,\"kind\":1024,\"name\":\"query\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#query\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3100,\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3101,\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3102,\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3103,\"kind\":1024,\"name\":\"okStatuses\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#okStatuses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3104,\"kind\":1024,\"name\":\"meta\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#meta\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3105,\"kind\":1024,\"name\":\"important\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#important\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3106,\"kind\":1024,\"name\":\"parent\",\"url\":\"interfaces/src_core_request_engines_provider_interface.AvailableOptions.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/engines/provider/interface.AvailableOptions\"},{\"id\":3107,\"kind\":4194304,\"name\":\"MethodsMapping\",\"url\":\"modules/src_core_request_engines_provider_interface.html#MethodsMapping\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/provider/interface\"},{\"id\":3108,\"kind\":2,\"name\":\"src/core/request/engines/xhr\",\"url\":\"modules/src_core_request_engines_xhr.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3109,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_request_engines_xhr.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/xhr\"},{\"id\":3110,\"kind\":2,\"name\":\"src/core/request/error/extractor\",\"url\":\"modules/src_core_request_error_extractor.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3111,\"kind\":128,\"name\":\"RequestErrorDetailsExtractor\",\"url\":\"classes/src_core_request_error_extractor.RequestErrorDetailsExtractor.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/request/error/extractor\"},{\"id\":3112,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_request_error_extractor.RequestErrorDetailsExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/request/error/extractor.RequestErrorDetailsExtractor\"},{\"id\":3113,\"kind\":1024,\"name\":\"target\",\"url\":\"classes/src_core_request_error_extractor.RequestErrorDetailsExtractor.html#target\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/error/extractor.RequestErrorDetailsExtractor\"},{\"id\":3114,\"kind\":1024,\"name\":\"headersFilterParams\",\"url\":\"classes/src_core_request_error_extractor.RequestErrorDetailsExtractor.html#headersFilterParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/error/extractor.RequestErrorDetailsExtractor\"},{\"id\":3115,\"kind\":2048,\"name\":\"extract\",\"url\":\"classes/src_core_request_error_extractor.RequestErrorDetailsExtractor.html#extract\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/error/extractor.RequestErrorDetailsExtractor\"},{\"id\":3116,\"kind\":2048,\"name\":\"prepareHeaders\",\"url\":\"classes/src_core_request_error_extractor.RequestErrorDetailsExtractor.html#prepareHeaders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/error/extractor.RequestErrorDetailsExtractor\"},{\"id\":3117,\"kind\":2,\"name\":\"src/core/request/error\",\"url\":\"modules/src_core_request_error.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3118,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_request_error.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/error\"},{\"id\":3119,\"kind\":1024,\"name\":\"InvalidStatus\",\"url\":\"classes/src_core_request_error.default.html#InvalidStatus\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/request/error.default\"},{\"id\":3120,\"kind\":1024,\"name\":\"Abort\",\"url\":\"classes/src_core_request_error.default.html#Abort\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/request/error.default\"},{\"id\":3121,\"kind\":1024,\"name\":\"Timeout\",\"url\":\"classes/src_core_request_error.default.html#Timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/request/error.default\"},{\"id\":3122,\"kind\":1024,\"name\":\"Offline\",\"url\":\"classes/src_core_request_error.default.html#Offline\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/request/error.default\"},{\"id\":3123,\"kind\":1024,\"name\":\"Engine\",\"url\":\"classes/src_core_request_error.default.html#Engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"src/core/request/error.default\"},{\"id\":3124,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_request_error.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"src/core/request/error.default\"},{\"id\":3125,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/src_core_request_error.default.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/error.default\"},{\"id\":3126,\"kind\":1024,\"name\":\"details\",\"url\":\"classes/src_core_request_error.default.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/error.default\"},{\"id\":3127,\"kind\":2048,\"name\":\"format\",\"url\":\"classes/src_core_request_error.default.html#format\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"src/core/request/error.default\"},{\"id\":3128,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/src_core_request_error.default.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/error.default\"},{\"id\":3129,\"kind\":1024,\"name\":\"internalMessage\",\"url\":\"classes/src_core_request_error.default.html#internalMessage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/error.default\"},{\"id\":3130,\"kind\":2,\"name\":\"src/core/request/error/interface\",\"url\":\"modules/src_core_request_error_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3131,\"kind\":256,\"name\":\"Details\",\"url\":\"interfaces/src_core_request_error_interface.Details.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/error/interface\"},{\"id\":3132,\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/src_core_request_error_interface.Details.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/error/interface.Details\"},{\"id\":3133,\"kind\":1024,\"name\":\"response\",\"url\":\"interfaces/src_core_request_error_interface.Details.html#response\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/error/interface.Details\"},{\"id\":3134,\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/src_core_request_error_interface.Details.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/error/interface.Details\"},{\"id\":3135,\"kind\":256,\"name\":\"RequestErrorDetailsExtractorOptions\",\"url\":\"interfaces/src_core_request_error_interface.RequestErrorDetailsExtractorOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/request/error/interface\"},{\"id\":3136,\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/src_core_request_error_interface.RequestErrorDetailsExtractorOptions.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/error/interface.RequestErrorDetailsExtractorOptions\"},{\"id\":3137,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/src_core_request_error_interface.RequestErrorDetailsExtractorOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"src/core/request/error/interface.RequestErrorDetailsExtractorOptions\"},{\"id\":3138,\"kind\":1024,\"name\":\"include\",\"url\":\"interfaces/src_core_request_error_interface.RequestErrorDetailsExtractorOptions.html#__type.include\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/error/interface.RequestErrorDetailsExtractorOptions.__type\"},{\"id\":3139,\"kind\":1024,\"name\":\"exclude\",\"url\":\"interfaces/src_core_request_error_interface.RequestErrorDetailsExtractorOptions.html#__type.exclude\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/error/interface.RequestErrorDetailsExtractorOptions.__type\"},{\"id\":3140,\"kind\":2,\"name\":\"src/core/request/headers/const\",\"url\":\"modules/src_core_request_headers_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3141,\"kind\":32,\"name\":\"requestQuery\",\"url\":\"modules/src_core_request_headers_const.html#requestQuery\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/headers/const\"},{\"id\":3142,\"kind\":2,\"name\":\"src/core/request/headers\",\"url\":\"modules/src_core_request_headers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3143,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_request_headers.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"src/core/request/headers\"},{\"id\":3144,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_request_headers.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3145,\"kind\":2048,\"name\":\"get\",\"url\":\"classes/src_core_request_headers.default.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3146,\"kind\":2048,\"name\":\"has\",\"url\":\"classes/src_core_request_headers.default.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3147,\"kind\":2048,\"name\":\"set\",\"url\":\"classes/src_core_request_headers.default.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3148,\"kind\":2048,\"name\":\"append\",\"url\":\"classes/src_core_request_headers.default.html#append\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3149,\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/src_core_request_headers.default.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3150,\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/src_core_request_headers.default.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3151,\"kind\":2048,\"name\":\"values\",\"url\":\"classes/src_core_request_headers.default.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3152,\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/src_core_request_headers.default.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3153,\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/src_core_request_headers.default.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3154,\"kind\":2048,\"name\":\"normalizeHeaderName\",\"url\":\"classes/src_core_request_headers.default.html#normalizeHeaderName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3155,\"kind\":2048,\"name\":\"normalizeHeaderValue\",\"url\":\"classes/src_core_request_headers.default.html#normalizeHeaderValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3156,\"kind\":1024,\"name\":\"[requestQuery]\",\"url\":\"classes/src_core_request_headers.default.html#_requestQuery_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3157,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_request_headers.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/headers.default\"},{\"id\":3158,\"kind\":2,\"name\":\"src/core/request/headers/interface\",\"url\":\"modules/src_core_request_headers_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3159,\"kind\":256,\"name\":\"HeadersForEachCb\",\"url\":\"interfaces/src_core_request_headers_interface.HeadersForEachCb.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/request/headers/interface\"},{\"id\":3160,\"kind\":4194304,\"name\":\"RawHeaders\",\"url\":\"modules/src_core_request_headers_interface.html#RawHeaders\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/headers/interface\"},{\"id\":3161,\"kind\":2,\"name\":\"src/core/request/helpers/cache\",\"url\":\"modules/src_core_request_helpers_cache.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3162,\"kind\":64,\"name\":\"dropCache\",\"url\":\"modules/src_core_request_helpers_cache.html#dropCache\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/request/helpers/cache\"},{\"id\":3163,\"kind\":64,\"name\":\"getRequestKey\",\"url\":\"modules/src_core_request_helpers_cache.html#getRequestKey\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/helpers/cache\"},{\"id\":3164,\"kind\":2,\"name\":\"src/core/request/helpers/const\",\"url\":\"modules/src_core_request_helpers_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3165,\"kind\":32,\"name\":\"tplRgxp\",\"url\":\"modules/src_core_request_helpers_const.html#tplRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/helpers/const\"},{\"id\":3166,\"kind\":2,\"name\":\"src/core/request/helpers\",\"url\":\"modules/src_core_request_helpers.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3167,\"kind\":2,\"name\":\"src/core/request/helpers/interpolation\",\"url\":\"modules/src_core_request_helpers_interpolation.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3168,\"kind\":64,\"name\":\"applyQueryForStr\",\"url\":\"modules/src_core_request_helpers_interpolation.html#applyQueryForStr\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/request/helpers/interpolation\"},{\"id\":3169,\"kind\":2,\"name\":\"src/core/request/helpers/other\",\"url\":\"modules/src_core_request_helpers_other.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3170,\"kind\":64,\"name\":\"merge\",\"url\":\"modules/src_core_request_helpers_other.html#merge\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/helpers/other\"},{\"id\":3171,\"kind\":2,\"name\":\"src/core/request\",\"url\":\"modules/src_core_request.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3172,\"kind\":16777216,\"name\":\"default\",\"url\":\"modules/src_core_request.html#default\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":3173,\"kind\":2,\"name\":\"src/core/request/interface\",\"url\":\"modules/src_core_request_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3174,\"kind\":4194304,\"name\":\"RequestMethod\",\"url\":\"modules/src_core_request_interface.html#RequestMethod\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3175,\"kind\":4194304,\"name\":\"CacheStrategy\",\"url\":\"modules/src_core_request_interface.html#CacheStrategy\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3176,\"kind\":4194304,\"name\":\"CacheType\",\"url\":\"modules/src_core_request_interface.html#CacheType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3177,\"kind\":4194304,\"name\":\"RequestQuery\",\"url\":\"modules/src_core_request_interface.html#RequestQuery\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3178,\"kind\":4194304,\"name\":\"RequestBody\",\"url\":\"modules/src_core_request_interface.html#RequestBody\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3179,\"kind\":4194304,\"name\":\"NormalizedRequestBody\",\"url\":\"modules/src_core_request_interface.html#NormalizedRequestBody\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3180,\"kind\":4194304,\"name\":\"OkStatuses\",\"url\":\"modules/src_core_request_interface.html#OkStatuses\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3181,\"kind\":256,\"name\":\"GlobalOptions\",\"url\":\"interfaces/src_core_request_interface.GlobalOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3182,\"kind\":1024,\"name\":\"api\",\"url\":\"interfaces/src_core_request_interface.GlobalOptions.html#api\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.GlobalOptions\"},{\"id\":3183,\"kind\":1024,\"name\":\"meta\",\"url\":\"interfaces/src_core_request_interface.GlobalOptions.html#meta\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.GlobalOptions\"},{\"id\":3184,\"kind\":256,\"name\":\"MiddlewareParams\",\"url\":\"interfaces/src_core_request_interface.MiddlewareParams.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3185,\"kind\":1024,\"name\":\"ctx\",\"url\":\"interfaces/src_core_request_interface.MiddlewareParams.html#ctx\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.MiddlewareParams\"},{\"id\":3186,\"kind\":1024,\"name\":\"opts\",\"url\":\"interfaces/src_core_request_interface.MiddlewareParams.html#opts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.MiddlewareParams\"},{\"id\":3187,\"kind\":1024,\"name\":\"globalOpts\",\"url\":\"interfaces/src_core_request_interface.MiddlewareParams.html#globalOpts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.MiddlewareParams\"},{\"id\":3188,\"kind\":256,\"name\":\"Middleware\",\"url\":\"interfaces/src_core_request_interface.Middleware.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3189,\"kind\":4194304,\"name\":\"Middlewares\",\"url\":\"modules/src_core_request_interface.html#Middlewares\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3190,\"kind\":256,\"name\":\"Encoder\",\"url\":\"interfaces/src_core_request_interface.Encoder.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3191,\"kind\":256,\"name\":\"WrappedEncoder\",\"url\":\"interfaces/src_core_request_interface.WrappedEncoder.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3192,\"kind\":4194304,\"name\":\"Encoders\",\"url\":\"modules/src_core_request_interface.html#Encoders\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3193,\"kind\":4194304,\"name\":\"WrappedEncoders\",\"url\":\"modules/src_core_request_interface.html#WrappedEncoders\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3194,\"kind\":256,\"name\":\"Decoder\",\"url\":\"interfaces/src_core_request_interface.Decoder.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3195,\"kind\":256,\"name\":\"WrappedDecoder\",\"url\":\"interfaces/src_core_request_interface.WrappedDecoder.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3196,\"kind\":4194304,\"name\":\"Decoders\",\"url\":\"modules/src_core_request_interface.html#Decoders\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3197,\"kind\":4194304,\"name\":\"WrappedDecoders\",\"url\":\"modules/src_core_request_interface.html#WrappedDecoders\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3198,\"kind\":256,\"name\":\"StreamDecoder\",\"url\":\"interfaces/src_core_request_interface.StreamDecoder.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3199,\"kind\":256,\"name\":\"WrappedStreamDecoder\",\"url\":\"interfaces/src_core_request_interface.WrappedStreamDecoder.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3200,\"kind\":4194304,\"name\":\"StreamDecoders\",\"url\":\"modules/src_core_request_interface.html#StreamDecoders\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3201,\"kind\":4194304,\"name\":\"WrappedStreamDecoders\",\"url\":\"modules/src_core_request_interface.html#WrappedStreamDecoders\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3202,\"kind\":256,\"name\":\"RequestResponseChunk\",\"url\":\"interfaces/src_core_request_interface.RequestResponseChunk.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3203,\"kind\":1024,\"name\":\"loaded\",\"url\":\"interfaces/src_core_request_interface.RequestResponseChunk.html#loaded\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseChunk\"},{\"id\":3204,\"kind\":1024,\"name\":\"total\",\"url\":\"interfaces/src_core_request_interface.RequestResponseChunk.html#total\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseChunk\"},{\"id\":3205,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/src_core_request_interface.RequestResponseChunk.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseChunk\"},{\"id\":3206,\"kind\":256,\"name\":\"RequestResponseObject\",\"url\":\"interfaces/src_core_request_interface.RequestResponseObject.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3207,\"kind\":1024,\"name\":\"ctx\",\"url\":\"interfaces/src_core_request_interface.RequestResponseObject.html#ctx\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseObject\"},{\"id\":3208,\"kind\":1024,\"name\":\"response\",\"url\":\"interfaces/src_core_request_interface.RequestResponseObject.html#response\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseObject\"},{\"id\":3209,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/src_core_request_interface.RequestResponseObject.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseObject\"},{\"id\":3210,\"kind\":1024,\"name\":\"stream\",\"url\":\"interfaces/src_core_request_interface.RequestResponseObject.html#stream\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseObject\"},{\"id\":3211,\"kind\":1024,\"name\":\"emitter\",\"url\":\"interfaces/src_core_request_interface.RequestResponseObject.html#emitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseObject\"},{\"id\":3212,\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/src_core_request_interface.RequestResponseObject.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseObject\"},{\"id\":3213,\"kind\":2048,\"name\":\"dropCache\",\"url\":\"interfaces/src_core_request_interface.RequestResponseObject.html#dropCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseObject\"},{\"id\":3214,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"interfaces/src_core_request_interface.RequestResponseObject.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestResponseObject\"},{\"id\":3215,\"kind\":4194304,\"name\":\"RequestResponse\",\"url\":\"modules/src_core_request_interface.html#RequestResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3216,\"kind\":256,\"name\":\"RequestPromise\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3217,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3218,\"kind\":1024,\"name\":\"stream\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#stream\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3219,\"kind\":1024,\"name\":\"emitter\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#emitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3220,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3221,\"kind\":262144,\"name\":\"isPending\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#isPending\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3222,\"kind\":1024,\"name\":\"pendingChildren\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#pendingChildren\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3223,\"kind\":1024,\"name\":\"state\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3224,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3225,\"kind\":1024,\"name\":\"aborted\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#aborted\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3226,\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#promise\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3227,\"kind\":1024,\"name\":\"onResolve\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#onResolve\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3228,\"kind\":1024,\"name\":\"onReject\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#onReject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3229,\"kind\":1024,\"name\":\"onAbort\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#onAbort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3230,\"kind\":2048,\"name\":\"then\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#then\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3231,\"kind\":2048,\"name\":\"catch\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#catch\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3232,\"kind\":2048,\"name\":\"finally\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#finally\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3233,\"kind\":2048,\"name\":\"abort\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#abort\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3234,\"kind\":2048,\"name\":\"call\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#call\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3235,\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"interfaces/src_core_request_interface.RequestPromise.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.RequestPromise\"},{\"id\":3236,\"kind\":256,\"name\":\"RequestFunctionResponse\",\"url\":\"interfaces/src_core_request_interface.RequestFunctionResponse.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3237,\"kind\":256,\"name\":\"RequestResolver\",\"url\":\"interfaces/src_core_request_interface.RequestResolver.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3238,\"kind\":4194304,\"name\":\"ResolverResult\",\"url\":\"modules/src_core_request_interface.html#ResolverResult\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3239,\"kind\":256,\"name\":\"CreateRequestOptions\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3240,\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#method\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3241,\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3242,\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3243,\"kind\":1024,\"name\":\"query\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#query\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3244,\"kind\":2048,\"name\":\"querySerializer\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#querySerializer\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3245,\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3246,\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3247,\"kind\":1024,\"name\":\"responseType\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#responseType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3248,\"kind\":1024,\"name\":\"okStatuses\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#okStatuses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3249,\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3250,\"kind\":1024,\"name\":\"retry\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#retry\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3251,\"kind\":1024,\"name\":\"api\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#api\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3252,\"kind\":1024,\"name\":\"cacheStrategy\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#cacheStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3253,\"kind\":1024,\"name\":\"cacheTTL\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#cacheTTL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3254,\"kind\":1024,\"name\":\"offlineCache\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#offlineCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3255,\"kind\":1024,\"name\":\"offlineCacheTTL\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#offlineCacheTTL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3256,\"kind\":1024,\"name\":\"cacheMethods\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#cacheMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3257,\"kind\":1024,\"name\":\"cacheId\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#cacheId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3258,\"kind\":1024,\"name\":\"middlewares\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#middlewares\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3259,\"kind\":1024,\"name\":\"encoder\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#encoder\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3260,\"kind\":1024,\"name\":\"decoder\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#decoder\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3261,\"kind\":1024,\"name\":\"streamDecoder\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#streamDecoder\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3262,\"kind\":1024,\"name\":\"jsonReviver\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#jsonReviver\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3263,\"kind\":1024,\"name\":\"meta\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#meta\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3264,\"kind\":1024,\"name\":\"important\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#important\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3265,\"kind\":1024,\"name\":\"engine\",\"url\":\"interfaces/src_core_request_interface.CreateRequestOptions.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.CreateRequestOptions\"},{\"id\":3266,\"kind\":256,\"name\":\"RetryOptions\",\"url\":\"interfaces/src_core_request_interface.RetryOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3267,\"kind\":1024,\"name\":\"attempts\",\"url\":\"interfaces/src_core_request_interface.RetryOptions.html#attempts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RetryOptions\"},{\"id\":3268,\"kind\":2048,\"name\":\"delay\",\"url\":\"interfaces/src_core_request_interface.RetryOptions.html#delay\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RetryOptions\"},{\"id\":3269,\"kind\":4194304,\"name\":\"RequestAPIValue\",\"url\":\"modules/src_core_request_interface.html#RequestAPIValue\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3270,\"kind\":256,\"name\":\"RequestAPI\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3271,\"kind\":1024,\"name\":\"url\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#url\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3272,\"kind\":1024,\"name\":\"protocol\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#protocol\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3273,\"kind\":1024,\"name\":\"auth\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#auth\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3274,\"kind\":1024,\"name\":\"domain6\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#domain6\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3275,\"kind\":1024,\"name\":\"domain5\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#domain5\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3276,\"kind\":1024,\"name\":\"domain4\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#domain4\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3277,\"kind\":1024,\"name\":\"domain3\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#domain3\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3278,\"kind\":1024,\"name\":\"domain2\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#domain2\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3279,\"kind\":1024,\"name\":\"zone\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#zone\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3280,\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#port\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3281,\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/src_core_request_interface.RequestAPI.html#namespace\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestAPI\"},{\"id\":3282,\"kind\":256,\"name\":\"WrappedCreateRequestOptions\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3283,\"kind\":1024,\"name\":\"url\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#url\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3284,\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3285,\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3286,\"kind\":1024,\"name\":\"encoder\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#encoder\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3287,\"kind\":1024,\"name\":\"decoder\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#decoder\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3288,\"kind\":1024,\"name\":\"streamDecoder\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#streamDecoder\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3289,\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#method\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3290,\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3291,\"kind\":1024,\"name\":\"query\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#query\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3292,\"kind\":2048,\"name\":\"querySerializer\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#querySerializer\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3293,\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3294,\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3295,\"kind\":1024,\"name\":\"responseType\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#responseType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3296,\"kind\":1024,\"name\":\"okStatuses\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#okStatuses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3297,\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3298,\"kind\":1024,\"name\":\"retry\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#retry\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3299,\"kind\":1024,\"name\":\"api\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#api\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3300,\"kind\":1024,\"name\":\"cacheStrategy\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#cacheStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3301,\"kind\":1024,\"name\":\"cacheTTL\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#cacheTTL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3302,\"kind\":1024,\"name\":\"offlineCache\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#offlineCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3303,\"kind\":1024,\"name\":\"offlineCacheTTL\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#offlineCacheTTL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3304,\"kind\":1024,\"name\":\"cacheMethods\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#cacheMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3305,\"kind\":1024,\"name\":\"cacheId\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#cacheId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3306,\"kind\":1024,\"name\":\"middlewares\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#middlewares\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3307,\"kind\":1024,\"name\":\"jsonReviver\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#jsonReviver\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3308,\"kind\":1024,\"name\":\"meta\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#meta\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3309,\"kind\":1024,\"name\":\"important\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#important\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3310,\"kind\":1024,\"name\":\"engine\",\"url\":\"interfaces/src_core_request_interface.WrappedCreateRequestOptions.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"src/core/request/interface.WrappedCreateRequestOptions\"},{\"id\":3311,\"kind\":4194304,\"name\":\"NormalizedCreateRequestOptions\",\"url\":\"modules/src_core_request_interface.html#NormalizedCreateRequestOptions\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/interface\"},{\"id\":3312,\"kind\":256,\"name\":\"RequestOptions\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3313,\"kind\":1024,\"name\":\"url\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#url\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3314,\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#method\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3315,\"kind\":1024,\"name\":\"emitter\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#emitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3316,\"kind\":1024,\"name\":\"parent\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3317,\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3318,\"kind\":1024,\"name\":\"okStatuses\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#okStatuses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3319,\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3320,\"kind\":1024,\"name\":\"responseType\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#responseType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3321,\"kind\":1024,\"name\":\"decoders\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#decoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3322,\"kind\":1024,\"name\":\"streamDecoders\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#streamDecoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3323,\"kind\":1024,\"name\":\"jsonReviver\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#jsonReviver\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3324,\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3325,\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3326,\"kind\":1024,\"name\":\"important\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#important\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3327,\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/src_core_request_interface.RequestOptions.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestOptions\"},{\"id\":3328,\"kind\":256,\"name\":\"RequestEngine\",\"url\":\"interfaces/src_core_request_interface.RequestEngine.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/request/interface\"},{\"id\":3329,\"kind\":1024,\"name\":\"pendingCache\",\"url\":\"interfaces/src_core_request_interface.RequestEngine.html#pendingCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/interface.RequestEngine\"},{\"id\":3330,\"kind\":2,\"name\":\"src/core/request/modules/context/const\",\"url\":\"modules/src_core_request_modules_context_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3331,\"kind\":32,\"name\":\"resolveURLRgxp\",\"url\":\"modules/src_core_request_modules_context_const.html#resolveURLRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/modules/context/const\"},{\"id\":3332,\"kind\":32,\"name\":\"queryTplRgxp\",\"url\":\"modules/src_core_request_modules_context_const.html#queryTplRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/modules/context/const\"},{\"id\":3333,\"kind\":2,\"name\":\"src/core/request/modules/context\",\"url\":\"modules/src_core_request_modules_context.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3334,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_request_modules_context.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/modules/context\"},{\"id\":3335,\"kind\":2048,\"name\":\"decorateContext\",\"url\":\"classes/src_core_request_modules_context.default.html#decorateContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3336,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_request_modules_context.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3337,\"kind\":2048,\"name\":\"wrapRequest\",\"url\":\"classes/src_core_request_modules_context.default.html#wrapRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3338,\"kind\":2048,\"name\":\"saveCache\",\"url\":\"classes/src_core_request_modules_context.default.html#saveCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3339,\"kind\":2048,\"name\":\"wrapAsResponse\",\"url\":\"classes/src_core_request_modules_context.default.html#wrapAsResponse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3340,\"kind\":2048,\"name\":\"getRequestKey\",\"url\":\"classes/src_core_request_modules_context.default.html#getRequestKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3341,\"kind\":2048,\"name\":\"resolveAPI\",\"url\":\"classes/src_core_request_modules_context.default.html#resolveAPI\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3342,\"kind\":2048,\"name\":\"resolveRequest\",\"url\":\"classes/src_core_request_modules_context.default.html#resolveRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3343,\"kind\":2048,\"name\":\"resolveURL\",\"url\":\"classes/src_core_request_modules_context.default.html#resolveURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3344,\"kind\":2048,\"name\":\"dropCache\",\"url\":\"classes/src_core_request_modules_context.default.html#dropCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3345,\"kind\":1024,\"name\":\"isReady\",\"url\":\"classes/src_core_request_modules_context.default.html#isReady\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3346,\"kind\":1024,\"name\":\"canCache\",\"url\":\"classes/src_core_request_modules_context.default.html#canCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3347,\"kind\":262144,\"name\":\"cacheKey\",\"url\":\"classes/src_core_request_modules_context.default.html#cacheKey\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3348,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_request_modules_context.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3349,\"kind\":1024,\"name\":\"pendingCache\",\"url\":\"classes/src_core_request_modules_context.default.html#pendingCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3350,\"kind\":1024,\"name\":\"withoutBody\",\"url\":\"classes/src_core_request_modules_context.default.html#withoutBody\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3351,\"kind\":1024,\"name\":\"params\",\"url\":\"classes/src_core_request_modules_context.default.html#params\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3352,\"kind\":262144,\"name\":\"query\",\"url\":\"classes/src_core_request_modules_context.default.html#query\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3353,\"kind\":262144,\"name\":\"headers\",\"url\":\"classes/src_core_request_modules_context.default.html#headers\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3354,\"kind\":262144,\"name\":\"encoders\",\"url\":\"classes/src_core_request_modules_context.default.html#encoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3355,\"kind\":262144,\"name\":\"decoders\",\"url\":\"classes/src_core_request_modules_context.default.html#decoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3356,\"kind\":262144,\"name\":\"streamDecoders\",\"url\":\"classes/src_core_request_modules_context.default.html#streamDecoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3357,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/src_core_request_modules_context.default.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3358,\"kind\":1024,\"name\":\"cacheTimeoutId\",\"url\":\"classes/src_core_request_modules_context.default.html#cacheTimeoutId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/modules/context.default\"},{\"id\":3359,\"kind\":2,\"name\":\"src/core/request/modules/context/modules/methods\",\"url\":\"modules/src_core_request_modules_context_modules_methods.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3360,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/modules/context/modules/methods\"},{\"id\":3361,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3362,\"kind\":2048,\"name\":\"getRequestKey\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#getRequestKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3363,\"kind\":2048,\"name\":\"resolveAPI\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#resolveAPI\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3364,\"kind\":2048,\"name\":\"resolveRequest\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#resolveRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3365,\"kind\":2048,\"name\":\"resolveURL\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#resolveURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3366,\"kind\":2048,\"name\":\"dropCache\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#dropCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3367,\"kind\":1024,\"name\":\"isReady\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#isReady\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3368,\"kind\":1024,\"name\":\"canCache\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#canCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3369,\"kind\":262144,\"name\":\"cacheKey\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#cacheKey\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3370,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3371,\"kind\":1024,\"name\":\"pendingCache\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#pendingCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3372,\"kind\":1024,\"name\":\"withoutBody\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#withoutBody\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3373,\"kind\":1024,\"name\":\"params\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#params\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3374,\"kind\":262144,\"name\":\"query\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#query\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3375,\"kind\":262144,\"name\":\"headers\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#headers\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3376,\"kind\":262144,\"name\":\"encoders\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#encoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3377,\"kind\":262144,\"name\":\"decoders\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#decoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3378,\"kind\":262144,\"name\":\"streamDecoders\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#streamDecoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3379,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3380,\"kind\":1024,\"name\":\"cacheTimeoutId\",\"url\":\"classes/src_core_request_modules_context_modules_methods.default.html#cacheTimeoutId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/modules/context/modules/methods.default\"},{\"id\":3381,\"kind\":2,\"name\":\"src/core/request/modules/context/modules/middlewares\",\"url\":\"modules/src_core_request_modules_context_modules_middlewares.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3382,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/modules/context/modules/middlewares\"},{\"id\":3383,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3384,\"kind\":2048,\"name\":\"wrapRequest\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#wrapRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3385,\"kind\":2048,\"name\":\"saveCache\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#saveCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3386,\"kind\":2048,\"name\":\"wrapAsResponse\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#wrapAsResponse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3387,\"kind\":2048,\"name\":\"getRequestKey\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#getRequestKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3388,\"kind\":2048,\"name\":\"resolveAPI\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#resolveAPI\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3389,\"kind\":2048,\"name\":\"resolveRequest\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#resolveRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3390,\"kind\":2048,\"name\":\"resolveURL\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#resolveURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3391,\"kind\":2048,\"name\":\"dropCache\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#dropCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3392,\"kind\":1024,\"name\":\"isReady\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#isReady\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3393,\"kind\":1024,\"name\":\"canCache\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#canCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3394,\"kind\":262144,\"name\":\"cacheKey\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#cacheKey\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3395,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3396,\"kind\":1024,\"name\":\"pendingCache\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#pendingCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3397,\"kind\":1024,\"name\":\"withoutBody\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#withoutBody\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3398,\"kind\":1024,\"name\":\"params\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#params\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3399,\"kind\":262144,\"name\":\"query\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#query\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3400,\"kind\":262144,\"name\":\"headers\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#headers\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3401,\"kind\":262144,\"name\":\"encoders\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#encoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3402,\"kind\":262144,\"name\":\"decoders\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#decoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3403,\"kind\":262144,\"name\":\"streamDecoders\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#streamDecoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3404,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3405,\"kind\":1024,\"name\":\"cacheTimeoutId\",\"url\":\"classes/src_core_request_modules_context_modules_middlewares.default.html#cacheTimeoutId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"src/core/request/modules/context/modules/middlewares.default\"},{\"id\":3406,\"kind\":2,\"name\":\"src/core/request/modules/context/modules/params\",\"url\":\"modules/src_core_request_modules_context_modules_params.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3407,\"kind\":32,\"name\":\"$$\",\"url\":\"modules/src_core_request_modules_context_modules_params.html#__\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/modules/context/modules/params\"},{\"id\":3408,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/modules/context/modules/params\"},{\"id\":3409,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3410,\"kind\":1024,\"name\":\"isReady\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#isReady\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3411,\"kind\":1024,\"name\":\"canCache\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#canCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3412,\"kind\":262144,\"name\":\"cacheKey\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#cacheKey\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3413,\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3414,\"kind\":1024,\"name\":\"pendingCache\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#pendingCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3415,\"kind\":1024,\"name\":\"withoutBody\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#withoutBody\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3416,\"kind\":1024,\"name\":\"params\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#params\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3417,\"kind\":262144,\"name\":\"query\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#query\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3418,\"kind\":262144,\"name\":\"headers\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#headers\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3419,\"kind\":262144,\"name\":\"encoders\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#encoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3420,\"kind\":262144,\"name\":\"decoders\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#decoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3421,\"kind\":262144,\"name\":\"streamDecoders\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#streamDecoders\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3422,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3423,\"kind\":1024,\"name\":\"cacheTimeoutId\",\"url\":\"classes/src_core_request_modules_context_modules_params.default.html#cacheTimeoutId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/modules/context/modules/params.default\"},{\"id\":3424,\"kind\":2,\"name\":\"src/core/request/modules/stream-buffer\",\"url\":\"modules/src_core_request_modules_stream_buffer.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3425,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/modules/stream-buffer\"},{\"id\":3426,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/request/modules/stream-buffer.default\"},{\"id\":3427,\"kind\":262144,\"name\":\"isOpened\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html#isOpened\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/stream-buffer.default\"},{\"id\":3428,\"kind\":1024,\"name\":\"buffer\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html#buffer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/modules/stream-buffer.default\"},{\"id\":3429,\"kind\":1024,\"name\":\"pendingPromise\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html#pendingPromise\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/modules/stream-buffer.default\"},{\"id\":3430,\"kind\":1024,\"name\":\"isAsyncIteratorInvoked\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html#isAsyncIteratorInvoked\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/modules/stream-buffer.default\"},{\"id\":3431,\"kind\":2048,\"name\":\"add\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/stream-buffer.default\"},{\"id\":3432,\"kind\":2048,\"name\":\"close\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/stream-buffer.default\"},{\"id\":3433,\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/request/modules/stream-buffer.default\"},{\"id\":3434,\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/stream-buffer.default\"},{\"id\":3435,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/src_core_request_modules_stream_buffer.default.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/modules/stream-buffer.default\"},{\"id\":3436,\"kind\":2,\"name\":\"src/core/request/modules/stream-buffer/interface\",\"url\":\"modules/src_core_request_modules_stream_buffer_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3437,\"kind\":256,\"name\":\"ControllablePromise\",\"url\":\"interfaces/src_core_request_modules_stream_buffer_interface.ControllablePromise.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/modules/stream-buffer/interface\"},{\"id\":3438,\"kind\":2048,\"name\":\"resolve\",\"url\":\"interfaces/src_core_request_modules_stream_buffer_interface.ControllablePromise.html#resolve\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/request/modules/stream-buffer/interface.ControllablePromise\"},{\"id\":3439,\"kind\":2048,\"name\":\"reject\",\"url\":\"interfaces/src_core_request_modules_stream_buffer_interface.ControllablePromise.html#reject\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/request/modules/stream-buffer/interface.ControllablePromise\"},{\"id\":3440,\"kind\":2,\"name\":\"src/core/request/response/const\",\"url\":\"modules/src_core_request_response_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3441,\"kind\":32,\"name\":\"defaultResponseOpts\",\"url\":\"modules/src_core_request_response_const.html#defaultResponseOpts\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/response/const\"},{\"id\":3442,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_request_response_const.html#defaultResponseOpts.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"src/core/request/response/const.defaultResponseOpts\"},{\"id\":3443,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/src_core_request_response_const.html#defaultResponseOpts.__type.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/response/const.defaultResponseOpts.__type\"},{\"id\":3444,\"kind\":1024,\"name\":\"redirected\",\"url\":\"modules/src_core_request_response_const.html#defaultResponseOpts.__type.redirected\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/response/const.defaultResponseOpts.__type\"},{\"id\":3445,\"kind\":1024,\"name\":\"status\",\"url\":\"modules/src_core_request_response_const.html#defaultResponseOpts.__type.status\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/response/const.defaultResponseOpts.__type\"},{\"id\":3446,\"kind\":1024,\"name\":\"statusText\",\"url\":\"modules/src_core_request_response_const.html#defaultResponseOpts.__type.statusText\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/response/const.defaultResponseOpts.__type\"},{\"id\":3447,\"kind\":1024,\"name\":\"okStatuses\",\"url\":\"modules/src_core_request_response_const.html#defaultResponseOpts.__type.okStatuses\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/response/const.defaultResponseOpts.__type\"},{\"id\":3448,\"kind\":1024,\"name\":\"responseType\",\"url\":\"modules/src_core_request_response_const.html#defaultResponseOpts.__type.responseType\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/response/const.defaultResponseOpts.__type\"},{\"id\":3449,\"kind\":1024,\"name\":\"headers\",\"url\":\"modules/src_core_request_response_const.html#defaultResponseOpts.__type.headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/response/const.defaultResponseOpts.__type\"},{\"id\":3450,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/src_core_request_response_const.html#defaultResponseOpts.__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"src/core/request/response/const.defaultResponseOpts.__type\"},{\"id\":3451,\"kind\":32,\"name\":\"noContentStatusCodes\",\"url\":\"modules/src_core_request_response_const.html#noContentStatusCodes\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/response/const\"},{\"id\":3452,\"kind\":2,\"name\":\"src/core/request/response\",\"url\":\"modules/src_core_request_response.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3453,\"kind\":32,\"name\":\"$$\",\"url\":\"modules/src_core_request_response.html#__\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":3454,\"kind\":128,\"name\":\"default\",\"url\":\"classes/src_core_request_response.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/response\"},{\"id\":3455,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/src_core_request_response.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/request/response.default\"},{\"id\":3456,\"kind\":1024,\"name\":\"url\",\"url\":\"classes/src_core_request_response.default.html#url\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3457,\"kind\":1024,\"name\":\"redirected\",\"url\":\"classes/src_core_request_response.default.html#redirected\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3458,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/src_core_request_response.default.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3459,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/src_core_request_response.default.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3460,\"kind\":1024,\"name\":\"important\",\"url\":\"classes/src_core_request_response.default.html#important\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3461,\"kind\":262144,\"name\":\"responseType\",\"url\":\"classes/src_core_request_response.default.html#responseType\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3462,\"kind\":1024,\"name\":\"sourceResponseType\",\"url\":\"classes/src_core_request_response.default.html#sourceResponseType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3463,\"kind\":1024,\"name\":\"status\",\"url\":\"classes/src_core_request_response.default.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3464,\"kind\":1024,\"name\":\"statusText\",\"url\":\"classes/src_core_request_response.default.html#statusText\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3465,\"kind\":1024,\"name\":\"ok\",\"url\":\"classes/src_core_request_response.default.html#ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3466,\"kind\":1024,\"name\":\"okStatuses\",\"url\":\"classes/src_core_request_response.default.html#okStatuses\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3467,\"kind\":1024,\"name\":\"headers\",\"url\":\"classes/src_core_request_response.default.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3468,\"kind\":1024,\"name\":\"decoders\",\"url\":\"classes/src_core_request_response.default.html#decoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3469,\"kind\":1024,\"name\":\"streamDecoders\",\"url\":\"classes/src_core_request_response.default.html#streamDecoders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3470,\"kind\":1024,\"name\":\"jsonReviver\",\"url\":\"classes/src_core_request_response.default.html#jsonReviver\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3471,\"kind\":1024,\"name\":\"body\",\"url\":\"classes/src_core_request_response.default.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3472,\"kind\":262144,\"name\":\"bodyUsed\",\"url\":\"classes/src_core_request_response.default.html#bodyUsed\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3473,\"kind\":262144,\"name\":\"streamUsed\",\"url\":\"classes/src_core_request_response.default.html#streamUsed\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3474,\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/src_core_request_response.default.html#emitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3475,\"kind\":1024,\"name\":\"clone\",\"url\":\"classes/src_core_request_response.default.html#clone\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3476,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/src_core_request_response.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3477,\"kind\":2048,\"name\":\"getHeader\",\"url\":\"classes/src_core_request_response.default.html#getHeader\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3478,\"kind\":2048,\"name\":\"decode\",\"url\":\"classes/src_core_request_response.default.html#decode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3479,\"kind\":2048,\"name\":\"decodeStream\",\"url\":\"classes/src_core_request_response.default.html#decodeStream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"src/core/request/response.default\"},{\"id\":3480,\"kind\":2048,\"name\":\"json\",\"url\":\"classes/src_core_request_response.default.html#json\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3481,\"kind\":2048,\"name\":\"jsonStream\",\"url\":\"classes/src_core_request_response.default.html#jsonStream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3482,\"kind\":2048,\"name\":\"formData\",\"url\":\"classes/src_core_request_response.default.html#formData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3483,\"kind\":2048,\"name\":\"document\",\"url\":\"classes/src_core_request_response.default.html#document\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3484,\"kind\":2048,\"name\":\"text\",\"url\":\"classes/src_core_request_response.default.html#text\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3485,\"kind\":2048,\"name\":\"textStream\",\"url\":\"classes/src_core_request_response.default.html#textStream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3486,\"kind\":2048,\"name\":\"stream\",\"url\":\"classes/src_core_request_response.default.html#stream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3487,\"kind\":2048,\"name\":\"blob\",\"url\":\"classes/src_core_request_response.default.html#blob\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3488,\"kind\":2048,\"name\":\"arrayBuffer\",\"url\":\"classes/src_core_request_response.default.html#arrayBuffer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3489,\"kind\":2048,\"name\":\"readBody\",\"url\":\"classes/src_core_request_response.default.html#readBody\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/response.default\"},{\"id\":3490,\"kind\":2048,\"name\":\"applyDecoders\",\"url\":\"classes/src_core_request_response.default.html#applyDecoders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/request/response.default\"},{\"id\":3491,\"kind\":2048,\"name\":\"applyStreamDecoders\",\"url\":\"classes/src_core_request_response.default.html#applyStreamDecoders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected\",\"parent\":\"src/core/request/response.default\"},{\"id\":3492,\"kind\":2048,\"name\":\"decodeToBlob\",\"url\":\"classes/src_core_request_response.default.html#decodeToBlob\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/response.default\"},{\"id\":3493,\"kind\":2048,\"name\":\"decodeToString\",\"url\":\"classes/src_core_request_response.default.html#decodeToString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"src/core/request/response.default\"},{\"id\":3494,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/src_core_request_response.default.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"src/core/request/response.default\"},{\"id\":3495,\"kind\":2,\"name\":\"src/core/request/response/interface\",\"url\":\"modules/src_core_request_response_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3496,\"kind\":4194304,\"name\":\"ResponseModeType\",\"url\":\"modules/src_core_request_response_interface.html#ResponseModeType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/response/interface\"},{\"id\":3497,\"kind\":4194304,\"name\":\"ResponseType\",\"url\":\"modules/src_core_request_response_interface.html#ResponseType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/response/interface\"},{\"id\":3498,\"kind\":4194304,\"name\":\"ResponseTypeValue\",\"url\":\"modules/src_core_request_response_interface.html#ResponseTypeValue\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/response/interface\"},{\"id\":3499,\"kind\":4194304,\"name\":\"ResponseTypeValueP\",\"url\":\"modules/src_core_request_response_interface.html#ResponseTypeValueP\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/response/interface\"},{\"id\":3500,\"kind\":4194304,\"name\":\"JSONLikeValue\",\"url\":\"modules/src_core_request_response_interface.html#JSONLikeValue\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/response/interface\"},{\"id\":3501,\"kind\":256,\"name\":\"ResponseChunk\",\"url\":\"interfaces/src_core_request_response_interface.ResponseChunk.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"src/core/request/response/interface\"},{\"id\":3502,\"kind\":1024,\"name\":\"loaded\",\"url\":\"interfaces/src_core_request_response_interface.ResponseChunk.html#loaded\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseChunk\"},{\"id\":3503,\"kind\":1024,\"name\":\"total\",\"url\":\"interfaces/src_core_request_response_interface.ResponseChunk.html#total\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseChunk\"},{\"id\":3504,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/src_core_request_response_interface.ResponseChunk.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseChunk\"},{\"id\":3505,\"kind\":256,\"name\":\"ResponseOptions\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/request/response/interface\"},{\"id\":3506,\"kind\":1024,\"name\":\"url\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#url\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3507,\"kind\":1024,\"name\":\"redirected\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#redirected\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3508,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3509,\"kind\":1024,\"name\":\"parent\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3510,\"kind\":1024,\"name\":\"important\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#important\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3511,\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3512,\"kind\":1024,\"name\":\"statusText\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#statusText\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3513,\"kind\":1024,\"name\":\"okStatuses\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#okStatuses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3514,\"kind\":1024,\"name\":\"responseType\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#responseType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3515,\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3516,\"kind\":1024,\"name\":\"decoder\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#decoder\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3517,\"kind\":1024,\"name\":\"streamDecoder\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#streamDecoder\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3518,\"kind\":1024,\"name\":\"jsonReviver\",\"url\":\"interfaces/src_core_request_response_interface.ResponseOptions.html#jsonReviver\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/request/response/interface.ResponseOptions\"},{\"id\":3519,\"kind\":4194304,\"name\":\"NormalizedResponseOptions\",\"url\":\"modules/src_core_request_response_interface.html#NormalizedResponseOptions\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/request/response/interface\"},{\"id\":3520,\"kind\":2,\"name\":\"src/core/semver/const\",\"url\":\"modules/src_core_semver_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3521,\"kind\":32,\"name\":\"operations\",\"url\":\"modules/src_core_semver_const.html#operations\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/semver/const\"},{\"id\":3522,\"kind\":32,\"name\":\"compareRgxp\",\"url\":\"modules/src_core_semver_const.html#compareRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/semver/const\"},{\"id\":3523,\"kind\":32,\"name\":\"operandLengthErrorText\",\"url\":\"modules/src_core_semver_const.html#operandLengthErrorText\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/semver/const\"},{\"id\":3524,\"kind\":2,\"name\":\"src/core/semver\",\"url\":\"modules/src_core_semver.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3525,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_semver.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/semver\"},{\"id\":3526,\"kind\":2,\"name\":\"src/core/semver/interface\",\"url\":\"modules/src_core_semver_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3527,\"kind\":4194304,\"name\":\"Operation\",\"url\":\"modules/src_core_semver_interface.html#Operation\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/semver/interface\"},{\"id\":3528,\"kind\":4194304,\"name\":\"Strategy\",\"url\":\"modules/src_core_semver_interface.html#Strategy\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/semver/interface\"},{\"id\":3529,\"kind\":256,\"name\":\"ComparisonOptions\",\"url\":\"interfaces/src_core_semver_interface.ComparisonOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/semver/interface\"},{\"id\":3530,\"kind\":1024,\"name\":\"x\",\"url\":\"interfaces/src_core_semver_interface.ComparisonOptions.html#x\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/semver/interface.ComparisonOptions\"},{\"id\":3531,\"kind\":2,\"name\":\"src/core/socket/const\",\"url\":\"modules/src_core_socket_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3532,\"kind\":32,\"name\":\"PING\",\"url\":\"modules/src_core_socket_const.html#PING\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/socket/const\"},{\"id\":3533,\"kind\":2,\"name\":\"src/core/socket\",\"url\":\"modules/src_core_socket.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3534,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_socket.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/socket\"},{\"id\":3535,\"kind\":2,\"name\":\"src/core/socket/interface\",\"url\":\"modules/src_core_socket_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3536,\"kind\":4194304,\"name\":\"Socket\",\"url\":\"modules/src_core_socket_interface.html#Socket\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/core/socket/interface\"},{\"id\":3537,\"kind\":2,\"name\":\"src/core/status-codes\",\"url\":\"modules/src_core_status_codes.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3538,\"kind\":32,\"name\":\"default\",\"url\":\"modules/src_core_status_codes.html#default\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/status-codes\"},{\"id\":3539,\"kind\":2,\"name\":\"src/core/status-codes/interface\",\"url\":\"modules/src_core_status_codes_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3540,\"kind\":8,\"name\":\"StatusCodes\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"src/core/status-codes/interface\"},{\"id\":3541,\"kind\":16,\"name\":\"CONTINUE\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#CONTINUE\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3542,\"kind\":16,\"name\":\"SWITCHING_PROTOCOLS\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#SWITCHING_PROTOCOLS\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3543,\"kind\":16,\"name\":\"OK\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#OK\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3544,\"kind\":16,\"name\":\"CREATED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#CREATED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3545,\"kind\":16,\"name\":\"ACCEPTED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#ACCEPTED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3546,\"kind\":16,\"name\":\"NON_AUTHORITATIVE_INFORMATION\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#NON_AUTHORITATIVE_INFORMATION\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3547,\"kind\":16,\"name\":\"NO_CONTENT\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#NO_CONTENT\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3548,\"kind\":16,\"name\":\"RESET_CONTENT\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#RESET_CONTENT\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3549,\"kind\":16,\"name\":\"PARTIAL_CONTENT\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#PARTIAL_CONTENT\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3550,\"kind\":16,\"name\":\"MULTI_STATUS\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#MULTI_STATUS\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3551,\"kind\":16,\"name\":\"ALREADY_REPORTED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#ALREADY_REPORTED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3552,\"kind\":16,\"name\":\"IM_USED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#IM_USED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3553,\"kind\":16,\"name\":\"MULTIPLE_CHOICES\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#MULTIPLE_CHOICES\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3554,\"kind\":16,\"name\":\"MOVED_PERMANENTLY\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#MOVED_PERMANENTLY\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3555,\"kind\":16,\"name\":\"FOUND\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#FOUND\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3556,\"kind\":16,\"name\":\"SEE_OTHER\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#SEE_OTHER\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3557,\"kind\":16,\"name\":\"NOT_MODIFIED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#NOT_MODIFIED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3558,\"kind\":16,\"name\":\"USE_PROXY\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#USE_PROXY\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3559,\"kind\":16,\"name\":\"SWITCH_PROXY\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#SWITCH_PROXY\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3560,\"kind\":16,\"name\":\"TEMPORARY_REDIRECT\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#TEMPORARY_REDIRECT\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3561,\"kind\":16,\"name\":\"PERMANENT_REDIRECT\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#PERMANENT_REDIRECT\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3562,\"kind\":16,\"name\":\"BAD_REQUEST\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#BAD_REQUEST\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3563,\"kind\":16,\"name\":\"UNAUTHORIZED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#UNAUTHORIZED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3564,\"kind\":16,\"name\":\"PAYMENT_REQUIRED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#PAYMENT_REQUIRED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3565,\"kind\":16,\"name\":\"FORBIDDEN\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#FORBIDDEN\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3566,\"kind\":16,\"name\":\"NOT_FOUND\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#NOT_FOUND\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3567,\"kind\":16,\"name\":\"METHOD_NOT_ALLOWED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#METHOD_NOT_ALLOWED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3568,\"kind\":16,\"name\":\"NOT_ACCEPTABLE\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#NOT_ACCEPTABLE\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3569,\"kind\":16,\"name\":\"PROXY_AUTHENTICATION_REQUIRED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#PROXY_AUTHENTICATION_REQUIRED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3570,\"kind\":16,\"name\":\"REQUEST_TIMEOUT\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#REQUEST_TIMEOUT\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3571,\"kind\":16,\"name\":\"CONFLICT\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#CONFLICT\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3572,\"kind\":16,\"name\":\"GONE\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#GONE\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3573,\"kind\":16,\"name\":\"LENGTH_REQUIRED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#LENGTH_REQUIRED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3574,\"kind\":16,\"name\":\"PRECONDITION_FAILED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#PRECONDITION_FAILED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3575,\"kind\":16,\"name\":\"REQUEST_ENTITY_TOO_LARGE\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#REQUEST_ENTITY_TOO_LARGE\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3576,\"kind\":16,\"name\":\"REQUEST_URI_TOO_LONG\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#REQUEST_URI_TOO_LONG\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3577,\"kind\":16,\"name\":\"UNSUPPORTED_MEDIA_TYPE\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#UNSUPPORTED_MEDIA_TYPE\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3578,\"kind\":16,\"name\":\"REQUESTED_RANGE_NOT_SATISFIABLE\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#REQUESTED_RANGE_NOT_SATISFIABLE\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3579,\"kind\":16,\"name\":\"EXPECTATION_FAILED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#EXPECTATION_FAILED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3580,\"kind\":16,\"name\":\"IM_A_TEAPOT\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#IM_A_TEAPOT\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3581,\"kind\":16,\"name\":\"MISDIRECTED_REQUEST\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#MISDIRECTED_REQUEST\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3582,\"kind\":16,\"name\":\"UNPROCESSABLE_ENTITY\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#UNPROCESSABLE_ENTITY\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3583,\"kind\":16,\"name\":\"UPGRADE_REQUIRED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#UPGRADE_REQUIRED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3584,\"kind\":16,\"name\":\"PRECONDITION_REQUIRED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#PRECONDITION_REQUIRED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3585,\"kind\":16,\"name\":\"LOCKED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#LOCKED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3586,\"kind\":16,\"name\":\"FAILED_DEPENDENCY\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#FAILED_DEPENDENCY\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3587,\"kind\":16,\"name\":\"TOO_MANY_REQUESTS\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#TOO_MANY_REQUESTS\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3588,\"kind\":16,\"name\":\"REQUEST_HEADER_FIELDS_TOO_LARGE\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#REQUEST_HEADER_FIELDS_TOO_LARGE\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3589,\"kind\":16,\"name\":\"UNAVAILABLE_FOR_LEGAL_REASONS\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#UNAVAILABLE_FOR_LEGAL_REASONS\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3590,\"kind\":16,\"name\":\"INTERNAL_SERVER_ERROR\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#INTERNAL_SERVER_ERROR\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3591,\"kind\":16,\"name\":\"NOT_IMPLEMENTED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#NOT_IMPLEMENTED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3592,\"kind\":16,\"name\":\"BAD_GATEWAY\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#BAD_GATEWAY\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3593,\"kind\":16,\"name\":\"SERVICE_UNAVAILABLE\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#SERVICE_UNAVAILABLE\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3594,\"kind\":16,\"name\":\"GATEWAY_TIMEOUT\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#GATEWAY_TIMEOUT\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3595,\"kind\":16,\"name\":\"HTTP_VERSION_NOT_SUPPORTED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#HTTP_VERSION_NOT_SUPPORTED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3596,\"kind\":16,\"name\":\"VARIANT_ALSO_NEGOTIATES\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#VARIANT_ALSO_NEGOTIATES\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3597,\"kind\":16,\"name\":\"INSUFFICIENT_STORAGE\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#INSUFFICIENT_STORAGE\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3598,\"kind\":16,\"name\":\"LOOP_DETECTED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#LOOP_DETECTED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3599,\"kind\":16,\"name\":\"NOT_EXTENDED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#NOT_EXTENDED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3600,\"kind\":16,\"name\":\"NETWORK_AUTHENTICATION_REQUIRED\",\"url\":\"enums/src_core_status_codes_interface.StatusCodes.html#NETWORK_AUTHENTICATION_REQUIRED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"src/core/status-codes/interface.StatusCodes\"},{\"id\":3601,\"kind\":2,\"name\":\"src/core/symbol\",\"url\":\"modules/src_core_symbol.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3602,\"kind\":64,\"name\":\"default\",\"url\":\"modules/src_core_symbol.html#default\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/symbol\"},{\"id\":3603,\"kind\":2,\"name\":\"src/core/then\",\"url\":\"modules/src_core_then.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3604,\"kind\":2,\"name\":\"src/core/url/concat\",\"url\":\"modules/src_core_url_concat.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3605,\"kind\":64,\"name\":\"concatURLs\",\"url\":\"modules/src_core_url_concat.html#concatURLs\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/url/concat\"},{\"id\":3606,\"kind\":64,\"name\":\"concatUrls\",\"url\":\"modules/src_core_url_concat.html#concatUrls\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/url/concat\"},{\"id\":3607,\"kind\":2,\"name\":\"src/core/url/const\",\"url\":\"modules/src_core_url_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3608,\"kind\":64,\"name\":\"defaultToQueryStringParamsFilter\",\"url\":\"modules/src_core_url_const.html#defaultToQueryStringParamsFilter\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/url/const\"},{\"id\":3609,\"kind\":32,\"name\":\"isAbsURL\",\"url\":\"modules/src_core_url_const.html#isAbsURL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/url/const\"},{\"id\":3610,\"kind\":32,\"name\":\"isStrictAbsURL\",\"url\":\"modules/src_core_url_const.html#isStrictAbsURL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/url/const\"},{\"id\":3611,\"kind\":32,\"name\":\"startSlashesRgxp\",\"url\":\"modules/src_core_url_const.html#startSlashesRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/url/const\"},{\"id\":3612,\"kind\":32,\"name\":\"endSlashesRgxp\",\"url\":\"modules/src_core_url_const.html#endSlashesRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/url/const\"},{\"id\":3613,\"kind\":2,\"name\":\"src/core/url/convert\",\"url\":\"modules/src_core_url_convert.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3614,\"kind\":64,\"name\":\"toQueryString\",\"url\":\"modules/src_core_url_convert.html#toQueryString\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/url/convert\"},{\"id\":3615,\"kind\":64,\"name\":\"fromQueryString\",\"url\":\"modules/src_core_url_convert.html#fromQueryString\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/url/convert\"},{\"id\":3616,\"kind\":2,\"name\":\"src/core/url\",\"url\":\"modules/src_core_url.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3617,\"kind\":2,\"name\":\"src/core/url/interface\",\"url\":\"modules/src_core_url_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3618,\"kind\":256,\"name\":\"ToQueryStringOptions\",\"url\":\"interfaces/src_core_url_interface.ToQueryStringOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/url/interface\"},{\"id\":3619,\"kind\":1024,\"name\":\"encode\",\"url\":\"interfaces/src_core_url_interface.ToQueryStringOptions.html#encode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/url/interface.ToQueryStringOptions\"},{\"id\":3620,\"kind\":1024,\"name\":\"separator\",\"url\":\"interfaces/src_core_url_interface.ToQueryStringOptions.html#separator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/url/interface.ToQueryStringOptions\"},{\"id\":3621,\"kind\":1024,\"name\":\"arraySyntax\",\"url\":\"interfaces/src_core_url_interface.ToQueryStringOptions.html#arraySyntax\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/url/interface.ToQueryStringOptions\"},{\"id\":3622,\"kind\":2048,\"name\":\"paramsFilter\",\"url\":\"interfaces/src_core_url_interface.ToQueryStringOptions.html#paramsFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"src/core/url/interface.ToQueryStringOptions\"},{\"id\":3623,\"kind\":256,\"name\":\"FromQueryStringOptions\",\"url\":\"interfaces/src_core_url_interface.FromQueryStringOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"src/core/url/interface\"},{\"id\":3624,\"kind\":1024,\"name\":\"decode\",\"url\":\"interfaces/src_core_url_interface.FromQueryStringOptions.html#decode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/url/interface.FromQueryStringOptions\"},{\"id\":3625,\"kind\":1024,\"name\":\"convert\",\"url\":\"interfaces/src_core_url_interface.FromQueryStringOptions.html#convert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/url/interface.FromQueryStringOptions\"},{\"id\":3626,\"kind\":1024,\"name\":\"separator\",\"url\":\"interfaces/src_core_url_interface.FromQueryStringOptions.html#separator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/url/interface.FromQueryStringOptions\"},{\"id\":3627,\"kind\":1024,\"name\":\"arraySyntax\",\"url\":\"interfaces/src_core_url_interface.FromQueryStringOptions.html#arraySyntax\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"src/core/url/interface.FromQueryStringOptions\"},{\"id\":3628,\"kind\":2,\"name\":\"src/core/uuid/const\",\"url\":\"modules/src_core_uuid_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3629,\"kind\":32,\"name\":\"separatorIndices\",\"url\":\"modules/src_core_uuid_const.html#separatorIndices\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/uuid/const\"},{\"id\":3630,\"kind\":2,\"name\":\"src/core/uuid\",\"url\":\"modules/src_core_uuid.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3631,\"kind\":64,\"name\":\"generate\",\"url\":\"modules/src_core_uuid.html#generate\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/uuid\"},{\"id\":3632,\"kind\":64,\"name\":\"serialize\",\"url\":\"modules/src_core_uuid.html#serialize\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/uuid\"},{\"id\":3633,\"kind\":64,\"name\":\"parse\",\"url\":\"modules/src_core_uuid.html#parse\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/uuid\"},{\"id\":3634,\"kind\":2,\"name\":\"src/core/xml/const\",\"url\":\"modules/src_core_xml_const.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3635,\"kind\":32,\"name\":\"normalizeRgxp\",\"url\":\"modules/src_core_xml_const.html#normalizeRgxp\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/xml/const\"},{\"id\":3636,\"kind\":2,\"name\":\"src/core/xml/engines/browser\",\"url\":\"modules/src_core_xml_engines_browser.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3637,\"kind\":64,\"name\":\"serialize\",\"url\":\"modules/src_core_xml_engines_browser.html#serialize\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/xml/engines/browser\"},{\"id\":3638,\"kind\":2,\"name\":\"src/core/xml/engines\",\"url\":\"modules/src_core_xml_engines.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3639,\"kind\":32,\"name\":\"serialize\",\"url\":\"modules/src_core_xml_engines.html#serialize\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"src/core/xml/engines\"},{\"id\":3640,\"kind\":2,\"name\":\"src/core/xml/engines/node\",\"url\":\"modules/src_core_xml_engines_node.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3641,\"kind\":64,\"name\":\"serialize\",\"url\":\"modules/src_core_xml_engines_node.html#serialize\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/xml/engines/node\"},{\"id\":3642,\"kind\":2,\"name\":\"src/core/xml\",\"url\":\"modules/src_core_xml.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3643,\"kind\":64,\"name\":\"toDataURI\",\"url\":\"modules/src_core_xml.html#toDataURI\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/xml\"},{\"id\":3644,\"kind\":2,\"name\":\"src/lang\",\"url\":\"modules/src_lang.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3645,\"kind\":1024,\"name\":\"default\",\"url\":\"modules/src_lang.html#default\",\"classes\":\"tsd-kind-property tsd-parent-kind-module\",\"parent\":\"src/lang\"},{\"id\":3646,\"kind\":2,\"name\":\"src/lang/interface\",\"url\":\"modules/src_lang_interface.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3647,\"kind\":4194304,\"name\":\"LangPacs\",\"url\":\"modules/src_lang_interface.html#LangPacs\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/lang/interface\"},{\"id\":3648,\"kind\":4194304,\"name\":\"Translation\",\"url\":\"modules/src_lang_interface.html#Translation\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/lang/interface\"},{\"id\":3649,\"kind\":4194304,\"name\":\"PluralTranslation\",\"url\":\"modules/src_lang_interface.html#PluralTranslation\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/lang/interface\"},{\"id\":3650,\"kind\":4194304,\"name\":\"Translations\",\"url\":\"modules/src_lang_interface.html#Translations\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/lang/interface\"},{\"id\":3651,\"kind\":4194304,\"name\":\"KeysetTranslations\",\"url\":\"modules/src_lang_interface.html#KeysetTranslations\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"src/lang/interface\"},{\"id\":3652,\"kind\":2,\"name\":\"index\",\"url\":\"modules/index.html\",\"classes\":\"tsd-kind-module\"},{\"id\":3653,\"kind\":64,\"name\":\"structuredClone\",\"url\":\"modules/index.html#structuredClone\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3654,\"kind\":32,\"name\":\"DEBUG\",\"url\":\"modules/index.html#DEBUG\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3655,\"kind\":32,\"name\":\"IS_PROD\",\"url\":\"modules/index.html#IS_PROD\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3656,\"kind\":32,\"name\":\"APP_NAME\",\"url\":\"modules/index.html#APP_NAME\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3657,\"kind\":32,\"name\":\"API_URL\",\"url\":\"modules/index.html#API_URL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3658,\"kind\":32,\"name\":\"LOCALE\",\"url\":\"modules/index.html#LOCALE\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3659,\"kind\":4194304,\"name\":\"Language\",\"url\":\"modules/index.html#Language\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3660,\"kind\":4194304,\"name\":\"I18nParams\",\"url\":\"modules/index.html#I18nParams\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3661,\"kind\":4194304,\"name\":\"StringPluralizationForms\",\"url\":\"modules/index.html#StringPluralizationForms\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3662,\"kind\":4194304,\"name\":\"Primitive\",\"url\":\"modules/index.html#Primitive\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3663,\"kind\":4194304,\"name\":\"JSONLikeValue\",\"url\":\"modules/index.html#JSONLikeValue\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3664,\"kind\":4194304,\"name\":\"CanPromise\",\"url\":\"modules/index.html#CanPromise\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3665,\"kind\":4194304,\"name\":\"CanPromiseLike\",\"url\":\"modules/index.html#CanPromiseLike\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3666,\"kind\":4194304,\"name\":\"CanArray\",\"url\":\"modules/index.html#CanArray\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3667,\"kind\":4194304,\"name\":\"CanUndef\",\"url\":\"modules/index.html#CanUndef\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3668,\"kind\":4194304,\"name\":\"Nullable\",\"url\":\"modules/index.html#Nullable\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3669,\"kind\":4194304,\"name\":\"CanVoid\",\"url\":\"modules/index.html#CanVoid\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3670,\"kind\":4194304,\"name\":\"AnyToIgnore\",\"url\":\"modules/index.html#AnyToIgnore\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3671,\"kind\":4194304,\"name\":\"AnyToBoolean\",\"url\":\"modules/index.html#AnyToBoolean\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3672,\"kind\":4194304,\"name\":\"ClassConstructor\",\"url\":\"modules/index.html#ClassConstructor\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3673,\"kind\":512,\"name\":\"__type\",\"url\":\"modules/index.html#ClassConstructor.__type\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-type-alias\",\"parent\":\"index.ClassConstructor\"},{\"id\":3674,\"kind\":4194304,\"name\":\"NewPromise\",\"url\":\"modules/index.html#NewPromise\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3675,\"kind\":4194304,\"name\":\"PromiseType\",\"url\":\"modules/index.html#PromiseType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3676,\"kind\":4194304,\"name\":\"ReturnPromise\",\"url\":\"modules/index.html#ReturnPromise\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3677,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/index.html#ReturnPromise.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"index.ReturnPromise\"},{\"id\":3678,\"kind\":4194304,\"name\":\"DictionaryType\",\"url\":\"modules/index.html#DictionaryType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3679,\"kind\":4194304,\"name\":\"AnyIterable\",\"url\":\"modules/index.html#AnyIterable\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3680,\"kind\":4194304,\"name\":\"IterableType\",\"url\":\"modules/index.html#IterableType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3681,\"kind\":4194304,\"name\":\"Writable\",\"url\":\"modules/index.html#Writable\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3682,\"kind\":4194304,\"name\":\"Overwrite\",\"url\":\"modules/index.html#Overwrite\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3683,\"kind\":4194304,\"name\":\"Trait\",\"url\":\"modules/index.html#Trait\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3684,\"kind\":4194304,\"name\":\"AddSelf\",\"url\":\"modules/index.html#AddSelf\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":3685,\"kind\":4194304,\"name\":\"ObjectPropertyPath\",\"url\":\"modules/index.html#ObjectPropertyPath\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3686,\"kind\":4194304,\"name\":\"NumberOption\",\"url\":\"modules/index.html#NumberOption\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3687,\"kind\":4194304,\"name\":\"RegExpFlag\",\"url\":\"modules/index.html#RegExpFlag\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3688,\"kind\":4194304,\"name\":\"DateCreateValue\",\"url\":\"modules/index.html#DateCreateValue\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3689,\"kind\":4194304,\"name\":\"DateHTMLStringOptions\",\"url\":\"modules/index.html#DateHTMLStringOptions\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3690,\"kind\":4194304,\"name\":\"DateRelativeType\",\"url\":\"modules/index.html#DateRelativeType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3691,\"kind\":16777216,\"name\":\"Config\",\"url\":\"modules/src_config.html#Config\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/config\"},{\"id\":3692,\"kind\":16777216,\"name\":\"AnalyticEngine\",\"url\":\"modules/src_core_analytics.html#AnalyticEngine\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/analytics\"},{\"id\":3693,\"kind\":16777216,\"name\":\"namespaces\",\"url\":\"modules/src_core_async.html#namespaces\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3694,\"kind\":16777216,\"name\":\"linkNamesDictionary\",\"url\":\"modules/src_core_async.html#linkNamesDictionary\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3695,\"kind\":16777216,\"name\":\"NamespacesDictionary\",\"url\":\"modules/src_core_async.html#NamespacesDictionary\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3696,\"kind\":16777216,\"name\":\"Namespaces\",\"url\":\"modules/src_core_async.html#Namespaces\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3697,\"kind\":16777216,\"name\":\"Namespace\",\"url\":\"modules/src_core_async.html#Namespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3698,\"kind\":16777216,\"name\":\"LinkNames\",\"url\":\"modules/src_core_async.html#LinkNames\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3699,\"kind\":16777216,\"name\":\"FullAsyncOptions\",\"url\":\"modules/src_core_async.html#FullAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3700,\"kind\":16777216,\"name\":\"FullClearOptions\",\"url\":\"modules/src_core_async.html#FullClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3701,\"kind\":16777216,\"name\":\"Label\",\"url\":\"modules/src_core_async.html#Label\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3702,\"kind\":16777216,\"name\":\"Group\",\"url\":\"modules/src_core_async.html#Group\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3703,\"kind\":16777216,\"name\":\"Join\",\"url\":\"modules/src_core_async.html#Join\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3704,\"kind\":16777216,\"name\":\"MarkReason\",\"url\":\"modules/src_core_async.html#MarkReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3705,\"kind\":16777216,\"name\":\"ClearReason\",\"url\":\"modules/src_core_async.html#ClearReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3706,\"kind\":16777216,\"name\":\"IdObject\",\"url\":\"modules/src_core_async.html#IdObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3707,\"kind\":16777216,\"name\":\"AsyncOptions\",\"url\":\"modules/src_core_async.html#AsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3708,\"kind\":16777216,\"name\":\"AsyncCbOptions\",\"url\":\"modules/src_core_async.html#AsyncCbOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3709,\"kind\":16777216,\"name\":\"AsyncCbOptionsSingle\",\"url\":\"modules/src_core_async.html#AsyncCbOptionsSingle\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3710,\"kind\":16777216,\"name\":\"AsyncProxyOptions\",\"url\":\"modules/src_core_async.html#AsyncProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3711,\"kind\":16777216,\"name\":\"ClearOptions\",\"url\":\"modules/src_core_async.html#ClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3712,\"kind\":16777216,\"name\":\"ClearOptionsId\",\"url\":\"modules/src_core_async.html#ClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3713,\"kind\":16777216,\"name\":\"ClearProxyOptions\",\"url\":\"modules/src_core_async.html#ClearProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3714,\"kind\":16777216,\"name\":\"StrictClearOptions\",\"url\":\"modules/src_core_async.html#StrictClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3715,\"kind\":16777216,\"name\":\"StrictClearOptionsId\",\"url\":\"modules/src_core_async.html#StrictClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3716,\"kind\":16777216,\"name\":\"ProxyCb\",\"url\":\"modules/src_core_async.html#ProxyCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3717,\"kind\":16777216,\"name\":\"AsyncCb\",\"url\":\"modules/src_core_async.html#AsyncCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3718,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_async.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3719,\"kind\":16777216,\"name\":\"TaskCtx\",\"url\":\"modules/src_core_async.html#TaskCtx\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3720,\"kind\":16777216,\"name\":\"ClearFn\",\"url\":\"modules/src_core_async.html#ClearFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3721,\"kind\":16777216,\"name\":\"BoundFn\",\"url\":\"modules/src_core_async.html#BoundFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3722,\"kind\":16777216,\"name\":\"LocalCache\",\"url\":\"modules/src_core_async.html#LocalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3723,\"kind\":16777216,\"name\":\"GlobalCache\",\"url\":\"modules/src_core_async.html#GlobalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3724,\"kind\":16777216,\"name\":\"EventId\",\"url\":\"modules/src_core_async.html#EventId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3725,\"kind\":16777216,\"name\":\"EmitLikeEvents\",\"url\":\"modules/src_core_async.html#EmitLikeEvents\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3726,\"kind\":16777216,\"name\":\"EventEmitterLike\",\"url\":\"modules/src_core_async.html#EventEmitterLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3727,\"kind\":16777216,\"name\":\"EventEmitterLikeP\",\"url\":\"modules/src_core_async.html#EventEmitterLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3728,\"kind\":16777216,\"name\":\"AsyncOnOptions\",\"url\":\"modules/src_core_async.html#AsyncOnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3729,\"kind\":16777216,\"name\":\"AsyncOnceOptions\",\"url\":\"modules/src_core_async.html#AsyncOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3730,\"kind\":16777216,\"name\":\"AsyncPromisifyOnceOptions\",\"url\":\"modules/src_core_async.html#AsyncPromisifyOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3731,\"kind\":16777216,\"name\":\"Event\",\"url\":\"modules/src_core_async.html#Event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3732,\"kind\":16777216,\"name\":\"WorkerLike\",\"url\":\"modules/src_core_async.html#WorkerLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3733,\"kind\":16777216,\"name\":\"WorkerLikeP\",\"url\":\"modules/src_core_async.html#WorkerLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3734,\"kind\":16777216,\"name\":\"CancelablePromise\",\"url\":\"modules/src_core_async.html#CancelablePromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3735,\"kind\":16777216,\"name\":\"PromiseLikeP\",\"url\":\"modules/src_core_async.html#PromiseLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3736,\"kind\":16777216,\"name\":\"AsyncRequestOptions\",\"url\":\"modules/src_core_async.html#AsyncRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3737,\"kind\":16777216,\"name\":\"AsyncWorkerOptions\",\"url\":\"modules/src_core_async.html#AsyncWorkerOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3738,\"kind\":16777216,\"name\":\"AsyncPromiseOptions\",\"url\":\"modules/src_core_async.html#AsyncPromiseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3739,\"kind\":16777216,\"name\":\"TimerId\",\"url\":\"modules/src_core_async.html#TimerId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3740,\"kind\":16777216,\"name\":\"AsyncWaitOptions\",\"url\":\"modules/src_core_async.html#AsyncWaitOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3741,\"kind\":16777216,\"name\":\"AsyncIdleOptions\",\"url\":\"modules/src_core_async.html#AsyncIdleOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3742,\"kind\":16777216,\"name\":\"AsyncRequestIdleCallbackOptions\",\"url\":\"modules/src_core_async.html#AsyncRequestIdleCallbackOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3743,\"kind\":16777216,\"name\":\"IdleCb\",\"url\":\"modules/src_core_async.html#IdleCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3744,\"kind\":16777216,\"name\":\"DataProviderQueryMethodsToReplace\",\"url\":\"modules/src_core_async.html#DataProviderQueryMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3745,\"kind\":16777216,\"name\":\"DataProviderBodyMethodsToReplace\",\"url\":\"modules/src_core_async.html#DataProviderBodyMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3746,\"kind\":16777216,\"name\":\"DataProviderMethodsToReplace\",\"url\":\"modules/src_core_async.html#DataProviderMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3747,\"kind\":16777216,\"name\":\"WrappedDataProvider\",\"url\":\"modules/src_core_async.html#WrappedDataProvider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3748,\"kind\":16777216,\"name\":\"ReadonlyEventEmitterWrapper\",\"url\":\"modules/src_core_async.html#ReadonlyEventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3749,\"kind\":16777216,\"name\":\"EventEmitterWrapper\",\"url\":\"modules/src_core_async.html#EventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3750,\"kind\":16777216,\"name\":\"EventEmitterOverwritten\",\"url\":\"modules/src_core_async.html#EventEmitterOverwritten\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3751,\"kind\":16777216,\"name\":\"AsyncOptionsForWrappers\",\"url\":\"modules/src_core_async.html#AsyncOptionsForWrappers\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3752,\"kind\":16777216,\"name\":\"WrappedAsyncStorageNamespace\",\"url\":\"modules/src_core_async.html#WrappedAsyncStorageNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3753,\"kind\":16777216,\"name\":\"WrappedAsyncStorage\",\"url\":\"modules/src_core_async.html#WrappedAsyncStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3754,\"kind\":16777216,\"name\":\"asyncCounter\",\"url\":\"modules/src_core_async.html#asyncCounter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3755,\"kind\":16777216,\"name\":\"isZombieGroup\",\"url\":\"modules/src_core_async.html#isZombieGroup\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3756,\"kind\":16777216,\"name\":\"isPromisifyNamespace\",\"url\":\"modules/src_core_async.html#isPromisifyNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3757,\"kind\":16777216,\"name\":\"isPromisifyLinkName\",\"url\":\"modules/src_core_async.html#isPromisifyLinkName\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3758,\"kind\":16777216,\"name\":\"isAsyncOptions\",\"url\":\"modules/src_core_async.html#isAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3759,\"kind\":16777216,\"name\":\"isParams\",\"url\":\"modules/src_core_async.html#isParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3760,\"kind\":16777216,\"name\":\"isEvent\",\"url\":\"modules/src_core_async.html#isEvent\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3761,\"kind\":16777216,\"name\":\"emitLikeEvents\",\"url\":\"modules/src_core_async.html#emitLikeEvents\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3762,\"kind\":16777216,\"name\":\"dataProviderMethodsToReplace\",\"url\":\"modules/src_core_async.html#dataProviderMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3763,\"kind\":16777216,\"name\":\"asyncOptionsKeys\",\"url\":\"modules/src_core_async.html#asyncOptionsKeys\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async\"},{\"id\":3764,\"kind\":16777216,\"name\":\"Label\",\"url\":\"modules/src_core_async_interface.html#Label\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3765,\"kind\":16777216,\"name\":\"Group\",\"url\":\"modules/src_core_async_interface.html#Group\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3766,\"kind\":16777216,\"name\":\"Join\",\"url\":\"modules/src_core_async_interface.html#Join\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3767,\"kind\":16777216,\"name\":\"MarkReason\",\"url\":\"modules/src_core_async_interface.html#MarkReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3768,\"kind\":16777216,\"name\":\"ClearReason\",\"url\":\"modules/src_core_async_interface.html#ClearReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3769,\"kind\":16777216,\"name\":\"IdObject\",\"url\":\"modules/src_core_async_interface.html#IdObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3770,\"kind\":16777216,\"name\":\"AsyncOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3771,\"kind\":16777216,\"name\":\"AsyncCbOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncCbOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3772,\"kind\":16777216,\"name\":\"AsyncCbOptionsSingle\",\"url\":\"modules/src_core_async_interface.html#AsyncCbOptionsSingle\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3773,\"kind\":16777216,\"name\":\"AsyncProxyOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3774,\"kind\":16777216,\"name\":\"ClearOptions\",\"url\":\"modules/src_core_async_interface.html#ClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3775,\"kind\":16777216,\"name\":\"ClearOptionsId\",\"url\":\"modules/src_core_async_interface.html#ClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3776,\"kind\":16777216,\"name\":\"ClearProxyOptions\",\"url\":\"modules/src_core_async_interface.html#ClearProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3777,\"kind\":16777216,\"name\":\"StrictClearOptions\",\"url\":\"modules/src_core_async_interface.html#StrictClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3778,\"kind\":16777216,\"name\":\"StrictClearOptionsId\",\"url\":\"modules/src_core_async_interface.html#StrictClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3779,\"kind\":16777216,\"name\":\"ProxyCb\",\"url\":\"modules/src_core_async_interface.html#ProxyCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3780,\"kind\":16777216,\"name\":\"AsyncCb\",\"url\":\"modules/src_core_async_interface.html#AsyncCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3781,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_async_interface.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3782,\"kind\":16777216,\"name\":\"TaskCtx\",\"url\":\"modules/src_core_async_interface.html#TaskCtx\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3783,\"kind\":16777216,\"name\":\"ClearFn\",\"url\":\"modules/src_core_async_interface.html#ClearFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3784,\"kind\":16777216,\"name\":\"BoundFn\",\"url\":\"modules/src_core_async_interface.html#BoundFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3785,\"kind\":16777216,\"name\":\"LocalCache\",\"url\":\"modules/src_core_async_interface.html#LocalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3786,\"kind\":16777216,\"name\":\"GlobalCache\",\"url\":\"modules/src_core_async_interface.html#GlobalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3787,\"kind\":16777216,\"name\":\"EventId\",\"url\":\"modules/src_core_async_interface.html#EventId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3788,\"kind\":16777216,\"name\":\"EmitLikeEvents\",\"url\":\"modules/src_core_async_interface.html#EmitLikeEvents\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3789,\"kind\":16777216,\"name\":\"EventEmitterLike\",\"url\":\"modules/src_core_async_interface.html#EventEmitterLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3790,\"kind\":16777216,\"name\":\"EventEmitterLikeP\",\"url\":\"modules/src_core_async_interface.html#EventEmitterLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3791,\"kind\":16777216,\"name\":\"AsyncOnOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncOnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3792,\"kind\":16777216,\"name\":\"AsyncOnceOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3793,\"kind\":16777216,\"name\":\"AsyncPromisifyOnceOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncPromisifyOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3794,\"kind\":16777216,\"name\":\"Event\",\"url\":\"modules/src_core_async_interface.html#Event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3795,\"kind\":16777216,\"name\":\"WorkerLike\",\"url\":\"modules/src_core_async_interface.html#WorkerLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3796,\"kind\":16777216,\"name\":\"WorkerLikeP\",\"url\":\"modules/src_core_async_interface.html#WorkerLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3797,\"kind\":16777216,\"name\":\"CancelablePromise\",\"url\":\"modules/src_core_async_interface.html#CancelablePromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3798,\"kind\":16777216,\"name\":\"PromiseLikeP\",\"url\":\"modules/src_core_async_interface.html#PromiseLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3799,\"kind\":16777216,\"name\":\"AsyncRequestOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3800,\"kind\":16777216,\"name\":\"AsyncWorkerOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncWorkerOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3801,\"kind\":16777216,\"name\":\"AsyncPromiseOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncPromiseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3802,\"kind\":16777216,\"name\":\"TimerId\",\"url\":\"modules/src_core_async_interface.html#TimerId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3803,\"kind\":16777216,\"name\":\"AsyncWaitOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncWaitOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3804,\"kind\":16777216,\"name\":\"AsyncIdleOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncIdleOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3805,\"kind\":16777216,\"name\":\"AsyncRequestIdleCallbackOptions\",\"url\":\"modules/src_core_async_interface.html#AsyncRequestIdleCallbackOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3806,\"kind\":16777216,\"name\":\"IdleCb\",\"url\":\"modules/src_core_async_interface.html#IdleCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3807,\"kind\":16777216,\"name\":\"DataProviderQueryMethodsToReplace\",\"url\":\"modules/src_core_async_interface.html#DataProviderQueryMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3808,\"kind\":16777216,\"name\":\"DataProviderBodyMethodsToReplace\",\"url\":\"modules/src_core_async_interface.html#DataProviderBodyMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3809,\"kind\":16777216,\"name\":\"DataProviderMethodsToReplace\",\"url\":\"modules/src_core_async_interface.html#DataProviderMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3810,\"kind\":16777216,\"name\":\"WrappedDataProvider\",\"url\":\"modules/src_core_async_interface.html#WrappedDataProvider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3811,\"kind\":16777216,\"name\":\"ReadonlyEventEmitterWrapper\",\"url\":\"modules/src_core_async_interface.html#ReadonlyEventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3812,\"kind\":16777216,\"name\":\"EventEmitterWrapper\",\"url\":\"modules/src_core_async_interface.html#EventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3813,\"kind\":16777216,\"name\":\"EventEmitterOverwritten\",\"url\":\"modules/src_core_async_interface.html#EventEmitterOverwritten\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3814,\"kind\":16777216,\"name\":\"AsyncOptionsForWrappers\",\"url\":\"modules/src_core_async_interface.html#AsyncOptionsForWrappers\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3815,\"kind\":16777216,\"name\":\"WrappedAsyncStorageNamespace\",\"url\":\"modules/src_core_async_interface.html#WrappedAsyncStorageNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3816,\"kind\":16777216,\"name\":\"WrappedAsyncStorage\",\"url\":\"modules/src_core_async_interface.html#WrappedAsyncStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/interface\"},{\"id\":3817,\"kind\":16777216,\"name\":\"asyncCounter\",\"url\":\"modules/src_core_async_modules_base.html#asyncCounter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3818,\"kind\":16777216,\"name\":\"isZombieGroup\",\"url\":\"modules/src_core_async_modules_base.html#isZombieGroup\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3819,\"kind\":16777216,\"name\":\"isPromisifyNamespace\",\"url\":\"modules/src_core_async_modules_base.html#isPromisifyNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3820,\"kind\":16777216,\"name\":\"isPromisifyLinkName\",\"url\":\"modules/src_core_async_modules_base.html#isPromisifyLinkName\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3821,\"kind\":16777216,\"name\":\"isAsyncOptions\",\"url\":\"modules/src_core_async_modules_base.html#isAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3822,\"kind\":16777216,\"name\":\"isParams\",\"url\":\"modules/src_core_async_modules_base.html#isParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3823,\"kind\":16777216,\"name\":\"Namespaces\",\"url\":\"modules/src_core_async_modules_base.html#Namespaces\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3824,\"kind\":16777216,\"name\":\"Namespace\",\"url\":\"modules/src_core_async_modules_base.html#Namespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3825,\"kind\":16777216,\"name\":\"LinkNames\",\"url\":\"modules/src_core_async_modules_base.html#LinkNames\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3826,\"kind\":16777216,\"name\":\"FullAsyncOptions\",\"url\":\"modules/src_core_async_modules_base.html#FullAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3827,\"kind\":16777216,\"name\":\"FullClearOptions\",\"url\":\"modules/src_core_async_modules_base.html#FullClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3828,\"kind\":16777216,\"name\":\"Label\",\"url\":\"modules/src_core_async_modules_base.html#Label\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3829,\"kind\":16777216,\"name\":\"Group\",\"url\":\"modules/src_core_async_modules_base.html#Group\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3830,\"kind\":16777216,\"name\":\"Join\",\"url\":\"modules/src_core_async_modules_base.html#Join\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3831,\"kind\":16777216,\"name\":\"MarkReason\",\"url\":\"modules/src_core_async_modules_base.html#MarkReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3832,\"kind\":16777216,\"name\":\"ClearReason\",\"url\":\"modules/src_core_async_modules_base.html#ClearReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3833,\"kind\":16777216,\"name\":\"IdObject\",\"url\":\"modules/src_core_async_modules_base.html#IdObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3834,\"kind\":16777216,\"name\":\"AsyncOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3835,\"kind\":16777216,\"name\":\"AsyncCbOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncCbOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3836,\"kind\":16777216,\"name\":\"AsyncCbOptionsSingle\",\"url\":\"modules/src_core_async_modules_base.html#AsyncCbOptionsSingle\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3837,\"kind\":16777216,\"name\":\"AsyncProxyOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3838,\"kind\":16777216,\"name\":\"ClearOptions\",\"url\":\"modules/src_core_async_modules_base.html#ClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3839,\"kind\":16777216,\"name\":\"ClearOptionsId\",\"url\":\"modules/src_core_async_modules_base.html#ClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3840,\"kind\":16777216,\"name\":\"ClearProxyOptions\",\"url\":\"modules/src_core_async_modules_base.html#ClearProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3841,\"kind\":16777216,\"name\":\"StrictClearOptions\",\"url\":\"modules/src_core_async_modules_base.html#StrictClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3842,\"kind\":16777216,\"name\":\"StrictClearOptionsId\",\"url\":\"modules/src_core_async_modules_base.html#StrictClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3843,\"kind\":16777216,\"name\":\"ProxyCb\",\"url\":\"modules/src_core_async_modules_base.html#ProxyCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3844,\"kind\":16777216,\"name\":\"AsyncCb\",\"url\":\"modules/src_core_async_modules_base.html#AsyncCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3845,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_async_modules_base.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3846,\"kind\":16777216,\"name\":\"TaskCtx\",\"url\":\"modules/src_core_async_modules_base.html#TaskCtx\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3847,\"kind\":16777216,\"name\":\"ClearFn\",\"url\":\"modules/src_core_async_modules_base.html#ClearFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3848,\"kind\":16777216,\"name\":\"BoundFn\",\"url\":\"modules/src_core_async_modules_base.html#BoundFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3849,\"kind\":16777216,\"name\":\"LocalCache\",\"url\":\"modules/src_core_async_modules_base.html#LocalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3850,\"kind\":16777216,\"name\":\"GlobalCache\",\"url\":\"modules/src_core_async_modules_base.html#GlobalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3851,\"kind\":16777216,\"name\":\"EventId\",\"url\":\"modules/src_core_async_modules_base.html#EventId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3852,\"kind\":16777216,\"name\":\"EmitLikeEvents\",\"url\":\"modules/src_core_async_modules_base.html#EmitLikeEvents\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3853,\"kind\":16777216,\"name\":\"EventEmitterLike\",\"url\":\"modules/src_core_async_modules_base.html#EventEmitterLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3854,\"kind\":16777216,\"name\":\"EventEmitterLikeP\",\"url\":\"modules/src_core_async_modules_base.html#EventEmitterLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3855,\"kind\":16777216,\"name\":\"AsyncOnOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncOnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3856,\"kind\":16777216,\"name\":\"AsyncOnceOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3857,\"kind\":16777216,\"name\":\"AsyncPromisifyOnceOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncPromisifyOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3858,\"kind\":16777216,\"name\":\"Event\",\"url\":\"modules/src_core_async_modules_base.html#Event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3859,\"kind\":16777216,\"name\":\"WorkerLike\",\"url\":\"modules/src_core_async_modules_base.html#WorkerLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3860,\"kind\":16777216,\"name\":\"WorkerLikeP\",\"url\":\"modules/src_core_async_modules_base.html#WorkerLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3861,\"kind\":16777216,\"name\":\"CancelablePromise\",\"url\":\"modules/src_core_async_modules_base.html#CancelablePromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3862,\"kind\":16777216,\"name\":\"PromiseLikeP\",\"url\":\"modules/src_core_async_modules_base.html#PromiseLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3863,\"kind\":16777216,\"name\":\"AsyncRequestOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3864,\"kind\":16777216,\"name\":\"AsyncWorkerOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncWorkerOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3865,\"kind\":16777216,\"name\":\"AsyncPromiseOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncPromiseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3866,\"kind\":16777216,\"name\":\"TimerId\",\"url\":\"modules/src_core_async_modules_base.html#TimerId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3867,\"kind\":16777216,\"name\":\"AsyncWaitOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncWaitOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3868,\"kind\":16777216,\"name\":\"AsyncIdleOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncIdleOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3869,\"kind\":16777216,\"name\":\"AsyncRequestIdleCallbackOptions\",\"url\":\"modules/src_core_async_modules_base.html#AsyncRequestIdleCallbackOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3870,\"kind\":16777216,\"name\":\"IdleCb\",\"url\":\"modules/src_core_async_modules_base.html#IdleCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3871,\"kind\":16777216,\"name\":\"DataProviderQueryMethodsToReplace\",\"url\":\"modules/src_core_async_modules_base.html#DataProviderQueryMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3872,\"kind\":16777216,\"name\":\"DataProviderBodyMethodsToReplace\",\"url\":\"modules/src_core_async_modules_base.html#DataProviderBodyMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3873,\"kind\":16777216,\"name\":\"DataProviderMethodsToReplace\",\"url\":\"modules/src_core_async_modules_base.html#DataProviderMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3874,\"kind\":16777216,\"name\":\"WrappedDataProvider\",\"url\":\"modules/src_core_async_modules_base.html#WrappedDataProvider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3875,\"kind\":16777216,\"name\":\"ReadonlyEventEmitterWrapper\",\"url\":\"modules/src_core_async_modules_base.html#ReadonlyEventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3876,\"kind\":16777216,\"name\":\"EventEmitterWrapper\",\"url\":\"modules/src_core_async_modules_base.html#EventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3877,\"kind\":16777216,\"name\":\"EventEmitterOverwritten\",\"url\":\"modules/src_core_async_modules_base.html#EventEmitterOverwritten\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3878,\"kind\":16777216,\"name\":\"AsyncOptionsForWrappers\",\"url\":\"modules/src_core_async_modules_base.html#AsyncOptionsForWrappers\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3879,\"kind\":16777216,\"name\":\"WrappedAsyncStorageNamespace\",\"url\":\"modules/src_core_async_modules_base.html#WrappedAsyncStorageNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3880,\"kind\":16777216,\"name\":\"WrappedAsyncStorage\",\"url\":\"modules/src_core_async_modules_base.html#WrappedAsyncStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/base\"},{\"id\":3881,\"kind\":16777216,\"name\":\"asyncCounter\",\"url\":\"modules/src_core_async_modules_events.html#asyncCounter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3882,\"kind\":16777216,\"name\":\"isZombieGroup\",\"url\":\"modules/src_core_async_modules_events.html#isZombieGroup\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3883,\"kind\":16777216,\"name\":\"isPromisifyNamespace\",\"url\":\"modules/src_core_async_modules_events.html#isPromisifyNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3884,\"kind\":16777216,\"name\":\"isPromisifyLinkName\",\"url\":\"modules/src_core_async_modules_events.html#isPromisifyLinkName\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3885,\"kind\":16777216,\"name\":\"isAsyncOptions\",\"url\":\"modules/src_core_async_modules_events.html#isAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3886,\"kind\":16777216,\"name\":\"isParams\",\"url\":\"modules/src_core_async_modules_events.html#isParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3887,\"kind\":16777216,\"name\":\"Namespaces\",\"url\":\"modules/src_core_async_modules_events.html#Namespaces\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3888,\"kind\":16777216,\"name\":\"Namespace\",\"url\":\"modules/src_core_async_modules_events.html#Namespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3889,\"kind\":16777216,\"name\":\"LinkNames\",\"url\":\"modules/src_core_async_modules_events.html#LinkNames\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3890,\"kind\":16777216,\"name\":\"FullAsyncOptions\",\"url\":\"modules/src_core_async_modules_events.html#FullAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3891,\"kind\":16777216,\"name\":\"FullClearOptions\",\"url\":\"modules/src_core_async_modules_events.html#FullClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3892,\"kind\":16777216,\"name\":\"Label\",\"url\":\"modules/src_core_async_modules_events.html#Label\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3893,\"kind\":16777216,\"name\":\"Group\",\"url\":\"modules/src_core_async_modules_events.html#Group\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3894,\"kind\":16777216,\"name\":\"Join\",\"url\":\"modules/src_core_async_modules_events.html#Join\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3895,\"kind\":16777216,\"name\":\"MarkReason\",\"url\":\"modules/src_core_async_modules_events.html#MarkReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3896,\"kind\":16777216,\"name\":\"ClearReason\",\"url\":\"modules/src_core_async_modules_events.html#ClearReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3897,\"kind\":16777216,\"name\":\"IdObject\",\"url\":\"modules/src_core_async_modules_events.html#IdObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3898,\"kind\":16777216,\"name\":\"AsyncOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3899,\"kind\":16777216,\"name\":\"AsyncCbOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncCbOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3900,\"kind\":16777216,\"name\":\"AsyncCbOptionsSingle\",\"url\":\"modules/src_core_async_modules_events.html#AsyncCbOptionsSingle\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3901,\"kind\":16777216,\"name\":\"AsyncProxyOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3902,\"kind\":16777216,\"name\":\"ClearOptions\",\"url\":\"modules/src_core_async_modules_events.html#ClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3903,\"kind\":16777216,\"name\":\"ClearOptionsId\",\"url\":\"modules/src_core_async_modules_events.html#ClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3904,\"kind\":16777216,\"name\":\"ClearProxyOptions\",\"url\":\"modules/src_core_async_modules_events.html#ClearProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3905,\"kind\":16777216,\"name\":\"StrictClearOptions\",\"url\":\"modules/src_core_async_modules_events.html#StrictClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3906,\"kind\":16777216,\"name\":\"StrictClearOptionsId\",\"url\":\"modules/src_core_async_modules_events.html#StrictClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3907,\"kind\":16777216,\"name\":\"ProxyCb\",\"url\":\"modules/src_core_async_modules_events.html#ProxyCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3908,\"kind\":16777216,\"name\":\"AsyncCb\",\"url\":\"modules/src_core_async_modules_events.html#AsyncCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3909,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_async_modules_events.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3910,\"kind\":16777216,\"name\":\"TaskCtx\",\"url\":\"modules/src_core_async_modules_events.html#TaskCtx\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3911,\"kind\":16777216,\"name\":\"ClearFn\",\"url\":\"modules/src_core_async_modules_events.html#ClearFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3912,\"kind\":16777216,\"name\":\"BoundFn\",\"url\":\"modules/src_core_async_modules_events.html#BoundFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3913,\"kind\":16777216,\"name\":\"LocalCache\",\"url\":\"modules/src_core_async_modules_events.html#LocalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3914,\"kind\":16777216,\"name\":\"GlobalCache\",\"url\":\"modules/src_core_async_modules_events.html#GlobalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3915,\"kind\":16777216,\"name\":\"EventId\",\"url\":\"modules/src_core_async_modules_events.html#EventId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3916,\"kind\":16777216,\"name\":\"EmitLikeEvents\",\"url\":\"modules/src_core_async_modules_events.html#EmitLikeEvents\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3917,\"kind\":16777216,\"name\":\"EventEmitterLike\",\"url\":\"modules/src_core_async_modules_events.html#EventEmitterLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3918,\"kind\":16777216,\"name\":\"EventEmitterLikeP\",\"url\":\"modules/src_core_async_modules_events.html#EventEmitterLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3919,\"kind\":16777216,\"name\":\"AsyncOnOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncOnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3920,\"kind\":16777216,\"name\":\"AsyncOnceOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3921,\"kind\":16777216,\"name\":\"AsyncPromisifyOnceOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncPromisifyOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3922,\"kind\":16777216,\"name\":\"Event\",\"url\":\"modules/src_core_async_modules_events.html#Event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3923,\"kind\":16777216,\"name\":\"WorkerLike\",\"url\":\"modules/src_core_async_modules_events.html#WorkerLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3924,\"kind\":16777216,\"name\":\"WorkerLikeP\",\"url\":\"modules/src_core_async_modules_events.html#WorkerLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3925,\"kind\":16777216,\"name\":\"CancelablePromise\",\"url\":\"modules/src_core_async_modules_events.html#CancelablePromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3926,\"kind\":16777216,\"name\":\"PromiseLikeP\",\"url\":\"modules/src_core_async_modules_events.html#PromiseLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3927,\"kind\":16777216,\"name\":\"AsyncRequestOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3928,\"kind\":16777216,\"name\":\"AsyncWorkerOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncWorkerOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3929,\"kind\":16777216,\"name\":\"AsyncPromiseOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncPromiseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3930,\"kind\":16777216,\"name\":\"TimerId\",\"url\":\"modules/src_core_async_modules_events.html#TimerId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3931,\"kind\":16777216,\"name\":\"AsyncWaitOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncWaitOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3932,\"kind\":16777216,\"name\":\"AsyncIdleOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncIdleOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3933,\"kind\":16777216,\"name\":\"AsyncRequestIdleCallbackOptions\",\"url\":\"modules/src_core_async_modules_events.html#AsyncRequestIdleCallbackOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3934,\"kind\":16777216,\"name\":\"IdleCb\",\"url\":\"modules/src_core_async_modules_events.html#IdleCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3935,\"kind\":16777216,\"name\":\"DataProviderQueryMethodsToReplace\",\"url\":\"modules/src_core_async_modules_events.html#DataProviderQueryMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3936,\"kind\":16777216,\"name\":\"DataProviderBodyMethodsToReplace\",\"url\":\"modules/src_core_async_modules_events.html#DataProviderBodyMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3937,\"kind\":16777216,\"name\":\"DataProviderMethodsToReplace\",\"url\":\"modules/src_core_async_modules_events.html#DataProviderMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3938,\"kind\":16777216,\"name\":\"WrappedDataProvider\",\"url\":\"modules/src_core_async_modules_events.html#WrappedDataProvider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3939,\"kind\":16777216,\"name\":\"ReadonlyEventEmitterWrapper\",\"url\":\"modules/src_core_async_modules_events.html#ReadonlyEventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3940,\"kind\":16777216,\"name\":\"EventEmitterWrapper\",\"url\":\"modules/src_core_async_modules_events.html#EventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3941,\"kind\":16777216,\"name\":\"EventEmitterOverwritten\",\"url\":\"modules/src_core_async_modules_events.html#EventEmitterOverwritten\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3942,\"kind\":16777216,\"name\":\"AsyncOptionsForWrappers\",\"url\":\"modules/src_core_async_modules_events.html#AsyncOptionsForWrappers\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3943,\"kind\":16777216,\"name\":\"WrappedAsyncStorageNamespace\",\"url\":\"modules/src_core_async_modules_events.html#WrappedAsyncStorageNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3944,\"kind\":16777216,\"name\":\"WrappedAsyncStorage\",\"url\":\"modules/src_core_async_modules_events.html#WrappedAsyncStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3945,\"kind\":16777216,\"name\":\"isEvent\",\"url\":\"modules/src_core_async_modules_events.html#isEvent\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/events\"},{\"id\":3946,\"kind\":16777216,\"name\":\"asyncCounter\",\"url\":\"modules/src_core_async_modules_proxy.html#asyncCounter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3947,\"kind\":16777216,\"name\":\"isZombieGroup\",\"url\":\"modules/src_core_async_modules_proxy.html#isZombieGroup\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3948,\"kind\":16777216,\"name\":\"isPromisifyNamespace\",\"url\":\"modules/src_core_async_modules_proxy.html#isPromisifyNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3949,\"kind\":16777216,\"name\":\"isPromisifyLinkName\",\"url\":\"modules/src_core_async_modules_proxy.html#isPromisifyLinkName\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3950,\"kind\":16777216,\"name\":\"isAsyncOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#isAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3951,\"kind\":16777216,\"name\":\"isParams\",\"url\":\"modules/src_core_async_modules_proxy.html#isParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3952,\"kind\":16777216,\"name\":\"Namespaces\",\"url\":\"modules/src_core_async_modules_proxy.html#Namespaces\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3953,\"kind\":16777216,\"name\":\"Namespace\",\"url\":\"modules/src_core_async_modules_proxy.html#Namespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3954,\"kind\":16777216,\"name\":\"LinkNames\",\"url\":\"modules/src_core_async_modules_proxy.html#LinkNames\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3955,\"kind\":16777216,\"name\":\"FullAsyncOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#FullAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3956,\"kind\":16777216,\"name\":\"FullClearOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#FullClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3957,\"kind\":16777216,\"name\":\"Label\",\"url\":\"modules/src_core_async_modules_proxy.html#Label\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3958,\"kind\":16777216,\"name\":\"Group\",\"url\":\"modules/src_core_async_modules_proxy.html#Group\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3959,\"kind\":16777216,\"name\":\"Join\",\"url\":\"modules/src_core_async_modules_proxy.html#Join\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3960,\"kind\":16777216,\"name\":\"MarkReason\",\"url\":\"modules/src_core_async_modules_proxy.html#MarkReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3961,\"kind\":16777216,\"name\":\"ClearReason\",\"url\":\"modules/src_core_async_modules_proxy.html#ClearReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3962,\"kind\":16777216,\"name\":\"IdObject\",\"url\":\"modules/src_core_async_modules_proxy.html#IdObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3963,\"kind\":16777216,\"name\":\"AsyncOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3964,\"kind\":16777216,\"name\":\"AsyncCbOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncCbOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3965,\"kind\":16777216,\"name\":\"AsyncCbOptionsSingle\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncCbOptionsSingle\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3966,\"kind\":16777216,\"name\":\"AsyncProxyOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3967,\"kind\":16777216,\"name\":\"ClearOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#ClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3968,\"kind\":16777216,\"name\":\"ClearOptionsId\",\"url\":\"modules/src_core_async_modules_proxy.html#ClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3969,\"kind\":16777216,\"name\":\"ClearProxyOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#ClearProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3970,\"kind\":16777216,\"name\":\"StrictClearOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#StrictClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3971,\"kind\":16777216,\"name\":\"StrictClearOptionsId\",\"url\":\"modules/src_core_async_modules_proxy.html#StrictClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3972,\"kind\":16777216,\"name\":\"ProxyCb\",\"url\":\"modules/src_core_async_modules_proxy.html#ProxyCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3973,\"kind\":16777216,\"name\":\"AsyncCb\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3974,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_async_modules_proxy.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3975,\"kind\":16777216,\"name\":\"TaskCtx\",\"url\":\"modules/src_core_async_modules_proxy.html#TaskCtx\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3976,\"kind\":16777216,\"name\":\"ClearFn\",\"url\":\"modules/src_core_async_modules_proxy.html#ClearFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3977,\"kind\":16777216,\"name\":\"BoundFn\",\"url\":\"modules/src_core_async_modules_proxy.html#BoundFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3978,\"kind\":16777216,\"name\":\"LocalCache\",\"url\":\"modules/src_core_async_modules_proxy.html#LocalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3979,\"kind\":16777216,\"name\":\"GlobalCache\",\"url\":\"modules/src_core_async_modules_proxy.html#GlobalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3980,\"kind\":16777216,\"name\":\"EventId\",\"url\":\"modules/src_core_async_modules_proxy.html#EventId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3981,\"kind\":16777216,\"name\":\"EmitLikeEvents\",\"url\":\"modules/src_core_async_modules_proxy.html#EmitLikeEvents\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3982,\"kind\":16777216,\"name\":\"EventEmitterLike\",\"url\":\"modules/src_core_async_modules_proxy.html#EventEmitterLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3983,\"kind\":16777216,\"name\":\"EventEmitterLikeP\",\"url\":\"modules/src_core_async_modules_proxy.html#EventEmitterLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3984,\"kind\":16777216,\"name\":\"AsyncOnOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncOnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3985,\"kind\":16777216,\"name\":\"AsyncOnceOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3986,\"kind\":16777216,\"name\":\"AsyncPromisifyOnceOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncPromisifyOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3987,\"kind\":16777216,\"name\":\"Event\",\"url\":\"modules/src_core_async_modules_proxy.html#Event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3988,\"kind\":16777216,\"name\":\"WorkerLike\",\"url\":\"modules/src_core_async_modules_proxy.html#WorkerLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3989,\"kind\":16777216,\"name\":\"WorkerLikeP\",\"url\":\"modules/src_core_async_modules_proxy.html#WorkerLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3990,\"kind\":16777216,\"name\":\"CancelablePromise\",\"url\":\"modules/src_core_async_modules_proxy.html#CancelablePromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3991,\"kind\":16777216,\"name\":\"PromiseLikeP\",\"url\":\"modules/src_core_async_modules_proxy.html#PromiseLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3992,\"kind\":16777216,\"name\":\"AsyncRequestOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3993,\"kind\":16777216,\"name\":\"AsyncWorkerOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncWorkerOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3994,\"kind\":16777216,\"name\":\"AsyncPromiseOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncPromiseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3995,\"kind\":16777216,\"name\":\"TimerId\",\"url\":\"modules/src_core_async_modules_proxy.html#TimerId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3996,\"kind\":16777216,\"name\":\"AsyncWaitOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncWaitOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3997,\"kind\":16777216,\"name\":\"AsyncIdleOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncIdleOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3998,\"kind\":16777216,\"name\":\"AsyncRequestIdleCallbackOptions\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncRequestIdleCallbackOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":3999,\"kind\":16777216,\"name\":\"IdleCb\",\"url\":\"modules/src_core_async_modules_proxy.html#IdleCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4000,\"kind\":16777216,\"name\":\"DataProviderQueryMethodsToReplace\",\"url\":\"modules/src_core_async_modules_proxy.html#DataProviderQueryMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4001,\"kind\":16777216,\"name\":\"DataProviderBodyMethodsToReplace\",\"url\":\"modules/src_core_async_modules_proxy.html#DataProviderBodyMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4002,\"kind\":16777216,\"name\":\"DataProviderMethodsToReplace\",\"url\":\"modules/src_core_async_modules_proxy.html#DataProviderMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4003,\"kind\":16777216,\"name\":\"WrappedDataProvider\",\"url\":\"modules/src_core_async_modules_proxy.html#WrappedDataProvider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4004,\"kind\":16777216,\"name\":\"ReadonlyEventEmitterWrapper\",\"url\":\"modules/src_core_async_modules_proxy.html#ReadonlyEventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4005,\"kind\":16777216,\"name\":\"EventEmitterWrapper\",\"url\":\"modules/src_core_async_modules_proxy.html#EventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4006,\"kind\":16777216,\"name\":\"EventEmitterOverwritten\",\"url\":\"modules/src_core_async_modules_proxy.html#EventEmitterOverwritten\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4007,\"kind\":16777216,\"name\":\"AsyncOptionsForWrappers\",\"url\":\"modules/src_core_async_modules_proxy.html#AsyncOptionsForWrappers\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4008,\"kind\":16777216,\"name\":\"WrappedAsyncStorageNamespace\",\"url\":\"modules/src_core_async_modules_proxy.html#WrappedAsyncStorageNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4009,\"kind\":16777216,\"name\":\"WrappedAsyncStorage\",\"url\":\"modules/src_core_async_modules_proxy.html#WrappedAsyncStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/proxy\"},{\"id\":4010,\"kind\":16777216,\"name\":\"asyncCounter\",\"url\":\"modules/src_core_async_modules_timers.html#asyncCounter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4011,\"kind\":16777216,\"name\":\"isZombieGroup\",\"url\":\"modules/src_core_async_modules_timers.html#isZombieGroup\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4012,\"kind\":16777216,\"name\":\"isPromisifyNamespace\",\"url\":\"modules/src_core_async_modules_timers.html#isPromisifyNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4013,\"kind\":16777216,\"name\":\"isPromisifyLinkName\",\"url\":\"modules/src_core_async_modules_timers.html#isPromisifyLinkName\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4014,\"kind\":16777216,\"name\":\"isAsyncOptions\",\"url\":\"modules/src_core_async_modules_timers.html#isAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4015,\"kind\":16777216,\"name\":\"isParams\",\"url\":\"modules/src_core_async_modules_timers.html#isParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4016,\"kind\":16777216,\"name\":\"Namespaces\",\"url\":\"modules/src_core_async_modules_timers.html#Namespaces\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4017,\"kind\":16777216,\"name\":\"Namespace\",\"url\":\"modules/src_core_async_modules_timers.html#Namespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4018,\"kind\":16777216,\"name\":\"LinkNames\",\"url\":\"modules/src_core_async_modules_timers.html#LinkNames\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4019,\"kind\":16777216,\"name\":\"FullAsyncOptions\",\"url\":\"modules/src_core_async_modules_timers.html#FullAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4020,\"kind\":16777216,\"name\":\"FullClearOptions\",\"url\":\"modules/src_core_async_modules_timers.html#FullClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4021,\"kind\":16777216,\"name\":\"Label\",\"url\":\"modules/src_core_async_modules_timers.html#Label\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4022,\"kind\":16777216,\"name\":\"Group\",\"url\":\"modules/src_core_async_modules_timers.html#Group\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4023,\"kind\":16777216,\"name\":\"Join\",\"url\":\"modules/src_core_async_modules_timers.html#Join\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4024,\"kind\":16777216,\"name\":\"MarkReason\",\"url\":\"modules/src_core_async_modules_timers.html#MarkReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4025,\"kind\":16777216,\"name\":\"ClearReason\",\"url\":\"modules/src_core_async_modules_timers.html#ClearReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4026,\"kind\":16777216,\"name\":\"IdObject\",\"url\":\"modules/src_core_async_modules_timers.html#IdObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4027,\"kind\":16777216,\"name\":\"AsyncOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4028,\"kind\":16777216,\"name\":\"AsyncCbOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncCbOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4029,\"kind\":16777216,\"name\":\"AsyncCbOptionsSingle\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncCbOptionsSingle\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4030,\"kind\":16777216,\"name\":\"AsyncProxyOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4031,\"kind\":16777216,\"name\":\"ClearOptions\",\"url\":\"modules/src_core_async_modules_timers.html#ClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4032,\"kind\":16777216,\"name\":\"ClearOptionsId\",\"url\":\"modules/src_core_async_modules_timers.html#ClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4033,\"kind\":16777216,\"name\":\"ClearProxyOptions\",\"url\":\"modules/src_core_async_modules_timers.html#ClearProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4034,\"kind\":16777216,\"name\":\"StrictClearOptions\",\"url\":\"modules/src_core_async_modules_timers.html#StrictClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4035,\"kind\":16777216,\"name\":\"StrictClearOptionsId\",\"url\":\"modules/src_core_async_modules_timers.html#StrictClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4036,\"kind\":16777216,\"name\":\"ProxyCb\",\"url\":\"modules/src_core_async_modules_timers.html#ProxyCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4037,\"kind\":16777216,\"name\":\"AsyncCb\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4038,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_async_modules_timers.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4039,\"kind\":16777216,\"name\":\"TaskCtx\",\"url\":\"modules/src_core_async_modules_timers.html#TaskCtx\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4040,\"kind\":16777216,\"name\":\"ClearFn\",\"url\":\"modules/src_core_async_modules_timers.html#ClearFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4041,\"kind\":16777216,\"name\":\"BoundFn\",\"url\":\"modules/src_core_async_modules_timers.html#BoundFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4042,\"kind\":16777216,\"name\":\"LocalCache\",\"url\":\"modules/src_core_async_modules_timers.html#LocalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4043,\"kind\":16777216,\"name\":\"GlobalCache\",\"url\":\"modules/src_core_async_modules_timers.html#GlobalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4044,\"kind\":16777216,\"name\":\"EventId\",\"url\":\"modules/src_core_async_modules_timers.html#EventId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4045,\"kind\":16777216,\"name\":\"EmitLikeEvents\",\"url\":\"modules/src_core_async_modules_timers.html#EmitLikeEvents\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4046,\"kind\":16777216,\"name\":\"EventEmitterLike\",\"url\":\"modules/src_core_async_modules_timers.html#EventEmitterLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4047,\"kind\":16777216,\"name\":\"EventEmitterLikeP\",\"url\":\"modules/src_core_async_modules_timers.html#EventEmitterLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4048,\"kind\":16777216,\"name\":\"AsyncOnOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncOnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4049,\"kind\":16777216,\"name\":\"AsyncOnceOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4050,\"kind\":16777216,\"name\":\"AsyncPromisifyOnceOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncPromisifyOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4051,\"kind\":16777216,\"name\":\"Event\",\"url\":\"modules/src_core_async_modules_timers.html#Event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4052,\"kind\":16777216,\"name\":\"WorkerLike\",\"url\":\"modules/src_core_async_modules_timers.html#WorkerLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4053,\"kind\":16777216,\"name\":\"WorkerLikeP\",\"url\":\"modules/src_core_async_modules_timers.html#WorkerLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4054,\"kind\":16777216,\"name\":\"CancelablePromise\",\"url\":\"modules/src_core_async_modules_timers.html#CancelablePromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4055,\"kind\":16777216,\"name\":\"PromiseLikeP\",\"url\":\"modules/src_core_async_modules_timers.html#PromiseLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4056,\"kind\":16777216,\"name\":\"AsyncRequestOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4057,\"kind\":16777216,\"name\":\"AsyncWorkerOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncWorkerOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4058,\"kind\":16777216,\"name\":\"AsyncPromiseOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncPromiseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4059,\"kind\":16777216,\"name\":\"TimerId\",\"url\":\"modules/src_core_async_modules_timers.html#TimerId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4060,\"kind\":16777216,\"name\":\"AsyncWaitOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncWaitOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4061,\"kind\":16777216,\"name\":\"AsyncIdleOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncIdleOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4062,\"kind\":16777216,\"name\":\"AsyncRequestIdleCallbackOptions\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncRequestIdleCallbackOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4063,\"kind\":16777216,\"name\":\"IdleCb\",\"url\":\"modules/src_core_async_modules_timers.html#IdleCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4064,\"kind\":16777216,\"name\":\"DataProviderQueryMethodsToReplace\",\"url\":\"modules/src_core_async_modules_timers.html#DataProviderQueryMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4065,\"kind\":16777216,\"name\":\"DataProviderBodyMethodsToReplace\",\"url\":\"modules/src_core_async_modules_timers.html#DataProviderBodyMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4066,\"kind\":16777216,\"name\":\"DataProviderMethodsToReplace\",\"url\":\"modules/src_core_async_modules_timers.html#DataProviderMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4067,\"kind\":16777216,\"name\":\"WrappedDataProvider\",\"url\":\"modules/src_core_async_modules_timers.html#WrappedDataProvider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4068,\"kind\":16777216,\"name\":\"ReadonlyEventEmitterWrapper\",\"url\":\"modules/src_core_async_modules_timers.html#ReadonlyEventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4069,\"kind\":16777216,\"name\":\"EventEmitterWrapper\",\"url\":\"modules/src_core_async_modules_timers.html#EventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4070,\"kind\":16777216,\"name\":\"EventEmitterOverwritten\",\"url\":\"modules/src_core_async_modules_timers.html#EventEmitterOverwritten\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4071,\"kind\":16777216,\"name\":\"AsyncOptionsForWrappers\",\"url\":\"modules/src_core_async_modules_timers.html#AsyncOptionsForWrappers\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4072,\"kind\":16777216,\"name\":\"WrappedAsyncStorageNamespace\",\"url\":\"modules/src_core_async_modules_timers.html#WrappedAsyncStorageNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4073,\"kind\":16777216,\"name\":\"WrappedAsyncStorage\",\"url\":\"modules/src_core_async_modules_timers.html#WrappedAsyncStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/timers\"},{\"id\":4074,\"kind\":16777216,\"name\":\"asyncCounter\",\"url\":\"modules/src_core_async_modules_wrappers.html#asyncCounter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4075,\"kind\":16777216,\"name\":\"isZombieGroup\",\"url\":\"modules/src_core_async_modules_wrappers.html#isZombieGroup\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4076,\"kind\":16777216,\"name\":\"isPromisifyNamespace\",\"url\":\"modules/src_core_async_modules_wrappers.html#isPromisifyNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4077,\"kind\":16777216,\"name\":\"isPromisifyLinkName\",\"url\":\"modules/src_core_async_modules_wrappers.html#isPromisifyLinkName\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4078,\"kind\":16777216,\"name\":\"isAsyncOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#isAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4079,\"kind\":16777216,\"name\":\"isParams\",\"url\":\"modules/src_core_async_modules_wrappers.html#isParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4080,\"kind\":16777216,\"name\":\"Namespaces\",\"url\":\"modules/src_core_async_modules_wrappers.html#Namespaces\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4081,\"kind\":16777216,\"name\":\"Namespace\",\"url\":\"modules/src_core_async_modules_wrappers.html#Namespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4082,\"kind\":16777216,\"name\":\"LinkNames\",\"url\":\"modules/src_core_async_modules_wrappers.html#LinkNames\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4083,\"kind\":16777216,\"name\":\"FullAsyncOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#FullAsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4084,\"kind\":16777216,\"name\":\"FullClearOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#FullClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4085,\"kind\":16777216,\"name\":\"Label\",\"url\":\"modules/src_core_async_modules_wrappers.html#Label\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4086,\"kind\":16777216,\"name\":\"Group\",\"url\":\"modules/src_core_async_modules_wrappers.html#Group\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4087,\"kind\":16777216,\"name\":\"Join\",\"url\":\"modules/src_core_async_modules_wrappers.html#Join\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4088,\"kind\":16777216,\"name\":\"MarkReason\",\"url\":\"modules/src_core_async_modules_wrappers.html#MarkReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4089,\"kind\":16777216,\"name\":\"ClearReason\",\"url\":\"modules/src_core_async_modules_wrappers.html#ClearReason\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4090,\"kind\":16777216,\"name\":\"IdObject\",\"url\":\"modules/src_core_async_modules_wrappers.html#IdObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4091,\"kind\":16777216,\"name\":\"AsyncOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4092,\"kind\":16777216,\"name\":\"AsyncCbOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncCbOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4093,\"kind\":16777216,\"name\":\"AsyncCbOptionsSingle\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncCbOptionsSingle\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4094,\"kind\":16777216,\"name\":\"AsyncProxyOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4095,\"kind\":16777216,\"name\":\"ClearOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#ClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4096,\"kind\":16777216,\"name\":\"ClearOptionsId\",\"url\":\"modules/src_core_async_modules_wrappers.html#ClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4097,\"kind\":16777216,\"name\":\"ClearProxyOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#ClearProxyOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4098,\"kind\":16777216,\"name\":\"StrictClearOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#StrictClearOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4099,\"kind\":16777216,\"name\":\"StrictClearOptionsId\",\"url\":\"modules/src_core_async_modules_wrappers.html#StrictClearOptionsId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4100,\"kind\":16777216,\"name\":\"ProxyCb\",\"url\":\"modules/src_core_async_modules_wrappers.html#ProxyCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4101,\"kind\":16777216,\"name\":\"AsyncCb\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4102,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_async_modules_wrappers.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4103,\"kind\":16777216,\"name\":\"TaskCtx\",\"url\":\"modules/src_core_async_modules_wrappers.html#TaskCtx\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4104,\"kind\":16777216,\"name\":\"ClearFn\",\"url\":\"modules/src_core_async_modules_wrappers.html#ClearFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4105,\"kind\":16777216,\"name\":\"BoundFn\",\"url\":\"modules/src_core_async_modules_wrappers.html#BoundFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4106,\"kind\":16777216,\"name\":\"LocalCache\",\"url\":\"modules/src_core_async_modules_wrappers.html#LocalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4107,\"kind\":16777216,\"name\":\"GlobalCache\",\"url\":\"modules/src_core_async_modules_wrappers.html#GlobalCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4108,\"kind\":16777216,\"name\":\"EventId\",\"url\":\"modules/src_core_async_modules_wrappers.html#EventId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4109,\"kind\":16777216,\"name\":\"EmitLikeEvents\",\"url\":\"modules/src_core_async_modules_wrappers.html#EmitLikeEvents\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4110,\"kind\":16777216,\"name\":\"EventEmitterLike\",\"url\":\"modules/src_core_async_modules_wrappers.html#EventEmitterLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4111,\"kind\":16777216,\"name\":\"EventEmitterLikeP\",\"url\":\"modules/src_core_async_modules_wrappers.html#EventEmitterLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4112,\"kind\":16777216,\"name\":\"AsyncOnOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncOnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4113,\"kind\":16777216,\"name\":\"AsyncOnceOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4114,\"kind\":16777216,\"name\":\"AsyncPromisifyOnceOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncPromisifyOnceOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4115,\"kind\":16777216,\"name\":\"Event\",\"url\":\"modules/src_core_async_modules_wrappers.html#Event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4116,\"kind\":16777216,\"name\":\"WorkerLike\",\"url\":\"modules/src_core_async_modules_wrappers.html#WorkerLike\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4117,\"kind\":16777216,\"name\":\"WorkerLikeP\",\"url\":\"modules/src_core_async_modules_wrappers.html#WorkerLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4118,\"kind\":16777216,\"name\":\"CancelablePromise\",\"url\":\"modules/src_core_async_modules_wrappers.html#CancelablePromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4119,\"kind\":16777216,\"name\":\"PromiseLikeP\",\"url\":\"modules/src_core_async_modules_wrappers.html#PromiseLikeP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4120,\"kind\":16777216,\"name\":\"AsyncRequestOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4121,\"kind\":16777216,\"name\":\"AsyncWorkerOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncWorkerOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4122,\"kind\":16777216,\"name\":\"AsyncPromiseOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncPromiseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4123,\"kind\":16777216,\"name\":\"TimerId\",\"url\":\"modules/src_core_async_modules_wrappers.html#TimerId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4124,\"kind\":16777216,\"name\":\"AsyncWaitOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncWaitOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4125,\"kind\":16777216,\"name\":\"AsyncIdleOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncIdleOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4126,\"kind\":16777216,\"name\":\"AsyncRequestIdleCallbackOptions\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncRequestIdleCallbackOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4127,\"kind\":16777216,\"name\":\"IdleCb\",\"url\":\"modules/src_core_async_modules_wrappers.html#IdleCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4128,\"kind\":16777216,\"name\":\"DataProviderQueryMethodsToReplace\",\"url\":\"modules/src_core_async_modules_wrappers.html#DataProviderQueryMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4129,\"kind\":16777216,\"name\":\"DataProviderBodyMethodsToReplace\",\"url\":\"modules/src_core_async_modules_wrappers.html#DataProviderBodyMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4130,\"kind\":16777216,\"name\":\"DataProviderMethodsToReplace\",\"url\":\"modules/src_core_async_modules_wrappers.html#DataProviderMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4131,\"kind\":16777216,\"name\":\"WrappedDataProvider\",\"url\":\"modules/src_core_async_modules_wrappers.html#WrappedDataProvider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4132,\"kind\":16777216,\"name\":\"ReadonlyEventEmitterWrapper\",\"url\":\"modules/src_core_async_modules_wrappers.html#ReadonlyEventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4133,\"kind\":16777216,\"name\":\"EventEmitterWrapper\",\"url\":\"modules/src_core_async_modules_wrappers.html#EventEmitterWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4134,\"kind\":16777216,\"name\":\"EventEmitterOverwritten\",\"url\":\"modules/src_core_async_modules_wrappers.html#EventEmitterOverwritten\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4135,\"kind\":16777216,\"name\":\"AsyncOptionsForWrappers\",\"url\":\"modules/src_core_async_modules_wrappers.html#AsyncOptionsForWrappers\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4136,\"kind\":16777216,\"name\":\"WrappedAsyncStorageNamespace\",\"url\":\"modules/src_core_async_modules_wrappers.html#WrappedAsyncStorageNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4137,\"kind\":16777216,\"name\":\"WrappedAsyncStorage\",\"url\":\"modules/src_core_async_modules_wrappers.html#WrappedAsyncStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4138,\"kind\":16777216,\"name\":\"isEvent\",\"url\":\"modules/src_core_async_modules_wrappers.html#isEvent\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4139,\"kind\":16777216,\"name\":\"emitLikeEvents\",\"url\":\"modules/src_core_async_modules_wrappers.html#emitLikeEvents\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4140,\"kind\":16777216,\"name\":\"dataProviderMethodsToReplace\",\"url\":\"modules/src_core_async_modules_wrappers.html#dataProviderMethodsToReplace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4141,\"kind\":16777216,\"name\":\"asyncOptionsKeys\",\"url\":\"modules/src_core_async_modules_wrappers.html#asyncOptionsKeys\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/async/modules/wrappers\"},{\"id\":4142,\"kind\":16777216,\"name\":\"eventEmitter\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter.html#eventEmitter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter\"},{\"id\":4143,\"kind\":16777216,\"name\":\"MethodsToWrap\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter.html#MethodsToWrap\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter\"},{\"id\":4144,\"kind\":16777216,\"name\":\"MutationEvent\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter.html#MutationEvent\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter\"},{\"id\":4145,\"kind\":16777216,\"name\":\"MutationHandler\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter.html#MutationHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter\"},{\"id\":4146,\"kind\":16777216,\"name\":\"CacheWithEmitter\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter.html#CacheWithEmitter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter\"},{\"id\":4147,\"kind\":16777216,\"name\":\"AddEmitter\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter.html#AddEmitter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter\"},{\"id\":4148,\"kind\":16777216,\"name\":\"AddEmitterReturn\",\"url\":\"modules/src_core_cache_decorators_helpers_add_emitter.html#AddEmitterReturn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/helpers/add-emitter\"},{\"id\":4149,\"kind\":16777216,\"name\":\"PersistentCache\",\"url\":\"modules/src_core_cache_decorators_persistent_engines.html#PersistentCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent/engines\"},{\"id\":4150,\"kind\":16777216,\"name\":\"PersistentTTLDecoratorOptions\",\"url\":\"modules/src_core_cache_decorators_persistent_engines.html#PersistentTTLDecoratorOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent/engines\"},{\"id\":4151,\"kind\":16777216,\"name\":\"PersistentOptions\",\"url\":\"modules/src_core_cache_decorators_persistent_engines.html#PersistentOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent/engines\"},{\"id\":4152,\"kind\":16777216,\"name\":\"PersistentCache\",\"url\":\"modules/src_core_cache_decorators_persistent.html#PersistentCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent\"},{\"id\":4153,\"kind\":16777216,\"name\":\"PersistentTTLDecoratorOptions\",\"url\":\"modules/src_core_cache_decorators_persistent.html#PersistentTTLDecoratorOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent\"},{\"id\":4154,\"kind\":16777216,\"name\":\"PersistentOptions\",\"url\":\"modules/src_core_cache_decorators_persistent.html#PersistentOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/persistent\"},{\"id\":4155,\"kind\":16777216,\"name\":\"TTLCache\",\"url\":\"modules/src_core_cache_decorators_ttl.html#TTLCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/ttl\"},{\"id\":4156,\"kind\":16777216,\"name\":\"TTLDecoratorOptions\",\"url\":\"modules/src_core_cache_decorators_ttl.html#TTLDecoratorOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/decorators/ttl\"},{\"id\":4157,\"kind\":16777216,\"name\":\"AbstractCache\",\"url\":\"modules/src_core_cache.html#AbstractCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache\"},{\"id\":4158,\"kind\":16777216,\"name\":\"Cache\",\"url\":\"modules/src_core_cache.html#Cache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache\"},{\"id\":4159,\"kind\":16777216,\"name\":\"RestrictedCache\",\"url\":\"modules/src_core_cache.html#RestrictedCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache\"},{\"id\":4160,\"kind\":16777216,\"name\":\"NeverCache\",\"url\":\"modules/src_core_cache.html#NeverCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache\"},{\"id\":4161,\"kind\":16777216,\"name\":\"ClearFilter\",\"url\":\"modules/src_core_cache.html#ClearFilter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache\"},{\"id\":4162,\"kind\":16777216,\"name\":\"ClearFilter\",\"url\":\"modules/src_core_cache_never.html#ClearFilter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/never\"},{\"id\":4163,\"kind\":16777216,\"name\":\"ClearFilter\",\"url\":\"modules/src_core_cache_restricted.html#ClearFilter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/restricted\"},{\"id\":4164,\"kind\":16777216,\"name\":\"ClearFilter\",\"url\":\"modules/src_core_cache_simple.html#ClearFilter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/cache/simple\"},{\"id\":4165,\"kind\":16777216,\"name\":\"Socket\",\"url\":\"modules/src_core_data.html#Socket\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4166,\"kind\":16777216,\"name\":\"globalOpts\",\"url\":\"modules/src_core_data.html#globalOpts\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4167,\"kind\":16777216,\"name\":\"CreateRequestOptions\",\"url\":\"modules/src_core_data.html#CreateRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4168,\"kind\":16777216,\"name\":\"CacheStrategy\",\"url\":\"modules/src_core_data.html#CacheStrategy\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4169,\"kind\":16777216,\"name\":\"RequestQuery\",\"url\":\"modules/src_core_data.html#RequestQuery\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4170,\"kind\":16777216,\"name\":\"RequestMethod\",\"url\":\"modules/src_core_data.html#RequestMethod\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4171,\"kind\":16777216,\"name\":\"Middlewares\",\"url\":\"modules/src_core_data.html#Middlewares\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4172,\"kind\":16777216,\"name\":\"MiddlewareParams\",\"url\":\"modules/src_core_data.html#MiddlewareParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4173,\"kind\":16777216,\"name\":\"RequestPromise\",\"url\":\"modules/src_core_data.html#RequestPromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4174,\"kind\":16777216,\"name\":\"RequestResponse\",\"url\":\"modules/src_core_data.html#RequestResponse\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4175,\"kind\":16777216,\"name\":\"RequestResponseObject\",\"url\":\"modules/src_core_data.html#RequestResponseObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4176,\"kind\":16777216,\"name\":\"RequestFunctionResponse\",\"url\":\"modules/src_core_data.html#RequestFunctionResponse\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4177,\"kind\":16777216,\"name\":\"Response\",\"url\":\"modules/src_core_data.html#Response\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4178,\"kind\":16777216,\"name\":\"RequestBody\",\"url\":\"modules/src_core_data.html#RequestBody\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4179,\"kind\":16777216,\"name\":\"RequestError\",\"url\":\"modules/src_core_data.html#RequestError\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4180,\"kind\":16777216,\"name\":\"namespace\",\"url\":\"modules/src_core_data.html#namespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4181,\"kind\":16777216,\"name\":\"providers\",\"url\":\"modules/src_core_data.html#providers\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4182,\"kind\":16777216,\"name\":\"emitter\",\"url\":\"modules/src_core_data.html#emitter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4183,\"kind\":16777216,\"name\":\"instanceCache\",\"url\":\"modules/src_core_data.html#instanceCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4184,\"kind\":16777216,\"name\":\"requestCache\",\"url\":\"modules/src_core_data.html#requestCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4185,\"kind\":16777216,\"name\":\"connectCache\",\"url\":\"modules/src_core_data.html#connectCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4186,\"kind\":16777216,\"name\":\"queryMethods\",\"url\":\"modules/src_core_data.html#queryMethods\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4187,\"kind\":16777216,\"name\":\"methodProperties\",\"url\":\"modules/src_core_data.html#methodProperties\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4188,\"kind\":16777216,\"name\":\"urlProperties\",\"url\":\"modules/src_core_data.html#urlProperties\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4189,\"kind\":16777216,\"name\":\"provider\",\"url\":\"modules/src_core_data.html#provider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4190,\"kind\":16777216,\"name\":\"attachMock\",\"url\":\"modules/src_core_data.html#attachMock\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4191,\"kind\":16777216,\"name\":\"MockOptions\",\"url\":\"modules/src_core_data.html#MockOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4192,\"kind\":16777216,\"name\":\"attachStatus\",\"url\":\"modules/src_core_data.html#attachStatus\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4193,\"kind\":16777216,\"name\":\"DataWithStatus\",\"url\":\"modules/src_core_data.html#DataWithStatus\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4194,\"kind\":16777216,\"name\":\"wait\",\"url\":\"modules/src_core_data.html#wait\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4195,\"kind\":16777216,\"name\":\"Provider\",\"url\":\"modules/src_core_data.html#Provider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4196,\"kind\":16777216,\"name\":\"MockResponseValue\",\"url\":\"modules/src_core_data.html#MockResponseValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4197,\"kind\":16777216,\"name\":\"MockCustomResponse\",\"url\":\"modules/src_core_data.html#MockCustomResponse\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4198,\"kind\":16777216,\"name\":\"MockResponseFunction\",\"url\":\"modules/src_core_data.html#MockResponseFunction\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4199,\"kind\":16777216,\"name\":\"MockResponse\",\"url\":\"modules/src_core_data.html#MockResponse\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4200,\"kind\":16777216,\"name\":\"Mock\",\"url\":\"modules/src_core_data.html#Mock\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4201,\"kind\":16777216,\"name\":\"Mocks\",\"url\":\"modules/src_core_data.html#Mocks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4202,\"kind\":16777216,\"name\":\"ModelMethod\",\"url\":\"modules/src_core_data.html#ModelMethod\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4203,\"kind\":16777216,\"name\":\"ProviderOptions\",\"url\":\"modules/src_core_data.html#ProviderOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4204,\"kind\":16777216,\"name\":\"ExtraProviderParams\",\"url\":\"modules/src_core_data.html#ExtraProviderParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4205,\"kind\":16777216,\"name\":\"ProviderConstructor\",\"url\":\"modules/src_core_data.html#ProviderConstructor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4206,\"kind\":16777216,\"name\":\"ExtraProviderConstructor\",\"url\":\"modules/src_core_data.html#ExtraProviderConstructor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4207,\"kind\":16777216,\"name\":\"ExtraProvider\",\"url\":\"modules/src_core_data.html#ExtraProvider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4208,\"kind\":16777216,\"name\":\"ExtraProviders\",\"url\":\"modules/src_core_data.html#ExtraProviders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4209,\"kind\":16777216,\"name\":\"FunctionalExtraProviders\",\"url\":\"modules/src_core_data.html#FunctionalExtraProviders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4210,\"kind\":16777216,\"name\":\"EncodersMap\",\"url\":\"modules/src_core_data.html#EncodersMap\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4211,\"kind\":16777216,\"name\":\"DecodersMap\",\"url\":\"modules/src_core_data.html#DecodersMap\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data\"},{\"id\":4212,\"kind\":16777216,\"name\":\"MockResponseValue\",\"url\":\"modules/src_core_data_interface.html#MockResponseValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4213,\"kind\":16777216,\"name\":\"MockCustomResponse\",\"url\":\"modules/src_core_data_interface.html#MockCustomResponse\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4214,\"kind\":16777216,\"name\":\"MockResponseFunction\",\"url\":\"modules/src_core_data_interface.html#MockResponseFunction\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4215,\"kind\":16777216,\"name\":\"MockResponse\",\"url\":\"modules/src_core_data_interface.html#MockResponse\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4216,\"kind\":16777216,\"name\":\"Mock\",\"url\":\"modules/src_core_data_interface.html#Mock\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4217,\"kind\":16777216,\"name\":\"Mocks\",\"url\":\"modules/src_core_data_interface.html#Mocks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4218,\"kind\":16777216,\"name\":\"ModelMethod\",\"url\":\"modules/src_core_data_interface.html#ModelMethod\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4219,\"kind\":16777216,\"name\":\"ProviderOptions\",\"url\":\"modules/src_core_data_interface.html#ProviderOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4220,\"kind\":16777216,\"name\":\"ExtraProviderParams\",\"url\":\"modules/src_core_data_interface.html#ExtraProviderParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4221,\"kind\":16777216,\"name\":\"ProviderConstructor\",\"url\":\"modules/src_core_data_interface.html#ProviderConstructor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4222,\"kind\":16777216,\"name\":\"ExtraProviderConstructor\",\"url\":\"modules/src_core_data_interface.html#ExtraProviderConstructor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4223,\"kind\":16777216,\"name\":\"ExtraProvider\",\"url\":\"modules/src_core_data_interface.html#ExtraProvider\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4224,\"kind\":16777216,\"name\":\"ExtraProviders\",\"url\":\"modules/src_core_data_interface.html#ExtraProviders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4225,\"kind\":16777216,\"name\":\"FunctionalExtraProviders\",\"url\":\"modules/src_core_data_interface.html#FunctionalExtraProviders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4226,\"kind\":16777216,\"name\":\"EncodersMap\",\"url\":\"modules/src_core_data_interface.html#EncodersMap\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4227,\"kind\":16777216,\"name\":\"DecodersMap\",\"url\":\"modules/src_core_data_interface.html#DecodersMap\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/interface\"},{\"id\":4228,\"kind\":16777216,\"name\":\"MockOptions\",\"url\":\"modules/src_core_data_middlewares_attach_mock.html#MockOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares/attach-mock\"},{\"id\":4229,\"kind\":16777216,\"name\":\"DataWithStatus\",\"url\":\"modules/src_core_data_middlewares_attach_status.html#DataWithStatus\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares/attach-status\"},{\"id\":4230,\"kind\":16777216,\"name\":\"attachMock\",\"url\":\"modules/src_core_data_middlewares.html#attachMock\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares\"},{\"id\":4231,\"kind\":16777216,\"name\":\"MockOptions\",\"url\":\"modules/src_core_data_middlewares.html#MockOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares\"},{\"id\":4232,\"kind\":16777216,\"name\":\"attachStatus\",\"url\":\"modules/src_core_data_middlewares.html#attachStatus\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares\"},{\"id\":4233,\"kind\":16777216,\"name\":\"DataWithStatus\",\"url\":\"modules/src_core_data_middlewares.html#DataWithStatus\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares\"},{\"id\":4234,\"kind\":16777216,\"name\":\"wait\",\"url\":\"modules/src_core_data_middlewares.html#wait\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares\"},{\"id\":4235,\"kind\":16777216,\"name\":\"DataWithStatus\",\"url\":\"modules/src_core_data_middlewares_wait.html#DataWithStatus\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/data/middlewares/wait\"},{\"id\":4236,\"kind\":16777216,\"name\":\"get\",\"url\":\"modules/src_core_env.html#get\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/env\"},{\"id\":4237,\"kind\":16777216,\"name\":\"set\",\"url\":\"modules/src_core_env.html#set\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/env\"},{\"id\":4238,\"kind\":16777216,\"name\":\"remove\",\"url\":\"modules/src_core_env.html#remove\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/env\"},{\"id\":4239,\"kind\":16777216,\"name\":\"emitter\",\"url\":\"modules/src_core_env.html#emitter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/env\"},{\"id\":4240,\"kind\":16777216,\"name\":\"event\",\"url\":\"modules/src_core_env.html#event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/env\"},{\"id\":4241,\"kind\":16777216,\"name\":\"GLOBAL\",\"url\":\"modules/src_core_env.html#GLOBAL\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/env\"},{\"id\":4242,\"kind\":16777216,\"name\":\"HAS_WINDOW\",\"url\":\"modules/src_core_env.html#HAS_WINDOW\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/env\"},{\"id\":4243,\"kind\":16777216,\"name\":\"IS_NODE\",\"url\":\"modules/src_core_env.html#IS_NODE\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/env\"},{\"id\":4244,\"kind\":16777216,\"name\":\"ErrorCtor\",\"url\":\"modules/src_core_error.html#ErrorCtor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/error\"},{\"id\":4245,\"kind\":16777216,\"name\":\"ErrorDetailsExtractor\",\"url\":\"modules/src_core_error.html#ErrorDetailsExtractor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/error\"},{\"id\":4246,\"kind\":16777216,\"name\":\"WarnExprType\",\"url\":\"modules/src_core_functools_deprecation.html#WarnExprType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/deprecation\"},{\"id\":4247,\"kind\":16777216,\"name\":\"WarnContext\",\"url\":\"modules/src_core_functools_deprecation.html#WarnContext\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/deprecation\"},{\"id\":4248,\"kind\":16777216,\"name\":\"WarnAlternativeOptions\",\"url\":\"modules/src_core_functools_deprecation.html#WarnAlternativeOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/deprecation\"},{\"id\":4249,\"kind\":16777216,\"name\":\"WarnAlternative\",\"url\":\"modules/src_core_functools_deprecation.html#WarnAlternative\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/deprecation\"},{\"id\":4250,\"kind\":16777216,\"name\":\"WarnOptions\",\"url\":\"modules/src_core_functools_deprecation.html#WarnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/deprecation\"},{\"id\":4251,\"kind\":16777216,\"name\":\"InlineWarnOptions\",\"url\":\"modules/src_core_functools_deprecation.html#InlineWarnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/deprecation\"},{\"id\":4252,\"kind\":16777216,\"name\":\"WarnedFn\",\"url\":\"modules/src_core_functools_deprecation.html#WarnedFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/deprecation\"},{\"id\":4253,\"kind\":16777216,\"name\":\"WarnExprType\",\"url\":\"modules/src_core_functools_implementation.html#WarnExprType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/implementation\"},{\"id\":4254,\"kind\":16777216,\"name\":\"WarnContext\",\"url\":\"modules/src_core_functools_implementation.html#WarnContext\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/implementation\"},{\"id\":4255,\"kind\":16777216,\"name\":\"WarnAlternativeOptions\",\"url\":\"modules/src_core_functools_implementation.html#WarnAlternativeOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/implementation\"},{\"id\":4256,\"kind\":16777216,\"name\":\"WarnAlternative\",\"url\":\"modules/src_core_functools_implementation.html#WarnAlternative\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/implementation\"},{\"id\":4257,\"kind\":16777216,\"name\":\"WarnOptions\",\"url\":\"modules/src_core_functools_implementation.html#WarnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/implementation\"},{\"id\":4258,\"kind\":16777216,\"name\":\"InlineWarnOptions\",\"url\":\"modules/src_core_functools_implementation.html#InlineWarnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/implementation\"},{\"id\":4259,\"kind\":16777216,\"name\":\"WarnedFn\",\"url\":\"modules/src_core_functools_implementation.html#WarnedFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/implementation\"},{\"id\":4260,\"kind\":16777216,\"name\":\"warn\",\"url\":\"modules/src_core_functools.html#warn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4261,\"kind\":16777216,\"name\":\"warned\",\"url\":\"modules/src_core_functools.html#warned\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4262,\"kind\":16777216,\"name\":\"WarnExprType\",\"url\":\"modules/src_core_functools.html#WarnExprType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4263,\"kind\":16777216,\"name\":\"WarnContext\",\"url\":\"modules/src_core_functools.html#WarnContext\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4264,\"kind\":16777216,\"name\":\"WarnAlternativeOptions\",\"url\":\"modules/src_core_functools.html#WarnAlternativeOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4265,\"kind\":16777216,\"name\":\"WarnAlternative\",\"url\":\"modules/src_core_functools.html#WarnAlternative\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4266,\"kind\":16777216,\"name\":\"WarnOptions\",\"url\":\"modules/src_core_functools.html#WarnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4267,\"kind\":16777216,\"name\":\"InlineWarnOptions\",\"url\":\"modules/src_core_functools.html#InlineWarnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4268,\"kind\":16777216,\"name\":\"WarnedFn\",\"url\":\"modules/src_core_functools.html#WarnedFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4269,\"kind\":16777216,\"name\":\"deprecate\",\"url\":\"modules/src_core_functools.html#deprecate\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4270,\"kind\":16777216,\"name\":\"deprecated\",\"url\":\"modules/src_core_functools.html#deprecated\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4271,\"kind\":16777216,\"name\":\"unimplement\",\"url\":\"modules/src_core_functools.html#unimplement\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4272,\"kind\":16777216,\"name\":\"unimplemented\",\"url\":\"modules/src_core_functools.html#unimplemented\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4273,\"kind\":16777216,\"name\":\"once\",\"url\":\"modules/src_core_functools.html#once\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4274,\"kind\":16777216,\"name\":\"debounce\",\"url\":\"modules/src_core_functools.html#debounce\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4275,\"kind\":16777216,\"name\":\"throttle\",\"url\":\"modules/src_core_functools.html#throttle\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4276,\"kind\":16777216,\"name\":\"identity\",\"url\":\"modules/src_core_functools.html#identity\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4277,\"kind\":16777216,\"name\":\"constant\",\"url\":\"modules/src_core_functools.html#constant\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools\"},{\"id\":4278,\"kind\":16777216,\"name\":\"WarnExprType\",\"url\":\"modules/src_core_functools_warning.html#WarnExprType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning\"},{\"id\":4279,\"kind\":16777216,\"name\":\"WarnContext\",\"url\":\"modules/src_core_functools_warning.html#WarnContext\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning\"},{\"id\":4280,\"kind\":16777216,\"name\":\"WarnAlternativeOptions\",\"url\":\"modules/src_core_functools_warning.html#WarnAlternativeOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning\"},{\"id\":4281,\"kind\":16777216,\"name\":\"WarnAlternative\",\"url\":\"modules/src_core_functools_warning.html#WarnAlternative\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning\"},{\"id\":4282,\"kind\":16777216,\"name\":\"WarnOptions\",\"url\":\"modules/src_core_functools_warning.html#WarnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning\"},{\"id\":4283,\"kind\":16777216,\"name\":\"InlineWarnOptions\",\"url\":\"modules/src_core_functools_warning.html#InlineWarnOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning\"},{\"id\":4284,\"kind\":16777216,\"name\":\"WarnedFn\",\"url\":\"modules/src_core_functools_warning.html#WarnedFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/functools/warning\"},{\"id\":4285,\"kind\":16777216,\"name\":\"NBSP\",\"url\":\"modules/src_core_helpers.html#NBSP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/helpers\"},{\"id\":4286,\"kind\":16777216,\"name\":\"NBSP\",\"url\":\"modules/src_core_helpers_string.html#NBSP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/helpers/string\"},{\"id\":4287,\"kind\":16777216,\"name\":\"setLocale\",\"url\":\"modules/src_core_i18n.html#setLocale\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4288,\"kind\":16777216,\"name\":\"emitter\",\"url\":\"modules/src_core_i18n.html#emitter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4289,\"kind\":16777216,\"name\":\"event\",\"url\":\"modules/src_core_i18n.html#event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4290,\"kind\":16777216,\"name\":\"locale\",\"url\":\"modules/src_core_i18n.html#locale\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4291,\"kind\":16777216,\"name\":\"pluralizeMap\",\"url\":\"modules/src_core_i18n.html#pluralizeMap\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4292,\"kind\":16777216,\"name\":\"i18nFactory\",\"url\":\"modules/src_core_i18n.html#i18nFactory\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4293,\"kind\":16777216,\"name\":\"resolveTemplate\",\"url\":\"modules/src_core_i18n.html#resolveTemplate\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4294,\"kind\":16777216,\"name\":\"pluralizeText\",\"url\":\"modules/src_core_i18n.html#pluralizeText\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4295,\"kind\":16777216,\"name\":\"Locale\",\"url\":\"modules/src_core_i18n.html#Locale\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4296,\"kind\":16777216,\"name\":\"LocaleKVStorage\",\"url\":\"modules/src_core_i18n.html#LocaleKVStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4297,\"kind\":16777216,\"name\":\"PluralizationCount\",\"url\":\"modules/src_core_i18n.html#PluralizationCount\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/i18n\"},{\"id\":4298,\"kind\":16777216,\"name\":\"AssemblerOptions\",\"url\":\"modules/src_core_json_stream_assembler.html#AssemblerOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/assembler\"},{\"id\":4299,\"kind\":16777216,\"name\":\"AbstractFilter\",\"url\":\"modules/src_core_json_stream_filters.html#AbstractFilter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters\"},{\"id\":4300,\"kind\":16777216,\"name\":\"Filter\",\"url\":\"modules/src_core_json_stream_filters.html#Filter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters\"},{\"id\":4301,\"kind\":16777216,\"name\":\"Pick\",\"url\":\"modules/src_core_json_stream_filters.html#Pick\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters\"},{\"id\":4302,\"kind\":16777216,\"name\":\"FilterToken\",\"url\":\"modules/src_core_json_stream_filters.html#FilterToken\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters\"},{\"id\":4303,\"kind\":16777216,\"name\":\"FilterOptions\",\"url\":\"modules/src_core_json_stream_filters.html#FilterOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters\"},{\"id\":4304,\"kind\":16777216,\"name\":\"FilterStack\",\"url\":\"modules/src_core_json_stream_filters.html#FilterStack\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters\"},{\"id\":4305,\"kind\":16777216,\"name\":\"TokenFilterFn\",\"url\":\"modules/src_core_json_stream_filters.html#TokenFilterFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters\"},{\"id\":4306,\"kind\":16777216,\"name\":\"TokenFilter\",\"url\":\"modules/src_core_json_stream_filters.html#TokenFilter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/filters\"},{\"id\":4307,\"kind\":16777216,\"name\":\"AndPickOptions\",\"url\":\"modules/src_core_json_stream.html#AndPickOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream\"},{\"id\":4308,\"kind\":16777216,\"name\":\"MAX_PATTERN_SIZE\",\"url\":\"modules/src_core_json_stream_parser.html#MAX_PATTERN_SIZE\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4309,\"kind\":16777216,\"name\":\"PARSING_COMPLETE\",\"url\":\"modules/src_core_json_stream_parser.html#PARSING_COMPLETE\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4310,\"kind\":16777216,\"name\":\"parserStates\",\"url\":\"modules/src_core_json_stream_parser.html#parserStates\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4311,\"kind\":16777216,\"name\":\"parserPatterns\",\"url\":\"modules/src_core_json_stream_parser.html#parserPatterns\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4312,\"kind\":16777216,\"name\":\"parserStateTypes\",\"url\":\"modules/src_core_json_stream_parser.html#parserStateTypes\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4313,\"kind\":16777216,\"name\":\"parserExpected\",\"url\":\"modules/src_core_json_stream_parser.html#parserExpected\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4314,\"kind\":16777216,\"name\":\"parserCharCodes\",\"url\":\"modules/src_core_json_stream_parser.html#parserCharCodes\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4315,\"kind\":16777216,\"name\":\"ParserState\",\"url\":\"modules/src_core_json_stream_parser.html#ParserState\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4316,\"kind\":16777216,\"name\":\"ParentParserState\",\"url\":\"modules/src_core_json_stream_parser.html#ParentParserState\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4317,\"kind\":16777216,\"name\":\"TokenName\",\"url\":\"modules/src_core_json_stream_parser.html#TokenName\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4318,\"kind\":16777216,\"name\":\"TokenValue\",\"url\":\"modules/src_core_json_stream_parser.html#TokenValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4319,\"kind\":16777216,\"name\":\"Token\",\"url\":\"modules/src_core_json_stream_parser.html#Token\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4320,\"kind\":16777216,\"name\":\"TokenProcessorFn\",\"url\":\"modules/src_core_json_stream_parser.html#TokenProcessorFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4321,\"kind\":16777216,\"name\":\"TokenProcessor\",\"url\":\"modules/src_core_json_stream_parser.html#TokenProcessor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser\"},{\"id\":4322,\"kind\":16777216,\"name\":\"parserStates\",\"url\":\"modules/src_core_json_stream_parser_states.html#parserStates\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4323,\"kind\":16777216,\"name\":\"parserStateTypes\",\"url\":\"modules/src_core_json_stream_parser_states.html#parserStateTypes\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4324,\"kind\":16777216,\"name\":\"colon\",\"url\":\"modules/src_core_json_stream_parser_states.html#colon\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4325,\"kind\":16777216,\"name\":\"done\",\"url\":\"modules/src_core_json_stream_parser_states.html#done\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4326,\"kind\":16777216,\"name\":\"key\",\"url\":\"modules/src_core_json_stream_parser_states.html#key\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4327,\"kind\":16777216,\"name\":\"numberStart\",\"url\":\"modules/src_core_json_stream_parser_states.html#numberStart\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4328,\"kind\":16777216,\"name\":\"numberDigit\",\"url\":\"modules/src_core_json_stream_parser_states.html#numberDigit\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4329,\"kind\":16777216,\"name\":\"numberExpDigit\",\"url\":\"modules/src_core_json_stream_parser_states.html#numberExpDigit\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4330,\"kind\":16777216,\"name\":\"numberExpSign\",\"url\":\"modules/src_core_json_stream_parser_states.html#numberExpSign\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4331,\"kind\":16777216,\"name\":\"numberExpStart\",\"url\":\"modules/src_core_json_stream_parser_states.html#numberExpStart\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4332,\"kind\":16777216,\"name\":\"numberExponent\",\"url\":\"modules/src_core_json_stream_parser_states.html#numberExponent\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4333,\"kind\":16777216,\"name\":\"numberFraction\",\"url\":\"modules/src_core_json_stream_parser_states.html#numberFraction\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4334,\"kind\":16777216,\"name\":\"numberFractionDigit\",\"url\":\"modules/src_core_json_stream_parser_states.html#numberFractionDigit\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4335,\"kind\":16777216,\"name\":\"numberFractionStart\",\"url\":\"modules/src_core_json_stream_parser_states.html#numberFractionStart\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4336,\"kind\":16777216,\"name\":\"stop\",\"url\":\"modules/src_core_json_stream_parser_states.html#stop\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4337,\"kind\":16777216,\"name\":\"string\",\"url\":\"modules/src_core_json_stream_parser_states.html#string\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4338,\"kind\":16777216,\"name\":\"value\",\"url\":\"modules/src_core_json_stream_parser_states.html#value\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/parser/states\"},{\"id\":4339,\"kind\":16777216,\"name\":\"ArrayStreamer\",\"url\":\"modules/src_core_json_stream_streamers.html#ArrayStreamer\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/streamers\"},{\"id\":4340,\"kind\":16777216,\"name\":\"ObjectStreamer\",\"url\":\"modules/src_core_json_stream_streamers.html#ObjectStreamer\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/streamers\"},{\"id\":4341,\"kind\":16777216,\"name\":\"AbstractStreamer\",\"url\":\"modules/src_core_json_stream_streamers.html#AbstractStreamer\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/streamers\"},{\"id\":4342,\"kind\":16777216,\"name\":\"StreamedArray\",\"url\":\"modules/src_core_json_stream_streamers.html#StreamedArray\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/streamers\"},{\"id\":4343,\"kind\":16777216,\"name\":\"StreamedObject\",\"url\":\"modules/src_core_json_stream_streamers.html#StreamedObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/json/stream/streamers\"},{\"id\":4344,\"kind\":16777216,\"name\":\"syncLocalStorage\",\"url\":\"modules/src_core_kv_storage_engines_fake_indexeddb.html#syncLocalStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/fake-indexeddb\"},{\"id\":4345,\"kind\":16777216,\"name\":\"asyncLocalStorage\",\"url\":\"modules/src_core_kv_storage_engines_fake_indexeddb.html#asyncLocalStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/fake-indexeddb\"},{\"id\":4346,\"kind\":16777216,\"name\":\"syncSessionStorage\",\"url\":\"modules/src_core_kv_storage_engines_fake_indexeddb.html#syncSessionStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/fake-indexeddb\"},{\"id\":4347,\"kind\":16777216,\"name\":\"asyncSessionStorage\",\"url\":\"modules/src_core_kv_storage_engines_fake_indexeddb.html#asyncSessionStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage/engines/fake-indexeddb\"},{\"id\":4348,\"kind\":16777216,\"name\":\"ClearFilter\",\"url\":\"modules/src_core_kv_storage.html#ClearFilter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":4349,\"kind\":16777216,\"name\":\"SyncStorageNamespace\",\"url\":\"modules/src_core_kv_storage.html#SyncStorageNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":4350,\"kind\":16777216,\"name\":\"SyncStorage\",\"url\":\"modules/src_core_kv_storage.html#SyncStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":4351,\"kind\":16777216,\"name\":\"AsyncStorageNamespace\",\"url\":\"modules/src_core_kv_storage.html#AsyncStorageNamespace\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":4352,\"kind\":16777216,\"name\":\"AsyncStorage\",\"url\":\"modules/src_core_kv_storage.html#AsyncStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":4353,\"kind\":16777216,\"name\":\"StorageEngine\",\"url\":\"modules/src_core_kv_storage.html#StorageEngine\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/kv-storage\"},{\"id\":4354,\"kind\":16777216,\"name\":\"default\",\"url\":\"modules/src_core_linked_list.html#default\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/linked-list\"},{\"id\":4355,\"kind\":16777216,\"name\":\"extend\",\"url\":\"modules/src_core_log_base.html#extend\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/base\"},{\"id\":4356,\"kind\":16777216,\"name\":\"cmpLevels\",\"url\":\"modules/src_core_log_base.html#cmpLevels\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/base\"},{\"id\":4357,\"kind\":16777216,\"name\":\"DEFAULT_LEVEL\",\"url\":\"modules/src_core_log_base.html#DEFAULT_LEVEL\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/base\"},{\"id\":4358,\"kind\":16777216,\"name\":\"Extended\",\"url\":\"modules/src_core_log_base.html#Extended\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/base\"},{\"id\":4359,\"kind\":16777216,\"name\":\"LogConfig\",\"url\":\"modules/src_core_log_config.html#LogConfig\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/config\"},{\"id\":4360,\"kind\":16777216,\"name\":\"LogPipelineConfig\",\"url\":\"modules/src_core_log_config.html#LogPipelineConfig\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/config\"},{\"id\":4361,\"kind\":16777216,\"name\":\"LogStylesConfig\",\"url\":\"modules/src_core_log_config.html#LogStylesConfig\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/config\"},{\"id\":4362,\"kind\":16777216,\"name\":\"StylesCache\",\"url\":\"modules/src_core_log_config.html#StylesCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/config\"},{\"id\":4363,\"kind\":16777216,\"name\":\"createStyleCache\",\"url\":\"modules/src_core_log_config.html#createStyleCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/config\"},{\"id\":4364,\"kind\":16777216,\"name\":\"createPipeline\",\"url\":\"modules/src_core_log_config.html#createPipeline\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/config\"},{\"id\":4365,\"kind\":16777216,\"name\":\"extend\",\"url\":\"modules/src_core_log_engines.html#extend\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/engines\"},{\"id\":4366,\"kind\":16777216,\"name\":\"Extended\",\"url\":\"modules/src_core_log_engines.html#Extended\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/engines\"},{\"id\":4367,\"kind\":16777216,\"name\":\"LogEngineConstructor\",\"url\":\"modules/src_core_log_engines.html#LogEngineConstructor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/engines\"},{\"id\":4368,\"kind\":16777216,\"name\":\"LogEngine\",\"url\":\"modules/src_core_log_engines.html#LogEngine\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/engines\"},{\"id\":4369,\"kind\":16777216,\"name\":\"LogEngines\",\"url\":\"modules/src_core_log_engines.html#LogEngines\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/engines\"},{\"id\":4370,\"kind\":16777216,\"name\":\"LogLevel\",\"url\":\"modules/src_core_log.html#LogLevel\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":4371,\"kind\":16777216,\"name\":\"LogMessageOptions\",\"url\":\"modules/src_core_log.html#LogMessageOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":4372,\"kind\":16777216,\"name\":\"Logger\",\"url\":\"modules/src_core_log.html#Logger\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":4373,\"kind\":16777216,\"name\":\"ExtendedLogger\",\"url\":\"modules/src_core_log.html#ExtendedLogger\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":4374,\"kind\":16777216,\"name\":\"LogConfig\",\"url\":\"modules/src_core_log.html#LogConfig\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":4375,\"kind\":16777216,\"name\":\"LogPipelineConfig\",\"url\":\"modules/src_core_log.html#LogPipelineConfig\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":4376,\"kind\":16777216,\"name\":\"LogStylesConfig\",\"url\":\"modules/src_core_log.html#LogStylesConfig\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":4377,\"kind\":16777216,\"name\":\"StylesCache\",\"url\":\"modules/src_core_log.html#StylesCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":4378,\"kind\":16777216,\"name\":\"createStyleCache\",\"url\":\"modules/src_core_log.html#createStyleCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":4379,\"kind\":16777216,\"name\":\"createPipeline\",\"url\":\"modules/src_core_log.html#createPipeline\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log\"},{\"id\":4380,\"kind\":16777216,\"name\":\"ExtractorMiddleware\",\"url\":\"modules/src_core_log_middlewares_extractor.html#ExtractorMiddleware\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/extractor\"},{\"id\":4381,\"kind\":16777216,\"name\":\"ErrorInfo\",\"url\":\"modules/src_core_log_middlewares_extractor.html#ErrorInfo\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares/extractor\"},{\"id\":4382,\"kind\":16777216,\"name\":\"extend\",\"url\":\"modules/src_core_log_middlewares.html#extend\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares\"},{\"id\":4383,\"kind\":16777216,\"name\":\"Extended\",\"url\":\"modules/src_core_log_middlewares.html#Extended\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares\"},{\"id\":4384,\"kind\":16777216,\"name\":\"LogEvent\",\"url\":\"modules/src_core_log_middlewares.html#LogEvent\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares\"},{\"id\":4385,\"kind\":16777216,\"name\":\"NextCallback\",\"url\":\"modules/src_core_log_middlewares.html#NextCallback\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares\"},{\"id\":4386,\"kind\":16777216,\"name\":\"LogMiddleware\",\"url\":\"modules/src_core_log_middlewares.html#LogMiddleware\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares\"},{\"id\":4387,\"kind\":16777216,\"name\":\"LogMiddlewaresName\",\"url\":\"modules/src_core_log_middlewares.html#LogMiddlewaresName\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares\"},{\"id\":4388,\"kind\":16777216,\"name\":\"LogMiddlewares\",\"url\":\"modules/src_core_log_middlewares.html#LogMiddlewares\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares\"},{\"id\":4389,\"kind\":16777216,\"name\":\"LogMiddlewaresTuple\",\"url\":\"modules/src_core_log_middlewares.html#LogMiddlewaresTuple\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares\"},{\"id\":4390,\"kind\":16777216,\"name\":\"CtorArgs\",\"url\":\"modules/src_core_log_middlewares.html#CtorArgs\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/log/middlewares\"},{\"id\":4391,\"kind\":16777216,\"name\":\"normalizeMimeStrRgxp\",\"url\":\"modules/src_core_mime_type.html#normalizeMimeStrRgxp\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/mime-type\"},{\"id\":4392,\"kind\":16777216,\"name\":\"dataURIRgxp\",\"url\":\"modules/src_core_mime_type.html#dataURIRgxp\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/mime-type\"},{\"id\":4393,\"kind\":16777216,\"name\":\"isTextType\",\"url\":\"modules/src_core_mime_type.html#isTextType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/mime-type\"},{\"id\":4394,\"kind\":16777216,\"name\":\"isXMLType\",\"url\":\"modules/src_core_mime_type.html#isXMLType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/mime-type\"},{\"id\":4395,\"kind\":16777216,\"name\":\"mimeTypes\",\"url\":\"modules/src_core_mime_type.html#mimeTypes\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/mime-type\"},{\"id\":4396,\"kind\":16777216,\"name\":\"DataType\",\"url\":\"modules/src_core_mime_type.html#DataType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/mime-type\"},{\"id\":4397,\"kind\":16777216,\"name\":\"emitter\",\"url\":\"modules/src_core_net.html#emitter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/net\"},{\"id\":4398,\"kind\":16777216,\"name\":\"event\",\"url\":\"modules/src_core_net.html#event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/net\"},{\"id\":4399,\"kind\":16777216,\"name\":\"state\",\"url\":\"modules/src_core_net.html#state\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/net\"},{\"id\":4400,\"kind\":16777216,\"name\":\"NetStatus\",\"url\":\"modules/src_core_net.html#NetStatus\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/net\"},{\"id\":4401,\"kind\":16777216,\"name\":\"NetState\",\"url\":\"modules/src_core_net.html#NetState\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/net\"},{\"id\":4402,\"kind\":16777216,\"name\":\"OnlineCheckConfig\",\"url\":\"modules/src_core_net.html#OnlineCheckConfig\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/net\"},{\"id\":4403,\"kind\":16777216,\"name\":\"NetEngine\",\"url\":\"modules/src_core_net.html#NetEngine\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/net\"},{\"id\":4404,\"kind\":16777216,\"name\":\"select\",\"url\":\"modules/src_core_object.html#select\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object\"},{\"id\":4405,\"kind\":16777216,\"name\":\"watch\",\"url\":\"modules/src_core_object.html#watch\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object\"},{\"id\":4406,\"kind\":16777216,\"name\":\"SelectParams\",\"url\":\"modules/src_core_object_select.html#SelectParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/select\"},{\"id\":4407,\"kind\":16777216,\"name\":\"unwrap\",\"url\":\"modules/src_core_object_watch.html#unwrap\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4408,\"kind\":16777216,\"name\":\"isProxy\",\"url\":\"modules/src_core_object_watch.html#isProxy\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4409,\"kind\":16777216,\"name\":\"getProxyType\",\"url\":\"modules/src_core_object_watch.html#getProxyType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4410,\"kind\":16777216,\"name\":\"toProxyObject\",\"url\":\"modules/src_core_object_watch.html#toProxyObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4411,\"kind\":16777216,\"name\":\"toRootObject\",\"url\":\"modules/src_core_object_watch.html#toRootObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4412,\"kind\":16777216,\"name\":\"toTopObject\",\"url\":\"modules/src_core_object_watch.html#toTopObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4413,\"kind\":16777216,\"name\":\"toOriginalObject\",\"url\":\"modules/src_core_object_watch.html#toOriginalObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4414,\"kind\":16777216,\"name\":\"muteLabel\",\"url\":\"modules/src_core_object_watch.html#muteLabel\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4415,\"kind\":16777216,\"name\":\"watchPath\",\"url\":\"modules/src_core_object_watch.html#watchPath\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4416,\"kind\":16777216,\"name\":\"watchOptions\",\"url\":\"modules/src_core_object_watch.html#watchOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4417,\"kind\":16777216,\"name\":\"watchHandlers\",\"url\":\"modules/src_core_object_watch.html#watchHandlers\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4418,\"kind\":16777216,\"name\":\"blackList\",\"url\":\"modules/src_core_object_watch.html#blackList\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4419,\"kind\":16777216,\"name\":\"WatchPath\",\"url\":\"modules/src_core_object_watch.html#WatchPath\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4420,\"kind\":16777216,\"name\":\"WatchDependencies\",\"url\":\"modules/src_core_object_watch.html#WatchDependencies\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4421,\"kind\":16777216,\"name\":\"Watcher\",\"url\":\"modules/src_core_object_watch.html#Watcher\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4422,\"kind\":16777216,\"name\":\"PathModifier\",\"url\":\"modules/src_core_object_watch.html#PathModifier\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4423,\"kind\":16777216,\"name\":\"WatchOptions\",\"url\":\"modules/src_core_object_watch.html#WatchOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4424,\"kind\":16777216,\"name\":\"WatchEngine\",\"url\":\"modules/src_core_object_watch.html#WatchEngine\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4425,\"kind\":16777216,\"name\":\"InternalWatchOptions\",\"url\":\"modules/src_core_object_watch.html#InternalWatchOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4426,\"kind\":16777216,\"name\":\"WatchHandlerParentParams\",\"url\":\"modules/src_core_object_watch.html#WatchHandlerParentParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4427,\"kind\":16777216,\"name\":\"RawWatchHandlerParams\",\"url\":\"modules/src_core_object_watch.html#RawWatchHandlerParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4428,\"kind\":16777216,\"name\":\"WatchHandlerParams\",\"url\":\"modules/src_core_object_watch.html#WatchHandlerParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4429,\"kind\":16777216,\"name\":\"RawWatchHandler\",\"url\":\"modules/src_core_object_watch.html#RawWatchHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4430,\"kind\":16777216,\"name\":\"WatchHandler\",\"url\":\"modules/src_core_object_watch.html#WatchHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4431,\"kind\":16777216,\"name\":\"MultipleWatchHandler\",\"url\":\"modules/src_core_object_watch.html#MultipleWatchHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4432,\"kind\":16777216,\"name\":\"WatchHandlersSet\",\"url\":\"modules/src_core_object_watch.html#WatchHandlersSet\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch\"},{\"id\":4433,\"kind\":16777216,\"name\":\"WrapOptions\",\"url\":\"modules/src_core_object_watch_wrap.html#WrapOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap\"},{\"id\":4434,\"kind\":16777216,\"name\":\"WrapParams\",\"url\":\"modules/src_core_object_watch_wrap.html#WrapParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap\"},{\"id\":4435,\"kind\":16777216,\"name\":\"WrapResult\",\"url\":\"modules/src_core_object_watch_wrap.html#WrapResult\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap\"},{\"id\":4436,\"kind\":16777216,\"name\":\"WrapMethod\",\"url\":\"modules/src_core_object_watch_wrap.html#WrapMethod\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap\"},{\"id\":4437,\"kind\":16777216,\"name\":\"WrapMethodObject\",\"url\":\"modules/src_core_object_watch_wrap.html#WrapMethodObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap\"},{\"id\":4438,\"kind\":16777216,\"name\":\"StructureWrapper\",\"url\":\"modules/src_core_object_watch_wrap.html#StructureWrapper\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap\"},{\"id\":4439,\"kind\":16777216,\"name\":\"StructureWrappers\",\"url\":\"modules/src_core_object_watch_wrap.html#StructureWrappers\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/object/watch/wrap\"},{\"id\":4440,\"kind\":16777216,\"name\":\"PerfConfig\",\"url\":\"modules/src_core_perf_config.html#PerfConfig\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/config\"},{\"id\":4441,\"kind\":16777216,\"name\":\"PerfTimerConfig\",\"url\":\"modules/src_core_perf_config.html#PerfTimerConfig\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/config\"},{\"id\":4442,\"kind\":16777216,\"name\":\"PerfGroupFilters\",\"url\":\"modules/src_core_perf_config.html#PerfGroupFilters\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/config\"},{\"id\":4443,\"kind\":16777216,\"name\":\"PerfIncludeFilter\",\"url\":\"modules/src_core_perf_config.html#PerfIncludeFilter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/config\"},{\"id\":4444,\"kind\":16777216,\"name\":\"PerfPredicate\",\"url\":\"modules/src_core_perf_config.html#PerfPredicate\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/config\"},{\"id\":4445,\"kind\":16777216,\"name\":\"PerfPredicates\",\"url\":\"modules/src_core_perf_config.html#PerfPredicates\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/config\"},{\"id\":4446,\"kind\":16777216,\"name\":\"PerfGroup\",\"url\":\"modules/src_core_perf.html#PerfGroup\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf\"},{\"id\":4447,\"kind\":16777216,\"name\":\"Perf\",\"url\":\"modules/src_core_perf.html#Perf\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf\"},{\"id\":4448,\"kind\":16777216,\"name\":\"PerfTimerMeasurement\",\"url\":\"modules/src_core_perf.html#PerfTimerMeasurement\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf\"},{\"id\":4449,\"kind\":16777216,\"name\":\"PerfTimer\",\"url\":\"modules/src_core_perf.html#PerfTimer\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf\"},{\"id\":4450,\"kind\":16777216,\"name\":\"PerfTimersRunnerOptions\",\"url\":\"modules/src_core_perf.html#PerfTimersRunnerOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf\"},{\"id\":4451,\"kind\":16777216,\"name\":\"PerfTimerId\",\"url\":\"modules/src_core_perf.html#PerfTimerId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf\"},{\"id\":4452,\"kind\":16777216,\"name\":\"PerfTimerEngineName\",\"url\":\"modules/src_core_perf_timer_engines.html#PerfTimerEngineName\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/engines\"},{\"id\":4453,\"kind\":16777216,\"name\":\"PerfTimerEngine\",\"url\":\"modules/src_core_perf_timer_engines.html#PerfTimerEngine\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/engines\"},{\"id\":4454,\"kind\":16777216,\"name\":\"PerfTimersRunner\",\"url\":\"modules/src_core_perf_timer_impl.html#PerfTimersRunner\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl\"},{\"id\":4455,\"kind\":16777216,\"name\":\"PerfTimerMeasurement\",\"url\":\"modules/src_core_perf_timer_impl.html#PerfTimerMeasurement\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl\"},{\"id\":4456,\"kind\":16777216,\"name\":\"PerfTimer\",\"url\":\"modules/src_core_perf_timer_impl.html#PerfTimer\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl\"},{\"id\":4457,\"kind\":16777216,\"name\":\"PerfTimersRunnerOptions\",\"url\":\"modules/src_core_perf_timer_impl.html#PerfTimersRunnerOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl\"},{\"id\":4458,\"kind\":16777216,\"name\":\"PerfTimerId\",\"url\":\"modules/src_core_perf_timer_impl.html#PerfTimerId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl\"},{\"id\":4459,\"kind\":16777216,\"name\":\"PerfTimerId\",\"url\":\"modules/src_core_perf_timer_impl_runner.html#PerfTimerId\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer/impl/runner\"},{\"id\":4460,\"kind\":16777216,\"name\":\"PerfTimerFactory\",\"url\":\"modules/src_core_perf_timer.html#PerfTimerFactory\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/perf/timer\"},{\"id\":4461,\"kind\":16777216,\"name\":\"hashVal\",\"url\":\"modules/src_core_pool.html#hashVal\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4462,\"kind\":16777216,\"name\":\"borrowCounter\",\"url\":\"modules/src_core_pool.html#borrowCounter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4463,\"kind\":16777216,\"name\":\"Resource\",\"url\":\"modules/src_core_pool.html#Resource\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4464,\"kind\":16777216,\"name\":\"WrappedResource\",\"url\":\"modules/src_core_pool.html#WrappedResource\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4465,\"kind\":16777216,\"name\":\"OptionalWrappedResource\",\"url\":\"modules/src_core_pool.html#OptionalWrappedResource\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4466,\"kind\":16777216,\"name\":\"PoolOptions\",\"url\":\"modules/src_core_pool.html#PoolOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4467,\"kind\":16777216,\"name\":\"ArgsFn\",\"url\":\"modules/src_core_pool.html#ArgsFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4468,\"kind\":16777216,\"name\":\"Args\",\"url\":\"modules/src_core_pool.html#Args\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4469,\"kind\":16777216,\"name\":\"HashFn\",\"url\":\"modules/src_core_pool.html#HashFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4470,\"kind\":16777216,\"name\":\"ResourceFactory\",\"url\":\"modules/src_core_pool.html#ResourceFactory\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4471,\"kind\":16777216,\"name\":\"ResourceDestructor\",\"url\":\"modules/src_core_pool.html#ResourceDestructor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4472,\"kind\":16777216,\"name\":\"ResourceHook\",\"url\":\"modules/src_core_pool.html#ResourceHook\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4473,\"kind\":16777216,\"name\":\"PoolHook\",\"url\":\"modules/src_core_pool.html#PoolHook\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/pool\"},{\"id\":4474,\"kind\":16777216,\"name\":\"emitter\",\"url\":\"modules/src_core_prelude_env.html#emitter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env\"},{\"id\":4475,\"kind\":16777216,\"name\":\"event\",\"url\":\"modules/src_core_prelude_env.html#event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env\"},{\"id\":4476,\"kind\":16777216,\"name\":\"GLOBAL\",\"url\":\"modules/src_core_prelude_env.html#GLOBAL\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env\"},{\"id\":4477,\"kind\":16777216,\"name\":\"HAS_WINDOW\",\"url\":\"modules/src_core_prelude_env.html#HAS_WINDOW\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env\"},{\"id\":4478,\"kind\":16777216,\"name\":\"IS_NODE\",\"url\":\"modules/src_core_prelude_env.html#IS_NODE\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/env\"},{\"id\":4479,\"kind\":16777216,\"name\":\"emitter\",\"url\":\"modules/src_core_prelude_i18n.html#emitter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":4480,\"kind\":16777216,\"name\":\"event\",\"url\":\"modules/src_core_prelude_i18n.html#event\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":4481,\"kind\":16777216,\"name\":\"locale\",\"url\":\"modules/src_core_prelude_i18n.html#locale\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":4482,\"kind\":16777216,\"name\":\"pluralizeMap\",\"url\":\"modules/src_core_prelude_i18n.html#pluralizeMap\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":4483,\"kind\":16777216,\"name\":\"i18nFactory\",\"url\":\"modules/src_core_prelude_i18n.html#i18nFactory\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":4484,\"kind\":16777216,\"name\":\"resolveTemplate\",\"url\":\"modules/src_core_prelude_i18n.html#resolveTemplate\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":4485,\"kind\":16777216,\"name\":\"pluralizeText\",\"url\":\"modules/src_core_prelude_i18n.html#pluralizeText\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":4486,\"kind\":16777216,\"name\":\"Locale\",\"url\":\"modules/src_core_prelude_i18n.html#Locale\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":4487,\"kind\":16777216,\"name\":\"LocaleKVStorage\",\"url\":\"modules/src_core_prelude_i18n.html#LocaleKVStorage\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":4488,\"kind\":16777216,\"name\":\"PluralizationCount\",\"url\":\"modules/src_core_prelude_i18n.html#PluralizationCount\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/i18n\"},{\"id\":4489,\"kind\":16777216,\"name\":\"canParse\",\"url\":\"modules/src_core_prelude_object.html#canParse\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object\"},{\"id\":4490,\"kind\":16777216,\"name\":\"isInvalidKey\",\"url\":\"modules/src_core_prelude_object.html#isInvalidKey\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object\"},{\"id\":4491,\"kind\":16777216,\"name\":\"funcCache\",\"url\":\"modules/src_core_prelude_object.html#funcCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object\"},{\"id\":4492,\"kind\":16777216,\"name\":\"isContainer\",\"url\":\"modules/src_core_prelude_object.html#isContainer\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object\"},{\"id\":4493,\"kind\":16777216,\"name\":\"canExtendProto\",\"url\":\"modules/src_core_prelude_object.html#canExtendProto\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object\"},{\"id\":4494,\"kind\":16777216,\"name\":\"getType\",\"url\":\"modules/src_core_prelude_object.html#getType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object\"},{\"id\":4495,\"kind\":16777216,\"name\":\"getSameAs\",\"url\":\"modules/src_core_prelude_object.html#getSameAs\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/object\"},{\"id\":4496,\"kind\":16777216,\"name\":\"SyncPromise\",\"url\":\"modules/src_core_prelude_structures.html#SyncPromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures\"},{\"id\":4497,\"kind\":16777216,\"name\":\"Option\",\"url\":\"modules/src_core_prelude_structures.html#Option\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures\"},{\"id\":4498,\"kind\":16777216,\"name\":\"Result\",\"url\":\"modules/src_core_prelude_structures.html#Result\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures\"},{\"id\":4499,\"kind\":16777216,\"name\":\"State\",\"url\":\"modules/src_core_prelude_structures_sync_promise.html#State\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures/sync-promise\"},{\"id\":4500,\"kind\":16777216,\"name\":\"Value\",\"url\":\"modules/src_core_prelude_structures_sync_promise.html#Value\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures/sync-promise\"},{\"id\":4501,\"kind\":16777216,\"name\":\"ConstrResolveHandler\",\"url\":\"modules/src_core_prelude_structures_sync_promise.html#ConstrResolveHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures/sync-promise\"},{\"id\":4502,\"kind\":16777216,\"name\":\"ConstrRejectHandler\",\"url\":\"modules/src_core_prelude_structures_sync_promise.html#ConstrRejectHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures/sync-promise\"},{\"id\":4503,\"kind\":16777216,\"name\":\"Executor\",\"url\":\"modules/src_core_prelude_structures_sync_promise.html#Executor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures/sync-promise\"},{\"id\":4504,\"kind\":16777216,\"name\":\"ResolveHandler\",\"url\":\"modules/src_core_prelude_structures_sync_promise.html#ResolveHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures/sync-promise\"},{\"id\":4505,\"kind\":16777216,\"name\":\"RejectHandler\",\"url\":\"modules/src_core_prelude_structures_sync_promise.html#RejectHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/prelude/structures/sync-promise\"},{\"id\":4506,\"kind\":16777216,\"name\":\"IGNORE\",\"url\":\"modules/src_core_promise_abortable.html#IGNORE\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable\"},{\"id\":4507,\"kind\":16777216,\"name\":\"State\",\"url\":\"modules/src_core_promise_abortable.html#State\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable\"},{\"id\":4508,\"kind\":16777216,\"name\":\"Value\",\"url\":\"modules/src_core_promise_abortable.html#Value\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable\"},{\"id\":4509,\"kind\":16777216,\"name\":\"ExecutableValue\",\"url\":\"modules/src_core_promise_abortable.html#ExecutableValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable\"},{\"id\":4510,\"kind\":16777216,\"name\":\"ConstrResolveHandler\",\"url\":\"modules/src_core_promise_abortable.html#ConstrResolveHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable\"},{\"id\":4511,\"kind\":16777216,\"name\":\"ConstrRejectHandler\",\"url\":\"modules/src_core_promise_abortable.html#ConstrRejectHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable\"},{\"id\":4512,\"kind\":16777216,\"name\":\"ConstrAbortHandler\",\"url\":\"modules/src_core_promise_abortable.html#ConstrAbortHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable\"},{\"id\":4513,\"kind\":16777216,\"name\":\"Executor\",\"url\":\"modules/src_core_promise_abortable.html#Executor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable\"},{\"id\":4514,\"kind\":16777216,\"name\":\"ResolveHandler\",\"url\":\"modules/src_core_promise_abortable.html#ResolveHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable\"},{\"id\":4515,\"kind\":16777216,\"name\":\"RejectHandler\",\"url\":\"modules/src_core_promise_abortable.html#RejectHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/abortable\"},{\"id\":4516,\"kind\":16777216,\"name\":\"ControllablePromise\",\"url\":\"modules/src_core_promise.html#ControllablePromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise\"},{\"id\":4517,\"kind\":16777216,\"name\":\"ControllablePromiseResolveHandler\",\"url\":\"modules/src_core_promise.html#ControllablePromiseResolveHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise\"},{\"id\":4518,\"kind\":16777216,\"name\":\"ControllablePromiseRejectHandler\",\"url\":\"modules/src_core_promise.html#ControllablePromiseRejectHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise\"},{\"id\":4519,\"kind\":16777216,\"name\":\"ControllablePromiseExecutor\",\"url\":\"modules/src_core_promise.html#ControllablePromiseExecutor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise\"},{\"id\":4520,\"kind\":16777216,\"name\":\"ControllablePromiseConstructor\",\"url\":\"modules/src_core_promise.html#ControllablePromiseConstructor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise\"},{\"id\":4521,\"kind\":16777216,\"name\":\"CreateControllablePromiseOptions\",\"url\":\"modules/src_core_promise.html#CreateControllablePromiseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise\"},{\"id\":4522,\"kind\":16777216,\"name\":\"State\",\"url\":\"modules/src_core_promise_sync.html#State\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync\"},{\"id\":4523,\"kind\":16777216,\"name\":\"Value\",\"url\":\"modules/src_core_promise_sync.html#Value\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync\"},{\"id\":4524,\"kind\":16777216,\"name\":\"ConstrResolveHandler\",\"url\":\"modules/src_core_promise_sync.html#ConstrResolveHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync\"},{\"id\":4525,\"kind\":16777216,\"name\":\"ConstrRejectHandler\",\"url\":\"modules/src_core_promise_sync.html#ConstrRejectHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync\"},{\"id\":4526,\"kind\":16777216,\"name\":\"Executor\",\"url\":\"modules/src_core_promise_sync.html#Executor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync\"},{\"id\":4527,\"kind\":16777216,\"name\":\"ResolveHandler\",\"url\":\"modules/src_core_promise_sync.html#ResolveHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync\"},{\"id\":4528,\"kind\":16777216,\"name\":\"RejectHandler\",\"url\":\"modules/src_core_promise_sync.html#RejectHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync\"},{\"id\":4529,\"kind\":16777216,\"name\":\"memoize\",\"url\":\"modules/src_core_promise_sync.html#memoize\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync\"},{\"id\":4530,\"kind\":16777216,\"name\":\"default\",\"url\":\"modules/src_core_promise_sync.html#default\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/promise/sync\"},{\"id\":4531,\"kind\":16777216,\"name\":\"WorkerQueueOptions\",\"url\":\"modules/src_core_queue.html#WorkerQueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4532,\"kind\":16777216,\"name\":\"AbstractQueue\",\"url\":\"modules/src_core_queue.html#AbstractQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4533,\"kind\":16777216,\"name\":\"AbstractWorkerQueue\",\"url\":\"modules/src_core_queue.html#AbstractWorkerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4534,\"kind\":16777216,\"name\":\"Queue\",\"url\":\"modules/src_core_queue.html#Queue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4535,\"kind\":16777216,\"name\":\"MergeWorkerQueue\",\"url\":\"modules/src_core_queue.html#MergeWorkerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4536,\"kind\":16777216,\"name\":\"OrderedQueue\",\"url\":\"modules/src_core_queue.html#OrderedQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4537,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4538,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4539,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4540,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_queue.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4541,\"kind\":16777216,\"name\":\"Tasks\",\"url\":\"modules/src_core_queue.html#Tasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4542,\"kind\":16777216,\"name\":\"CreateTasks\",\"url\":\"modules/src_core_queue.html#CreateTasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4543,\"kind\":16777216,\"name\":\"QueueWorker\",\"url\":\"modules/src_core_queue.html#QueueWorker\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue\"},{\"id\":4544,\"kind\":16777216,\"name\":\"HashFn\",\"url\":\"modules/src_core_queue_merge.html#HashFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/merge\"},{\"id\":4545,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue_merge.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/merge\"},{\"id\":4546,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_merge.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/merge\"},{\"id\":4547,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_merge.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/merge\"},{\"id\":4548,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue_merge_interface.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/merge/interface\"},{\"id\":4549,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_merge_interface.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/merge/interface\"},{\"id\":4550,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_merge_interface.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/merge/interface\"},{\"id\":4551,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue_order.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/order\"},{\"id\":4552,\"kind\":16777216,\"name\":\"ElsComparator\",\"url\":\"modules/src_core_queue_order.html#ElsComparator\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/order\"},{\"id\":4553,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_order.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/order\"},{\"id\":4554,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_order.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/order\"},{\"id\":4555,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_order_interface.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/order/interface\"},{\"id\":4556,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_order_interface.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/order/interface\"},{\"id\":4557,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue_simple.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/simple\"},{\"id\":4558,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_simple.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/simple\"},{\"id\":4559,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_simple.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/simple\"},{\"id\":4560,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_simple_interface.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/simple/interface\"},{\"id\":4561,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_simple_interface.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/simple/interface\"},{\"id\":4562,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_queue_worker.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker\"},{\"id\":4563,\"kind\":16777216,\"name\":\"Tasks\",\"url\":\"modules/src_core_queue_worker.html#Tasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker\"},{\"id\":4564,\"kind\":16777216,\"name\":\"CreateTasks\",\"url\":\"modules/src_core_queue_worker.html#CreateTasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker\"},{\"id\":4565,\"kind\":16777216,\"name\":\"QueueWorker\",\"url\":\"modules/src_core_queue_worker.html#QueueWorker\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker\"},{\"id\":4566,\"kind\":16777216,\"name\":\"WorkerQueueOptions\",\"url\":\"modules/src_core_queue_worker.html#WorkerQueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker\"},{\"id\":4567,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue_worker.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker\"},{\"id\":4568,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_worker.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker\"},{\"id\":4569,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_worker.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker\"},{\"id\":4570,\"kind\":16777216,\"name\":\"default\",\"url\":\"modules/src_core_queue_worker.html#default\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker\"},{\"id\":4571,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue_worker_interface.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/interface\"},{\"id\":4572,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_worker_interface.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/interface\"},{\"id\":4573,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_worker_interface.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/interface\"},{\"id\":4574,\"kind\":16777216,\"name\":\"WorkerQueueOptions\",\"url\":\"modules/src_core_queue_worker_merge.html#WorkerQueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge\"},{\"id\":4575,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_queue_worker_merge.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge\"},{\"id\":4576,\"kind\":16777216,\"name\":\"Tasks\",\"url\":\"modules/src_core_queue_worker_merge.html#Tasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge\"},{\"id\":4577,\"kind\":16777216,\"name\":\"CreateTasks\",\"url\":\"modules/src_core_queue_worker_merge.html#CreateTasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge\"},{\"id\":4578,\"kind\":16777216,\"name\":\"QueueWorker\",\"url\":\"modules/src_core_queue_worker_merge.html#QueueWorker\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge\"},{\"id\":4579,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue_worker_merge.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge\"},{\"id\":4580,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_worker_merge.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge\"},{\"id\":4581,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_worker_merge.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge\"},{\"id\":4582,\"kind\":16777216,\"name\":\"HashFn\",\"url\":\"modules/src_core_queue_worker_merge.html#HashFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge\"},{\"id\":4583,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_queue_worker_merge_interface.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge/interface\"},{\"id\":4584,\"kind\":16777216,\"name\":\"Tasks\",\"url\":\"modules/src_core_queue_worker_merge_interface.html#Tasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge/interface\"},{\"id\":4585,\"kind\":16777216,\"name\":\"CreateTasks\",\"url\":\"modules/src_core_queue_worker_merge_interface.html#CreateTasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge/interface\"},{\"id\":4586,\"kind\":16777216,\"name\":\"QueueWorker\",\"url\":\"modules/src_core_queue_worker_merge_interface.html#QueueWorker\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge/interface\"},{\"id\":4587,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue_worker_merge_interface.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge/interface\"},{\"id\":4588,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_worker_merge_interface.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge/interface\"},{\"id\":4589,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_worker_merge_interface.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge/interface\"},{\"id\":4590,\"kind\":16777216,\"name\":\"HashFn\",\"url\":\"modules/src_core_queue_worker_merge_interface.html#HashFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/merge/interface\"},{\"id\":4591,\"kind\":16777216,\"name\":\"WorkerQueueOptions\",\"url\":\"modules/src_core_queue_worker_simple.html#WorkerQueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple\"},{\"id\":4592,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_queue_worker_simple.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple\"},{\"id\":4593,\"kind\":16777216,\"name\":\"Tasks\",\"url\":\"modules/src_core_queue_worker_simple.html#Tasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple\"},{\"id\":4594,\"kind\":16777216,\"name\":\"CreateTasks\",\"url\":\"modules/src_core_queue_worker_simple.html#CreateTasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple\"},{\"id\":4595,\"kind\":16777216,\"name\":\"QueueWorker\",\"url\":\"modules/src_core_queue_worker_simple.html#QueueWorker\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple\"},{\"id\":4596,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue_worker_simple.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple\"},{\"id\":4597,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_worker_simple.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple\"},{\"id\":4598,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_worker_simple.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple\"},{\"id\":4599,\"kind\":16777216,\"name\":\"HashFn\",\"url\":\"modules/src_core_queue_worker_simple.html#HashFn\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple\"},{\"id\":4600,\"kind\":16777216,\"name\":\"Task\",\"url\":\"modules/src_core_queue_worker_simple_interface.html#Task\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple/interface\"},{\"id\":4601,\"kind\":16777216,\"name\":\"Tasks\",\"url\":\"modules/src_core_queue_worker_simple_interface.html#Tasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple/interface\"},{\"id\":4602,\"kind\":16777216,\"name\":\"CreateTasks\",\"url\":\"modules/src_core_queue_worker_simple_interface.html#CreateTasks\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple/interface\"},{\"id\":4603,\"kind\":16777216,\"name\":\"QueueWorker\",\"url\":\"modules/src_core_queue_worker_simple_interface.html#QueueWorker\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple/interface\"},{\"id\":4604,\"kind\":16777216,\"name\":\"WorkerQueueOptions\",\"url\":\"modules/src_core_queue_worker_simple_interface.html#WorkerQueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple/interface\"},{\"id\":4605,\"kind\":16777216,\"name\":\"InnerQueue\",\"url\":\"modules/src_core_queue_worker_simple_interface.html#InnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple/interface\"},{\"id\":4606,\"kind\":16777216,\"name\":\"CreateInnerQueue\",\"url\":\"modules/src_core_queue_worker_simple_interface.html#CreateInnerQueue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple/interface\"},{\"id\":4607,\"kind\":16777216,\"name\":\"QueueOptions\",\"url\":\"modules/src_core_queue_worker_simple_interface.html#QueueOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/queue/worker/simple/interface\"},{\"id\":4608,\"kind\":16777216,\"name\":\"RangeValue\",\"url\":\"modules/src_core_range.html#RangeValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/range\"},{\"id\":4609,\"kind\":16777216,\"name\":\"RangeType\",\"url\":\"modules/src_core_range.html#RangeType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/range\"},{\"id\":4610,\"kind\":16777216,\"name\":\"FormData\",\"url\":\"modules/src_core_request_engines.html#FormData\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/engines\"},{\"id\":4611,\"kind\":16777216,\"name\":\"Blob\",\"url\":\"modules/src_core_request_engines.html#Blob\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/engines\"},{\"id\":4612,\"kind\":16777216,\"name\":\"convertDataToSend\",\"url\":\"modules/src_core_request_engines.html#convertDataToSend\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/engines\"},{\"id\":4613,\"kind\":16777216,\"name\":\"availableParams\",\"url\":\"modules/src_core_request_engines_provider.html#availableParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/provider\"},{\"id\":4614,\"kind\":16777216,\"name\":\"Meta\",\"url\":\"modules/src_core_request_engines_provider.html#Meta\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/provider\"},{\"id\":4615,\"kind\":16777216,\"name\":\"AvailableOptions\",\"url\":\"modules/src_core_request_engines_provider.html#AvailableOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/provider\"},{\"id\":4616,\"kind\":16777216,\"name\":\"MethodsMapping\",\"url\":\"modules/src_core_request_engines_provider.html#MethodsMapping\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/engines/provider\"},{\"id\":4617,\"kind\":16777216,\"name\":\"Details\",\"url\":\"modules/src_core_request_error.html#Details\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/error\"},{\"id\":4618,\"kind\":16777216,\"name\":\"RequestErrorDetailsExtractorOptions\",\"url\":\"modules/src_core_request_error.html#RequestErrorDetailsExtractorOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/error\"},{\"id\":4619,\"kind\":16777216,\"name\":\"RequestErrorDetailsExtractor\",\"url\":\"modules/src_core_request_error.html#RequestErrorDetailsExtractor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/error\"},{\"id\":4620,\"kind\":16777216,\"name\":\"HeadersForEachCb\",\"url\":\"modules/src_core_request_headers.html#HeadersForEachCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/headers\"},{\"id\":4621,\"kind\":16777216,\"name\":\"RawHeaders\",\"url\":\"modules/src_core_request_headers.html#RawHeaders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/headers\"},{\"id\":4622,\"kind\":16777216,\"name\":\"tplRgxp\",\"url\":\"modules/src_core_request_helpers.html#tplRgxp\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/helpers\"},{\"id\":4623,\"kind\":16777216,\"name\":\"applyQueryForStr\",\"url\":\"modules/src_core_request_helpers.html#applyQueryForStr\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/helpers\"},{\"id\":4624,\"kind\":16777216,\"name\":\"dropCache\",\"url\":\"modules/src_core_request_helpers.html#dropCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/helpers\"},{\"id\":4625,\"kind\":16777216,\"name\":\"getRequestKey\",\"url\":\"modules/src_core_request_helpers.html#getRequestKey\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/helpers\"},{\"id\":4626,\"kind\":16777216,\"name\":\"merge\",\"url\":\"modules/src_core_request_helpers.html#merge\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/helpers\"},{\"id\":4627,\"kind\":16777216,\"name\":\"globalOpts\",\"url\":\"modules/src_core_request.html#globalOpts\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4628,\"kind\":16777216,\"name\":\"cache\",\"url\":\"modules/src_core_request.html#cache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4629,\"kind\":16777216,\"name\":\"pendingCache\",\"url\":\"modules/src_core_request.html#pendingCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4630,\"kind\":16777216,\"name\":\"RequestError\",\"url\":\"modules/src_core_request.html#RequestError\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4631,\"kind\":16777216,\"name\":\"Response\",\"url\":\"modules/src_core_request.html#Response\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4632,\"kind\":16777216,\"name\":\"tplRgxp\",\"url\":\"modules/src_core_request.html#tplRgxp\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4633,\"kind\":16777216,\"name\":\"applyQueryForStr\",\"url\":\"modules/src_core_request.html#applyQueryForStr\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4634,\"kind\":16777216,\"name\":\"dropCache\",\"url\":\"modules/src_core_request.html#dropCache\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4635,\"kind\":16777216,\"name\":\"getRequestKey\",\"url\":\"modules/src_core_request.html#getRequestKey\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4636,\"kind\":16777216,\"name\":\"merge\",\"url\":\"modules/src_core_request.html#merge\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4637,\"kind\":16777216,\"name\":\"RequestMethod\",\"url\":\"modules/src_core_request.html#RequestMethod\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4638,\"kind\":16777216,\"name\":\"CacheStrategy\",\"url\":\"modules/src_core_request.html#CacheStrategy\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4639,\"kind\":16777216,\"name\":\"CacheType\",\"url\":\"modules/src_core_request.html#CacheType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4640,\"kind\":16777216,\"name\":\"RequestQuery\",\"url\":\"modules/src_core_request.html#RequestQuery\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4641,\"kind\":16777216,\"name\":\"RequestBody\",\"url\":\"modules/src_core_request.html#RequestBody\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4642,\"kind\":16777216,\"name\":\"NormalizedRequestBody\",\"url\":\"modules/src_core_request.html#NormalizedRequestBody\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4643,\"kind\":16777216,\"name\":\"OkStatuses\",\"url\":\"modules/src_core_request.html#OkStatuses\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4644,\"kind\":16777216,\"name\":\"GlobalOptions\",\"url\":\"modules/src_core_request.html#GlobalOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4645,\"kind\":16777216,\"name\":\"MiddlewareParams\",\"url\":\"modules/src_core_request.html#MiddlewareParams\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4646,\"kind\":16777216,\"name\":\"Middleware\",\"url\":\"modules/src_core_request.html#Middleware\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4647,\"kind\":16777216,\"name\":\"Middlewares\",\"url\":\"modules/src_core_request.html#Middlewares\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4648,\"kind\":16777216,\"name\":\"Encoder\",\"url\":\"modules/src_core_request.html#Encoder\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4649,\"kind\":16777216,\"name\":\"WrappedEncoder\",\"url\":\"modules/src_core_request.html#WrappedEncoder\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4650,\"kind\":16777216,\"name\":\"Encoders\",\"url\":\"modules/src_core_request.html#Encoders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4651,\"kind\":16777216,\"name\":\"WrappedEncoders\",\"url\":\"modules/src_core_request.html#WrappedEncoders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4652,\"kind\":16777216,\"name\":\"Decoder\",\"url\":\"modules/src_core_request.html#Decoder\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4653,\"kind\":16777216,\"name\":\"WrappedDecoder\",\"url\":\"modules/src_core_request.html#WrappedDecoder\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4654,\"kind\":16777216,\"name\":\"Decoders\",\"url\":\"modules/src_core_request.html#Decoders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4655,\"kind\":16777216,\"name\":\"WrappedDecoders\",\"url\":\"modules/src_core_request.html#WrappedDecoders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4656,\"kind\":16777216,\"name\":\"StreamDecoder\",\"url\":\"modules/src_core_request.html#StreamDecoder\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4657,\"kind\":16777216,\"name\":\"WrappedStreamDecoder\",\"url\":\"modules/src_core_request.html#WrappedStreamDecoder\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4658,\"kind\":16777216,\"name\":\"StreamDecoders\",\"url\":\"modules/src_core_request.html#StreamDecoders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4659,\"kind\":16777216,\"name\":\"WrappedStreamDecoders\",\"url\":\"modules/src_core_request.html#WrappedStreamDecoders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4660,\"kind\":16777216,\"name\":\"RequestResponseChunk\",\"url\":\"modules/src_core_request.html#RequestResponseChunk\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4661,\"kind\":16777216,\"name\":\"RequestResponseObject\",\"url\":\"modules/src_core_request.html#RequestResponseObject\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4662,\"kind\":16777216,\"name\":\"RequestResponse\",\"url\":\"modules/src_core_request.html#RequestResponse\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4663,\"kind\":16777216,\"name\":\"RequestPromise\",\"url\":\"modules/src_core_request.html#RequestPromise\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4664,\"kind\":16777216,\"name\":\"RequestFunctionResponse\",\"url\":\"modules/src_core_request.html#RequestFunctionResponse\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4665,\"kind\":16777216,\"name\":\"RequestResolver\",\"url\":\"modules/src_core_request.html#RequestResolver\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4666,\"kind\":16777216,\"name\":\"ResolverResult\",\"url\":\"modules/src_core_request.html#ResolverResult\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4667,\"kind\":16777216,\"name\":\"CreateRequestOptions\",\"url\":\"modules/src_core_request.html#CreateRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4668,\"kind\":16777216,\"name\":\"RetryOptions\",\"url\":\"modules/src_core_request.html#RetryOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4669,\"kind\":16777216,\"name\":\"RequestAPIValue\",\"url\":\"modules/src_core_request.html#RequestAPIValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4670,\"kind\":16777216,\"name\":\"RequestAPI\",\"url\":\"modules/src_core_request.html#RequestAPI\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4671,\"kind\":16777216,\"name\":\"WrappedCreateRequestOptions\",\"url\":\"modules/src_core_request.html#WrappedCreateRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4672,\"kind\":16777216,\"name\":\"NormalizedCreateRequestOptions\",\"url\":\"modules/src_core_request.html#NormalizedCreateRequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4673,\"kind\":16777216,\"name\":\"RequestOptions\",\"url\":\"modules/src_core_request.html#RequestOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4674,\"kind\":16777216,\"name\":\"RequestEngine\",\"url\":\"modules/src_core_request.html#RequestEngine\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4675,\"kind\":16777216,\"name\":\"ResponseModeType\",\"url\":\"modules/src_core_request.html#ResponseModeType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4676,\"kind\":16777216,\"name\":\"ResponseType\",\"url\":\"modules/src_core_request.html#ResponseType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4677,\"kind\":16777216,\"name\":\"ResponseTypeValue\",\"url\":\"modules/src_core_request.html#ResponseTypeValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4678,\"kind\":16777216,\"name\":\"ResponseTypeValueP\",\"url\":\"modules/src_core_request.html#ResponseTypeValueP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4679,\"kind\":16777216,\"name\":\"JSONLikeValue\",\"url\":\"modules/src_core_request.html#JSONLikeValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4680,\"kind\":16777216,\"name\":\"ResponseChunk\",\"url\":\"modules/src_core_request.html#ResponseChunk\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4681,\"kind\":16777216,\"name\":\"ResponseOptions\",\"url\":\"modules/src_core_request.html#ResponseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4682,\"kind\":16777216,\"name\":\"NormalizedResponseOptions\",\"url\":\"modules/src_core_request.html#NormalizedResponseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request\"},{\"id\":4683,\"kind\":16777216,\"name\":\"HeadersForEachCb\",\"url\":\"modules/src_core_request_response.html#HeadersForEachCb\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4684,\"kind\":16777216,\"name\":\"RawHeaders\",\"url\":\"modules/src_core_request_response.html#RawHeaders\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4685,\"kind\":16777216,\"name\":\"defaultResponseOpts\",\"url\":\"modules/src_core_request_response.html#defaultResponseOpts\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4686,\"kind\":16777216,\"name\":\"noContentStatusCodes\",\"url\":\"modules/src_core_request_response.html#noContentStatusCodes\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4687,\"kind\":16777216,\"name\":\"ResponseModeType\",\"url\":\"modules/src_core_request_response.html#ResponseModeType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4688,\"kind\":16777216,\"name\":\"ResponseType\",\"url\":\"modules/src_core_request_response.html#ResponseType\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4689,\"kind\":16777216,\"name\":\"ResponseTypeValue\",\"url\":\"modules/src_core_request_response.html#ResponseTypeValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4690,\"kind\":16777216,\"name\":\"ResponseTypeValueP\",\"url\":\"modules/src_core_request_response.html#ResponseTypeValueP\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4691,\"kind\":16777216,\"name\":\"JSONLikeValue\",\"url\":\"modules/src_core_request_response.html#JSONLikeValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4692,\"kind\":16777216,\"name\":\"ResponseChunk\",\"url\":\"modules/src_core_request_response.html#ResponseChunk\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4693,\"kind\":16777216,\"name\":\"ResponseOptions\",\"url\":\"modules/src_core_request_response.html#ResponseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4694,\"kind\":16777216,\"name\":\"NormalizedResponseOptions\",\"url\":\"modules/src_core_request_response.html#NormalizedResponseOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/request/response\"},{\"id\":4695,\"kind\":16777216,\"name\":\"operations\",\"url\":\"modules/src_core_semver.html#operations\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/semver\"},{\"id\":4696,\"kind\":16777216,\"name\":\"compareRgxp\",\"url\":\"modules/src_core_semver.html#compareRgxp\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/semver\"},{\"id\":4697,\"kind\":16777216,\"name\":\"operandLengthErrorText\",\"url\":\"modules/src_core_semver.html#operandLengthErrorText\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/semver\"},{\"id\":4698,\"kind\":16777216,\"name\":\"Operation\",\"url\":\"modules/src_core_semver.html#Operation\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/semver\"},{\"id\":4699,\"kind\":16777216,\"name\":\"Strategy\",\"url\":\"modules/src_core_semver.html#Strategy\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/semver\"},{\"id\":4700,\"kind\":16777216,\"name\":\"ComparisonOptions\",\"url\":\"modules/src_core_semver.html#ComparisonOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/semver\"},{\"id\":4701,\"kind\":16777216,\"name\":\"PING\",\"url\":\"modules/src_core_socket.html#PING\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/socket\"},{\"id\":4702,\"kind\":16777216,\"name\":\"Socket\",\"url\":\"modules/src_core_socket.html#Socket\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/socket\"},{\"id\":4703,\"kind\":16777216,\"name\":\"StatusCodes\",\"url\":\"modules/src_core_status_codes.html#StatusCodes\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/status-codes\"},{\"id\":4704,\"kind\":16777216,\"name\":\"IGNORE\",\"url\":\"modules/src_core_then.html#IGNORE\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4705,\"kind\":16777216,\"name\":\"State\",\"url\":\"modules/src_core_then.html#State\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4706,\"kind\":16777216,\"name\":\"Value\",\"url\":\"modules/src_core_then.html#Value\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4707,\"kind\":16777216,\"name\":\"ExecutableValue\",\"url\":\"modules/src_core_then.html#ExecutableValue\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4708,\"kind\":16777216,\"name\":\"ConstrResolveHandler\",\"url\":\"modules/src_core_then.html#ConstrResolveHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4709,\"kind\":16777216,\"name\":\"ConstrRejectHandler\",\"url\":\"modules/src_core_then.html#ConstrRejectHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4710,\"kind\":16777216,\"name\":\"ConstrAbortHandler\",\"url\":\"modules/src_core_then.html#ConstrAbortHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4711,\"kind\":16777216,\"name\":\"Executor\",\"url\":\"modules/src_core_then.html#Executor\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4712,\"kind\":16777216,\"name\":\"ResolveHandler\",\"url\":\"modules/src_core_then.html#ResolveHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4713,\"kind\":16777216,\"name\":\"RejectHandler\",\"url\":\"modules/src_core_then.html#RejectHandler\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4714,\"kind\":16777216,\"name\":\"default\",\"url\":\"modules/src_core_then.html#default\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/then\"},{\"id\":4715,\"kind\":16777216,\"name\":\"ToQueryStringOptions\",\"url\":\"modules/src_core_url_convert.html#ToQueryStringOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url/convert\"},{\"id\":4716,\"kind\":16777216,\"name\":\"FromQueryStringOptions\",\"url\":\"modules/src_core_url_convert.html#FromQueryStringOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url/convert\"},{\"id\":4717,\"kind\":16777216,\"name\":\"defaultToQueryStringParamsFilter\",\"url\":\"modules/src_core_url.html#defaultToQueryStringParamsFilter\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4718,\"kind\":16777216,\"name\":\"isAbsURL\",\"url\":\"modules/src_core_url.html#isAbsURL\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4719,\"kind\":16777216,\"name\":\"isStrictAbsURL\",\"url\":\"modules/src_core_url.html#isStrictAbsURL\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4720,\"kind\":16777216,\"name\":\"startSlashesRgxp\",\"url\":\"modules/src_core_url.html#startSlashesRgxp\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4721,\"kind\":16777216,\"name\":\"endSlashesRgxp\",\"url\":\"modules/src_core_url.html#endSlashesRgxp\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4722,\"kind\":16777216,\"name\":\"concatURLs\",\"url\":\"modules/src_core_url.html#concatURLs\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4723,\"kind\":16777216,\"name\":\"concatUrls\",\"url\":\"modules/src_core_url.html#concatUrls\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4724,\"kind\":64,\"name\":\"toQueryString\",\"url\":\"modules/src_core_url.html#toQueryString\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4725,\"kind\":16777216,\"name\":\"fromQueryString\",\"url\":\"modules/src_core_url.html#fromQueryString\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4726,\"kind\":16777216,\"name\":\"ToQueryStringOptions\",\"url\":\"modules/src_core_url.html#ToQueryStringOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4727,\"kind\":16777216,\"name\":\"FromQueryStringOptions\",\"url\":\"modules/src_core_url.html#FromQueryStringOptions\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/core/url\"},{\"id\":4728,\"kind\":16777216,\"name\":\"LangPacs\",\"url\":\"modules/src_lang.html#LangPacs\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/lang\"},{\"id\":4729,\"kind\":16777216,\"name\":\"Translation\",\"url\":\"modules/src_lang.html#Translation\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/lang\"},{\"id\":4730,\"kind\":16777216,\"name\":\"PluralTranslation\",\"url\":\"modules/src_lang.html#PluralTranslation\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/lang\"},{\"id\":4731,\"kind\":16777216,\"name\":\"Translations\",\"url\":\"modules/src_lang.html#Translations\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/lang\"},{\"id\":4732,\"kind\":16777216,\"name\":\"KeysetTranslations\",\"url\":\"modules/src_lang.html#KeysetTranslations\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"src/lang\"},{\"id\":4733,\"kind\":64,\"name\":\"Any\",\"url\":\"modules/index.html#Any\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4734,\"kind\":64,\"name\":\"stderr\",\"url\":\"modules/index.html#stderr\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4735,\"kind\":64,\"name\":\"i18n\",\"url\":\"modules/index.html#i18n\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4736,\"kind\":4,\"name\":\"TB\",\"url\":\"modules/index.TB.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4737,\"kind\":4194304,\"name\":\"Cast\",\"url\":\"modules/index.TB.html#Cast\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4738,\"kind\":4194304,\"name\":\"Type\",\"url\":\"modules/index.TB.html#Type\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4739,\"kind\":4194304,\"name\":\"Length\",\"url\":\"modules/index.TB.html#Length\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4740,\"kind\":4194304,\"name\":\"Head\",\"url\":\"modules/index.TB.html#Head\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4741,\"kind\":4194304,\"name\":\"Tail\",\"url\":\"modules/index.TB.html#Tail\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4742,\"kind\":4194304,\"name\":\"HasTail\",\"url\":\"modules/index.TB.html#HasTail\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4743,\"kind\":4194304,\"name\":\"Last\",\"url\":\"modules/index.TB.html#Last\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4744,\"kind\":4194304,\"name\":\"Prepend\",\"url\":\"modules/index.TB.html#Prepend\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4745,\"kind\":4194304,\"name\":\"Drop\",\"url\":\"modules/index.TB.html#Drop\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4746,\"kind\":4194304,\"name\":\"Pos\",\"url\":\"modules/index.TB.html#Pos\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4747,\"kind\":4194304,\"name\":\"Next\",\"url\":\"modules/index.TB.html#Next\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4748,\"kind\":4194304,\"name\":\"Prev\",\"url\":\"modules/index.TB.html#Prev\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4749,\"kind\":4194304,\"name\":\"Reverse\",\"url\":\"modules/index.TB.html#Reverse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4750,\"kind\":4194304,\"name\":\"Concat\",\"url\":\"modules/index.TB.html#Concat\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4751,\"kind\":4194304,\"name\":\"Append\",\"url\":\"modules/index.TB.html#Append\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4752,\"kind\":4194304,\"name\":\"__\",\"url\":\"modules/index.TB.html#__\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"index.TB\"},{\"id\":4753,\"kind\":4194304,\"name\":\"GapOf\",\"url\":\"modules/index.TB.html#GapOf\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4754,\"kind\":4194304,\"name\":\"GapsOf\",\"url\":\"modules/index.TB.html#GapsOf\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4755,\"kind\":4194304,\"name\":\"PartialGaps\",\"url\":\"modules/index.TB.html#PartialGaps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4756,\"kind\":4194304,\"name\":\"CleanedGaps\",\"url\":\"modules/index.TB.html#CleanedGaps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4757,\"kind\":4194304,\"name\":\"Gaps\",\"url\":\"modules/index.TB.html#Gaps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4758,\"kind\":4194304,\"name\":\"Curry\",\"url\":\"modules/index.TB.html#Curry\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"index.TB\"},{\"id\":4759,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/index.TB.html#Curry.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter\",\"parent\":\"index.TB.Curry\"},{\"id\":4760,\"kind\":256,\"name\":\"AnyFunction\",\"url\":\"interfaces/index.AnyFunction.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":4761,\"kind\":2048,\"name\":\"once\",\"url\":\"interfaces/index.AnyFunction.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyFunction\"},{\"id\":4762,\"kind\":2048,\"name\":\"debounce\",\"url\":\"interfaces/index.AnyFunction.html#debounce\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyFunction\"},{\"id\":4763,\"kind\":2048,\"name\":\"throttle\",\"url\":\"interfaces/index.AnyFunction.html#throttle\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyFunction\"},{\"id\":4764,\"kind\":2048,\"name\":\"option\",\"url\":\"interfaces/index.AnyFunction.html#option\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyFunction\"},{\"id\":4765,\"kind\":2048,\"name\":\"result\",\"url\":\"interfaces/index.AnyFunction.html#result\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyFunction\"},{\"id\":4766,\"kind\":2048,\"name\":\"curry\",\"url\":\"interfaces/index.AnyFunction.html#curry\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyFunction\"},{\"id\":4767,\"kind\":2048,\"name\":\"compose\",\"url\":\"interfaces/index.AnyFunction.html#compose\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyFunction\"},{\"id\":4768,\"kind\":256,\"name\":\"AnyOneArgFunction\",\"url\":\"interfaces/index.AnyOneArgFunction.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":4769,\"kind\":2048,\"name\":\"once\",\"url\":\"interfaces/index.AnyOneArgFunction.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyOneArgFunction\"},{\"id\":4770,\"kind\":2048,\"name\":\"debounce\",\"url\":\"interfaces/index.AnyOneArgFunction.html#debounce\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyOneArgFunction\"},{\"id\":4771,\"kind\":2048,\"name\":\"throttle\",\"url\":\"interfaces/index.AnyOneArgFunction.html#throttle\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyOneArgFunction\"},{\"id\":4772,\"kind\":2048,\"name\":\"option\",\"url\":\"interfaces/index.AnyOneArgFunction.html#option\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyOneArgFunction\"},{\"id\":4773,\"kind\":2048,\"name\":\"result\",\"url\":\"interfaces/index.AnyOneArgFunction.html#result\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyOneArgFunction\"},{\"id\":4774,\"kind\":2048,\"name\":\"curry\",\"url\":\"interfaces/index.AnyOneArgFunction.html#curry\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyOneArgFunction\"},{\"id\":4775,\"kind\":2048,\"name\":\"compose\",\"url\":\"interfaces/index.AnyOneArgFunction.html#compose\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"index.AnyOneArgFunction\"},{\"id\":4776,\"kind\":256,\"name\":\"StrictDictionary\",\"url\":\"interfaces/index.StrictDictionary.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":4777,\"kind\":256,\"name\":\"Dictionary\",\"url\":\"interfaces/index.Dictionary.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":4778,\"kind\":256,\"name\":\"Maybe\",\"url\":\"interfaces/index.Maybe.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":4779,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/index.Maybe.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.Maybe\"},{\"id\":4780,\"kind\":256,\"name\":\"Either\",\"url\":\"interfaces/index.Either.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":4781,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/index.Either.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.Either\"},{\"id\":4782,\"kind\":256,\"name\":\"JSONCb\",\"url\":\"interfaces/index.JSONCb.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4783,\"kind\":256,\"name\":\"FastCloneOptions\",\"url\":\"interfaces/index.FastCloneOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4784,\"kind\":1024,\"name\":\"replacer\",\"url\":\"interfaces/index.FastCloneOptions.html#replacer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.FastCloneOptions\"},{\"id\":4785,\"kind\":1024,\"name\":\"reviver\",\"url\":\"interfaces/index.FastCloneOptions.html#reviver\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.FastCloneOptions\"},{\"id\":4786,\"kind\":1024,\"name\":\"freezable\",\"url\":\"interfaces/index.FastCloneOptions.html#freezable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.FastCloneOptions\"},{\"id\":4787,\"kind\":256,\"name\":\"ObjectMixinOptions\",\"url\":\"interfaces/index.ObjectMixinOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":4788,\"kind\":1024,\"name\":\"deep\",\"url\":\"interfaces/index.ObjectMixinOptions.html#deep\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4789,\"kind\":1024,\"name\":\"propsToCopy\",\"url\":\"interfaces/index.ObjectMixinOptions.html#propsToCopy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4790,\"kind\":2048,\"name\":\"filter\",\"url\":\"interfaces/index.ObjectMixinOptions.html#filter\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4791,\"kind\":2048,\"name\":\"extendFilter\",\"url\":\"interfaces/index.ObjectMixinOptions.html#extendFilter\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4792,\"kind\":1024,\"name\":\"skipUndefs\",\"url\":\"interfaces/index.ObjectMixinOptions.html#skipUndefs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4793,\"kind\":1024,\"name\":\"withNonEnumerables\",\"url\":\"interfaces/index.ObjectMixinOptions.html#withNonEnumerables\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4794,\"kind\":1024,\"name\":\"withDescriptors\",\"url\":\"interfaces/index.ObjectMixinOptions.html#withDescriptors\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4795,\"kind\":1024,\"name\":\"withProto\",\"url\":\"interfaces/index.ObjectMixinOptions.html#withProto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4796,\"kind\":1024,\"name\":\"concatArrays\",\"url\":\"interfaces/index.ObjectMixinOptions.html#concatArrays\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4797,\"kind\":1024,\"name\":\"concatArray\",\"url\":\"interfaces/index.ObjectMixinOptions.html#concatArray\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4798,\"kind\":2048,\"name\":\"concatFn\",\"url\":\"interfaces/index.ObjectMixinOptions.html#concatFn\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4799,\"kind\":1024,\"name\":\"onlyNew\",\"url\":\"interfaces/index.ObjectMixinOptions.html#onlyNew\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4800,\"kind\":1024,\"name\":\"traits\",\"url\":\"interfaces/index.ObjectMixinOptions.html#traits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4801,\"kind\":1024,\"name\":\"withUndef\",\"url\":\"interfaces/index.ObjectMixinOptions.html#withUndef\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4802,\"kind\":1024,\"name\":\"withDescriptor\",\"url\":\"interfaces/index.ObjectMixinOptions.html#withDescriptor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4803,\"kind\":1024,\"name\":\"withAccessors\",\"url\":\"interfaces/index.ObjectMixinOptions.html#withAccessors\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectMixinOptions\"},{\"id\":4804,\"kind\":256,\"name\":\"ObjectGetOptions\",\"url\":\"interfaces/index.ObjectGetOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4805,\"kind\":1024,\"name\":\"separator\",\"url\":\"interfaces/index.ObjectGetOptions.html#separator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectGetOptions\"},{\"id\":4806,\"kind\":256,\"name\":\"ObjectSetOptions\",\"url\":\"interfaces/index.ObjectSetOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4807,\"kind\":1024,\"name\":\"concat\",\"url\":\"interfaces/index.ObjectSetOptions.html#concat\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectSetOptions\"},{\"id\":4808,\"kind\":2048,\"name\":\"setter\",\"url\":\"interfaces/index.ObjectSetOptions.html#setter\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"index.ObjectSetOptions\"},{\"id\":4809,\"kind\":1024,\"name\":\"separator\",\"url\":\"interfaces/index.ObjectSetOptions.html#separator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"index.ObjectSetOptions\"},{\"id\":4810,\"kind\":256,\"name\":\"ObjectForEachOptions\",\"url\":\"interfaces/index.ObjectForEachOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4811,\"kind\":1024,\"name\":\"passDescriptor\",\"url\":\"interfaces/index.ObjectForEachOptions.html#passDescriptor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachOptions\"},{\"id\":4812,\"kind\":1024,\"name\":\"propsToIterate\",\"url\":\"interfaces/index.ObjectForEachOptions.html#propsToIterate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachOptions\"},{\"id\":4813,\"kind\":1024,\"name\":\"withNonEnumerables\",\"url\":\"interfaces/index.ObjectForEachOptions.html#withNonEnumerables\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachOptions\"},{\"id\":4814,\"kind\":1024,\"name\":\"withDescriptor\",\"url\":\"interfaces/index.ObjectForEachOptions.html#withDescriptor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachOptions\"},{\"id\":4815,\"kind\":1024,\"name\":\"notOwn\",\"url\":\"interfaces/index.ObjectForEachOptions.html#notOwn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachOptions\"},{\"id\":4816,\"kind\":256,\"name\":\"ObjectForEachPropertyDescriptor\",\"url\":\"interfaces/index.ObjectForEachPropertyDescriptor.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":4817,\"kind\":1024,\"name\":\"configurable\",\"url\":\"interfaces/index.ObjectForEachPropertyDescriptor.html#configurable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachPropertyDescriptor\"},{\"id\":4818,\"kind\":1024,\"name\":\"enumerable\",\"url\":\"interfaces/index.ObjectForEachPropertyDescriptor.html#enumerable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachPropertyDescriptor\"},{\"id\":4819,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/index.ObjectForEachPropertyDescriptor.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachPropertyDescriptor\"},{\"id\":4820,\"kind\":1024,\"name\":\"writable\",\"url\":\"interfaces/index.ObjectForEachPropertyDescriptor.html#writable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachPropertyDescriptor\"},{\"id\":4821,\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/index.ObjectForEachPropertyDescriptor.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachPropertyDescriptor\"},{\"id\":4822,\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/index.ObjectForEachPropertyDescriptor.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"index.ObjectForEachPropertyDescriptor\"},{\"id\":4823,\"kind\":256,\"name\":\"ObjectFromArrayOptions\",\"url\":\"interfaces/index.ObjectFromArrayOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":4824,\"kind\":2048,\"name\":\"key\",\"url\":\"interfaces/index.ObjectFromArrayOptions.html#key\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"index.ObjectFromArrayOptions\"},{\"id\":4825,\"kind\":2048,\"name\":\"keyConverter\",\"url\":\"interfaces/index.ObjectFromArrayOptions.html#keyConverter\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"index.ObjectFromArrayOptions\"},{\"id\":4826,\"kind\":2048,\"name\":\"value\",\"url\":\"interfaces/index.ObjectFromArrayOptions.html#value\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"index.ObjectFromArrayOptions\"},{\"id\":4827,\"kind\":2048,\"name\":\"valueConverter\",\"url\":\"interfaces/index.ObjectFromArrayOptions.html#valueConverter\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"index.ObjectFromArrayOptions\"},{\"id\":4828,\"kind\":256,\"name\":\"ObjectPropertyFilter\",\"url\":\"interfaces/index.ObjectPropertyFilter.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"index\"},{\"id\":4829,\"kind\":256,\"name\":\"StringCapitalizeOptions\",\"url\":\"interfaces/index.StringCapitalizeOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4830,\"kind\":1024,\"name\":\"lower\",\"url\":\"interfaces/index.StringCapitalizeOptions.html#lower\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.StringCapitalizeOptions\"},{\"id\":4831,\"kind\":1024,\"name\":\"all\",\"url\":\"interfaces/index.StringCapitalizeOptions.html#all\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.StringCapitalizeOptions\"},{\"id\":4832,\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/index.StringCapitalizeOptions.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.StringCapitalizeOptions\"},{\"id\":4833,\"kind\":256,\"name\":\"StringCamelizeOptions\",\"url\":\"interfaces/index.StringCamelizeOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4834,\"kind\":1024,\"name\":\"upper\",\"url\":\"interfaces/index.StringCamelizeOptions.html#upper\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.StringCamelizeOptions\"},{\"id\":4835,\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/index.StringCamelizeOptions.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.StringCamelizeOptions\"},{\"id\":4836,\"kind\":256,\"name\":\"StringDasherizeOptions\",\"url\":\"interfaces/index.StringDasherizeOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4837,\"kind\":1024,\"name\":\"stable\",\"url\":\"interfaces/index.StringDasherizeOptions.html#stable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.StringDasherizeOptions\"},{\"id\":4838,\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/index.StringDasherizeOptions.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.StringDasherizeOptions\"},{\"id\":4839,\"kind\":256,\"name\":\"StringUnderscoreOptions\",\"url\":\"interfaces/index.StringUnderscoreOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4840,\"kind\":1024,\"name\":\"stable\",\"url\":\"interfaces/index.StringUnderscoreOptions.html#stable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"index.StringUnderscoreOptions\"},{\"id\":4841,\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/index.StringUnderscoreOptions.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"index.StringUnderscoreOptions\"},{\"id\":4842,\"kind\":256,\"name\":\"NumberPadOptions\",\"url\":\"interfaces/index.NumberPadOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4843,\"kind\":1024,\"name\":\"length\",\"url\":\"interfaces/index.NumberPadOptions.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.NumberPadOptions\"},{\"id\":4844,\"kind\":1024,\"name\":\"base\",\"url\":\"interfaces/index.NumberPadOptions.html#base\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.NumberPadOptions\"},{\"id\":4845,\"kind\":1024,\"name\":\"sign\",\"url\":\"interfaces/index.NumberPadOptions.html#sign\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.NumberPadOptions\"},{\"id\":4846,\"kind\":256,\"name\":\"DateCreateOptions\",\"url\":\"interfaces/index.DateCreateOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4847,\"kind\":256,\"name\":\"DateSetParams\",\"url\":\"interfaces/index.DateSetParams.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4848,\"kind\":1024,\"name\":\"millisecond\",\"url\":\"interfaces/index.DateSetParams.html#millisecond\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4849,\"kind\":1024,\"name\":\"milliseconds\",\"url\":\"interfaces/index.DateSetParams.html#milliseconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4850,\"kind\":1024,\"name\":\"second\",\"url\":\"interfaces/index.DateSetParams.html#second\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4851,\"kind\":1024,\"name\":\"seconds\",\"url\":\"interfaces/index.DateSetParams.html#seconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4852,\"kind\":1024,\"name\":\"minute\",\"url\":\"interfaces/index.DateSetParams.html#minute\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4853,\"kind\":1024,\"name\":\"minutes\",\"url\":\"interfaces/index.DateSetParams.html#minutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4854,\"kind\":1024,\"name\":\"hour\",\"url\":\"interfaces/index.DateSetParams.html#hour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4855,\"kind\":1024,\"name\":\"hours\",\"url\":\"interfaces/index.DateSetParams.html#hours\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4856,\"kind\":1024,\"name\":\"day\",\"url\":\"interfaces/index.DateSetParams.html#day\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4857,\"kind\":1024,\"name\":\"days\",\"url\":\"interfaces/index.DateSetParams.html#days\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4858,\"kind\":1024,\"name\":\"month\",\"url\":\"interfaces/index.DateSetParams.html#month\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4859,\"kind\":1024,\"name\":\"months\",\"url\":\"interfaces/index.DateSetParams.html#months\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4860,\"kind\":1024,\"name\":\"year\",\"url\":\"interfaces/index.DateSetParams.html#year\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4861,\"kind\":1024,\"name\":\"years\",\"url\":\"interfaces/index.DateSetParams.html#years\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateSetParams\"},{\"id\":4862,\"kind\":256,\"name\":\"DateHTMLDateStringOptions\",\"url\":\"interfaces/index.DateHTMLDateStringOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4863,\"kind\":1024,\"name\":\"month\",\"url\":\"interfaces/index.DateHTMLDateStringOptions.html#month\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateHTMLDateStringOptions\"},{\"id\":4864,\"kind\":1024,\"name\":\"date\",\"url\":\"interfaces/index.DateHTMLDateStringOptions.html#date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateHTMLDateStringOptions\"},{\"id\":4865,\"kind\":256,\"name\":\"DateHTMLTimeStringOptions\",\"url\":\"interfaces/index.DateHTMLTimeStringOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4866,\"kind\":1024,\"name\":\"minutes\",\"url\":\"interfaces/index.DateHTMLTimeStringOptions.html#minutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateHTMLTimeStringOptions\"},{\"id\":4867,\"kind\":1024,\"name\":\"seconds\",\"url\":\"interfaces/index.DateHTMLTimeStringOptions.html#seconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateHTMLTimeStringOptions\"},{\"id\":4868,\"kind\":1024,\"name\":\"milliseconds\",\"url\":\"interfaces/index.DateHTMLTimeStringOptions.html#milliseconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateHTMLTimeStringOptions\"},{\"id\":4869,\"kind\":256,\"name\":\"DateRelative\",\"url\":\"interfaces/index.DateRelative.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4870,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/index.DateRelative.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateRelative\"},{\"id\":4871,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/index.DateRelative.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateRelative\"},{\"id\":4872,\"kind\":1024,\"name\":\"diff\",\"url\":\"interfaces/index.DateRelative.html#diff\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.DateRelative\"},{\"id\":4873,\"kind\":256,\"name\":\"ThrottleOptions\",\"url\":\"interfaces/index.ThrottleOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4874,\"kind\":1024,\"name\":\"delay\",\"url\":\"interfaces/index.ThrottleOptions.html#delay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ThrottleOptions\"},{\"id\":4875,\"kind\":1024,\"name\":\"single\",\"url\":\"interfaces/index.ThrottleOptions.html#single\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"index.ThrottleOptions\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,68.226]],[\"parent/0\",[]],[\"name/1\",[1,70.243]],[\"parent/1\",[0,6.842]],[\"name/2\",[2,61.726]],[\"parent/2\",[0,6.842]],[\"name/3\",[3,39.965]],[\"parent/3\",[0,6.842]],[\"name/4\",[4,76.151]],[\"parent/4\",[]],[\"name/5\",[5,76.151]],[\"parent/5\",[4,7.636]],[\"name/6\",[6,81.286]],[\"parent/6\",[7,6.673]],[\"name/7\",[8,63.85]],[\"parent/7\",[7,6.673]],[\"name/8\",[9,70.243]],[\"parent/8\",[7,6.673]],[\"name/9\",[10,72.769]],[\"parent/9\",[7,6.673]],[\"name/10\",[11,70.243]],[\"parent/10\",[7,6.673]],[\"name/11\",[12,81.286]],[\"parent/11\",[7,6.673]],[\"name/12\",[13,76.151]],[\"parent/12\",[]],[\"name/13\",[3,39.965]],[\"parent/13\",[13,7.636]],[\"name/14\",[14,72.769]],[\"parent/14\",[]],[\"name/15\",[15,81.286]],[\"parent/15\",[14,7.297]],[\"name/16\",[16,76.151]],[\"parent/16\",[]],[\"name/17\",[17,76.151]],[\"parent/17\",[16,7.636]],[\"name/18\",[18,70.243]],[\"parent/18\",[]],[\"name/19\",[19,54.522]],[\"parent/19\",[18,7.044]],[\"name/20\",[20,42.304]],[\"parent/20\",[21,8.151]],[\"name/21\",[22,53.628]],[\"parent/21\",[23,5.734]],[\"name/22\",[24,57.811]],[\"parent/22\",[23,5.734]],[\"name/23\",[25,48.157]],[\"parent/23\",[23,5.734]],[\"name/24\",[26,55.001]],[\"parent/24\",[23,5.734]],[\"name/25\",[27,50.369]],[\"parent/25\",[23,5.734]],[\"name/26\",[28,57.811]],[\"parent/26\",[23,5.734]],[\"name/27\",[29,57.811]],[\"parent/27\",[23,5.734]],[\"name/28\",[30,54.065]],[\"parent/28\",[23,5.734]],[\"name/29\",[31,57.811]],[\"parent/29\",[23,5.734]],[\"name/30\",[32,57.811]],[\"parent/30\",[23,5.734]],[\"name/31\",[33,57.811]],[\"parent/31\",[23,5.734]],[\"name/32\",[34,56.592]],[\"parent/32\",[23,5.734]],[\"name/33\",[35,57.811]],[\"parent/33\",[23,5.734]],[\"name/34\",[36,53.628]],[\"parent/34\",[23,5.734]],[\"name/35\",[37,57.811]],[\"parent/35\",[23,5.734]],[\"name/36\",[38,57.811]],[\"parent/36\",[23,5.734]],[\"name/37\",[39,76.151]],[\"parent/37\",[18,7.044]],[\"name/38\",[20,42.304]],[\"parent/38\",[40,8.151]],[\"name/39\",[22,53.628]],[\"parent/39\",[41,5.734]],[\"name/40\",[24,57.811]],[\"parent/40\",[41,5.734]],[\"name/41\",[25,48.157]],[\"parent/41\",[41,5.734]],[\"name/42\",[26,55.001]],[\"parent/42\",[41,5.734]],[\"name/43\",[27,50.369]],[\"parent/43\",[41,5.734]],[\"name/44\",[28,57.811]],[\"parent/44\",[41,5.734]],[\"name/45\",[29,57.811]],[\"parent/45\",[41,5.734]],[\"name/46\",[30,54.065]],[\"parent/46\",[41,5.734]],[\"name/47\",[31,57.811]],[\"parent/47\",[41,5.734]],[\"name/48\",[32,57.811]],[\"parent/48\",[41,5.734]],[\"name/49\",[33,57.811]],[\"parent/49\",[41,5.734]],[\"name/50\",[34,56.592]],[\"parent/50\",[41,5.734]],[\"name/51\",[35,57.811]],[\"parent/51\",[41,5.734]],[\"name/52\",[36,53.628]],[\"parent/52\",[41,5.734]],[\"name/53\",[37,57.811]],[\"parent/53\",[41,5.734]],[\"name/54\",[38,57.811]],[\"parent/54\",[41,5.734]],[\"name/55\",[42,76.151]],[\"parent/55\",[18,7.044]],[\"name/56\",[43,42.167]],[\"parent/56\",[]],[\"name/57\",[3,39.965]],[\"parent/57\",[43,4.228]],[\"name/58\",[19,54.522]],[\"parent/58\",[44,3.817]],[\"name/59\",[20,42.304]],[\"parent/59\",[44,3.817]],[\"name/60\",[22,53.628]],[\"parent/60\",[45,5.051]],[\"name/61\",[24,57.811]],[\"parent/61\",[45,5.051]],[\"name/62\",[25,48.157]],[\"parent/62\",[45,5.051]],[\"name/63\",[26,55.001]],[\"parent/63\",[45,5.051]],[\"name/64\",[27,50.369]],[\"parent/64\",[45,5.051]],[\"name/65\",[28,57.811]],[\"parent/65\",[45,5.051]],[\"name/66\",[29,57.811]],[\"parent/66\",[45,5.051]],[\"name/67\",[30,54.065]],[\"parent/67\",[45,5.051]],[\"name/68\",[31,57.811]],[\"parent/68\",[45,5.051]],[\"name/69\",[32,57.811]],[\"parent/69\",[45,5.051]],[\"name/70\",[33,57.811]],[\"parent/70\",[45,5.051]],[\"name/71\",[34,56.592]],[\"parent/71\",[45,5.051]],[\"name/72\",[35,57.811]],[\"parent/72\",[45,5.051]],[\"name/73\",[36,53.628]],[\"parent/73\",[45,5.051]],[\"name/74\",[37,57.811]],[\"parent/74\",[45,5.051]],[\"name/75\",[38,57.811]],[\"parent/75\",[45,5.051]],[\"name/76\",[46,55.504]],[\"parent/76\",[44,3.817]],[\"name/77\",[20,42.304]],[\"parent/77\",[44,3.817]],[\"name/78\",[22,53.628]],[\"parent/78\",[45,5.051]],[\"name/79\",[24,57.811]],[\"parent/79\",[45,5.051]],[\"name/80\",[25,48.157]],[\"parent/80\",[45,5.051]],[\"name/81\",[26,55.001]],[\"parent/81\",[45,5.051]],[\"name/82\",[27,50.369]],[\"parent/82\",[45,5.051]],[\"name/83\",[28,57.811]],[\"parent/83\",[45,5.051]],[\"name/84\",[29,57.811]],[\"parent/84\",[45,5.051]],[\"name/85\",[30,54.065]],[\"parent/85\",[45,5.051]],[\"name/86\",[31,57.811]],[\"parent/86\",[45,5.051]],[\"name/87\",[32,57.811]],[\"parent/87\",[45,5.051]],[\"name/88\",[33,57.811]],[\"parent/88\",[45,5.051]],[\"name/89\",[34,56.592]],[\"parent/89\",[45,5.051]],[\"name/90\",[35,57.811]],[\"parent/90\",[45,5.051]],[\"name/91\",[36,53.628]],[\"parent/91\",[45,5.051]],[\"name/92\",[37,57.811]],[\"parent/92\",[45,5.051]],[\"name/93\",[38,57.811]],[\"parent/93\",[45,5.051]],[\"name/94\",[47,42.875]],[\"parent/94\",[44,3.817]],[\"name/95\",[48,76.151]],[\"parent/95\",[44,3.817]],[\"name/96\",[49,76.151]],[\"parent/96\",[44,3.817]],[\"name/97\",[50,76.151]],[\"parent/97\",[44,3.817]],[\"name/98\",[51,66.547]],[\"parent/98\",[44,3.817]],[\"name/99\",[52,59.2]],[\"parent/99\",[44,3.817]],[\"name/100\",[53,68.226]],[\"parent/100\",[44,3.817]],[\"name/101\",[54,66.547]],[\"parent/101\",[44,3.817]],[\"name/102\",[55,72.769]],[\"parent/102\",[44,3.817]],[\"name/103\",[56,72.769]],[\"parent/103\",[44,3.817]],[\"name/104\",[57,72.769]],[\"parent/104\",[44,3.817]],[\"name/105\",[58,72.769]],[\"parent/105\",[44,3.817]],[\"name/106\",[59,72.769]],[\"parent/106\",[44,3.817]],[\"name/107\",[60,72.769]],[\"parent/107\",[44,3.817]],[\"name/108\",[61,72.769]],[\"parent/108\",[44,3.817]],[\"name/109\",[62,70.243]],[\"parent/109\",[44,3.817]],[\"name/110\",[63,70.243]],[\"parent/110\",[44,3.817]],[\"name/111\",[64,70.243]],[\"parent/111\",[44,3.817]],[\"name/112\",[65,70.243]],[\"parent/112\",[44,3.817]],[\"name/113\",[66,70.243]],[\"parent/113\",[44,3.817]],[\"name/114\",[67,70.243]],[\"parent/114\",[44,3.817]],[\"name/115\",[68,70.243]],[\"parent/115\",[44,3.817]],[\"name/116\",[69,70.243]],[\"parent/116\",[44,3.817]],[\"name/117\",[70,70.243]],[\"parent/117\",[44,3.817]],[\"name/118\",[71,70.243]],[\"parent/118\",[44,3.817]],[\"name/119\",[72,70.243]],[\"parent/119\",[44,3.817]],[\"name/120\",[73,70.243]],[\"parent/120\",[44,3.817]],[\"name/121\",[74,70.243]],[\"parent/121\",[44,3.817]],[\"name/122\",[75,70.243]],[\"parent/122\",[44,3.817]],[\"name/123\",[76,70.243]],[\"parent/123\",[44,3.817]],[\"name/124\",[77,70.243]],[\"parent/124\",[44,3.817]],[\"name/125\",[78,70.243]],[\"parent/125\",[44,3.817]],[\"name/126\",[79,70.243]],[\"parent/126\",[44,3.817]],[\"name/127\",[80,70.243]],[\"parent/127\",[44,3.817]],[\"name/128\",[81,70.243]],[\"parent/128\",[44,3.817]],[\"name/129\",[82,70.243]],[\"parent/129\",[44,3.817]],[\"name/130\",[83,70.243]],[\"parent/130\",[44,3.817]],[\"name/131\",[84,70.243]],[\"parent/131\",[44,3.817]],[\"name/132\",[85,70.243]],[\"parent/132\",[44,3.817]],[\"name/133\",[86,70.243]],[\"parent/133\",[44,3.817]],[\"name/134\",[87,70.243]],[\"parent/134\",[44,3.817]],[\"name/135\",[88,70.243]],[\"parent/135\",[44,3.817]],[\"name/136\",[89,70.243]],[\"parent/136\",[44,3.817]],[\"name/137\",[90,65.108]],[\"parent/137\",[44,3.817]],[\"name/138\",[36,53.628]],[\"parent/138\",[44,3.817]],[\"name/139\",[91,68.226]],[\"parent/139\",[44,3.817]],[\"name/140\",[92,68.226]],[\"parent/140\",[44,3.817]],[\"name/141\",[22,53.628]],[\"parent/141\",[44,3.817]],[\"name/142\",[93,59.974]],[\"parent/142\",[44,3.817]],[\"name/143\",[94,59.974]],[\"parent/143\",[44,3.817]],[\"name/144\",[95,68.226]],[\"parent/144\",[44,3.817]],[\"name/145\",[96,68.226]],[\"parent/145\",[44,3.817]],[\"name/146\",[97,68.226]],[\"parent/146\",[44,3.817]],[\"name/147\",[98,68.226]],[\"parent/147\",[44,3.817]],[\"name/148\",[99,68.226]],[\"parent/148\",[44,3.817]],[\"name/149\",[100,68.226]],[\"parent/149\",[44,3.817]],[\"name/150\",[27,50.369]],[\"parent/150\",[44,3.817]],[\"name/151\",[101,68.226]],[\"parent/151\",[44,3.817]],[\"name/152\",[102,68.226]],[\"parent/152\",[44,3.817]],[\"name/153\",[103,68.226]],[\"parent/153\",[44,3.817]],[\"name/154\",[104,68.226]],[\"parent/154\",[44,3.817]],[\"name/155\",[105,68.226]],[\"parent/155\",[44,3.817]],[\"name/156\",[106,68.226]],[\"parent/156\",[44,3.817]],[\"name/157\",[26,55.001]],[\"parent/157\",[44,3.817]],[\"name/158\",[107,68.226]],[\"parent/158\",[44,3.817]],[\"name/159\",[108,68.226]],[\"parent/159\",[44,3.817]],[\"name/160\",[109,68.226]],[\"parent/160\",[44,3.817]],[\"name/161\",[110,68.226]],[\"parent/161\",[44,3.817]],[\"name/162\",[111,68.226]],[\"parent/162\",[44,3.817]],[\"name/163\",[112,68.226]],[\"parent/163\",[44,3.817]],[\"name/164\",[25,48.157]],[\"parent/164\",[44,3.817]],[\"name/165\",[113,68.226]],[\"parent/165\",[44,3.817]],[\"name/166\",[114,68.226]],[\"parent/166\",[44,3.817]],[\"name/167\",[115,68.226]],[\"parent/167\",[44,3.817]],[\"name/168\",[116,68.226]],[\"parent/168\",[44,3.817]],[\"name/169\",[117,68.226]],[\"parent/169\",[44,3.817]],[\"name/170\",[118,68.226]],[\"parent/170\",[44,3.817]],[\"name/171\",[119,68.226]],[\"parent/171\",[44,3.817]],[\"name/172\",[120,68.226]],[\"parent/172\",[44,3.817]],[\"name/173\",[121,68.226]],[\"parent/173\",[44,3.817]],[\"name/174\",[122,68.226]],[\"parent/174\",[44,3.817]],[\"name/175\",[123,68.226]],[\"parent/175\",[44,3.817]],[\"name/176\",[124,68.226]],[\"parent/176\",[44,3.817]],[\"name/177\",[125,65.108]],[\"parent/177\",[44,3.817]],[\"name/178\",[126,55.504]],[\"parent/178\",[44,3.817]],[\"name/179\",[127,66.547]],[\"parent/179\",[44,3.817]],[\"name/180\",[128,66.547]],[\"parent/180\",[44,3.817]],[\"name/181\",[129,63.85]],[\"parent/181\",[44,3.817]],[\"name/182\",[130,61.726]],[\"parent/182\",[44,3.817]],[\"name/183\",[131,66.547]],[\"parent/183\",[44,3.817]],[\"name/184\",[19,54.522]],[\"parent/184\",[44,3.817]],[\"name/185\",[46,55.504]],[\"parent/185\",[44,3.817]],[\"name/186\",[132,65.108]],[\"parent/186\",[44,3.817]],[\"name/187\",[133,66.547]],[\"parent/187\",[44,3.817]],[\"name/188\",[134,66.547]],[\"parent/188\",[44,3.817]],[\"name/189\",[135,66.547]],[\"parent/189\",[44,3.817]],[\"name/190\",[136,66.547]],[\"parent/190\",[44,3.817]],[\"name/191\",[137,66.547]],[\"parent/191\",[44,3.817]],[\"name/192\",[138,59.974]],[\"parent/192\",[44,3.817]],[\"name/193\",[139,66.547]],[\"parent/193\",[44,3.817]],[\"name/194\",[140,66.547]],[\"parent/194\",[44,3.817]],[\"name/195\",[141,66.547]],[\"parent/195\",[44,3.817]],[\"name/196\",[142,66.547]],[\"parent/196\",[44,3.817]],[\"name/197\",[143,66.547]],[\"parent/197\",[44,3.817]],[\"name/198\",[144,66.547]],[\"parent/198\",[44,3.817]],[\"name/199\",[145,66.547]],[\"parent/199\",[44,3.817]],[\"name/200\",[146,44.291]],[\"parent/200\",[]],[\"name/201\",[19,54.522]],[\"parent/201\",[146,4.441]],[\"name/202\",[22,53.628]],[\"parent/202\",[147,5.734]],[\"name/203\",[24,57.811]],[\"parent/203\",[147,5.734]],[\"name/204\",[25,48.157]],[\"parent/204\",[147,5.734]],[\"name/205\",[26,55.001]],[\"parent/205\",[147,5.734]],[\"name/206\",[27,50.369]],[\"parent/206\",[147,5.734]],[\"name/207\",[28,57.811]],[\"parent/207\",[147,5.734]],[\"name/208\",[29,57.811]],[\"parent/208\",[147,5.734]],[\"name/209\",[30,54.065]],[\"parent/209\",[147,5.734]],[\"name/210\",[31,57.811]],[\"parent/210\",[147,5.734]],[\"name/211\",[32,57.811]],[\"parent/211\",[147,5.734]],[\"name/212\",[33,57.811]],[\"parent/212\",[147,5.734]],[\"name/213\",[34,56.592]],[\"parent/213\",[147,5.734]],[\"name/214\",[35,57.811]],[\"parent/214\",[147,5.734]],[\"name/215\",[36,53.628]],[\"parent/215\",[147,5.734]],[\"name/216\",[37,57.811]],[\"parent/216\",[147,5.734]],[\"name/217\",[38,57.811]],[\"parent/217\",[147,5.734]],[\"name/218\",[148,57.183]],[\"parent/218\",[146,4.441]],[\"name/219\",[46,55.504]],[\"parent/219\",[146,4.441]],[\"name/220\",[149,65.108]],[\"parent/220\",[146,4.441]],[\"name/221\",[150,65.108]],[\"parent/221\",[146,4.441]],[\"name/222\",[151,57.811]],[\"parent/222\",[152,6.403]],[\"name/223\",[153,72.769]],[\"parent/223\",[152,6.403]],[\"name/224\",[25,48.157]],[\"parent/224\",[152,6.403]],[\"name/225\",[154,81.286]],[\"parent/225\",[152,6.403]],[\"name/226\",[155,70.243]],[\"parent/226\",[152,6.403]],[\"name/227\",[156,52.421]],[\"parent/227\",[152,6.403]],[\"name/228\",[157,52.421]],[\"parent/228\",[152,6.403]],[\"name/229\",[158,70.243]],[\"parent/229\",[152,6.403]],[\"name/230\",[159,68.226]],[\"parent/230\",[]],[\"name/231\",[160,65.108]],[\"parent/231\",[159,6.842]],[\"name/232\",[161,65.108]],[\"parent/232\",[159,6.842]],[\"name/233\",[162,65.108]],[\"parent/233\",[159,6.842]],[\"name/234\",[163,65.108]],[\"parent/234\",[159,6.842]],[\"name/235\",[164,72.769]],[\"parent/235\",[]],[\"name/236\",[165,65.108]],[\"parent/236\",[164,7.297]],[\"name/237\",[166,65.108]],[\"parent/237\",[164,7.297]],[\"name/238\",[167,43.173]],[\"parent/238\",[]],[\"name/239\",[3,39.965]],[\"parent/239\",[167,4.329]],[\"name/240\",[19,54.522]],[\"parent/240\",[168,5.183]],[\"name/241\",[20,42.304]],[\"parent/241\",[168,5.183]],[\"name/242\",[22,53.628]],[\"parent/242\",[169,5.051]],[\"name/243\",[24,57.811]],[\"parent/243\",[169,5.051]],[\"name/244\",[25,48.157]],[\"parent/244\",[169,5.051]],[\"name/245\",[26,55.001]],[\"parent/245\",[169,5.051]],[\"name/246\",[27,50.369]],[\"parent/246\",[169,5.051]],[\"name/247\",[28,57.811]],[\"parent/247\",[169,5.051]],[\"name/248\",[29,57.811]],[\"parent/248\",[169,5.051]],[\"name/249\",[30,54.065]],[\"parent/249\",[169,5.051]],[\"name/250\",[31,57.811]],[\"parent/250\",[169,5.051]],[\"name/251\",[32,57.811]],[\"parent/251\",[169,5.051]],[\"name/252\",[33,57.811]],[\"parent/252\",[169,5.051]],[\"name/253\",[34,56.592]],[\"parent/253\",[169,5.051]],[\"name/254\",[35,57.811]],[\"parent/254\",[169,5.051]],[\"name/255\",[36,53.628]],[\"parent/255\",[169,5.051]],[\"name/256\",[37,57.811]],[\"parent/256\",[169,5.051]],[\"name/257\",[38,57.811]],[\"parent/257\",[169,5.051]],[\"name/258\",[46,55.504]],[\"parent/258\",[168,5.183]],[\"name/259\",[20,42.304]],[\"parent/259\",[168,5.183]],[\"name/260\",[22,53.628]],[\"parent/260\",[169,5.051]],[\"name/261\",[24,57.811]],[\"parent/261\",[169,5.051]],[\"name/262\",[25,48.157]],[\"parent/262\",[169,5.051]],[\"name/263\",[26,55.001]],[\"parent/263\",[169,5.051]],[\"name/264\",[27,50.369]],[\"parent/264\",[169,5.051]],[\"name/265\",[28,57.811]],[\"parent/265\",[169,5.051]],[\"name/266\",[29,57.811]],[\"parent/266\",[169,5.051]],[\"name/267\",[30,54.065]],[\"parent/267\",[169,5.051]],[\"name/268\",[31,57.811]],[\"parent/268\",[169,5.051]],[\"name/269\",[32,57.811]],[\"parent/269\",[169,5.051]],[\"name/270\",[33,57.811]],[\"parent/270\",[169,5.051]],[\"name/271\",[34,56.592]],[\"parent/271\",[169,5.051]],[\"name/272\",[35,57.811]],[\"parent/272\",[169,5.051]],[\"name/273\",[36,53.628]],[\"parent/273\",[169,5.051]],[\"name/274\",[37,57.811]],[\"parent/274\",[169,5.051]],[\"name/275\",[38,57.811]],[\"parent/275\",[169,5.051]],[\"name/276\",[47,42.875]],[\"parent/276\",[168,5.183]],[\"name/277\",[125,65.108]],[\"parent/277\",[168,5.183]],[\"name/278\",[126,55.504]],[\"parent/278\",[168,5.183]],[\"name/279\",[127,66.547]],[\"parent/279\",[168,5.183]],[\"name/280\",[128,66.547]],[\"parent/280\",[168,5.183]],[\"name/281\",[129,63.85]],[\"parent/281\",[168,5.183]],[\"name/282\",[130,61.726]],[\"parent/282\",[168,5.183]],[\"name/283\",[131,66.547]],[\"parent/283\",[168,5.183]],[\"name/284\",[19,54.522]],[\"parent/284\",[168,5.183]],[\"name/285\",[46,55.504]],[\"parent/285\",[168,5.183]],[\"name/286\",[132,65.108]],[\"parent/286\",[168,5.183]],[\"name/287\",[133,66.547]],[\"parent/287\",[168,5.183]],[\"name/288\",[134,66.547]],[\"parent/288\",[168,5.183]],[\"name/289\",[135,66.547]],[\"parent/289\",[168,5.183]],[\"name/290\",[136,66.547]],[\"parent/290\",[168,5.183]],[\"name/291\",[137,66.547]],[\"parent/291\",[168,5.183]],[\"name/292\",[138,59.974]],[\"parent/292\",[168,5.183]],[\"name/293\",[139,66.547]],[\"parent/293\",[168,5.183]],[\"name/294\",[140,66.547]],[\"parent/294\",[168,5.183]],[\"name/295\",[141,66.547]],[\"parent/295\",[168,5.183]],[\"name/296\",[142,66.547]],[\"parent/296\",[168,5.183]],[\"name/297\",[143,66.547]],[\"parent/297\",[168,5.183]],[\"name/298\",[144,66.547]],[\"parent/298\",[168,5.183]],[\"name/299\",[145,66.547]],[\"parent/299\",[168,5.183]],[\"name/300\",[170,53.209]],[\"parent/300\",[]],[\"name/301\",[156,52.421]],[\"parent/301\",[170,5.336]],[\"name/302\",[157,52.421]],[\"parent/302\",[170,5.336]],[\"name/303\",[171,54.522]],[\"parent/303\",[170,5.336]],[\"name/304\",[172,63.85]],[\"parent/304\",[170,5.336]],[\"name/305\",[173,63.85]],[\"parent/305\",[170,5.336]],[\"name/306\",[174,63.85]],[\"parent/306\",[170,5.336]],[\"name/307\",[175,81.286]],[\"parent/307\",[176,8.151]],[\"name/308\",[177,63.85]],[\"parent/308\",[170,5.336]],[\"name/309\",[156,52.421]],[\"parent/309\",[178,7.297]],[\"name/310\",[157,52.421]],[\"parent/310\",[178,7.297]],[\"name/311\",[171,54.522]],[\"parent/311\",[178,7.297]],[\"name/312\",[179,63.85]],[\"parent/312\",[170,5.336]],[\"name/313\",[25,48.157]],[\"parent/313\",[180,6.529]],[\"name/314\",[181,61.726]],[\"parent/314\",[180,6.529]],[\"name/315\",[182,65.108]],[\"parent/315\",[180,6.529]],[\"name/316\",[183,65.108]],[\"parent/316\",[180,6.529]],[\"name/317\",[156,52.421]],[\"parent/317\",[180,6.529]],[\"name/318\",[157,52.421]],[\"parent/318\",[180,6.529]],[\"name/319\",[171,54.522]],[\"parent/319\",[180,6.529]],[\"name/320\",[184,63.85]],[\"parent/320\",[170,5.336]],[\"name/321\",[185,68.226]],[\"parent/321\",[186,6.403]],[\"name/322\",[25,48.157]],[\"parent/322\",[186,6.403]],[\"name/323\",[181,61.726]],[\"parent/323\",[186,6.403]],[\"name/324\",[182,65.108]],[\"parent/324\",[186,6.403]],[\"name/325\",[183,65.108]],[\"parent/325\",[186,6.403]],[\"name/326\",[156,52.421]],[\"parent/326\",[186,6.403]],[\"name/327\",[157,52.421]],[\"parent/327\",[186,6.403]],[\"name/328\",[171,54.522]],[\"parent/328\",[186,6.403]],[\"name/329\",[187,63.85]],[\"parent/329\",[170,5.336]],[\"name/330\",[151,57.811]],[\"parent/330\",[188,6.19]],[\"name/331\",[189,60.812]],[\"parent/331\",[188,6.19]],[\"name/332\",[185,68.226]],[\"parent/332\",[188,6.19]],[\"name/333\",[25,48.157]],[\"parent/333\",[188,6.19]],[\"name/334\",[181,61.726]],[\"parent/334\",[188,6.19]],[\"name/335\",[182,65.108]],[\"parent/335\",[188,6.19]],[\"name/336\",[183,65.108]],[\"parent/336\",[188,6.19]],[\"name/337\",[156,52.421]],[\"parent/337\",[188,6.19]],[\"name/338\",[157,52.421]],[\"parent/338\",[188,6.19]],[\"name/339\",[171,54.522]],[\"parent/339\",[188,6.19]],[\"name/340\",[190,63.85]],[\"parent/340\",[170,5.336]],[\"name/341\",[156,52.421]],[\"parent/341\",[191,7.297]],[\"name/342\",[157,52.421]],[\"parent/342\",[191,7.297]],[\"name/343\",[158,70.243]],[\"parent/343\",[191,7.297]],[\"name/344\",[192,63.85]],[\"parent/344\",[170,5.336]],[\"name/345\",[155,70.243]],[\"parent/345\",[193,7.044]],[\"name/346\",[156,52.421]],[\"parent/346\",[193,7.044]],[\"name/347\",[157,52.421]],[\"parent/347\",[193,7.044]],[\"name/348\",[158,70.243]],[\"parent/348\",[193,7.044]],[\"name/349\",[194,63.85]],[\"parent/349\",[170,5.336]],[\"name/350\",[151,57.811]],[\"parent/350\",[195,6.842]],[\"name/351\",[155,70.243]],[\"parent/351\",[195,6.842]],[\"name/352\",[156,52.421]],[\"parent/352\",[195,6.842]],[\"name/353\",[157,52.421]],[\"parent/353\",[195,6.842]],[\"name/354\",[158,70.243]],[\"parent/354\",[195,6.842]],[\"name/355\",[196,63.85]],[\"parent/355\",[170,5.336]],[\"name/356\",[197,63.85]],[\"parent/356\",[170,5.336]],[\"name/357\",[198,63.85]],[\"parent/357\",[170,5.336]],[\"name/358\",[199,63.85]],[\"parent/358\",[170,5.336]],[\"name/359\",[200,57.183]],[\"parent/359\",[170,5.336]],[\"name/360\",[155,70.243]],[\"parent/360\",[201,6.014]],[\"name/361\",[202,72.769]],[\"parent/361\",[201,6.014]],[\"name/362\",[203,81.286]],[\"parent/362\",[201,6.014]],[\"name/363\",[157,52.421]],[\"parent/363\",[201,6.014]],[\"name/364\",[156,52.421]],[\"parent/364\",[201,6.014]],[\"name/365\",[204,81.286]],[\"parent/365\",[201,6.014]],[\"name/366\",[205,81.286]],[\"parent/366\",[201,6.014]],[\"name/367\",[206,70.243]],[\"parent/367\",[201,6.014]],[\"name/368\",[207,81.286]],[\"parent/368\",[201,6.014]],[\"name/369\",[181,61.726]],[\"parent/369\",[201,6.014]],[\"name/370\",[208,81.286]],[\"parent/370\",[201,6.014]],[\"name/371\",[189,60.812]],[\"parent/371\",[201,6.014]],[\"name/372\",[209,63.85]],[\"parent/372\",[170,5.336]],[\"name/373\",[189,60.812]],[\"parent/373\",[170,5.336]],[\"name/374\",[52,59.2]],[\"parent/374\",[210,6.529]],[\"name/375\",[93,59.974]],[\"parent/375\",[210,6.529]],[\"name/376\",[94,59.974]],[\"parent/376\",[210,6.529]],[\"name/377\",[211,66.547]],[\"parent/377\",[210,6.529]],[\"name/378\",[212,65.108]],[\"parent/378\",[210,6.529]],[\"name/379\",[213,68.226]],[\"parent/379\",[210,6.529]],[\"name/380\",[214,70.243]],[\"parent/380\",[210,6.529]],[\"name/381\",[215,63.85]],[\"parent/381\",[170,5.336]],[\"name/382\",[52,59.2]],[\"parent/382\",[216,6.529]],[\"name/383\",[93,59.974]],[\"parent/383\",[216,6.529]],[\"name/384\",[94,59.974]],[\"parent/384\",[216,6.529]],[\"name/385\",[211,66.547]],[\"parent/385\",[216,6.529]],[\"name/386\",[212,65.108]],[\"parent/386\",[216,6.529]],[\"name/387\",[213,68.226]],[\"parent/387\",[216,6.529]],[\"name/388\",[214,70.243]],[\"parent/388\",[216,6.529]],[\"name/389\",[217,63.85]],[\"parent/389\",[170,5.336]],[\"name/390\",[218,81.286]],[\"parent/390\",[219,7.636]],[\"name/391\",[220,81.286]],[\"parent/391\",[219,7.636]],[\"name/392\",[221,63.85]],[\"parent/392\",[170,5.336]],[\"name/393\",[222,68.226]],[\"parent/393\",[223,7.636]],[\"name/394\",[224,76.151]],[\"parent/394\",[223,7.636]],[\"name/395\",[225,76.151]],[\"parent/395\",[]],[\"name/396\",[226,70.243]],[\"parent/396\",[225,7.636]],[\"name/397\",[227,43.023]],[\"parent/397\",[]],[\"name/398\",[3,39.965]],[\"parent/398\",[227,4.314]],[\"name/399\",[19,54.522]],[\"parent/399\",[228,3.845]],[\"name/400\",[20,42.304]],[\"parent/400\",[228,3.845]],[\"name/401\",[22,53.628]],[\"parent/401\",[229,5.051]],[\"name/402\",[24,57.811]],[\"parent/402\",[229,5.051]],[\"name/403\",[25,48.157]],[\"parent/403\",[229,5.051]],[\"name/404\",[26,55.001]],[\"parent/404\",[229,5.051]],[\"name/405\",[27,50.369]],[\"parent/405\",[229,5.051]],[\"name/406\",[28,57.811]],[\"parent/406\",[229,5.051]],[\"name/407\",[29,57.811]],[\"parent/407\",[229,5.051]],[\"name/408\",[30,54.065]],[\"parent/408\",[229,5.051]],[\"name/409\",[31,57.811]],[\"parent/409\",[229,5.051]],[\"name/410\",[32,57.811]],[\"parent/410\",[229,5.051]],[\"name/411\",[33,57.811]],[\"parent/411\",[229,5.051]],[\"name/412\",[34,56.592]],[\"parent/412\",[229,5.051]],[\"name/413\",[35,57.811]],[\"parent/413\",[229,5.051]],[\"name/414\",[36,53.628]],[\"parent/414\",[229,5.051]],[\"name/415\",[37,57.811]],[\"parent/415\",[229,5.051]],[\"name/416\",[38,57.811]],[\"parent/416\",[229,5.051]],[\"name/417\",[46,55.504]],[\"parent/417\",[228,3.845]],[\"name/418\",[20,42.304]],[\"parent/418\",[228,3.845]],[\"name/419\",[22,53.628]],[\"parent/419\",[229,5.051]],[\"name/420\",[24,57.811]],[\"parent/420\",[229,5.051]],[\"name/421\",[25,48.157]],[\"parent/421\",[229,5.051]],[\"name/422\",[26,55.001]],[\"parent/422\",[229,5.051]],[\"name/423\",[27,50.369]],[\"parent/423\",[229,5.051]],[\"name/424\",[28,57.811]],[\"parent/424\",[229,5.051]],[\"name/425\",[29,57.811]],[\"parent/425\",[229,5.051]],[\"name/426\",[30,54.065]],[\"parent/426\",[229,5.051]],[\"name/427\",[31,57.811]],[\"parent/427\",[229,5.051]],[\"name/428\",[32,57.811]],[\"parent/428\",[229,5.051]],[\"name/429\",[33,57.811]],[\"parent/429\",[229,5.051]],[\"name/430\",[34,56.592]],[\"parent/430\",[229,5.051]],[\"name/431\",[35,57.811]],[\"parent/431\",[229,5.051]],[\"name/432\",[36,53.628]],[\"parent/432\",[229,5.051]],[\"name/433\",[37,57.811]],[\"parent/433\",[229,5.051]],[\"name/434\",[38,57.811]],[\"parent/434\",[229,5.051]],[\"name/435\",[47,42.875]],[\"parent/435\",[228,3.845]],[\"name/436\",[51,66.547]],[\"parent/436\",[228,3.845]],[\"name/437\",[52,59.2]],[\"parent/437\",[228,3.845]],[\"name/438\",[53,68.226]],[\"parent/438\",[228,3.845]],[\"name/439\",[54,66.547]],[\"parent/439\",[228,3.845]],[\"name/440\",[55,72.769]],[\"parent/440\",[228,3.845]],[\"name/441\",[56,72.769]],[\"parent/441\",[228,3.845]],[\"name/442\",[57,72.769]],[\"parent/442\",[228,3.845]],[\"name/443\",[58,72.769]],[\"parent/443\",[228,3.845]],[\"name/444\",[59,72.769]],[\"parent/444\",[228,3.845]],[\"name/445\",[60,72.769]],[\"parent/445\",[228,3.845]],[\"name/446\",[61,72.769]],[\"parent/446\",[228,3.845]],[\"name/447\",[62,70.243]],[\"parent/447\",[228,3.845]],[\"name/448\",[63,70.243]],[\"parent/448\",[228,3.845]],[\"name/449\",[64,70.243]],[\"parent/449\",[228,3.845]],[\"name/450\",[65,70.243]],[\"parent/450\",[228,3.845]],[\"name/451\",[66,70.243]],[\"parent/451\",[228,3.845]],[\"name/452\",[67,70.243]],[\"parent/452\",[228,3.845]],[\"name/453\",[68,70.243]],[\"parent/453\",[228,3.845]],[\"name/454\",[69,70.243]],[\"parent/454\",[228,3.845]],[\"name/455\",[70,70.243]],[\"parent/455\",[228,3.845]],[\"name/456\",[71,70.243]],[\"parent/456\",[228,3.845]],[\"name/457\",[72,70.243]],[\"parent/457\",[228,3.845]],[\"name/458\",[73,70.243]],[\"parent/458\",[228,3.845]],[\"name/459\",[74,70.243]],[\"parent/459\",[228,3.845]],[\"name/460\",[75,70.243]],[\"parent/460\",[228,3.845]],[\"name/461\",[76,70.243]],[\"parent/461\",[228,3.845]],[\"name/462\",[77,70.243]],[\"parent/462\",[228,3.845]],[\"name/463\",[78,70.243]],[\"parent/463\",[228,3.845]],[\"name/464\",[79,70.243]],[\"parent/464\",[228,3.845]],[\"name/465\",[80,70.243]],[\"parent/465\",[228,3.845]],[\"name/466\",[81,70.243]],[\"parent/466\",[228,3.845]],[\"name/467\",[82,70.243]],[\"parent/467\",[228,3.845]],[\"name/468\",[83,70.243]],[\"parent/468\",[228,3.845]],[\"name/469\",[84,70.243]],[\"parent/469\",[228,3.845]],[\"name/470\",[85,70.243]],[\"parent/470\",[228,3.845]],[\"name/471\",[86,70.243]],[\"parent/471\",[228,3.845]],[\"name/472\",[87,70.243]],[\"parent/472\",[228,3.845]],[\"name/473\",[88,70.243]],[\"parent/473\",[228,3.845]],[\"name/474\",[89,70.243]],[\"parent/474\",[228,3.845]],[\"name/475\",[90,65.108]],[\"parent/475\",[228,3.845]],[\"name/476\",[36,53.628]],[\"parent/476\",[228,3.845]],[\"name/477\",[91,68.226]],[\"parent/477\",[228,3.845]],[\"name/478\",[92,68.226]],[\"parent/478\",[228,3.845]],[\"name/479\",[22,53.628]],[\"parent/479\",[228,3.845]],[\"name/480\",[93,59.974]],[\"parent/480\",[228,3.845]],[\"name/481\",[94,59.974]],[\"parent/481\",[228,3.845]],[\"name/482\",[95,68.226]],[\"parent/482\",[228,3.845]],[\"name/483\",[96,68.226]],[\"parent/483\",[228,3.845]],[\"name/484\",[97,68.226]],[\"parent/484\",[228,3.845]],[\"name/485\",[98,68.226]],[\"parent/485\",[228,3.845]],[\"name/486\",[99,68.226]],[\"parent/486\",[228,3.845]],[\"name/487\",[100,68.226]],[\"parent/487\",[228,3.845]],[\"name/488\",[27,50.369]],[\"parent/488\",[228,3.845]],[\"name/489\",[101,68.226]],[\"parent/489\",[228,3.845]],[\"name/490\",[102,68.226]],[\"parent/490\",[228,3.845]],[\"name/491\",[103,68.226]],[\"parent/491\",[228,3.845]],[\"name/492\",[104,68.226]],[\"parent/492\",[228,3.845]],[\"name/493\",[105,68.226]],[\"parent/493\",[228,3.845]],[\"name/494\",[106,68.226]],[\"parent/494\",[228,3.845]],[\"name/495\",[26,55.001]],[\"parent/495\",[228,3.845]],[\"name/496\",[107,68.226]],[\"parent/496\",[228,3.845]],[\"name/497\",[108,68.226]],[\"parent/497\",[228,3.845]],[\"name/498\",[109,68.226]],[\"parent/498\",[228,3.845]],[\"name/499\",[110,68.226]],[\"parent/499\",[228,3.845]],[\"name/500\",[111,68.226]],[\"parent/500\",[228,3.845]],[\"name/501\",[112,68.226]],[\"parent/501\",[228,3.845]],[\"name/502\",[25,48.157]],[\"parent/502\",[228,3.845]],[\"name/503\",[113,68.226]],[\"parent/503\",[228,3.845]],[\"name/504\",[114,68.226]],[\"parent/504\",[228,3.845]],[\"name/505\",[115,68.226]],[\"parent/505\",[228,3.845]],[\"name/506\",[116,68.226]],[\"parent/506\",[228,3.845]],[\"name/507\",[117,68.226]],[\"parent/507\",[228,3.845]],[\"name/508\",[118,68.226]],[\"parent/508\",[228,3.845]],[\"name/509\",[119,68.226]],[\"parent/509\",[228,3.845]],[\"name/510\",[120,68.226]],[\"parent/510\",[228,3.845]],[\"name/511\",[121,68.226]],[\"parent/511\",[228,3.845]],[\"name/512\",[122,68.226]],[\"parent/512\",[228,3.845]],[\"name/513\",[123,68.226]],[\"parent/513\",[228,3.845]],[\"name/514\",[124,68.226]],[\"parent/514\",[228,3.845]],[\"name/515\",[125,65.108]],[\"parent/515\",[228,3.845]],[\"name/516\",[126,55.504]],[\"parent/516\",[228,3.845]],[\"name/517\",[127,66.547]],[\"parent/517\",[228,3.845]],[\"name/518\",[128,66.547]],[\"parent/518\",[228,3.845]],[\"name/519\",[129,63.85]],[\"parent/519\",[228,3.845]],[\"name/520\",[130,61.726]],[\"parent/520\",[228,3.845]],[\"name/521\",[131,66.547]],[\"parent/521\",[228,3.845]],[\"name/522\",[19,54.522]],[\"parent/522\",[228,3.845]],[\"name/523\",[46,55.504]],[\"parent/523\",[228,3.845]],[\"name/524\",[132,65.108]],[\"parent/524\",[228,3.845]],[\"name/525\",[133,66.547]],[\"parent/525\",[228,3.845]],[\"name/526\",[134,66.547]],[\"parent/526\",[228,3.845]],[\"name/527\",[135,66.547]],[\"parent/527\",[228,3.845]],[\"name/528\",[136,66.547]],[\"parent/528\",[228,3.845]],[\"name/529\",[137,66.547]],[\"parent/529\",[228,3.845]],[\"name/530\",[138,59.974]],[\"parent/530\",[228,3.845]],[\"name/531\",[139,66.547]],[\"parent/531\",[228,3.845]],[\"name/532\",[140,66.547]],[\"parent/532\",[228,3.845]],[\"name/533\",[141,66.547]],[\"parent/533\",[228,3.845]],[\"name/534\",[142,66.547]],[\"parent/534\",[228,3.845]],[\"name/535\",[143,66.547]],[\"parent/535\",[228,3.845]],[\"name/536\",[144,66.547]],[\"parent/536\",[228,3.845]],[\"name/537\",[145,66.547]],[\"parent/537\",[228,3.845]],[\"name/538\",[230,62.732]],[\"parent/538\",[]],[\"name/539\",[231,63.85]],[\"parent/539\",[230,6.291]],[\"name/540\",[232,60.812]],[\"parent/540\",[230,6.291]],[\"name/541\",[233,63.85]],[\"parent/541\",[230,6.291]],[\"name/542\",[51,66.547]],[\"parent/542\",[234,6.098]],[\"name/543\",[235,81.286]],[\"parent/543\",[234,6.098]],[\"name/544\",[236,81.286]],[\"parent/544\",[234,6.098]],[\"name/545\",[52,59.2]],[\"parent/545\",[234,6.098]],[\"name/546\",[54,66.547]],[\"parent/546\",[234,6.098]],[\"name/547\",[237,81.286]],[\"parent/547\",[234,6.098]],[\"name/548\",[238,81.286]],[\"parent/548\",[234,6.098]],[\"name/549\",[239,76.151]],[\"parent/549\",[234,6.098]],[\"name/550\",[240,81.286]],[\"parent/550\",[234,6.098]],[\"name/551\",[241,81.286]],[\"parent/551\",[234,6.098]],[\"name/552\",[242,81.286]],[\"parent/552\",[234,6.098]],[\"name/553\",[243,63.85]],[\"parent/553\",[230,6.291]],[\"name/554\",[244,63.85]],[\"parent/554\",[230,6.291]],[\"name/555\",[245,72.769]],[\"parent/555\",[246,6.291]],[\"name/556\",[185,68.226]],[\"parent/556\",[246,6.291]],[\"name/557\",[25,48.157]],[\"parent/557\",[246,6.291]],[\"name/558\",[181,61.726]],[\"parent/558\",[246,6.291]],[\"name/559\",[182,65.108]],[\"parent/559\",[246,6.291]],[\"name/560\",[183,65.108]],[\"parent/560\",[246,6.291]],[\"name/561\",[156,52.421]],[\"parent/561\",[246,6.291]],[\"name/562\",[157,52.421]],[\"parent/562\",[246,6.291]],[\"name/563\",[171,54.522]],[\"parent/563\",[246,6.291]],[\"name/564\",[247,63.85]],[\"parent/564\",[230,6.291]],[\"name/565\",[245,72.769]],[\"parent/565\",[248,6.403]],[\"name/566\",[25,48.157]],[\"parent/566\",[248,6.403]],[\"name/567\",[181,61.726]],[\"parent/567\",[248,6.403]],[\"name/568\",[182,65.108]],[\"parent/568\",[248,6.403]],[\"name/569\",[183,65.108]],[\"parent/569\",[248,6.403]],[\"name/570\",[156,52.421]],[\"parent/570\",[248,6.403]],[\"name/571\",[157,52.421]],[\"parent/571\",[248,6.403]],[\"name/572\",[171,54.522]],[\"parent/572\",[248,6.403]],[\"name/573\",[249,63.85]],[\"parent/573\",[230,6.291]],[\"name/574\",[250,76.151]],[\"parent/574\",[251,6.842]],[\"name/575\",[245,72.769]],[\"parent/575\",[251,6.842]],[\"name/576\",[156,52.421]],[\"parent/576\",[251,6.842]],[\"name/577\",[157,52.421]],[\"parent/577\",[251,6.842]],[\"name/578\",[171,54.522]],[\"parent/578\",[251,6.842]],[\"name/579\",[252,55.001]],[\"parent/579\",[230,6.291]],[\"name/580\",[253,51.343]],[\"parent/580\",[254,7.044]],[\"name/581\",[252,55.001]],[\"parent/581\",[254,7.044]],[\"name/582\",[250,76.151]],[\"parent/582\",[254,7.044]],[\"name/583\",[255,68.226]],[\"parent/583\",[254,7.044]],[\"name/584\",[256,43.173]],[\"parent/584\",[]],[\"name/585\",[3,39.965]],[\"parent/585\",[256,4.329]],[\"name/586\",[19,54.522]],[\"parent/586\",[257,4.314]],[\"name/587\",[20,42.304]],[\"parent/587\",[257,4.314]],[\"name/588\",[22,53.628]],[\"parent/588\",[258,5.051]],[\"name/589\",[24,57.811]],[\"parent/589\",[258,5.051]],[\"name/590\",[25,48.157]],[\"parent/590\",[258,5.051]],[\"name/591\",[26,55.001]],[\"parent/591\",[258,5.051]],[\"name/592\",[27,50.369]],[\"parent/592\",[258,5.051]],[\"name/593\",[28,57.811]],[\"parent/593\",[258,5.051]],[\"name/594\",[29,57.811]],[\"parent/594\",[258,5.051]],[\"name/595\",[30,54.065]],[\"parent/595\",[258,5.051]],[\"name/596\",[31,57.811]],[\"parent/596\",[258,5.051]],[\"name/597\",[32,57.811]],[\"parent/597\",[258,5.051]],[\"name/598\",[33,57.811]],[\"parent/598\",[258,5.051]],[\"name/599\",[34,56.592]],[\"parent/599\",[258,5.051]],[\"name/600\",[35,57.811]],[\"parent/600\",[258,5.051]],[\"name/601\",[36,53.628]],[\"parent/601\",[258,5.051]],[\"name/602\",[37,57.811]],[\"parent/602\",[258,5.051]],[\"name/603\",[38,57.811]],[\"parent/603\",[258,5.051]],[\"name/604\",[46,55.504]],[\"parent/604\",[257,4.314]],[\"name/605\",[20,42.304]],[\"parent/605\",[257,4.314]],[\"name/606\",[22,53.628]],[\"parent/606\",[258,5.051]],[\"name/607\",[24,57.811]],[\"parent/607\",[258,5.051]],[\"name/608\",[25,48.157]],[\"parent/608\",[258,5.051]],[\"name/609\",[26,55.001]],[\"parent/609\",[258,5.051]],[\"name/610\",[27,50.369]],[\"parent/610\",[258,5.051]],[\"name/611\",[28,57.811]],[\"parent/611\",[258,5.051]],[\"name/612\",[29,57.811]],[\"parent/612\",[258,5.051]],[\"name/613\",[30,54.065]],[\"parent/613\",[258,5.051]],[\"name/614\",[31,57.811]],[\"parent/614\",[258,5.051]],[\"name/615\",[32,57.811]],[\"parent/615\",[258,5.051]],[\"name/616\",[33,57.811]],[\"parent/616\",[258,5.051]],[\"name/617\",[34,56.592]],[\"parent/617\",[258,5.051]],[\"name/618\",[35,57.811]],[\"parent/618\",[258,5.051]],[\"name/619\",[36,53.628]],[\"parent/619\",[258,5.051]],[\"name/620\",[37,57.811]],[\"parent/620\",[258,5.051]],[\"name/621\",[38,57.811]],[\"parent/621\",[258,5.051]],[\"name/622\",[47,42.875]],[\"parent/622\",[257,4.314]],[\"name/623\",[36,53.628]],[\"parent/623\",[257,4.314]],[\"name/624\",[91,68.226]],[\"parent/624\",[257,4.314]],[\"name/625\",[92,68.226]],[\"parent/625\",[257,4.314]],[\"name/626\",[22,53.628]],[\"parent/626\",[257,4.314]],[\"name/627\",[93,59.974]],[\"parent/627\",[257,4.314]],[\"name/628\",[94,59.974]],[\"parent/628\",[257,4.314]],[\"name/629\",[95,68.226]],[\"parent/629\",[257,4.314]],[\"name/630\",[96,68.226]],[\"parent/630\",[257,4.314]],[\"name/631\",[97,68.226]],[\"parent/631\",[257,4.314]],[\"name/632\",[98,68.226]],[\"parent/632\",[257,4.314]],[\"name/633\",[99,68.226]],[\"parent/633\",[257,4.314]],[\"name/634\",[100,68.226]],[\"parent/634\",[257,4.314]],[\"name/635\",[27,50.369]],[\"parent/635\",[257,4.314]],[\"name/636\",[101,68.226]],[\"parent/636\",[257,4.314]],[\"name/637\",[102,68.226]],[\"parent/637\",[257,4.314]],[\"name/638\",[103,68.226]],[\"parent/638\",[257,4.314]],[\"name/639\",[104,68.226]],[\"parent/639\",[257,4.314]],[\"name/640\",[105,68.226]],[\"parent/640\",[257,4.314]],[\"name/641\",[106,68.226]],[\"parent/641\",[257,4.314]],[\"name/642\",[26,55.001]],[\"parent/642\",[257,4.314]],[\"name/643\",[107,68.226]],[\"parent/643\",[257,4.314]],[\"name/644\",[108,68.226]],[\"parent/644\",[257,4.314]],[\"name/645\",[109,68.226]],[\"parent/645\",[257,4.314]],[\"name/646\",[110,68.226]],[\"parent/646\",[257,4.314]],[\"name/647\",[111,68.226]],[\"parent/647\",[257,4.314]],[\"name/648\",[112,68.226]],[\"parent/648\",[257,4.314]],[\"name/649\",[25,48.157]],[\"parent/649\",[257,4.314]],[\"name/650\",[113,68.226]],[\"parent/650\",[257,4.314]],[\"name/651\",[114,68.226]],[\"parent/651\",[257,4.314]],[\"name/652\",[115,68.226]],[\"parent/652\",[257,4.314]],[\"name/653\",[116,68.226]],[\"parent/653\",[257,4.314]],[\"name/654\",[117,68.226]],[\"parent/654\",[257,4.314]],[\"name/655\",[118,68.226]],[\"parent/655\",[257,4.314]],[\"name/656\",[119,68.226]],[\"parent/656\",[257,4.314]],[\"name/657\",[120,68.226]],[\"parent/657\",[257,4.314]],[\"name/658\",[121,68.226]],[\"parent/658\",[257,4.314]],[\"name/659\",[122,68.226]],[\"parent/659\",[257,4.314]],[\"name/660\",[123,68.226]],[\"parent/660\",[257,4.314]],[\"name/661\",[124,68.226]],[\"parent/661\",[257,4.314]],[\"name/662\",[125,65.108]],[\"parent/662\",[257,4.314]],[\"name/663\",[126,55.504]],[\"parent/663\",[257,4.314]],[\"name/664\",[127,66.547]],[\"parent/664\",[257,4.314]],[\"name/665\",[128,66.547]],[\"parent/665\",[257,4.314]],[\"name/666\",[129,63.85]],[\"parent/666\",[257,4.314]],[\"name/667\",[130,61.726]],[\"parent/667\",[257,4.314]],[\"name/668\",[131,66.547]],[\"parent/668\",[257,4.314]],[\"name/669\",[19,54.522]],[\"parent/669\",[257,4.314]],[\"name/670\",[46,55.504]],[\"parent/670\",[257,4.314]],[\"name/671\",[132,65.108]],[\"parent/671\",[257,4.314]],[\"name/672\",[133,66.547]],[\"parent/672\",[257,4.314]],[\"name/673\",[134,66.547]],[\"parent/673\",[257,4.314]],[\"name/674\",[135,66.547]],[\"parent/674\",[257,4.314]],[\"name/675\",[136,66.547]],[\"parent/675\",[257,4.314]],[\"name/676\",[137,66.547]],[\"parent/676\",[257,4.314]],[\"name/677\",[138,59.974]],[\"parent/677\",[257,4.314]],[\"name/678\",[139,66.547]],[\"parent/678\",[257,4.314]],[\"name/679\",[140,66.547]],[\"parent/679\",[257,4.314]],[\"name/680\",[141,66.547]],[\"parent/680\",[257,4.314]],[\"name/681\",[142,66.547]],[\"parent/681\",[257,4.314]],[\"name/682\",[143,66.547]],[\"parent/682\",[257,4.314]],[\"name/683\",[144,66.547]],[\"parent/683\",[257,4.314]],[\"name/684\",[145,66.547]],[\"parent/684\",[257,4.314]],[\"name/685\",[259,63.85]],[\"parent/685\",[]],[\"name/686\",[260,63.85]],[\"parent/686\",[259,6.403]],[\"name/687\",[261,81.286]],[\"parent/687\",[262,6.403]],[\"name/688\",[263,70.243]],[\"parent/688\",[262,6.403]],[\"name/689\",[264,70.243]],[\"parent/689\",[262,6.403]],[\"name/690\",[265,76.151]],[\"parent/690\",[262,6.403]],[\"name/691\",[266,68.226]],[\"parent/691\",[262,6.403]],[\"name/692\",[267,76.151]],[\"parent/692\",[262,6.403]],[\"name/693\",[268,81.286]],[\"parent/693\",[262,6.403]],[\"name/694\",[269,76.151]],[\"parent/694\",[262,6.403]],[\"name/695\",[270,63.85]],[\"parent/695\",[259,6.403]],[\"name/696\",[271,63.85]],[\"parent/696\",[259,6.403]],[\"name/697\",[266,68.226]],[\"parent/697\",[272,7.636]],[\"name/698\",[267,76.151]],[\"parent/698\",[272,7.636]],[\"name/699\",[273,63.85]],[\"parent/699\",[259,6.403]],[\"name/700\",[274,63.85]],[\"parent/700\",[259,6.403]],[\"name/701\",[264,70.243]],[\"parent/701\",[275,7.044]],[\"name/702\",[156,52.421]],[\"parent/702\",[275,7.044]],[\"name/703\",[157,52.421]],[\"parent/703\",[275,7.044]],[\"name/704\",[171,54.522]],[\"parent/704\",[275,7.044]],[\"name/705\",[276,63.85]],[\"parent/705\",[259,6.403]],[\"name/706\",[264,70.243]],[\"parent/706\",[277,6.098]],[\"name/707\",[151,57.811]],[\"parent/707\",[277,6.098]],[\"name/708\",[189,60.812]],[\"parent/708\",[277,6.098]],[\"name/709\",[185,68.226]],[\"parent/709\",[277,6.098]],[\"name/710\",[25,48.157]],[\"parent/710\",[277,6.098]],[\"name/711\",[181,61.726]],[\"parent/711\",[277,6.098]],[\"name/712\",[182,65.108]],[\"parent/712\",[277,6.098]],[\"name/713\",[183,65.108]],[\"parent/713\",[277,6.098]],[\"name/714\",[156,52.421]],[\"parent/714\",[277,6.098]],[\"name/715\",[157,52.421]],[\"parent/715\",[277,6.098]],[\"name/716\",[171,54.522]],[\"parent/716\",[277,6.098]],[\"name/717\",[278,63.85]],[\"parent/717\",[259,6.403]],[\"name/718\",[151,57.811]],[\"parent/718\",[279,6.673]],[\"name/719\",[264,70.243]],[\"parent/719\",[279,6.673]],[\"name/720\",[280,81.286]],[\"parent/720\",[279,6.673]],[\"name/721\",[156,52.421]],[\"parent/721\",[279,6.673]],[\"name/722\",[157,52.421]],[\"parent/722\",[279,6.673]],[\"name/723\",[171,54.522]],[\"parent/723\",[279,6.673]],[\"name/724\",[281,43.173]],[\"parent/724\",[]],[\"name/725\",[3,39.965]],[\"parent/725\",[281,4.329]],[\"name/726\",[19,54.522]],[\"parent/726\",[282,3.954]],[\"name/727\",[20,42.304]],[\"parent/727\",[282,3.954]],[\"name/728\",[22,53.628]],[\"parent/728\",[283,5.051]],[\"name/729\",[24,57.811]],[\"parent/729\",[283,5.051]],[\"name/730\",[25,48.157]],[\"parent/730\",[283,5.051]],[\"name/731\",[26,55.001]],[\"parent/731\",[283,5.051]],[\"name/732\",[27,50.369]],[\"parent/732\",[283,5.051]],[\"name/733\",[28,57.811]],[\"parent/733\",[283,5.051]],[\"name/734\",[29,57.811]],[\"parent/734\",[283,5.051]],[\"name/735\",[30,54.065]],[\"parent/735\",[283,5.051]],[\"name/736\",[31,57.811]],[\"parent/736\",[283,5.051]],[\"name/737\",[32,57.811]],[\"parent/737\",[283,5.051]],[\"name/738\",[33,57.811]],[\"parent/738\",[283,5.051]],[\"name/739\",[34,56.592]],[\"parent/739\",[283,5.051]],[\"name/740\",[35,57.811]],[\"parent/740\",[283,5.051]],[\"name/741\",[36,53.628]],[\"parent/741\",[283,5.051]],[\"name/742\",[37,57.811]],[\"parent/742\",[283,5.051]],[\"name/743\",[38,57.811]],[\"parent/743\",[283,5.051]],[\"name/744\",[46,55.504]],[\"parent/744\",[282,3.954]],[\"name/745\",[20,42.304]],[\"parent/745\",[282,3.954]],[\"name/746\",[22,53.628]],[\"parent/746\",[283,5.051]],[\"name/747\",[24,57.811]],[\"parent/747\",[283,5.051]],[\"name/748\",[25,48.157]],[\"parent/748\",[283,5.051]],[\"name/749\",[26,55.001]],[\"parent/749\",[283,5.051]],[\"name/750\",[27,50.369]],[\"parent/750\",[283,5.051]],[\"name/751\",[28,57.811]],[\"parent/751\",[283,5.051]],[\"name/752\",[29,57.811]],[\"parent/752\",[283,5.051]],[\"name/753\",[30,54.065]],[\"parent/753\",[283,5.051]],[\"name/754\",[31,57.811]],[\"parent/754\",[283,5.051]],[\"name/755\",[32,57.811]],[\"parent/755\",[283,5.051]],[\"name/756\",[33,57.811]],[\"parent/756\",[283,5.051]],[\"name/757\",[34,56.592]],[\"parent/757\",[283,5.051]],[\"name/758\",[35,57.811]],[\"parent/758\",[283,5.051]],[\"name/759\",[36,53.628]],[\"parent/759\",[283,5.051]],[\"name/760\",[37,57.811]],[\"parent/760\",[283,5.051]],[\"name/761\",[38,57.811]],[\"parent/761\",[283,5.051]],[\"name/762\",[47,42.875]],[\"parent/762\",[282,3.954]],[\"name/763\",[62,70.243]],[\"parent/763\",[282,3.954]],[\"name/764\",[63,70.243]],[\"parent/764\",[282,3.954]],[\"name/765\",[64,70.243]],[\"parent/765\",[282,3.954]],[\"name/766\",[65,70.243]],[\"parent/766\",[282,3.954]],[\"name/767\",[66,70.243]],[\"parent/767\",[282,3.954]],[\"name/768\",[67,70.243]],[\"parent/768\",[282,3.954]],[\"name/769\",[68,70.243]],[\"parent/769\",[282,3.954]],[\"name/770\",[69,70.243]],[\"parent/770\",[282,3.954]],[\"name/771\",[70,70.243]],[\"parent/771\",[282,3.954]],[\"name/772\",[71,70.243]],[\"parent/772\",[282,3.954]],[\"name/773\",[72,70.243]],[\"parent/773\",[282,3.954]],[\"name/774\",[73,70.243]],[\"parent/774\",[282,3.954]],[\"name/775\",[74,70.243]],[\"parent/775\",[282,3.954]],[\"name/776\",[75,70.243]],[\"parent/776\",[282,3.954]],[\"name/777\",[76,70.243]],[\"parent/777\",[282,3.954]],[\"name/778\",[77,70.243]],[\"parent/778\",[282,3.954]],[\"name/779\",[78,70.243]],[\"parent/779\",[282,3.954]],[\"name/780\",[79,70.243]],[\"parent/780\",[282,3.954]],[\"name/781\",[80,70.243]],[\"parent/781\",[282,3.954]],[\"name/782\",[81,70.243]],[\"parent/782\",[282,3.954]],[\"name/783\",[82,70.243]],[\"parent/783\",[282,3.954]],[\"name/784\",[83,70.243]],[\"parent/784\",[282,3.954]],[\"name/785\",[84,70.243]],[\"parent/785\",[282,3.954]],[\"name/786\",[85,70.243]],[\"parent/786\",[282,3.954]],[\"name/787\",[86,70.243]],[\"parent/787\",[282,3.954]],[\"name/788\",[87,70.243]],[\"parent/788\",[282,3.954]],[\"name/789\",[88,70.243]],[\"parent/789\",[282,3.954]],[\"name/790\",[89,70.243]],[\"parent/790\",[282,3.954]],[\"name/791\",[90,65.108]],[\"parent/791\",[282,3.954]],[\"name/792\",[36,53.628]],[\"parent/792\",[282,3.954]],[\"name/793\",[91,68.226]],[\"parent/793\",[282,3.954]],[\"name/794\",[92,68.226]],[\"parent/794\",[282,3.954]],[\"name/795\",[22,53.628]],[\"parent/795\",[282,3.954]],[\"name/796\",[93,59.974]],[\"parent/796\",[282,3.954]],[\"name/797\",[94,59.974]],[\"parent/797\",[282,3.954]],[\"name/798\",[95,68.226]],[\"parent/798\",[282,3.954]],[\"name/799\",[96,68.226]],[\"parent/799\",[282,3.954]],[\"name/800\",[97,68.226]],[\"parent/800\",[282,3.954]],[\"name/801\",[98,68.226]],[\"parent/801\",[282,3.954]],[\"name/802\",[99,68.226]],[\"parent/802\",[282,3.954]],[\"name/803\",[100,68.226]],[\"parent/803\",[282,3.954]],[\"name/804\",[27,50.369]],[\"parent/804\",[282,3.954]],[\"name/805\",[101,68.226]],[\"parent/805\",[282,3.954]],[\"name/806\",[102,68.226]],[\"parent/806\",[282,3.954]],[\"name/807\",[103,68.226]],[\"parent/807\",[282,3.954]],[\"name/808\",[104,68.226]],[\"parent/808\",[282,3.954]],[\"name/809\",[105,68.226]],[\"parent/809\",[282,3.954]],[\"name/810\",[106,68.226]],[\"parent/810\",[282,3.954]],[\"name/811\",[26,55.001]],[\"parent/811\",[282,3.954]],[\"name/812\",[107,68.226]],[\"parent/812\",[282,3.954]],[\"name/813\",[108,68.226]],[\"parent/813\",[282,3.954]],[\"name/814\",[109,68.226]],[\"parent/814\",[282,3.954]],[\"name/815\",[110,68.226]],[\"parent/815\",[282,3.954]],[\"name/816\",[111,68.226]],[\"parent/816\",[282,3.954]],[\"name/817\",[112,68.226]],[\"parent/817\",[282,3.954]],[\"name/818\",[25,48.157]],[\"parent/818\",[282,3.954]],[\"name/819\",[113,68.226]],[\"parent/819\",[282,3.954]],[\"name/820\",[114,68.226]],[\"parent/820\",[282,3.954]],[\"name/821\",[115,68.226]],[\"parent/821\",[282,3.954]],[\"name/822\",[116,68.226]],[\"parent/822\",[282,3.954]],[\"name/823\",[117,68.226]],[\"parent/823\",[282,3.954]],[\"name/824\",[118,68.226]],[\"parent/824\",[282,3.954]],[\"name/825\",[119,68.226]],[\"parent/825\",[282,3.954]],[\"name/826\",[120,68.226]],[\"parent/826\",[282,3.954]],[\"name/827\",[121,68.226]],[\"parent/827\",[282,3.954]],[\"name/828\",[122,68.226]],[\"parent/828\",[282,3.954]],[\"name/829\",[123,68.226]],[\"parent/829\",[282,3.954]],[\"name/830\",[124,68.226]],[\"parent/830\",[282,3.954]],[\"name/831\",[125,65.108]],[\"parent/831\",[282,3.954]],[\"name/832\",[126,55.504]],[\"parent/832\",[282,3.954]],[\"name/833\",[127,66.547]],[\"parent/833\",[282,3.954]],[\"name/834\",[128,66.547]],[\"parent/834\",[282,3.954]],[\"name/835\",[129,63.85]],[\"parent/835\",[282,3.954]],[\"name/836\",[130,61.726]],[\"parent/836\",[282,3.954]],[\"name/837\",[131,66.547]],[\"parent/837\",[282,3.954]],[\"name/838\",[19,54.522]],[\"parent/838\",[282,3.954]],[\"name/839\",[46,55.504]],[\"parent/839\",[282,3.954]],[\"name/840\",[132,65.108]],[\"parent/840\",[282,3.954]],[\"name/841\",[133,66.547]],[\"parent/841\",[282,3.954]],[\"name/842\",[134,66.547]],[\"parent/842\",[282,3.954]],[\"name/843\",[135,66.547]],[\"parent/843\",[282,3.954]],[\"name/844\",[136,66.547]],[\"parent/844\",[282,3.954]],[\"name/845\",[137,66.547]],[\"parent/845\",[282,3.954]],[\"name/846\",[138,59.974]],[\"parent/846\",[282,3.954]],[\"name/847\",[139,66.547]],[\"parent/847\",[282,3.954]],[\"name/848\",[140,66.547]],[\"parent/848\",[282,3.954]],[\"name/849\",[141,66.547]],[\"parent/849\",[282,3.954]],[\"name/850\",[142,66.547]],[\"parent/850\",[282,3.954]],[\"name/851\",[143,66.547]],[\"parent/851\",[282,3.954]],[\"name/852\",[144,66.547]],[\"parent/852\",[282,3.954]],[\"name/853\",[145,66.547]],[\"parent/853\",[282,3.954]],[\"name/854\",[284,66.547]],[\"parent/854\",[]],[\"name/855\",[285,63.85]],[\"parent/855\",[284,6.673]],[\"name/856\",[286,63.85]],[\"parent/856\",[284,6.673]],[\"name/857\",[287,72.769]],[\"parent/857\",[288,7.044]],[\"name/858\",[156,52.421]],[\"parent/858\",[288,7.044]],[\"name/859\",[157,52.421]],[\"parent/859\",[288,7.044]],[\"name/860\",[171,54.522]],[\"parent/860\",[288,7.044]],[\"name/861\",[289,63.85]],[\"parent/861\",[284,6.673]],[\"name/862\",[30,54.065]],[\"parent/862\",[290,7.044]],[\"name/863\",[156,52.421]],[\"parent/863\",[290,7.044]],[\"name/864\",[157,52.421]],[\"parent/864\",[290,7.044]],[\"name/865\",[171,54.522]],[\"parent/865\",[290,7.044]],[\"name/866\",[291,63.85]],[\"parent/866\",[284,6.673]],[\"name/867\",[30,54.065]],[\"parent/867\",[292,6.403]],[\"name/868\",[25,48.157]],[\"parent/868\",[292,6.403]],[\"name/869\",[181,61.726]],[\"parent/869\",[292,6.403]],[\"name/870\",[182,65.108]],[\"parent/870\",[292,6.403]],[\"name/871\",[183,65.108]],[\"parent/871\",[292,6.403]],[\"name/872\",[156,52.421]],[\"parent/872\",[292,6.403]],[\"name/873\",[157,52.421]],[\"parent/873\",[292,6.403]],[\"name/874\",[171,54.522]],[\"parent/874\",[292,6.403]],[\"name/875\",[293,63.85]],[\"parent/875\",[284,6.673]],[\"name/876\",[294,70.243]],[\"parent/876\",[]],[\"name/877\",[232,60.812]],[\"parent/877\",[294,7.044]],[\"name/878\",[295,60.812]],[\"parent/878\",[294,7.044]],[\"name/879\",[296,72.769]],[\"parent/879\",[294,7.044]],[\"name/880\",[297,42.585]],[\"parent/880\",[]],[\"name/881\",[3,39.965]],[\"parent/881\",[297,4.27]],[\"name/882\",[19,54.522]],[\"parent/882\",[298,3.817]],[\"name/883\",[20,42.304]],[\"parent/883\",[298,3.817]],[\"name/884\",[22,53.628]],[\"parent/884\",[299,5.051]],[\"name/885\",[24,57.811]],[\"parent/885\",[299,5.051]],[\"name/886\",[25,48.157]],[\"parent/886\",[299,5.051]],[\"name/887\",[26,55.001]],[\"parent/887\",[299,5.051]],[\"name/888\",[27,50.369]],[\"parent/888\",[299,5.051]],[\"name/889\",[28,57.811]],[\"parent/889\",[299,5.051]],[\"name/890\",[29,57.811]],[\"parent/890\",[299,5.051]],[\"name/891\",[30,54.065]],[\"parent/891\",[299,5.051]],[\"name/892\",[31,57.811]],[\"parent/892\",[299,5.051]],[\"name/893\",[32,57.811]],[\"parent/893\",[299,5.051]],[\"name/894\",[33,57.811]],[\"parent/894\",[299,5.051]],[\"name/895\",[34,56.592]],[\"parent/895\",[299,5.051]],[\"name/896\",[35,57.811]],[\"parent/896\",[299,5.051]],[\"name/897\",[36,53.628]],[\"parent/897\",[299,5.051]],[\"name/898\",[37,57.811]],[\"parent/898\",[299,5.051]],[\"name/899\",[38,57.811]],[\"parent/899\",[299,5.051]],[\"name/900\",[46,55.504]],[\"parent/900\",[298,3.817]],[\"name/901\",[20,42.304]],[\"parent/901\",[298,3.817]],[\"name/902\",[22,53.628]],[\"parent/902\",[299,5.051]],[\"name/903\",[24,57.811]],[\"parent/903\",[299,5.051]],[\"name/904\",[25,48.157]],[\"parent/904\",[299,5.051]],[\"name/905\",[26,55.001]],[\"parent/905\",[299,5.051]],[\"name/906\",[27,50.369]],[\"parent/906\",[299,5.051]],[\"name/907\",[28,57.811]],[\"parent/907\",[299,5.051]],[\"name/908\",[29,57.811]],[\"parent/908\",[299,5.051]],[\"name/909\",[30,54.065]],[\"parent/909\",[299,5.051]],[\"name/910\",[31,57.811]],[\"parent/910\",[299,5.051]],[\"name/911\",[32,57.811]],[\"parent/911\",[299,5.051]],[\"name/912\",[33,57.811]],[\"parent/912\",[299,5.051]],[\"name/913\",[34,56.592]],[\"parent/913\",[299,5.051]],[\"name/914\",[35,57.811]],[\"parent/914\",[299,5.051]],[\"name/915\",[36,53.628]],[\"parent/915\",[299,5.051]],[\"name/916\",[37,57.811]],[\"parent/916\",[299,5.051]],[\"name/917\",[38,57.811]],[\"parent/917\",[299,5.051]],[\"name/918\",[47,42.875]],[\"parent/918\",[298,3.817]],[\"name/919\",[48,76.151]],[\"parent/919\",[298,3.817]],[\"name/920\",[49,76.151]],[\"parent/920\",[298,3.817]],[\"name/921\",[50,76.151]],[\"parent/921\",[298,3.817]],[\"name/922\",[51,66.547]],[\"parent/922\",[298,3.817]],[\"name/923\",[52,59.2]],[\"parent/923\",[298,3.817]],[\"name/924\",[53,68.226]],[\"parent/924\",[298,3.817]],[\"name/925\",[54,66.547]],[\"parent/925\",[298,3.817]],[\"name/926\",[55,72.769]],[\"parent/926\",[298,3.817]],[\"name/927\",[56,72.769]],[\"parent/927\",[298,3.817]],[\"name/928\",[57,72.769]],[\"parent/928\",[298,3.817]],[\"name/929\",[58,72.769]],[\"parent/929\",[298,3.817]],[\"name/930\",[59,72.769]],[\"parent/930\",[298,3.817]],[\"name/931\",[60,72.769]],[\"parent/931\",[298,3.817]],[\"name/932\",[61,72.769]],[\"parent/932\",[298,3.817]],[\"name/933\",[62,70.243]],[\"parent/933\",[298,3.817]],[\"name/934\",[63,70.243]],[\"parent/934\",[298,3.817]],[\"name/935\",[64,70.243]],[\"parent/935\",[298,3.817]],[\"name/936\",[65,70.243]],[\"parent/936\",[298,3.817]],[\"name/937\",[66,70.243]],[\"parent/937\",[298,3.817]],[\"name/938\",[67,70.243]],[\"parent/938\",[298,3.817]],[\"name/939\",[68,70.243]],[\"parent/939\",[298,3.817]],[\"name/940\",[69,70.243]],[\"parent/940\",[298,3.817]],[\"name/941\",[70,70.243]],[\"parent/941\",[298,3.817]],[\"name/942\",[71,70.243]],[\"parent/942\",[298,3.817]],[\"name/943\",[72,70.243]],[\"parent/943\",[298,3.817]],[\"name/944\",[73,70.243]],[\"parent/944\",[298,3.817]],[\"name/945\",[74,70.243]],[\"parent/945\",[298,3.817]],[\"name/946\",[75,70.243]],[\"parent/946\",[298,3.817]],[\"name/947\",[76,70.243]],[\"parent/947\",[298,3.817]],[\"name/948\",[77,70.243]],[\"parent/948\",[298,3.817]],[\"name/949\",[78,70.243]],[\"parent/949\",[298,3.817]],[\"name/950\",[79,70.243]],[\"parent/950\",[298,3.817]],[\"name/951\",[80,70.243]],[\"parent/951\",[298,3.817]],[\"name/952\",[81,70.243]],[\"parent/952\",[298,3.817]],[\"name/953\",[82,70.243]],[\"parent/953\",[298,3.817]],[\"name/954\",[83,70.243]],[\"parent/954\",[298,3.817]],[\"name/955\",[84,70.243]],[\"parent/955\",[298,3.817]],[\"name/956\",[85,70.243]],[\"parent/956\",[298,3.817]],[\"name/957\",[86,70.243]],[\"parent/957\",[298,3.817]],[\"name/958\",[87,70.243]],[\"parent/958\",[298,3.817]],[\"name/959\",[88,70.243]],[\"parent/959\",[298,3.817]],[\"name/960\",[89,70.243]],[\"parent/960\",[298,3.817]],[\"name/961\",[90,65.108]],[\"parent/961\",[298,3.817]],[\"name/962\",[36,53.628]],[\"parent/962\",[298,3.817]],[\"name/963\",[91,68.226]],[\"parent/963\",[298,3.817]],[\"name/964\",[92,68.226]],[\"parent/964\",[298,3.817]],[\"name/965\",[22,53.628]],[\"parent/965\",[298,3.817]],[\"name/966\",[93,59.974]],[\"parent/966\",[298,3.817]],[\"name/967\",[94,59.974]],[\"parent/967\",[298,3.817]],[\"name/968\",[95,68.226]],[\"parent/968\",[298,3.817]],[\"name/969\",[96,68.226]],[\"parent/969\",[298,3.817]],[\"name/970\",[97,68.226]],[\"parent/970\",[298,3.817]],[\"name/971\",[98,68.226]],[\"parent/971\",[298,3.817]],[\"name/972\",[99,68.226]],[\"parent/972\",[298,3.817]],[\"name/973\",[100,68.226]],[\"parent/973\",[298,3.817]],[\"name/974\",[27,50.369]],[\"parent/974\",[298,3.817]],[\"name/975\",[101,68.226]],[\"parent/975\",[298,3.817]],[\"name/976\",[102,68.226]],[\"parent/976\",[298,3.817]],[\"name/977\",[103,68.226]],[\"parent/977\",[298,3.817]],[\"name/978\",[104,68.226]],[\"parent/978\",[298,3.817]],[\"name/979\",[105,68.226]],[\"parent/979\",[298,3.817]],[\"name/980\",[106,68.226]],[\"parent/980\",[298,3.817]],[\"name/981\",[26,55.001]],[\"parent/981\",[298,3.817]],[\"name/982\",[107,68.226]],[\"parent/982\",[298,3.817]],[\"name/983\",[108,68.226]],[\"parent/983\",[298,3.817]],[\"name/984\",[109,68.226]],[\"parent/984\",[298,3.817]],[\"name/985\",[110,68.226]],[\"parent/985\",[298,3.817]],[\"name/986\",[111,68.226]],[\"parent/986\",[298,3.817]],[\"name/987\",[112,68.226]],[\"parent/987\",[298,3.817]],[\"name/988\",[25,48.157]],[\"parent/988\",[298,3.817]],[\"name/989\",[113,68.226]],[\"parent/989\",[298,3.817]],[\"name/990\",[114,68.226]],[\"parent/990\",[298,3.817]],[\"name/991\",[115,68.226]],[\"parent/991\",[298,3.817]],[\"name/992\",[116,68.226]],[\"parent/992\",[298,3.817]],[\"name/993\",[117,68.226]],[\"parent/993\",[298,3.817]],[\"name/994\",[118,68.226]],[\"parent/994\",[298,3.817]],[\"name/995\",[119,68.226]],[\"parent/995\",[298,3.817]],[\"name/996\",[120,68.226]],[\"parent/996\",[298,3.817]],[\"name/997\",[121,68.226]],[\"parent/997\",[298,3.817]],[\"name/998\",[122,68.226]],[\"parent/998\",[298,3.817]],[\"name/999\",[123,68.226]],[\"parent/999\",[298,3.817]],[\"name/1000\",[124,68.226]],[\"parent/1000\",[298,3.817]],[\"name/1001\",[125,65.108]],[\"parent/1001\",[298,3.817]],[\"name/1002\",[126,55.504]],[\"parent/1002\",[298,3.817]],[\"name/1003\",[127,66.547]],[\"parent/1003\",[298,3.817]],[\"name/1004\",[128,66.547]],[\"parent/1004\",[298,3.817]],[\"name/1005\",[129,63.85]],[\"parent/1005\",[298,3.817]],[\"name/1006\",[130,61.726]],[\"parent/1006\",[298,3.817]],[\"name/1007\",[131,66.547]],[\"parent/1007\",[298,3.817]],[\"name/1008\",[19,54.522]],[\"parent/1008\",[298,3.817]],[\"name/1009\",[46,55.504]],[\"parent/1009\",[298,3.817]],[\"name/1010\",[132,65.108]],[\"parent/1010\",[298,3.817]],[\"name/1011\",[133,66.547]],[\"parent/1011\",[298,3.817]],[\"name/1012\",[134,66.547]],[\"parent/1012\",[298,3.817]],[\"name/1013\",[135,66.547]],[\"parent/1013\",[298,3.817]],[\"name/1014\",[136,66.547]],[\"parent/1014\",[298,3.817]],[\"name/1015\",[137,66.547]],[\"parent/1015\",[298,3.817]],[\"name/1016\",[138,59.974]],[\"parent/1016\",[298,3.817]],[\"name/1017\",[139,66.547]],[\"parent/1017\",[298,3.817]],[\"name/1018\",[140,66.547]],[\"parent/1018\",[298,3.817]],[\"name/1019\",[141,66.547]],[\"parent/1019\",[298,3.817]],[\"name/1020\",[142,66.547]],[\"parent/1020\",[298,3.817]],[\"name/1021\",[143,66.547]],[\"parent/1021\",[298,3.817]],[\"name/1022\",[144,66.547]],[\"parent/1022\",[298,3.817]],[\"name/1023\",[145,66.547]],[\"parent/1023\",[298,3.817]],[\"name/1024\",[300,60.812]],[\"parent/1024\",[]],[\"name/1025\",[301,63.85]],[\"parent/1025\",[300,6.098]],[\"name/1026\",[302,63.85]],[\"parent/1026\",[300,6.098]],[\"name/1027\",[295,60.812]],[\"parent/1027\",[300,6.098]],[\"name/1028\",[303,63.85]],[\"parent/1028\",[300,6.098]],[\"name/1029\",[304,63.85]],[\"parent/1029\",[300,6.098]],[\"name/1030\",[51,66.547]],[\"parent/1030\",[305,7.044]],[\"name/1031\",[52,59.2]],[\"parent/1031\",[305,7.044]],[\"name/1032\",[53,68.226]],[\"parent/1032\",[305,7.044]],[\"name/1033\",[54,66.547]],[\"parent/1033\",[305,7.044]],[\"name/1034\",[306,63.85]],[\"parent/1034\",[300,6.098]],[\"name/1035\",[239,76.151]],[\"parent/1035\",[307,6.842]],[\"name/1036\",[51,66.547]],[\"parent/1036\",[307,6.842]],[\"name/1037\",[52,59.2]],[\"parent/1037\",[307,6.842]],[\"name/1038\",[53,68.226]],[\"parent/1038\",[307,6.842]],[\"name/1039\",[54,66.547]],[\"parent/1039\",[307,6.842]],[\"name/1040\",[308,63.85]],[\"parent/1040\",[300,6.098]],[\"name/1041\",[309,63.85]],[\"parent/1041\",[300,6.098]],[\"name/1042\",[310,63.85]],[\"parent/1042\",[300,6.098]],[\"name/1043\",[311,58.482]],[\"parent/1043\",[312,6.842]],[\"name/1044\",[313,52.048]],[\"parent/1044\",[312,6.842]],[\"name/1045\",[314,50.065]],[\"parent/1045\",[312,6.842]],[\"name/1046\",[315,53.628]],[\"parent/1046\",[312,6.842]],[\"name/1047\",[316,52.807]],[\"parent/1047\",[312,6.842]],[\"name/1048\",[317,63.85]],[\"parent/1048\",[300,6.098]],[\"name/1049\",[148,57.183]],[\"parent/1049\",[318,6.673]],[\"name/1050\",[311,58.482]],[\"parent/1050\",[318,6.673]],[\"name/1051\",[313,52.048]],[\"parent/1051\",[318,6.673]],[\"name/1052\",[314,50.065]],[\"parent/1052\",[318,6.673]],[\"name/1053\",[315,53.628]],[\"parent/1053\",[318,6.673]],[\"name/1054\",[316,52.807]],[\"parent/1054\",[318,6.673]],[\"name/1055\",[319,34.8,320,54.16]],[\"parent/1055\",[]],[\"name/1056\",[321,70.243]],[\"parent/1056\",[319,3.494,320,5.437]],[\"name/1057\",[253,36.516,319,34.8]],[\"parent/1057\",[]],[\"name/1058\",[2,61.726]],[\"parent/1058\",[253,3.666,319,3.494]],[\"name/1059\",[3,39.965]],[\"parent/1059\",[253,3.666,319,3.494]],[\"name/1060\",[319,34.8,322,46.306]],[\"parent/1060\",[]],[\"name/1061\",[323,76.151]],[\"parent/1061\",[319,3.494,322,4.649]],[\"name/1062\",[324,76.151]],[\"parent/1062\",[319,3.494,322,4.649]],[\"name/1063\",[255,68.226]],[\"parent/1063\",[319,3.494,325,5.437]],[\"name/1064\",[212,65.108]],[\"parent/1064\",[319,3.494,325,5.437]],[\"name/1065\",[326,76.151]],[\"parent/1065\",[319,3.494,322,4.649]],[\"name/1066\",[327,76.151]],[\"parent/1066\",[319,3.494,322,4.649]],[\"name/1067\",[314,50.065]],[\"parent/1067\",[319,3.494,328,4.342]],[\"name/1068\",[321,70.243]],[\"parent/1068\",[319,3.494,328,4.342]],[\"name/1069\",[329,63.85]],[\"parent/1069\",[319,3.494,328,4.342]],[\"name/1070\",[311,58.482]],[\"parent/1070\",[319,3.494,328,4.342]],[\"name/1071\",[313,52.048]],[\"parent/1071\",[319,3.494,328,4.342]],[\"name/1072\",[315,53.628]],[\"parent/1072\",[319,3.494,328,4.342]],[\"name/1073\",[316,52.807]],[\"parent/1073\",[319,3.494,328,4.342]],[\"name/1074\",[330,61.726]],[\"parent/1074\",[319,3.494,328,4.342]],[\"name/1075\",[331,56.592]],[\"parent/1075\",[319,3.494,328,4.342]],[\"name/1076\",[332,62.732]],[\"parent/1076\",[319,3.494,328,4.342]],[\"name/1077\",[333,54.522]],[\"parent/1077\",[319,3.494,328,4.342]],[\"name/1078\",[334,76.151]],[\"parent/1078\",[319,3.494,322,4.649]],[\"name/1079\",[20,42.304]],[\"parent/1079\",[319,3.494,335,5.804]],[\"name/1080\",[336,76.151]],[\"parent/1080\",[319,3.494,322,4.649]],[\"name/1081\",[314,50.065]],[\"parent/1081\",[319,3.494,337,5.016]],[\"name/1082\",[315,53.628]],[\"parent/1082\",[319,3.494,337,5.016]],[\"name/1083\",[316,52.807]],[\"parent/1083\",[319,3.494,337,5.016]],[\"name/1084\",[338,81.286]],[\"parent/1084\",[319,3.494,337,5.016]],[\"name/1085\",[339,76.151]],[\"parent/1085\",[]],[\"name/1086\",[3,39.965]],[\"parent/1086\",[339,7.636]],[\"name/1087\",[47,42.875]],[\"parent/1087\",[340,5.936]],[\"name/1088\",[341,81.286]],[\"parent/1088\",[340,5.936]],[\"name/1089\",[138,59.974]],[\"parent/1089\",[340,5.936]],[\"name/1090\",[314,50.065]],[\"parent/1090\",[340,5.936]],[\"name/1091\",[315,53.628]],[\"parent/1091\",[340,5.936]],[\"name/1092\",[342,66.547]],[\"parent/1092\",[340,5.936]],[\"name/1093\",[343,65.108]],[\"parent/1093\",[340,5.936]],[\"name/1094\",[344,68.226]],[\"parent/1094\",[340,5.936]],[\"name/1095\",[345,63.85]],[\"parent/1095\",[340,5.936]],[\"name/1096\",[346,51.689]],[\"parent/1096\",[340,5.936]],[\"name/1097\",[347,63.85]],[\"parent/1097\",[340,5.936]],[\"name/1098\",[348,66.547]],[\"parent/1098\",[340,5.936]],[\"name/1099\",[349,66.547]],[\"parent/1099\",[340,5.936]],[\"name/1100\",[350,72.769]],[\"parent/1100\",[]],[\"name/1101\",[351,81.286]],[\"parent/1101\",[350,7.297]],[\"name/1102\",[352,81.286]],[\"parent/1102\",[350,7.297]],[\"name/1103\",[353,68.226]],[\"parent/1103\",[]],[\"name/1104\",[3,39.965]],[\"parent/1104\",[353,6.842]],[\"name/1105\",[20,42.304]],[\"parent/1105\",[354,8.151]],[\"name/1106\",[355,81.286]],[\"parent/1106\",[356,7.297]],[\"name/1107\",[357,81.286]],[\"parent/1107\",[356,7.297]],[\"name/1108\",[358,81.286]],[\"parent/1108\",[356,7.297]],[\"name/1109\",[359,66.547]],[\"parent/1109\",[]],[\"name/1110\",[360,81.286]],[\"parent/1110\",[359,6.673]],[\"name/1111\",[47,42.875]],[\"parent/1111\",[361,6.098]],[\"name/1112\",[138,59.974]],[\"parent/1112\",[361,6.098]],[\"name/1113\",[345,63.85]],[\"parent/1113\",[361,6.098]],[\"name/1114\",[346,51.689]],[\"parent/1114\",[361,6.098]],[\"name/1115\",[347,63.85]],[\"parent/1115\",[361,6.098]],[\"name/1116\",[314,50.065]],[\"parent/1116\",[361,6.098]],[\"name/1117\",[315,53.628]],[\"parent/1117\",[361,6.098]],[\"name/1118\",[342,66.547]],[\"parent/1118\",[361,6.098]],[\"name/1119\",[343,65.108]],[\"parent/1119\",[361,6.098]],[\"name/1120\",[348,66.547]],[\"parent/1120\",[361,6.098]],[\"name/1121\",[349,66.547]],[\"parent/1121\",[361,6.098]],[\"name/1122\",[362,81.286]],[\"parent/1122\",[359,6.673]],[\"name/1123\",[47,42.875]],[\"parent/1123\",[363,5.936]],[\"name/1124\",[313,52.048]],[\"parent/1124\",[363,5.936]],[\"name/1125\",[344,68.226]],[\"parent/1125\",[363,5.936]],[\"name/1126\",[138,59.974]],[\"parent/1126\",[363,5.936]],[\"name/1127\",[345,63.85]],[\"parent/1127\",[363,5.936]],[\"name/1128\",[346,51.689]],[\"parent/1128\",[363,5.936]],[\"name/1129\",[347,63.85]],[\"parent/1129\",[363,5.936]],[\"name/1130\",[314,50.065]],[\"parent/1130\",[363,5.936]],[\"name/1131\",[315,53.628]],[\"parent/1131\",[363,5.936]],[\"name/1132\",[342,66.547]],[\"parent/1132\",[363,5.936]],[\"name/1133\",[343,65.108]],[\"parent/1133\",[363,5.936]],[\"name/1134\",[348,66.547]],[\"parent/1134\",[363,5.936]],[\"name/1135\",[349,66.547]],[\"parent/1135\",[363,5.936]],[\"name/1136\",[364,81.286]],[\"parent/1136\",[359,6.673]],[\"name/1137\",[47,42.875]],[\"parent/1137\",[365,6.014]],[\"name/1138\",[344,68.226]],[\"parent/1138\",[365,6.014]],[\"name/1139\",[138,59.974]],[\"parent/1139\",[365,6.014]],[\"name/1140\",[345,63.85]],[\"parent/1140\",[365,6.014]],[\"name/1141\",[346,51.689]],[\"parent/1141\",[365,6.014]],[\"name/1142\",[347,63.85]],[\"parent/1142\",[365,6.014]],[\"name/1143\",[314,50.065]],[\"parent/1143\",[365,6.014]],[\"name/1144\",[315,53.628]],[\"parent/1144\",[365,6.014]],[\"name/1145\",[342,66.547]],[\"parent/1145\",[365,6.014]],[\"name/1146\",[343,65.108]],[\"parent/1146\",[365,6.014]],[\"name/1147\",[348,66.547]],[\"parent/1147\",[365,6.014]],[\"name/1148\",[349,66.547]],[\"parent/1148\",[365,6.014]],[\"name/1149\",[366,81.286]],[\"parent/1149\",[359,6.673]],[\"name/1150\",[367,81.286]],[\"parent/1150\",[359,6.673]],[\"name/1151\",[368,40.249,369,51.755]],[\"parent/1151\",[]],[\"name/1152\",[3,39.965]],[\"parent/1152\",[368,4.041,369,5.196]],[\"name/1153\",[47,42.875]],[\"parent/1153\",[368,4.041,370,4.227]],[\"name/1154\",[344,68.226]],[\"parent/1154\",[368,4.041,370,4.227]],[\"name/1155\",[313,52.048]],[\"parent/1155\",[368,4.041,370,4.227]],[\"name/1156\",[314,50.065]],[\"parent/1156\",[368,4.041,370,4.227]],[\"name/1157\",[315,53.628]],[\"parent/1157\",[368,4.041,370,4.227]],[\"name/1158\",[342,66.547]],[\"parent/1158\",[368,4.041,370,4.227]],[\"name/1159\",[343,65.108]],[\"parent/1159\",[368,4.041,370,4.227]],[\"name/1160\",[138,59.974]],[\"parent/1160\",[368,4.041,370,4.227]],[\"name/1161\",[345,63.85]],[\"parent/1161\",[368,4.041,370,4.227]],[\"name/1162\",[346,51.689]],[\"parent/1162\",[368,4.041,370,4.227]],[\"name/1163\",[347,63.85]],[\"parent/1163\",[368,4.041,370,4.227]],[\"name/1164\",[348,66.547]],[\"parent/1164\",[368,4.041,370,4.227]],[\"name/1165\",[349,66.547]],[\"parent/1165\",[368,4.041,370,4.227]],[\"name/1166\",[368,56.592]],[\"parent/1166\",[]],[\"name/1167\",[3,39.965]],[\"parent/1167\",[368,5.675]],[\"name/1168\",[47,42.875]],[\"parent/1168\",[371,5.936]],[\"name/1169\",[313,52.048]],[\"parent/1169\",[371,5.936]],[\"name/1170\",[314,50.065]],[\"parent/1170\",[371,5.936]],[\"name/1171\",[315,53.628]],[\"parent/1171\",[371,5.936]],[\"name/1172\",[342,66.547]],[\"parent/1172\",[371,5.936]],[\"name/1173\",[343,65.108]],[\"parent/1173\",[371,5.936]],[\"name/1174\",[344,68.226]],[\"parent/1174\",[371,5.936]],[\"name/1175\",[138,59.974]],[\"parent/1175\",[371,5.936]],[\"name/1176\",[345,63.85]],[\"parent/1176\",[371,5.936]],[\"name/1177\",[346,51.689]],[\"parent/1177\",[371,5.936]],[\"name/1178\",[347,63.85]],[\"parent/1178\",[371,5.936]],[\"name/1179\",[348,66.547]],[\"parent/1179\",[371,5.936]],[\"name/1180\",[349,66.547]],[\"parent/1180\",[371,5.936]],[\"name/1181\",[372,68.226]],[\"parent/1181\",[]],[\"name/1182\",[3,39.965]],[\"parent/1182\",[372,6.842]],[\"name/1183\",[373,70.243]],[\"parent/1183\",[]],[\"name/1184\",[374,72.769]],[\"parent/1184\",[373,7.044]],[\"name/1185\",[375,72.769]],[\"parent/1185\",[373,7.044]],[\"name/1186\",[376,76.151]],[\"parent/1186\",[377,8.151]],[\"name/1187\",[378,72.769]],[\"parent/1187\",[373,7.044]],[\"name/1188\",[376,76.151]],[\"parent/1188\",[379,7.636]],[\"name/1189\",[380,81.286]],[\"parent/1189\",[379,7.636]],[\"name/1190\",[381,76.151]],[\"parent/1190\",[]],[\"name/1191\",[3,39.965]],[\"parent/1191\",[381,7.636]],[\"name/1192\",[47,42.875]],[\"parent/1192\",[382,6.19]],[\"name/1193\",[383,76.151]],[\"parent/1193\",[382,6.19]],[\"name/1194\",[126,55.504]],[\"parent/1194\",[382,6.19]],[\"name/1195\",[384,81.286]],[\"parent/1195\",[382,6.19]],[\"name/1196\",[385,57.183]],[\"parent/1196\",[382,6.19]],[\"name/1197\",[386,81.286]],[\"parent/1197\",[382,6.19]],[\"name/1198\",[387,81.286]],[\"parent/1198\",[382,6.19]],[\"name/1199\",[388,81.286]],[\"parent/1199\",[382,6.19]],[\"name/1200\",[389,81.286]],[\"parent/1200\",[382,6.19]],[\"name/1201\",[390,81.286]],[\"parent/1201\",[382,6.19]],[\"name/1202\",[391,70.243]],[\"parent/1202\",[]],[\"name/1203\",[3,39.965]],[\"parent/1203\",[391,7.044]],[\"name/1204\",[392,72.769]],[\"parent/1204\",[]],[\"name/1205\",[393,76.151]],[\"parent/1205\",[392,7.297]],[\"name/1206\",[314,50.065]],[\"parent/1206\",[394,6.014]],[\"name/1207\",[343,65.108]],[\"parent/1207\",[394,6.014]],[\"name/1208\",[321,70.243]],[\"parent/1208\",[394,6.014]],[\"name/1209\",[329,63.85]],[\"parent/1209\",[394,6.014]],[\"name/1210\",[311,58.482]],[\"parent/1210\",[394,6.014]],[\"name/1211\",[313,52.048]],[\"parent/1211\",[394,6.014]],[\"name/1212\",[315,53.628]],[\"parent/1212\",[394,6.014]],[\"name/1213\",[316,52.807]],[\"parent/1213\",[394,6.014]],[\"name/1214\",[330,61.726]],[\"parent/1214\",[394,6.014]],[\"name/1215\",[331,56.592]],[\"parent/1215\",[394,6.014]],[\"name/1216\",[332,62.732]],[\"parent/1216\",[394,6.014]],[\"name/1217\",[333,54.522]],[\"parent/1217\",[394,6.014]],[\"name/1218\",[395,76.151]],[\"parent/1218\",[392,7.297]],[\"name/1219\",[383,76.151]],[\"parent/1219\",[396,8.151]],[\"name/1220\",[397,66.547]],[\"parent/1220\",[]],[\"name/1221\",[398,72.769]],[\"parent/1221\",[]],[\"name/1222\",[399,65.108]],[\"parent/1222\",[398,7.297]],[\"name/1223\",[3,39.965]],[\"parent/1223\",[398,7.297]],[\"name/1224\",[329,63.85]],[\"parent/1224\",[400,6.19]],[\"name/1225\",[311,58.482]],[\"parent/1225\",[400,6.19]],[\"name/1226\",[313,52.048]],[\"parent/1226\",[400,6.19]],[\"name/1227\",[314,50.065]],[\"parent/1227\",[400,6.19]],[\"name/1228\",[315,53.628]],[\"parent/1228\",[400,6.19]],[\"name/1229\",[316,52.807]],[\"parent/1229\",[400,6.19]],[\"name/1230\",[330,61.726]],[\"parent/1230\",[400,6.19]],[\"name/1231\",[331,56.592]],[\"parent/1231\",[400,6.19]],[\"name/1232\",[332,62.732]],[\"parent/1232\",[400,6.19]],[\"name/1233\",[333,54.522]],[\"parent/1233\",[400,6.19]],[\"name/1234\",[401,72.769]],[\"parent/1234\",[]],[\"name/1235\",[3,39.965]],[\"parent/1235\",[401,7.297]],[\"name/1236\",[47,42.875]],[\"parent/1236\",[402,6.014]],[\"name/1237\",[329,63.85]],[\"parent/1237\",[402,6.014]],[\"name/1238\",[346,51.689]],[\"parent/1238\",[402,6.014]],[\"name/1239\",[311,58.482]],[\"parent/1239\",[402,6.014]],[\"name/1240\",[313,52.048]],[\"parent/1240\",[402,6.014]],[\"name/1241\",[314,50.065]],[\"parent/1241\",[402,6.014]],[\"name/1242\",[315,53.628]],[\"parent/1242\",[402,6.014]],[\"name/1243\",[330,61.726]],[\"parent/1243\",[402,6.014]],[\"name/1244\",[331,56.592]],[\"parent/1244\",[402,6.014]],[\"name/1245\",[332,62.732]],[\"parent/1245\",[402,6.014]],[\"name/1246\",[316,52.807]],[\"parent/1246\",[402,6.014]],[\"name/1247\",[333,54.522]],[\"parent/1247\",[402,6.014]],[\"name/1248\",[403,72.769]],[\"parent/1248\",[]],[\"name/1249\",[3,39.965]],[\"parent/1249\",[403,7.297]],[\"name/1250\",[47,42.875]],[\"parent/1250\",[404,5.797]],[\"name/1251\",[206,70.243]],[\"parent/1251\",[404,5.797]],[\"name/1252\",[405,81.286]],[\"parent/1252\",[404,5.797]],[\"name/1253\",[313,52.048]],[\"parent/1253\",[404,5.797]],[\"name/1254\",[314,50.065]],[\"parent/1254\",[404,5.797]],[\"name/1255\",[315,53.628]],[\"parent/1255\",[404,5.797]],[\"name/1256\",[316,52.807]],[\"parent/1256\",[404,5.797]],[\"name/1257\",[406,81.286]],[\"parent/1257\",[404,5.797]],[\"name/1258\",[329,63.85]],[\"parent/1258\",[404,5.797]],[\"name/1259\",[346,51.689]],[\"parent/1259\",[404,5.797]],[\"name/1260\",[311,58.482]],[\"parent/1260\",[404,5.797]],[\"name/1261\",[330,61.726]],[\"parent/1261\",[404,5.797]],[\"name/1262\",[331,56.592]],[\"parent/1262\",[404,5.797]],[\"name/1263\",[332,62.732]],[\"parent/1263\",[404,5.797]],[\"name/1264\",[333,54.522]],[\"parent/1264\",[404,5.797]],[\"name/1265\",[407,72.769]],[\"parent/1265\",[]],[\"name/1266\",[3,39.965]],[\"parent/1266\",[407,7.297]],[\"name/1267\",[47,42.875]],[\"parent/1267\",[408,6.014]],[\"name/1268\",[329,63.85]],[\"parent/1268\",[408,6.014]],[\"name/1269\",[346,51.689]],[\"parent/1269\",[408,6.014]],[\"name/1270\",[311,58.482]],[\"parent/1270\",[408,6.014]],[\"name/1271\",[313,52.048]],[\"parent/1271\",[408,6.014]],[\"name/1272\",[314,50.065]],[\"parent/1272\",[408,6.014]],[\"name/1273\",[315,53.628]],[\"parent/1273\",[408,6.014]],[\"name/1274\",[330,61.726]],[\"parent/1274\",[408,6.014]],[\"name/1275\",[331,56.592]],[\"parent/1275\",[408,6.014]],[\"name/1276\",[332,62.732]],[\"parent/1276\",[408,6.014]],[\"name/1277\",[316,52.807]],[\"parent/1277\",[408,6.014]],[\"name/1278\",[333,54.522]],[\"parent/1278\",[408,6.014]],[\"name/1279\",[409,72.769]],[\"parent/1279\",[]],[\"name/1280\",[410,81.286]],[\"parent/1280\",[409,7.297]],[\"name/1281\",[411,81.286]],[\"parent/1281\",[409,7.297]],[\"name/1282\",[412,76.151]],[\"parent/1282\",[]],[\"name/1283\",[413,72.769]],[\"parent/1283\",[412,7.636]],[\"name/1284\",[414,76.151]],[\"parent/1284\",[]],[\"name/1285\",[22,53.628]],[\"parent/1285\",[414,7.636]],[\"name/1286\",[415,61.726]],[\"parent/1286\",[]],[\"name/1287\",[148,57.183]],[\"parent/1287\",[415,6.19]],[\"name/1288\",[416,76.151]],[\"parent/1288\",[415,6.19]],[\"name/1289\",[253,51.343]],[\"parent/1289\",[415,6.19]],[\"name/1290\",[417,76.151]],[\"parent/1290\",[415,6.19]],[\"name/1291\",[418,76.151]],[\"parent/1291\",[415,6.19]],[\"name/1292\",[419,76.151]],[\"parent/1292\",[415,6.19]],[\"name/1293\",[420,76.151]],[\"parent/1293\",[415,6.19]],[\"name/1294\",[421,76.151]],[\"parent/1294\",[415,6.19]],[\"name/1295\",[422,76.151]],[\"parent/1295\",[415,6.19]],[\"name/1296\",[423,76.151]],[\"parent/1296\",[]],[\"name/1297\",[424,66.547]],[\"parent/1297\",[423,7.636]],[\"name/1298\",[425,46.14]],[\"parent/1298\",[]],[\"name/1299\",[3,39.965]],[\"parent/1299\",[425,4.627]],[\"name/1300\",[426,61.726]],[\"parent/1300\",[427,4.441]],[\"name/1301\",[428,81.286]],[\"parent/1301\",[427,4.441]],[\"name/1302\",[27,50.369]],[\"parent/1302\",[427,4.441]],[\"name/1303\",[20,42.304]],[\"parent/1303\",[427,4.441]],[\"name/1304\",[429,62.732]],[\"parent/1304\",[427,4.441]],[\"name/1305\",[430,59.2]],[\"parent/1305\",[427,4.441]],[\"name/1306\",[431,62.732]],[\"parent/1306\",[427,4.441]],[\"name/1307\",[432,70.243]],[\"parent/1307\",[427,4.441]],[\"name/1308\",[47,42.875]],[\"parent/1308\",[427,4.441]],[\"name/1309\",[433,70.243]],[\"parent/1309\",[427,4.441]],[\"name/1310\",[434,70.243]],[\"parent/1310\",[427,4.441]],[\"name/1311\",[253,51.343]],[\"parent/1311\",[427,4.441]],[\"name/1312\",[435,72.769]],[\"parent/1312\",[427,4.441]],[\"name/1313\",[252,55.001]],[\"parent/1313\",[427,4.441]],[\"name/1314\",[345,63.85]],[\"parent/1314\",[427,4.441]],[\"name/1315\",[436,76.151]],[\"parent/1315\",[427,4.441]],[\"name/1316\",[437,76.151]],[\"parent/1316\",[427,4.441]],[\"name/1317\",[438,76.151]],[\"parent/1317\",[427,4.441]],[\"name/1318\",[439,76.151]],[\"parent/1318\",[427,4.441]],[\"name/1319\",[440,76.151]],[\"parent/1319\",[427,4.441]],[\"name/1320\",[151,57.811]],[\"parent/1320\",[427,4.441]],[\"name/1321\",[441,63.85]],[\"parent/1321\",[427,4.441]],[\"name/1322\",[442,70.243]],[\"parent/1322\",[427,4.441]],[\"name/1323\",[443,61.726]],[\"parent/1323\",[427,4.441]],[\"name/1324\",[444,61.726]],[\"parent/1324\",[427,4.441]],[\"name/1325\",[313,52.048]],[\"parent/1325\",[427,4.441]],[\"name/1326\",[445,72.769]],[\"parent/1326\",[427,4.441]],[\"name/1327\",[446,72.769]],[\"parent/1327\",[427,4.441]],[\"name/1328\",[447,68.226]],[\"parent/1328\",[427,4.441]],[\"name/1329\",[448,76.151]],[\"parent/1329\",[427,4.441]],[\"name/1330\",[449,72.769]],[\"parent/1330\",[427,4.441]],[\"name/1331\",[450,63.85]],[\"parent/1331\",[427,4.441]],[\"name/1332\",[451,72.769]],[\"parent/1332\",[427,4.441]],[\"name/1333\",[452,68.226]],[\"parent/1333\",[427,4.441]],[\"name/1334\",[453,76.151]],[\"parent/1334\",[427,4.441]],[\"name/1335\",[454,76.151]],[\"parent/1335\",[427,4.441]],[\"name/1336\",[455,76.151]],[\"parent/1336\",[427,4.441]],[\"name/1337\",[456,76.151]],[\"parent/1337\",[427,4.441]],[\"name/1338\",[457,76.151]],[\"parent/1338\",[427,4.441]],[\"name/1339\",[458,72.769]],[\"parent/1339\",[427,4.441]],[\"name/1340\",[459,72.769]],[\"parent/1340\",[427,4.441]],[\"name/1341\",[460,72.769]],[\"parent/1341\",[427,4.441]],[\"name/1342\",[461,72.769]],[\"parent/1342\",[427,4.441]],[\"name/1343\",[462,72.769]],[\"parent/1343\",[427,4.441]],[\"name/1344\",[463,72.769]],[\"parent/1344\",[427,4.441]],[\"name/1345\",[464,72.769]],[\"parent/1345\",[427,4.441]],[\"name/1346\",[465,72.769]],[\"parent/1346\",[427,4.441]],[\"name/1347\",[466,72.769]],[\"parent/1347\",[427,4.441]],[\"name/1348\",[467,66.547]],[\"parent/1348\",[427,4.441]],[\"name/1349\",[468,72.769]],[\"parent/1349\",[427,4.441]],[\"name/1350\",[469,72.769]],[\"parent/1350\",[427,4.441]],[\"name/1351\",[470,72.769]],[\"parent/1351\",[427,4.441]],[\"name/1352\",[471,72.769]],[\"parent/1352\",[427,4.441]],[\"name/1353\",[472,72.769]],[\"parent/1353\",[427,4.441]],[\"name/1354\",[473,72.769]],[\"parent/1354\",[427,4.441]],[\"name/1355\",[474,72.769]],[\"parent/1355\",[427,4.441]],[\"name/1356\",[431,62.732]],[\"parent/1356\",[427,4.441]],[\"name/1357\",[475,72.769]],[\"parent/1357\",[427,4.441]],[\"name/1358\",[27,50.369]],[\"parent/1358\",[427,4.441]],[\"name/1359\",[476,56.033]],[\"parent/1359\",[]],[\"name/1360\",[424,66.547]],[\"parent/1360\",[476,5.619]],[\"name/1361\",[435,72.769]],[\"parent/1361\",[477,5.797]],[\"name/1362\",[434,70.243]],[\"parent/1362\",[477,5.797]],[\"name/1363\",[253,51.343]],[\"parent/1363\",[477,5.797]],[\"name/1364\",[252,55.001]],[\"parent/1364\",[477,5.797]],[\"name/1365\",[151,57.811]],[\"parent/1365\",[477,5.797]],[\"name/1366\",[441,63.85]],[\"parent/1366\",[477,5.797]],[\"name/1367\",[442,70.243]],[\"parent/1367\",[477,5.797]],[\"name/1368\",[443,61.726]],[\"parent/1368\",[477,5.797]],[\"name/1369\",[444,61.726]],[\"parent/1369\",[477,5.797]],[\"name/1370\",[313,52.048]],[\"parent/1370\",[477,5.797]],[\"name/1371\",[445,72.769]],[\"parent/1371\",[477,5.797]],[\"name/1372\",[446,72.769]],[\"parent/1372\",[477,5.797]],[\"name/1373\",[447,68.226]],[\"parent/1373\",[477,5.797]],[\"name/1374\",[449,72.769]],[\"parent/1374\",[477,5.797]],[\"name/1375\",[451,72.769]],[\"parent/1375\",[477,5.797]],[\"name/1376\",[478,56.592]],[\"parent/1376\",[]],[\"name/1377\",[479,72.769]],[\"parent/1377\",[478,5.675]],[\"name/1378\",[480,72.769]],[\"parent/1378\",[478,5.675]],[\"name/1379\",[481,61.726]],[\"parent/1379\",[482,7.297]],[\"name/1380\",[483,61.726]],[\"parent/1380\",[482,7.297]],[\"name/1381\",[430,59.2]],[\"parent/1381\",[482,7.297]],[\"name/1382\",[484,72.769]],[\"parent/1382\",[478,5.675]],[\"name/1383\",[485,72.769]],[\"parent/1383\",[478,5.675]],[\"name/1384\",[486,66.547]],[\"parent/1384\",[478,5.675]],[\"name/1385\",[481,61.726]],[\"parent/1385\",[487,6.673]],[\"name/1386\",[488,61.726]],[\"parent/1386\",[487,6.673]],[\"name/1387\",[489,66.547]],[\"parent/1387\",[487,6.673]],[\"name/1388\",[490,58.482]],[\"parent/1388\",[487,6.673]],[\"name/1389\",[430,59.2]],[\"parent/1389\",[487,6.673]],[\"name/1390\",[491,68.226]],[\"parent/1390\",[487,6.673]],[\"name/1391\",[431,62.732]],[\"parent/1391\",[478,5.675]],[\"name/1392\",[492,72.769]],[\"parent/1392\",[478,5.675]],[\"name/1393\",[493,70.243]],[\"parent/1393\",[478,5.675]],[\"name/1394\",[494,70.243]],[\"parent/1394\",[495,8.151]],[\"name/1395\",[496,72.769]],[\"parent/1395\",[478,5.675]],[\"name/1396\",[497,76.151]],[\"parent/1396\",[498,7.636]],[\"name/1397\",[499,68.226]],[\"parent/1397\",[498,7.636]],[\"name/1398\",[500,72.769]],[\"parent/1398\",[478,5.675]],[\"name/1399\",[47,42.875]],[\"parent/1399\",[501,8.151]],[\"name/1400\",[502,72.769]],[\"parent/1400\",[478,5.675]],[\"name/1401\",[503,72.769]],[\"parent/1401\",[478,5.675]],[\"name/1402\",[424,66.547]],[\"parent/1402\",[504,6.842]],[\"name/1403\",[493,70.243]],[\"parent/1403\",[504,6.842]],[\"name/1404\",[488,61.726]],[\"parent/1404\",[504,6.842]],[\"name/1405\",[27,50.369]],[\"parent/1405\",[504,6.842]],[\"name/1406\",[434,70.243]],[\"parent/1406\",[504,6.842]],[\"name/1407\",[467,66.547]],[\"parent/1407\",[478,5.675]],[\"name/1408\",[505,72.769]],[\"parent/1408\",[478,5.675]],[\"name/1409\",[506,72.769]],[\"parent/1409\",[478,5.675]],[\"name/1410\",[507,72.769]],[\"parent/1410\",[478,5.675]],[\"name/1411\",[486,47.329,508,42.104]],[\"parent/1411\",[]],[\"name/1412\",[509,72.769]],[\"parent/1412\",[486,4.752,508,4.227]],[\"name/1413\",[508,42.104,510,54.16]],[\"parent/1413\",[]],[\"name/1414\",[511,70.243]],[\"parent/1414\",[508,4.227,510,5.437]],[\"name/1415\",[512,76.151]],[\"parent/1415\",[508,4.227,513,5.804]],[\"name/1416\",[481,43.901,508,42.104]],[\"parent/1416\",[]],[\"name/1417\",[514,72.769]],[\"parent/1417\",[481,4.407,508,4.227]],[\"name/1418\",[508,42.104,515,54.16]],[\"parent/1418\",[]],[\"name/1419\",[516,68.226]],[\"parent/1419\",[508,4.227,515,5.437]],[\"name/1420\",[517,66.547]],[\"parent/1420\",[508,4.227,518,5.437]],[\"name/1421\",[481,61.726]],[\"parent/1421\",[508,4.227,518,5.437]],[\"name/1422\",[519,66.547]],[\"parent/1422\",[]],[\"name/1423\",[520,72.769]],[\"parent/1423\",[]],[\"name/1424\",[90,65.108]],[\"parent/1424\",[520,7.297]],[\"name/1425\",[521,72.769]],[\"parent/1425\",[]],[\"name/1426\",[2,61.726]],[\"parent/1426\",[521,7.297]],[\"name/1427\",[3,39.965]],[\"parent/1427\",[521,7.297]],[\"name/1428\",[27,50.369]],[\"parent/1428\",[522,4.458]],[\"name/1429\",[20,42.304]],[\"parent/1429\",[522,4.458]],[\"name/1430\",[426,61.726]],[\"parent/1430\",[522,4.458]],[\"name/1431\",[429,62.732]],[\"parent/1431\",[522,4.458]],[\"name/1432\",[430,59.2]],[\"parent/1432\",[522,4.458]],[\"name/1433\",[431,62.732]],[\"parent/1433\",[522,4.458]],[\"name/1434\",[432,70.243]],[\"parent/1434\",[522,4.458]],[\"name/1435\",[47,42.875]],[\"parent/1435\",[522,4.458]],[\"name/1436\",[433,70.243]],[\"parent/1436\",[522,4.458]],[\"name/1437\",[434,70.243]],[\"parent/1437\",[522,4.458]],[\"name/1438\",[253,51.343]],[\"parent/1438\",[522,4.458]],[\"name/1439\",[435,72.769]],[\"parent/1439\",[522,4.458]],[\"name/1440\",[252,55.001]],[\"parent/1440\",[522,4.458]],[\"name/1441\",[345,63.85]],[\"parent/1441\",[522,4.458]],[\"name/1442\",[436,76.151]],[\"parent/1442\",[522,4.458]],[\"name/1443\",[437,76.151]],[\"parent/1443\",[522,4.458]],[\"name/1444\",[438,76.151]],[\"parent/1444\",[522,4.458]],[\"name/1445\",[439,76.151]],[\"parent/1445\",[522,4.458]],[\"name/1446\",[440,76.151]],[\"parent/1446\",[522,4.458]],[\"name/1447\",[151,57.811]],[\"parent/1447\",[522,4.458]],[\"name/1448\",[441,63.85]],[\"parent/1448\",[522,4.458]],[\"name/1449\",[442,70.243]],[\"parent/1449\",[522,4.458]],[\"name/1450\",[443,61.726]],[\"parent/1450\",[522,4.458]],[\"name/1451\",[444,61.726]],[\"parent/1451\",[522,4.458]],[\"name/1452\",[313,52.048]],[\"parent/1452\",[522,4.458]],[\"name/1453\",[445,72.769]],[\"parent/1453\",[522,4.458]],[\"name/1454\",[446,72.769]],[\"parent/1454\",[522,4.458]],[\"name/1455\",[447,68.226]],[\"parent/1455\",[522,4.458]],[\"name/1456\",[448,76.151]],[\"parent/1456\",[522,4.458]],[\"name/1457\",[449,72.769]],[\"parent/1457\",[522,4.458]],[\"name/1458\",[450,63.85]],[\"parent/1458\",[522,4.458]],[\"name/1459\",[451,72.769]],[\"parent/1459\",[522,4.458]],[\"name/1460\",[452,68.226]],[\"parent/1460\",[522,4.458]],[\"name/1461\",[453,76.151]],[\"parent/1461\",[522,4.458]],[\"name/1462\",[454,76.151]],[\"parent/1462\",[522,4.458]],[\"name/1463\",[455,76.151]],[\"parent/1463\",[522,4.458]],[\"name/1464\",[456,76.151]],[\"parent/1464\",[522,4.458]],[\"name/1465\",[457,76.151]],[\"parent/1465\",[522,4.458]],[\"name/1466\",[458,72.769]],[\"parent/1466\",[522,4.458]],[\"name/1467\",[459,72.769]],[\"parent/1467\",[522,4.458]],[\"name/1468\",[460,72.769]],[\"parent/1468\",[522,4.458]],[\"name/1469\",[461,72.769]],[\"parent/1469\",[522,4.458]],[\"name/1470\",[462,72.769]],[\"parent/1470\",[522,4.458]],[\"name/1471\",[463,72.769]],[\"parent/1471\",[522,4.458]],[\"name/1472\",[464,72.769]],[\"parent/1472\",[522,4.458]],[\"name/1473\",[465,72.769]],[\"parent/1473\",[522,4.458]],[\"name/1474\",[466,72.769]],[\"parent/1474\",[522,4.458]],[\"name/1475\",[467,66.547]],[\"parent/1475\",[522,4.458]],[\"name/1476\",[468,72.769]],[\"parent/1476\",[522,4.458]],[\"name/1477\",[469,72.769]],[\"parent/1477\",[522,4.458]],[\"name/1478\",[470,72.769]],[\"parent/1478\",[522,4.458]],[\"name/1479\",[471,72.769]],[\"parent/1479\",[522,4.458]],[\"name/1480\",[472,72.769]],[\"parent/1480\",[522,4.458]],[\"name/1481\",[473,72.769]],[\"parent/1481\",[522,4.458]],[\"name/1482\",[474,72.769]],[\"parent/1482\",[522,4.458]],[\"name/1483\",[431,62.732]],[\"parent/1483\",[522,4.458]],[\"name/1484\",[475,72.769]],[\"parent/1484\",[522,4.458]],[\"name/1485\",[27,50.369]],[\"parent/1485\",[522,4.458]],[\"name/1486\",[523,76.151]],[\"parent/1486\",[]],[\"name/1487\",[3,39.965]],[\"parent/1487\",[523,7.636]],[\"name/1488\",[27,50.369]],[\"parent/1488\",[524,5.183]],[\"name/1489\",[20,42.304]],[\"parent/1489\",[524,5.183]],[\"name/1490\",[426,61.726]],[\"parent/1490\",[524,5.183]],[\"name/1491\",[429,62.732]],[\"parent/1491\",[524,5.183]],[\"name/1492\",[430,59.2]],[\"parent/1492\",[524,5.183]],[\"name/1493\",[431,62.732]],[\"parent/1493\",[524,5.183]],[\"name/1494\",[432,70.243]],[\"parent/1494\",[524,5.183]],[\"name/1495\",[47,42.875]],[\"parent/1495\",[524,5.183]],[\"name/1496\",[458,72.769]],[\"parent/1496\",[524,5.183]],[\"name/1497\",[459,72.769]],[\"parent/1497\",[524,5.183]],[\"name/1498\",[460,72.769]],[\"parent/1498\",[524,5.183]],[\"name/1499\",[461,72.769]],[\"parent/1499\",[524,5.183]],[\"name/1500\",[462,72.769]],[\"parent/1500\",[524,5.183]],[\"name/1501\",[463,72.769]],[\"parent/1501\",[524,5.183]],[\"name/1502\",[464,72.769]],[\"parent/1502\",[524,5.183]],[\"name/1503\",[465,72.769]],[\"parent/1503\",[524,5.183]],[\"name/1504\",[466,72.769]],[\"parent/1504\",[524,5.183]],[\"name/1505\",[467,66.547]],[\"parent/1505\",[524,5.183]],[\"name/1506\",[468,72.769]],[\"parent/1506\",[524,5.183]],[\"name/1507\",[469,72.769]],[\"parent/1507\",[524,5.183]],[\"name/1508\",[470,72.769]],[\"parent/1508\",[524,5.183]],[\"name/1509\",[471,72.769]],[\"parent/1509\",[524,5.183]],[\"name/1510\",[472,72.769]],[\"parent/1510\",[524,5.183]],[\"name/1511\",[473,72.769]],[\"parent/1511\",[524,5.183]],[\"name/1512\",[474,72.769]],[\"parent/1512\",[524,5.183]],[\"name/1513\",[431,62.732]],[\"parent/1513\",[524,5.183]],[\"name/1514\",[475,72.769]],[\"parent/1514\",[524,5.183]],[\"name/1515\",[27,50.369]],[\"parent/1515\",[524,5.183]],[\"name/1516\",[525,70.243]],[\"parent/1516\",[]],[\"name/1517\",[52,59.2]],[\"parent/1517\",[525,7.044]],[\"name/1518\",[93,59.974]],[\"parent/1518\",[525,7.044]],[\"name/1519\",[94,59.974]],[\"parent/1519\",[525,7.044]],[\"name/1520\",[526,62.732]],[\"parent/1520\",[]],[\"name/1521\",[527,70.243]],[\"parent/1521\",[]],[\"name/1522\",[3,39.965]],[\"parent/1522\",[527,7.044]],[\"name/1523\",[47,42.875]],[\"parent/1523\",[528,7.044]],[\"name/1524\",[529,66.547]],[\"parent/1524\",[528,7.044]],[\"name/1525\",[530,68.226]],[\"parent/1525\",[528,7.044]],[\"name/1526\",[531,68.226]],[\"parent/1526\",[528,7.044]],[\"name/1527\",[532,72.769]],[\"parent/1527\",[]],[\"name/1528\",[533,76.151]],[\"parent/1528\",[532,7.297]],[\"name/1529\",[20,42.304]],[\"parent/1529\",[534,8.151]],[\"name/1530\",[535,76.151]],[\"parent/1530\",[532,7.297]],[\"name/1531\",[536,72.769]],[\"parent/1531\",[537,7.636]],[\"name/1532\",[538,72.769]],[\"parent/1532\",[537,7.636]],[\"name/1533\",[539,76.151]],[\"parent/1533\",[]],[\"name/1534\",[540,81.286]],[\"parent/1534\",[539,7.636]],[\"name/1535\",[47,42.875]],[\"parent/1535\",[541,7.044]],[\"name/1536\",[529,66.547]],[\"parent/1536\",[541,7.044]],[\"name/1537\",[530,68.226]],[\"parent/1537\",[541,7.044]],[\"name/1538\",[531,68.226]],[\"parent/1538\",[541,7.044]],[\"name/1539\",[542,66.547]],[\"parent/1539\",[]],[\"name/1540\",[543,81.286]],[\"parent/1540\",[542,6.673]],[\"name/1541\",[544,81.286]],[\"parent/1541\",[542,6.673]],[\"name/1542\",[545,81.286]],[\"parent/1542\",[542,6.673]],[\"name/1543\",[546,81.286]],[\"parent/1543\",[542,6.673]],[\"name/1544\",[547,81.286]],[\"parent/1544\",[542,6.673]],[\"name/1545\",[548,61.726]],[\"parent/1545\",[]],[\"name/1546\",[549,76.151]],[\"parent/1546\",[548,6.19]],[\"name/1547\",[550,72.769]],[\"parent/1547\",[548,6.19]],[\"name/1548\",[551,72.769]],[\"parent/1548\",[]],[\"name/1549\",[552,76.151]],[\"parent/1549\",[551,7.297]],[\"name/1550\",[553,76.151]],[\"parent/1550\",[551,7.297]],[\"name/1551\",[554,61.726]],[\"parent/1551\",[]],[\"name/1552\",[555,76.151]],[\"parent/1552\",[554,6.19]],[\"name/1553\",[556,72.769]],[\"parent/1553\",[554,6.19]],[\"name/1554\",[557,55.504]],[\"parent/1554\",[]],[\"name/1555\",[558,72.769]],[\"parent/1555\",[]],[\"name/1556\",[93,59.974]],[\"parent/1556\",[558,7.297]],[\"name/1557\",[94,59.974]],[\"parent/1557\",[558,7.297]],[\"name/1558\",[559,76.151]],[\"parent/1558\",[]],[\"name/1559\",[52,59.2]],[\"parent/1559\",[559,7.636]],[\"name/1560\",[560,76.151]],[\"parent/1560\",[]],[\"name/1561\",[561,81.286]],[\"parent/1561\",[560,7.636]],[\"name/1562\",[562,76.151]],[\"parent/1562\",[]],[\"name/1563\",[563,81.286]],[\"parent/1563\",[562,7.636]],[\"name/1564\",[564,61.726]],[\"parent/1564\",[]],[\"name/1565\",[565,70.243]],[\"parent/1565\",[564,6.19]],[\"name/1566\",[566,76.151]],[\"parent/1566\",[564,6.19]],[\"name/1567\",[567,63.85]],[\"parent/1567\",[]],[\"name/1568\",[568,68.226]],[\"parent/1568\",[567,6.403]],[\"name/1569\",[569,68.226]],[\"parent/1569\",[567,6.403]],[\"name/1570\",[570,68.226]],[\"parent/1570\",[567,6.403]],[\"name/1571\",[151,57.811]],[\"parent/1571\",[571,7.636]],[\"name/1572\",[572,81.286]],[\"parent/1572\",[571,7.636]],[\"name/1573\",[573,68.226]],[\"parent/1573\",[567,6.403]],[\"name/1574\",[574,68.226]],[\"parent/1574\",[567,6.403]],[\"name/1575\",[130,61.726]],[\"parent/1575\",[575,6.529]],[\"name/1576\",[151,57.811]],[\"parent/1576\",[575,6.529]],[\"name/1577\",[576,51.343]],[\"parent/1577\",[575,6.529]],[\"name/1578\",[577,76.151]],[\"parent/1578\",[575,6.529]],[\"name/1579\",[578,76.151]],[\"parent/1579\",[575,6.529]],[\"name/1580\",[579,76.151]],[\"parent/1580\",[575,6.529]],[\"name/1581\",[580,76.151]],[\"parent/1581\",[575,6.529]],[\"name/1582\",[581,68.226]],[\"parent/1582\",[567,6.403]],[\"name/1583\",[151,57.811]],[\"parent/1583\",[582,6.529]],[\"name/1584\",[576,51.343]],[\"parent/1584\",[582,6.529]],[\"name/1585\",[130,61.726]],[\"parent/1585\",[582,6.529]],[\"name/1586\",[577,76.151]],[\"parent/1586\",[582,6.529]],[\"name/1587\",[578,76.151]],[\"parent/1587\",[582,6.529]],[\"name/1588\",[579,76.151]],[\"parent/1588\",[582,6.529]],[\"name/1589\",[580,76.151]],[\"parent/1589\",[582,6.529]],[\"name/1590\",[583,68.226]],[\"parent/1590\",[567,6.403]],[\"name/1591\",[584,81.286]],[\"parent/1591\",[585,7.297]],[\"name/1592\",[550,72.769]],[\"parent/1592\",[585,7.297]],[\"name/1593\",[556,72.769]],[\"parent/1593\",[585,7.297]],[\"name/1594\",[586,76.151]],[\"parent/1594\",[]],[\"name/1595\",[587,76.151]],[\"parent/1595\",[]],[\"name/1596\",[588,59.974]],[\"parent/1596\",[]],[\"name/1597\",[589,76.151]],[\"parent/1597\",[]],[\"name/1598\",[590,81.286]],[\"parent/1598\",[589,7.636]],[\"name/1599\",[591,76.151]],[\"parent/1599\",[]],[\"name/1600\",[592,81.286]],[\"parent/1600\",[591,7.636]],[\"name/1601\",[593,76.151]],[\"parent/1601\",[]],[\"name/1602\",[594,81.286]],[\"parent/1602\",[593,7.636]],[\"name/1603\",[595,76.151]],[\"parent/1603\",[]],[\"name/1604\",[596,76.151]],[\"parent/1604\",[595,7.636]],[\"name/1605\",[20,42.304]],[\"parent/1605\",[597,8.151]],[\"name/1606\",[598,70.243]],[\"parent/1606\",[]],[\"name/1607\",[2,61.726]],[\"parent/1607\",[598,7.044]],[\"name/1608\",[3,39.965]],[\"parent/1608\",[598,7.044]],[\"name/1609\",[47,42.875]],[\"parent/1609\",[599,5.467]],[\"name/1610\",[600,65.108]],[\"parent/1610\",[599,5.467]],[\"name/1611\",[601,49.769]],[\"parent/1611\",[599,5.467]],[\"name/1612\",[602,81.286]],[\"parent/1612\",[599,5.467]],[\"name/1613\",[603,70.243]],[\"parent/1613\",[599,5.467]],[\"name/1614\",[604,68.226]],[\"parent/1614\",[599,5.467]],[\"name/1615\",[605,81.286]],[\"parent/1615\",[599,5.467]],[\"name/1616\",[606,81.286]],[\"parent/1616\",[599,5.467]],[\"name/1617\",[607,72.769]],[\"parent/1617\",[599,5.467]],[\"name/1618\",[608,63.85]],[\"parent/1618\",[599,5.467]],[\"name/1619\",[609,81.286]],[\"parent/1619\",[599,5.467]],[\"name/1620\",[610,81.286]],[\"parent/1620\",[599,5.467]],[\"name/1621\",[611,81.286]],[\"parent/1621\",[599,5.467]],[\"name/1622\",[612,81.286]],[\"parent/1622\",[599,5.467]],[\"name/1623\",[613,81.286]],[\"parent/1623\",[599,5.467]],[\"name/1624\",[614,81.286]],[\"parent/1624\",[599,5.467]],[\"name/1625\",[615,81.286]],[\"parent/1625\",[599,5.467]],[\"name/1626\",[616,81.286]],[\"parent/1626\",[599,5.467]],[\"name/1627\",[617,81.286]],[\"parent/1627\",[599,5.467]],[\"name/1628\",[618,81.286]],[\"parent/1628\",[599,5.467]],[\"name/1629\",[619,81.286]],[\"parent/1629\",[599,5.467]],[\"name/1630\",[620,76.151]],[\"parent/1630\",[]],[\"name/1631\",[621,76.151]],[\"parent/1631\",[620,7.636]],[\"name/1632\",[622,81.286]],[\"parent/1632\",[623,7.636]],[\"name/1633\",[607,72.769]],[\"parent/1633\",[623,7.636]],[\"name/1634\",[624,36.762,625,43.25]],[\"parent/1634\",[]],[\"name/1635\",[2,61.726]],[\"parent/1635\",[624,3.691,625,4.342]],[\"name/1636\",[3,39.965]],[\"parent/1636\",[624,3.691,625,4.342]],[\"name/1637\",[626,72.769]],[\"parent/1637\",[624,3.691,627,3.771]],[\"name/1638\",[628,72.769]],[\"parent/1638\",[624,3.691,627,3.771]],[\"name/1639\",[47,42.875]],[\"parent/1639\",[624,3.691,627,3.771]],[\"name/1640\",[629,68.226]],[\"parent/1640\",[624,3.691,627,3.771]],[\"name/1641\",[608,63.85]],[\"parent/1641\",[624,3.691,627,3.771]],[\"name/1642\",[630,66.547]],[\"parent/1642\",[624,3.691,627,3.771]],[\"name/1643\",[625,60.812]],[\"parent/1643\",[624,3.691,627,3.771]],[\"name/1644\",[604,68.226]],[\"parent/1644\",[624,3.691,627,3.771]],[\"name/1645\",[603,70.243]],[\"parent/1645\",[624,3.691,627,3.771]],[\"name/1646\",[631,72.769]],[\"parent/1646\",[624,3.691,627,3.771]],[\"name/1647\",[632,72.769]],[\"parent/1647\",[624,3.691,627,3.771]],[\"name/1648\",[633,72.769]],[\"parent/1648\",[624,3.691,627,3.771]],[\"name/1649\",[634,72.769]],[\"parent/1649\",[624,3.691,627,3.771]],[\"name/1650\",[635,72.769]],[\"parent/1650\",[624,3.691,627,3.771]],[\"name/1651\",[636,72.769]],[\"parent/1651\",[624,3.691,627,3.771]],[\"name/1652\",[637,72.769]],[\"parent/1652\",[624,3.691,627,3.771]],[\"name/1653\",[638,72.769]],[\"parent/1653\",[624,3.691,627,3.771]],[\"name/1654\",[639,70.243]],[\"parent/1654\",[624,3.691,627,3.771]],[\"name/1655\",[640,72.769]],[\"parent/1655\",[624,3.691,627,3.771]],[\"name/1656\",[641,72.769]],[\"parent/1656\",[624,3.691,627,3.771]],[\"name/1657\",[642,72.769]],[\"parent/1657\",[624,3.691,627,3.771]],[\"name/1658\",[643,72.769]],[\"parent/1658\",[624,3.691,627,3.771]],[\"name/1659\",[644,72.769]],[\"parent/1659\",[624,3.691,627,3.771]],[\"name/1660\",[645,72.769]],[\"parent/1660\",[624,3.691,627,3.771]],[\"name/1661\",[646,72.769]],[\"parent/1661\",[624,3.691,627,3.771]],[\"name/1662\",[647,76.151]],[\"parent/1662\",[]],[\"name/1663\",[3,39.965]],[\"parent/1663\",[647,7.636]],[\"name/1664\",[626,72.769]],[\"parent/1664\",[648,5.257]],[\"name/1665\",[628,72.769]],[\"parent/1665\",[648,5.257]],[\"name/1666\",[47,42.875]],[\"parent/1666\",[648,5.257]],[\"name/1667\",[629,68.226]],[\"parent/1667\",[648,5.257]],[\"name/1668\",[649,81.286]],[\"parent/1668\",[648,5.257]],[\"name/1669\",[639,70.243]],[\"parent/1669\",[648,5.257]],[\"name/1670\",[630,66.547]],[\"parent/1670\",[648,5.257]],[\"name/1671\",[608,63.85]],[\"parent/1671\",[648,5.257]],[\"name/1672\",[625,60.812]],[\"parent/1672\",[648,5.257]],[\"name/1673\",[604,68.226]],[\"parent/1673\",[648,5.257]],[\"name/1674\",[603,70.243]],[\"parent/1674\",[648,5.257]],[\"name/1675\",[631,72.769]],[\"parent/1675\",[648,5.257]],[\"name/1676\",[632,72.769]],[\"parent/1676\",[648,5.257]],[\"name/1677\",[633,72.769]],[\"parent/1677\",[648,5.257]],[\"name/1678\",[634,72.769]],[\"parent/1678\",[648,5.257]],[\"name/1679\",[635,72.769]],[\"parent/1679\",[648,5.257]],[\"name/1680\",[636,72.769]],[\"parent/1680\",[648,5.257]],[\"name/1681\",[637,72.769]],[\"parent/1681\",[648,5.257]],[\"name/1682\",[638,72.769]],[\"parent/1682\",[648,5.257]],[\"name/1683\",[640,72.769]],[\"parent/1683\",[648,5.257]],[\"name/1684\",[641,72.769]],[\"parent/1684\",[648,5.257]],[\"name/1685\",[642,72.769]],[\"parent/1685\",[648,5.257]],[\"name/1686\",[643,72.769]],[\"parent/1686\",[648,5.257]],[\"name/1687\",[644,72.769]],[\"parent/1687\",[648,5.257]],[\"name/1688\",[645,72.769]],[\"parent/1688\",[648,5.257]],[\"name/1689\",[646,72.769]],[\"parent/1689\",[648,5.257]],[\"name/1690\",[650,62.732]],[\"parent/1690\",[]],[\"name/1691\",[651,66.547]],[\"parent/1691\",[]],[\"name/1692\",[652,76.151]],[\"parent/1692\",[651,6.673]],[\"name/1693\",[653,81.286]],[\"parent/1693\",[654,7.297]],[\"name/1694\",[151,57.811]],[\"parent/1694\",[654,7.297]],[\"name/1695\",[601,49.769]],[\"parent/1695\",[654,7.297]],[\"name/1696\",[655,76.151]],[\"parent/1696\",[651,6.673]],[\"name/1697\",[629,68.226]],[\"parent/1697\",[656,8.151]],[\"name/1698\",[657,76.151]],[\"parent/1698\",[651,6.673]],[\"name/1699\",[658,76.151]],[\"parent/1699\",[651,6.673]],[\"name/1700\",[659,76.151]],[\"parent/1700\",[651,6.673]],[\"name/1701\",[660,76.151]],[\"parent/1701\",[]],[\"name/1702\",[3,39.965]],[\"parent/1702\",[660,7.636]],[\"name/1703\",[626,72.769]],[\"parent/1703\",[661,5.295]],[\"name/1704\",[628,72.769]],[\"parent/1704\",[661,5.295]],[\"name/1705\",[47,42.875]],[\"parent/1705\",[661,5.295]],[\"name/1706\",[630,66.547]],[\"parent/1706\",[661,5.295]],[\"name/1707\",[629,68.226]],[\"parent/1707\",[661,5.295]],[\"name/1708\",[608,63.85]],[\"parent/1708\",[661,5.295]],[\"name/1709\",[625,60.812]],[\"parent/1709\",[661,5.295]],[\"name/1710\",[604,68.226]],[\"parent/1710\",[661,5.295]],[\"name/1711\",[603,70.243]],[\"parent/1711\",[661,5.295]],[\"name/1712\",[631,72.769]],[\"parent/1712\",[661,5.295]],[\"name/1713\",[632,72.769]],[\"parent/1713\",[661,5.295]],[\"name/1714\",[633,72.769]],[\"parent/1714\",[661,5.295]],[\"name/1715\",[634,72.769]],[\"parent/1715\",[661,5.295]],[\"name/1716\",[635,72.769]],[\"parent/1716\",[661,5.295]],[\"name/1717\",[636,72.769]],[\"parent/1717\",[661,5.295]],[\"name/1718\",[637,72.769]],[\"parent/1718\",[661,5.295]],[\"name/1719\",[638,72.769]],[\"parent/1719\",[661,5.295]],[\"name/1720\",[639,70.243]],[\"parent/1720\",[661,5.295]],[\"name/1721\",[640,72.769]],[\"parent/1721\",[661,5.295]],[\"name/1722\",[641,72.769]],[\"parent/1722\",[661,5.295]],[\"name/1723\",[642,72.769]],[\"parent/1723\",[661,5.295]],[\"name/1724\",[643,72.769]],[\"parent/1724\",[661,5.295]],[\"name/1725\",[644,72.769]],[\"parent/1725\",[661,5.295]],[\"name/1726\",[645,72.769]],[\"parent/1726\",[661,5.295]],[\"name/1727\",[646,72.769]],[\"parent/1727\",[661,5.295]],[\"name/1728\",[662,62.732]],[\"parent/1728\",[]],[\"name/1729\",[663,70.243]],[\"parent/1729\",[662,6.291]],[\"name/1730\",[625,60.812]],[\"parent/1730\",[662,6.291]],[\"name/1731\",[664,76.151]],[\"parent/1731\",[662,6.291]],[\"name/1732\",[665,81.286]],[\"parent/1732\",[662,6.291]],[\"name/1733\",[666,81.286]],[\"parent/1733\",[662,6.291]],[\"name/1734\",[667,81.286]],[\"parent/1734\",[662,6.291]],[\"name/1735\",[668,81.286]],[\"parent/1735\",[662,6.291]],[\"name/1736\",[669,76.151]],[\"parent/1736\",[]],[\"name/1737\",[670,76.151]],[\"parent/1737\",[669,7.636]],[\"name/1738\",[663,70.243]],[\"parent/1738\",[671,7.636]],[\"name/1739\",[629,68.226]],[\"parent/1739\",[671,7.636]],[\"name/1740\",[672,63.85]],[\"parent/1740\",[]],[\"name/1741\",[673,76.151]],[\"parent/1741\",[672,6.403]],[\"name/1742\",[674,76.151]],[\"parent/1742\",[672,6.403]],[\"name/1743\",[675,72.769]],[\"parent/1743\",[672,6.403]],[\"name/1744\",[20,42.304]],[\"parent/1744\",[676,8.151]],[\"name/1745\",[677,76.151]],[\"parent/1745\",[672,6.403]],[\"name/1746\",[20,42.304]],[\"parent/1746\",[678,8.151]],[\"name/1747\",[679,76.151]],[\"parent/1747\",[680,5.797]],[\"name/1748\",[681,70.243]],[\"parent/1748\",[680,5.797]],[\"name/1749\",[682,76.151]],[\"parent/1749\",[680,5.797]],[\"name/1750\",[683,70.243]],[\"parent/1750\",[680,5.797]],[\"name/1751\",[684,81.286]],[\"parent/1751\",[680,5.797]],[\"name/1752\",[685,81.286]],[\"parent/1752\",[680,5.797]],[\"name/1753\",[686,72.769]],[\"parent/1753\",[680,5.797]],[\"name/1754\",[687,81.286]],[\"parent/1754\",[680,5.797]],[\"name/1755\",[688,72.769]],[\"parent/1755\",[680,5.797]],[\"name/1756\",[689,72.769]],[\"parent/1756\",[680,5.797]],[\"name/1757\",[690,81.286]],[\"parent/1757\",[680,5.797]],[\"name/1758\",[691,72.769]],[\"parent/1758\",[680,5.797]],[\"name/1759\",[692,72.769]],[\"parent/1759\",[680,5.797]],[\"name/1760\",[693,72.769]],[\"parent/1760\",[680,5.797]],[\"name/1761\",[694,72.769]],[\"parent/1761\",[680,5.797]],[\"name/1762\",[695,72.769]],[\"parent/1762\",[672,6.403]],[\"name/1763\",[20,42.304]],[\"parent/1763\",[696,8.151]],[\"name/1764\",[601,49.769]],[\"parent/1764\",[697,5.422]],[\"name/1765\",[679,76.151]],[\"parent/1765\",[697,5.422]],[\"name/1766\",[681,70.243]],[\"parent/1766\",[697,5.422]],[\"name/1767\",[698,72.769]],[\"parent/1767\",[697,5.422]],[\"name/1768\",[600,65.108]],[\"parent/1768\",[697,5.422]],[\"name/1769\",[682,76.151]],[\"parent/1769\",[697,5.422]],[\"name/1770\",[699,76.151]],[\"parent/1770\",[697,5.422]],[\"name/1771\",[700,81.286]],[\"parent/1771\",[697,5.422]],[\"name/1772\",[683,70.243]],[\"parent/1772\",[697,5.422]],[\"name/1773\",[701,81.286]],[\"parent/1773\",[697,5.422]],[\"name/1774\",[702,81.286]],[\"parent/1774\",[697,5.422]],[\"name/1775\",[703,81.286]],[\"parent/1775\",[697,5.422]],[\"name/1776\",[704,81.286]],[\"parent/1776\",[697,5.422]],[\"name/1777\",[705,81.286]],[\"parent/1777\",[697,5.422]],[\"name/1778\",[706,81.286]],[\"parent/1778\",[697,5.422]],[\"name/1779\",[707,81.286]],[\"parent/1779\",[697,5.422]],[\"name/1780\",[708,81.286]],[\"parent/1780\",[697,5.422]],[\"name/1781\",[709,81.286]],[\"parent/1781\",[697,5.422]],[\"name/1782\",[710,81.286]],[\"parent/1782\",[697,5.422]],[\"name/1783\",[711,81.286]],[\"parent/1783\",[697,5.422]],[\"name/1784\",[712,81.286]],[\"parent/1784\",[697,5.422]],[\"name/1785\",[713,72.769]],[\"parent/1785\",[697,5.422]],[\"name/1786\",[714,76.151]],[\"parent/1786\",[672,6.403]],[\"name/1787\",[20,42.304]],[\"parent/1787\",[715,8.151]],[\"name/1788\",[698,72.769]],[\"parent/1788\",[716,7.636]],[\"name/1789\",[699,76.151]],[\"parent/1789\",[716,7.636]],[\"name/1790\",[717,76.151]],[\"parent/1790\",[672,6.403]],[\"name/1791\",[20,42.304]],[\"parent/1791\",[718,8.151]],[\"name/1792\",[719,81.286]],[\"parent/1792\",[720,6.403]],[\"name/1793\",[721,81.286]],[\"parent/1793\",[720,6.403]],[\"name/1794\",[722,81.286]],[\"parent/1794\",[720,6.403]],[\"name/1795\",[723,81.286]],[\"parent/1795\",[720,6.403]],[\"name/1796\",[724,81.286]],[\"parent/1796\",[720,6.403]],[\"name/1797\",[2,61.726]],[\"parent/1797\",[720,6.403]],[\"name/1798\",[2,61.726]],[\"parent/1798\",[720,6.403]],[\"name/1799\",[2,61.726]],[\"parent/1799\",[720,6.403]],[\"name/1800\",[725,76.151]],[\"parent/1800\",[]],[\"name/1801\",[726,81.286]],[\"parent/1801\",[725,7.636]],[\"name/1802\",[727,57.183]],[\"parent/1802\",[]],[\"name/1803\",[3,39.965]],[\"parent/1803\",[727,5.734]],[\"name/1804\",[663,70.243]],[\"parent/1804\",[728,5.864]],[\"name/1805\",[47,42.875]],[\"parent/1805\",[728,5.864]],[\"name/1806\",[729,61.726]],[\"parent/1806\",[728,5.864]],[\"name/1807\",[604,68.226]],[\"parent/1807\",[728,5.864]],[\"name/1808\",[730,70.243]],[\"parent/1808\",[728,5.864]],[\"name/1809\",[731,81.286]],[\"parent/1809\",[728,5.864]],[\"name/1810\",[601,49.769]],[\"parent/1810\",[728,5.864]],[\"name/1811\",[732,42.585]],[\"parent/1811\",[728,5.864]],[\"name/1812\",[733,81.286]],[\"parent/1812\",[728,5.864]],[\"name/1813\",[734,81.286]],[\"parent/1813\",[728,5.864]],[\"name/1814\",[512,76.151]],[\"parent/1814\",[728,5.864]],[\"name/1815\",[735,81.286]],[\"parent/1815\",[728,5.864]],[\"name/1816\",[736,81.286]],[\"parent/1816\",[728,5.864]],[\"name/1817\",[737,81.286]],[\"parent/1817\",[728,5.864]],[\"name/1818\",[738,63.85]],[\"parent/1818\",[]],[\"name/1819\",[739,76.151]],[\"parent/1819\",[738,6.403]],[\"name/1820\",[740,76.151]],[\"parent/1820\",[738,6.403]],[\"name/1821\",[741,76.151]],[\"parent/1821\",[738,6.403]],[\"name/1822\",[742,76.151]],[\"parent/1822\",[738,6.403]],[\"name/1823\",[743,76.151]],[\"parent/1823\",[738,6.403]],[\"name/1824\",[151,57.811]],[\"parent/1824\",[744,7.636]],[\"name/1825\",[601,49.769]],[\"parent/1825\",[744,7.636]],[\"name/1826\",[745,76.151]],[\"parent/1826\",[738,6.403]],[\"name/1827\",[746,76.151]],[\"parent/1827\",[738,6.403]],[\"name/1828\",[608,63.85]],[\"parent/1828\",[747,7.636]],[\"name/1829\",[639,70.243]],[\"parent/1829\",[747,7.636]],[\"name/1830\",[748,76.151]],[\"parent/1830\",[]],[\"name/1831\",[683,70.243]],[\"parent/1831\",[748,7.636]],[\"name/1832\",[749,76.151]],[\"parent/1832\",[]],[\"name/1833\",[713,72.769]],[\"parent/1833\",[749,7.636]],[\"name/1834\",[750,56.033]],[\"parent/1834\",[]],[\"name/1835\",[751,76.151]],[\"parent/1835\",[]],[\"name/1836\",[600,65.108]],[\"parent/1836\",[751,7.636]],[\"name/1837\",[752,39.852,753,47.329]],[\"parent/1837\",[]],[\"name/1838\",[689,72.769]],[\"parent/1838\",[752,4.001,753,4.752]],[\"name/1839\",[752,30.922,753,36.724,754,36.724]],[\"parent/1839\",[]],[\"name/1840\",[691,72.769]],[\"parent/1840\",[752,3.106,753,3.689,754,3.689]],[\"name/1841\",[752,30.922,754,36.724,755,40.158]],[\"parent/1841\",[]],[\"name/1842\",[694,72.769]],[\"parent/1842\",[752,3.106,754,3.689,755,4.034]],[\"name/1843\",[752,30.922,754,36.724,756,33.097]],[\"parent/1843\",[]],[\"name/1844\",[688,72.769]],[\"parent/1844\",[752,3.106,754,3.689,756,3.325]],[\"name/1845\",[752,39.852,757,54.16]],[\"parent/1845\",[]],[\"name/1846\",[693,72.769]],[\"parent/1846\",[752,4.001,757,5.437]],[\"name/1847\",[752,30.922,753,36.724,758,36.724]],[\"parent/1847\",[]],[\"name/1848\",[759,76.151]],[\"parent/1848\",[752,3.106,753,3.689,758,3.689]],[\"name/1849\",[752,30.922,756,33.097,758,36.724]],[\"parent/1849\",[]],[\"name/1850\",[760,76.151]],[\"parent/1850\",[752,3.106,756,3.325,758,3.689]],[\"name/1851\",[752,39.852,758,47.329]],[\"parent/1851\",[]],[\"name/1852\",[692,72.769]],[\"parent/1852\",[752,4.001,758,4.752]],[\"name/1853\",[752,39.852,756,42.654]],[\"parent/1853\",[]],[\"name/1854\",[686,72.769]],[\"parent/1854\",[752,4.001,756,4.282]],[\"name/1855\",[761,76.151]],[\"parent/1855\",[]],[\"name/1856\",[762,76.151]],[\"parent/1856\",[761,7.636]],[\"name/1857\",[763,76.151]],[\"parent/1857\",[]],[\"name/1858\",[681,70.243]],[\"parent/1858\",[763,7.636]],[\"name/1859\",[764,76.151]],[\"parent/1859\",[]],[\"name/1860\",[601,49.769]],[\"parent/1860\",[764,7.636]],[\"name/1861\",[765,76.151]],[\"parent/1861\",[]],[\"name/1862\",[3,39.965]],[\"parent/1862\",[765,7.636]],[\"name/1863\",[47,42.875]],[\"parent/1863\",[766,6.403]],[\"name/1864\",[732,42.585]],[\"parent/1864\",[766,6.403]],[\"name/1865\",[630,66.547]],[\"parent/1865\",[766,6.403]],[\"name/1866\",[767,58.482]],[\"parent/1866\",[766,6.403]],[\"name/1867\",[768,70.243]],[\"parent/1867\",[766,6.403]],[\"name/1868\",[769,72.769]],[\"parent/1868\",[766,6.403]],[\"name/1869\",[770,72.769]],[\"parent/1869\",[766,6.403]],[\"name/1870\",[608,63.85]],[\"parent/1870\",[766,6.403]],[\"name/1871\",[771,66.547]],[\"parent/1871\",[]],[\"name/1872\",[772,70.243]],[\"parent/1872\",[]],[\"name/1873\",[773,76.151]],[\"parent/1873\",[772,7.044]],[\"name/1874\",[732,42.585]],[\"parent/1874\",[774,7.636]],[\"name/1875\",[601,49.769]],[\"parent/1875\",[774,7.636]],[\"name/1876\",[775,76.151]],[\"parent/1876\",[772,7.044]],[\"name/1877\",[600,65.108]],[\"parent/1877\",[776,7.636]],[\"name/1878\",[601,49.769]],[\"parent/1878\",[776,7.636]],[\"name/1879\",[3,39.965]],[\"parent/1879\",[772,7.044]],[\"name/1880\",[47,42.875]],[\"parent/1880\",[777,6.529]],[\"name/1881\",[768,70.243]],[\"parent/1881\",[777,6.529]],[\"name/1882\",[769,72.769]],[\"parent/1882\",[777,6.529]],[\"name/1883\",[770,72.769]],[\"parent/1883\",[777,6.529]],[\"name/1884\",[630,66.547]],[\"parent/1884\",[777,6.529]],[\"name/1885\",[767,58.482]],[\"parent/1885\",[777,6.529]],[\"name/1886\",[608,63.85]],[\"parent/1886\",[777,6.529]],[\"name/1887\",[778,76.151]],[\"parent/1887\",[]],[\"name/1888\",[3,39.965]],[\"parent/1888\",[778,7.636]],[\"name/1889\",[47,42.875]],[\"parent/1889\",[779,6.403]],[\"name/1890\",[600,65.108]],[\"parent/1890\",[779,6.403]],[\"name/1891\",[630,66.547]],[\"parent/1891\",[779,6.403]],[\"name/1892\",[767,58.482]],[\"parent/1892\",[779,6.403]],[\"name/1893\",[768,70.243]],[\"parent/1893\",[779,6.403]],[\"name/1894\",[769,72.769]],[\"parent/1894\",[779,6.403]],[\"name/1895\",[770,72.769]],[\"parent/1895\",[779,6.403]],[\"name/1896\",[608,63.85]],[\"parent/1896\",[779,6.403]],[\"name/1897\",[385,25.78,780,17.503,781,22.996,782,27.416]],[\"parent/1897\",[]],[\"name/1898\",[3,39.965]],[\"parent/1898\",[385,2.591,780,1.759,781,2.311,782,2.755]],[\"name/1899\",[47,42.875]],[\"parent/1899\",[780,1.759,781,2.311,782,2.755,783,2.842]],[\"name/1900\",[784,81.286]],[\"parent/1900\",[780,1.759,781,2.311,782,2.755,783,2.842]],[\"name/1901\",[785,76.151]],[\"parent/1901\",[780,1.759,781,2.311,782,2.755,783,2.842]],[\"name/1902\",[313,52.048]],[\"parent/1902\",[780,1.759,781,2.311,782,2.755,783,2.842]],[\"name/1903\",[314,50.065]],[\"parent/1903\",[780,1.759,781,2.311,782,2.755,783,2.842]],[\"name/1904\",[315,53.628]],[\"parent/1904\",[780,1.759,781,2.311,782,2.755,783,2.842]],[\"name/1905\",[330,61.726]],[\"parent/1905\",[780,1.759,781,2.311,782,2.755,783,2.842]],[\"name/1906\",[316,52.807]],[\"parent/1906\",[780,1.759,781,2.311,782,2.755,783,2.842]],[\"name/1907\",[786,81.286]],[\"parent/1907\",[780,1.759,781,2.311,782,2.755,783,2.842]],[\"name/1908\",[780,21.425,781,28.149,787,34.064]],[\"parent/1908\",[]],[\"name/1909\",[788,68.226]],[\"parent/1909\",[780,2.152,781,2.828,787,3.422]],[\"name/1910\",[20,42.304]],[\"parent/1910\",[780,2.152,781,2.828,789,4.506]],[\"name/1911\",[790,68.226]],[\"parent/1911\",[780,2.152,781,2.828,787,3.422]],[\"name/1912\",[791,68.226]],[\"parent/1912\",[780,2.152,781,2.828,787,3.422]],[\"name/1913\",[792,68.226]],[\"parent/1913\",[780,2.152,781,2.828,787,3.422]],[\"name/1914\",[780,21.425,781,28.149,793,40.158]],[\"parent/1914\",[]],[\"name/1915\",[794,81.286]],[\"parent/1915\",[780,2.152,781,2.828,793,4.034]],[\"name/1916\",[795,81.286]],[\"parent/1916\",[780,2.152,781,2.828,796,4.222]],[\"name/1917\",[785,76.151]],[\"parent/1917\",[780,2.152,781,2.828,796,4.222]],[\"name/1918\",[797,81.286]],[\"parent/1918\",[780,2.152,781,2.828,793,4.034]],[\"name/1919\",[385,25.78,780,17.503,781,22.996,798,32.807]],[\"parent/1919\",[]],[\"name/1920\",[3,39.965]],[\"parent/1920\",[385,2.591,780,1.759,781,2.311,798,3.297]],[\"name/1921\",[20,42.304]],[\"parent/1921\",[385,2.591,780,1.759,781,2.311,798,3.297]],[\"name/1922\",[780,21.425,781,28.149,799,34.064]],[\"parent/1922\",[]],[\"name/1923\",[788,68.226]],[\"parent/1923\",[780,2.152,781,2.828,799,3.422]],[\"name/1924\",[790,68.226]],[\"parent/1924\",[780,2.152,781,2.828,799,3.422]],[\"name/1925\",[791,68.226]],[\"parent/1925\",[780,2.152,781,2.828,799,3.422]],[\"name/1926\",[792,68.226]],[\"parent/1926\",[780,2.152,781,2.828,799,3.422]],[\"name/1927\",[780,21.425,787,34.064,800,37.651]],[\"parent/1927\",[]],[\"name/1928\",[780,27.612,801,48.523]],[\"parent/1928\",[]],[\"name/1929\",[788,68.226]],[\"parent/1929\",[780,2.772,801,4.872]],[\"name/1930\",[790,68.226]],[\"parent/1930\",[780,2.772,801,4.872]],[\"name/1931\",[791,68.226]],[\"parent/1931\",[780,2.772,801,4.872]],[\"name/1932\",[792,68.226]],[\"parent/1932\",[780,2.772,801,4.872]],[\"name/1933\",[780,21.425,799,34.064,802,37.651]],[\"parent/1933\",[]],[\"name/1934\",[788,68.226]],[\"parent/1934\",[780,2.152,799,3.422,802,3.782]],[\"name/1935\",[790,68.226]],[\"parent/1935\",[780,2.152,799,3.422,802,3.782]],[\"name/1936\",[791,68.226]],[\"parent/1936\",[780,2.152,799,3.422,802,3.782]],[\"name/1937\",[792,68.226]],[\"parent/1937\",[780,2.152,799,3.422,802,3.782]],[\"name/1938\",[346,36.762,780,27.612]],[\"parent/1938\",[]],[\"name/1939\",[803,81.286]],[\"parent/1939\",[346,3.691,780,2.772]],[\"name/1940\",[804,81.286]],[\"parent/1940\",[346,3.691,780,2.772]],[\"name/1941\",[805,81.286]],[\"parent/1941\",[346,3.691,780,2.772]],[\"name/1942\",[806,81.286]],[\"parent/1942\",[346,3.691,780,2.772]],[\"name/1943\",[807,81.286]],[\"parent/1943\",[346,3.691,780,2.772]],[\"name/1944\",[311,58.482]],[\"parent/1944\",[346,3.691,780,2.772]],[\"name/1945\",[313,52.048]],[\"parent/1945\",[346,3.691,780,2.772]],[\"name/1946\",[314,50.065]],[\"parent/1946\",[346,3.691,780,2.772]],[\"name/1947\",[315,53.628]],[\"parent/1947\",[346,3.691,780,2.772]],[\"name/1948\",[316,52.807]],[\"parent/1948\",[346,3.691,780,2.772]],[\"name/1949\",[148,57.183]],[\"parent/1949\",[346,3.691,780,2.772]],[\"name/1950\",[780,27.612,808,46.306]],[\"parent/1950\",[]],[\"name/1951\",[399,65.108]],[\"parent/1951\",[780,2.772,808,4.649]],[\"name/1952\",[809,76.151]],[\"parent/1952\",[780,2.772,808,4.649]],[\"name/1953\",[311,58.482]],[\"parent/1953\",[780,2.772,810,4.872]],[\"name/1954\",[313,52.048]],[\"parent/1954\",[780,2.772,810,4.872]],[\"name/1955\",[314,50.065]],[\"parent/1955\",[780,2.772,810,4.872]],[\"name/1956\",[315,53.628]],[\"parent/1956\",[780,2.772,810,4.872]],[\"name/1957\",[316,52.807]],[\"parent/1957\",[780,2.772,810,4.872]],[\"name/1958\",[811,76.151]],[\"parent/1958\",[780,2.772,808,4.649]],[\"name/1959\",[148,57.183]],[\"parent/1959\",[780,2.772,812,4.752]],[\"name/1960\",[311,58.482]],[\"parent/1960\",[780,2.772,812,4.752]],[\"name/1961\",[313,52.048]],[\"parent/1961\",[780,2.772,812,4.752]],[\"name/1962\",[314,50.065]],[\"parent/1962\",[780,2.772,812,4.752]],[\"name/1963\",[315,53.628]],[\"parent/1963\",[780,2.772,812,4.752]],[\"name/1964\",[316,52.807]],[\"parent/1964\",[780,2.772,812,4.752]],[\"name/1965\",[813,76.151]],[\"parent/1965\",[780,2.772,808,4.649]],[\"name/1966\",[814,76.151]],[\"parent/1966\",[780,2.772,808,4.649]],[\"name/1967\",[148,57.183]],[\"parent/1967\",[780,2.772,815,4.752]],[\"name/1968\",[311,58.482]],[\"parent/1968\",[780,2.772,815,4.752]],[\"name/1969\",[314,50.065]],[\"parent/1969\",[780,2.772,815,4.752]],[\"name/1970\",[315,53.628]],[\"parent/1970\",[780,2.772,815,4.752]],[\"name/1971\",[313,52.048]],[\"parent/1971\",[780,2.772,815,4.752]],[\"name/1972\",[316,52.807]],[\"parent/1972\",[780,2.772,815,4.752]],[\"name/1973\",[816,76.151]],[\"parent/1973\",[780,2.772,808,4.649]],[\"name/1974\",[313,52.048]],[\"parent/1974\",[780,2.772,817,4.128]],[\"name/1975\",[818,81.286]],[\"parent/1975\",[780,2.772,817,4.128]],[\"name/1976\",[314,50.065]],[\"parent/1976\",[780,2.772,817,4.128]],[\"name/1977\",[819,81.286]],[\"parent/1977\",[780,2.772,817,4.128]],[\"name/1978\",[315,53.628]],[\"parent/1978\",[780,2.772,817,4.128]],[\"name/1979\",[820,81.286]],[\"parent/1979\",[780,2.772,817,4.128]],[\"name/1980\",[450,63.85]],[\"parent/1980\",[780,2.772,817,4.128]],[\"name/1981\",[821,81.286]],[\"parent/1981\",[780,2.772,817,4.128]],[\"name/1982\",[822,81.286]],[\"parent/1982\",[780,2.772,817,4.128]],[\"name/1983\",[823,76.151]],[\"parent/1983\",[780,2.772,817,4.128]],[\"name/1984\",[311,58.482]],[\"parent/1984\",[780,2.772,817,4.128]],[\"name/1985\",[330,61.726]],[\"parent/1985\",[780,2.772,817,4.128]],[\"name/1986\",[316,52.807]],[\"parent/1986\",[780,2.772,817,4.128]],[\"name/1987\",[132,65.108]],[\"parent/1987\",[780,2.772,817,4.128]],[\"name/1988\",[824,81.286]],[\"parent/1988\",[780,2.772,817,4.128]],[\"name/1989\",[825,76.151]],[\"parent/1989\",[]],[\"name/1990\",[3,39.965]],[\"parent/1990\",[825,7.636]],[\"name/1991\",[826,66.547]],[\"parent/1991\",[]],[\"name/1992\",[827,81.286]],[\"parent/1992\",[826,6.673]],[\"name/1993\",[828,81.286]],[\"parent/1993\",[826,6.673]],[\"name/1994\",[829,81.286]],[\"parent/1994\",[826,6.673]],[\"name/1995\",[830,81.286]],[\"parent/1995\",[826,6.673]],[\"name/1996\",[831,81.286]],[\"parent/1996\",[826,6.673]],[\"name/1997\",[313,52.048]],[\"parent/1997\",[832,7.297]],[\"name/1998\",[314,50.065]],[\"parent/1998\",[832,7.297]],[\"name/1999\",[833,66.547]],[\"parent/1999\",[832,7.297]],[\"name/2000\",[834,37.018,835,54.16]],[\"parent/2000\",[]],[\"name/2001\",[834,37.018,836,54.16]],[\"parent/2001\",[]],[\"name/2002\",[3,39.965]],[\"parent/2002\",[834,3.716,836,5.437]],[\"name/2003\",[47,42.875]],[\"parent/2003\",[834,3.716,837,4.041]],[\"name/2004\",[838,59.2]],[\"parent/2004\",[834,3.716,837,4.041]],[\"name/2005\",[839,81.286]],[\"parent/2005\",[834,3.716,837,4.041]],[\"name/2006\",[840,76.151]],[\"parent/2006\",[834,3.716,837,4.041]],[\"name/2007\",[841,81.286]],[\"parent/2007\",[834,3.716,837,4.041]],[\"name/2008\",[842,81.286]],[\"parent/2008\",[834,3.716,837,4.041]],[\"name/2009\",[843,81.286]],[\"parent/2009\",[834,3.716,837,4.041]],[\"name/2010\",[844,60.812]],[\"parent/2010\",[834,3.716,837,4.041]],[\"name/2011\",[845,60.812]],[\"parent/2011\",[834,3.716,837,4.041]],[\"name/2012\",[767,58.482]],[\"parent/2012\",[834,3.716,837,4.041]],[\"name/2013\",[846,60.812]],[\"parent/2013\",[834,3.716,837,4.041]],[\"name/2014\",[823,76.151]],[\"parent/2014\",[834,3.716,837,4.041]],[\"name/2015\",[316,52.807]],[\"parent/2015\",[834,3.716,837,4.041]],[\"name/2016\",[847,81.286]],[\"parent/2016\",[834,3.716,837,4.041]],[\"name/2017\",[331,56.592]],[\"parent/2017\",[834,3.716,837,4.041]],[\"name/2018\",[848,72.769]],[\"parent/2018\",[834,3.716,837,4.041]],[\"name/2019\",[333,54.522]],[\"parent/2019\",[834,3.716,837,4.041]],[\"name/2020\",[834,37.018,849,54.16]],[\"parent/2020\",[]],[\"name/2021\",[3,39.965]],[\"parent/2021\",[834,3.716,849,5.437]],[\"name/2022\",[47,42.875]],[\"parent/2022\",[834,3.716,850,5.016]],[\"name/2023\",[517,66.547]],[\"parent/2023\",[834,3.716,850,5.016]],[\"name/2024\",[851,72.769]],[\"parent/2024\",[834,3.716,850,5.016]],[\"name/2025\",[852,76.151]],[\"parent/2025\",[834,3.716,850,5.016]],[\"name/2026\",[853,76.151]],[\"parent/2026\",[]],[\"name/2027\",[3,39.965]],[\"parent/2027\",[853,7.636]],[\"name/2028\",[854,68.226]],[\"parent/2028\",[]],[\"name/2029\",[855,76.151]],[\"parent/2029\",[]],[\"name/2030\",[856,70.243]],[\"parent/2030\",[855,7.636]],[\"name/2031\",[857,72.769]],[\"parent/2031\",[]],[\"name/2032\",[858,76.151]],[\"parent/2032\",[857,7.297]],[\"name/2033\",[859,76.151]],[\"parent/2033\",[857,7.297]],[\"name/2034\",[860,65.108]],[\"parent/2034\",[]],[\"name/2035\",[861,68.226]],[\"parent/2035\",[]],[\"name/2036\",[862,72.769]],[\"parent/2036\",[861,6.842]],[\"name/2037\",[863,81.286]],[\"parent/2037\",[864,8.151]],[\"name/2038\",[865,72.769]],[\"parent/2038\",[861,6.842]],[\"name/2039\",[385,57.183]],[\"parent/2039\",[866,7.044]],[\"name/2040\",[426,61.726]],[\"parent/2040\",[866,7.044]],[\"name/2041\",[867,76.151]],[\"parent/2041\",[866,7.044]],[\"name/2042\",[868,81.286]],[\"parent/2042\",[866,7.044]],[\"name/2043\",[869,72.769]],[\"parent/2043\",[861,6.842]],[\"name/2044\",[870,70.243]],[\"parent/2044\",[861,6.842]],[\"name/2045\",[871,81.286]],[\"parent/2045\",[872,6.842]],[\"name/2046\",[873,72.769]],[\"parent/2046\",[872,6.842]],[\"name/2047\",[565,70.243]],[\"parent/2047\",[872,6.842]],[\"name/2048\",[874,68.226]],[\"parent/2048\",[872,6.842]],[\"name/2049\",[3,39.965]],[\"parent/2049\",[872,6.842]],[\"name/2050\",[875,76.151]],[\"parent/2050\",[]],[\"name/2051\",[876,72.769]],[\"parent/2051\",[875,7.636]],[\"name/2052\",[877,76.151]],[\"parent/2052\",[]],[\"name/2053\",[878,72.769]],[\"parent/2053\",[877,7.636]],[\"name/2054\",[879,76.151]],[\"parent/2054\",[]],[\"name/2055\",[880,81.286]],[\"parent/2055\",[879,7.636]],[\"name/2056\",[881,76.151]],[\"parent/2056\",[]],[\"name/2057\",[3,39.965]],[\"parent/2057\",[881,7.636]],[\"name/2058\",[882,76.151]],[\"parent/2058\",[]],[\"name/2059\",[883,81.286]],[\"parent/2059\",[882,7.636]],[\"name/2060\",[47,42.875]],[\"parent/2060\",[884,6.291]],[\"name/2061\",[385,57.183]],[\"parent/2061\",[884,6.291]],[\"name/2062\",[426,61.726]],[\"parent/2062\",[884,6.291]],[\"name/2063\",[885,72.769]],[\"parent/2063\",[884,6.291]],[\"name/2064\",[20,42.304]],[\"parent/2064\",[884,6.291]],[\"name/2065\",[886,81.286]],[\"parent/2065\",[884,6.291]],[\"name/2066\",[867,76.151]],[\"parent/2066\",[884,6.291]],[\"name/2067\",[887,81.286]],[\"parent/2067\",[884,6.291]],[\"name/2068\",[851,72.769]],[\"parent/2068\",[884,6.291]],[\"name/2069\",[888,76.151]],[\"parent/2069\",[]],[\"name/2070\",[3,39.965]],[\"parent/2070\",[888,7.636]],[\"name/2071\",[889,76.151]],[\"parent/2071\",[]],[\"name/2072\",[890,76.151]],[\"parent/2072\",[889,7.636]],[\"name/2073\",[47,42.875]],[\"parent/2073\",[891,6.842]],[\"name/2074\",[870,70.243]],[\"parent/2074\",[891,6.842]],[\"name/2075\",[892,81.286]],[\"parent/2075\",[891,6.842]],[\"name/2076\",[10,72.769]],[\"parent/2076\",[891,6.842]],[\"name/2077\",[893,81.286]],[\"parent/2077\",[891,6.842]],[\"name/2078\",[894,63.85]],[\"parent/2078\",[]],[\"name/2079\",[895,76.151]],[\"parent/2079\",[894,6.403]],[\"name/2080\",[3,39.965]],[\"parent/2080\",[894,6.403]],[\"name/2081\",[20,42.304]],[\"parent/2081\",[896,8.151]],[\"name/2082\",[897,76.151]],[\"parent/2082\",[898,7.636]],[\"name/2083\",[20,42.304]],[\"parent/2083\",[898,7.636]],[\"name/2084\",[899,70.243]],[\"parent/2084\",[]],[\"name/2085\",[900,76.151]],[\"parent/2085\",[899,7.044]],[\"name/2086\",[47,42.875]],[\"parent/2086\",[901,8.151]],[\"name/2087\",[902,76.151]],[\"parent/2087\",[899,7.044]],[\"name/2088\",[10,72.769]],[\"parent/2088\",[903,8.151]],[\"name/2089\",[904,76.151]],[\"parent/2089\",[899,7.044]],[\"name/2090\",[905,76.151]],[\"parent/2090\",[]],[\"name/2091\",[3,39.965]],[\"parent/2091\",[905,7.636]],[\"name/2092\",[906,59.974]],[\"parent/2092\",[]],[\"name/2093\",[3,39.965]],[\"parent/2093\",[906,6.014]],[\"name/2094\",[907,68.226]],[\"parent/2094\",[]],[\"name/2095\",[908,72.769]],[\"parent/2095\",[907,6.842]],[\"name/2096\",[909,76.151]],[\"parent/2096\",[907,6.842]],[\"name/2097\",[130,61.726]],[\"parent/2097\",[910,7.636]],[\"name/2098\",[908,72.769]],[\"parent/2098\",[910,7.636]],[\"name/2099\",[911,76.151]],[\"parent/2099\",[907,6.842]],[\"name/2100\",[912,76.151]],[\"parent/2100\",[907,6.842]],[\"name/2101\",[873,72.769]],[\"parent/2101\",[913,7.044]],[\"name/2102\",[565,70.243]],[\"parent/2102\",[913,7.044]],[\"name/2103\",[874,68.226]],[\"parent/2103\",[913,7.044]],[\"name/2104\",[148,57.183]],[\"parent/2104\",[913,7.044]],[\"name/2105\",[914,76.151]],[\"parent/2105\",[]],[\"name/2106\",[915,81.286]],[\"parent/2106\",[914,7.636]],[\"name/2107\",[47,42.875]],[\"parent/2107\",[916,7.044]],[\"name/2108\",[206,70.243]],[\"parent/2108\",[916,7.044]],[\"name/2109\",[917,70.243]],[\"parent/2109\",[916,7.044]],[\"name/2110\",[918,81.286]],[\"parent/2110\",[916,7.044]],[\"name/2111\",[919,47.329,920,54.16]],[\"parent/2111\",[]],[\"name/2112\",[921,81.286]],[\"parent/2112\",[919,4.752,920,5.437]],[\"name/2113\",[47,42.875]],[\"parent/2113\",[919,4.752,922,5.016]],[\"name/2114\",[923,81.286]],[\"parent/2114\",[919,4.752,922,5.016]],[\"name/2115\",[917,70.243]],[\"parent/2115\",[919,4.752,922,5.016]],[\"name/2116\",[924,81.286]],[\"parent/2116\",[919,4.752,922,5.016]],[\"name/2117\",[925,76.151]],[\"parent/2117\",[]],[\"name/2118\",[926,81.286]],[\"parent/2118\",[925,7.636]],[\"name/2119\",[927,76.151]],[\"parent/2119\",[]],[\"name/2120\",[928,76.151]],[\"parent/2120\",[927,7.636]],[\"name/2121\",[47,42.875]],[\"parent/2121\",[929,6.842]],[\"name/2122\",[930,81.286]],[\"parent/2122\",[929,6.842]],[\"name/2123\",[917,70.243]],[\"parent/2123\",[929,6.842]],[\"name/2124\",[931,81.286]],[\"parent/2124\",[929,6.842]],[\"name/2125\",[932,81.286]],[\"parent/2125\",[929,6.842]],[\"name/2126\",[933,72.769]],[\"parent/2126\",[]],[\"name/2127\",[934,76.151]],[\"parent/2127\",[]],[\"name/2128\",[935,76.151]],[\"parent/2128\",[934,7.636]],[\"name/2129\",[874,68.226]],[\"parent/2129\",[936,7.044]],[\"name/2130\",[20,42.304]],[\"parent/2130\",[936,7.044]],[\"name/2131\",[151,57.811]],[\"parent/2131\",[937,7.636]],[\"name/2132\",[938,81.286]],[\"parent/2132\",[937,7.636]],[\"name/2133\",[939,68.226]],[\"parent/2133\",[936,7.044]],[\"name/2134\",[529,66.547]],[\"parent/2134\",[936,7.044]],[\"name/2135\",[940,68.226]],[\"parent/2135\",[]],[\"name/2136\",[941,81.286]],[\"parent/2136\",[940,6.842]],[\"name/2137\",[47,42.875]],[\"parent/2137\",[942,7.636]],[\"name/2138\",[153,72.769]],[\"parent/2138\",[942,7.636]],[\"name/2139\",[943,81.286]],[\"parent/2139\",[940,6.842]],[\"name/2140\",[47,42.875]],[\"parent/2140\",[944,7.044]],[\"name/2141\",[529,66.547]],[\"parent/2141\",[944,7.044]],[\"name/2142\",[530,68.226]],[\"parent/2142\",[944,7.044]],[\"name/2143\",[531,68.226]],[\"parent/2143\",[944,7.044]],[\"name/2144\",[945,81.286]],[\"parent/2144\",[940,6.842]],[\"name/2145\",[47,42.875]],[\"parent/2145\",[946,6.842]],[\"name/2146\",[153,72.769]],[\"parent/2146\",[946,6.842]],[\"name/2147\",[529,66.547]],[\"parent/2147\",[946,6.842]],[\"name/2148\",[530,68.226]],[\"parent/2148\",[946,6.842]],[\"name/2149\",[531,68.226]],[\"parent/2149\",[946,6.842]],[\"name/2150\",[947,81.286]],[\"parent/2150\",[940,6.842]],[\"name/2151\",[47,42.875]],[\"parent/2151\",[948,7.297]],[\"name/2152\",[536,72.769]],[\"parent/2152\",[948,7.297]],[\"name/2153\",[538,72.769]],[\"parent/2153\",[948,7.297]],[\"name/2154\",[949,59.974]],[\"parent/2154\",[]],[\"name/2155\",[895,76.151]],[\"parent/2155\",[949,6.014]],[\"name/2156\",[3,39.965]],[\"parent/2156\",[949,6.014]],[\"name/2157\",[20,42.304]],[\"parent/2157\",[950,8.151]],[\"name/2158\",[951,76.151]],[\"parent/2158\",[952,6.673]],[\"name/2159\",[20,42.304]],[\"parent/2159\",[952,6.673]],[\"name/2160\",[953,81.286]],[\"parent/2160\",[952,6.673]],[\"name/2161\",[20,42.304]],[\"parent/2161\",[952,6.673]],[\"name/2162\",[954,81.286]],[\"parent/2162\",[952,6.673]],[\"name/2163\",[20,42.304]],[\"parent/2163\",[952,6.673]],[\"name/2164\",[955,63.85]],[\"parent/2164\",[]],[\"name/2165\",[956,76.151]],[\"parent/2165\",[955,6.403]],[\"name/2166\",[130,61.726]],[\"parent/2166\",[957,6.842]],[\"name/2167\",[768,70.243]],[\"parent/2167\",[957,6.842]],[\"name/2168\",[958,81.286]],[\"parent/2168\",[957,6.842]],[\"name/2169\",[874,68.226]],[\"parent/2169\",[957,6.842]],[\"name/2170\",[939,68.226]],[\"parent/2170\",[957,6.842]],[\"name/2171\",[885,72.769]],[\"parent/2171\",[955,6.403]],[\"name/2172\",[959,76.151]],[\"parent/2172\",[955,6.403]],[\"name/2173\",[917,70.243]],[\"parent/2173\",[960,8.151]],[\"name/2174\",[961,76.151]],[\"parent/2174\",[955,6.403]],[\"name/2175\",[962,76.151]],[\"parent/2175\",[955,6.403]],[\"name/2176\",[963,76.151]],[\"parent/2176\",[955,6.403]],[\"name/2177\",[964,76.151]],[\"parent/2177\",[955,6.403]],[\"name/2178\",[965,39.852,966,47.329]],[\"parent/2178\",[]],[\"name/2179\",[967,76.151]],[\"parent/2179\",[965,4.001,966,4.752]],[\"name/2180\",[968,76.151]],[\"parent/2180\",[965,4.001,966,4.752]],[\"name/2181\",[969,76.151]],[\"parent/2181\",[965,4.001,966,4.752]],[\"name/2182\",[970,76.151]],[\"parent/2182\",[965,4.001,966,4.752]],[\"name/2183\",[971,76.151]],[\"parent/2183\",[965,4.001,966,4.752]],[\"name/2184\",[576,36.516,965,39.852]],[\"parent/2184\",[]],[\"name/2185\",[972,81.286]],[\"parent/2185\",[576,3.666,965,4.001]],[\"name/2186\",[973,81.286]],[\"parent/2186\",[576,3.666,965,4.001]],[\"name/2187\",[974,81.286]],[\"parent/2187\",[576,3.666,965,4.001]],[\"name/2188\",[965,39.852,975,54.16]],[\"parent/2188\",[]],[\"name/2189\",[976,76.151]],[\"parent/2189\",[965,4.001,975,5.437]],[\"name/2190\",[977,70.243]],[\"parent/2190\",[]],[\"name/2191\",[253,51.343]],[\"parent/2191\",[977,7.044]],[\"name/2192\",[252,55.001]],[\"parent/2192\",[977,7.044]],[\"name/2193\",[978,59.2]],[\"parent/2193\",[977,7.044]],[\"name/2194\",[27,35.823,979,54.16]],[\"parent/2194\",[]],[\"name/2195\",[980,68.226]],[\"parent/2195\",[27,3.597,979,5.437]],[\"name/2196\",[981,76.151]],[\"parent/2196\",[]],[\"name/2197\",[980,68.226]],[\"parent/2197\",[981,7.636]],[\"name/2198\",[27,35.823,982,54.16]],[\"parent/2198\",[]],[\"name/2199\",[980,68.226]],[\"parent/2199\",[27,3.597,982,5.437]],[\"name/2200\",[983,60.812]],[\"parent/2200\",[]],[\"name/2201\",[980,68.226]],[\"parent/2201\",[983,6.098]],[\"name/2202\",[984,81.286]],[\"parent/2202\",[983,6.098]],[\"name/2203\",[985,81.286]],[\"parent/2203\",[983,6.098]],[\"name/2204\",[986,68.226]],[\"parent/2204\",[]],[\"name/2205\",[987,76.151]],[\"parent/2205\",[986,6.842]],[\"name/2206\",[481,61.726]],[\"parent/2206\",[988,7.636]],[\"name/2207\",[989,81.286]],[\"parent/2207\",[988,7.636]],[\"name/2208\",[990,76.151]],[\"parent/2208\",[986,6.842]],[\"name/2209\",[991,76.151]],[\"parent/2209\",[986,6.842]],[\"name/2210\",[992,81.286]],[\"parent/2210\",[993,6.529]],[\"name/2211\",[994,81.286]],[\"parent/2211\",[993,6.529]],[\"name/2212\",[995,81.286]],[\"parent/2212\",[993,6.529]],[\"name/2213\",[996,81.286]],[\"parent/2213\",[993,6.529]],[\"name/2214\",[997,81.286]],[\"parent/2214\",[993,6.529]],[\"name/2215\",[998,81.286]],[\"parent/2215\",[993,6.529]],[\"name/2216\",[999,72.769]],[\"parent/2216\",[993,6.529]],[\"name/2217\",[1000,76.151]],[\"parent/2217\",[986,6.842]],[\"name/2218\",[980,68.226]],[\"parent/2218\",[1001,8.151]],[\"name/2219\",[1002,72.769]],[\"parent/2219\",[]],[\"name/2220\",[1003,37.557,1004,49.958]],[\"parent/2220\",[]],[\"name/2221\",[1005,81.286]],[\"parent/2221\",[1003,3.771,1004,5.016]],[\"name/2222\",[20,42.304]],[\"parent/2222\",[1003,3.771,1006,5.804]],[\"name/2223\",[596,76.151]],[\"parent/2223\",[1003,3.771,1004,5.016]],[\"name/2224\",[20,42.304]],[\"parent/2224\",[1003,3.771,1007,5.804]],[\"name/2225\",[1008,72.769]],[\"parent/2225\",[1003,3.771,1004,5.016]],[\"name/2226\",[1003,37.557,1009,49.958]],[\"parent/2226\",[]],[\"name/2227\",[1010,81.286]],[\"parent/2227\",[1003,3.771,1009,5.016]],[\"name/2228\",[1011,81.286]],[\"parent/2228\",[1003,3.771,1009,5.016]],[\"name/2229\",[1012,76.151]],[\"parent/2229\",[1003,3.771,1009,5.016]],[\"name/2230\",[47,42.875]],[\"parent/2230\",[1003,3.771,1013,5.016]],[\"name/2231\",[1012,76.151]],[\"parent/2231\",[1003,3.771,1013,5.016]],[\"name/2232\",[1014,81.286]],[\"parent/2232\",[1003,3.771,1013,5.016]],[\"name/2233\",[1015,81.286]],[\"parent/2233\",[1003,3.771,1013,5.016]],[\"name/2234\",[1003,37.557,1016,40.67]],[\"parent/2234\",[]],[\"name/2235\",[1016,57.183]],[\"parent/2235\",[1003,3.771,1016,4.083]],[\"name/2236\",[3,39.965]],[\"parent/2236\",[1003,3.771,1016,4.083]],[\"name/2237\",[1003,37.557,1017,51.755]],[\"parent/2237\",[]],[\"name/2238\",[1018,81.286]],[\"parent/2238\",[1003,3.771,1017,5.196]],[\"name/2239\",[1019,81.286]],[\"parent/2239\",[1003,3.771,1017,5.196]],[\"name/2240\",[601,49.769]],[\"parent/2240\",[1003,3.771,1020,5.437]],[\"name/2241\",[1021,81.286]],[\"parent/2241\",[1003,3.771,1020,5.437]],[\"name/2242\",[1003,37.557,1022,48.523]],[\"parent/2242\",[]],[\"name/2243\",[1022,68.226]],[\"parent/2243\",[1003,3.771,1022,4.872]],[\"name/2244\",[3,39.965]],[\"parent/2244\",[1003,3.771,1022,4.872]],[\"name/2245\",[1023,72.769]],[\"parent/2245\",[]],[\"name/2246\",[3,39.965]],[\"parent/2246\",[1023,7.297]],[\"name/2247\",[1024,76.151]],[\"parent/2247\",[]],[\"name/2248\",[1025,76.151]],[\"parent/2248\",[1024,7.636]],[\"name/2249\",[663,70.243]],[\"parent/2249\",[1026,7.636]],[\"name/2250\",[1027,81.286]],[\"parent/2250\",[1026,7.636]],[\"name/2251\",[1028,61.726]],[\"parent/2251\",[]],[\"name/2252\",[1029,76.151]],[\"parent/2252\",[1028,6.19]],[\"name/2253\",[1030,76.151]],[\"parent/2253\",[1028,6.19]],[\"name/2254\",[1031,76.151]],[\"parent/2254\",[1028,6.19]],[\"name/2255\",[1008,72.769]],[\"parent/2255\",[1028,6.19]],[\"name/2256\",[1032,76.151]],[\"parent/2256\",[1028,6.19]],[\"name/2257\",[1033,70.243]],[\"parent/2257\",[1028,6.19]],[\"name/2258\",[1034,70.243]],[\"parent/2258\",[1028,6.19]],[\"name/2259\",[1035,76.151]],[\"parent/2259\",[1028,6.19]],[\"name/2260\",[1036,76.151]],[\"parent/2260\",[1028,6.19]],[\"name/2261\",[1037,68.226]],[\"parent/2261\",[]],[\"name/2262\",[1038,70.243]],[\"parent/2262\",[1037,6.842]],[\"name/2263\",[314,50.065]],[\"parent/2263\",[1037,6.842]],[\"name/2264\",[1039,70.243]],[\"parent/2264\",[1037,6.842]],[\"name/2265\",[1040,81.286]],[\"parent/2265\",[1037,6.842]],[\"name/2266\",[1041,66.547]],[\"parent/2266\",[]],[\"name/2267\",[1042,76.151]],[\"parent/2267\",[1041,6.673]],[\"name/2268\",[1043,68.226]],[\"parent/2268\",[1041,6.673]],[\"name/2269\",[1044,76.151]],[\"parent/2269\",[1041,6.673]],[\"name/2270\",[1045,81.286]],[\"parent/2270\",[1041,6.673]],[\"name/2271\",[1046,81.286]],[\"parent/2271\",[1041,6.673]],[\"name/2272\",[1047,76.151]],[\"parent/2272\",[]],[\"name/2273\",[3,39.965]],[\"parent/2273\",[1047,7.636]],[\"name/2274\",[1048,70.243]],[\"parent/2274\",[]],[\"name/2275\",[1038,70.243]],[\"parent/2275\",[1048,7.044]],[\"name/2276\",[314,50.065]],[\"parent/2276\",[1048,7.044]],[\"name/2277\",[1039,70.243]],[\"parent/2277\",[1048,7.044]],[\"name/2278\",[1049,76.151]],[\"parent/2278\",[]],[\"name/2279\",[1050,81.286]],[\"parent/2279\",[1049,7.636]],[\"name/2280\",[1051,50.065]],[\"parent/2280\",[]],[\"name/2281\",[1052,81.286]],[\"parent/2281\",[1051,5.02]],[\"name/2282\",[1053,81.286]],[\"parent/2282\",[1051,5.02]],[\"name/2283\",[1054,81.286]],[\"parent/2283\",[1051,5.02]],[\"name/2284\",[314,50.065]],[\"parent/2284\",[1051,5.02]],[\"name/2285\",[1039,70.243]],[\"parent/2285\",[1051,5.02]],[\"name/2286\",[3,39.965]],[\"parent/2286\",[1051,5.02]],[\"name/2287\",[1055,57.811]],[\"parent/2287\",[]],[\"name/2288\",[1033,70.243]],[\"parent/2288\",[1055,5.797]],[\"name/2289\",[1056,76.151]],[\"parent/2289\",[1055,5.797]],[\"name/2290\",[1057,76.151]],[\"parent/2290\",[1055,5.797]],[\"name/2291\",[22,53.628]],[\"parent/2291\",[1058,7.044]],[\"name/2292\",[314,50.065]],[\"parent/2292\",[1058,7.044]],[\"name/2293\",[450,63.85]],[\"parent/2293\",[1058,7.044]],[\"name/2294\",[269,76.151]],[\"parent/2294\",[1058,7.044]],[\"name/2295\",[1059,70.243]],[\"parent/2295\",[1055,5.797]],[\"name/2296\",[1034,70.243]],[\"parent/2296\",[1055,5.797]],[\"name/2297\",[1060,72.769]],[\"parent/2297\",[1061,6.098]],[\"name/2298\",[1062,72.769]],[\"parent/2298\",[1061,6.098]],[\"name/2299\",[34,56.592]],[\"parent/2299\",[1061,6.098]],[\"name/2300\",[1063,76.151]],[\"parent/2300\",[1061,6.098]],[\"name/2301\",[1059,70.243]],[\"parent/2301\",[1061,6.098]],[\"name/2302\",[1064,76.151]],[\"parent/2302\",[1061,6.098]],[\"name/2303\",[1065,76.151]],[\"parent/2303\",[1061,6.098]],[\"name/2304\",[1066,76.151]],[\"parent/2304\",[1061,6.098]],[\"name/2305\",[1067,76.151]],[\"parent/2305\",[1061,6.098]],[\"name/2306\",[1068,76.151]],[\"parent/2306\",[1061,6.098]],[\"name/2307\",[385,57.183]],[\"parent/2307\",[1061,6.098]],[\"name/2308\",[1069,76.151]],[\"parent/2308\",[1055,5.797]],[\"name/2309\",[1038,70.243]],[\"parent/2309\",[1070,7.297]],[\"name/2310\",[314,50.065]],[\"parent/2310\",[1070,7.297]],[\"name/2311\",[1039,70.243]],[\"parent/2311\",[1070,7.297]],[\"name/2312\",[1071,76.151]],[\"parent/2312\",[1055,5.797]],[\"name/2313\",[1072,68.226]],[\"parent/2313\",[1073,6.014]],[\"name/2314\",[1060,72.769]],[\"parent/2314\",[1073,6.014]],[\"name/2315\",[1062,72.769]],[\"parent/2315\",[1073,6.014]],[\"name/2316\",[34,56.592]],[\"parent/2316\",[1073,6.014]],[\"name/2317\",[1063,76.151]],[\"parent/2317\",[1073,6.014]],[\"name/2318\",[1059,70.243]],[\"parent/2318\",[1073,6.014]],[\"name/2319\",[1064,76.151]],[\"parent/2319\",[1073,6.014]],[\"name/2320\",[1065,76.151]],[\"parent/2320\",[1073,6.014]],[\"name/2321\",[1066,76.151]],[\"parent/2321\",[1073,6.014]],[\"name/2322\",[1067,76.151]],[\"parent/2322\",[1073,6.014]],[\"name/2323\",[1068,76.151]],[\"parent/2323\",[1073,6.014]],[\"name/2324\",[385,57.183]],[\"parent/2324\",[1073,6.014]],[\"name/2325\",[1074,76.151]],[\"parent/2325\",[1055,5.797]],[\"name/2326\",[601,49.769]],[\"parent/2326\",[1075,7.297]],[\"name/2327\",[1076,81.286]],[\"parent/2327\",[1075,7.297]],[\"name/2328\",[873,72.769]],[\"parent/2328\",[1075,7.297]],[\"name/2329\",[1077,76.151]],[\"parent/2329\",[1055,5.797]],[\"name/2330\",[202,72.769]],[\"parent/2330\",[1078,6.842]],[\"name/2331\",[222,68.226]],[\"parent/2331\",[1078,6.842]],[\"name/2332\",[1079,70.243]],[\"parent/2332\",[1078,6.842]],[\"name/2333\",[1072,68.226]],[\"parent/2333\",[1078,6.842]],[\"name/2334\",[1080,68.226]],[\"parent/2334\",[1078,6.842]],[\"name/2335\",[1081,76.151]],[\"parent/2335\",[1055,5.797]],[\"name/2336\",[729,61.726]],[\"parent/2336\",[1082,6.529]],[\"name/2337\",[1083,81.286]],[\"parent/2337\",[1082,6.529]],[\"name/2338\",[202,72.769]],[\"parent/2338\",[1082,6.529]],[\"name/2339\",[222,68.226]],[\"parent/2339\",[1082,6.529]],[\"name/2340\",[1079,70.243]],[\"parent/2340\",[1082,6.529]],[\"name/2341\",[1072,68.226]],[\"parent/2341\",[1082,6.529]],[\"name/2342\",[1080,68.226]],[\"parent/2342\",[1082,6.529]],[\"name/2343\",[1084,76.151]],[\"parent/2343\",[1055,5.797]],[\"name/2344\",[1085,76.151]],[\"parent/2344\",[1055,5.797]],[\"name/2345\",[1086,76.151]],[\"parent/2345\",[1055,5.797]],[\"name/2346\",[1087,76.151]],[\"parent/2346\",[1055,5.797]],[\"name/2347\",[1088,65.108]],[\"parent/2347\",[]],[\"name/2348\",[1089,81.286]],[\"parent/2348\",[1088,6.529]],[\"name/2349\",[20,42.304]],[\"parent/2349\",[1090,8.151]],[\"name/2350\",[330,61.726]],[\"parent/2350\",[1091,6.403]],[\"name/2351\",[20,42.304]],[\"parent/2351\",[1091,6.403]],[\"name/2352\",[576,51.343]],[\"parent/2352\",[1092,6.291]],[\"name/2353\",[601,49.769]],[\"parent/2353\",[1092,6.291]],[\"name/2354\",[332,62.732]],[\"parent/2354\",[1091,6.403]],[\"name/2355\",[20,42.304]],[\"parent/2355\",[1091,6.403]],[\"name/2356\",[576,51.343]],[\"parent/2356\",[1092,6.291]],[\"name/2357\",[601,49.769]],[\"parent/2357\",[1092,6.291]],[\"name/2358\",[331,56.592]],[\"parent/2358\",[1091,6.403]],[\"name/2359\",[20,42.304]],[\"parent/2359\",[1091,6.403]],[\"name/2360\",[576,51.343]],[\"parent/2360\",[1092,6.291]],[\"name/2361\",[601,49.769]],[\"parent/2361\",[1092,6.291]],[\"name/2362\",[333,54.522]],[\"parent/2362\",[1091,6.403]],[\"name/2363\",[20,42.304]],[\"parent/2363\",[1091,6.403]],[\"name/2364\",[576,51.343]],[\"parent/2364\",[1092,6.291]],[\"name/2365\",[601,49.769]],[\"parent/2365\",[1092,6.291]],[\"name/2366\",[20,42.304]],[\"parent/2366\",[1092,6.291]],[\"name/2367\",[1093,81.286]],[\"parent/2367\",[1088,6.529]],[\"name/2368\",[20,42.304]],[\"parent/2368\",[1094,8.151]],[\"name/2369\",[450,63.85]],[\"parent/2369\",[1095,7.636]],[\"name/2370\",[20,42.304]],[\"parent/2370\",[1095,7.636]],[\"name/2371\",[1096,81.286]],[\"parent/2371\",[1088,6.529]],[\"name/2372\",[20,42.304]],[\"parent/2372\",[1097,8.151]],[\"name/2373\",[316,52.807]],[\"parent/2373\",[1098,7.636]],[\"name/2374\",[20,42.304]],[\"parent/2374\",[1098,7.636]],[\"name/2375\",[1099,81.286]],[\"parent/2375\",[1088,6.529]],[\"name/2376\",[20,42.304]],[\"parent/2376\",[1100,8.151]],[\"name/2377\",[313,52.048]],[\"parent/2377\",[1101,6.673]],[\"name/2378\",[20,42.304]],[\"parent/2378\",[1101,6.673]],[\"name/2379\",[576,51.343]],[\"parent/2379\",[1102,7.297]],[\"name/2380\",[601,49.769]],[\"parent/2380\",[1102,7.297]],[\"name/2381\",[20,42.304]],[\"parent/2381\",[1102,7.297]],[\"name/2382\",[314,50.065]],[\"parent/2382\",[1101,6.673]],[\"name/2383\",[20,42.304]],[\"parent/2383\",[1101,6.673]],[\"name/2384\",[450,63.85]],[\"parent/2384\",[1101,6.673]],[\"name/2385\",[20,42.304]],[\"parent/2385\",[1101,6.673]],[\"name/2386\",[1103,81.286]],[\"parent/2386\",[1088,6.529]],[\"name/2387\",[20,42.304]],[\"parent/2387\",[1104,8.151]],[\"name/2388\",[447,68.226]],[\"parent/2388\",[1105,7.044]],[\"name/2389\",[20,42.304]],[\"parent/2389\",[1105,7.044]],[\"name/2390\",[450,63.85]],[\"parent/2390\",[1105,7.044]],[\"name/2391\",[20,42.304]],[\"parent/2391\",[1105,7.044]],[\"name/2392\",[1106,72.769]],[\"parent/2392\",[1088,6.529]],[\"name/2393\",[1107,62.732]],[\"parent/2393\",[]],[\"name/2394\",[1108,81.286]],[\"parent/2394\",[1107,6.291]],[\"name/2395\",[1109,63.85]],[\"parent/2395\",[]],[\"name/2396\",[1110,76.151]],[\"parent/2396\",[1109,6.403]],[\"name/2397\",[222,68.226]],[\"parent/2397\",[1111,6.842]],[\"name/2398\",[1079,70.243]],[\"parent/2398\",[1111,6.842]],[\"name/2399\",[1080,68.226]],[\"parent/2399\",[1111,6.842]],[\"name/2400\",[1072,68.226]],[\"parent/2400\",[1111,6.842]],[\"name/2401\",[1112,76.151]],[\"parent/2401\",[1111,6.842]],[\"name/2402\",[1113,76.151]],[\"parent/2402\",[1109,6.403]],[\"name/2403\",[1114,81.286]],[\"parent/2403\",[1115,6.529]],[\"name/2404\",[1116,81.286]],[\"parent/2404\",[1115,6.529]],[\"name/2405\",[222,68.226]],[\"parent/2405\",[1115,6.529]],[\"name/2406\",[1079,70.243]],[\"parent/2406\",[1115,6.529]],[\"name/2407\",[1080,68.226]],[\"parent/2407\",[1115,6.529]],[\"name/2408\",[1072,68.226]],[\"parent/2408\",[1115,6.529]],[\"name/2409\",[1112,76.151]],[\"parent/2409\",[1115,6.529]],[\"name/2410\",[1117,76.151]],[\"parent/2410\",[1109,6.403]],[\"name/2411\",[1118,76.151]],[\"parent/2411\",[1109,6.403]],[\"name/2412\",[1119,76.151]],[\"parent/2412\",[1109,6.403]],[\"name/2413\",[576,51.343]],[\"parent/2413\",[1120,7.636]],[\"name/2414\",[601,49.769]],[\"parent/2414\",[1120,7.636]],[\"name/2415\",[1121,76.151]],[\"parent/2415\",[1109,6.403]],[\"name/2416\",[1122,81.286]],[\"parent/2416\",[1123,7.636]],[\"name/2417\",[1124,81.286]],[\"parent/2417\",[1123,7.636]],[\"name/2418\",[1106,72.769]],[\"parent/2418\",[1109,6.403]],[\"name/2419\",[1125,76.151]],[\"parent/2419\",[]],[\"name/2420\",[1126,72.769]],[\"parent/2420\",[1125,7.636]],[\"name/2421\",[1127,61.726]],[\"parent/2421\",[]],[\"name/2422\",[1128,81.286]],[\"parent/2422\",[1127,6.19]],[\"name/2423\",[1129,81.286]],[\"parent/2423\",[1127,6.19]],[\"name/2424\",[1130,81.286]],[\"parent/2424\",[1127,6.19]],[\"name/2425\",[1131,65.108]],[\"parent/2425\",[]],[\"name/2426\",[1132,76.151]],[\"parent/2426\",[1131,6.529]],[\"name/2427\",[1133,81.286]],[\"parent/2427\",[1134,8.151]],[\"name/2428\",[1135,76.151]],[\"parent/2428\",[1131,6.529]],[\"name/2429\",[385,57.183]],[\"parent/2429\",[1136,7.636]],[\"name/2430\",[1137,81.286]],[\"parent/2430\",[1136,7.636]],[\"name/2431\",[1138,76.151]],[\"parent/2431\",[1131,6.529]],[\"name/2432\",[1139,76.151]],[\"parent/2432\",[1131,6.529]],[\"name/2433\",[1140,76.151]],[\"parent/2433\",[1141,7.636]],[\"name/2434\",[1126,72.769]],[\"parent/2434\",[1141,7.636]],[\"name/2435\",[1142,76.151]],[\"parent/2435\",[1131,6.529]],[\"name/2436\",[20,42.304]],[\"parent/2436\",[1143,8.151]],[\"name/2437\",[1144,76.151]],[\"parent/2437\",[1131,6.529]],[\"name/2438\",[1145,76.151]],[\"parent/2438\",[]],[\"name/2439\",[224,76.151]],[\"parent/2439\",[1145,7.636]],[\"name/2440\",[1146,62.732]],[\"parent/2440\",[]],[\"name/2441\",[11,70.243]],[\"parent/2441\",[1146,6.291]],[\"name/2442\",[3,39.965]],[\"parent/2442\",[1146,6.291]],[\"name/2443\",[1147,72.769]],[\"parent/2443\",[]],[\"name/2444\",[1148,76.151]],[\"parent/2444\",[1147,7.297]],[\"name/2445\",[11,70.243]],[\"parent/2445\",[1147,7.297]],[\"name/2446\",[1149,76.151]],[\"parent/2446\",[1150,7.636]],[\"name/2447\",[1151,76.151]],[\"parent/2447\",[1150,7.636]],[\"name/2448\",[1152,76.151]],[\"parent/2448\",[]],[\"name/2449\",[890,76.151]],[\"parent/2449\",[1152,7.636]],[\"name/2450\",[1153,70.243]],[\"parent/2450\",[]],[\"name/2451\",[3,39.965]],[\"parent/2451\",[1153,7.044]],[\"name/2452\",[20,42.304]],[\"parent/2452\",[1154,8.151]],[\"name/2453\",[897,76.151]],[\"parent/2453\",[1155,8.151]],[\"name/2454\",[1156,72.769]],[\"parent/2454\",[]],[\"name/2455\",[1157,76.151]],[\"parent/2455\",[1156,7.297]],[\"name/2456\",[1158,76.151]],[\"parent/2456\",[1156,7.297]],[\"name/2457\",[1159,81.286]],[\"parent/2457\",[1160,7.636]],[\"name/2458\",[1161,81.286]],[\"parent/2458\",[1160,7.636]],[\"name/2459\",[1162,66.547]],[\"parent/2459\",[]],[\"name/2460\",[1163,68.226]],[\"parent/2460\",[]],[\"name/2461\",[1164,72.769]],[\"parent/2461\",[1163,6.842]],[\"name/2462\",[1165,81.286]],[\"parent/2462\",[1166,7.636]],[\"name/2463\",[151,57.811]],[\"parent/2463\",[1166,7.636]],[\"name/2464\",[1167,72.769]],[\"parent/2464\",[1163,6.842]],[\"name/2465\",[756,59.974]],[\"parent/2465\",[1168,7.044]],[\"name/2466\",[1169,76.151]],[\"parent/2466\",[1168,7.044]],[\"name/2467\",[1170,76.151]],[\"parent/2467\",[1168,7.044]],[\"name/2468\",[148,57.183]],[\"parent/2468\",[1168,7.044]],[\"name/2469\",[1171,72.769]],[\"parent/2469\",[1163,6.842]],[\"name/2470\",[625,60.812]],[\"parent/2470\",[1172,7.636]],[\"name/2471\",[1173,81.286]],[\"parent/2471\",[1172,7.636]],[\"name/2472\",[1174,70.243]],[\"parent/2472\",[1163,6.842]],[\"name/2473\",[1175,72.769]],[\"parent/2473\",[]],[\"name/2474\",[3,39.965]],[\"parent/2474\",[1175,7.297]],[\"name/2475\",[1176,81.286]],[\"parent/2475\",[1177,5.936]],[\"name/2476\",[47,42.875]],[\"parent/2476\",[1177,5.936]],[\"name/2477\",[385,57.183]],[\"parent/2477\",[1177,5.936]],[\"name/2478\",[1178,81.286]],[\"parent/2478\",[1177,5.936]],[\"name/2479\",[625,60.812]],[\"parent/2479\",[1177,5.936]],[\"name/2480\",[1179,81.286]],[\"parent/2480\",[1177,5.936]],[\"name/2481\",[1180,81.286]],[\"parent/2481\",[1177,5.936]],[\"name/2482\",[1181,81.286]],[\"parent/2482\",[1177,5.936]],[\"name/2483\",[1182,81.286]],[\"parent/2483\",[1177,5.936]],[\"name/2484\",[756,59.974]],[\"parent/2484\",[1177,5.936]],[\"name/2485\",[1169,76.151]],[\"parent/2485\",[1177,5.936]],[\"name/2486\",[1170,76.151]],[\"parent/2486\",[1177,5.936]],[\"name/2487\",[1183,81.286]],[\"parent/2487\",[1177,5.936]],[\"name/2488\",[1184,72.769]],[\"parent/2488\",[]],[\"name/2489\",[1185,81.286]],[\"parent/2489\",[1184,7.297]],[\"name/2490\",[1186,76.151]],[\"parent/2490\",[]],[\"name/2491\",[1187,76.151]],[\"parent/2491\",[1186,7.636]],[\"name/2492\",[1149,76.151]],[\"parent/2492\",[1188,7.636]],[\"name/2493\",[1151,76.151]],[\"parent/2493\",[1188,7.636]],[\"name/2494\",[1189,72.769]],[\"parent/2494\",[]],[\"name/2495\",[1190,76.151]],[\"parent/2495\",[1189,7.297]],[\"name/2496\",[1191,76.151]],[\"parent/2496\",[1189,7.297]],[\"name/2497\",[1192,57.811]],[\"parent/2497\",[]],[\"name/2498\",[3,39.965]],[\"parent/2498\",[1192,5.797]],[\"name/2499\",[47,42.875]],[\"parent/2499\",[1193,5.115]],[\"name/2500\",[1194,76.151]],[\"parent/2500\",[1193,5.115]],[\"name/2501\",[329,63.85]],[\"parent/2501\",[1193,5.115]],[\"name/2502\",[1195,81.286]],[\"parent/2502\",[1193,5.115]],[\"name/2503\",[1196,72.769]],[\"parent/2503\",[1193,5.115]],[\"name/2504\",[1197,70.243]],[\"parent/2504\",[1193,5.115]],[\"name/2505\",[1198,59.974]],[\"parent/2505\",[1193,5.115]],[\"name/2506\",[253,51.343]],[\"parent/2506\",[1193,5.115]],[\"name/2507\",[1199,81.286]],[\"parent/2507\",[1193,5.115]],[\"name/2508\",[1200,81.286]],[\"parent/2508\",[1193,5.115]],[\"name/2509\",[1201,81.286]],[\"parent/2509\",[1193,5.115]],[\"name/2510\",[1202,81.286]],[\"parent/2510\",[1193,5.115]],[\"name/2511\",[1203,81.286]],[\"parent/2511\",[1193,5.115]],[\"name/2512\",[1204,81.286]],[\"parent/2512\",[1193,5.115]],[\"name/2513\",[1205,76.151]],[\"parent/2513\",[1193,5.115]],[\"name/2514\",[1206,76.151]],[\"parent/2514\",[1193,5.115]],[\"name/2515\",[1207,76.151]],[\"parent/2515\",[1193,5.115]],[\"name/2516\",[181,61.726]],[\"parent/2516\",[1193,5.115]],[\"name/2517\",[1208,81.286]],[\"parent/2517\",[1193,5.115]],[\"name/2518\",[1209,81.286]],[\"parent/2518\",[1193,5.115]],[\"name/2519\",[1210,81.286]],[\"parent/2519\",[1193,5.115]],[\"name/2520\",[1211,81.286]],[\"parent/2520\",[1193,5.115]],[\"name/2521\",[1212,81.286]],[\"parent/2521\",[1193,5.115]],[\"name/2522\",[1213,81.286]],[\"parent/2522\",[1193,5.115]],[\"name/2523\",[316,52.807]],[\"parent/2523\",[1193,5.115]],[\"name/2524\",[1214,81.286]],[\"parent/2524\",[1193,5.115]],[\"name/2525\",[1215,81.286]],[\"parent/2525\",[1193,5.115]],[\"name/2526\",[1216,81.286]],[\"parent/2526\",[1193,5.115]],[\"name/2527\",[1217,81.286]],[\"parent/2527\",[1193,5.115]],[\"name/2528\",[1218,72.769]],[\"parent/2528\",[1193,5.115]],[\"name/2529\",[1219,59.974]],[\"parent/2529\",[]],[\"name/2530\",[1220,76.151]],[\"parent/2530\",[1219,6.014]],[\"name/2531\",[1221,76.151]],[\"parent/2531\",[1219,6.014]],[\"name/2532\",[601,49.769]],[\"parent/2532\",[1222,7.297]],[\"name/2533\",[1218,72.769]],[\"parent/2533\",[1222,7.297]],[\"name/2534\",[263,70.243]],[\"parent/2534\",[1222,7.297]],[\"name/2535\",[1223,76.151]],[\"parent/2535\",[1219,6.014]],[\"name/2536\",[601,49.769]],[\"parent/2536\",[1224,7.297]],[\"name/2537\",[1218,72.769]],[\"parent/2537\",[1224,7.297]],[\"name/2538\",[263,70.243]],[\"parent/2538\",[1224,7.297]],[\"name/2539\",[1225,76.151]],[\"parent/2539\",[1219,6.014]],[\"name/2540\",[329,63.85]],[\"parent/2540\",[1226,6.403]],[\"name/2541\",[1194,76.151]],[\"parent/2541\",[1226,6.403]],[\"name/2542\",[1197,70.243]],[\"parent/2542\",[1226,6.403]],[\"name/2543\",[1198,59.974]],[\"parent/2543\",[1226,6.403]],[\"name/2544\",[1205,76.151]],[\"parent/2544\",[1226,6.403]],[\"name/2545\",[1206,76.151]],[\"parent/2545\",[1226,6.403]],[\"name/2546\",[1207,76.151]],[\"parent/2546\",[1226,6.403]],[\"name/2547\",[181,61.726]],[\"parent/2547\",[1226,6.403]],[\"name/2548\",[1227,76.151]],[\"parent/2548\",[1219,6.014]],[\"name/2549\",[255,68.226]],[\"parent/2549\",[1219,6.014]],[\"name/2550\",[1198,59.974]],[\"parent/2550\",[1219,6.014]],[\"name/2551\",[1196,72.769]],[\"parent/2551\",[1219,6.014]],[\"name/2552\",[1197,70.243]],[\"parent/2552\",[1219,6.014]],[\"name/2553\",[1228,76.151]],[\"parent/2553\",[1219,6.014]],[\"name/2554\",[1229,76.151]],[\"parent/2554\",[1219,6.014]],[\"name/2555\",[1230,76.151]],[\"parent/2555\",[]],[\"name/2556\",[1231,81.286]],[\"parent/2556\",[1230,7.636]],[\"name/2557\",[1232,59.2]],[\"parent/2557\",[]],[\"name/2558\",[1233,76.151]],[\"parent/2558\",[1232,5.936]],[\"name/2559\",[1234,81.286]],[\"parent/2559\",[1232,5.936]],[\"name/2560\",[1235,81.286]],[\"parent/2560\",[1232,5.936]],[\"name/2561\",[1236,81.286]],[\"parent/2561\",[1232,5.936]],[\"name/2562\",[1237,81.286]],[\"parent/2562\",[1232,5.936]],[\"name/2563\",[1238,81.286]],[\"parent/2563\",[1232,5.936]],[\"name/2564\",[1239,81.286]],[\"parent/2564\",[1232,5.936]],[\"name/2565\",[1240,81.286]],[\"parent/2565\",[1232,5.936]],[\"name/2566\",[1241,81.286]],[\"parent/2566\",[1232,5.936]],[\"name/2567\",[1242,76.151]],[\"parent/2567\",[1232,5.936]],[\"name/2568\",[1243,76.151]],[\"parent/2568\",[1232,5.936]],[\"name/2569\",[1244,76.151]],[\"parent/2569\",[1232,5.936]],[\"name/2570\",[1245,68.226]],[\"parent/2570\",[]],[\"name/2571\",[1246,81.286]],[\"parent/2571\",[1245,6.842]],[\"name/2572\",[1247,81.286]],[\"parent/2572\",[1245,6.842]],[\"name/2573\",[1248,81.286]],[\"parent/2573\",[1245,6.842]],[\"name/2574\",[1249,81.286]],[\"parent/2574\",[1245,6.842]],[\"name/2575\",[1250,76.151]],[\"parent/2575\",[]],[\"name/2576\",[1251,81.286]],[\"parent/2576\",[1250,7.636]],[\"name/2577\",[1252,66.547]],[\"parent/2577\",[]],[\"name/2578\",[253,51.343]],[\"parent/2578\",[1252,6.673]],[\"name/2579\",[252,55.001]],[\"parent/2579\",[1252,6.673]],[\"name/2580\",[1253,72.769]],[\"parent/2580\",[1252,6.673]],[\"name/2581\",[1254,72.769]],[\"parent/2581\",[1252,6.673]],[\"name/2582\",[1255,72.769]],[\"parent/2582\",[1252,6.673]],[\"name/2583\",[1256,62.732]],[\"parent/2583\",[]],[\"name/2584\",[313,52.048]],[\"parent/2584\",[1256,6.291]],[\"name/2585\",[314,50.065]],[\"parent/2585\",[1256,6.291]],[\"name/2586\",[315,53.628]],[\"parent/2586\",[1256,6.291]],[\"name/2587\",[1257,76.151]],[\"parent/2587\",[]],[\"name/2588\",[3,39.965]],[\"parent/2588\",[1257,7.636]],[\"name/2589\",[1258,76.151]],[\"parent/2589\",[]],[\"name/2590\",[1259,76.151]],[\"parent/2590\",[1258,7.636]],[\"name/2591\",[20,42.304]],[\"parent/2591\",[1260,8.151]],[\"name/2592\",[1261,81.286]],[\"parent/2592\",[1262,8.151]],[\"name/2593\",[1263,76.151]],[\"parent/2593\",[]],[\"name/2594\",[1264,81.286]],[\"parent/2594\",[1263,7.636]],[\"name/2595\",[1265,68.226]],[\"parent/2595\",[]],[\"name/2596\",[253,51.343]],[\"parent/2596\",[1265,6.842]],[\"name/2597\",[252,55.001]],[\"parent/2597\",[1265,6.842]],[\"name/2598\",[8,63.85]],[\"parent/2598\",[1265,6.842]],[\"name/2599\",[1266,72.769]],[\"parent/2599\",[1265,6.842]],[\"name/2600\",[1267,70.243]],[\"parent/2600\",[]],[\"name/2601\",[1268,72.769]],[\"parent/2601\",[1267,7.044]],[\"name/2602\",[1269,72.769]],[\"parent/2602\",[1267,7.044]],[\"name/2603\",[1270,72.769]],[\"parent/2603\",[1267,7.044]],[\"name/2604\",[1271,59.974]],[\"parent/2604\",[]],[\"name/2605\",[1272,76.151]],[\"parent/2605\",[1271,6.014]],[\"name/2606\",[1273,70.243]],[\"parent/2606\",[]],[\"name/2607\",[8,63.85]],[\"parent/2607\",[1273,7.044]],[\"name/2608\",[601,49.769]],[\"parent/2608\",[1274,7.636]],[\"name/2609\",[1275,81.286]],[\"parent/2609\",[1274,7.636]],[\"name/2610\",[1276,72.769]],[\"parent/2610\",[1273,7.044]],[\"name/2611\",[313,52.048]],[\"parent/2611\",[1277,7.044]],[\"name/2612\",[20,42.304]],[\"parent/2612\",[1277,7.044]],[\"name/2613\",[314,50.065]],[\"parent/2613\",[1277,7.044]],[\"name/2614\",[20,42.304]],[\"parent/2614\",[1277,7.044]],[\"name/2615\",[1278,72.769]],[\"parent/2615\",[1273,7.044]],[\"name/2616\",[1279,76.151]],[\"parent/2616\",[]],[\"name/2617\",[3,39.965]],[\"parent/2617\",[1279,7.636]],[\"name/2618\",[1280,65.108]],[\"parent/2618\",[]],[\"name/2619\",[1233,76.151]],[\"parent/2619\",[1280,6.529]],[\"name/2620\",[1281,81.286]],[\"parent/2620\",[1280,6.529]],[\"name/2621\",[1282,81.286]],[\"parent/2621\",[1280,6.529]],[\"name/2622\",[1242,76.151]],[\"parent/2622\",[1280,6.529]],[\"name/2623\",[1243,76.151]],[\"parent/2623\",[1280,6.529]],[\"name/2624\",[1244,76.151]],[\"parent/2624\",[1280,6.529]],[\"name/2625\",[1283,65.108]],[\"parent/2625\",[]],[\"name/2626\",[1284,81.286]],[\"parent/2626\",[1283,6.529]],[\"name/2627\",[1285,81.286]],[\"parent/2627\",[1283,6.529]],[\"name/2628\",[1286,81.286]],[\"parent/2628\",[1283,6.529]],[\"name/2629\",[1287,81.286]],[\"parent/2629\",[1283,6.529]],[\"name/2630\",[1288,81.286]],[\"parent/2630\",[1283,6.529]],[\"name/2631\",[1289,81.286]],[\"parent/2631\",[1283,6.529]],[\"name/2632\",[1290,72.769]],[\"parent/2632\",[]],[\"name/2633\",[1291,76.151]],[\"parent/2633\",[1290,7.297]],[\"name/2634\",[1292,81.286]],[\"parent/2634\",[1290,7.297]],[\"name/2635\",[1293,76.151]],[\"parent/2635\",[]],[\"name/2636\",[1294,81.286]],[\"parent/2636\",[1293,7.636]],[\"name/2637\",[1295,76.151]],[\"parent/2637\",[]],[\"name/2638\",[1291,76.151]],[\"parent/2638\",[1295,7.636]],[\"name/2639\",[1296,70.243]],[\"parent/2639\",[]],[\"name/2640\",[1297,76.151]],[\"parent/2640\",[1296,7.044]],[\"name/2641\",[1298,76.151]],[\"parent/2641\",[1296,7.044]],[\"name/2642\",[1299,76.151]],[\"parent/2642\",[1296,7.044]],[\"name/2643\",[1300,72.769]],[\"parent/2643\",[]],[\"name/2644\",[1301,81.286]],[\"parent/2644\",[1300,7.297]],[\"name/2645\",[1302,81.286]],[\"parent/2645\",[1300,7.297]],[\"name/2646\",[1303,68.226]],[\"parent/2646\",[]],[\"name/2647\",[1304,76.151]],[\"parent/2647\",[1303,6.842]],[\"name/2648\",[1305,76.151]],[\"parent/2648\",[1303,6.842]],[\"name/2649\",[1306,76.151]],[\"parent/2649\",[1303,6.842]],[\"name/2650\",[1307,76.151]],[\"parent/2650\",[1303,6.842]],[\"name/2651\",[1308,63.85]],[\"parent/2651\",[]],[\"name/2652\",[1309,76.151]],[\"parent/2652\",[]],[\"name/2653\",[1310,81.286]],[\"parent/2653\",[1309,7.636]],[\"name/2654\",[1311,70.243]],[\"parent/2654\",[]],[\"name/2655\",[1312,81.286]],[\"parent/2655\",[1311,7.044]],[\"name/2656\",[1313,81.286]],[\"parent/2656\",[1311,7.044]],[\"name/2657\",[1314,81.286]],[\"parent/2657\",[1311,7.044]],[\"name/2658\",[1315,76.151]],[\"parent/2658\",[]],[\"name/2659\",[1316,81.286]],[\"parent/2659\",[1315,7.636]],[\"name/2660\",[1317,62.732]],[\"parent/2660\",[]],[\"name/2661\",[1318,81.286]],[\"parent/2661\",[1317,6.291]],[\"name/2662\",[1319,81.286]],[\"parent/2662\",[1317,6.291]],[\"name/2663\",[1320,81.286]],[\"parent/2663\",[1317,6.291]],[\"name/2664\",[1321,81.286]],[\"parent/2664\",[1317,6.291]],[\"name/2665\",[1322,81.286]],[\"parent/2665\",[1317,6.291]],[\"name/2666\",[1323,76.151]],[\"parent/2666\",[1317,6.291]],[\"name/2667\",[1324,81.286]],[\"parent/2667\",[1317,6.291]],[\"name/2668\",[1325,81.286]],[\"parent/2668\",[1317,6.291]],[\"name/2669\",[20,42.304]],[\"parent/2669\",[1326,8.151]],[\"name/2670\",[1327,81.286]],[\"parent/2670\",[1328,6.673]],[\"name/2671\",[1329,81.286]],[\"parent/2671\",[1328,6.673]],[\"name/2672\",[1330,81.286]],[\"parent/2672\",[1328,6.673]],[\"name/2673\",[1331,81.286]],[\"parent/2673\",[1328,6.673]],[\"name/2674\",[1332,81.286]],[\"parent/2674\",[1328,6.673]],[\"name/2675\",[1333,81.286]],[\"parent/2675\",[1328,6.673]],[\"name/2676\",[1334,65.108]],[\"parent/2676\",[]],[\"name/2677\",[1335,81.286]],[\"parent/2677\",[1334,6.529]],[\"name/2678\",[1336,81.286]],[\"parent/2678\",[1334,6.529]],[\"name/2679\",[1337,81.286]],[\"parent/2679\",[1334,6.529]],[\"name/2680\",[1338,81.286]],[\"parent/2680\",[1334,6.529]],[\"name/2681\",[1339,81.286]],[\"parent/2681\",[1334,6.529]],[\"name/2682\",[1340,81.286]],[\"parent/2682\",[1334,6.529]],[\"name/2683\",[1341,72.769]],[\"parent/2683\",[]],[\"name/2684\",[211,66.547]],[\"parent/2684\",[1341,7.297]],[\"name/2685\",[1342,66.547]],[\"parent/2685\",[1343,5.566]],[\"name/2686\",[1344,68.226]],[\"parent/2686\",[1343,5.566]],[\"name/2687\",[1345,68.226]],[\"parent/2687\",[1343,5.566]],[\"name/2688\",[1346,70.243]],[\"parent/2688\",[1343,5.566]],[\"name/2689\",[1347,70.243]],[\"parent/2689\",[1343,5.566]],[\"name/2690\",[1348,68.226]],[\"parent/2690\",[1343,5.566]],[\"name/2691\",[47,42.875]],[\"parent/2691\",[1343,5.566]],[\"name/2692\",[576,51.343]],[\"parent/2692\",[1343,5.566]],[\"name/2693\",[1349,68.226]],[\"parent/2693\",[1343,5.566]],[\"name/2694\",[978,59.2]],[\"parent/2694\",[1343,5.566]],[\"name/2695\",[601,49.769]],[\"parent/2695\",[1343,5.566]],[\"name/2696\",[1350,72.769]],[\"parent/2696\",[1343,5.566]],[\"name/2697\",[1351,72.769]],[\"parent/2697\",[1343,5.566]],[\"name/2698\",[1043,68.226]],[\"parent/2698\",[1343,5.566]],[\"name/2699\",[1352,68.226]],[\"parent/2699\",[1343,5.566]],[\"name/2700\",[1353,68.226]],[\"parent/2700\",[1343,5.566]],[\"name/2701\",[1354,68.226]],[\"parent/2701\",[1343,5.566]],[\"name/2702\",[833,66.547]],[\"parent/2702\",[1343,5.566]],[\"name/2703\",[1355,68.226]],[\"parent/2703\",[1343,5.566]],[\"name/2704\",[212,65.108]],[\"parent/2704\",[1341,7.297]],[\"name/2705\",[1342,66.547]],[\"parent/2705\",[1356,5.566]],[\"name/2706\",[1344,68.226]],[\"parent/2706\",[1356,5.566]],[\"name/2707\",[1345,68.226]],[\"parent/2707\",[1356,5.566]],[\"name/2708\",[1346,70.243]],[\"parent/2708\",[1356,5.566]],[\"name/2709\",[1347,70.243]],[\"parent/2709\",[1356,5.566]],[\"name/2710\",[1348,68.226]],[\"parent/2710\",[1356,5.566]],[\"name/2711\",[47,42.875]],[\"parent/2711\",[1356,5.566]],[\"name/2712\",[576,51.343]],[\"parent/2712\",[1356,5.566]],[\"name/2713\",[1349,68.226]],[\"parent/2713\",[1356,5.566]],[\"name/2714\",[978,59.2]],[\"parent/2714\",[1356,5.566]],[\"name/2715\",[601,49.769]],[\"parent/2715\",[1356,5.566]],[\"name/2716\",[1350,72.769]],[\"parent/2716\",[1356,5.566]],[\"name/2717\",[1351,72.769]],[\"parent/2717\",[1356,5.566]],[\"name/2718\",[1043,68.226]],[\"parent/2718\",[1356,5.566]],[\"name/2719\",[1352,68.226]],[\"parent/2719\",[1356,5.566]],[\"name/2720\",[1353,68.226]],[\"parent/2720\",[1356,5.566]],[\"name/2721\",[1354,68.226]],[\"parent/2721\",[1356,5.566]],[\"name/2722\",[833,66.547]],[\"parent/2722\",[1356,5.566]],[\"name/2723\",[1355,68.226]],[\"parent/2723\",[1356,5.566]],[\"name/2724\",[1357,70.243]],[\"parent/2724\",[]],[\"name/2725\",[25,34.25,1358,34.612]],[\"parent/2725\",[]],[\"name/2726\",[3,39.965]],[\"parent/2726\",[25,3.439,1358,3.475]],[\"name/2727\",[1342,66.547]],[\"parent/2727\",[1358,3.475,1359,4.001]],[\"name/2728\",[1344,68.226]],[\"parent/2728\",[1358,3.475,1359,4.001]],[\"name/2729\",[1345,68.226]],[\"parent/2729\",[1358,3.475,1359,4.001]],[\"name/2730\",[1346,70.243]],[\"parent/2730\",[1358,3.475,1359,4.001]],[\"name/2731\",[1347,70.243]],[\"parent/2731\",[1358,3.475,1359,4.001]],[\"name/2732\",[1348,68.226]],[\"parent/2732\",[1358,3.475,1359,4.001]],[\"name/2733\",[47,42.875]],[\"parent/2733\",[1358,3.475,1359,4.001]],[\"name/2734\",[1349,68.226]],[\"parent/2734\",[1358,3.475,1359,4.001]],[\"name/2735\",[978,59.2]],[\"parent/2735\",[1358,3.475,1359,4.001]],[\"name/2736\",[601,49.769]],[\"parent/2736\",[1358,3.475,1359,4.001]],[\"name/2737\",[1350,72.769]],[\"parent/2737\",[1358,3.475,1359,4.001]],[\"name/2738\",[1351,72.769]],[\"parent/2738\",[1358,3.475,1359,4.001]],[\"name/2739\",[1043,68.226]],[\"parent/2739\",[1358,3.475,1359,4.001]],[\"name/2740\",[1352,68.226]],[\"parent/2740\",[1358,3.475,1359,4.001]],[\"name/2741\",[1353,68.226]],[\"parent/2741\",[1358,3.475,1359,4.001]],[\"name/2742\",[1354,68.226]],[\"parent/2742\",[1358,3.475,1359,4.001]],[\"name/2743\",[833,66.547]],[\"parent/2743\",[1358,3.475,1359,4.001]],[\"name/2744\",[1355,68.226]],[\"parent/2744\",[1358,3.475,1359,4.001]],[\"name/2745\",[1358,34.612,1360,45.411]],[\"parent/2745\",[]],[\"name/2746\",[978,59.2]],[\"parent/2746\",[1358,3.475,1360,4.559]],[\"name/2747\",[347,63.85]],[\"parent/2747\",[1358,3.475,1361,5.196]],[\"name/2748\",[1362,76.151]],[\"parent/2748\",[1358,3.475,1361,5.196]],[\"name/2749\",[1363,76.151]],[\"parent/2749\",[1358,3.475,1361,5.196]],[\"name/2750\",[601,49.769]],[\"parent/2750\",[1358,3.475,1360,4.559]],[\"name/2751\",[1364,66.547]],[\"parent/2751\",[1358,3.475,1360,4.559]],[\"name/2752\",[1365,66.547]],[\"parent/2752\",[1358,3.475,1360,4.559]],[\"name/2753\",[1366,65.108]],[\"parent/2753\",[1358,3.475,1360,4.559]],[\"name/2754\",[1367,66.547]],[\"parent/2754\",[1358,3.475,1360,4.559]],[\"name/2755\",[1368,66.547]],[\"parent/2755\",[1358,3.475,1360,4.559]],[\"name/2756\",[1369,66.547]],[\"parent/2756\",[]],[\"name/2757\",[1022,68.226]],[\"parent/2757\",[1369,6.673]],[\"name/2758\",[22,53.628]],[\"parent/2758\",[1369,6.673]],[\"name/2759\",[1370,81.286]],[\"parent/2759\",[1369,6.673]],[\"name/2760\",[1371,81.286]],[\"parent/2760\",[1369,6.673]],[\"name/2761\",[20,42.304]],[\"parent/2761\",[1372,8.151]],[\"name/2762\",[698,72.769]],[\"parent/2762\",[1373,7.636]],[\"name/2763\",[1374,81.286]],[\"parent/2763\",[1373,7.636]],[\"name/2764\",[1375,76.151]],[\"parent/2764\",[1369,6.673]],[\"name/2765\",[1376,76.151]],[\"parent/2765\",[]],[\"name/2766\",[1377,72.769]],[\"parent/2766\",[1376,7.636]],[\"name/2767\",[1378,59.974]],[\"parent/2767\",[]],[\"name/2768\",[3,39.965]],[\"parent/2768\",[1378,6.014]],[\"name/2769\",[1379,81.286]],[\"parent/2769\",[1380,5.336]],[\"name/2770\",[1342,66.547]],[\"parent/2770\",[1380,5.336]],[\"name/2771\",[1381,81.286]],[\"parent/2771\",[1380,5.336]],[\"name/2772\",[1344,68.226]],[\"parent/2772\",[1380,5.336]],[\"name/2773\",[1345,68.226]],[\"parent/2773\",[1380,5.336]],[\"name/2774\",[1346,70.243]],[\"parent/2774\",[1380,5.336]],[\"name/2775\",[1347,70.243]],[\"parent/2775\",[1380,5.336]],[\"name/2776\",[1348,68.226]],[\"parent/2776\",[1380,5.336]],[\"name/2777\",[47,42.875]],[\"parent/2777\",[1380,5.336]],[\"name/2778\",[1349,68.226]],[\"parent/2778\",[1380,5.336]],[\"name/2779\",[1382,76.151]],[\"parent/2779\",[1380,5.336]],[\"name/2780\",[978,59.2]],[\"parent/2780\",[1380,5.336]],[\"name/2781\",[601,49.769]],[\"parent/2781\",[1380,5.336]],[\"name/2782\",[1383,76.151]],[\"parent/2782\",[1380,5.336]],[\"name/2783\",[25,48.157]],[\"parent/2783\",[1380,5.336]],[\"name/2784\",[1384,76.151]],[\"parent/2784\",[1380,5.336]],[\"name/2785\",[1385,76.151]],[\"parent/2785\",[1380,5.336]],[\"name/2786\",[1386,76.151]],[\"parent/2786\",[1380,5.336]],[\"name/2787\",[1352,68.226]],[\"parent/2787\",[1380,5.336]],[\"name/2788\",[1353,68.226]],[\"parent/2788\",[1380,5.336]],[\"name/2789\",[1354,68.226]],[\"parent/2789\",[1380,5.336]],[\"name/2790\",[266,68.226]],[\"parent/2790\",[1380,5.336]],[\"name/2791\",[833,66.547]],[\"parent/2791\",[1380,5.336]],[\"name/2792\",[1355,68.226]],[\"parent/2792\",[1380,5.336]],[\"name/2793\",[1387,61.726]],[\"parent/2793\",[]],[\"name/2794\",[978,59.2]],[\"parent/2794\",[1387,6.19]],[\"name/2795\",[347,63.85]],[\"parent/2795\",[1388,7.297]],[\"name/2796\",[1362,76.151]],[\"parent/2796\",[1388,7.297]],[\"name/2797\",[1363,76.151]],[\"parent/2797\",[1388,7.297]],[\"name/2798\",[601,49.769]],[\"parent/2798\",[1387,6.19]],[\"name/2799\",[1389,72.769]],[\"parent/2799\",[1387,6.19]],[\"name/2800\",[1364,66.547]],[\"parent/2800\",[1387,6.19]],[\"name/2801\",[1365,66.547]],[\"parent/2801\",[1387,6.19]],[\"name/2802\",[1390,72.769]],[\"parent/2802\",[1387,6.19]],[\"name/2803\",[1366,65.108]],[\"parent/2803\",[1387,6.19]],[\"name/2804\",[1367,66.547]],[\"parent/2804\",[1387,6.19]],[\"name/2805\",[1368,66.547]],[\"parent/2805\",[1387,6.19]],[\"name/2806\",[1391,62.732]],[\"parent/2806\",[]],[\"name/2807\",[1392,81.286]],[\"parent/2807\",[1391,6.291]],[\"name/2808\",[1393,81.286]],[\"parent/2808\",[1391,6.291]],[\"name/2809\",[1394,65.108]],[\"parent/2809\",[]],[\"name/2810\",[1395,72.769]],[\"parent/2810\",[1394,6.529]],[\"name/2811\",[1396,76.151]],[\"parent/2811\",[1394,6.529]],[\"name/2812\",[1397,76.151]],[\"parent/2812\",[1394,6.529]],[\"name/2813\",[1398,76.151]],[\"parent/2813\",[1394,6.529]],[\"name/2814\",[1399,76.151]],[\"parent/2814\",[1394,6.529]],[\"name/2815\",[47,42.875]],[\"parent/2815\",[1400,8.151]],[\"name/2816\",[1401,76.151]],[\"parent/2816\",[1394,6.529]],[\"name/2817\",[576,51.343]],[\"parent/2817\",[1402,7.297]],[\"name/2818\",[1366,65.108]],[\"parent/2818\",[1402,7.297]],[\"name/2819\",[255,68.226]],[\"parent/2819\",[1402,7.297]],[\"name/2820\",[1403,72.769]],[\"parent/2820\",[]],[\"name/2821\",[1404,81.286]],[\"parent/2821\",[1403,7.297]],[\"name/2822\",[1405,81.286]],[\"parent/2822\",[1403,7.297]],[\"name/2823\",[1406,76.151]],[\"parent/2823\",[]],[\"name/2824\",[1407,76.151]],[\"parent/2824\",[1406,7.636]],[\"name/2825\",[1408,61.726]],[\"parent/2825\",[]],[\"name/2826\",[1409,58.482]],[\"parent/2826\",[]],[\"name/2827\",[1410,68.226]],[\"parent/2827\",[]],[\"name/2828\",[1411,55.001]],[\"parent/2828\",[1410,6.842]],[\"name/2829\",[838,59.2]],[\"parent/2829\",[1412,6.403]],[\"name/2830\",[1413,60.812]],[\"parent/2830\",[1412,6.403]],[\"name/2831\",[767,58.482]],[\"parent/2831\",[1412,6.403]],[\"name/2832\",[844,60.812]],[\"parent/2832\",[1412,6.403]],[\"name/2833\",[846,60.812]],[\"parent/2833\",[1412,6.403]],[\"name/2834\",[845,60.812]],[\"parent/2834\",[1412,6.403]],[\"name/2835\",[1016,57.183]],[\"parent/2835\",[1412,6.403]],[\"name/2836\",[333,54.522]],[\"parent/2836\",[1412,6.403]],[\"name/2837\",[1414,56.592]],[\"parent/2837\",[1410,6.842]],[\"name/2838\",[1415,58.482]],[\"parent/2838\",[1410,6.842]],[\"name/2839\",[1416,81.286]],[\"parent/2839\",[1417,8.151]],[\"name/2840\",[3,39.965]],[\"parent/2840\",[1410,6.842]],[\"name/2841\",[47,42.875]],[\"parent/2841\",[1418,6.098]],[\"name/2842\",[1413,60.812]],[\"parent/2842\",[1418,6.098]],[\"name/2843\",[838,59.2]],[\"parent/2843\",[1418,6.098]],[\"name/2844\",[767,58.482]],[\"parent/2844\",[1418,6.098]],[\"name/2845\",[846,60.812]],[\"parent/2845\",[1418,6.098]],[\"name/2846\",[844,60.812]],[\"parent/2846\",[1418,6.098]],[\"name/2847\",[845,60.812]],[\"parent/2847\",[1418,6.098]],[\"name/2848\",[316,52.807]],[\"parent/2848\",[1418,6.098]],[\"name/2849\",[1016,57.183]],[\"parent/2849\",[1418,6.098]],[\"name/2850\",[331,56.592]],[\"parent/2850\",[1418,6.098]],[\"name/2851\",[333,54.522]],[\"parent/2851\",[1418,6.098]],[\"name/2852\",[1419,66.547]],[\"parent/2852\",[]],[\"name/2853\",[3,39.965]],[\"parent/2853\",[1419,6.673]],[\"name/2854\",[47,42.875]],[\"parent/2854\",[1420,5.734]],[\"name/2855\",[1411,55.001]],[\"parent/2855\",[1420,5.734]],[\"name/2856\",[1413,60.812]],[\"parent/2856\",[1420,5.734]],[\"name/2857\",[838,59.2]],[\"parent/2857\",[1420,5.734]],[\"name/2858\",[1411,55.001]],[\"parent/2858\",[1420,5.734]],[\"name/2859\",[1421,76.151]],[\"parent/2859\",[1420,5.734]],[\"name/2860\",[1198,59.974]],[\"parent/2860\",[1420,5.734]],[\"name/2861\",[767,58.482]],[\"parent/2861\",[1420,5.734]],[\"name/2862\",[846,60.812]],[\"parent/2862\",[1420,5.734]],[\"name/2863\",[316,52.807]],[\"parent/2863\",[1420,5.734]],[\"name/2864\",[1016,57.183]],[\"parent/2864\",[1420,5.734]],[\"name/2865\",[1414,56.592]],[\"parent/2865\",[1420,5.734]],[\"name/2866\",[844,60.812]],[\"parent/2866\",[1420,5.734]],[\"name/2867\",[845,60.812]],[\"parent/2867\",[1420,5.734]],[\"name/2868\",[331,56.592]],[\"parent/2868\",[1420,5.734]],[\"name/2869\",[333,54.522]],[\"parent/2869\",[1420,5.734]],[\"name/2870\",[1422,68.226]],[\"parent/2870\",[]],[\"name/2871\",[1198,59.974]],[\"parent/2871\",[1422,6.842]],[\"name/2872\",[1423,66.547]],[\"parent/2872\",[]],[\"name/2873\",[3,39.965]],[\"parent/2873\",[1423,6.673]],[\"name/2874\",[47,42.875]],[\"parent/2874\",[1424,5.619]],[\"name/2875\",[1411,55.001]],[\"parent/2875\",[1424,5.619]],[\"name/2876\",[1413,60.812]],[\"parent/2876\",[1424,5.619]],[\"name/2877\",[838,59.2]],[\"parent/2877\",[1424,5.619]],[\"name/2878\",[1425,81.286]],[\"parent/2878\",[1424,5.619]],[\"name/2879\",[1411,55.001]],[\"parent/2879\",[1424,5.619]],[\"name/2880\",[1426,81.286]],[\"parent/2880\",[1424,5.619]],[\"name/2881\",[767,58.482]],[\"parent/2881\",[1424,5.619]],[\"name/2882\",[846,60.812]],[\"parent/2882\",[1424,5.619]],[\"name/2883\",[316,52.807]],[\"parent/2883\",[1424,5.619]],[\"name/2884\",[1016,57.183]],[\"parent/2884\",[1424,5.619]],[\"name/2885\",[1414,56.592]],[\"parent/2885\",[1424,5.619]],[\"name/2886\",[1427,81.286]],[\"parent/2886\",[1424,5.619]],[\"name/2887\",[1428,81.286]],[\"parent/2887\",[1424,5.619]],[\"name/2888\",[844,60.812]],[\"parent/2888\",[1424,5.619]],[\"name/2889\",[845,60.812]],[\"parent/2889\",[1424,5.619]],[\"name/2890\",[331,56.592]],[\"parent/2890\",[1424,5.619]],[\"name/2891\",[333,54.522]],[\"parent/2891\",[1424,5.619]],[\"name/2892\",[1429,68.226]],[\"parent/2892\",[]],[\"name/2893\",[1411,55.001]],[\"parent/2893\",[1429,6.842]],[\"name/2894\",[838,59.2]],[\"parent/2894\",[1430,6.403]],[\"name/2895\",[1413,60.812]],[\"parent/2895\",[1430,6.403]],[\"name/2896\",[767,58.482]],[\"parent/2896\",[1430,6.403]],[\"name/2897\",[844,60.812]],[\"parent/2897\",[1430,6.403]],[\"name/2898\",[846,60.812]],[\"parent/2898\",[1430,6.403]],[\"name/2899\",[845,60.812]],[\"parent/2899\",[1430,6.403]],[\"name/2900\",[1016,57.183]],[\"parent/2900\",[1430,6.403]],[\"name/2901\",[333,54.522]],[\"parent/2901\",[1430,6.403]],[\"name/2902\",[1431,76.151]],[\"parent/2902\",[1429,6.842]],[\"name/2903\",[1432,68.226]],[\"parent/2903\",[]],[\"name/2904\",[3,39.965]],[\"parent/2904\",[1432,6.842]],[\"name/2905\",[47,42.875]],[\"parent/2905\",[1433,5.864]],[\"name/2906\",[1411,55.001]],[\"parent/2906\",[1433,5.864]],[\"name/2907\",[1413,60.812]],[\"parent/2907\",[1433,5.864]],[\"name/2908\",[838,59.2]],[\"parent/2908\",[1433,5.864]],[\"name/2909\",[1411,55.001]],[\"parent/2909\",[1433,5.864]],[\"name/2910\",[767,58.482]],[\"parent/2910\",[1433,5.864]],[\"name/2911\",[846,60.812]],[\"parent/2911\",[1433,5.864]],[\"name/2912\",[316,52.807]],[\"parent/2912\",[1433,5.864]],[\"name/2913\",[1016,57.183]],[\"parent/2913\",[1433,5.864]],[\"name/2914\",[331,56.592]],[\"parent/2914\",[1433,5.864]],[\"name/2915\",[1414,56.592]],[\"parent/2915\",[1433,5.864]],[\"name/2916\",[844,60.812]],[\"parent/2916\",[1433,5.864]],[\"name/2917\",[845,60.812]],[\"parent/2917\",[1433,5.864]],[\"name/2918\",[333,54.522]],[\"parent/2918\",[1433,5.864]],[\"name/2919\",[1434,70.243]],[\"parent/2919\",[]],[\"name/2920\",[1411,55.001]],[\"parent/2920\",[1434,7.044]],[\"name/2921\",[838,59.2]],[\"parent/2921\",[1435,6.403]],[\"name/2922\",[1413,60.812]],[\"parent/2922\",[1435,6.403]],[\"name/2923\",[767,58.482]],[\"parent/2923\",[1435,6.403]],[\"name/2924\",[844,60.812]],[\"parent/2924\",[1435,6.403]],[\"name/2925\",[846,60.812]],[\"parent/2925\",[1435,6.403]],[\"name/2926\",[845,60.812]],[\"parent/2926\",[1435,6.403]],[\"name/2927\",[1016,57.183]],[\"parent/2927\",[1435,6.403]],[\"name/2928\",[333,54.522]],[\"parent/2928\",[1435,6.403]],[\"name/2929\",[1436,61.726]],[\"parent/2929\",[]],[\"name/2930\",[1437,61.726]],[\"parent/2930\",[]],[\"name/2931\",[200,57.183]],[\"parent/2931\",[1437,6.19]],[\"name/2932\",[200,57.183]],[\"parent/2932\",[1438,7.297]],[\"name/2933\",[25,48.157]],[\"parent/2933\",[1438,7.297]],[\"name/2934\",[1342,66.547]],[\"parent/2934\",[1438,7.297]],[\"name/2935\",[1439,59.2]],[\"parent/2935\",[1437,6.19]],[\"name/2936\",[1440,61.726]],[\"parent/2936\",[1437,6.19]],[\"name/2937\",[1441,65.108]],[\"parent/2937\",[1437,6.19]],[\"name/2938\",[1442,65.108]],[\"parent/2938\",[1437,6.19]],[\"name/2939\",[1443,76.151]],[\"parent/2939\",[1444,7.297]],[\"name/2940\",[1445,68.226]],[\"parent/2940\",[1444,7.297]],[\"name/2941\",[1446,68.226]],[\"parent/2941\",[1444,7.297]],[\"name/2942\",[3,39.965]],[\"parent/2942\",[1437,6.19]],[\"name/2943\",[47,42.875]],[\"parent/2943\",[1447,5.378]],[\"name/2944\",[1439,59.2]],[\"parent/2944\",[1447,5.378]],[\"name/2945\",[1413,60.812]],[\"parent/2945\",[1447,5.378]],[\"name/2946\",[838,59.2]],[\"parent/2946\",[1447,5.378]],[\"name/2947\",[1445,68.226]],[\"parent/2947\",[1447,5.378]],[\"name/2948\",[1446,68.226]],[\"parent/2948\",[1447,5.378]],[\"name/2949\",[1448,72.769]],[\"parent/2949\",[1447,5.378]],[\"name/2950\",[36,53.628]],[\"parent/2950\",[1447,5.378]],[\"name/2951\",[1439,59.2]],[\"parent/2951\",[1447,5.378]],[\"name/2952\",[767,58.482]],[\"parent/2952\",[1447,5.378]],[\"name/2953\",[846,60.812]],[\"parent/2953\",[1447,5.378]],[\"name/2954\",[316,52.807]],[\"parent/2954\",[1447,5.378]],[\"name/2955\",[1440,61.726]],[\"parent/2955\",[1447,5.378]],[\"name/2956\",[1449,72.769]],[\"parent/2956\",[1447,5.378]],[\"name/2957\",[1450,72.769]],[\"parent/2957\",[1447,5.378]],[\"name/2958\",[756,59.974]],[\"parent/2958\",[1447,5.378]],[\"name/2959\",[1451,72.769]],[\"parent/2959\",[1447,5.378]],[\"name/2960\",[1452,65.108]],[\"parent/2960\",[1447,5.378]],[\"name/2961\",[844,60.812]],[\"parent/2961\",[1447,5.378]],[\"name/2962\",[845,60.812]],[\"parent/2962\",[1447,5.378]],[\"name/2963\",[1016,57.183]],[\"parent/2963\",[1447,5.378]],[\"name/2964\",[331,56.592]],[\"parent/2964\",[1447,5.378]],[\"name/2965\",[333,54.522]],[\"parent/2965\",[1447,5.378]],[\"name/2966\",[1453,60.812]],[\"parent/2966\",[]],[\"name/2967\",[3,39.965]],[\"parent/2967\",[1453,6.098]],[\"name/2968\",[47,42.875]],[\"parent/2968\",[1454,5.295]],[\"name/2969\",[1439,59.2]],[\"parent/2969\",[1454,5.295]],[\"name/2970\",[1413,60.812]],[\"parent/2970\",[1454,5.295]],[\"name/2971\",[1421,76.151]],[\"parent/2971\",[1454,5.295]],[\"name/2972\",[1198,59.974]],[\"parent/2972\",[1454,5.295]],[\"name/2973\",[767,58.482]],[\"parent/2973\",[1454,5.295]],[\"name/2974\",[846,60.812]],[\"parent/2974\",[1454,5.295]],[\"name/2975\",[316,52.807]],[\"parent/2975\",[1454,5.295]],[\"name/2976\",[1016,57.183]],[\"parent/2976\",[1454,5.295]],[\"name/2977\",[1449,72.769]],[\"parent/2977\",[1454,5.295]],[\"name/2978\",[838,59.2]],[\"parent/2978\",[1454,5.295]],[\"name/2979\",[1445,68.226]],[\"parent/2979\",[1454,5.295]],[\"name/2980\",[1446,68.226]],[\"parent/2980\",[1454,5.295]],[\"name/2981\",[1448,72.769]],[\"parent/2981\",[1454,5.295]],[\"name/2982\",[36,53.628]],[\"parent/2982\",[1454,5.295]],[\"name/2983\",[1439,59.2]],[\"parent/2983\",[1454,5.295]],[\"name/2984\",[1440,61.726]],[\"parent/2984\",[1454,5.295]],[\"name/2985\",[1450,72.769]],[\"parent/2985\",[1454,5.295]],[\"name/2986\",[756,59.974]],[\"parent/2986\",[1454,5.295]],[\"name/2987\",[1451,72.769]],[\"parent/2987\",[1454,5.295]],[\"name/2988\",[1452,65.108]],[\"parent/2988\",[1454,5.295]],[\"name/2989\",[844,60.812]],[\"parent/2989\",[1454,5.295]],[\"name/2990\",[845,60.812]],[\"parent/2990\",[1454,5.295]],[\"name/2991\",[331,56.592]],[\"parent/2991\",[1454,5.295]],[\"name/2992\",[333,54.522]],[\"parent/2992\",[1454,5.295]],[\"name/2993\",[1455,61.726]],[\"parent/2993\",[]],[\"name/2994\",[1442,65.108]],[\"parent/2994\",[1455,6.19]],[\"name/2995\",[1198,59.974]],[\"parent/2995\",[1456,7.044]],[\"name/2996\",[1443,76.151]],[\"parent/2996\",[1456,7.044]],[\"name/2997\",[1445,68.226]],[\"parent/2997\",[1456,7.044]],[\"name/2998\",[1446,68.226]],[\"parent/2998\",[1456,7.044]],[\"name/2999\",[1457,60.812]],[\"parent/2999\",[]],[\"name/3000\",[3,39.965]],[\"parent/3000\",[1457,6.098]],[\"name/3001\",[47,42.875]],[\"parent/3001\",[1458,5.378]],[\"name/3002\",[1439,59.2]],[\"parent/3002\",[1458,5.378]],[\"name/3003\",[1413,60.812]],[\"parent/3003\",[1458,5.378]],[\"name/3004\",[767,58.482]],[\"parent/3004\",[1458,5.378]],[\"name/3005\",[1016,57.183]],[\"parent/3005\",[1458,5.378]],[\"name/3006\",[1449,72.769]],[\"parent/3006\",[1458,5.378]],[\"name/3007\",[838,59.2]],[\"parent/3007\",[1458,5.378]],[\"name/3008\",[1445,68.226]],[\"parent/3008\",[1458,5.378]],[\"name/3009\",[1446,68.226]],[\"parent/3009\",[1458,5.378]],[\"name/3010\",[1448,72.769]],[\"parent/3010\",[1458,5.378]],[\"name/3011\",[36,53.628]],[\"parent/3011\",[1458,5.378]],[\"name/3012\",[1439,59.2]],[\"parent/3012\",[1458,5.378]],[\"name/3013\",[846,60.812]],[\"parent/3013\",[1458,5.378]],[\"name/3014\",[316,52.807]],[\"parent/3014\",[1458,5.378]],[\"name/3015\",[1440,61.726]],[\"parent/3015\",[1458,5.378]],[\"name/3016\",[1450,72.769]],[\"parent/3016\",[1458,5.378]],[\"name/3017\",[756,59.974]],[\"parent/3017\",[1458,5.378]],[\"name/3018\",[1451,72.769]],[\"parent/3018\",[1458,5.378]],[\"name/3019\",[1452,65.108]],[\"parent/3019\",[1458,5.378]],[\"name/3020\",[844,60.812]],[\"parent/3020\",[1458,5.378]],[\"name/3021\",[845,60.812]],[\"parent/3021\",[1458,5.378]],[\"name/3022\",[331,56.592]],[\"parent/3022\",[1458,5.378]],[\"name/3023\",[333,54.522]],[\"parent/3023\",[1458,5.378]],[\"name/3024\",[1459,62.732]],[\"parent/3024\",[]],[\"name/3025\",[1460,70.243]],[\"parent/3025\",[]],[\"name/3026\",[3,39.965]],[\"parent/3026\",[1460,7.044]],[\"name/3027\",[47,42.875]],[\"parent/3027\",[1461,5.515]],[\"name/3028\",[756,59.974]],[\"parent/3028\",[1461,5.515]],[\"name/3029\",[1462,81.286]],[\"parent/3029\",[1461,5.515]],[\"name/3030\",[576,51.343]],[\"parent/3030\",[1461,5.515]],[\"name/3031\",[1463,81.286]],[\"parent/3031\",[1461,5.515]],[\"name/3032\",[1464,81.286]],[\"parent/3032\",[1461,5.515]],[\"name/3033\",[1465,81.286]],[\"parent/3033\",[1461,5.515]],[\"name/3034\",[1466,81.286]],[\"parent/3034\",[1461,5.515]],[\"name/3035\",[1467,81.286]],[\"parent/3035\",[1461,5.515]],[\"name/3036\",[1016,57.183]],[\"parent/3036\",[1461,5.515]],[\"name/3037\",[848,72.769]],[\"parent/3037\",[1461,5.515]],[\"name/3038\",[1468,81.286]],[\"parent/3038\",[1461,5.515]],[\"name/3039\",[1469,81.286]],[\"parent/3039\",[1461,5.515]],[\"name/3040\",[331,56.592]],[\"parent/3040\",[1461,5.515]],[\"name/3041\",[1470,81.286]],[\"parent/3041\",[1461,5.515]],[\"name/3042\",[332,62.732]],[\"parent/3042\",[1461,5.515]],[\"name/3043\",[1471,81.286]],[\"parent/3043\",[1461,5.515]],[\"name/3044\",[1375,76.151]],[\"parent/3044\",[1461,5.515]],[\"name/3045\",[1472,81.286]],[\"parent/3045\",[1461,5.515]],[\"name/3046\",[333,54.522]],[\"parent/3046\",[1461,5.515]],[\"name/3047\",[1473,72.769]],[\"parent/3047\",[]],[\"name/3048\",[1474,76.151]],[\"parent/3048\",[1473,7.297]],[\"name/3049\",[1475,76.151]],[\"parent/3049\",[1473,7.297]],[\"name/3050\",[1476,62.732]],[\"parent/3050\",[]],[\"name/3051\",[346,51.689]],[\"parent/3051\",[1476,6.291]],[\"name/3052\",[1477,81.286]],[\"parent/3052\",[1476,6.291]],[\"name/3053\",[1478,81.286]],[\"parent/3053\",[1476,6.291]],[\"name/3054\",[1479,65.108]],[\"parent/3054\",[1476,6.291]],[\"name/3055\",[126,55.504]],[\"parent/3055\",[1476,6.291]],[\"name/3056\",[499,68.226]],[\"parent/3056\",[1476,6.291]],[\"name/3057\",[1480,81.286]],[\"parent/3057\",[1476,6.291]],[\"name/3058\",[1481,81.286]],[\"parent/3058\",[1476,6.291]],[\"name/3059\",[20,42.304]],[\"parent/3059\",[1482,8.151]],[\"name/3060\",[385,57.183]],[\"parent/3060\",[1483,6.19]],[\"name/3061\",[441,63.85]],[\"parent/3061\",[1483,6.19]],[\"name/3062\",[1484,66.547]],[\"parent/3062\",[1483,6.19]],[\"name/3063\",[1485,72.769]],[\"parent/3063\",[1483,6.19]],[\"name/3064\",[1486,72.769]],[\"parent/3064\",[1483,6.19]],[\"name/3065\",[490,58.482]],[\"parent/3065\",[1483,6.19]],[\"name/3066\",[1487,65.108]],[\"parent/3066\",[1483,6.19]],[\"name/3067\",[488,61.726]],[\"parent/3067\",[1483,6.19]],[\"name/3068\",[1488,72.769]],[\"parent/3068\",[1483,6.19]],[\"name/3069\",[20,42.304]],[\"parent/3069\",[1483,6.19]],[\"name/3070\",[1489,76.151]],[\"parent/3070\",[]],[\"name/3071\",[3,39.965]],[\"parent/3071\",[1489,7.636]],[\"name/3072\",[1490,72.769]],[\"parent/3072\",[]],[\"name/3073\",[1491,72.769]],[\"parent/3073\",[1490,7.297]],[\"name/3074\",[1492,72.769]],[\"parent/3074\",[1490,7.297]],[\"name/3075\",[1493,76.151]],[\"parent/3075\",[]],[\"name/3076\",[3,39.965]],[\"parent/3076\",[1493,7.636]],[\"name/3077\",[1494,76.151]],[\"parent/3077\",[]],[\"name/3078\",[3,39.965]],[\"parent/3078\",[1494,7.636]],[\"name/3079\",[1495,76.151]],[\"parent/3079\",[]],[\"name/3080\",[1496,76.151]],[\"parent/3080\",[1495,7.636]],[\"name/3081\",[1497,68.226]],[\"parent/3081\",[]],[\"name/3082\",[3,39.965]],[\"parent/3082\",[1497,6.842]],[\"name/3083\",[1498,76.151]],[\"parent/3083\",[]],[\"name/3084\",[1499,81.286]],[\"parent/3084\",[1498,7.636]],[\"name/3085\",[1500,76.151]],[\"parent/3085\",[]],[\"name/3086\",[3,39.965]],[\"parent/3086\",[1500,7.636]],[\"name/3087\",[1501,76.151]],[\"parent/3087\",[]],[\"name/3088\",[1502,76.151]],[\"parent/3088\",[1501,7.636]],[\"name/3089\",[1503,66.547]],[\"parent/3089\",[]],[\"name/3090\",[3,39.965]],[\"parent/3090\",[1503,6.673]],[\"name/3091\",[1504,70.243]],[\"parent/3091\",[]],[\"name/3092\",[1487,65.108]],[\"parent/3092\",[1504,7.044]],[\"name/3093\",[424,66.547]],[\"parent/3093\",[1505,7.636]],[\"name/3094\",[1506,81.286]],[\"parent/3094\",[1505,7.636]],[\"name/3095\",[1507,76.151]],[\"parent/3095\",[1504,7.044]],[\"name/3096\",[443,61.726]],[\"parent/3096\",[1508,6.098]],[\"name/3097\",[441,63.85]],[\"parent/3097\",[1508,6.098]],[\"name/3098\",[490,58.482]],[\"parent/3098\",[1508,6.098]],[\"name/3099\",[488,61.726]],[\"parent/3099\",[1508,6.098]],[\"name/3100\",[489,66.547]],[\"parent/3100\",[1508,6.098]],[\"name/3101\",[30,54.065]],[\"parent/3101\",[1508,6.098]],[\"name/3102\",[1509,70.243]],[\"parent/3102\",[1508,6.098]],[\"name/3103\",[1510,62.732]],[\"parent/3103\",[1508,6.098]],[\"name/3104\",[1487,65.108]],[\"parent/3104\",[1508,6.098]],[\"name/3105\",[1511,66.547]],[\"parent/3105\",[1508,6.098]],[\"name/3106\",[729,61.726]],[\"parent/3106\",[1508,6.098]],[\"name/3107\",[1512,76.151]],[\"parent/3107\",[1504,7.044]],[\"name/3108\",[1513,76.151]],[\"parent/3108\",[]],[\"name/3109\",[3,39.965]],[\"parent/3109\",[1513,7.636]],[\"name/3110\",[1514,76.151]],[\"parent/3110\",[]],[\"name/3111\",[1515,76.151]],[\"parent/3111\",[1514,7.636]],[\"name/3112\",[47,42.875]],[\"parent/3112\",[1516,6.842]],[\"name/3113\",[536,72.769]],[\"parent/3113\",[1516,6.842]],[\"name/3114\",[1517,81.286]],[\"parent/3114\",[1516,6.842]],[\"name/3115\",[538,72.769]],[\"parent/3115\",[1516,6.842]],[\"name/3116\",[1518,81.286]],[\"parent/3116\",[1516,6.842]],[\"name/3117\",[1519,68.226]],[\"parent/3117\",[]],[\"name/3118\",[3,39.965]],[\"parent/3118\",[1519,6.842]],[\"name/3119\",[1520,81.286]],[\"parent/3119\",[1521,6.098]],[\"name/3120\",[266,68.226]],[\"parent/3120\",[1521,6.098]],[\"name/3121\",[30,54.065]],[\"parent/3121\",[1521,6.098]],[\"name/3122\",[369,72.769]],[\"parent/3122\",[1521,6.098]],[\"name/3123\",[385,57.183]],[\"parent/3123\",[1521,6.098]],[\"name/3124\",[47,42.875]],[\"parent/3124\",[1521,6.098]],[\"name/3125\",[576,51.343]],[\"parent/3125\",[1521,6.098]],[\"name/3126\",[939,68.226]],[\"parent/3126\",[1521,6.098]],[\"name/3127\",[531,68.226]],[\"parent/3127\",[1521,6.098]],[\"name/3128\",[529,66.547]],[\"parent/3128\",[1521,6.098]],[\"name/3129\",[530,68.226]],[\"parent/3129\",[1521,6.098]],[\"name/3130\",[1522,72.769]],[\"parent/3130\",[]],[\"name/3131\",[939,68.226]],[\"parent/3131\",[1522,7.297]],[\"name/3132\",[27,50.369]],[\"parent/3132\",[1523,7.297]],[\"name/3133\",[491,68.226]],[\"parent/3133\",[1523,7.297]],[\"name/3134\",[874,68.226]],[\"parent/3134\",[1523,7.297]],[\"name/3135\",[1524,76.151]],[\"parent/3135\",[1522,7.297]],[\"name/3136\",[490,58.482]],[\"parent/3136\",[1525,7.636]],[\"name/3137\",[20,42.304]],[\"parent/3137\",[1525,7.636]],[\"name/3138\",[1140,76.151]],[\"parent/3138\",[1526,7.636]],[\"name/3139\",[1126,72.769]],[\"parent/3139\",[1526,7.636]],[\"name/3140\",[1527,76.151]],[\"parent/3140\",[]],[\"name/3141\",[1528,68.226]],[\"parent/3141\",[1527,7.636]],[\"name/3142\",[1529,70.243]],[\"parent/3142\",[]],[\"name/3143\",[3,39.965]],[\"parent/3143\",[1529,7.044]],[\"name/3144\",[47,42.875]],[\"parent/3144\",[1530,5.864]],[\"name/3145\",[313,52.048]],[\"parent/3145\",[1530,5.864]],[\"name/3146\",[311,58.482]],[\"parent/3146\",[1530,5.864]],[\"name/3147\",[314,50.065]],[\"parent/3147\",[1530,5.864]],[\"name/3148\",[1531,76.151]],[\"parent/3148\",[1530,5.864]],[\"name/3149\",[450,63.85]],[\"parent/3149\",[1530,5.864]],[\"name/3150\",[1532,81.286]],[\"parent/3150\",[1530,5.864]],[\"name/3151\",[331,56.592]],[\"parent/3151\",[1530,5.864]],[\"name/3152\",[330,61.726]],[\"parent/3152\",[1530,5.864]],[\"name/3153\",[332,62.732]],[\"parent/3153\",[1530,5.864]],[\"name/3154\",[1533,81.286]],[\"parent/3154\",[1530,5.864]],[\"name/3155\",[1534,81.286]],[\"parent/3155\",[1530,5.864]],[\"name/3156\",[1528,68.226]],[\"parent/3156\",[1530,5.864]],[\"name/3157\",[333,54.522]],[\"parent/3157\",[1530,5.864]],[\"name/3158\",[1535,72.769]],[\"parent/3158\",[]],[\"name/3159\",[1536,72.769]],[\"parent/3159\",[1535,7.297]],[\"name/3160\",[1537,72.769]],[\"parent/3160\",[1535,7.297]],[\"name/3161\",[1538,72.769]],[\"parent/3161\",[]],[\"name/3162\",[444,61.726]],[\"parent/3162\",[1538,7.297]],[\"name/3163\",[1539,66.547]],[\"parent/3163\",[1538,7.297]],[\"name/3164\",[1540,76.151]],[\"parent/3164\",[]],[\"name/3165\",[1541,72.769]],[\"parent/3165\",[1540,7.636]],[\"name/3166\",[1542,66.547]],[\"parent/3166\",[]],[\"name/3167\",[1543,76.151]],[\"parent/3167\",[]],[\"name/3168\",[1544,72.769]],[\"parent/3168\",[1543,7.636]],[\"name/3169\",[1545,76.151]],[\"parent/3169\",[]],[\"name/3170\",[1546,72.769]],[\"parent/3170\",[1545,7.636]],[\"name/3171\",[1547,44.461]],[\"parent/3171\",[]],[\"name/3172\",[3,39.965]],[\"parent/3172\",[1547,4.458]],[\"name/3173\",[1548,48.408]],[\"parent/3173\",[]],[\"name/3174\",[1549,72.769]],[\"parent/3174\",[1548,4.854]],[\"name/3175\",[1484,66.547]],[\"parent/3175\",[1548,4.854]],[\"name/3176\",[1550,76.151]],[\"parent/3176\",[1548,4.854]],[\"name/3177\",[1528,68.226]],[\"parent/3177\",[1548,4.854]],[\"name/3178\",[1551,72.769]],[\"parent/3178\",[1548,4.854]],[\"name/3179\",[1552,76.151]],[\"parent/3179\",[1548,4.854]],[\"name/3180\",[1510,62.732]],[\"parent/3180\",[1548,4.854]],[\"name/3181\",[1553,76.151]],[\"parent/3181\",[1548,4.854]],[\"name/3182\",[9,70.243]],[\"parent/3182\",[1554,7.636]],[\"name/3183\",[1487,65.108]],[\"parent/3183\",[1554,7.636]],[\"name/3184\",[1555,72.769]],[\"parent/3184\",[1548,4.854]],[\"name/3185\",[129,63.85]],[\"parent/3185\",[1556,7.297]],[\"name/3186\",[497,76.151]],[\"parent/3186\",[1556,7.297]],[\"name/3187\",[499,68.226]],[\"parent/3187\",[1556,7.297]],[\"name/3188\",[1557,76.151]],[\"parent/3188\",[1548,4.854]],[\"name/3189\",[426,61.726]],[\"parent/3189\",[1548,4.854]],[\"name/3190\",[1558,70.243]],[\"parent/3190\",[1548,4.854]],[\"name/3191\",[1559,76.151]],[\"parent/3191\",[1548,4.854]],[\"name/3192\",[429,62.732]],[\"parent/3192\",[1548,4.854]],[\"name/3193\",[1560,76.151]],[\"parent/3193\",[1548,4.854]],[\"name/3194\",[1561,68.226]],[\"parent/3194\",[1548,4.854]],[\"name/3195\",[1562,76.151]],[\"parent/3195\",[1548,4.854]],[\"name/3196\",[430,59.2]],[\"parent/3196\",[1548,4.854]],[\"name/3197\",[1563,76.151]],[\"parent/3197\",[1548,4.854]],[\"name/3198\",[1564,68.226]],[\"parent/3198\",[1548,4.854]],[\"name/3199\",[1565,76.151]],[\"parent/3199\",[1548,4.854]],[\"name/3200\",[1566,63.85]],[\"parent/3200\",[1548,4.854]],[\"name/3201\",[1567,76.151]],[\"parent/3201\",[1548,4.854]],[\"name/3202\",[1568,76.151]],[\"parent/3202\",[1548,4.854]],[\"name/3203\",[1569,76.151]],[\"parent/3203\",[1570,7.297]],[\"name/3204\",[1571,76.151]],[\"parent/3204\",[1570,7.297]],[\"name/3205\",[517,66.547]],[\"parent/3205\",[1570,7.297]],[\"name/3206\",[1572,72.769]],[\"parent/3206\",[1548,4.854]],[\"name/3207\",[129,63.85]],[\"parent/3207\",[1573,6.403]],[\"name/3208\",[491,68.226]],[\"parent/3208\",[1573,6.403]],[\"name/3209\",[517,66.547]],[\"parent/3209\",[1573,6.403]],[\"name/3210\",[1574,72.769]],[\"parent/3210\",[1573,6.403]],[\"name/3211\",[253,51.343]],[\"parent/3211\",[1573,6.403]],[\"name/3212\",[126,55.504]],[\"parent/3212\",[1573,6.403]],[\"name/3213\",[444,61.726]],[\"parent/3213\",[1573,6.403]],[\"name/3214\",[1452,65.108]],[\"parent/3214\",[1573,6.403]],[\"name/3215\",[1575,72.769]],[\"parent/3215\",[1548,4.854]],[\"name/3216\",[1576,72.769]],[\"parent/3216\",[1548,4.854]],[\"name/3217\",[517,66.547]],[\"parent/3217\",[1577,5.566]],[\"name/3218\",[1574,72.769]],[\"parent/3218\",[1577,5.566]],[\"name/3219\",[253,51.343]],[\"parent/3219\",[1577,5.566]],[\"name/3220\",[1452,65.108]],[\"parent/3220\",[1577,5.566]],[\"name/3221\",[1349,68.226]],[\"parent/3221\",[1577,5.566]],[\"name/3222\",[1382,76.151]],[\"parent/3222\",[1577,5.566]],[\"name/3223\",[978,59.2]],[\"parent/3223\",[1577,5.566]],[\"name/3224\",[601,49.769]],[\"parent/3224\",[1577,5.566]],[\"name/3225\",[1383,76.151]],[\"parent/3225\",[1577,5.566]],[\"name/3226\",[25,48.157]],[\"parent/3226\",[1577,5.566]],[\"name/3227\",[1384,76.151]],[\"parent/3227\",[1577,5.566]],[\"name/3228\",[1385,76.151]],[\"parent/3228\",[1577,5.566]],[\"name/3229\",[1386,76.151]],[\"parent/3229\",[1577,5.566]],[\"name/3230\",[1352,68.226]],[\"parent/3230\",[1577,5.566]],[\"name/3231\",[1353,68.226]],[\"parent/3231\",[1577,5.566]],[\"name/3232\",[1354,68.226]],[\"parent/3232\",[1577,5.566]],[\"name/3233\",[266,68.226]],[\"parent/3233\",[1577,5.566]],[\"name/3234\",[833,66.547]],[\"parent/3234\",[1577,5.566]],[\"name/3235\",[1355,68.226]],[\"parent/3235\",[1577,5.566]],[\"name/3236\",[1578,72.769]],[\"parent/3236\",[1548,4.854]],[\"name/3237\",[1579,76.151]],[\"parent/3237\",[1548,4.854]],[\"name/3238\",[1580,76.151]],[\"parent/3238\",[1548,4.854]],[\"name/3239\",[1581,72.769]],[\"parent/3239\",[1548,4.854]],[\"name/3240\",[441,63.85]],[\"parent/3240\",[1582,5.257]],[\"name/3241\",[490,58.482]],[\"parent/3241\",[1582,5.257]],[\"name/3242\",[1583,72.769]],[\"parent/3242\",[1582,5.257]],[\"name/3243\",[488,61.726]],[\"parent/3243\",[1582,5.257]],[\"name/3244\",[1488,72.769]],[\"parent/3244\",[1582,5.257]],[\"name/3245\",[489,66.547]],[\"parent/3245\",[1582,5.257]],[\"name/3246\",[1509,70.243]],[\"parent/3246\",[1582,5.257]],[\"name/3247\",[483,61.726]],[\"parent/3247\",[1582,5.257]],[\"name/3248\",[1510,62.732]],[\"parent/3248\",[1582,5.257]],[\"name/3249\",[30,54.065]],[\"parent/3249\",[1582,5.257]],[\"name/3250\",[1584,76.151]],[\"parent/3250\",[1582,5.257]],[\"name/3251\",[9,70.243]],[\"parent/3251\",[1582,5.257]],[\"name/3252\",[1484,66.547]],[\"parent/3252\",[1582,5.257]],[\"name/3253\",[999,72.769]],[\"parent/3253\",[1582,5.257]],[\"name/3254\",[1585,76.151]],[\"parent/3254\",[1582,5.257]],[\"name/3255\",[1486,72.769]],[\"parent/3255\",[1582,5.257]],[\"name/3256\",[1485,72.769]],[\"parent/3256\",[1582,5.257]],[\"name/3257\",[433,70.243]],[\"parent/3257\",[1582,5.257]],[\"name/3258\",[426,61.726]],[\"parent/3258\",[1582,5.257]],[\"name/3259\",[1558,70.243]],[\"parent/3259\",[1582,5.257]],[\"name/3260\",[1561,68.226]],[\"parent/3260\",[1582,5.257]],[\"name/3261\",[1564,68.226]],[\"parent/3261\",[1582,5.257]],[\"name/3262\",[1586,68.226]],[\"parent/3262\",[1582,5.257]],[\"name/3263\",[1487,65.108]],[\"parent/3263\",[1582,5.257]],[\"name/3264\",[1511,66.547]],[\"parent/3264\",[1582,5.257]],[\"name/3265\",[385,57.183]],[\"parent/3265\",[1582,5.257]],[\"name/3266\",[1587,76.151]],[\"parent/3266\",[1548,4.854]],[\"name/3267\",[1588,81.286]],[\"parent/3267\",[1589,7.636]],[\"name/3268\",[287,72.769]],[\"parent/3268\",[1589,7.636]],[\"name/3269\",[1590,76.151]],[\"parent/3269\",[1548,4.854]],[\"name/3270\",[1591,76.151]],[\"parent/3270\",[1548,4.854]],[\"name/3271\",[443,61.726]],[\"parent/3271\",[1592,6.098]],[\"name/3272\",[1593,81.286]],[\"parent/3272\",[1592,6.098]],[\"name/3273\",[1594,81.286]],[\"parent/3273\",[1592,6.098]],[\"name/3274\",[1595,81.286]],[\"parent/3274\",[1592,6.098]],[\"name/3275\",[1596,81.286]],[\"parent/3275\",[1592,6.098]],[\"name/3276\",[1597,81.286]],[\"parent/3276\",[1592,6.098]],[\"name/3277\",[1598,81.286]],[\"parent/3277\",[1592,6.098]],[\"name/3278\",[1599,81.286]],[\"parent/3278\",[1592,6.098]],[\"name/3279\",[1600,81.286]],[\"parent/3279\",[1592,6.098]],[\"name/3280\",[1601,81.286]],[\"parent/3280\",[1592,6.098]],[\"name/3281\",[148,57.183]],[\"parent/3281\",[1592,6.098]],[\"name/3282\",[1602,76.151]],[\"parent/3282\",[1548,4.854]],[\"name/3283\",[443,61.726]],[\"parent/3283\",[1603,5.183]],[\"name/3284\",[1080,68.226]],[\"parent/3284\",[1603,5.183]],[\"name/3285\",[490,58.482]],[\"parent/3285\",[1603,5.183]],[\"name/3286\",[1558,70.243]],[\"parent/3286\",[1603,5.183]],[\"name/3287\",[1561,68.226]],[\"parent/3287\",[1603,5.183]],[\"name/3288\",[1564,68.226]],[\"parent/3288\",[1603,5.183]],[\"name/3289\",[441,63.85]],[\"parent/3289\",[1603,5.183]],[\"name/3290\",[1583,72.769]],[\"parent/3290\",[1603,5.183]],[\"name/3291\",[488,61.726]],[\"parent/3291\",[1603,5.183]],[\"name/3292\",[1488,72.769]],[\"parent/3292\",[1603,5.183]],[\"name/3293\",[489,66.547]],[\"parent/3293\",[1603,5.183]],[\"name/3294\",[1509,70.243]],[\"parent/3294\",[1603,5.183]],[\"name/3295\",[483,61.726]],[\"parent/3295\",[1603,5.183]],[\"name/3296\",[1510,62.732]],[\"parent/3296\",[1603,5.183]],[\"name/3297\",[30,54.065]],[\"parent/3297\",[1603,5.183]],[\"name/3298\",[1584,76.151]],[\"parent/3298\",[1603,5.183]],[\"name/3299\",[9,70.243]],[\"parent/3299\",[1603,5.183]],[\"name/3300\",[1484,66.547]],[\"parent/3300\",[1603,5.183]],[\"name/3301\",[999,72.769]],[\"parent/3301\",[1603,5.183]],[\"name/3302\",[1585,76.151]],[\"parent/3302\",[1603,5.183]],[\"name/3303\",[1486,72.769]],[\"parent/3303\",[1603,5.183]],[\"name/3304\",[1485,72.769]],[\"parent/3304\",[1603,5.183]],[\"name/3305\",[433,70.243]],[\"parent/3305\",[1603,5.183]],[\"name/3306\",[426,61.726]],[\"parent/3306\",[1603,5.183]],[\"name/3307\",[1586,68.226]],[\"parent/3307\",[1603,5.183]],[\"name/3308\",[1487,65.108]],[\"parent/3308\",[1603,5.183]],[\"name/3309\",[1511,66.547]],[\"parent/3309\",[1603,5.183]],[\"name/3310\",[385,57.183]],[\"parent/3310\",[1603,5.183]],[\"name/3311\",[1604,76.151]],[\"parent/3311\",[1548,4.854]],[\"name/3312\",[1605,76.151]],[\"parent/3312\",[1548,4.854]],[\"name/3313\",[443,61.726]],[\"parent/3313\",[1606,5.797]],[\"name/3314\",[441,63.85]],[\"parent/3314\",[1606,5.797]],[\"name/3315\",[253,51.343]],[\"parent/3315\",[1606,5.797]],[\"name/3316\",[729,61.726]],[\"parent/3316\",[1606,5.797]],[\"name/3317\",[30,54.065]],[\"parent/3317\",[1606,5.797]],[\"name/3318\",[1510,62.732]],[\"parent/3318\",[1606,5.797]],[\"name/3319\",[1509,70.243]],[\"parent/3319\",[1606,5.797]],[\"name/3320\",[483,61.726]],[\"parent/3320\",[1606,5.797]],[\"name/3321\",[430,59.2]],[\"parent/3321\",[1606,5.797]],[\"name/3322\",[1566,63.85]],[\"parent/3322\",[1606,5.797]],[\"name/3323\",[1586,68.226]],[\"parent/3323\",[1606,5.797]],[\"name/3324\",[490,58.482]],[\"parent/3324\",[1606,5.797]],[\"name/3325\",[489,66.547]],[\"parent/3325\",[1606,5.797]],[\"name/3326\",[1511,66.547]],[\"parent/3326\",[1606,5.797]],[\"name/3327\",[1583,72.769]],[\"parent/3327\",[1606,5.797]],[\"name/3328\",[1607,76.151]],[\"parent/3328\",[1548,4.854]],[\"name/3329\",[1479,65.108]],[\"parent/3329\",[1608,8.151]],[\"name/3330\",[1609,72.769]],[\"parent/3330\",[]],[\"name/3331\",[1610,81.286]],[\"parent/3331\",[1609,7.297]],[\"name/3332\",[1611,81.286]],[\"parent/3332\",[1609,7.297]],[\"name/3333\",[1612,76.151]],[\"parent/3333\",[]],[\"name/3334\",[3,39.965]],[\"parent/3334\",[1612,7.636]],[\"name/3335\",[1613,81.286]],[\"parent/3335\",[1614,5.336]],[\"name/3336\",[47,42.875]],[\"parent/3336\",[1614,5.336]],[\"name/3337\",[1615,76.151]],[\"parent/3337\",[1614,5.336]],[\"name/3338\",[1616,76.151]],[\"parent/3338\",[1614,5.336]],[\"name/3339\",[1617,76.151]],[\"parent/3339\",[1614,5.336]],[\"name/3340\",[1539,66.547]],[\"parent/3340\",[1614,5.336]],[\"name/3341\",[1618,72.769]],[\"parent/3341\",[1614,5.336]],[\"name/3342\",[1619,72.769]],[\"parent/3342\",[1614,5.336]],[\"name/3343\",[452,68.226]],[\"parent/3343\",[1614,5.336]],[\"name/3344\",[444,61.726]],[\"parent/3344\",[1614,5.336]],[\"name/3345\",[1620,70.243]],[\"parent/3345\",[1614,5.336]],[\"name/3346\",[1621,70.243]],[\"parent/3346\",[1614,5.336]],[\"name/3347\",[1622,70.243]],[\"parent/3347\",[1614,5.336]],[\"name/3348\",[126,55.504]],[\"parent/3348\",[1614,5.336]],[\"name/3349\",[1479,65.108]],[\"parent/3349\",[1614,5.336]],[\"name/3350\",[1623,70.243]],[\"parent/3350\",[1614,5.336]],[\"name/3351\",[1624,70.243]],[\"parent/3351\",[1614,5.336]],[\"name/3352\",[488,61.726]],[\"parent/3352\",[1614,5.336]],[\"name/3353\",[490,58.482]],[\"parent/3353\",[1614,5.336]],[\"name/3354\",[429,62.732]],[\"parent/3354\",[1614,5.336]],[\"name/3355\",[430,59.2]],[\"parent/3355\",[1614,5.336]],[\"name/3356\",[1566,63.85]],[\"parent/3356\",[1614,5.336]],[\"name/3357\",[729,61.726]],[\"parent/3357\",[1614,5.336]],[\"name/3358\",[1625,70.243]],[\"parent/3358\",[1614,5.336]],[\"name/3359\",[1626,76.151]],[\"parent/3359\",[]],[\"name/3360\",[3,39.965]],[\"parent/3360\",[1626,7.636]],[\"name/3361\",[47,42.875]],[\"parent/3361\",[1627,5.515]],[\"name/3362\",[1539,66.547]],[\"parent/3362\",[1627,5.515]],[\"name/3363\",[1618,72.769]],[\"parent/3363\",[1627,5.515]],[\"name/3364\",[1619,72.769]],[\"parent/3364\",[1627,5.515]],[\"name/3365\",[452,68.226]],[\"parent/3365\",[1627,5.515]],[\"name/3366\",[444,61.726]],[\"parent/3366\",[1627,5.515]],[\"name/3367\",[1620,70.243]],[\"parent/3367\",[1627,5.515]],[\"name/3368\",[1621,70.243]],[\"parent/3368\",[1627,5.515]],[\"name/3369\",[1622,70.243]],[\"parent/3369\",[1627,5.515]],[\"name/3370\",[126,55.504]],[\"parent/3370\",[1627,5.515]],[\"name/3371\",[1479,65.108]],[\"parent/3371\",[1627,5.515]],[\"name/3372\",[1623,70.243]],[\"parent/3372\",[1627,5.515]],[\"name/3373\",[1624,70.243]],[\"parent/3373\",[1627,5.515]],[\"name/3374\",[488,61.726]],[\"parent/3374\",[1627,5.515]],[\"name/3375\",[490,58.482]],[\"parent/3375\",[1627,5.515]],[\"name/3376\",[429,62.732]],[\"parent/3376\",[1627,5.515]],[\"name/3377\",[430,59.2]],[\"parent/3377\",[1627,5.515]],[\"name/3378\",[1566,63.85]],[\"parent/3378\",[1627,5.515]],[\"name/3379\",[729,61.726]],[\"parent/3379\",[1627,5.515]],[\"name/3380\",[1625,70.243]],[\"parent/3380\",[1627,5.515]],[\"name/3381\",[1628,76.151]],[\"parent/3381\",[]],[\"name/3382\",[3,39.965]],[\"parent/3382\",[1628,7.636]],[\"name/3383\",[47,42.875]],[\"parent/3383\",[1629,5.378]],[\"name/3384\",[1615,76.151]],[\"parent/3384\",[1629,5.378]],[\"name/3385\",[1616,76.151]],[\"parent/3385\",[1629,5.378]],[\"name/3386\",[1617,76.151]],[\"parent/3386\",[1629,5.378]],[\"name/3387\",[1539,66.547]],[\"parent/3387\",[1629,5.378]],[\"name/3388\",[1618,72.769]],[\"parent/3388\",[1629,5.378]],[\"name/3389\",[1619,72.769]],[\"parent/3389\",[1629,5.378]],[\"name/3390\",[452,68.226]],[\"parent/3390\",[1629,5.378]],[\"name/3391\",[444,61.726]],[\"parent/3391\",[1629,5.378]],[\"name/3392\",[1620,70.243]],[\"parent/3392\",[1629,5.378]],[\"name/3393\",[1621,70.243]],[\"parent/3393\",[1629,5.378]],[\"name/3394\",[1622,70.243]],[\"parent/3394\",[1629,5.378]],[\"name/3395\",[126,55.504]],[\"parent/3395\",[1629,5.378]],[\"name/3396\",[1479,65.108]],[\"parent/3396\",[1629,5.378]],[\"name/3397\",[1623,70.243]],[\"parent/3397\",[1629,5.378]],[\"name/3398\",[1624,70.243]],[\"parent/3398\",[1629,5.378]],[\"name/3399\",[488,61.726]],[\"parent/3399\",[1629,5.378]],[\"name/3400\",[490,58.482]],[\"parent/3400\",[1629,5.378]],[\"name/3401\",[429,62.732]],[\"parent/3401\",[1629,5.378]],[\"name/3402\",[430,59.2]],[\"parent/3402\",[1629,5.378]],[\"name/3403\",[1566,63.85]],[\"parent/3403\",[1629,5.378]],[\"name/3404\",[729,61.726]],[\"parent/3404\",[1629,5.378]],[\"name/3405\",[1625,70.243]],[\"parent/3405\",[1629,5.378]],[\"name/3406\",[1630,72.769]],[\"parent/3406\",[]],[\"name/3407\",[2,61.726]],[\"parent/3407\",[1630,7.297]],[\"name/3408\",[3,39.965]],[\"parent/3408\",[1630,7.297]],[\"name/3409\",[47,42.875]],[\"parent/3409\",[1631,5.797]],[\"name/3410\",[1620,70.243]],[\"parent/3410\",[1631,5.797]],[\"name/3411\",[1621,70.243]],[\"parent/3411\",[1631,5.797]],[\"name/3412\",[1622,70.243]],[\"parent/3412\",[1631,5.797]],[\"name/3413\",[126,55.504]],[\"parent/3413\",[1631,5.797]],[\"name/3414\",[1479,65.108]],[\"parent/3414\",[1631,5.797]],[\"name/3415\",[1623,70.243]],[\"parent/3415\",[1631,5.797]],[\"name/3416\",[1624,70.243]],[\"parent/3416\",[1631,5.797]],[\"name/3417\",[488,61.726]],[\"parent/3417\",[1631,5.797]],[\"name/3418\",[490,58.482]],[\"parent/3418\",[1631,5.797]],[\"name/3419\",[429,62.732]],[\"parent/3419\",[1631,5.797]],[\"name/3420\",[430,59.2]],[\"parent/3420\",[1631,5.797]],[\"name/3421\",[1566,63.85]],[\"parent/3421\",[1631,5.797]],[\"name/3422\",[729,61.726]],[\"parent/3422\",[1631,5.797]],[\"name/3423\",[1625,70.243]],[\"parent/3423\",[1631,5.797]],[\"name/3424\",[730,49.958,1632,40.67]],[\"parent/3424\",[]],[\"name/3425\",[3,39.965]],[\"parent/3425\",[730,5.016,1632,4.083]],[\"name/3426\",[47,42.875]],[\"parent/3426\",[1632,4.083,1633,4.407]],[\"name/3427\",[1634,81.286]],[\"parent/3427\",[1632,4.083,1633,4.407]],[\"name/3428\",[730,70.243]],[\"parent/3428\",[1632,4.083,1633,4.407]],[\"name/3429\",[1635,81.286]],[\"parent/3429\",[1632,4.083,1633,4.407]],[\"name/3430\",[1636,81.286]],[\"parent/3430\",[1632,4.083,1633,4.407]],[\"name/3431\",[447,68.226]],[\"parent/3431\",[1632,4.083,1633,4.407]],[\"name/3432\",[265,76.151]],[\"parent/3432\",[1632,4.083,1633,4.407]],[\"name/3433\",[263,70.243]],[\"parent/3433\",[1632,4.083,1633,4.407]],[\"name/3434\",[333,54.522]],[\"parent/3434\",[1632,4.083,1633,4.407]],[\"name/3435\",[1452,65.108]],[\"parent/3435\",[1632,4.083,1633,4.407]],[\"name/3436\",[1632,40.67,1637,54.16]],[\"parent/3436\",[]],[\"name/3437\",[1395,72.769]],[\"parent/3437\",[1632,4.083,1637,5.437]],[\"name/3438\",[1342,66.547]],[\"parent/3438\",[1632,4.083,1638,5.437]],[\"name/3439\",[1344,68.226]],[\"parent/3439\",[1632,4.083,1638,5.437]],[\"name/3440\",[1639,72.769]],[\"parent/3440\",[]],[\"name/3441\",[1640,76.151]],[\"parent/3441\",[1639,7.297]],[\"name/3442\",[20,42.304]],[\"parent/3442\",[1641,8.151]],[\"name/3443\",[443,61.726]],[\"parent/3443\",[1642,6.403]],[\"name/3444\",[1643,72.769]],[\"parent/3444\",[1642,6.403]],[\"name/3445\",[481,61.726]],[\"parent/3445\",[1642,6.403]],[\"name/3446\",[1644,72.769]],[\"parent/3446\",[1642,6.403]],[\"name/3447\",[1510,62.732]],[\"parent/3447\",[1642,6.403]],[\"name/3448\",[483,61.726]],[\"parent/3448\",[1642,6.403]],[\"name/3449\",[490,58.482]],[\"parent/3449\",[1642,6.403]],[\"name/3450\",[20,42.304]],[\"parent/3450\",[1642,6.403]],[\"name/3451\",[1645,76.151]],[\"parent/3451\",[1639,7.297]],[\"name/3452\",[1646,57.811]],[\"parent/3452\",[]],[\"name/3453\",[2,61.726]],[\"parent/3453\",[1646,5.797]],[\"name/3454\",[3,39.965]],[\"parent/3454\",[1646,5.797]],[\"name/3455\",[47,42.875]],[\"parent/3455\",[1647,4.829]],[\"name/3456\",[443,61.726]],[\"parent/3456\",[1647,4.829]],[\"name/3457\",[1643,72.769]],[\"parent/3457\",[1647,4.829]],[\"name/3458\",[576,51.343]],[\"parent/3458\",[1647,4.829]],[\"name/3459\",[729,61.726]],[\"parent/3459\",[1647,4.829]],[\"name/3460\",[1511,66.547]],[\"parent/3460\",[1647,4.829]],[\"name/3461\",[483,61.726]],[\"parent/3461\",[1647,4.829]],[\"name/3462\",[1648,81.286]],[\"parent/3462\",[1647,4.829]],[\"name/3463\",[481,61.726]],[\"parent/3463\",[1647,4.829]],[\"name/3464\",[1644,72.769]],[\"parent/3464\",[1647,4.829]],[\"name/3465\",[1649,76.151]],[\"parent/3465\",[1647,4.829]],[\"name/3466\",[1510,62.732]],[\"parent/3466\",[1647,4.829]],[\"name/3467\",[490,58.482]],[\"parent/3467\",[1647,4.829]],[\"name/3468\",[430,59.2]],[\"parent/3468\",[1647,4.829]],[\"name/3469\",[1566,63.85]],[\"parent/3469\",[1647,4.829]],[\"name/3470\",[1586,68.226]],[\"parent/3470\",[1647,4.829]],[\"name/3471\",[489,66.547]],[\"parent/3471\",[1647,4.829]],[\"name/3472\",[1650,81.286]],[\"parent/3472\",[1647,4.829]],[\"name/3473\",[1651,81.286]],[\"parent/3473\",[1647,4.829]],[\"name/3474\",[253,51.343]],[\"parent/3474\",[1647,4.829]],[\"name/3475\",[1016,57.183]],[\"parent/3475\",[1647,4.829]],[\"name/3476\",[20,42.304]],[\"parent/3476\",[1647,4.829]],[\"name/3477\",[1652,81.286]],[\"parent/3477\",[1647,4.829]],[\"name/3478\",[1653,76.151]],[\"parent/3478\",[1647,4.829]],[\"name/3479\",[1654,81.286]],[\"parent/3479\",[1647,4.829]],[\"name/3480\",[1655,81.286]],[\"parent/3480\",[1647,4.829]],[\"name/3481\",[1656,81.286]],[\"parent/3481\",[1647,4.829]],[\"name/3482\",[1491,72.769]],[\"parent/3482\",[1647,4.829]],[\"name/3483\",[1657,81.286]],[\"parent/3483\",[1647,4.829]],[\"name/3484\",[1658,81.286]],[\"parent/3484\",[1647,4.829]],[\"name/3485\",[1659,81.286]],[\"parent/3485\",[1647,4.829]],[\"name/3486\",[1574,72.769]],[\"parent/3486\",[1647,4.829]],[\"name/3487\",[1492,72.769]],[\"parent/3487\",[1647,4.829]],[\"name/3488\",[1660,81.286]],[\"parent/3488\",[1647,4.829]],[\"name/3489\",[1661,81.286]],[\"parent/3489\",[1647,4.829]],[\"name/3490\",[1662,81.286]],[\"parent/3490\",[1647,4.829]],[\"name/3491\",[1663,81.286]],[\"parent/3491\",[1647,4.829]],[\"name/3492\",[1664,81.286]],[\"parent/3492\",[1647,4.829]],[\"name/3493\",[1665,81.286]],[\"parent/3493\",[1647,4.829]],[\"name/3494\",[1452,65.108]],[\"parent/3494\",[1647,4.829]],[\"name/3495\",[1666,62.732]],[\"parent/3495\",[]],[\"name/3496\",[1667,72.769]],[\"parent/3496\",[1666,6.291]],[\"name/3497\",[483,61.726]],[\"parent/3497\",[1666,6.291]],[\"name/3498\",[1668,72.769]],[\"parent/3498\",[1666,6.291]],[\"name/3499\",[1669,72.769]],[\"parent/3499\",[1666,6.291]],[\"name/3500\",[1670,70.243]],[\"parent/3500\",[1666,6.291]],[\"name/3501\",[1671,72.769]],[\"parent/3501\",[1666,6.291]],[\"name/3502\",[1569,76.151]],[\"parent/3502\",[1672,7.297]],[\"name/3503\",[1571,76.151]],[\"parent/3503\",[1672,7.297]],[\"name/3504\",[517,66.547]],[\"parent/3504\",[1672,7.297]],[\"name/3505\",[1673,72.769]],[\"parent/3505\",[1666,6.291]],[\"name/3506\",[443,61.726]],[\"parent/3506\",[1674,5.936]],[\"name/3507\",[1643,72.769]],[\"parent/3507\",[1674,5.936]],[\"name/3508\",[576,51.343]],[\"parent/3508\",[1674,5.936]],[\"name/3509\",[729,61.726]],[\"parent/3509\",[1674,5.936]],[\"name/3510\",[1511,66.547]],[\"parent/3510\",[1674,5.936]],[\"name/3511\",[481,61.726]],[\"parent/3511\",[1674,5.936]],[\"name/3512\",[1644,72.769]],[\"parent/3512\",[1674,5.936]],[\"name/3513\",[1510,62.732]],[\"parent/3513\",[1674,5.936]],[\"name/3514\",[483,61.726]],[\"parent/3514\",[1674,5.936]],[\"name/3515\",[490,58.482]],[\"parent/3515\",[1674,5.936]],[\"name/3516\",[1561,68.226]],[\"parent/3516\",[1674,5.936]],[\"name/3517\",[1564,68.226]],[\"parent/3517\",[1674,5.936]],[\"name/3518\",[1586,68.226]],[\"parent/3518\",[1674,5.936]],[\"name/3519\",[1675,72.769]],[\"parent/3519\",[1666,6.291]],[\"name/3520\",[1676,70.243]],[\"parent/3520\",[]],[\"name/3521\",[1677,76.151]],[\"parent/3521\",[1676,7.044]],[\"name/3522\",[1678,76.151]],[\"parent/3522\",[1676,7.044]],[\"name/3523\",[1679,76.151]],[\"parent/3523\",[1676,7.044]],[\"name/3524\",[1680,63.85]],[\"parent/3524\",[]],[\"name/3525\",[3,39.965]],[\"parent/3525\",[1680,6.403]],[\"name/3526\",[1681,70.243]],[\"parent/3526\",[]],[\"name/3527\",[1682,76.151]],[\"parent/3527\",[1681,7.044]],[\"name/3528\",[1683,76.151]],[\"parent/3528\",[1681,7.044]],[\"name/3529\",[1684,76.151]],[\"parent/3529\",[1681,7.044]],[\"name/3530\",[1685,81.286]],[\"parent/3530\",[1686,8.151]],[\"name/3531\",[1687,76.151]],[\"parent/3531\",[]],[\"name/3532\",[1688,76.151]],[\"parent/3532\",[1687,7.636]],[\"name/3533\",[1689,70.243]],[\"parent/3533\",[]],[\"name/3534\",[3,39.965]],[\"parent/3534\",[1689,7.044]],[\"name/3535\",[1690,76.151]],[\"parent/3535\",[]],[\"name/3536\",[494,70.243]],[\"parent/3536\",[1690,7.636]],[\"name/3537\",[1691,30.813,1692,51.755]],[\"parent/3537\",[]],[\"name/3538\",[3,39.965]],[\"parent/3538\",[1691,3.094,1692,5.196]],[\"name/3539\",[1691,30.813,1693,54.16]],[\"parent/3539\",[]],[\"name/3540\",[1694,76.151]],[\"parent/3540\",[1691,3.094,1693,5.437]],[\"name/3541\",[1695,81.286]],[\"parent/3541\",[1691,3.094,1696,3.151]],[\"name/3542\",[1697,81.286]],[\"parent/3542\",[1691,3.094,1696,3.151]],[\"name/3543\",[1649,76.151]],[\"parent/3543\",[1691,3.094,1696,3.151]],[\"name/3544\",[1698,81.286]],[\"parent/3544\",[1691,3.094,1696,3.151]],[\"name/3545\",[1699,81.286]],[\"parent/3545\",[1691,3.094,1696,3.151]],[\"name/3546\",[1700,81.286]],[\"parent/3546\",[1691,3.094,1696,3.151]],[\"name/3547\",[1701,81.286]],[\"parent/3547\",[1691,3.094,1696,3.151]],[\"name/3548\",[1702,81.286]],[\"parent/3548\",[1691,3.094,1696,3.151]],[\"name/3549\",[1703,81.286]],[\"parent/3549\",[1691,3.094,1696,3.151]],[\"name/3550\",[1704,81.286]],[\"parent/3550\",[1691,3.094,1696,3.151]],[\"name/3551\",[1705,81.286]],[\"parent/3551\",[1691,3.094,1696,3.151]],[\"name/3552\",[1706,81.286]],[\"parent/3552\",[1691,3.094,1696,3.151]],[\"name/3553\",[1707,81.286]],[\"parent/3553\",[1691,3.094,1696,3.151]],[\"name/3554\",[1708,81.286]],[\"parent/3554\",[1691,3.094,1696,3.151]],[\"name/3555\",[1709,81.286]],[\"parent/3555\",[1691,3.094,1696,3.151]],[\"name/3556\",[1710,81.286]],[\"parent/3556\",[1691,3.094,1696,3.151]],[\"name/3557\",[1711,81.286]],[\"parent/3557\",[1691,3.094,1696,3.151]],[\"name/3558\",[1712,81.286]],[\"parent/3558\",[1691,3.094,1696,3.151]],[\"name/3559\",[1713,81.286]],[\"parent/3559\",[1691,3.094,1696,3.151]],[\"name/3560\",[1714,81.286]],[\"parent/3560\",[1691,3.094,1696,3.151]],[\"name/3561\",[1715,81.286]],[\"parent/3561\",[1691,3.094,1696,3.151]],[\"name/3562\",[1716,81.286]],[\"parent/3562\",[1691,3.094,1696,3.151]],[\"name/3563\",[1717,81.286]],[\"parent/3563\",[1691,3.094,1696,3.151]],[\"name/3564\",[1718,81.286]],[\"parent/3564\",[1691,3.094,1696,3.151]],[\"name/3565\",[1719,81.286]],[\"parent/3565\",[1691,3.094,1696,3.151]],[\"name/3566\",[1720,81.286]],[\"parent/3566\",[1691,3.094,1696,3.151]],[\"name/3567\",[1721,81.286]],[\"parent/3567\",[1691,3.094,1696,3.151]],[\"name/3568\",[1722,81.286]],[\"parent/3568\",[1691,3.094,1696,3.151]],[\"name/3569\",[1723,81.286]],[\"parent/3569\",[1691,3.094,1696,3.151]],[\"name/3570\",[1724,81.286]],[\"parent/3570\",[1691,3.094,1696,3.151]],[\"name/3571\",[1725,81.286]],[\"parent/3571\",[1691,3.094,1696,3.151]],[\"name/3572\",[1726,81.286]],[\"parent/3572\",[1691,3.094,1696,3.151]],[\"name/3573\",[1727,81.286]],[\"parent/3573\",[1691,3.094,1696,3.151]],[\"name/3574\",[1728,81.286]],[\"parent/3574\",[1691,3.094,1696,3.151]],[\"name/3575\",[1729,81.286]],[\"parent/3575\",[1691,3.094,1696,3.151]],[\"name/3576\",[1730,81.286]],[\"parent/3576\",[1691,3.094,1696,3.151]],[\"name/3577\",[1731,81.286]],[\"parent/3577\",[1691,3.094,1696,3.151]],[\"name/3578\",[1732,81.286]],[\"parent/3578\",[1691,3.094,1696,3.151]],[\"name/3579\",[1733,81.286]],[\"parent/3579\",[1691,3.094,1696,3.151]],[\"name/3580\",[1734,81.286]],[\"parent/3580\",[1691,3.094,1696,3.151]],[\"name/3581\",[1735,81.286]],[\"parent/3581\",[1691,3.094,1696,3.151]],[\"name/3582\",[1736,81.286]],[\"parent/3582\",[1691,3.094,1696,3.151]],[\"name/3583\",[1737,81.286]],[\"parent/3583\",[1691,3.094,1696,3.151]],[\"name/3584\",[1738,81.286]],[\"parent/3584\",[1691,3.094,1696,3.151]],[\"name/3585\",[125,65.108]],[\"parent/3585\",[1691,3.094,1696,3.151]],[\"name/3586\",[1739,81.286]],[\"parent/3586\",[1691,3.094,1696,3.151]],[\"name/3587\",[1740,81.286]],[\"parent/3587\",[1691,3.094,1696,3.151]],[\"name/3588\",[1741,81.286]],[\"parent/3588\",[1691,3.094,1696,3.151]],[\"name/3589\",[1742,81.286]],[\"parent/3589\",[1691,3.094,1696,3.151]],[\"name/3590\",[1743,81.286]],[\"parent/3590\",[1691,3.094,1696,3.151]],[\"name/3591\",[1744,81.286]],[\"parent/3591\",[1691,3.094,1696,3.151]],[\"name/3592\",[1745,81.286]],[\"parent/3592\",[1691,3.094,1696,3.151]],[\"name/3593\",[1746,81.286]],[\"parent/3593\",[1691,3.094,1696,3.151]],[\"name/3594\",[1747,81.286]],[\"parent/3594\",[1691,3.094,1696,3.151]],[\"name/3595\",[1748,81.286]],[\"parent/3595\",[1691,3.094,1696,3.151]],[\"name/3596\",[1749,81.286]],[\"parent/3596\",[1691,3.094,1696,3.151]],[\"name/3597\",[1750,81.286]],[\"parent/3597\",[1691,3.094,1696,3.151]],[\"name/3598\",[1751,81.286]],[\"parent/3598\",[1691,3.094,1696,3.151]],[\"name/3599\",[1752,81.286]],[\"parent/3599\",[1691,3.094,1696,3.151]],[\"name/3600\",[1753,81.286]],[\"parent/3600\",[1691,3.094,1696,3.151]],[\"name/3601\",[1754,76.151]],[\"parent/3601\",[]],[\"name/3602\",[3,39.965]],[\"parent/3602\",[1754,7.636]],[\"name/3603\",[1755,59.974]],[\"parent/3603\",[]],[\"name/3604\",[1756,72.769]],[\"parent/3604\",[]],[\"name/3605\",[1757,70.243]],[\"parent/3605\",[1756,7.297]],[\"name/3606\",[1757,70.243]],[\"parent/3606\",[1756,7.297]],[\"name/3607\",[1758,66.547]],[\"parent/3607\",[]],[\"name/3608\",[1759,76.151]],[\"parent/3608\",[1758,6.673]],[\"name/3609\",[1760,76.151]],[\"parent/3609\",[1758,6.673]],[\"name/3610\",[1761,76.151]],[\"parent/3610\",[1758,6.673]],[\"name/3611\",[1762,76.151]],[\"parent/3611\",[1758,6.673]],[\"name/3612\",[1763,76.151]],[\"parent/3612\",[1758,6.673]],[\"name/3613\",[1764,68.226]],[\"parent/3613\",[]],[\"name/3614\",[1765,76.151]],[\"parent/3614\",[1764,6.842]],[\"name/3615\",[1766,76.151]],[\"parent/3615\",[1764,6.842]],[\"name/3616\",[1767,59.974]],[\"parent/3616\",[]],[\"name/3617\",[1768,72.769]],[\"parent/3617\",[]],[\"name/3618\",[1769,72.769]],[\"parent/3618\",[1768,7.297]],[\"name/3619\",[1770,81.286]],[\"parent/3619\",[1771,7.044]],[\"name/3620\",[1772,70.243]],[\"parent/3620\",[1771,7.044]],[\"name/3621\",[1773,76.151]],[\"parent/3621\",[1771,7.044]],[\"name/3622\",[1774,81.286]],[\"parent/3622\",[1771,7.044]],[\"name/3623\",[1775,72.769]],[\"parent/3623\",[1768,7.297]],[\"name/3624\",[1653,76.151]],[\"parent/3624\",[1776,7.044]],[\"name/3625\",[1777,81.286]],[\"parent/3625\",[1776,7.044]],[\"name/3626\",[1772,70.243]],[\"parent/3626\",[1776,7.044]],[\"name/3627\",[1773,76.151]],[\"parent/3627\",[1776,7.044]],[\"name/3628\",[1778,76.151]],[\"parent/3628\",[]],[\"name/3629\",[1779,81.286]],[\"parent/3629\",[1778,7.636]],[\"name/3630\",[1780,70.243]],[\"parent/3630\",[]],[\"name/3631\",[1781,81.286]],[\"parent/3631\",[1780,7.044]],[\"name/3632\",[1782,70.243]],[\"parent/3632\",[1780,7.044]],[\"name/3633\",[1783,81.286]],[\"parent/3633\",[1780,7.044]],[\"name/3634\",[1784,76.151]],[\"parent/3634\",[]],[\"name/3635\",[1323,76.151]],[\"parent/3635\",[1784,7.636]],[\"name/3636\",[1785,76.151]],[\"parent/3636\",[]],[\"name/3637\",[1782,70.243]],[\"parent/3637\",[1785,7.636]],[\"name/3638\",[1786,76.151]],[\"parent/3638\",[]],[\"name/3639\",[1782,70.243]],[\"parent/3639\",[1786,7.636]],[\"name/3640\",[1787,76.151]],[\"parent/3640\",[]],[\"name/3641\",[1782,70.243]],[\"parent/3641\",[1787,7.636]],[\"name/3642\",[1788,76.151]],[\"parent/3642\",[]],[\"name/3643\",[1789,81.286]],[\"parent/3643\",[1788,7.636]],[\"name/3644\",[1790,65.108]],[\"parent/3644\",[]],[\"name/3645\",[3,39.965]],[\"parent/3645\",[1790,6.529]],[\"name/3646\",[1791,66.547]],[\"parent/3646\",[]],[\"name/3647\",[1792,76.151]],[\"parent/3647\",[1791,6.673]],[\"name/3648\",[1793,76.151]],[\"parent/3648\",[1791,6.673]],[\"name/3649\",[1794,76.151]],[\"parent/3649\",[1791,6.673]],[\"name/3650\",[1795,76.151]],[\"parent/3650\",[1791,6.673]],[\"name/3651\",[1796,76.151]],[\"parent/3651\",[1791,6.673]],[\"name/3652\",[732,42.585]],[\"parent/3652\",[]],[\"name/3653\",[1797,81.286]],[\"parent/3653\",[732,4.27]],[\"name/3654\",[1798,81.286]],[\"parent/3654\",[732,4.27]],[\"name/3655\",[1799,81.286]],[\"parent/3655\",[732,4.27]],[\"name/3656\",[1800,81.286]],[\"parent/3656\",[732,4.27]],[\"name/3657\",[1801,81.286]],[\"parent/3657\",[732,4.27]],[\"name/3658\",[8,63.85]],[\"parent/3658\",[732,4.27]],[\"name/3659\",[1802,81.286]],[\"parent/3659\",[732,4.27]],[\"name/3660\",[1803,81.286]],[\"parent/3660\",[732,4.27]],[\"name/3661\",[1804,81.286]],[\"parent/3661\",[732,4.27]],[\"name/3662\",[1805,81.286]],[\"parent/3662\",[732,4.27]],[\"name/3663\",[1670,70.243]],[\"parent/3663\",[732,4.27]],[\"name/3664\",[1806,81.286]],[\"parent/3664\",[732,4.27]],[\"name/3665\",[1807,81.286]],[\"parent/3665\",[732,4.27]],[\"name/3666\",[1808,81.286]],[\"parent/3666\",[732,4.27]],[\"name/3667\",[1809,81.286]],[\"parent/3667\",[732,4.27]],[\"name/3668\",[1810,81.286]],[\"parent/3668\",[732,4.27]],[\"name/3669\",[1811,81.286]],[\"parent/3669\",[732,4.27]],[\"name/3670\",[1812,81.286]],[\"parent/3670\",[732,4.27]],[\"name/3671\",[1813,81.286]],[\"parent/3671\",[732,4.27]],[\"name/3672\",[1814,81.286]],[\"parent/3672\",[732,4.27]],[\"name/3673\",[20,42.304]],[\"parent/3673\",[1815,8.151]],[\"name/3674\",[1816,81.286]],[\"parent/3674\",[732,4.27]],[\"name/3675\",[1817,81.286]],[\"parent/3675\",[732,4.27]],[\"name/3676\",[1818,81.286]],[\"parent/3676\",[732,4.27]],[\"name/3677\",[20,42.304]],[\"parent/3677\",[1819,8.151]],[\"name/3678\",[1820,81.286]],[\"parent/3678\",[732,4.27]],[\"name/3679\",[1821,81.286]],[\"parent/3679\",[732,4.27]],[\"name/3680\",[1822,81.286]],[\"parent/3680\",[732,4.27]],[\"name/3681\",[1823,76.151]],[\"parent/3681\",[732,4.27]],[\"name/3682\",[1824,81.286]],[\"parent/3682\",[732,4.27]],[\"name/3683\",[1825,81.286]],[\"parent/3683\",[732,4.27]],[\"name/3684\",[1826,81.286]],[\"parent/3684\",[732,4.27]],[\"name/3685\",[1827,81.286]],[\"parent/3685\",[732,4.27]],[\"name/3686\",[1828,81.286]],[\"parent/3686\",[732,4.27]],[\"name/3687\",[1829,81.286]],[\"parent/3687\",[732,4.27]],[\"name/3688\",[1830,81.286]],[\"parent/3688\",[732,4.27]],[\"name/3689\",[1831,81.286]],[\"parent/3689\",[732,4.27]],[\"name/3690\",[1832,81.286]],[\"parent/3690\",[732,4.27]],[\"name/3691\",[5,76.151]],[\"parent/3691\",[0,6.842]],[\"name/3692\",[17,76.151]],[\"parent/3692\",[14,7.297]],[\"name/3693\",[19,54.522]],[\"parent/3693\",[43,4.228]],[\"name/3694\",[39,76.151]],[\"parent/3694\",[43,4.228]],[\"name/3695\",[42,76.151]],[\"parent/3695\",[43,4.228]],[\"name/3696\",[19,54.522]],[\"parent/3696\",[43,4.228]],[\"name/3697\",[148,57.183]],[\"parent/3697\",[43,4.228]],[\"name/3698\",[46,55.504]],[\"parent/3698\",[43,4.228]],[\"name/3699\",[149,65.108]],[\"parent/3699\",[43,4.228]],[\"name/3700\",[150,65.108]],[\"parent/3700\",[43,4.228]],[\"name/3701\",[156,52.421]],[\"parent/3701\",[43,4.228]],[\"name/3702\",[157,52.421]],[\"parent/3702\",[43,4.228]],[\"name/3703\",[171,54.522]],[\"parent/3703\",[43,4.228]],[\"name/3704\",[172,63.85]],[\"parent/3704\",[43,4.228]],[\"name/3705\",[173,63.85]],[\"parent/3705\",[43,4.228]],[\"name/3706\",[174,63.85]],[\"parent/3706\",[43,4.228]],[\"name/3707\",[177,63.85]],[\"parent/3707\",[43,4.228]],[\"name/3708\",[179,63.85]],[\"parent/3708\",[43,4.228]],[\"name/3709\",[184,63.85]],[\"parent/3709\",[43,4.228]],[\"name/3710\",[187,63.85]],[\"parent/3710\",[43,4.228]],[\"name/3711\",[190,63.85]],[\"parent/3711\",[43,4.228]],[\"name/3712\",[192,63.85]],[\"parent/3712\",[43,4.228]],[\"name/3713\",[194,63.85]],[\"parent/3713\",[43,4.228]],[\"name/3714\",[196,63.85]],[\"parent/3714\",[43,4.228]],[\"name/3715\",[197,63.85]],[\"parent/3715\",[43,4.228]],[\"name/3716\",[198,63.85]],[\"parent/3716\",[43,4.228]],[\"name/3717\",[199,63.85]],[\"parent/3717\",[43,4.228]],[\"name/3718\",[200,57.183]],[\"parent/3718\",[43,4.228]],[\"name/3719\",[209,63.85]],[\"parent/3719\",[43,4.228]],[\"name/3720\",[189,60.812]],[\"parent/3720\",[43,4.228]],[\"name/3721\",[215,63.85]],[\"parent/3721\",[43,4.228]],[\"name/3722\",[217,63.85]],[\"parent/3722\",[43,4.228]],[\"name/3723\",[221,63.85]],[\"parent/3723\",[43,4.228]],[\"name/3724\",[231,63.85]],[\"parent/3724\",[43,4.228]],[\"name/3725\",[232,60.812]],[\"parent/3725\",[43,4.228]],[\"name/3726\",[233,63.85]],[\"parent/3726\",[43,4.228]],[\"name/3727\",[243,63.85]],[\"parent/3727\",[43,4.228]],[\"name/3728\",[244,63.85]],[\"parent/3728\",[43,4.228]],[\"name/3729\",[247,63.85]],[\"parent/3729\",[43,4.228]],[\"name/3730\",[249,63.85]],[\"parent/3730\",[43,4.228]],[\"name/3731\",[252,55.001]],[\"parent/3731\",[43,4.228]],[\"name/3732\",[260,63.85]],[\"parent/3732\",[43,4.228]],[\"name/3733\",[270,63.85]],[\"parent/3733\",[43,4.228]],[\"name/3734\",[271,63.85]],[\"parent/3734\",[43,4.228]],[\"name/3735\",[273,63.85]],[\"parent/3735\",[43,4.228]],[\"name/3736\",[274,63.85]],[\"parent/3736\",[43,4.228]],[\"name/3737\",[276,63.85]],[\"parent/3737\",[43,4.228]],[\"name/3738\",[278,63.85]],[\"parent/3738\",[43,4.228]],[\"name/3739\",[285,63.85]],[\"parent/3739\",[43,4.228]],[\"name/3740\",[286,63.85]],[\"parent/3740\",[43,4.228]],[\"name/3741\",[289,63.85]],[\"parent/3741\",[43,4.228]],[\"name/3742\",[291,63.85]],[\"parent/3742\",[43,4.228]],[\"name/3743\",[293,63.85]],[\"parent/3743\",[43,4.228]],[\"name/3744\",[301,63.85]],[\"parent/3744\",[43,4.228]],[\"name/3745\",[302,63.85]],[\"parent/3745\",[43,4.228]],[\"name/3746\",[295,60.812]],[\"parent/3746\",[43,4.228]],[\"name/3747\",[303,63.85]],[\"parent/3747\",[43,4.228]],[\"name/3748\",[304,63.85]],[\"parent/3748\",[43,4.228]],[\"name/3749\",[306,63.85]],[\"parent/3749\",[43,4.228]],[\"name/3750\",[308,63.85]],[\"parent/3750\",[43,4.228]],[\"name/3751\",[309,63.85]],[\"parent/3751\",[43,4.228]],[\"name/3752\",[310,63.85]],[\"parent/3752\",[43,4.228]],[\"name/3753\",[317,63.85]],[\"parent/3753\",[43,4.228]],[\"name/3754\",[160,65.108]],[\"parent/3754\",[43,4.228]],[\"name/3755\",[161,65.108]],[\"parent/3755\",[43,4.228]],[\"name/3756\",[162,65.108]],[\"parent/3756\",[43,4.228]],[\"name/3757\",[163,65.108]],[\"parent/3757\",[43,4.228]],[\"name/3758\",[165,65.108]],[\"parent/3758\",[43,4.228]],[\"name/3759\",[166,65.108]],[\"parent/3759\",[43,4.228]],[\"name/3760\",[226,70.243]],[\"parent/3760\",[43,4.228]],[\"name/3761\",[232,60.812]],[\"parent/3761\",[43,4.228]],[\"name/3762\",[295,60.812]],[\"parent/3762\",[43,4.228]],[\"name/3763\",[296,72.769]],[\"parent/3763\",[43,4.228]],[\"name/3764\",[156,52.421]],[\"parent/3764\",[146,4.441]],[\"name/3765\",[157,52.421]],[\"parent/3765\",[146,4.441]],[\"name/3766\",[171,54.522]],[\"parent/3766\",[146,4.441]],[\"name/3767\",[172,63.85]],[\"parent/3767\",[146,4.441]],[\"name/3768\",[173,63.85]],[\"parent/3768\",[146,4.441]],[\"name/3769\",[174,63.85]],[\"parent/3769\",[146,4.441]],[\"name/3770\",[177,63.85]],[\"parent/3770\",[146,4.441]],[\"name/3771\",[179,63.85]],[\"parent/3771\",[146,4.441]],[\"name/3772\",[184,63.85]],[\"parent/3772\",[146,4.441]],[\"name/3773\",[187,63.85]],[\"parent/3773\",[146,4.441]],[\"name/3774\",[190,63.85]],[\"parent/3774\",[146,4.441]],[\"name/3775\",[192,63.85]],[\"parent/3775\",[146,4.441]],[\"name/3776\",[194,63.85]],[\"parent/3776\",[146,4.441]],[\"name/3777\",[196,63.85]],[\"parent/3777\",[146,4.441]],[\"name/3778\",[197,63.85]],[\"parent/3778\",[146,4.441]],[\"name/3779\",[198,63.85]],[\"parent/3779\",[146,4.441]],[\"name/3780\",[199,63.85]],[\"parent/3780\",[146,4.441]],[\"name/3781\",[200,57.183]],[\"parent/3781\",[146,4.441]],[\"name/3782\",[209,63.85]],[\"parent/3782\",[146,4.441]],[\"name/3783\",[189,60.812]],[\"parent/3783\",[146,4.441]],[\"name/3784\",[215,63.85]],[\"parent/3784\",[146,4.441]],[\"name/3785\",[217,63.85]],[\"parent/3785\",[146,4.441]],[\"name/3786\",[221,63.85]],[\"parent/3786\",[146,4.441]],[\"name/3787\",[231,63.85]],[\"parent/3787\",[146,4.441]],[\"name/3788\",[232,60.812]],[\"parent/3788\",[146,4.441]],[\"name/3789\",[233,63.85]],[\"parent/3789\",[146,4.441]],[\"name/3790\",[243,63.85]],[\"parent/3790\",[146,4.441]],[\"name/3791\",[244,63.85]],[\"parent/3791\",[146,4.441]],[\"name/3792\",[247,63.85]],[\"parent/3792\",[146,4.441]],[\"name/3793\",[249,63.85]],[\"parent/3793\",[146,4.441]],[\"name/3794\",[252,55.001]],[\"parent/3794\",[146,4.441]],[\"name/3795\",[260,63.85]],[\"parent/3795\",[146,4.441]],[\"name/3796\",[270,63.85]],[\"parent/3796\",[146,4.441]],[\"name/3797\",[271,63.85]],[\"parent/3797\",[146,4.441]],[\"name/3798\",[273,63.85]],[\"parent/3798\",[146,4.441]],[\"name/3799\",[274,63.85]],[\"parent/3799\",[146,4.441]],[\"name/3800\",[276,63.85]],[\"parent/3800\",[146,4.441]],[\"name/3801\",[278,63.85]],[\"parent/3801\",[146,4.441]],[\"name/3802\",[285,63.85]],[\"parent/3802\",[146,4.441]],[\"name/3803\",[286,63.85]],[\"parent/3803\",[146,4.441]],[\"name/3804\",[289,63.85]],[\"parent/3804\",[146,4.441]],[\"name/3805\",[291,63.85]],[\"parent/3805\",[146,4.441]],[\"name/3806\",[293,63.85]],[\"parent/3806\",[146,4.441]],[\"name/3807\",[301,63.85]],[\"parent/3807\",[146,4.441]],[\"name/3808\",[302,63.85]],[\"parent/3808\",[146,4.441]],[\"name/3809\",[295,60.812]],[\"parent/3809\",[146,4.441]],[\"name/3810\",[303,63.85]],[\"parent/3810\",[146,4.441]],[\"name/3811\",[304,63.85]],[\"parent/3811\",[146,4.441]],[\"name/3812\",[306,63.85]],[\"parent/3812\",[146,4.441]],[\"name/3813\",[308,63.85]],[\"parent/3813\",[146,4.441]],[\"name/3814\",[309,63.85]],[\"parent/3814\",[146,4.441]],[\"name/3815\",[310,63.85]],[\"parent/3815\",[146,4.441]],[\"name/3816\",[317,63.85]],[\"parent/3816\",[146,4.441]],[\"name/3817\",[160,65.108]],[\"parent/3817\",[167,4.329]],[\"name/3818\",[161,65.108]],[\"parent/3818\",[167,4.329]],[\"name/3819\",[162,65.108]],[\"parent/3819\",[167,4.329]],[\"name/3820\",[163,65.108]],[\"parent/3820\",[167,4.329]],[\"name/3821\",[165,65.108]],[\"parent/3821\",[167,4.329]],[\"name/3822\",[166,65.108]],[\"parent/3822\",[167,4.329]],[\"name/3823\",[19,54.522]],[\"parent/3823\",[167,4.329]],[\"name/3824\",[148,57.183]],[\"parent/3824\",[167,4.329]],[\"name/3825\",[46,55.504]],[\"parent/3825\",[167,4.329]],[\"name/3826\",[149,65.108]],[\"parent/3826\",[167,4.329]],[\"name/3827\",[150,65.108]],[\"parent/3827\",[167,4.329]],[\"name/3828\",[156,52.421]],[\"parent/3828\",[167,4.329]],[\"name/3829\",[157,52.421]],[\"parent/3829\",[167,4.329]],[\"name/3830\",[171,54.522]],[\"parent/3830\",[167,4.329]],[\"name/3831\",[172,63.85]],[\"parent/3831\",[167,4.329]],[\"name/3832\",[173,63.85]],[\"parent/3832\",[167,4.329]],[\"name/3833\",[174,63.85]],[\"parent/3833\",[167,4.329]],[\"name/3834\",[177,63.85]],[\"parent/3834\",[167,4.329]],[\"name/3835\",[179,63.85]],[\"parent/3835\",[167,4.329]],[\"name/3836\",[184,63.85]],[\"parent/3836\",[167,4.329]],[\"name/3837\",[187,63.85]],[\"parent/3837\",[167,4.329]],[\"name/3838\",[190,63.85]],[\"parent/3838\",[167,4.329]],[\"name/3839\",[192,63.85]],[\"parent/3839\",[167,4.329]],[\"name/3840\",[194,63.85]],[\"parent/3840\",[167,4.329]],[\"name/3841\",[196,63.85]],[\"parent/3841\",[167,4.329]],[\"name/3842\",[197,63.85]],[\"parent/3842\",[167,4.329]],[\"name/3843\",[198,63.85]],[\"parent/3843\",[167,4.329]],[\"name/3844\",[199,63.85]],[\"parent/3844\",[167,4.329]],[\"name/3845\",[200,57.183]],[\"parent/3845\",[167,4.329]],[\"name/3846\",[209,63.85]],[\"parent/3846\",[167,4.329]],[\"name/3847\",[189,60.812]],[\"parent/3847\",[167,4.329]],[\"name/3848\",[215,63.85]],[\"parent/3848\",[167,4.329]],[\"name/3849\",[217,63.85]],[\"parent/3849\",[167,4.329]],[\"name/3850\",[221,63.85]],[\"parent/3850\",[167,4.329]],[\"name/3851\",[231,63.85]],[\"parent/3851\",[167,4.329]],[\"name/3852\",[232,60.812]],[\"parent/3852\",[167,4.329]],[\"name/3853\",[233,63.85]],[\"parent/3853\",[167,4.329]],[\"name/3854\",[243,63.85]],[\"parent/3854\",[167,4.329]],[\"name/3855\",[244,63.85]],[\"parent/3855\",[167,4.329]],[\"name/3856\",[247,63.85]],[\"parent/3856\",[167,4.329]],[\"name/3857\",[249,63.85]],[\"parent/3857\",[167,4.329]],[\"name/3858\",[252,55.001]],[\"parent/3858\",[167,4.329]],[\"name/3859\",[260,63.85]],[\"parent/3859\",[167,4.329]],[\"name/3860\",[270,63.85]],[\"parent/3860\",[167,4.329]],[\"name/3861\",[271,63.85]],[\"parent/3861\",[167,4.329]],[\"name/3862\",[273,63.85]],[\"parent/3862\",[167,4.329]],[\"name/3863\",[274,63.85]],[\"parent/3863\",[167,4.329]],[\"name/3864\",[276,63.85]],[\"parent/3864\",[167,4.329]],[\"name/3865\",[278,63.85]],[\"parent/3865\",[167,4.329]],[\"name/3866\",[285,63.85]],[\"parent/3866\",[167,4.329]],[\"name/3867\",[286,63.85]],[\"parent/3867\",[167,4.329]],[\"name/3868\",[289,63.85]],[\"parent/3868\",[167,4.329]],[\"name/3869\",[291,63.85]],[\"parent/3869\",[167,4.329]],[\"name/3870\",[293,63.85]],[\"parent/3870\",[167,4.329]],[\"name/3871\",[301,63.85]],[\"parent/3871\",[167,4.329]],[\"name/3872\",[302,63.85]],[\"parent/3872\",[167,4.329]],[\"name/3873\",[295,60.812]],[\"parent/3873\",[167,4.329]],[\"name/3874\",[303,63.85]],[\"parent/3874\",[167,4.329]],[\"name/3875\",[304,63.85]],[\"parent/3875\",[167,4.329]],[\"name/3876\",[306,63.85]],[\"parent/3876\",[167,4.329]],[\"name/3877\",[308,63.85]],[\"parent/3877\",[167,4.329]],[\"name/3878\",[309,63.85]],[\"parent/3878\",[167,4.329]],[\"name/3879\",[310,63.85]],[\"parent/3879\",[167,4.329]],[\"name/3880\",[317,63.85]],[\"parent/3880\",[167,4.329]],[\"name/3881\",[160,65.108]],[\"parent/3881\",[227,4.314]],[\"name/3882\",[161,65.108]],[\"parent/3882\",[227,4.314]],[\"name/3883\",[162,65.108]],[\"parent/3883\",[227,4.314]],[\"name/3884\",[163,65.108]],[\"parent/3884\",[227,4.314]],[\"name/3885\",[165,65.108]],[\"parent/3885\",[227,4.314]],[\"name/3886\",[166,65.108]],[\"parent/3886\",[227,4.314]],[\"name/3887\",[19,54.522]],[\"parent/3887\",[227,4.314]],[\"name/3888\",[148,57.183]],[\"parent/3888\",[227,4.314]],[\"name/3889\",[46,55.504]],[\"parent/3889\",[227,4.314]],[\"name/3890\",[149,65.108]],[\"parent/3890\",[227,4.314]],[\"name/3891\",[150,65.108]],[\"parent/3891\",[227,4.314]],[\"name/3892\",[156,52.421]],[\"parent/3892\",[227,4.314]],[\"name/3893\",[157,52.421]],[\"parent/3893\",[227,4.314]],[\"name/3894\",[171,54.522]],[\"parent/3894\",[227,4.314]],[\"name/3895\",[172,63.85]],[\"parent/3895\",[227,4.314]],[\"name/3896\",[173,63.85]],[\"parent/3896\",[227,4.314]],[\"name/3897\",[174,63.85]],[\"parent/3897\",[227,4.314]],[\"name/3898\",[177,63.85]],[\"parent/3898\",[227,4.314]],[\"name/3899\",[179,63.85]],[\"parent/3899\",[227,4.314]],[\"name/3900\",[184,63.85]],[\"parent/3900\",[227,4.314]],[\"name/3901\",[187,63.85]],[\"parent/3901\",[227,4.314]],[\"name/3902\",[190,63.85]],[\"parent/3902\",[227,4.314]],[\"name/3903\",[192,63.85]],[\"parent/3903\",[227,4.314]],[\"name/3904\",[194,63.85]],[\"parent/3904\",[227,4.314]],[\"name/3905\",[196,63.85]],[\"parent/3905\",[227,4.314]],[\"name/3906\",[197,63.85]],[\"parent/3906\",[227,4.314]],[\"name/3907\",[198,63.85]],[\"parent/3907\",[227,4.314]],[\"name/3908\",[199,63.85]],[\"parent/3908\",[227,4.314]],[\"name/3909\",[200,57.183]],[\"parent/3909\",[227,4.314]],[\"name/3910\",[209,63.85]],[\"parent/3910\",[227,4.314]],[\"name/3911\",[189,60.812]],[\"parent/3911\",[227,4.314]],[\"name/3912\",[215,63.85]],[\"parent/3912\",[227,4.314]],[\"name/3913\",[217,63.85]],[\"parent/3913\",[227,4.314]],[\"name/3914\",[221,63.85]],[\"parent/3914\",[227,4.314]],[\"name/3915\",[231,63.85]],[\"parent/3915\",[227,4.314]],[\"name/3916\",[232,60.812]],[\"parent/3916\",[227,4.314]],[\"name/3917\",[233,63.85]],[\"parent/3917\",[227,4.314]],[\"name/3918\",[243,63.85]],[\"parent/3918\",[227,4.314]],[\"name/3919\",[244,63.85]],[\"parent/3919\",[227,4.314]],[\"name/3920\",[247,63.85]],[\"parent/3920\",[227,4.314]],[\"name/3921\",[249,63.85]],[\"parent/3921\",[227,4.314]],[\"name/3922\",[252,55.001]],[\"parent/3922\",[227,4.314]],[\"name/3923\",[260,63.85]],[\"parent/3923\",[227,4.314]],[\"name/3924\",[270,63.85]],[\"parent/3924\",[227,4.314]],[\"name/3925\",[271,63.85]],[\"parent/3925\",[227,4.314]],[\"name/3926\",[273,63.85]],[\"parent/3926\",[227,4.314]],[\"name/3927\",[274,63.85]],[\"parent/3927\",[227,4.314]],[\"name/3928\",[276,63.85]],[\"parent/3928\",[227,4.314]],[\"name/3929\",[278,63.85]],[\"parent/3929\",[227,4.314]],[\"name/3930\",[285,63.85]],[\"parent/3930\",[227,4.314]],[\"name/3931\",[286,63.85]],[\"parent/3931\",[227,4.314]],[\"name/3932\",[289,63.85]],[\"parent/3932\",[227,4.314]],[\"name/3933\",[291,63.85]],[\"parent/3933\",[227,4.314]],[\"name/3934\",[293,63.85]],[\"parent/3934\",[227,4.314]],[\"name/3935\",[301,63.85]],[\"parent/3935\",[227,4.314]],[\"name/3936\",[302,63.85]],[\"parent/3936\",[227,4.314]],[\"name/3937\",[295,60.812]],[\"parent/3937\",[227,4.314]],[\"name/3938\",[303,63.85]],[\"parent/3938\",[227,4.314]],[\"name/3939\",[304,63.85]],[\"parent/3939\",[227,4.314]],[\"name/3940\",[306,63.85]],[\"parent/3940\",[227,4.314]],[\"name/3941\",[308,63.85]],[\"parent/3941\",[227,4.314]],[\"name/3942\",[309,63.85]],[\"parent/3942\",[227,4.314]],[\"name/3943\",[310,63.85]],[\"parent/3943\",[227,4.314]],[\"name/3944\",[317,63.85]],[\"parent/3944\",[227,4.314]],[\"name/3945\",[226,70.243]],[\"parent/3945\",[227,4.314]],[\"name/3946\",[160,65.108]],[\"parent/3946\",[256,4.329]],[\"name/3947\",[161,65.108]],[\"parent/3947\",[256,4.329]],[\"name/3948\",[162,65.108]],[\"parent/3948\",[256,4.329]],[\"name/3949\",[163,65.108]],[\"parent/3949\",[256,4.329]],[\"name/3950\",[165,65.108]],[\"parent/3950\",[256,4.329]],[\"name/3951\",[166,65.108]],[\"parent/3951\",[256,4.329]],[\"name/3952\",[19,54.522]],[\"parent/3952\",[256,4.329]],[\"name/3953\",[148,57.183]],[\"parent/3953\",[256,4.329]],[\"name/3954\",[46,55.504]],[\"parent/3954\",[256,4.329]],[\"name/3955\",[149,65.108]],[\"parent/3955\",[256,4.329]],[\"name/3956\",[150,65.108]],[\"parent/3956\",[256,4.329]],[\"name/3957\",[156,52.421]],[\"parent/3957\",[256,4.329]],[\"name/3958\",[157,52.421]],[\"parent/3958\",[256,4.329]],[\"name/3959\",[171,54.522]],[\"parent/3959\",[256,4.329]],[\"name/3960\",[172,63.85]],[\"parent/3960\",[256,4.329]],[\"name/3961\",[173,63.85]],[\"parent/3961\",[256,4.329]],[\"name/3962\",[174,63.85]],[\"parent/3962\",[256,4.329]],[\"name/3963\",[177,63.85]],[\"parent/3963\",[256,4.329]],[\"name/3964\",[179,63.85]],[\"parent/3964\",[256,4.329]],[\"name/3965\",[184,63.85]],[\"parent/3965\",[256,4.329]],[\"name/3966\",[187,63.85]],[\"parent/3966\",[256,4.329]],[\"name/3967\",[190,63.85]],[\"parent/3967\",[256,4.329]],[\"name/3968\",[192,63.85]],[\"parent/3968\",[256,4.329]],[\"name/3969\",[194,63.85]],[\"parent/3969\",[256,4.329]],[\"name/3970\",[196,63.85]],[\"parent/3970\",[256,4.329]],[\"name/3971\",[197,63.85]],[\"parent/3971\",[256,4.329]],[\"name/3972\",[198,63.85]],[\"parent/3972\",[256,4.329]],[\"name/3973\",[199,63.85]],[\"parent/3973\",[256,4.329]],[\"name/3974\",[200,57.183]],[\"parent/3974\",[256,4.329]],[\"name/3975\",[209,63.85]],[\"parent/3975\",[256,4.329]],[\"name/3976\",[189,60.812]],[\"parent/3976\",[256,4.329]],[\"name/3977\",[215,63.85]],[\"parent/3977\",[256,4.329]],[\"name/3978\",[217,63.85]],[\"parent/3978\",[256,4.329]],[\"name/3979\",[221,63.85]],[\"parent/3979\",[256,4.329]],[\"name/3980\",[231,63.85]],[\"parent/3980\",[256,4.329]],[\"name/3981\",[232,60.812]],[\"parent/3981\",[256,4.329]],[\"name/3982\",[233,63.85]],[\"parent/3982\",[256,4.329]],[\"name/3983\",[243,63.85]],[\"parent/3983\",[256,4.329]],[\"name/3984\",[244,63.85]],[\"parent/3984\",[256,4.329]],[\"name/3985\",[247,63.85]],[\"parent/3985\",[256,4.329]],[\"name/3986\",[249,63.85]],[\"parent/3986\",[256,4.329]],[\"name/3987\",[252,55.001]],[\"parent/3987\",[256,4.329]],[\"name/3988\",[260,63.85]],[\"parent/3988\",[256,4.329]],[\"name/3989\",[270,63.85]],[\"parent/3989\",[256,4.329]],[\"name/3990\",[271,63.85]],[\"parent/3990\",[256,4.329]],[\"name/3991\",[273,63.85]],[\"parent/3991\",[256,4.329]],[\"name/3992\",[274,63.85]],[\"parent/3992\",[256,4.329]],[\"name/3993\",[276,63.85]],[\"parent/3993\",[256,4.329]],[\"name/3994\",[278,63.85]],[\"parent/3994\",[256,4.329]],[\"name/3995\",[285,63.85]],[\"parent/3995\",[256,4.329]],[\"name/3996\",[286,63.85]],[\"parent/3996\",[256,4.329]],[\"name/3997\",[289,63.85]],[\"parent/3997\",[256,4.329]],[\"name/3998\",[291,63.85]],[\"parent/3998\",[256,4.329]],[\"name/3999\",[293,63.85]],[\"parent/3999\",[256,4.329]],[\"name/4000\",[301,63.85]],[\"parent/4000\",[256,4.329]],[\"name/4001\",[302,63.85]],[\"parent/4001\",[256,4.329]],[\"name/4002\",[295,60.812]],[\"parent/4002\",[256,4.329]],[\"name/4003\",[303,63.85]],[\"parent/4003\",[256,4.329]],[\"name/4004\",[304,63.85]],[\"parent/4004\",[256,4.329]],[\"name/4005\",[306,63.85]],[\"parent/4005\",[256,4.329]],[\"name/4006\",[308,63.85]],[\"parent/4006\",[256,4.329]],[\"name/4007\",[309,63.85]],[\"parent/4007\",[256,4.329]],[\"name/4008\",[310,63.85]],[\"parent/4008\",[256,4.329]],[\"name/4009\",[317,63.85]],[\"parent/4009\",[256,4.329]],[\"name/4010\",[160,65.108]],[\"parent/4010\",[281,4.329]],[\"name/4011\",[161,65.108]],[\"parent/4011\",[281,4.329]],[\"name/4012\",[162,65.108]],[\"parent/4012\",[281,4.329]],[\"name/4013\",[163,65.108]],[\"parent/4013\",[281,4.329]],[\"name/4014\",[165,65.108]],[\"parent/4014\",[281,4.329]],[\"name/4015\",[166,65.108]],[\"parent/4015\",[281,4.329]],[\"name/4016\",[19,54.522]],[\"parent/4016\",[281,4.329]],[\"name/4017\",[148,57.183]],[\"parent/4017\",[281,4.329]],[\"name/4018\",[46,55.504]],[\"parent/4018\",[281,4.329]],[\"name/4019\",[149,65.108]],[\"parent/4019\",[281,4.329]],[\"name/4020\",[150,65.108]],[\"parent/4020\",[281,4.329]],[\"name/4021\",[156,52.421]],[\"parent/4021\",[281,4.329]],[\"name/4022\",[157,52.421]],[\"parent/4022\",[281,4.329]],[\"name/4023\",[171,54.522]],[\"parent/4023\",[281,4.329]],[\"name/4024\",[172,63.85]],[\"parent/4024\",[281,4.329]],[\"name/4025\",[173,63.85]],[\"parent/4025\",[281,4.329]],[\"name/4026\",[174,63.85]],[\"parent/4026\",[281,4.329]],[\"name/4027\",[177,63.85]],[\"parent/4027\",[281,4.329]],[\"name/4028\",[179,63.85]],[\"parent/4028\",[281,4.329]],[\"name/4029\",[184,63.85]],[\"parent/4029\",[281,4.329]],[\"name/4030\",[187,63.85]],[\"parent/4030\",[281,4.329]],[\"name/4031\",[190,63.85]],[\"parent/4031\",[281,4.329]],[\"name/4032\",[192,63.85]],[\"parent/4032\",[281,4.329]],[\"name/4033\",[194,63.85]],[\"parent/4033\",[281,4.329]],[\"name/4034\",[196,63.85]],[\"parent/4034\",[281,4.329]],[\"name/4035\",[197,63.85]],[\"parent/4035\",[281,4.329]],[\"name/4036\",[198,63.85]],[\"parent/4036\",[281,4.329]],[\"name/4037\",[199,63.85]],[\"parent/4037\",[281,4.329]],[\"name/4038\",[200,57.183]],[\"parent/4038\",[281,4.329]],[\"name/4039\",[209,63.85]],[\"parent/4039\",[281,4.329]],[\"name/4040\",[189,60.812]],[\"parent/4040\",[281,4.329]],[\"name/4041\",[215,63.85]],[\"parent/4041\",[281,4.329]],[\"name/4042\",[217,63.85]],[\"parent/4042\",[281,4.329]],[\"name/4043\",[221,63.85]],[\"parent/4043\",[281,4.329]],[\"name/4044\",[231,63.85]],[\"parent/4044\",[281,4.329]],[\"name/4045\",[232,60.812]],[\"parent/4045\",[281,4.329]],[\"name/4046\",[233,63.85]],[\"parent/4046\",[281,4.329]],[\"name/4047\",[243,63.85]],[\"parent/4047\",[281,4.329]],[\"name/4048\",[244,63.85]],[\"parent/4048\",[281,4.329]],[\"name/4049\",[247,63.85]],[\"parent/4049\",[281,4.329]],[\"name/4050\",[249,63.85]],[\"parent/4050\",[281,4.329]],[\"name/4051\",[252,55.001]],[\"parent/4051\",[281,4.329]],[\"name/4052\",[260,63.85]],[\"parent/4052\",[281,4.329]],[\"name/4053\",[270,63.85]],[\"parent/4053\",[281,4.329]],[\"name/4054\",[271,63.85]],[\"parent/4054\",[281,4.329]],[\"name/4055\",[273,63.85]],[\"parent/4055\",[281,4.329]],[\"name/4056\",[274,63.85]],[\"parent/4056\",[281,4.329]],[\"name/4057\",[276,63.85]],[\"parent/4057\",[281,4.329]],[\"name/4058\",[278,63.85]],[\"parent/4058\",[281,4.329]],[\"name/4059\",[285,63.85]],[\"parent/4059\",[281,4.329]],[\"name/4060\",[286,63.85]],[\"parent/4060\",[281,4.329]],[\"name/4061\",[289,63.85]],[\"parent/4061\",[281,4.329]],[\"name/4062\",[291,63.85]],[\"parent/4062\",[281,4.329]],[\"name/4063\",[293,63.85]],[\"parent/4063\",[281,4.329]],[\"name/4064\",[301,63.85]],[\"parent/4064\",[281,4.329]],[\"name/4065\",[302,63.85]],[\"parent/4065\",[281,4.329]],[\"name/4066\",[295,60.812]],[\"parent/4066\",[281,4.329]],[\"name/4067\",[303,63.85]],[\"parent/4067\",[281,4.329]],[\"name/4068\",[304,63.85]],[\"parent/4068\",[281,4.329]],[\"name/4069\",[306,63.85]],[\"parent/4069\",[281,4.329]],[\"name/4070\",[308,63.85]],[\"parent/4070\",[281,4.329]],[\"name/4071\",[309,63.85]],[\"parent/4071\",[281,4.329]],[\"name/4072\",[310,63.85]],[\"parent/4072\",[281,4.329]],[\"name/4073\",[317,63.85]],[\"parent/4073\",[281,4.329]],[\"name/4074\",[160,65.108]],[\"parent/4074\",[297,4.27]],[\"name/4075\",[161,65.108]],[\"parent/4075\",[297,4.27]],[\"name/4076\",[162,65.108]],[\"parent/4076\",[297,4.27]],[\"name/4077\",[163,65.108]],[\"parent/4077\",[297,4.27]],[\"name/4078\",[165,65.108]],[\"parent/4078\",[297,4.27]],[\"name/4079\",[166,65.108]],[\"parent/4079\",[297,4.27]],[\"name/4080\",[19,54.522]],[\"parent/4080\",[297,4.27]],[\"name/4081\",[148,57.183]],[\"parent/4081\",[297,4.27]],[\"name/4082\",[46,55.504]],[\"parent/4082\",[297,4.27]],[\"name/4083\",[149,65.108]],[\"parent/4083\",[297,4.27]],[\"name/4084\",[150,65.108]],[\"parent/4084\",[297,4.27]],[\"name/4085\",[156,52.421]],[\"parent/4085\",[297,4.27]],[\"name/4086\",[157,52.421]],[\"parent/4086\",[297,4.27]],[\"name/4087\",[171,54.522]],[\"parent/4087\",[297,4.27]],[\"name/4088\",[172,63.85]],[\"parent/4088\",[297,4.27]],[\"name/4089\",[173,63.85]],[\"parent/4089\",[297,4.27]],[\"name/4090\",[174,63.85]],[\"parent/4090\",[297,4.27]],[\"name/4091\",[177,63.85]],[\"parent/4091\",[297,4.27]],[\"name/4092\",[179,63.85]],[\"parent/4092\",[297,4.27]],[\"name/4093\",[184,63.85]],[\"parent/4093\",[297,4.27]],[\"name/4094\",[187,63.85]],[\"parent/4094\",[297,4.27]],[\"name/4095\",[190,63.85]],[\"parent/4095\",[297,4.27]],[\"name/4096\",[192,63.85]],[\"parent/4096\",[297,4.27]],[\"name/4097\",[194,63.85]],[\"parent/4097\",[297,4.27]],[\"name/4098\",[196,63.85]],[\"parent/4098\",[297,4.27]],[\"name/4099\",[197,63.85]],[\"parent/4099\",[297,4.27]],[\"name/4100\",[198,63.85]],[\"parent/4100\",[297,4.27]],[\"name/4101\",[199,63.85]],[\"parent/4101\",[297,4.27]],[\"name/4102\",[200,57.183]],[\"parent/4102\",[297,4.27]],[\"name/4103\",[209,63.85]],[\"parent/4103\",[297,4.27]],[\"name/4104\",[189,60.812]],[\"parent/4104\",[297,4.27]],[\"name/4105\",[215,63.85]],[\"parent/4105\",[297,4.27]],[\"name/4106\",[217,63.85]],[\"parent/4106\",[297,4.27]],[\"name/4107\",[221,63.85]],[\"parent/4107\",[297,4.27]],[\"name/4108\",[231,63.85]],[\"parent/4108\",[297,4.27]],[\"name/4109\",[232,60.812]],[\"parent/4109\",[297,4.27]],[\"name/4110\",[233,63.85]],[\"parent/4110\",[297,4.27]],[\"name/4111\",[243,63.85]],[\"parent/4111\",[297,4.27]],[\"name/4112\",[244,63.85]],[\"parent/4112\",[297,4.27]],[\"name/4113\",[247,63.85]],[\"parent/4113\",[297,4.27]],[\"name/4114\",[249,63.85]],[\"parent/4114\",[297,4.27]],[\"name/4115\",[252,55.001]],[\"parent/4115\",[297,4.27]],[\"name/4116\",[260,63.85]],[\"parent/4116\",[297,4.27]],[\"name/4117\",[270,63.85]],[\"parent/4117\",[297,4.27]],[\"name/4118\",[271,63.85]],[\"parent/4118\",[297,4.27]],[\"name/4119\",[273,63.85]],[\"parent/4119\",[297,4.27]],[\"name/4120\",[274,63.85]],[\"parent/4120\",[297,4.27]],[\"name/4121\",[276,63.85]],[\"parent/4121\",[297,4.27]],[\"name/4122\",[278,63.85]],[\"parent/4122\",[297,4.27]],[\"name/4123\",[285,63.85]],[\"parent/4123\",[297,4.27]],[\"name/4124\",[286,63.85]],[\"parent/4124\",[297,4.27]],[\"name/4125\",[289,63.85]],[\"parent/4125\",[297,4.27]],[\"name/4126\",[291,63.85]],[\"parent/4126\",[297,4.27]],[\"name/4127\",[293,63.85]],[\"parent/4127\",[297,4.27]],[\"name/4128\",[301,63.85]],[\"parent/4128\",[297,4.27]],[\"name/4129\",[302,63.85]],[\"parent/4129\",[297,4.27]],[\"name/4130\",[295,60.812]],[\"parent/4130\",[297,4.27]],[\"name/4131\",[303,63.85]],[\"parent/4131\",[297,4.27]],[\"name/4132\",[304,63.85]],[\"parent/4132\",[297,4.27]],[\"name/4133\",[306,63.85]],[\"parent/4133\",[297,4.27]],[\"name/4134\",[308,63.85]],[\"parent/4134\",[297,4.27]],[\"name/4135\",[309,63.85]],[\"parent/4135\",[297,4.27]],[\"name/4136\",[310,63.85]],[\"parent/4136\",[297,4.27]],[\"name/4137\",[317,63.85]],[\"parent/4137\",[297,4.27]],[\"name/4138\",[226,70.243]],[\"parent/4138\",[297,4.27]],[\"name/4139\",[232,60.812]],[\"parent/4139\",[297,4.27]],[\"name/4140\",[295,60.812]],[\"parent/4140\",[297,4.27]],[\"name/4141\",[296,72.769]],[\"parent/4141\",[297,4.27]],[\"name/4142\",[321,70.243]],[\"parent/4142\",[253,3.666,319,3.494]],[\"name/4143\",[323,76.151]],[\"parent/4143\",[253,3.666,319,3.494]],[\"name/4144\",[324,76.151]],[\"parent/4144\",[253,3.666,319,3.494]],[\"name/4145\",[326,76.151]],[\"parent/4145\",[253,3.666,319,3.494]],[\"name/4146\",[327,76.151]],[\"parent/4146\",[253,3.666,319,3.494]],[\"name/4147\",[334,76.151]],[\"parent/4147\",[253,3.666,319,3.494]],[\"name/4148\",[336,76.151]],[\"parent/4148\",[253,3.666,319,3.494]],[\"name/4149\",[374,72.769]],[\"parent/4149\",[353,6.842]],[\"name/4150\",[375,72.769]],[\"parent/4150\",[353,6.842]],[\"name/4151\",[378,72.769]],[\"parent/4151\",[353,6.842]],[\"name/4152\",[374,72.769]],[\"parent/4152\",[372,6.842]],[\"name/4153\",[375,72.769]],[\"parent/4153\",[372,6.842]],[\"name/4154\",[378,72.769]],[\"parent/4154\",[372,6.842]],[\"name/4155\",[393,76.151]],[\"parent/4155\",[391,7.044]],[\"name/4156\",[395,76.151]],[\"parent/4156\",[391,7.044]],[\"name/4157\",[1833,81.286]],[\"parent/4157\",[397,6.673]],[\"name/4158\",[126,55.504]],[\"parent/4158\",[397,6.673]],[\"name/4159\",[1834,81.286]],[\"parent/4159\",[397,6.673]],[\"name/4160\",[1835,81.286]],[\"parent/4160\",[397,6.673]],[\"name/4161\",[399,65.108]],[\"parent/4161\",[397,6.673]],[\"name/4162\",[399,65.108]],[\"parent/4162\",[401,7.297]],[\"name/4163\",[399,65.108]],[\"parent/4163\",[403,7.297]],[\"name/4164\",[399,65.108]],[\"parent/4164\",[407,7.297]],[\"name/4165\",[494,70.243]],[\"parent/4165\",[425,4.627]],[\"name/4166\",[499,68.226]],[\"parent/4166\",[425,4.627]],[\"name/4167\",[1581,72.769]],[\"parent/4167\",[425,4.627]],[\"name/4168\",[1484,66.547]],[\"parent/4168\",[425,4.627]],[\"name/4169\",[1528,68.226]],[\"parent/4169\",[425,4.627]],[\"name/4170\",[1549,72.769]],[\"parent/4170\",[425,4.627]],[\"name/4171\",[426,61.726]],[\"parent/4171\",[425,4.627]],[\"name/4172\",[1555,72.769]],[\"parent/4172\",[425,4.627]],[\"name/4173\",[1576,72.769]],[\"parent/4173\",[425,4.627]],[\"name/4174\",[1575,72.769]],[\"parent/4174\",[425,4.627]],[\"name/4175\",[1572,72.769]],[\"parent/4175\",[425,4.627]],[\"name/4176\",[1578,72.769]],[\"parent/4176\",[425,4.627]],[\"name/4177\",[491,68.226]],[\"parent/4177\",[425,4.627]],[\"name/4178\",[1551,72.769]],[\"parent/4178\",[425,4.627]],[\"name/4179\",[1836,76.151]],[\"parent/4179\",[425,4.627]],[\"name/4180\",[148,57.183]],[\"parent/4180\",[425,4.627]],[\"name/4181\",[416,76.151]],[\"parent/4181\",[425,4.627]],[\"name/4182\",[253,51.343]],[\"parent/4182\",[425,4.627]],[\"name/4183\",[417,76.151]],[\"parent/4183\",[425,4.627]],[\"name/4184\",[418,76.151]],[\"parent/4184\",[425,4.627]],[\"name/4185\",[419,76.151]],[\"parent/4185\",[425,4.627]],[\"name/4186\",[420,76.151]],[\"parent/4186\",[425,4.627]],[\"name/4187\",[421,76.151]],[\"parent/4187\",[425,4.627]],[\"name/4188\",[422,76.151]],[\"parent/4188\",[425,4.627]],[\"name/4189\",[424,66.547]],[\"parent/4189\",[425,4.627]],[\"name/4190\",[509,72.769]],[\"parent/4190\",[425,4.627]],[\"name/4191\",[511,70.243]],[\"parent/4191\",[425,4.627]],[\"name/4192\",[514,72.769]],[\"parent/4192\",[425,4.627]],[\"name/4193\",[516,68.226]],[\"parent/4193\",[425,4.627]],[\"name/4194\",[90,65.108]],[\"parent/4194\",[425,4.627]],[\"name/4195\",[424,66.547]],[\"parent/4195\",[425,4.627]],[\"name/4196\",[479,72.769]],[\"parent/4196\",[425,4.627]],[\"name/4197\",[480,72.769]],[\"parent/4197\",[425,4.627]],[\"name/4198\",[484,72.769]],[\"parent/4198\",[425,4.627]],[\"name/4199\",[485,72.769]],[\"parent/4199\",[425,4.627]],[\"name/4200\",[486,66.547]],[\"parent/4200\",[425,4.627]],[\"name/4201\",[431,62.732]],[\"parent/4201\",[425,4.627]],[\"name/4202\",[492,72.769]],[\"parent/4202\",[425,4.627]],[\"name/4203\",[493,70.243]],[\"parent/4203\",[425,4.627]],[\"name/4204\",[496,72.769]],[\"parent/4204\",[425,4.627]],[\"name/4205\",[500,72.769]],[\"parent/4205\",[425,4.627]],[\"name/4206\",[502,72.769]],[\"parent/4206\",[425,4.627]],[\"name/4207\",[503,72.769]],[\"parent/4207\",[425,4.627]],[\"name/4208\",[467,66.547]],[\"parent/4208\",[425,4.627]],[\"name/4209\",[505,72.769]],[\"parent/4209\",[425,4.627]],[\"name/4210\",[506,72.769]],[\"parent/4210\",[425,4.627]],[\"name/4211\",[507,72.769]],[\"parent/4211\",[425,4.627]],[\"name/4212\",[479,72.769]],[\"parent/4212\",[476,5.619]],[\"name/4213\",[480,72.769]],[\"parent/4213\",[476,5.619]],[\"name/4214\",[484,72.769]],[\"parent/4214\",[476,5.619]],[\"name/4215\",[485,72.769]],[\"parent/4215\",[476,5.619]],[\"name/4216\",[486,66.547]],[\"parent/4216\",[476,5.619]],[\"name/4217\",[431,62.732]],[\"parent/4217\",[476,5.619]],[\"name/4218\",[492,72.769]],[\"parent/4218\",[476,5.619]],[\"name/4219\",[493,70.243]],[\"parent/4219\",[476,5.619]],[\"name/4220\",[496,72.769]],[\"parent/4220\",[476,5.619]],[\"name/4221\",[500,72.769]],[\"parent/4221\",[476,5.619]],[\"name/4222\",[502,72.769]],[\"parent/4222\",[476,5.619]],[\"name/4223\",[503,72.769]],[\"parent/4223\",[476,5.619]],[\"name/4224\",[467,66.547]],[\"parent/4224\",[476,5.619]],[\"name/4225\",[505,72.769]],[\"parent/4225\",[476,5.619]],[\"name/4226\",[506,72.769]],[\"parent/4226\",[476,5.619]],[\"name/4227\",[507,72.769]],[\"parent/4227\",[476,5.619]],[\"name/4228\",[511,70.243]],[\"parent/4228\",[486,4.752,508,4.227]],[\"name/4229\",[516,68.226]],[\"parent/4229\",[481,4.407,508,4.227]],[\"name/4230\",[509,72.769]],[\"parent/4230\",[519,6.673]],[\"name/4231\",[511,70.243]],[\"parent/4231\",[519,6.673]],[\"name/4232\",[514,72.769]],[\"parent/4232\",[519,6.673]],[\"name/4233\",[516,68.226]],[\"parent/4233\",[519,6.673]],[\"name/4234\",[90,65.108]],[\"parent/4234\",[519,6.673]],[\"name/4235\",[516,68.226]],[\"parent/4235\",[520,7.297]],[\"name/4236\",[313,52.048]],[\"parent/4236\",[526,6.291]],[\"name/4237\",[314,50.065]],[\"parent/4237\",[526,6.291]],[\"name/4238\",[315,53.628]],[\"parent/4238\",[526,6.291]],[\"name/4239\",[253,51.343]],[\"parent/4239\",[526,6.291]],[\"name/4240\",[252,55.001]],[\"parent/4240\",[526,6.291]],[\"name/4241\",[1253,72.769]],[\"parent/4241\",[526,6.291]],[\"name/4242\",[1254,72.769]],[\"parent/4242\",[526,6.291]],[\"name/4243\",[1255,72.769]],[\"parent/4243\",[526,6.291]],[\"name/4244\",[533,76.151]],[\"parent/4244\",[527,7.044]],[\"name/4245\",[535,76.151]],[\"parent/4245\",[527,7.044]],[\"name/4246\",[568,68.226]],[\"parent/4246\",[548,6.19]],[\"name/4247\",[569,68.226]],[\"parent/4247\",[548,6.19]],[\"name/4248\",[570,68.226]],[\"parent/4248\",[548,6.19]],[\"name/4249\",[573,68.226]],[\"parent/4249\",[548,6.19]],[\"name/4250\",[574,68.226]],[\"parent/4250\",[548,6.19]],[\"name/4251\",[581,68.226]],[\"parent/4251\",[548,6.19]],[\"name/4252\",[583,68.226]],[\"parent/4252\",[548,6.19]],[\"name/4253\",[568,68.226]],[\"parent/4253\",[554,6.19]],[\"name/4254\",[569,68.226]],[\"parent/4254\",[554,6.19]],[\"name/4255\",[570,68.226]],[\"parent/4255\",[554,6.19]],[\"name/4256\",[573,68.226]],[\"parent/4256\",[554,6.19]],[\"name/4257\",[574,68.226]],[\"parent/4257\",[554,6.19]],[\"name/4258\",[581,68.226]],[\"parent/4258\",[554,6.19]],[\"name/4259\",[583,68.226]],[\"parent/4259\",[554,6.19]],[\"name/4260\",[565,70.243]],[\"parent/4260\",[557,5.566]],[\"name/4261\",[566,76.151]],[\"parent/4261\",[557,5.566]],[\"name/4262\",[568,68.226]],[\"parent/4262\",[557,5.566]],[\"name/4263\",[569,68.226]],[\"parent/4263\",[557,5.566]],[\"name/4264\",[570,68.226]],[\"parent/4264\",[557,5.566]],[\"name/4265\",[573,68.226]],[\"parent/4265\",[557,5.566]],[\"name/4266\",[574,68.226]],[\"parent/4266\",[557,5.566]],[\"name/4267\",[581,68.226]],[\"parent/4267\",[557,5.566]],[\"name/4268\",[583,68.226]],[\"parent/4268\",[557,5.566]],[\"name/4269\",[549,76.151]],[\"parent/4269\",[557,5.566]],[\"name/4270\",[550,72.769]],[\"parent/4270\",[557,5.566]],[\"name/4271\",[555,76.151]],[\"parent/4271\",[557,5.566]],[\"name/4272\",[556,72.769]],[\"parent/4272\",[557,5.566]],[\"name/4273\",[52,59.2]],[\"parent/4273\",[557,5.566]],[\"name/4274\",[93,59.974]],[\"parent/4274\",[557,5.566]],[\"name/4275\",[94,59.974]],[\"parent/4275\",[557,5.566]],[\"name/4276\",[552,76.151]],[\"parent/4276\",[557,5.566]],[\"name/4277\",[553,76.151]],[\"parent/4277\",[557,5.566]],[\"name/4278\",[568,68.226]],[\"parent/4278\",[564,6.19]],[\"name/4279\",[569,68.226]],[\"parent/4279\",[564,6.19]],[\"name/4280\",[570,68.226]],[\"parent/4280\",[564,6.19]],[\"name/4281\",[573,68.226]],[\"parent/4281\",[564,6.19]],[\"name/4282\",[574,68.226]],[\"parent/4282\",[564,6.19]],[\"name/4283\",[581,68.226]],[\"parent/4283\",[564,6.19]],[\"name/4284\",[583,68.226]],[\"parent/4284\",[564,6.19]],[\"name/4285\",[413,72.769]],[\"parent/4285\",[586,7.636]],[\"name/4286\",[413,72.769]],[\"parent/4286\",[587,7.636]],[\"name/4287\",[1272,76.151]],[\"parent/4287\",[588,6.014]],[\"name/4288\",[253,51.343]],[\"parent/4288\",[588,6.014]],[\"name/4289\",[252,55.001]],[\"parent/4289\",[588,6.014]],[\"name/4290\",[8,63.85]],[\"parent/4290\",[588,6.014]],[\"name/4291\",[1266,72.769]],[\"parent/4291\",[588,6.014]],[\"name/4292\",[1268,72.769]],[\"parent/4292\",[588,6.014]],[\"name/4293\",[1269,72.769]],[\"parent/4293\",[588,6.014]],[\"name/4294\",[1270,72.769]],[\"parent/4294\",[588,6.014]],[\"name/4295\",[8,63.85]],[\"parent/4295\",[588,6.014]],[\"name/4296\",[1276,72.769]],[\"parent/4296\",[588,6.014]],[\"name/4297\",[1278,72.769]],[\"parent/4297\",[588,6.014]],[\"name/4298\",[621,76.151]],[\"parent/4298\",[598,7.044]],[\"name/4299\",[1837,81.286]],[\"parent/4299\",[650,6.291]],[\"name/4300\",[625,60.812]],[\"parent/4300\",[650,6.291]],[\"name/4301\",[664,76.151]],[\"parent/4301\",[650,6.291]],[\"name/4302\",[652,76.151]],[\"parent/4302\",[650,6.291]],[\"name/4303\",[655,76.151]],[\"parent/4303\",[650,6.291]],[\"name/4304\",[657,76.151]],[\"parent/4304\",[650,6.291]],[\"name/4305\",[658,76.151]],[\"parent/4305\",[650,6.291]],[\"name/4306\",[659,76.151]],[\"parent/4306\",[650,6.291]],[\"name/4307\",[670,76.151]],[\"parent/4307\",[662,6.291]],[\"name/4308\",[673,76.151]],[\"parent/4308\",[727,5.734]],[\"name/4309\",[674,76.151]],[\"parent/4309\",[727,5.734]],[\"name/4310\",[675,72.769]],[\"parent/4310\",[727,5.734]],[\"name/4311\",[677,76.151]],[\"parent/4311\",[727,5.734]],[\"name/4312\",[695,72.769]],[\"parent/4312\",[727,5.734]],[\"name/4313\",[714,76.151]],[\"parent/4313\",[727,5.734]],[\"name/4314\",[717,76.151]],[\"parent/4314\",[727,5.734]],[\"name/4315\",[739,76.151]],[\"parent/4315\",[727,5.734]],[\"name/4316\",[740,76.151]],[\"parent/4316\",[727,5.734]],[\"name/4317\",[741,76.151]],[\"parent/4317\",[727,5.734]],[\"name/4318\",[742,76.151]],[\"parent/4318\",[727,5.734]],[\"name/4319\",[743,76.151]],[\"parent/4319\",[727,5.734]],[\"name/4320\",[745,76.151]],[\"parent/4320\",[727,5.734]],[\"name/4321\",[746,76.151]],[\"parent/4321\",[727,5.734]],[\"name/4322\",[675,72.769]],[\"parent/4322\",[750,5.619]],[\"name/4323\",[695,72.769]],[\"parent/4323\",[750,5.619]],[\"name/4324\",[683,70.243]],[\"parent/4324\",[750,5.619]],[\"name/4325\",[713,72.769]],[\"parent/4325\",[750,5.619]],[\"name/4326\",[600,65.108]],[\"parent/4326\",[750,5.619]],[\"name/4327\",[686,72.769]],[\"parent/4327\",[750,5.619]],[\"name/4328\",[689,72.769]],[\"parent/4328\",[750,5.619]],[\"name/4329\",[691,72.769]],[\"parent/4329\",[750,5.619]],[\"name/4330\",[694,72.769]],[\"parent/4330\",[750,5.619]],[\"name/4331\",[688,72.769]],[\"parent/4331\",[750,5.619]],[\"name/4332\",[693,72.769]],[\"parent/4332\",[750,5.619]],[\"name/4333\",[692,72.769]],[\"parent/4333\",[750,5.619]],[\"name/4334\",[759,76.151]],[\"parent/4334\",[750,5.619]],[\"name/4335\",[760,76.151]],[\"parent/4335\",[750,5.619]],[\"name/4336\",[762,76.151]],[\"parent/4336\",[750,5.619]],[\"name/4337\",[681,70.243]],[\"parent/4337\",[750,5.619]],[\"name/4338\",[601,49.769]],[\"parent/4338\",[750,5.619]],[\"name/4339\",[1838,81.286]],[\"parent/4339\",[771,6.673]],[\"name/4340\",[1839,81.286]],[\"parent/4340\",[771,6.673]],[\"name/4341\",[1840,81.286]],[\"parent/4341\",[771,6.673]],[\"name/4342\",[773,76.151]],[\"parent/4342\",[771,6.673]],[\"name/4343\",[775,76.151]],[\"parent/4343\",[771,6.673]],[\"name/4344\",[788,68.226]],[\"parent/4344\",[780,2.152,787,3.422,800,3.782]],[\"name/4345\",[790,68.226]],[\"parent/4345\",[780,2.152,787,3.422,800,3.782]],[\"name/4346\",[791,68.226]],[\"parent/4346\",[780,2.152,787,3.422,800,3.782]],[\"name/4347\",[792,68.226]],[\"parent/4347\",[780,2.152,787,3.422,800,3.782]],[\"name/4348\",[399,65.108]],[\"parent/4348\",[346,3.691,780,2.772]],[\"name/4349\",[809,76.151]],[\"parent/4349\",[346,3.691,780,2.772]],[\"name/4350\",[811,76.151]],[\"parent/4350\",[346,3.691,780,2.772]],[\"name/4351\",[813,76.151]],[\"parent/4351\",[346,3.691,780,2.772]],[\"name/4352\",[814,76.151]],[\"parent/4352\",[346,3.691,780,2.772]],[\"name/4353\",[816,76.151]],[\"parent/4353\",[346,3.691,780,2.772]],[\"name/4354\",[3,39.965]],[\"parent/4354\",[834,3.716,835,5.437]],[\"name/4355\",[1,70.243]],[\"parent/4355\",[854,6.842]],[\"name/4356\",[858,76.151]],[\"parent/4356\",[854,6.842]],[\"name/4357\",[859,76.151]],[\"parent/4357\",[854,6.842]],[\"name/4358\",[856,70.243]],[\"parent/4358\",[854,6.842]],[\"name/4359\",[862,72.769]],[\"parent/4359\",[860,6.529]],[\"name/4360\",[865,72.769]],[\"parent/4360\",[860,6.529]],[\"name/4361\",[869,72.769]],[\"parent/4361\",[860,6.529]],[\"name/4362\",[870,70.243]],[\"parent/4362\",[860,6.529]],[\"name/4363\",[878,72.769]],[\"parent/4363\",[860,6.529]],[\"name/4364\",[876,72.769]],[\"parent/4364\",[860,6.529]],[\"name/4365\",[1,70.243]],[\"parent/4365\",[894,6.403]],[\"name/4366\",[856,70.243]],[\"parent/4366\",[894,6.403]],[\"name/4367\",[900,76.151]],[\"parent/4367\",[894,6.403]],[\"name/4368\",[902,76.151]],[\"parent/4368\",[894,6.403]],[\"name/4369\",[904,76.151]],[\"parent/4369\",[894,6.403]],[\"name/4370\",[908,72.769]],[\"parent/4370\",[906,6.014]],[\"name/4371\",[909,76.151]],[\"parent/4371\",[906,6.014]],[\"name/4372\",[911,76.151]],[\"parent/4372\",[906,6.014]],[\"name/4373\",[912,76.151]],[\"parent/4373\",[906,6.014]],[\"name/4374\",[862,72.769]],[\"parent/4374\",[906,6.014]],[\"name/4375\",[865,72.769]],[\"parent/4375\",[906,6.014]],[\"name/4376\",[869,72.769]],[\"parent/4376\",[906,6.014]],[\"name/4377\",[870,70.243]],[\"parent/4377\",[906,6.014]],[\"name/4378\",[878,72.769]],[\"parent/4378\",[906,6.014]],[\"name/4379\",[876,72.769]],[\"parent/4379\",[906,6.014]],[\"name/4380\",[928,76.151]],[\"parent/4380\",[933,7.297]],[\"name/4381\",[935,76.151]],[\"parent/4381\",[933,7.297]],[\"name/4382\",[1,70.243]],[\"parent/4382\",[949,6.014]],[\"name/4383\",[856,70.243]],[\"parent/4383\",[949,6.014]],[\"name/4384\",[956,76.151]],[\"parent/4384\",[949,6.014]],[\"name/4385\",[885,72.769]],[\"parent/4385\",[949,6.014]],[\"name/4386\",[959,76.151]],[\"parent/4386\",[949,6.014]],[\"name/4387\",[961,76.151]],[\"parent/4387\",[949,6.014]],[\"name/4388\",[962,76.151]],[\"parent/4388\",[949,6.014]],[\"name/4389\",[963,76.151]],[\"parent/4389\",[949,6.014]],[\"name/4390\",[964,76.151]],[\"parent/4390\",[949,6.014]],[\"name/4391\",[967,76.151]],[\"parent/4391\",[576,3.666,965,4.001]],[\"name/4392\",[968,76.151]],[\"parent/4392\",[576,3.666,965,4.001]],[\"name/4393\",[969,76.151]],[\"parent/4393\",[576,3.666,965,4.001]],[\"name/4394\",[970,76.151]],[\"parent/4394\",[576,3.666,965,4.001]],[\"name/4395\",[971,76.151]],[\"parent/4395\",[576,3.666,965,4.001]],[\"name/4396\",[976,76.151]],[\"parent/4396\",[576,3.666,965,4.001]],[\"name/4397\",[253,51.343]],[\"parent/4397\",[983,6.098]],[\"name/4398\",[252,55.001]],[\"parent/4398\",[983,6.098]],[\"name/4399\",[978,59.2]],[\"parent/4399\",[983,6.098]],[\"name/4400\",[987,76.151]],[\"parent/4400\",[983,6.098]],[\"name/4401\",[990,76.151]],[\"parent/4401\",[983,6.098]],[\"name/4402\",[991,76.151]],[\"parent/4402\",[983,6.098]],[\"name/4403\",[1000,76.151]],[\"parent/4403\",[983,6.098]],[\"name/4404\",[432,70.243]],[\"parent/4404\",[1002,7.297]],[\"name/4405\",[1038,70.243]],[\"parent/4405\",[1002,7.297]],[\"name/4406\",[1025,76.151]],[\"parent/4406\",[1023,7.297]],[\"name/4407\",[1043,68.226]],[\"parent/4407\",[1051,5.02]],[\"name/4408\",[1042,76.151]],[\"parent/4408\",[1051,5.02]],[\"name/4409\",[1044,76.151]],[\"parent/4409\",[1051,5.02]],[\"name/4410\",[1029,76.151]],[\"parent/4410\",[1051,5.02]],[\"name/4411\",[1030,76.151]],[\"parent/4411\",[1051,5.02]],[\"name/4412\",[1031,76.151]],[\"parent/4412\",[1051,5.02]],[\"name/4413\",[1008,72.769]],[\"parent/4413\",[1051,5.02]],[\"name/4414\",[1032,76.151]],[\"parent/4414\",[1051,5.02]],[\"name/4415\",[1033,70.243]],[\"parent/4415\",[1051,5.02]],[\"name/4416\",[1034,70.243]],[\"parent/4416\",[1051,5.02]],[\"name/4417\",[1035,76.151]],[\"parent/4417\",[1051,5.02]],[\"name/4418\",[1036,76.151]],[\"parent/4418\",[1051,5.02]],[\"name/4419\",[1033,70.243]],[\"parent/4419\",[1051,5.02]],[\"name/4420\",[1056,76.151]],[\"parent/4420\",[1051,5.02]],[\"name/4421\",[1057,76.151]],[\"parent/4421\",[1051,5.02]],[\"name/4422\",[1059,70.243]],[\"parent/4422\",[1051,5.02]],[\"name/4423\",[1034,70.243]],[\"parent/4423\",[1051,5.02]],[\"name/4424\",[1069,76.151]],[\"parent/4424\",[1051,5.02]],[\"name/4425\",[1071,76.151]],[\"parent/4425\",[1051,5.02]],[\"name/4426\",[1074,76.151]],[\"parent/4426\",[1051,5.02]],[\"name/4427\",[1077,76.151]],[\"parent/4427\",[1051,5.02]],[\"name/4428\",[1081,76.151]],[\"parent/4428\",[1051,5.02]],[\"name/4429\",[1084,76.151]],[\"parent/4429\",[1051,5.02]],[\"name/4430\",[1085,76.151]],[\"parent/4430\",[1051,5.02]],[\"name/4431\",[1086,76.151]],[\"parent/4431\",[1051,5.02]],[\"name/4432\",[1087,76.151]],[\"parent/4432\",[1051,5.02]],[\"name/4433\",[1110,76.151]],[\"parent/4433\",[1107,6.291]],[\"name/4434\",[1113,76.151]],[\"parent/4434\",[1107,6.291]],[\"name/4435\",[1117,76.151]],[\"parent/4435\",[1107,6.291]],[\"name/4436\",[1118,76.151]],[\"parent/4436\",[1107,6.291]],[\"name/4437\",[1119,76.151]],[\"parent/4437\",[1107,6.291]],[\"name/4438\",[1121,76.151]],[\"parent/4438\",[1107,6.291]],[\"name/4439\",[1106,72.769]],[\"parent/4439\",[1107,6.291]],[\"name/4440\",[1132,76.151]],[\"parent/4440\",[1127,6.19]],[\"name/4441\",[1135,76.151]],[\"parent/4441\",[1127,6.19]],[\"name/4442\",[1138,76.151]],[\"parent/4442\",[1127,6.19]],[\"name/4443\",[1139,76.151]],[\"parent/4443\",[1127,6.19]],[\"name/4444\",[1142,76.151]],[\"parent/4444\",[1127,6.19]],[\"name/4445\",[1144,76.151]],[\"parent/4445\",[1127,6.19]],[\"name/4446\",[1148,76.151]],[\"parent/4446\",[1146,6.291]],[\"name/4447\",[11,70.243]],[\"parent/4447\",[1146,6.291]],[\"name/4448\",[1164,72.769]],[\"parent/4448\",[1146,6.291]],[\"name/4449\",[1167,72.769]],[\"parent/4449\",[1146,6.291]],[\"name/4450\",[1171,72.769]],[\"parent/4450\",[1146,6.291]],[\"name/4451\",[1174,70.243]],[\"parent/4451\",[1146,6.291]],[\"name/4452\",[1157,76.151]],[\"parent/4452\",[1153,7.044]],[\"name/4453\",[1158,76.151]],[\"parent/4453\",[1153,7.044]],[\"name/4454\",[1841,81.286]],[\"parent/4454\",[1162,6.673]],[\"name/4455\",[1164,72.769]],[\"parent/4455\",[1162,6.673]],[\"name/4456\",[1167,72.769]],[\"parent/4456\",[1162,6.673]],[\"name/4457\",[1171,72.769]],[\"parent/4457\",[1162,6.673]],[\"name/4458\",[1174,70.243]],[\"parent/4458\",[1162,6.673]],[\"name/4459\",[1174,70.243]],[\"parent/4459\",[1175,7.297]],[\"name/4460\",[1187,76.151]],[\"parent/4460\",[1184,7.297]],[\"name/4461\",[1190,76.151]],[\"parent/4461\",[1192,5.797]],[\"name/4462\",[1191,76.151]],[\"parent/4462\",[1192,5.797]],[\"name/4463\",[1220,76.151]],[\"parent/4463\",[1192,5.797]],[\"name/4464\",[1221,76.151]],[\"parent/4464\",[1192,5.797]],[\"name/4465\",[1223,76.151]],[\"parent/4465\",[1192,5.797]],[\"name/4466\",[1225,76.151]],[\"parent/4466\",[1192,5.797]],[\"name/4467\",[1227,76.151]],[\"parent/4467\",[1192,5.797]],[\"name/4468\",[255,68.226]],[\"parent/4468\",[1192,5.797]],[\"name/4469\",[1198,59.974]],[\"parent/4469\",[1192,5.797]],[\"name/4470\",[1196,72.769]],[\"parent/4470\",[1192,5.797]],[\"name/4471\",[1197,70.243]],[\"parent/4471\",[1192,5.797]],[\"name/4472\",[1228,76.151]],[\"parent/4472\",[1192,5.797]],[\"name/4473\",[1229,76.151]],[\"parent/4473\",[1192,5.797]],[\"name/4474\",[253,51.343]],[\"parent/4474\",[1256,6.291]],[\"name/4475\",[252,55.001]],[\"parent/4475\",[1256,6.291]],[\"name/4476\",[1253,72.769]],[\"parent/4476\",[1256,6.291]],[\"name/4477\",[1254,72.769]],[\"parent/4477\",[1256,6.291]],[\"name/4478\",[1255,72.769]],[\"parent/4478\",[1256,6.291]],[\"name/4479\",[253,51.343]],[\"parent/4479\",[1271,6.014]],[\"name/4480\",[252,55.001]],[\"parent/4480\",[1271,6.014]],[\"name/4481\",[8,63.85]],[\"parent/4481\",[1271,6.014]],[\"name/4482\",[1266,72.769]],[\"parent/4482\",[1271,6.014]],[\"name/4483\",[1268,72.769]],[\"parent/4483\",[1271,6.014]],[\"name/4484\",[1269,72.769]],[\"parent/4484\",[1271,6.014]],[\"name/4485\",[1270,72.769]],[\"parent/4485\",[1271,6.014]],[\"name/4486\",[8,63.85]],[\"parent/4486\",[1271,6.014]],[\"name/4487\",[1276,72.769]],[\"parent/4487\",[1271,6.014]],[\"name/4488\",[1278,72.769]],[\"parent/4488\",[1271,6.014]],[\"name/4489\",[1297,76.151]],[\"parent/4489\",[1308,6.403]],[\"name/4490\",[1298,76.151]],[\"parent/4490\",[1308,6.403]],[\"name/4491\",[1299,76.151]],[\"parent/4491\",[1308,6.403]],[\"name/4492\",[1304,76.151]],[\"parent/4492\",[1308,6.403]],[\"name/4493\",[1305,76.151]],[\"parent/4493\",[1308,6.403]],[\"name/4494\",[1306,76.151]],[\"parent/4494\",[1308,6.403]],[\"name/4495\",[1307,76.151]],[\"parent/4495\",[1308,6.403]],[\"name/4496\",[1842,81.286]],[\"parent/4496\",[1357,7.044]],[\"name/4497\",[211,66.547]],[\"parent/4497\",[1357,7.044]],[\"name/4498\",[212,65.108]],[\"parent/4498\",[1357,7.044]],[\"name/4499\",[978,59.2]],[\"parent/4499\",[25,3.439,1358,3.475]],[\"name/4500\",[601,49.769]],[\"parent/4500\",[25,3.439,1358,3.475]],[\"name/4501\",[1364,66.547]],[\"parent/4501\",[25,3.439,1358,3.475]],[\"name/4502\",[1365,66.547]],[\"parent/4502\",[25,3.439,1358,3.475]],[\"name/4503\",[1366,65.108]],[\"parent/4503\",[25,3.439,1358,3.475]],[\"name/4504\",[1367,66.547]],[\"parent/4504\",[25,3.439,1358,3.475]],[\"name/4505\",[1368,66.547]],[\"parent/4505\",[25,3.439,1358,3.475]],[\"name/4506\",[1377,72.769]],[\"parent/4506\",[1378,6.014]],[\"name/4507\",[978,59.2]],[\"parent/4507\",[1378,6.014]],[\"name/4508\",[601,49.769]],[\"parent/4508\",[1378,6.014]],[\"name/4509\",[1389,72.769]],[\"parent/4509\",[1378,6.014]],[\"name/4510\",[1364,66.547]],[\"parent/4510\",[1378,6.014]],[\"name/4511\",[1365,66.547]],[\"parent/4511\",[1378,6.014]],[\"name/4512\",[1390,72.769]],[\"parent/4512\",[1378,6.014]],[\"name/4513\",[1366,65.108]],[\"parent/4513\",[1378,6.014]],[\"name/4514\",[1367,66.547]],[\"parent/4514\",[1378,6.014]],[\"name/4515\",[1368,66.547]],[\"parent/4515\",[1378,6.014]],[\"name/4516\",[1395,72.769]],[\"parent/4516\",[1391,6.291]],[\"name/4517\",[1396,76.151]],[\"parent/4517\",[1391,6.291]],[\"name/4518\",[1397,76.151]],[\"parent/4518\",[1391,6.291]],[\"name/4519\",[1398,76.151]],[\"parent/4519\",[1391,6.291]],[\"name/4520\",[1399,76.151]],[\"parent/4520\",[1391,6.291]],[\"name/4521\",[1401,76.151]],[\"parent/4521\",[1391,6.291]],[\"name/4522\",[978,59.2]],[\"parent/4522\",[1408,6.19]],[\"name/4523\",[601,49.769]],[\"parent/4523\",[1408,6.19]],[\"name/4524\",[1364,66.547]],[\"parent/4524\",[1408,6.19]],[\"name/4525\",[1365,66.547]],[\"parent/4525\",[1408,6.19]],[\"name/4526\",[1366,65.108]],[\"parent/4526\",[1408,6.19]],[\"name/4527\",[1367,66.547]],[\"parent/4527\",[1408,6.19]],[\"name/4528\",[1368,66.547]],[\"parent/4528\",[1408,6.19]],[\"name/4529\",[1407,76.151]],[\"parent/4529\",[1408,6.19]],[\"name/4530\",[3,39.965]],[\"parent/4530\",[1408,6.19]],[\"name/4531\",[1442,65.108]],[\"parent/4531\",[1409,5.864]],[\"name/4532\",[1843,81.286]],[\"parent/4532\",[1409,5.864]],[\"name/4533\",[1844,81.286]],[\"parent/4533\",[1409,5.864]],[\"name/4534\",[206,70.243]],[\"parent/4534\",[1409,5.864]],[\"name/4535\",[1845,81.286]],[\"parent/4535\",[1409,5.864]],[\"name/4536\",[1846,81.286]],[\"parent/4536\",[1409,5.864]],[\"name/4537\",[1411,55.001]],[\"parent/4537\",[1409,5.864]],[\"name/4538\",[1414,56.592]],[\"parent/4538\",[1409,5.864]],[\"name/4539\",[1415,58.482]],[\"parent/4539\",[1409,5.864]],[\"name/4540\",[200,57.183]],[\"parent/4540\",[1409,5.864]],[\"name/4541\",[1439,59.2]],[\"parent/4541\",[1409,5.864]],[\"name/4542\",[1440,61.726]],[\"parent/4542\",[1409,5.864]],[\"name/4543\",[1441,65.108]],[\"parent/4543\",[1409,5.864]],[\"name/4544\",[1198,59.974]],[\"parent/4544\",[1419,6.673]],[\"name/4545\",[1411,55.001]],[\"parent/4545\",[1419,6.673]],[\"name/4546\",[1414,56.592]],[\"parent/4546\",[1419,6.673]],[\"name/4547\",[1415,58.482]],[\"parent/4547\",[1419,6.673]],[\"name/4548\",[1411,55.001]],[\"parent/4548\",[1422,6.842]],[\"name/4549\",[1414,56.592]],[\"parent/4549\",[1422,6.842]],[\"name/4550\",[1415,58.482]],[\"parent/4550\",[1422,6.842]],[\"name/4551\",[1411,55.001]],[\"parent/4551\",[1423,6.673]],[\"name/4552\",[1431,76.151]],[\"parent/4552\",[1423,6.673]],[\"name/4553\",[1414,56.592]],[\"parent/4553\",[1423,6.673]],[\"name/4554\",[1415,58.482]],[\"parent/4554\",[1423,6.673]],[\"name/4555\",[1414,56.592]],[\"parent/4555\",[1429,6.842]],[\"name/4556\",[1415,58.482]],[\"parent/4556\",[1429,6.842]],[\"name/4557\",[1411,55.001]],[\"parent/4557\",[1432,6.842]],[\"name/4558\",[1414,56.592]],[\"parent/4558\",[1432,6.842]],[\"name/4559\",[1415,58.482]],[\"parent/4559\",[1432,6.842]],[\"name/4560\",[1414,56.592]],[\"parent/4560\",[1434,7.044]],[\"name/4561\",[1415,58.482]],[\"parent/4561\",[1434,7.044]],[\"name/4562\",[200,57.183]],[\"parent/4562\",[1436,6.19]],[\"name/4563\",[1439,59.2]],[\"parent/4563\",[1436,6.19]],[\"name/4564\",[1440,61.726]],[\"parent/4564\",[1436,6.19]],[\"name/4565\",[1441,65.108]],[\"parent/4565\",[1436,6.19]],[\"name/4566\",[1442,65.108]],[\"parent/4566\",[1436,6.19]],[\"name/4567\",[1411,55.001]],[\"parent/4567\",[1436,6.19]],[\"name/4568\",[1414,56.592]],[\"parent/4568\",[1436,6.19]],[\"name/4569\",[1415,58.482]],[\"parent/4569\",[1436,6.19]],[\"name/4570\",[3,39.965]],[\"parent/4570\",[1436,6.19]],[\"name/4571\",[1411,55.001]],[\"parent/4571\",[1437,6.19]],[\"name/4572\",[1414,56.592]],[\"parent/4572\",[1437,6.19]],[\"name/4573\",[1415,58.482]],[\"parent/4573\",[1437,6.19]],[\"name/4574\",[1442,65.108]],[\"parent/4574\",[1453,6.098]],[\"name/4575\",[200,57.183]],[\"parent/4575\",[1453,6.098]],[\"name/4576\",[1439,59.2]],[\"parent/4576\",[1453,6.098]],[\"name/4577\",[1440,61.726]],[\"parent/4577\",[1453,6.098]],[\"name/4578\",[1441,65.108]],[\"parent/4578\",[1453,6.098]],[\"name/4579\",[1411,55.001]],[\"parent/4579\",[1453,6.098]],[\"name/4580\",[1414,56.592]],[\"parent/4580\",[1453,6.098]],[\"name/4581\",[1415,58.482]],[\"parent/4581\",[1453,6.098]],[\"name/4582\",[1198,59.974]],[\"parent/4582\",[1453,6.098]],[\"name/4583\",[200,57.183]],[\"parent/4583\",[1455,6.19]],[\"name/4584\",[1439,59.2]],[\"parent/4584\",[1455,6.19]],[\"name/4585\",[1440,61.726]],[\"parent/4585\",[1455,6.19]],[\"name/4586\",[1441,65.108]],[\"parent/4586\",[1455,6.19]],[\"name/4587\",[1411,55.001]],[\"parent/4587\",[1455,6.19]],[\"name/4588\",[1414,56.592]],[\"parent/4588\",[1455,6.19]],[\"name/4589\",[1415,58.482]],[\"parent/4589\",[1455,6.19]],[\"name/4590\",[1198,59.974]],[\"parent/4590\",[1455,6.19]],[\"name/4591\",[1442,65.108]],[\"parent/4591\",[1457,6.098]],[\"name/4592\",[200,57.183]],[\"parent/4592\",[1457,6.098]],[\"name/4593\",[1439,59.2]],[\"parent/4593\",[1457,6.098]],[\"name/4594\",[1440,61.726]],[\"parent/4594\",[1457,6.098]],[\"name/4595\",[1441,65.108]],[\"parent/4595\",[1457,6.098]],[\"name/4596\",[1411,55.001]],[\"parent/4596\",[1457,6.098]],[\"name/4597\",[1414,56.592]],[\"parent/4597\",[1457,6.098]],[\"name/4598\",[1415,58.482]],[\"parent/4598\",[1457,6.098]],[\"name/4599\",[1198,59.974]],[\"parent/4599\",[1457,6.098]],[\"name/4600\",[200,57.183]],[\"parent/4600\",[1459,6.291]],[\"name/4601\",[1439,59.2]],[\"parent/4601\",[1459,6.291]],[\"name/4602\",[1440,61.726]],[\"parent/4602\",[1459,6.291]],[\"name/4603\",[1441,65.108]],[\"parent/4603\",[1459,6.291]],[\"name/4604\",[1442,65.108]],[\"parent/4604\",[1459,6.291]],[\"name/4605\",[1411,55.001]],[\"parent/4605\",[1459,6.291]],[\"name/4606\",[1414,56.592]],[\"parent/4606\",[1459,6.291]],[\"name/4607\",[1415,58.482]],[\"parent/4607\",[1459,6.291]],[\"name/4608\",[1474,76.151]],[\"parent/4608\",[1460,7.044]],[\"name/4609\",[1475,76.151]],[\"parent/4609\",[1460,7.044]],[\"name/4610\",[1491,72.769]],[\"parent/4610\",[1497,6.842]],[\"name/4611\",[1492,72.769]],[\"parent/4611\",[1497,6.842]],[\"name/4612\",[1496,76.151]],[\"parent/4612\",[1497,6.842]],[\"name/4613\",[1502,76.151]],[\"parent/4613\",[1503,6.673]],[\"name/4614\",[1487,65.108]],[\"parent/4614\",[1503,6.673]],[\"name/4615\",[1507,76.151]],[\"parent/4615\",[1503,6.673]],[\"name/4616\",[1512,76.151]],[\"parent/4616\",[1503,6.673]],[\"name/4617\",[939,68.226]],[\"parent/4617\",[1519,6.842]],[\"name/4618\",[1524,76.151]],[\"parent/4618\",[1519,6.842]],[\"name/4619\",[1515,76.151]],[\"parent/4619\",[1519,6.842]],[\"name/4620\",[1536,72.769]],[\"parent/4620\",[1529,7.044]],[\"name/4621\",[1537,72.769]],[\"parent/4621\",[1529,7.044]],[\"name/4622\",[1541,72.769]],[\"parent/4622\",[1542,6.673]],[\"name/4623\",[1544,72.769]],[\"parent/4623\",[1542,6.673]],[\"name/4624\",[444,61.726]],[\"parent/4624\",[1542,6.673]],[\"name/4625\",[1539,66.547]],[\"parent/4625\",[1542,6.673]],[\"name/4626\",[1546,72.769]],[\"parent/4626\",[1542,6.673]],[\"name/4627\",[499,68.226]],[\"parent/4627\",[1547,4.458]],[\"name/4628\",[126,55.504]],[\"parent/4628\",[1547,4.458]],[\"name/4629\",[1479,65.108]],[\"parent/4629\",[1547,4.458]],[\"name/4630\",[1836,76.151]],[\"parent/4630\",[1547,4.458]],[\"name/4631\",[491,68.226]],[\"parent/4631\",[1547,4.458]],[\"name/4632\",[1541,72.769]],[\"parent/4632\",[1547,4.458]],[\"name/4633\",[1544,72.769]],[\"parent/4633\",[1547,4.458]],[\"name/4634\",[444,61.726]],[\"parent/4634\",[1547,4.458]],[\"name/4635\",[1539,66.547]],[\"parent/4635\",[1547,4.458]],[\"name/4636\",[1546,72.769]],[\"parent/4636\",[1547,4.458]],[\"name/4637\",[1549,72.769]],[\"parent/4637\",[1547,4.458]],[\"name/4638\",[1484,66.547]],[\"parent/4638\",[1547,4.458]],[\"name/4639\",[1550,76.151]],[\"parent/4639\",[1547,4.458]],[\"name/4640\",[1528,68.226]],[\"parent/4640\",[1547,4.458]],[\"name/4641\",[1551,72.769]],[\"parent/4641\",[1547,4.458]],[\"name/4642\",[1552,76.151]],[\"parent/4642\",[1547,4.458]],[\"name/4643\",[1510,62.732]],[\"parent/4643\",[1547,4.458]],[\"name/4644\",[1553,76.151]],[\"parent/4644\",[1547,4.458]],[\"name/4645\",[1555,72.769]],[\"parent/4645\",[1547,4.458]],[\"name/4646\",[1557,76.151]],[\"parent/4646\",[1547,4.458]],[\"name/4647\",[426,61.726]],[\"parent/4647\",[1547,4.458]],[\"name/4648\",[1558,70.243]],[\"parent/4648\",[1547,4.458]],[\"name/4649\",[1559,76.151]],[\"parent/4649\",[1547,4.458]],[\"name/4650\",[429,62.732]],[\"parent/4650\",[1547,4.458]],[\"name/4651\",[1560,76.151]],[\"parent/4651\",[1547,4.458]],[\"name/4652\",[1561,68.226]],[\"parent/4652\",[1547,4.458]],[\"name/4653\",[1562,76.151]],[\"parent/4653\",[1547,4.458]],[\"name/4654\",[430,59.2]],[\"parent/4654\",[1547,4.458]],[\"name/4655\",[1563,76.151]],[\"parent/4655\",[1547,4.458]],[\"name/4656\",[1564,68.226]],[\"parent/4656\",[1547,4.458]],[\"name/4657\",[1565,76.151]],[\"parent/4657\",[1547,4.458]],[\"name/4658\",[1566,63.85]],[\"parent/4658\",[1547,4.458]],[\"name/4659\",[1567,76.151]],[\"parent/4659\",[1547,4.458]],[\"name/4660\",[1568,76.151]],[\"parent/4660\",[1547,4.458]],[\"name/4661\",[1572,72.769]],[\"parent/4661\",[1547,4.458]],[\"name/4662\",[1575,72.769]],[\"parent/4662\",[1547,4.458]],[\"name/4663\",[1576,72.769]],[\"parent/4663\",[1547,4.458]],[\"name/4664\",[1578,72.769]],[\"parent/4664\",[1547,4.458]],[\"name/4665\",[1579,76.151]],[\"parent/4665\",[1547,4.458]],[\"name/4666\",[1580,76.151]],[\"parent/4666\",[1547,4.458]],[\"name/4667\",[1581,72.769]],[\"parent/4667\",[1547,4.458]],[\"name/4668\",[1587,76.151]],[\"parent/4668\",[1547,4.458]],[\"name/4669\",[1590,76.151]],[\"parent/4669\",[1547,4.458]],[\"name/4670\",[1591,76.151]],[\"parent/4670\",[1547,4.458]],[\"name/4671\",[1602,76.151]],[\"parent/4671\",[1547,4.458]],[\"name/4672\",[1604,76.151]],[\"parent/4672\",[1547,4.458]],[\"name/4673\",[1605,76.151]],[\"parent/4673\",[1547,4.458]],[\"name/4674\",[1607,76.151]],[\"parent/4674\",[1547,4.458]],[\"name/4675\",[1667,72.769]],[\"parent/4675\",[1547,4.458]],[\"name/4676\",[483,61.726]],[\"parent/4676\",[1547,4.458]],[\"name/4677\",[1668,72.769]],[\"parent/4677\",[1547,4.458]],[\"name/4678\",[1669,72.769]],[\"parent/4678\",[1547,4.458]],[\"name/4679\",[1670,70.243]],[\"parent/4679\",[1547,4.458]],[\"name/4680\",[1671,72.769]],[\"parent/4680\",[1547,4.458]],[\"name/4681\",[1673,72.769]],[\"parent/4681\",[1547,4.458]],[\"name/4682\",[1675,72.769]],[\"parent/4682\",[1547,4.458]],[\"name/4683\",[1536,72.769]],[\"parent/4683\",[1646,5.797]],[\"name/4684\",[1537,72.769]],[\"parent/4684\",[1646,5.797]],[\"name/4685\",[1640,76.151]],[\"parent/4685\",[1646,5.797]],[\"name/4686\",[1645,76.151]],[\"parent/4686\",[1646,5.797]],[\"name/4687\",[1667,72.769]],[\"parent/4687\",[1646,5.797]],[\"name/4688\",[483,61.726]],[\"parent/4688\",[1646,5.797]],[\"name/4689\",[1668,72.769]],[\"parent/4689\",[1646,5.797]],[\"name/4690\",[1669,72.769]],[\"parent/4690\",[1646,5.797]],[\"name/4691\",[1670,70.243]],[\"parent/4691\",[1646,5.797]],[\"name/4692\",[1671,72.769]],[\"parent/4692\",[1646,5.797]],[\"name/4693\",[1673,72.769]],[\"parent/4693\",[1646,5.797]],[\"name/4694\",[1675,72.769]],[\"parent/4694\",[1646,5.797]],[\"name/4695\",[1677,76.151]],[\"parent/4695\",[1680,6.403]],[\"name/4696\",[1678,76.151]],[\"parent/4696\",[1680,6.403]],[\"name/4697\",[1679,76.151]],[\"parent/4697\",[1680,6.403]],[\"name/4698\",[1682,76.151]],[\"parent/4698\",[1680,6.403]],[\"name/4699\",[1683,76.151]],[\"parent/4699\",[1680,6.403]],[\"name/4700\",[1684,76.151]],[\"parent/4700\",[1680,6.403]],[\"name/4701\",[1688,76.151]],[\"parent/4701\",[1689,7.044]],[\"name/4702\",[494,70.243]],[\"parent/4702\",[1689,7.044]],[\"name/4703\",[1694,76.151]],[\"parent/4703\",[1691,3.094,1692,5.196]],[\"name/4704\",[1377,72.769]],[\"parent/4704\",[1755,6.014]],[\"name/4705\",[978,59.2]],[\"parent/4705\",[1755,6.014]],[\"name/4706\",[601,49.769]],[\"parent/4706\",[1755,6.014]],[\"name/4707\",[1389,72.769]],[\"parent/4707\",[1755,6.014]],[\"name/4708\",[1364,66.547]],[\"parent/4708\",[1755,6.014]],[\"name/4709\",[1365,66.547]],[\"parent/4709\",[1755,6.014]],[\"name/4710\",[1390,72.769]],[\"parent/4710\",[1755,6.014]],[\"name/4711\",[1366,65.108]],[\"parent/4711\",[1755,6.014]],[\"name/4712\",[1367,66.547]],[\"parent/4712\",[1755,6.014]],[\"name/4713\",[1368,66.547]],[\"parent/4713\",[1755,6.014]],[\"name/4714\",[3,39.965]],[\"parent/4714\",[1755,6.014]],[\"name/4715\",[1769,72.769]],[\"parent/4715\",[1764,6.842]],[\"name/4716\",[1775,72.769]],[\"parent/4716\",[1764,6.842]],[\"name/4717\",[1759,76.151]],[\"parent/4717\",[1767,6.014]],[\"name/4718\",[1760,76.151]],[\"parent/4718\",[1767,6.014]],[\"name/4719\",[1761,76.151]],[\"parent/4719\",[1767,6.014]],[\"name/4720\",[1762,76.151]],[\"parent/4720\",[1767,6.014]],[\"name/4721\",[1763,76.151]],[\"parent/4721\",[1767,6.014]],[\"name/4722\",[1757,70.243]],[\"parent/4722\",[1767,6.014]],[\"name/4723\",[1757,70.243]],[\"parent/4723\",[1767,6.014]],[\"name/4724\",[1765,76.151]],[\"parent/4724\",[1767,6.014]],[\"name/4725\",[1766,76.151]],[\"parent/4725\",[1767,6.014]],[\"name/4726\",[1769,72.769]],[\"parent/4726\",[1767,6.014]],[\"name/4727\",[1775,72.769]],[\"parent/4727\",[1767,6.014]],[\"name/4728\",[1792,76.151]],[\"parent/4728\",[1790,6.529]],[\"name/4729\",[1793,76.151]],[\"parent/4729\",[1790,6.529]],[\"name/4730\",[1794,76.151]],[\"parent/4730\",[1790,6.529]],[\"name/4731\",[1795,76.151]],[\"parent/4731\",[1790,6.529]],[\"name/4732\",[1796,76.151]],[\"parent/4732\",[1790,6.529]],[\"name/4733\",[1348,68.226]],[\"parent/4733\",[732,4.27]],[\"name/4734\",[1847,81.286]],[\"parent/4734\",[732,4.27]],[\"name/4735\",[1848,81.286]],[\"parent/4735\",[732,4.27]],[\"name/4736\",[1849,81.286]],[\"parent/4736\",[732,4.27]],[\"name/4737\",[1850,81.286]],[\"parent/4737\",[1851,5.422]],[\"name/4738\",[576,51.343]],[\"parent/4738\",[1851,5.422]],[\"name/4739\",[838,59.2]],[\"parent/4739\",[1851,5.422]],[\"name/4740\",[1413,60.812]],[\"parent/4740\",[1851,5.422]],[\"name/4741\",[1852,81.286]],[\"parent/4741\",[1851,5.422]],[\"name/4742\",[1853,81.286]],[\"parent/4742\",[1851,5.422]],[\"name/4743\",[840,76.151]],[\"parent/4743\",[1851,5.422]],[\"name/4744\",[1854,81.286]],[\"parent/4744\",[1851,5.422]],[\"name/4745\",[1855,81.286]],[\"parent/4745\",[1851,5.422]],[\"name/4746\",[1856,81.286]],[\"parent/4746\",[1851,5.422]],[\"name/4747\",[851,72.769]],[\"parent/4747\",[1851,5.422]],[\"name/4748\",[852,76.151]],[\"parent/4748\",[1851,5.422]],[\"name/4749\",[848,72.769]],[\"parent/4749\",[1851,5.422]],[\"name/4750\",[1857,76.151]],[\"parent/4750\",[1851,5.422]],[\"name/4751\",[1531,76.151]],[\"parent/4751\",[1851,5.422]],[\"name/4752\",[1259,76.151]],[\"parent/4752\",[1851,5.422]],[\"name/4753\",[1858,81.286]],[\"parent/4753\",[1851,5.422]],[\"name/4754\",[1859,81.286]],[\"parent/4754\",[1851,5.422]],[\"name/4755\",[1860,81.286]],[\"parent/4755\",[1851,5.422]],[\"name/4756\",[1861,81.286]],[\"parent/4756\",[1851,5.422]],[\"name/4757\",[1862,81.286]],[\"parent/4757\",[1851,5.422]],[\"name/4758\",[213,68.226]],[\"parent/4758\",[1851,5.422]],[\"name/4759\",[20,42.304]],[\"parent/4759\",[1863,8.151]],[\"name/4760\",[1864,81.286]],[\"parent/4760\",[732,4.27]],[\"name/4761\",[52,59.2]],[\"parent/4761\",[1865,6.529]],[\"name/4762\",[93,59.974]],[\"parent/4762\",[1865,6.529]],[\"name/4763\",[94,59.974]],[\"parent/4763\",[1865,6.529]],[\"name/4764\",[211,66.547]],[\"parent/4764\",[1865,6.529]],[\"name/4765\",[212,65.108]],[\"parent/4765\",[1865,6.529]],[\"name/4766\",[213,68.226]],[\"parent/4766\",[1865,6.529]],[\"name/4767\",[214,70.243]],[\"parent/4767\",[1865,6.529]],[\"name/4768\",[1866,81.286]],[\"parent/4768\",[732,4.27]],[\"name/4769\",[52,59.2]],[\"parent/4769\",[1867,6.529]],[\"name/4770\",[93,59.974]],[\"parent/4770\",[1867,6.529]],[\"name/4771\",[94,59.974]],[\"parent/4771\",[1867,6.529]],[\"name/4772\",[211,66.547]],[\"parent/4772\",[1867,6.529]],[\"name/4773\",[212,65.108]],[\"parent/4773\",[1867,6.529]],[\"name/4774\",[213,68.226]],[\"parent/4774\",[1867,6.529]],[\"name/4775\",[214,70.243]],[\"parent/4775\",[1867,6.529]],[\"name/4776\",[1868,81.286]],[\"parent/4776\",[732,4.27]],[\"name/4777\",[1869,81.286]],[\"parent/4777\",[732,4.27]],[\"name/4778\",[1870,81.286]],[\"parent/4778\",[732,4.27]],[\"name/4779\",[576,51.343]],[\"parent/4779\",[1871,8.151]],[\"name/4780\",[1872,81.286]],[\"parent/4780\",[732,4.27]],[\"name/4781\",[576,51.343]],[\"parent/4781\",[1873,8.151]],[\"name/4782\",[1874,81.286]],[\"parent/4782\",[732,4.27]],[\"name/4783\",[1875,81.286]],[\"parent/4783\",[732,4.27]],[\"name/4784\",[1876,81.286]],[\"parent/4784\",[1877,7.297]],[\"name/4785\",[607,72.769]],[\"parent/4785\",[1877,7.297]],[\"name/4786\",[1878,81.286]],[\"parent/4786\",[1877,7.297]],[\"name/4787\",[1879,81.286]],[\"parent/4787\",[732,4.27]],[\"name/4788\",[1060,72.769]],[\"parent/4788\",[1880,5.734]],[\"name/4789\",[1881,81.286]],[\"parent/4789\",[1880,5.734]],[\"name/4790\",[625,60.812]],[\"parent/4790\",[1880,5.734]],[\"name/4791\",[1882,81.286]],[\"parent/4791\",[1880,5.734]],[\"name/4792\",[1883,81.286]],[\"parent/4792\",[1880,5.734]],[\"name/4793\",[1884,76.151]],[\"parent/4793\",[1880,5.734]],[\"name/4794\",[1885,81.286]],[\"parent/4794\",[1880,5.734]],[\"name/4795\",[1062,72.769]],[\"parent/4795\",[1880,5.734]],[\"name/4796\",[1886,81.286]],[\"parent/4796\",[1880,5.734]],[\"name/4797\",[1887,81.286]],[\"parent/4797\",[1880,5.734]],[\"name/4798\",[1888,81.286]],[\"parent/4798\",[1880,5.734]],[\"name/4799\",[1889,81.286]],[\"parent/4799\",[1880,5.734]],[\"name/4800\",[1890,81.286]],[\"parent/4800\",[1880,5.734]],[\"name/4801\",[1891,81.286]],[\"parent/4801\",[1880,5.734]],[\"name/4802\",[1892,76.151]],[\"parent/4802\",[1880,5.734]],[\"name/4803\",[1893,81.286]],[\"parent/4803\",[1880,5.734]],[\"name/4804\",[1894,81.286]],[\"parent/4804\",[732,4.27]],[\"name/4805\",[1772,70.243]],[\"parent/4805\",[1895,8.151]],[\"name/4806\",[1896,81.286]],[\"parent/4806\",[732,4.27]],[\"name/4807\",[1857,76.151]],[\"parent/4807\",[1897,7.297]],[\"name/4808\",[1898,81.286]],[\"parent/4808\",[1897,7.297]],[\"name/4809\",[1772,70.243]],[\"parent/4809\",[1897,7.297]],[\"name/4810\",[1899,81.286]],[\"parent/4810\",[732,4.27]],[\"name/4811\",[1900,81.286]],[\"parent/4811\",[1901,6.842]],[\"name/4812\",[1902,81.286]],[\"parent/4812\",[1901,6.842]],[\"name/4813\",[1884,76.151]],[\"parent/4813\",[1901,6.842]],[\"name/4814\",[1892,76.151]],[\"parent/4814\",[1901,6.842]],[\"name/4815\",[1903,81.286]],[\"parent/4815\",[1901,6.842]],[\"name/4816\",[1904,81.286]],[\"parent/4816\",[732,4.27]],[\"name/4817\",[951,76.151]],[\"parent/4817\",[1905,6.673]],[\"name/4818\",[1906,81.286]],[\"parent/4818\",[1905,6.673]],[\"name/4819\",[601,49.769]],[\"parent/4819\",[1905,6.673]],[\"name/4820\",[1823,76.151]],[\"parent/4820\",[1905,6.673]],[\"name/4821\",[313,52.048]],[\"parent/4821\",[1905,6.673]],[\"name/4822\",[314,50.065]],[\"parent/4822\",[1905,6.673]],[\"name/4823\",[1907,81.286]],[\"parent/4823\",[732,4.27]],[\"name/4824\",[600,65.108]],[\"parent/4824\",[1908,7.044]],[\"name/4825\",[1909,81.286]],[\"parent/4825\",[1908,7.044]],[\"name/4826\",[601,49.769]],[\"parent/4826\",[1908,7.044]],[\"name/4827\",[1910,81.286]],[\"parent/4827\",[1908,7.044]],[\"name/4828\",[1911,81.286]],[\"parent/4828\",[732,4.27]],[\"name/4829\",[1912,81.286]],[\"parent/4829\",[732,4.27]],[\"name/4830\",[1913,81.286]],[\"parent/4830\",[1914,7.297]],[\"name/4831\",[1345,68.226]],[\"parent/4831\",[1914,7.297]],[\"name/4832\",[126,55.504]],[\"parent/4832\",[1914,7.297]],[\"name/4833\",[1915,81.286]],[\"parent/4833\",[732,4.27]],[\"name/4834\",[1916,81.286]],[\"parent/4834\",[1917,7.636]],[\"name/4835\",[126,55.504]],[\"parent/4835\",[1917,7.636]],[\"name/4836\",[1918,81.286]],[\"parent/4836\",[732,4.27]],[\"name/4837\",[1919,76.151]],[\"parent/4837\",[1920,7.636]],[\"name/4838\",[126,55.504]],[\"parent/4838\",[1920,7.636]],[\"name/4839\",[1921,81.286]],[\"parent/4839\",[732,4.27]],[\"name/4840\",[1919,76.151]],[\"parent/4840\",[1922,7.636]],[\"name/4841\",[126,55.504]],[\"parent/4841\",[1922,7.636]],[\"name/4842\",[1923,81.286]],[\"parent/4842\",[732,4.27]],[\"name/4843\",[838,59.2]],[\"parent/4843\",[1924,7.297]],[\"name/4844\",[442,70.243]],[\"parent/4844\",[1924,7.297]],[\"name/4845\",[755,72.769]],[\"parent/4845\",[1924,7.297]],[\"name/4846\",[1925,81.286]],[\"parent/4846\",[732,4.27]],[\"name/4847\",[1926,81.286]],[\"parent/4847\",[732,4.27]],[\"name/4848\",[1927,81.286]],[\"parent/4848\",[1928,5.864]],[\"name/4849\",[1929,76.151]],[\"parent/4849\",[1928,5.864]],[\"name/4850\",[1930,81.286]],[\"parent/4850\",[1928,5.864]],[\"name/4851\",[1931,76.151]],[\"parent/4851\",[1928,5.864]],[\"name/4852\",[1932,81.286]],[\"parent/4852\",[1928,5.864]],[\"name/4853\",[1933,76.151]],[\"parent/4853\",[1928,5.864]],[\"name/4854\",[1934,81.286]],[\"parent/4854\",[1928,5.864]],[\"name/4855\",[1935,81.286]],[\"parent/4855\",[1928,5.864]],[\"name/4856\",[1936,81.286]],[\"parent/4856\",[1928,5.864]],[\"name/4857\",[1937,81.286]],[\"parent/4857\",[1928,5.864]],[\"name/4858\",[1938,76.151]],[\"parent/4858\",[1928,5.864]],[\"name/4859\",[1939,81.286]],[\"parent/4859\",[1928,5.864]],[\"name/4860\",[1940,81.286]],[\"parent/4860\",[1928,5.864]],[\"name/4861\",[1941,81.286]],[\"parent/4861\",[1928,5.864]],[\"name/4862\",[1942,81.286]],[\"parent/4862\",[732,4.27]],[\"name/4863\",[1938,76.151]],[\"parent/4863\",[1943,7.636]],[\"name/4864\",[1944,81.286]],[\"parent/4864\",[1943,7.636]],[\"name/4865\",[1945,81.286]],[\"parent/4865\",[732,4.27]],[\"name/4866\",[1933,76.151]],[\"parent/4866\",[1946,7.297]],[\"name/4867\",[1931,76.151]],[\"parent/4867\",[1946,7.297]],[\"name/4868\",[1929,76.151]],[\"parent/4868\",[1946,7.297]],[\"name/4869\",[1947,81.286]],[\"parent/4869\",[732,4.27]],[\"name/4870\",[576,51.343]],[\"parent/4870\",[1948,7.297]],[\"name/4871\",[601,49.769]],[\"parent/4871\",[1948,7.297]],[\"name/4872\",[1949,81.286]],[\"parent/4872\",[1948,7.297]],[\"name/4873\",[1950,81.286]],[\"parent/4873\",[732,4.27]],[\"name/4874\",[287,72.769]],[\"parent/4874\",[1951,7.636]],[\"name/4875\",[185,68.226]],[\"parent/4875\",[1951,7.636]]],\"invertedIndex\":[[\"\",{\"_index\":2,\"name\":{\"2\":{},\"1058\":{},\"1426\":{},\"1607\":{},\"1635\":{},\"1797\":{},\"1798\":{},\"1799\":{},\"3407\":{},\"3453\":{}},\"parent\":{}}],[\"__\",{\"_index\":1259,\"name\":{\"2590\":{},\"4752\":{}},\"parent\":{}}],[\"__id__\",{\"_index\":175,\"name\":{\"307\":{}},\"parent\":{}}],[\"__type\",{\"_index\":20,\"name\":{\"20\":{},\"38\":{},\"59\":{},\"77\":{},\"241\":{},\"259\":{},\"400\":{},\"418\":{},\"587\":{},\"605\":{},\"727\":{},\"745\":{},\"883\":{},\"901\":{},\"1079\":{},\"1105\":{},\"1303\":{},\"1429\":{},\"1489\":{},\"1529\":{},\"1605\":{},\"1744\":{},\"1746\":{},\"1763\":{},\"1787\":{},\"1791\":{},\"1910\":{},\"1921\":{},\"2064\":{},\"2081\":{},\"2083\":{},\"2130\":{},\"2157\":{},\"2159\":{},\"2161\":{},\"2163\":{},\"2222\":{},\"2224\":{},\"2349\":{},\"2351\":{},\"2355\":{},\"2359\":{},\"2363\":{},\"2366\":{},\"2368\":{},\"2370\":{},\"2372\":{},\"2374\":{},\"2376\":{},\"2378\":{},\"2381\":{},\"2383\":{},\"2385\":{},\"2387\":{},\"2389\":{},\"2391\":{},\"2436\":{},\"2452\":{},\"2591\":{},\"2612\":{},\"2614\":{},\"2669\":{},\"2761\":{},\"3059\":{},\"3069\":{},\"3137\":{},\"3442\":{},\"3450\":{},\"3476\":{},\"3673\":{},\"3677\":{},\"4759\":{}},\"parent\":{}}],[\"abort\",{\"_index\":266,\"name\":{\"691\":{},\"697\":{},\"2790\":{},\"3120\":{},\"3233\":{}},\"parent\":{}}],[\"aborted\",{\"_index\":1383,\"name\":{\"2782\":{},\"3225\":{}},\"parent\":{}}],[\"abstractcache\",{\"_index\":1833,\"name\":{\"4157\":{}},\"parent\":{}}],[\"abstractfilter\",{\"_index\":1837,\"name\":{\"4299\":{}},\"parent\":{}}],[\"abstractpersistentengine\",{\"_index\":360,\"name\":{\"1110\":{}},\"parent\":{}}],[\"abstractqueue\",{\"_index\":1843,\"name\":{\"4532\":{}},\"parent\":{}}],[\"abstractstreamer\",{\"_index\":1840,\"name\":{\"4341\":{}},\"parent\":{}}],[\"abstractworkerqueue\",{\"_index\":1844,\"name\":{\"4533\":{}},\"parent\":{}}],[\"accepted\",{\"_index\":1699,\"name\":{\"3545\":{}},\"parent\":{}}],[\"accumulator\",{\"_index\":731,\"name\":{\"1809\":{}},\"parent\":{}}],[\"activeworkers\",{\"_index\":1448,\"name\":{\"2949\":{},\"2981\":{},\"3010\":{}},\"parent\":{}}],[\"add\",{\"_index\":447,\"name\":{\"1328\":{},\"1373\":{},\"1455\":{},\"2388\":{},\"3431\":{}},\"parent\":{}}],[\"addemitter\",{\"_index\":334,\"name\":{\"1078\":{},\"4147\":{}},\"parent\":{}}],[\"addemitterreturn\",{\"_index\":336,\"name\":{\"1080\":{},\"4148\":{}},\"parent\":{}}],[\"addeventlistener\",{\"_index\":236,\"name\":{\"544\":{}},\"parent\":{}}],[\"additionals\",{\"_index\":958,\"name\":{\"2168\":{}},\"parent\":{}}],[\"addlistener\",{\"_index\":235,\"name\":{\"543\":{}},\"parent\":{}}],[\"addmethod\",{\"_index\":470,\"name\":{\"1351\":{},\"1478\":{},\"1508\":{}},\"parent\":{}}],[\"addself\",{\"_index\":1826,\"name\":{\"3684\":{}},\"parent\":{}}],[\"advurl\",{\"_index\":460,\"name\":{\"1341\":{},\"1468\":{},\"1498\":{}},\"parent\":{}}],[\"afterevents\",{\"_index\":546,\"name\":{\"1543\":{}},\"parent\":{}}],[\"alias\",{\"_index\":434,\"name\":{\"1310\":{},\"1362\":{},\"1406\":{},\"1437\":{}},\"parent\":{}}],[\"all\",{\"_index\":1345,\"name\":{\"2687\":{},\"2707\":{},\"2729\":{},\"2773\":{},\"4831\":{}},\"parent\":{}}],[\"allsettled\",{\"_index\":1346,\"name\":{\"2688\":{},\"2708\":{},\"2730\":{},\"2774\":{}},\"parent\":{}}],[\"already_reported\",{\"_index\":1705,\"name\":{\"3551\":{}},\"parent\":{}}],[\"alternative\",{\"_index\":577,\"name\":{\"1578\":{},\"1586\":{}},\"parent\":{}}],[\"analyticengine\",{\"_index\":17,\"name\":{\"17\":{},\"3692\":{}},\"parent\":{}}],[\"andpick\",{\"_index\":665,\"name\":{\"1732\":{}},\"parent\":{}}],[\"andpickoptions\",{\"_index\":670,\"name\":{\"1737\":{},\"4307\":{}},\"parent\":{}}],[\"any\",{\"_index\":1348,\"name\":{\"2690\":{},\"2710\":{},\"2732\":{},\"2776\":{},\"4733\":{}},\"parent\":{}}],[\"anyfunction\",{\"_index\":1864,\"name\":{\"4760\":{}},\"parent\":{}}],[\"anyiterable\",{\"_index\":1821,\"name\":{\"3679\":{}},\"parent\":{}}],[\"anyoneargfunction\",{\"_index\":1866,\"name\":{\"4768\":{}},\"parent\":{}}],[\"anytoboolean\",{\"_index\":1813,\"name\":{\"3671\":{}},\"parent\":{}}],[\"anytoignore\",{\"_index\":1812,\"name\":{\"3670\":{}},\"parent\":{}}],[\"api\",{\"_index\":9,\"name\":{\"8\":{},\"3182\":{},\"3251\":{},\"3299\":{}},\"parent\":{}}],[\"api_url\",{\"_index\":1801,\"name\":{\"3657\":{}},\"parent\":{}}],[\"app_name\",{\"_index\":1800,\"name\":{\"3656\":{}},\"parent\":{}}],[\"append\",{\"_index\":1531,\"name\":{\"3148\":{},\"4751\":{}},\"parent\":{}}],[\"applydecoders\",{\"_index\":1662,\"name\":{\"3490\":{}},\"parent\":{}}],[\"applyqueryforstr\",{\"_index\":1544,\"name\":{\"3168\":{},\"4623\":{},\"4633\":{}},\"parent\":{}}],[\"applystreamdecoders\",{\"_index\":1663,\"name\":{\"3491\":{}},\"parent\":{}}],[\"appname\",{\"_index\":6,\"name\":{\"6\":{}},\"parent\":{}}],[\"args\",{\"_index\":255,\"name\":{\"583\":{},\"1063\":{},\"2549\":{},\"2819\":{},\"4468\":{}},\"parent\":{}}],[\"argsfn\",{\"_index\":1227,\"name\":{\"2548\":{},\"4467\":{}},\"parent\":{}}],[\"array\",{\"_index\":699,\"name\":{\"1770\":{},\"1789\":{}},\"parent\":{}}],[\"array_stop\",{\"_index\":702,\"name\":{\"1774\":{}},\"parent\":{}}],[\"arraybuffer\",{\"_index\":1660,\"name\":{\"3488\":{}},\"parent\":{}}],[\"arraystreamer\",{\"_index\":1838,\"name\":{\"4339\":{}},\"parent\":{}}],[\"arraysyntax\",{\"_index\":1773,\"name\":{\"3621\":{},\"3627\":{}},\"parent\":{}}],[\"assemble\",{\"_index\":666,\"name\":{\"1733\":{}},\"parent\":{}}],[\"assembler\",{\"_index\":769,\"name\":{\"1868\":{},\"1882\":{},\"1894\":{}},\"parent\":{}}],[\"assembleroptions\",{\"_index\":621,\"name\":{\"1631\":{},\"4298\":{}},\"parent\":{}}],[\"async\",{\"_index\":345,\"name\":{\"1095\":{},\"1113\":{},\"1127\":{},\"1140\":{},\"1161\":{},\"1176\":{},\"1314\":{},\"1441\":{}},\"parent\":{}}],[\"asynccb\",{\"_index\":199,\"name\":{\"358\":{},\"3717\":{},\"3780\":{},\"3844\":{},\"3908\":{},\"3973\":{},\"4037\":{},\"4101\":{}},\"parent\":{}}],[\"asynccboptions\",{\"_index\":179,\"name\":{\"312\":{},\"3708\":{},\"3771\":{},\"3835\":{},\"3899\":{},\"3964\":{},\"4028\":{},\"4092\":{}},\"parent\":{}}],[\"asynccboptionssingle\",{\"_index\":184,\"name\":{\"320\":{},\"3709\":{},\"3772\":{},\"3836\":{},\"3900\":{},\"3965\":{},\"4029\":{},\"4093\":{}},\"parent\":{}}],[\"asynccounter\",{\"_index\":160,\"name\":{\"231\":{},\"3754\":{},\"3817\":{},\"3881\":{},\"3946\":{},\"4010\":{},\"4074\":{}},\"parent\":{}}],[\"asyncengineoptions\",{\"_index\":794,\"name\":{\"1915\":{}},\"parent\":{}}],[\"asyncidleoptions\",{\"_index\":289,\"name\":{\"861\":{},\"3741\":{},\"3804\":{},\"3868\":{},\"3932\":{},\"3997\":{},\"4061\":{},\"4125\":{}},\"parent\":{}}],[\"asynciterator\",{\"_index\":1452,\"name\":{\"2960\":{},\"2988\":{},\"3019\":{},\"3214\":{},\"3220\":{},\"3435\":{},\"3494\":{}},\"parent\":{}}],[\"asynclocal\",{\"_index\":805,\"name\":{\"1941\":{}},\"parent\":{}}],[\"asynclocalstorage\",{\"_index\":790,\"name\":{\"1911\":{},\"1924\":{},\"1930\":{},\"1935\":{},\"4345\":{}},\"parent\":{}}],[\"asynconceoptions\",{\"_index\":247,\"name\":{\"564\":{},\"3729\":{},\"3792\":{},\"3856\":{},\"3920\":{},\"3985\":{},\"4049\":{},\"4113\":{}},\"parent\":{}}],[\"asynconoptions\",{\"_index\":244,\"name\":{\"554\":{},\"3728\":{},\"3791\":{},\"3855\":{},\"3919\":{},\"3984\":{},\"4048\":{},\"4112\":{}},\"parent\":{}}],[\"asyncoptions\",{\"_index\":177,\"name\":{\"308\":{},\"3707\":{},\"3770\":{},\"3834\":{},\"3898\":{},\"3963\":{},\"4027\":{},\"4091\":{}},\"parent\":{}}],[\"asyncoptionsforwrappers\",{\"_index\":309,\"name\":{\"1041\":{},\"3751\":{},\"3814\":{},\"3878\":{},\"3942\":{},\"4007\":{},\"4071\":{},\"4135\":{}},\"parent\":{}}],[\"asyncoptionskeys\",{\"_index\":296,\"name\":{\"879\":{},\"3763\":{},\"4141\":{}},\"parent\":{}}],[\"asyncpromiseoptions\",{\"_index\":278,\"name\":{\"717\":{},\"3738\":{},\"3801\":{},\"3865\":{},\"3929\":{},\"3994\":{},\"4058\":{},\"4122\":{}},\"parent\":{}}],[\"asyncpromisifyonceoptions\",{\"_index\":249,\"name\":{\"573\":{},\"3730\":{},\"3793\":{},\"3857\":{},\"3921\":{},\"3986\":{},\"4050\":{},\"4114\":{}},\"parent\":{}}],[\"asyncproxyoptions\",{\"_index\":187,\"name\":{\"329\":{},\"3710\":{},\"3773\":{},\"3837\":{},\"3901\":{},\"3966\":{},\"4030\":{},\"4094\":{}},\"parent\":{}}],[\"asyncrequestidlecallbackoptions\",{\"_index\":291,\"name\":{\"866\":{},\"3742\":{},\"3805\":{},\"3869\":{},\"3933\":{},\"3998\":{},\"4062\":{},\"4126\":{}},\"parent\":{}}],[\"asyncrequestoptions\",{\"_index\":274,\"name\":{\"700\":{},\"3736\":{},\"3799\":{},\"3863\":{},\"3927\":{},\"3992\":{},\"4056\":{},\"4120\":{}},\"parent\":{}}],[\"asyncsession\",{\"_index\":807,\"name\":{\"1943\":{}},\"parent\":{}}],[\"asyncsessionstorage\",{\"_index\":792,\"name\":{\"1913\":{},\"1926\":{},\"1932\":{},\"1937\":{},\"4347\":{}},\"parent\":{}}],[\"asyncstorage\",{\"_index\":814,\"name\":{\"1966\":{},\"4352\":{}},\"parent\":{}}],[\"asyncstoragenamespace\",{\"_index\":813,\"name\":{\"1965\":{},\"4351\":{}},\"parent\":{}}],[\"asyncwaitoptions\",{\"_index\":286,\"name\":{\"856\":{},\"3740\":{},\"3803\":{},\"3867\":{},\"3931\":{},\"3996\":{},\"4060\":{},\"4124\":{}},\"parent\":{}}],[\"asyncworkeroptions\",{\"_index\":276,\"name\":{\"705\":{},\"3737\":{},\"3800\":{},\"3864\":{},\"3928\":{},\"3993\":{},\"4057\":{},\"4121\":{}},\"parent\":{}}],[\"attachmock\",{\"_index\":509,\"name\":{\"1412\":{},\"4190\":{},\"4230\":{}},\"parent\":{}}],[\"attachstatus\",{\"_index\":514,\"name\":{\"1417\":{},\"4192\":{},\"4232\":{}},\"parent\":{}}],[\"attempts\",{\"_index\":1588,\"name\":{\"3267\":{}},\"parent\":{}}],[\"auth\",{\"_index\":1594,\"name\":{\"3273\":{}},\"parent\":{}}],[\"available\",{\"_index\":1195,\"name\":{\"2502\":{}},\"parent\":{}}],[\"availableoptions\",{\"_index\":1507,\"name\":{\"3095\":{},\"4615\":{}},\"parent\":{}}],[\"availableparams\",{\"_index\":1502,\"name\":{\"3088\":{},\"4613\":{}},\"parent\":{}}],[\"availableresources\",{\"_index\":1201,\"name\":{\"2509\":{}},\"parent\":{}}],[\"b\",{\"_index\":719,\"name\":{\"1792\":{}},\"parent\":{}}],[\"bad_gateway\",{\"_index\":1745,\"name\":{\"3592\":{}},\"parent\":{}}],[\"bad_request\",{\"_index\":1716,\"name\":{\"3562\":{}},\"parent\":{}}],[\"base\",{\"_index\":442,\"name\":{\"1322\":{},\"1367\":{},\"1449\":{},\"4844\":{}},\"parent\":{}}],[\"baseaddurl\",{\"_index\":464,\"name\":{\"1345\":{},\"1472\":{},\"1502\":{}},\"parent\":{}}],[\"basedelurl\",{\"_index\":466,\"name\":{\"1347\":{},\"1474\":{},\"1504\":{}},\"parent\":{}}],[\"basegeturl\",{\"_index\":462,\"name\":{\"1343\":{},\"1470\":{},\"1500\":{}},\"parent\":{}}],[\"basepeekurl\",{\"_index\":463,\"name\":{\"1344\":{},\"1471\":{},\"1501\":{}},\"parent\":{}}],[\"baseupdurl\",{\"_index\":465,\"name\":{\"1346\":{},\"1473\":{},\"1503\":{}},\"parent\":{}}],[\"baseurl\",{\"_index\":459,\"name\":{\"1340\":{},\"1467\":{},\"1497\":{}},\"parent\":{}}],[\"bindmutationhooks\",{\"_index\":1108,\"name\":{\"2394\":{}},\"parent\":{}}],[\"blacklist\",{\"_index\":1036,\"name\":{\"2260\":{},\"4418\":{}},\"parent\":{}}],[\"blob\",{\"_index\":1492,\"name\":{\"3074\":{},\"3487\":{},\"4611\":{}},\"parent\":{}}],[\"body\",{\"_index\":489,\"name\":{\"1387\":{},\"3100\":{},\"3245\":{},\"3293\":{},\"3325\":{},\"3471\":{}},\"parent\":{}}],[\"bodyused\",{\"_index\":1650,\"name\":{\"3472\":{}},\"parent\":{}}],[\"boolaliases\",{\"_index\":1243,\"name\":{\"2568\":{},\"2623\":{}},\"parent\":{}}],[\"borrow\",{\"_index\":1211,\"name\":{\"2520\":{}},\"parent\":{}}],[\"borrowcounter\",{\"_index\":1191,\"name\":{\"2496\":{},\"4462\":{}},\"parent\":{}}],[\"borrowedresourcestore\",{\"_index\":1200,\"name\":{\"2508\":{}},\"parent\":{}}],[\"borroweventsinqueue\",{\"_index\":1204,\"name\":{\"2512\":{}},\"parent\":{}}],[\"borroworcreate\",{\"_index\":1212,\"name\":{\"2521\":{}},\"parent\":{}}],[\"borroworwait\",{\"_index\":1213,\"name\":{\"2522\":{}},\"parent\":{}}],[\"borrowrequestpromiseapi\",{\"_index\":428,\"name\":{\"1301\":{}},\"parent\":{}}],[\"boundfn\",{\"_index\":215,\"name\":{\"381\":{},\"3721\":{},\"3784\":{},\"3848\":{},\"3912\":{},\"3977\":{},\"4041\":{},\"4105\":{}},\"parent\":{}}],[\"buffer\",{\"_index\":730,\"name\":{\"1808\":{},\"3424\":{},\"3428\":{}},\"parent\":{\"3425\":{}}}],[\"buffer.default\",{\"_index\":1633,\"name\":{},\"parent\":{\"3426\":{},\"3427\":{},\"3428\":{},\"3429\":{},\"3430\":{},\"3431\":{},\"3432\":{},\"3433\":{},\"3434\":{},\"3435\":{}}}],[\"buffer/interface\",{\"_index\":1637,\"name\":{\"3436\":{}},\"parent\":{\"3437\":{}}}],[\"buffer/interface.controllablepromise\",{\"_index\":1638,\"name\":{},\"parent\":{\"3438\":{},\"3439\":{}}}],[\"cache\",{\"_index\":126,\"name\":{\"178\":{},\"278\":{},\"516\":{},\"663\":{},\"832\":{},\"1002\":{},\"1194\":{},\"3055\":{},\"3212\":{},\"3348\":{},\"3370\":{},\"3395\":{},\"3413\":{},\"4158\":{},\"4628\":{},\"4832\":{},\"4835\":{},\"4838\":{},\"4841\":{}},\"parent\":{}}],[\"cacheid\",{\"_index\":433,\"name\":{\"1309\":{},\"1436\":{},\"3257\":{},\"3305\":{}},\"parent\":{}}],[\"cachekey\",{\"_index\":1622,\"name\":{\"3347\":{},\"3369\":{},\"3394\":{},\"3412\":{}},\"parent\":{}}],[\"cachemethods\",{\"_index\":1485,\"name\":{\"3063\":{},\"3256\":{},\"3304\":{}},\"parent\":{}}],[\"caches\",{\"_index\":1478,\"name\":{\"3053\":{}},\"parent\":{}}],[\"cachestrategy\",{\"_index\":1484,\"name\":{\"3062\":{},\"3175\":{},\"3252\":{},\"3300\":{},\"4168\":{},\"4638\":{}},\"parent\":{}}],[\"cachetimeoutid\",{\"_index\":1625,\"name\":{\"3358\":{},\"3380\":{},\"3405\":{},\"3423\":{}},\"parent\":{}}],[\"cachettl\",{\"_index\":999,\"name\":{\"2216\":{},\"3253\":{},\"3301\":{}},\"parent\":{}}],[\"cachetype\",{\"_index\":1550,\"name\":{\"3176\":{},\"4639\":{}},\"parent\":{}}],[\"cachewithemitter\",{\"_index\":327,\"name\":{\"1066\":{},\"4146\":{}},\"parent\":{}}],[\"call\",{\"_index\":833,\"name\":{\"1999\":{},\"2702\":{},\"2722\":{},\"2743\":{},\"2791\":{},\"3234\":{}},\"parent\":{}}],[\"callhook\",{\"_index\":830,\"name\":{\"1995\":{}},\"parent\":{}}],[\"camelizecache\",{\"_index\":1319,\"name\":{\"2662\":{}},\"parent\":{}}],[\"camelizergxp\",{\"_index\":1324,\"name\":{\"2667\":{}},\"parent\":{}}],[\"canarray\",{\"_index\":1808,\"name\":{\"3666\":{}},\"parent\":{}}],[\"canborrow\",{\"_index\":1215,\"name\":{\"2525\":{}},\"parent\":{}}],[\"cancache\",{\"_index\":1621,\"name\":{\"3346\":{},\"3368\":{},\"3393\":{},\"3411\":{}},\"parent\":{}}],[\"cancel\",{\"_index\":267,\"name\":{\"692\":{},\"698\":{}},\"parent\":{}}],[\"cancelablepromise\",{\"_index\":271,\"name\":{\"696\":{},\"3734\":{},\"3797\":{},\"3861\":{},\"3925\":{},\"3990\":{},\"4054\":{},\"4118\":{}},\"parent\":{}}],[\"cancelidlecallback\",{\"_index\":81,\"name\":{\"128\":{},\"466\":{},\"782\":{},\"952\":{}},\"parent\":{}}],[\"canceliterable\",{\"_index\":107,\"name\":{\"158\":{},\"496\":{},\"643\":{},\"812\":{},\"982\":{}},\"parent\":{}}],[\"cancelpromise\",{\"_index\":113,\"name\":{\"165\":{},\"503\":{},\"650\":{},\"819\":{},\"989\":{}},\"parent\":{}}],[\"cancelproxy\",{\"_index\":95,\"name\":{\"144\":{},\"482\":{},\"629\":{},\"798\":{},\"968\":{}},\"parent\":{}}],[\"cancelrequest\",{\"_index\":101,\"name\":{\"151\":{},\"489\":{},\"636\":{},\"805\":{},\"975\":{}},\"parent\":{}}],[\"canceltask\",{\"_index\":141,\"name\":{\"195\":{},\"295\":{},\"533\":{},\"680\":{},\"849\":{},\"1019\":{}},\"parent\":{}}],[\"canextendproto\",{\"_index\":1305,\"name\":{\"2648\":{},\"4493\":{}},\"parent\":{}}],[\"canparse\",{\"_index\":1297,\"name\":{\"2640\":{},\"4489\":{}},\"parent\":{}}],[\"canpromise\",{\"_index\":1806,\"name\":{\"3664\":{}},\"parent\":{}}],[\"canpromiselike\",{\"_index\":1807,\"name\":{\"3665\":{}},\"parent\":{}}],[\"cantake\",{\"_index\":1214,\"name\":{\"2524\":{}},\"parent\":{}}],[\"canundef\",{\"_index\":1809,\"name\":{\"3667\":{}},\"parent\":{}}],[\"canvoid\",{\"_index\":1811,\"name\":{\"3669\":{}},\"parent\":{}}],[\"capacity\",{\"_index\":405,\"name\":{\"1252\":{}},\"parent\":{}}],[\"capitalizecache\",{\"_index\":1318,\"name\":{\"2661\":{}},\"parent\":{}}],[\"cast\",{\"_index\":1850,\"name\":{\"4737\":{}},\"parent\":{}}],[\"catch\",{\"_index\":1353,\"name\":{\"2700\":{},\"2720\":{},\"2741\":{},\"2788\":{},\"3231\":{}},\"parent\":{}}],[\"cause\",{\"_index\":529,\"name\":{\"1524\":{},\"1536\":{},\"2134\":{},\"2141\":{},\"2147\":{},\"3128\":{}},\"parent\":{}}],[\"check\",{\"_index\":640,\"name\":{\"1655\":{},\"1683\":{},\"1721\":{}},\"parent\":{}}],[\"checkablepersistentengine\",{\"_index\":362,\"name\":{\"1122\":{}},\"parent\":{}}],[\"checkinterval\",{\"_index\":994,\"name\":{\"2211\":{}},\"parent\":{}}],[\"checkiteminstorage\",{\"_index\":390,\"name\":{\"1201\":{}},\"parent\":{}}],[\"checktimeout\",{\"_index\":995,\"name\":{\"2212\":{}},\"parent\":{}}],[\"checktoken\",{\"_index\":630,\"name\":{\"1642\":{},\"1670\":{},\"1706\":{},\"1865\":{},\"1884\":{},\"1891\":{}},\"parent\":{}}],[\"checkurl\",{\"_index\":992,\"name\":{\"2210\":{}},\"parent\":{}}],[\"clamp\",{\"_index\":1468,\"name\":{\"3038\":{}},\"parent\":{}}],[\"classconstructor\",{\"_index\":1814,\"name\":{\"3672\":{}},\"parent\":{}}],[\"cleanedgaps\",{\"_index\":1861,\"name\":{\"4756\":{}},\"parent\":{}}],[\"clear\",{\"_index\":316,\"name\":{\"1047\":{},\"1054\":{},\"1073\":{},\"1083\":{},\"1213\":{},\"1229\":{},\"1246\":{},\"1256\":{},\"1277\":{},\"1906\":{},\"1948\":{},\"1957\":{},\"1964\":{},\"1972\":{},\"1986\":{},\"2015\":{},\"2373\":{},\"2523\":{},\"2848\":{},\"2863\":{},\"2883\":{},\"2912\":{},\"2954\":{},\"2975\":{},\"3014\":{}},\"parent\":{}}],[\"clearall\",{\"_index\":132,\"name\":{\"186\":{},\"286\":{},\"524\":{},\"671\":{},\"840\":{},\"1010\":{},\"1987\":{}},\"parent\":{}}],[\"clearasync\",{\"_index\":142,\"name\":{\"196\":{},\"296\":{},\"534\":{},\"681\":{},\"850\":{},\"1020\":{}},\"parent\":{}}],[\"cleareventlistener\",{\"_index\":55,\"name\":{\"102\":{},\"440\":{},\"926\":{}},\"parent\":{}}],[\"clearfilter\",{\"_index\":399,\"name\":{\"1222\":{},\"1951\":{},\"4161\":{},\"4162\":{},\"4163\":{},\"4164\":{},\"4348\":{}},\"parent\":{}}],[\"clearfn\",{\"_index\":189,\"name\":{\"331\":{},\"371\":{},\"373\":{},\"708\":{},\"3720\":{},\"3783\":{},\"3847\":{},\"3911\":{},\"3976\":{},\"4040\":{},\"4104\":{}},\"parent\":{}}],[\"clearidlecallback\",{\"_index\":82,\"name\":{\"129\":{},\"467\":{},\"783\":{},\"953\":{}},\"parent\":{}}],[\"clearimmediate\",{\"_index\":63,\"name\":{\"110\":{},\"448\":{},\"764\":{},\"934\":{}},\"parent\":{}}],[\"clearinterval\",{\"_index\":69,\"name\":{\"116\":{},\"454\":{},\"770\":{},\"940\":{}},\"parent\":{}}],[\"cleariterable\",{\"_index\":108,\"name\":{\"159\":{},\"497\":{},\"644\":{},\"813\":{},\"983\":{}},\"parent\":{}}],[\"clearmethods\",{\"_index\":1096,\"name\":{\"2371\":{}},\"parent\":{}}],[\"clearoptions\",{\"_index\":190,\"name\":{\"340\":{},\"3711\":{},\"3774\":{},\"3838\":{},\"3902\":{},\"3967\":{},\"4031\":{},\"4095\":{}},\"parent\":{}}],[\"clearoptionsid\",{\"_index\":192,\"name\":{\"344\":{},\"3712\":{},\"3775\":{},\"3839\":{},\"3903\":{},\"3968\":{},\"4032\":{},\"4096\":{}},\"parent\":{}}],[\"clearpromise\",{\"_index\":114,\"name\":{\"166\":{},\"504\":{},\"651\":{},\"820\":{},\"990\":{}},\"parent\":{}}],[\"clearproxy\",{\"_index\":96,\"name\":{\"145\":{},\"483\":{},\"630\":{},\"799\":{},\"969\":{}},\"parent\":{}}],[\"clearproxyoptions\",{\"_index\":194,\"name\":{\"349\":{},\"3713\":{},\"3776\":{},\"3840\":{},\"3904\":{},\"3969\":{},\"4033\":{},\"4097\":{}},\"parent\":{}}],[\"clearreason\",{\"_index\":173,\"name\":{\"305\":{},\"3705\":{},\"3768\":{},\"3832\":{},\"3896\":{},\"3961\":{},\"4025\":{},\"4089\":{}},\"parent\":{}}],[\"clearrequest\",{\"_index\":102,\"name\":{\"152\":{},\"490\":{},\"637\":{},\"806\":{},\"976\":{}},\"parent\":{}}],[\"cleartimeout\",{\"_index\":75,\"name\":{\"122\":{},\"460\":{},\"776\":{},\"946\":{}},\"parent\":{}}],[\"clearworker\",{\"_index\":92,\"name\":{\"140\":{},\"478\":{},\"625\":{},\"794\":{},\"964\":{}},\"parent\":{}}],[\"clone\",{\"_index\":1016,\"name\":{\"2234\":{},\"2235\":{},\"2835\":{},\"2849\":{},\"2864\":{},\"2884\":{},\"2900\":{},\"2913\":{},\"2927\":{},\"2963\":{},\"2976\":{},\"3005\":{},\"3036\":{},\"3475\":{}},\"parent\":{\"2235\":{},\"2236\":{}}}],[\"clone/const\",{\"_index\":1004,\"name\":{\"2220\":{}},\"parent\":{\"2221\":{},\"2223\":{},\"2225\":{}}}],[\"clone/const.null\",{\"_index\":1007,\"name\":{},\"parent\":{\"2224\":{}}}],[\"clone/const.self\",{\"_index\":1006,\"name\":{},\"parent\":{\"2222\":{}}}],[\"clone/helpers\",{\"_index\":1009,\"name\":{\"2226\":{}},\"parent\":{\"2227\":{},\"2228\":{},\"2229\":{}}}],[\"clone/helpers.descriptor\",{\"_index\":1013,\"name\":{},\"parent\":{\"2230\":{},\"2231\":{},\"2232\":{},\"2233\":{}}}],[\"clone/interface\",{\"_index\":1017,\"name\":{\"2237\":{}},\"parent\":{\"2238\":{},\"2239\":{}}}],[\"clone/interface.resolvedtarget\",{\"_index\":1020,\"name\":{},\"parent\":{\"2240\":{},\"2241\":{}}}],[\"close\",{\"_index\":265,\"name\":{\"690\":{},\"3432\":{}},\"parent\":{}}],[\"cmplevels\",{\"_index\":858,\"name\":{\"2032\":{},\"4356\":{}},\"parent\":{}}],[\"codes\",{\"_index\":1692,\"name\":{\"3537\":{}},\"parent\":{\"3538\":{},\"4703\":{}}}],[\"codes/interface\",{\"_index\":1693,\"name\":{\"3539\":{}},\"parent\":{\"3540\":{}}}],[\"codes/interface.statuscodes\",{\"_index\":1696,\"name\":{},\"parent\":{\"3541\":{},\"3542\":{},\"3543\":{},\"3544\":{},\"3545\":{},\"3546\":{},\"3547\":{},\"3548\":{},\"3549\":{},\"3550\":{},\"3551\":{},\"3552\":{},\"3553\":{},\"3554\":{},\"3555\":{},\"3556\":{},\"3557\":{},\"3558\":{},\"3559\":{},\"3560\":{},\"3561\":{},\"3562\":{},\"3563\":{},\"3564\":{},\"3565\":{},\"3566\":{},\"3567\":{},\"3568\":{},\"3569\":{},\"3570\":{},\"3571\":{},\"3572\":{},\"3573\":{},\"3574\":{},\"3575\":{},\"3576\":{},\"3577\":{},\"3578\":{},\"3579\":{},\"3580\":{},\"3581\":{},\"3582\":{},\"3583\":{},\"3584\":{},\"3585\":{},\"3586\":{},\"3587\":{},\"3588\":{},\"3589\":{},\"3590\":{},\"3591\":{},\"3592\":{},\"3593\":{},\"3594\":{},\"3595\":{},\"3596\":{},\"3597\":{},\"3598\":{},\"3599\":{},\"3600\":{}}}],[\"collapse\",{\"_index\":1063,\"name\":{\"2300\":{},\"2317\":{}},\"parent\":{}}],[\"colon\",{\"_index\":683,\"name\":{\"1750\":{},\"1772\":{},\"1831\":{},\"4324\":{}},\"parent\":{}}],[\"colormodifiers\",{\"_index\":1332,\"name\":{\"2674\":{}},\"parent\":{}}],[\"combinenamespaces\",{\"_index\":1176,\"name\":{\"2475\":{}},\"parent\":{}}],[\"comma\",{\"_index\":684,\"name\":{\"1751\":{}},\"parent\":{}}],[\"comparator\",{\"_index\":1426,\"name\":{\"2880\":{}},\"parent\":{}}],[\"comparergxp\",{\"_index\":1678,\"name\":{\"3522\":{},\"4696\":{}},\"parent\":{}}],[\"comparisonoptions\",{\"_index\":1684,\"name\":{\"3529\":{},\"4700\":{}},\"parent\":{}}],[\"compose\",{\"_index\":214,\"name\":{\"380\":{},\"388\":{},\"4767\":{},\"4775\":{}},\"parent\":{}}],[\"concat\",{\"_index\":1857,\"name\":{\"4750\":{},\"4807\":{}},\"parent\":{}}],[\"concatarray\",{\"_index\":1887,\"name\":{\"4797\":{}},\"parent\":{}}],[\"concatarrays\",{\"_index\":1886,\"name\":{\"4796\":{}},\"parent\":{}}],[\"concatfn\",{\"_index\":1888,\"name\":{\"4798\":{}},\"parent\":{}}],[\"concaturls\",{\"_index\":1757,\"name\":{\"3605\":{},\"3606\":{},\"4722\":{},\"4723\":{}},\"parent\":{}}],[\"concurrency\",{\"_index\":1445,\"name\":{\"2940\":{},\"2947\":{},\"2979\":{},\"2997\":{},\"3008\":{}},\"parent\":{}}],[\"config\",{\"_index\":5,\"name\":{\"5\":{},\"3691\":{}},\"parent\":{}}],[\"configurable\",{\"_index\":951,\"name\":{\"2158\":{},\"4817\":{}},\"parent\":{}}],[\"configurablemiddleware\",{\"_index\":915,\"name\":{\"2106\":{}},\"parent\":{}}],[\"conflict\",{\"_index\":1725,\"name\":{\"3571\":{}},\"parent\":{}}],[\"connect\",{\"_index\":440,\"name\":{\"1319\":{},\"1446\":{}},\"parent\":{}}],[\"connectcache\",{\"_index\":419,\"name\":{\"1292\":{},\"4185\":{}},\"parent\":{}}],[\"connection\",{\"_index\":436,\"name\":{\"1315\":{},\"1442\":{}},\"parent\":{}}],[\"console\",{\"_index\":897,\"name\":{\"2082\":{},\"2453\":{}},\"parent\":{}}],[\"consolecache\",{\"_index\":563,\"name\":{\"1563\":{}},\"parent\":{}}],[\"consoleengine\",{\"_index\":890,\"name\":{\"2072\":{},\"2449\":{}},\"parent\":{}}],[\"constant\",{\"_index\":553,\"name\":{\"1550\":{},\"4277\":{}},\"parent\":{}}],[\"constraborthandler\",{\"_index\":1390,\"name\":{\"2802\":{},\"4512\":{},\"4710\":{}},\"parent\":{}}],[\"constrrejecthandler\",{\"_index\":1365,\"name\":{\"2752\":{},\"2801\":{},\"4502\":{},\"4511\":{},\"4525\":{},\"4709\":{}},\"parent\":{}}],[\"constrresolvehandler\",{\"_index\":1364,\"name\":{\"2751\":{},\"2800\":{},\"4501\":{},\"4510\":{},\"4524\":{},\"4708\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":47,\"name\":{\"94\":{},\"276\":{},\"435\":{},\"622\":{},\"762\":{},\"918\":{},\"1087\":{},\"1111\":{},\"1123\":{},\"1137\":{},\"1153\":{},\"1168\":{},\"1192\":{},\"1236\":{},\"1250\":{},\"1267\":{},\"1308\":{},\"1399\":{},\"1435\":{},\"1495\":{},\"1523\":{},\"1535\":{},\"1609\":{},\"1639\":{},\"1666\":{},\"1705\":{},\"1805\":{},\"1863\":{},\"1880\":{},\"1889\":{},\"1899\":{},\"2003\":{},\"2022\":{},\"2060\":{},\"2073\":{},\"2086\":{},\"2107\":{},\"2113\":{},\"2121\":{},\"2137\":{},\"2140\":{},\"2145\":{},\"2151\":{},\"2230\":{},\"2476\":{},\"2499\":{},\"2691\":{},\"2711\":{},\"2733\":{},\"2777\":{},\"2815\":{},\"2841\":{},\"2854\":{},\"2874\":{},\"2905\":{},\"2943\":{},\"2968\":{},\"3001\":{},\"3027\":{},\"3112\":{},\"3124\":{},\"3144\":{},\"3336\":{},\"3361\":{},\"3383\":{},\"3409\":{},\"3426\":{},\"3455\":{}},\"parent\":{}}],[\"contains\",{\"_index\":1465,\"name\":{\"3033\":{}},\"parent\":{}}],[\"contenttype\",{\"_index\":1509,\"name\":{\"3102\":{},\"3246\":{},\"3294\":{},\"3319\":{}},\"parent\":{}}],[\"context\",{\"_index\":130,\"name\":{\"182\":{},\"282\":{},\"520\":{},\"667\":{},\"836\":{},\"1006\":{},\"1575\":{},\"1585\":{},\"2097\":{},\"2166\":{}},\"parent\":{}}],[\"continue\",{\"_index\":1695,\"name\":{\"3541\":{}},\"parent\":{}}],[\"controllablepromise\",{\"_index\":1395,\"name\":{\"2810\":{},\"3437\":{},\"4516\":{}},\"parent\":{}}],[\"controllablepromiseconstructor\",{\"_index\":1399,\"name\":{\"2814\":{},\"4520\":{}},\"parent\":{}}],[\"controllablepromiseexecutor\",{\"_index\":1398,\"name\":{\"2813\":{},\"4519\":{}},\"parent\":{}}],[\"controllablepromiserejecthandler\",{\"_index\":1397,\"name\":{\"2812\":{},\"4518\":{}},\"parent\":{}}],[\"controllablepromiseresolvehandler\",{\"_index\":1396,\"name\":{\"2811\":{},\"4517\":{}},\"parent\":{}}],[\"convert\",{\"_index\":1777,\"name\":{\"3625\":{}},\"parent\":{}}],[\"convertdatatosend\",{\"_index\":1496,\"name\":{\"3080\":{},\"4612\":{}},\"parent\":{}}],[\"convertifdate\",{\"_index\":594,\"name\":{\"1602\":{}},\"parent\":{}}],[\"converttoseparatedstr\",{\"_index\":1339,\"name\":{\"2681\":{}},\"parent\":{}}],[\"createaliases\",{\"_index\":1241,\"name\":{\"2566\":{}},\"parent\":{}}],[\"createcontrollablepromise\",{\"_index\":1393,\"name\":{\"2808\":{}},\"parent\":{}}],[\"createcontrollablepromiseoptions\",{\"_index\":1401,\"name\":{\"2816\":{},\"4521\":{}},\"parent\":{}}],[\"created\",{\"_index\":1698,\"name\":{\"3544\":{}},\"parent\":{}}],[\"createdatemodifier\",{\"_index\":1246,\"name\":{\"2571\":{}},\"parent\":{}}],[\"createenumlike\",{\"_index\":1301,\"name\":{\"2644\":{}},\"parent\":{}}],[\"createflagsmodifier\",{\"_index\":1316,\"name\":{\"2659\":{}},\"parent\":{}}],[\"createinnerqueue\",{\"_index\":1414,\"name\":{\"2837\":{},\"2865\":{},\"2885\":{},\"2915\":{},\"4538\":{},\"4546\":{},\"4549\":{},\"4553\":{},\"4555\":{},\"4558\":{},\"4560\":{},\"4568\":{},\"4572\":{},\"4580\":{},\"4588\":{},\"4597\":{},\"4606\":{}},\"parent\":{}}],[\"createmsfunction\",{\"_index\":1287,\"name\":{\"2629\":{}},\"parent\":{}}],[\"createparser\",{\"_index\":1292,\"name\":{\"2634\":{}},\"parent\":{}}],[\"createpathfilter\",{\"_index\":626,\"name\":{\"1637\":{},\"1664\":{},\"1703\":{}},\"parent\":{}}],[\"createpipeline\",{\"_index\":876,\"name\":{\"2051\":{},\"4364\":{},\"4379\":{}},\"parent\":{}}],[\"createpredicates\",{\"_index\":1129,\"name\":{\"2423\":{}},\"parent\":{}}],[\"createregexpfilter\",{\"_index\":628,\"name\":{\"1638\":{},\"1665\":{},\"1704\":{}},\"parent\":{}}],[\"createrequestoptions\",{\"_index\":1581,\"name\":{\"3239\":{},\"4167\":{},\"4667\":{}},\"parent\":{}}],[\"createresource\",{\"_index\":1216,\"name\":{\"2526\":{}},\"parent\":{}}],[\"createroundingfunction\",{\"_index\":1284,\"name\":{\"2626\":{}},\"parent\":{}}],[\"createsasyncsemaphore\",{\"_index\":544,\"name\":{\"1541\":{}},\"parent\":{}}],[\"createserializer\",{\"_index\":1291,\"name\":{\"2633\":{},\"2638\":{}},\"parent\":{}}],[\"createstartobjecthandler\",{\"_index\":609,\"name\":{\"1619\":{}},\"parent\":{}}],[\"createstaticdatecomparator\",{\"_index\":1248,\"name\":{\"2573\":{}},\"parent\":{}}],[\"createstaticdateformatter\",{\"_index\":1249,\"name\":{\"2574\":{}},\"parent\":{}}],[\"createstaticdatemodifier\",{\"_index\":1247,\"name\":{\"2572\":{}},\"parent\":{}}],[\"createstaticmsfunction\",{\"_index\":1288,\"name\":{\"2630\":{}},\"parent\":{}}],[\"createstaticroundingfunction\",{\"_index\":1285,\"name\":{\"2627\":{}},\"parent\":{}}],[\"createstatictransformfunction\",{\"_index\":1340,\"name\":{\"2682\":{}},\"parent\":{}}],[\"createstringtypegetter\",{\"_index\":1286,\"name\":{\"2628\":{}},\"parent\":{}}],[\"createstylecache\",{\"_index\":878,\"name\":{\"2053\":{},\"4363\":{},\"4378\":{}},\"parent\":{}}],[\"createsyncpromise\",{\"_index\":547,\"name\":{\"1544\":{}},\"parent\":{}}],[\"createtasks\",{\"_index\":1440,\"name\":{\"2936\":{},\"2955\":{},\"2984\":{},\"3015\":{},\"4542\":{},\"4564\":{},\"4577\":{},\"4585\":{},\"4594\":{},\"4602\":{}},\"parent\":{}}],[\"createtimer\",{\"_index\":1182,\"name\":{\"2483\":{}},\"parent\":{}}],[\"creatorfor\",{\"_index\":895,\"name\":{\"2079\":{},\"2155\":{}},\"parent\":{}}],[\"credentials\",{\"_index\":1583,\"name\":{\"3242\":{},\"3290\":{},\"3327\":{}},\"parent\":{}}],[\"ctorargs\",{\"_index\":964,\"name\":{\"2177\":{},\"4390\":{}},\"parent\":{}}],[\"ctx\",{\"_index\":129,\"name\":{\"181\":{},\"281\":{},\"519\":{},\"666\":{},\"835\":{},\"1005\":{},\"3185\":{},\"3207\":{}},\"parent\":{}}],[\"curry\",{\"_index\":213,\"name\":{\"379\":{},\"387\":{},\"4758\":{},\"4766\":{},\"4774\":{}},\"parent\":{}}],[\"custommethod\",{\"_index\":473,\"name\":{\"1354\":{},\"1481\":{},\"1511\":{}},\"parent\":{}}],[\"dasherizecache\",{\"_index\":1320,\"name\":{\"2663\":{}},\"parent\":{}}],[\"data\",{\"_index\":517,\"name\":{\"1420\":{},\"2023\":{},\"3205\":{},\"3209\":{},\"3217\":{},\"3504\":{}},\"parent\":{}}],[\"dataproviderbodymethodstoreplace\",{\"_index\":302,\"name\":{\"1026\":{},\"3745\":{},\"3808\":{},\"3872\":{},\"3936\":{},\"4001\":{},\"4065\":{},\"4129\":{}},\"parent\":{}}],[\"dataprovidermethodstoreplace\",{\"_index\":295,\"name\":{\"878\":{},\"1027\":{},\"3746\":{},\"3762\":{},\"3809\":{},\"3873\":{},\"3937\":{},\"4002\":{},\"4066\":{},\"4130\":{},\"4140\":{}},\"parent\":{}}],[\"dataproviderquerymethodstoreplace\",{\"_index\":301,\"name\":{\"1025\":{},\"3744\":{},\"3807\":{},\"3871\":{},\"3935\":{},\"4000\":{},\"4064\":{},\"4128\":{}},\"parent\":{}}],[\"datatype\",{\"_index\":976,\"name\":{\"2189\":{},\"4396\":{}},\"parent\":{}}],[\"dataurirgxp\",{\"_index\":968,\"name\":{\"2180\":{},\"4392\":{}},\"parent\":{}}],[\"datawithstatus\",{\"_index\":516,\"name\":{\"1419\":{},\"4193\":{},\"4229\":{},\"4233\":{},\"4235\":{}},\"parent\":{}}],[\"date\",{\"_index\":1944,\"name\":{\"4864\":{}},\"parent\":{}}],[\"datechunkrgxp\",{\"_index\":1234,\"name\":{\"2559\":{}},\"parent\":{}}],[\"datecreateoptions\",{\"_index\":1925,\"name\":{\"4846\":{}},\"parent\":{}}],[\"datecreatevalue\",{\"_index\":1830,\"name\":{\"3688\":{}},\"parent\":{}}],[\"datehtmldatestringoptions\",{\"_index\":1942,\"name\":{\"4862\":{}},\"parent\":{}}],[\"datehtmlstringoptions\",{\"_index\":1831,\"name\":{\"3689\":{}},\"parent\":{}}],[\"datehtmltimestringoptions\",{\"_index\":1945,\"name\":{\"4865\":{}},\"parent\":{}}],[\"daterelative\",{\"_index\":1947,\"name\":{\"4869\":{}},\"parent\":{}}],[\"daterelativetype\",{\"_index\":1832,\"name\":{\"3690\":{}},\"parent\":{}}],[\"datesetparams\",{\"_index\":1926,\"name\":{\"4847\":{}},\"parent\":{}}],[\"day\",{\"_index\":1936,\"name\":{\"4856\":{}},\"parent\":{}}],[\"days\",{\"_index\":1937,\"name\":{\"4857\":{}},\"parent\":{}}],[\"db\",{\"_index\":784,\"name\":{\"1900\":{}},\"parent\":{}}],[\"dbname\",{\"_index\":795,\"name\":{\"1916\":{}},\"parent\":{}}],[\"debounce\",{\"_index\":93,\"name\":{\"142\":{},\"375\":{},\"383\":{},\"480\":{},\"627\":{},\"796\":{},\"966\":{},\"1518\":{},\"1556\":{},\"4274\":{},\"4762\":{},\"4770\":{}},\"parent\":{}}],[\"debug\",{\"_index\":1798,\"name\":{\"3654\":{}},\"parent\":{}}],[\"decode\",{\"_index\":1653,\"name\":{\"3478\":{},\"3624\":{}},\"parent\":{}}],[\"decoder\",{\"_index\":1561,\"name\":{\"3194\":{},\"3260\":{},\"3287\":{},\"3516\":{},\"4652\":{}},\"parent\":{}}],[\"decoders\",{\"_index\":430,\"name\":{\"1305\":{},\"1381\":{},\"1389\":{},\"1432\":{},\"1492\":{},\"3196\":{},\"3321\":{},\"3355\":{},\"3377\":{},\"3402\":{},\"3420\":{},\"3468\":{},\"4654\":{}},\"parent\":{}}],[\"decodersmap\",{\"_index\":507,\"name\":{\"1410\":{},\"4211\":{},\"4227\":{}},\"parent\":{}}],[\"decodestream\",{\"_index\":1654,\"name\":{\"3479\":{}},\"parent\":{}}],[\"decodetoblob\",{\"_index\":1664,\"name\":{\"3492\":{}},\"parent\":{}}],[\"decodetostring\",{\"_index\":1665,\"name\":{\"3493\":{}},\"parent\":{}}],[\"decoratecontext\",{\"_index\":1613,\"name\":{\"3335\":{}},\"parent\":{}}],[\"decpartrgxp\",{\"_index\":1281,\"name\":{\"2620\":{}},\"parent\":{}}],[\"deduplicator\",{\"_index\":920,\"name\":{\"2111\":{}},\"parent\":{\"2112\":{}}}],[\"deduplicator.errorsdeduplicatormiddleware\",{\"_index\":922,\"name\":{},\"parent\":{\"2113\":{},\"2114\":{},\"2115\":{},\"2116\":{}}}],[\"deep\",{\"_index\":1060,\"name\":{\"2297\":{},\"2314\":{},\"4788\":{}},\"parent\":{}}],[\"default\",{\"_index\":3,\"name\":{\"3\":{},\"13\":{},\"57\":{},\"239\":{},\"398\":{},\"585\":{},\"725\":{},\"881\":{},\"1059\":{},\"1086\":{},\"1104\":{},\"1152\":{},\"1167\":{},\"1182\":{},\"1191\":{},\"1203\":{},\"1223\":{},\"1235\":{},\"1249\":{},\"1266\":{},\"1299\":{},\"1427\":{},\"1487\":{},\"1522\":{},\"1608\":{},\"1636\":{},\"1663\":{},\"1702\":{},\"1803\":{},\"1862\":{},\"1879\":{},\"1888\":{},\"1898\":{},\"1920\":{},\"1990\":{},\"2002\":{},\"2021\":{},\"2027\":{},\"2049\":{},\"2057\":{},\"2070\":{},\"2080\":{},\"2091\":{},\"2093\":{},\"2156\":{},\"2236\":{},\"2244\":{},\"2246\":{},\"2273\":{},\"2286\":{},\"2442\":{},\"2451\":{},\"2474\":{},\"2498\":{},\"2588\":{},\"2617\":{},\"2726\":{},\"2768\":{},\"2840\":{},\"2853\":{},\"2873\":{},\"2904\":{},\"2942\":{},\"2967\":{},\"3000\":{},\"3026\":{},\"3071\":{},\"3076\":{},\"3078\":{},\"3082\":{},\"3086\":{},\"3090\":{},\"3109\":{},\"3118\":{},\"3143\":{},\"3172\":{},\"3334\":{},\"3360\":{},\"3382\":{},\"3408\":{},\"3425\":{},\"3454\":{},\"3525\":{},\"3534\":{},\"3538\":{},\"3602\":{},\"3645\":{},\"4354\":{},\"4530\":{},\"4570\":{},\"4714\":{}},\"parent\":{}}],[\"default_context\",{\"_index\":880,\"name\":{\"2055\":{}},\"parent\":{}}],[\"default_level\",{\"_index\":859,\"name\":{\"2033\":{},\"4357\":{}},\"parent\":{}}],[\"defaultformats\",{\"_index\":1244,\"name\":{\"2569\":{},\"2624\":{}},\"parent\":{}}],[\"defaultrequestopts\",{\"_index\":1481,\"name\":{\"3058\":{}},\"parent\":{}}],[\"defaultresponseopts\",{\"_index\":1640,\"name\":{\"3441\":{},\"4685\":{}},\"parent\":{}}],[\"defaulttoquerystringparamsfilter\",{\"_index\":1759,\"name\":{\"3608\":{},\"4717\":{}},\"parent\":{}}],[\"deferperform\",{\"_index\":1450,\"name\":{\"2957\":{},\"2985\":{},\"3016\":{}},\"parent\":{}}],[\"defprop\",{\"_index\":410,\"name\":{\"1280\":{}},\"parent\":{}}],[\"defreadonlyprop\",{\"_index\":411,\"name\":{\"1281\":{}},\"parent\":{}}],[\"del\",{\"_index\":451,\"name\":{\"1332\":{},\"1375\":{},\"1459\":{}},\"parent\":{}}],[\"delay\",{\"_index\":287,\"name\":{\"857\":{},\"3268\":{},\"4874\":{}},\"parent\":{}}],[\"delete\",{\"_index\":450,\"name\":{\"1331\":{},\"1458\":{},\"1980\":{},\"2293\":{},\"2369\":{},\"2384\":{},\"2390\":{},\"3149\":{}},\"parent\":{}}],[\"deletemethods\",{\"_index\":1093,\"name\":{\"2367\":{}},\"parent\":{}}],[\"delmethod\",{\"_index\":472,\"name\":{\"1353\":{},\"1480\":{},\"1510\":{}},\"parent\":{}}],[\"dependencies\",{\"_index\":1068,\"name\":{\"2306\":{},\"2323\":{}},\"parent\":{}}],[\"deprecate\",{\"_index\":549,\"name\":{\"1546\":{},\"4269\":{}},\"parent\":{}}],[\"deprecated\",{\"_index\":550,\"name\":{\"1547\":{},\"1592\":{},\"4270\":{}},\"parent\":{}}],[\"depth\",{\"_index\":603,\"name\":{\"1613\":{},\"1645\":{},\"1674\":{},\"1711\":{}},\"parent\":{}}],[\"depth_limit\",{\"_index\":926,\"name\":{\"2118\":{}},\"parent\":{}}],[\"derive\",{\"_index\":561,\"name\":{\"1561\":{}},\"parent\":{}}],[\"descriptor\",{\"_index\":1012,\"name\":{\"2229\":{},\"2231\":{}},\"parent\":{}}],[\"destroy\",{\"_index\":263,\"name\":{\"688\":{},\"2534\":{},\"2538\":{},\"3433\":{}},\"parent\":{}}],[\"destructor\",{\"_index\":264,\"name\":{\"689\":{},\"701\":{},\"706\":{},\"719\":{}},\"parent\":{}}],[\"details\",{\"_index\":939,\"name\":{\"2133\":{},\"2170\":{},\"3126\":{},\"3131\":{},\"4617\":{}},\"parent\":{}}],[\"dictionary\",{\"_index\":1869,\"name\":{\"4777\":{}},\"parent\":{}}],[\"dictionarytype\",{\"_index\":1820,\"name\":{\"3678\":{}},\"parent\":{}}],[\"diff\",{\"_index\":1949,\"name\":{\"4872\":{}},\"parent\":{}}],[\"digit\",{\"_index\":753,\"name\":{\"1837\":{},\"1839\":{},\"1847\":{}},\"parent\":{\"1838\":{},\"1840\":{},\"1848\":{}}}],[\"disconnect\",{\"_index\":268,\"name\":{\"693\":{}},\"parent\":{}}],[\"dispatch\",{\"_index\":241,\"name\":{\"551\":{}},\"parent\":{}}],[\"dispatchevent\",{\"_index\":242,\"name\":{\"552\":{}},\"parent\":{}}],[\"document\",{\"_index\":1657,\"name\":{\"3483\":{}},\"parent\":{}}],[\"domain2\",{\"_index\":1599,\"name\":{\"3278\":{}},\"parent\":{}}],[\"domain3\",{\"_index\":1598,\"name\":{\"3277\":{}},\"parent\":{}}],[\"domain4\",{\"_index\":1597,\"name\":{\"3276\":{}},\"parent\":{}}],[\"domain5\",{\"_index\":1596,\"name\":{\"3275\":{}},\"parent\":{}}],[\"domain6\",{\"_index\":1595,\"name\":{\"3274\":{}},\"parent\":{}}],[\"done\",{\"_index\":713,\"name\":{\"1785\":{},\"1833\":{},\"4325\":{}},\"parent\":{}}],[\"drop\",{\"_index\":1855,\"name\":{\"4745\":{}},\"parent\":{}}],[\"dropcache\",{\"_index\":444,\"name\":{\"1324\":{},\"1369\":{},\"1451\":{},\"3162\":{},\"3213\":{},\"3344\":{},\"3366\":{},\"3391\":{},\"4624\":{},\"4634\":{}},\"parent\":{}}],[\"either\",{\"_index\":1872,\"name\":{\"4780\":{}},\"parent\":{}}],[\"elscomparator\",{\"_index\":1431,\"name\":{\"2902\":{},\"4552\":{}},\"parent\":{}}],[\"emit\",{\"_index\":239,\"name\":{\"549\":{},\"1035\":{}},\"parent\":{}}],[\"emitlikeevents\",{\"_index\":232,\"name\":{\"540\":{},\"877\":{},\"3725\":{},\"3761\":{},\"3788\":{},\"3852\":{},\"3916\":{},\"3981\":{},\"4045\":{},\"4109\":{},\"4139\":{}},\"parent\":{}}],[\"emitter\",{\"_index\":253,\"name\":{\"580\":{},\"1057\":{},\"1289\":{},\"1311\":{},\"1363\":{},\"1438\":{},\"2191\":{},\"2506\":{},\"2578\":{},\"2596\":{},\"3211\":{},\"3219\":{},\"3315\":{},\"3474\":{},\"4182\":{},\"4239\":{},\"4288\":{},\"4397\":{},\"4474\":{},\"4479\":{}},\"parent\":{\"1058\":{},\"1059\":{},\"4142\":{},\"4143\":{},\"4144\":{},\"4145\":{},\"4146\":{},\"4147\":{},\"4148\":{}}}],[\"emitter/const\",{\"_index\":320,\"name\":{\"1055\":{}},\"parent\":{\"1056\":{}}}],[\"emitter/interface\",{\"_index\":322,\"name\":{\"1060\":{}},\"parent\":{\"1061\":{},\"1062\":{},\"1065\":{},\"1066\":{},\"1078\":{},\"1080\":{}}}],[\"emitter/interface.addemitter\",{\"_index\":335,\"name\":{},\"parent\":{\"1079\":{}}}],[\"emitter/interface.addemitterreturn\",{\"_index\":337,\"name\":{},\"parent\":{\"1081\":{},\"1082\":{},\"1083\":{},\"1084\":{}}}],[\"emitter/interface.cachewithemitter\",{\"_index\":328,\"name\":{},\"parent\":{\"1067\":{},\"1068\":{},\"1069\":{},\"1070\":{},\"1071\":{},\"1072\":{},\"1073\":{},\"1074\":{},\"1075\":{},\"1076\":{},\"1077\":{}}}],[\"emitter/interface.mutationevent\",{\"_index\":325,\"name\":{},\"parent\":{\"1063\":{},\"1064\":{}}}],[\"emojiwithcolormodifiers\",{\"_index\":1330,\"name\":{\"2672\":{}},\"parent\":{}}],[\"empty\",{\"_index\":712,\"name\":{\"1784\":{}},\"parent\":{}}],[\"emptyarray\",{\"_index\":1231,\"name\":{\"2556\":{}},\"parent\":{}}],[\"encode\",{\"_index\":1770,\"name\":{\"3619\":{}},\"parent\":{}}],[\"encoder\",{\"_index\":1558,\"name\":{\"3190\":{},\"3259\":{},\"3286\":{},\"4648\":{}},\"parent\":{}}],[\"encoders\",{\"_index\":429,\"name\":{\"1304\":{},\"1431\":{},\"1491\":{},\"3192\":{},\"3354\":{},\"3376\":{},\"3401\":{},\"3419\":{},\"4650\":{}},\"parent\":{}}],[\"encodersmap\",{\"_index\":506,\"name\":{\"1409\":{},\"4210\":{},\"4226\":{}},\"parent\":{}}],[\"end\",{\"_index\":1462,\"name\":{\"3029\":{}},\"parent\":{}}],[\"endarray\",{\"_index\":617,\"name\":{\"1627\":{}},\"parent\":{}}],[\"endobject\",{\"_index\":616,\"name\":{\"1626\":{}},\"parent\":{}}],[\"endprimitive\",{\"_index\":618,\"name\":{\"1628\":{}},\"parent\":{}}],[\"endslashesrgxp\",{\"_index\":1763,\"name\":{\"3612\":{},\"4721\":{}},\"parent\":{}}],[\"engine\",{\"_index\":385,\"name\":{\"1196\":{},\"1897\":{},\"1919\":{},\"2039\":{},\"2061\":{},\"2307\":{},\"2324\":{},\"2429\":{},\"2477\":{},\"3060\":{},\"3123\":{},\"3265\":{},\"3310\":{}},\"parent\":{\"1898\":{},\"1920\":{},\"1921\":{}}}],[\"engine.default\",{\"_index\":783,\"name\":{},\"parent\":{\"1899\":{},\"1900\":{},\"1901\":{},\"1902\":{},\"1903\":{},\"1904\":{},\"1905\":{},\"1906\":{},\"1907\":{}}}],[\"engineoptions\",{\"_index\":868,\"name\":{\"2042\":{}},\"parent\":{}}],[\"entries\",{\"_index\":332,\"name\":{\"1076\":{},\"1216\":{},\"1232\":{},\"1245\":{},\"1263\":{},\"1276\":{},\"2354\":{},\"3042\":{},\"3153\":{}},\"parent\":{}}],[\"enumerable\",{\"_index\":1906,\"name\":{\"4818\":{}},\"parent\":{}}],[\"error\",{\"_index\":874,\"name\":{\"2048\":{},\"2103\":{},\"2129\":{},\"2169\":{},\"3134\":{}},\"parent\":{}}],[\"errorctor\",{\"_index\":533,\"name\":{\"1528\":{},\"4244\":{}},\"parent\":{}}],[\"errordetailsextractor\",{\"_index\":535,\"name\":{\"1530\":{},\"4245\":{}},\"parent\":{}}],[\"errorinfo\",{\"_index\":935,\"name\":{\"2128\":{},\"4381\":{}},\"parent\":{}}],[\"errorsdeduplicator\",{\"_index\":954,\"name\":{\"2162\":{}},\"parent\":{}}],[\"errorsdeduplicatormiddleware\",{\"_index\":921,\"name\":{\"2112\":{}},\"parent\":{}}],[\"errorsdoubles\",{\"_index\":923,\"name\":{\"2114\":{}},\"parent\":{}}],[\"errorstoignore\",{\"_index\":1264,\"name\":{\"2594\":{}},\"parent\":{}}],[\"escapergxp\",{\"_index\":1313,\"name\":{\"2656\":{}},\"parent\":{}}],[\"event\",{\"_index\":252,\"name\":{\"579\":{},\"581\":{},\"1313\":{},\"1364\":{},\"1440\":{},\"2192\":{},\"2579\":{},\"2597\":{},\"3731\":{},\"3794\":{},\"3858\":{},\"3922\":{},\"3987\":{},\"4051\":{},\"4115\":{},\"4240\":{},\"4289\":{},\"4398\":{},\"4475\":{},\"4480\":{}},\"parent\":{}}],[\"eventemitter\",{\"_index\":321,\"name\":{\"1056\":{},\"1068\":{},\"1208\":{},\"4142\":{}},\"parent\":{}}],[\"eventemitterlike\",{\"_index\":233,\"name\":{\"541\":{},\"3726\":{},\"3789\":{},\"3853\":{},\"3917\":{},\"3982\":{},\"4046\":{},\"4110\":{}},\"parent\":{}}],[\"eventemitterlikep\",{\"_index\":243,\"name\":{\"553\":{},\"3727\":{},\"3790\":{},\"3854\":{},\"3918\":{},\"3983\":{},\"4047\":{},\"4111\":{}},\"parent\":{}}],[\"eventemitteroverwritten\",{\"_index\":308,\"name\":{\"1040\":{},\"3750\":{},\"3813\":{},\"3877\":{},\"3941\":{},\"4006\":{},\"4070\":{},\"4134\":{}},\"parent\":{}}],[\"eventemitterwrapper\",{\"_index\":306,\"name\":{\"1034\":{},\"3749\":{},\"3812\":{},\"3876\":{},\"3940\":{},\"4005\":{},\"4069\":{},\"4133\":{}},\"parent\":{}}],[\"eventfilter\",{\"_index\":1064,\"name\":{\"2302\":{},\"2319\":{}},\"parent\":{}}],[\"eventid\",{\"_index\":231,\"name\":{\"539\":{},\"3724\":{},\"3787\":{},\"3851\":{},\"3915\":{},\"3980\":{},\"4044\":{},\"4108\":{}},\"parent\":{}}],[\"eventlistener\",{\"_index\":37,\"name\":{\"35\":{},\"53\":{},\"74\":{},\"92\":{},\"216\":{},\"256\":{},\"274\":{},\"415\":{},\"433\":{},\"602\":{},\"620\":{},\"742\":{},\"760\":{},\"898\":{},\"916\":{}},\"parent\":{}}],[\"eventlistenerdestructor\",{\"_index\":60,\"name\":{\"107\":{},\"445\":{},\"931\":{}},\"parent\":{}}],[\"eventlistenerpromise\",{\"_index\":38,\"name\":{\"36\":{},\"54\":{},\"75\":{},\"93\":{},\"217\":{},\"257\":{},\"275\":{},\"416\":{},\"434\":{},\"603\":{},\"621\":{},\"743\":{},\"761\":{},\"899\":{},\"917\":{}},\"parent\":{}}],[\"eventname\",{\"_index\":474,\"name\":{\"1355\":{},\"1482\":{},\"1512\":{}},\"parent\":{}}],[\"events\",{\"_index\":1203,\"name\":{\"2511\":{}},\"parent\":{}}],[\"exclude\",{\"_index\":1126,\"name\":{\"2420\":{},\"2434\":{},\"3139\":{}},\"parent\":{}}],[\"exec\",{\"_index\":917,\"name\":{\"2109\":{},\"2115\":{},\"2123\":{},\"2173\":{}},\"parent\":{}}],[\"exectask\",{\"_index\":349,\"name\":{\"1099\":{},\"1121\":{},\"1135\":{},\"1148\":{},\"1165\":{},\"1180\":{}},\"parent\":{}}],[\"executablevalue\",{\"_index\":1389,\"name\":{\"2799\":{},\"4509\":{},\"4707\":{}},\"parent\":{}}],[\"executor\",{\"_index\":1366,\"name\":{\"2753\":{},\"2803\":{},\"2818\":{},\"4503\":{},\"4513\":{},\"4526\":{},\"4711\":{}},\"parent\":{}}],[\"exist\",{\"_index\":821,\"name\":{\"1981\":{}},\"parent\":{}}],[\"exists\",{\"_index\":822,\"name\":{\"1982\":{}},\"parent\":{}}],[\"exp\",{\"_index\":754,\"name\":{\"1839\":{},\"1841\":{},\"1843\":{}},\"parent\":{\"1840\":{},\"1842\":{},\"1844\":{}}}],[\"expectation_failed\",{\"_index\":1733,\"name\":{\"3579\":{}},\"parent\":{}}],[\"expected\",{\"_index\":734,\"name\":{\"1813\":{}},\"parent\":{}}],[\"expectedtoken\",{\"_index\":632,\"name\":{\"1647\":{},\"1676\":{},\"1713\":{}},\"parent\":{}}],[\"exponent\",{\"_index\":757,\"name\":{\"1845\":{}},\"parent\":{\"1846\":{}}}],[\"extend\",{\"_index\":1,\"name\":{\"1\":{},\"4355\":{},\"4365\":{},\"4382\":{}},\"parent\":{}}],[\"extended\",{\"_index\":856,\"name\":{\"2030\":{},\"4358\":{},\"4366\":{},\"4383\":{}},\"parent\":{}}],[\"extendedlogger\",{\"_index\":912,\"name\":{\"2100\":{},\"4373\":{}},\"parent\":{}}],[\"extendfilter\",{\"_index\":1882,\"name\":{\"4791\":{}},\"parent\":{}}],[\"extract\",{\"_index\":538,\"name\":{\"1532\":{},\"2153\":{},\"3115\":{}},\"parent\":{}}],[\"extractor\",{\"_index\":953,\"name\":{\"2160\":{}},\"parent\":{}}],[\"extractormiddleware\",{\"_index\":928,\"name\":{\"2120\":{},\"4380\":{}},\"parent\":{}}],[\"extractorsmap\",{\"_index\":930,\"name\":{\"2122\":{}},\"parent\":{}}],[\"extraprovider\",{\"_index\":503,\"name\":{\"1401\":{},\"4207\":{},\"4223\":{}},\"parent\":{}}],[\"extraproviderconstructor\",{\"_index\":502,\"name\":{\"1400\":{},\"4206\":{},\"4222\":{}},\"parent\":{}}],[\"extraproviderparams\",{\"_index\":496,\"name\":{\"1395\":{},\"4204\":{},\"4220\":{}},\"parent\":{}}],[\"extraproviders\",{\"_index\":467,\"name\":{\"1348\":{},\"1407\":{},\"1475\":{},\"1505\":{},\"4208\":{},\"4224\":{}},\"parent\":{}}],[\"f\",{\"_index\":721,\"name\":{\"1793\":{}},\"parent\":{}}],[\"factory\",{\"_index\":803,\"name\":{\"1939\":{}},\"parent\":{}}],[\"failed_dependency\",{\"_index\":1739,\"name\":{\"3586\":{}},\"parent\":{}}],[\"falsevalue\",{\"_index\":615,\"name\":{\"1625\":{}},\"parent\":{}}],[\"fastcloneoptions\",{\"_index\":1875,\"name\":{\"4783\":{}},\"parent\":{}}],[\"fetcheditems\",{\"_index\":386,\"name\":{\"1197\":{}},\"parent\":{}}],[\"filter\",{\"_index\":625,\"name\":{\"1634\":{},\"1643\":{},\"1672\":{},\"1709\":{},\"1730\":{},\"2470\":{},\"2479\":{},\"4300\":{},\"4790\":{}},\"parent\":{\"1635\":{},\"1636\":{}}}],[\"filter.default\",{\"_index\":627,\"name\":{},\"parent\":{\"1637\":{},\"1638\":{},\"1639\":{},\"1640\":{},\"1641\":{},\"1642\":{},\"1643\":{},\"1644\":{},\"1645\":{},\"1646\":{},\"1647\":{},\"1648\":{},\"1649\":{},\"1650\":{},\"1651\":{},\"1652\":{},\"1653\":{},\"1654\":{},\"1655\":{},\"1656\":{},\"1657\":{},\"1658\":{},\"1659\":{},\"1660\":{},\"1661\":{}}}],[\"filtercomplete\",{\"_index\":653,\"name\":{\"1693\":{}},\"parent\":{}}],[\"filtercontext\",{\"_index\":918,\"name\":{\"2110\":{}},\"parent\":{}}],[\"filteroptions\",{\"_index\":655,\"name\":{\"1696\":{},\"4303\":{}},\"parent\":{}}],[\"filters\",{\"_index\":1137,\"name\":{\"2430\":{}},\"parent\":{}}],[\"filterstack\",{\"_index\":657,\"name\":{\"1698\":{},\"4304\":{}},\"parent\":{}}],[\"filtertoken\",{\"_index\":652,\"name\":{\"1692\":{},\"4302\":{}},\"parent\":{}}],[\"finally\",{\"_index\":1354,\"name\":{\"2701\":{},\"2721\":{},\"2742\":{},\"2789\":{},\"3232\":{}},\"parent\":{}}],[\"finish\",{\"_index\":1169,\"name\":{\"2466\":{},\"2485\":{}},\"parent\":{}}],[\"finishchunkprocessing\",{\"_index\":736,\"name\":{\"1816\":{}},\"parent\":{}}],[\"finishtokenprocessing\",{\"_index\":639,\"name\":{\"1654\":{},\"1669\":{},\"1720\":{},\"1829\":{}},\"parent\":{}}],[\"fire\",{\"_index\":240,\"name\":{\"550\":{}},\"parent\":{}}],[\"first\",{\"_index\":839,\"name\":{\"2005\":{}},\"parent\":{}}],[\"firstnode\",{\"_index\":841,\"name\":{\"2007\":{}},\"parent\":{}}],[\"forbidden\",{\"_index\":1719,\"name\":{\"3565\":{}},\"parent\":{}}],[\"foreach\",{\"_index\":1532,\"name\":{\"3150\":{}},\"parent\":{}}],[\"format\",{\"_index\":531,\"name\":{\"1526\":{},\"1538\":{},\"2143\":{},\"2149\":{},\"3127\":{}},\"parent\":{}}],[\"formataliases\",{\"_index\":1242,\"name\":{\"2567\":{},\"2622\":{}},\"parent\":{}}],[\"formatcache\",{\"_index\":1233,\"name\":{\"2558\":{},\"2619\":{}},\"parent\":{}}],[\"formdata\",{\"_index\":1491,\"name\":{\"3073\":{},\"3482\":{},\"4610\":{}},\"parent\":{}}],[\"found\",{\"_index\":1709,\"name\":{\"3555\":{}},\"parent\":{}}],[\"fraction\",{\"_index\":758,\"name\":{\"1847\":{},\"1849\":{},\"1851\":{}},\"parent\":{\"1848\":{},\"1850\":{},\"1852\":{}}}],[\"free\",{\"_index\":1218,\"name\":{\"2528\":{},\"2533\":{},\"2537\":{}},\"parent\":{}}],[\"freezable\",{\"_index\":1878,\"name\":{\"4786\":{}},\"parent\":{}}],[\"from\",{\"_index\":663,\"name\":{\"1729\":{},\"1738\":{},\"1804\":{},\"2249\":{}},\"parent\":{}}],[\"frombottom\",{\"_index\":1427,\"name\":{\"2886\":{}},\"parent\":{}}],[\"fromhex\",{\"_index\":726,\"name\":{\"1801\":{}},\"parent\":{}}],[\"fromproto\",{\"_index\":1072,\"name\":{\"2313\":{},\"2333\":{},\"2341\":{},\"2400\":{},\"2408\":{}},\"parent\":{}}],[\"fromquerystring\",{\"_index\":1766,\"name\":{\"3615\":{},\"4725\":{}},\"parent\":{}}],[\"fromquerystringoptions\",{\"_index\":1775,\"name\":{\"3623\":{},\"4716\":{},\"4727\":{}},\"parent\":{}}],[\"fulfilled\",{\"_index\":1362,\"name\":{\"2748\":{},\"2796\":{}},\"parent\":{}}],[\"fulfillhandlers\",{\"_index\":1350,\"name\":{\"2696\":{},\"2716\":{},\"2737\":{}},\"parent\":{}}],[\"fullasyncoptions\",{\"_index\":149,\"name\":{\"220\":{},\"3699\":{},\"3826\":{},\"3890\":{},\"3955\":{},\"4019\":{},\"4083\":{}},\"parent\":{}}],[\"fullclearoptions\",{\"_index\":150,\"name\":{\"221\":{},\"3700\":{},\"3827\":{},\"3891\":{},\"3956\":{},\"4020\":{},\"4084\":{}},\"parent\":{}}],[\"funccache\",{\"_index\":1299,\"name\":{\"2642\":{},\"4491\":{}},\"parent\":{}}],[\"function\",{\"_index\":1374,\"name\":{\"2763\":{}},\"parent\":{}}],[\"functionalextraproviders\",{\"_index\":505,\"name\":{\"1408\":{},\"4209\":{},\"4225\":{}},\"parent\":{}}],[\"gapof\",{\"_index\":1858,\"name\":{\"4753\":{}},\"parent\":{}}],[\"gaps\",{\"_index\":1862,\"name\":{\"4757\":{}},\"parent\":{}}],[\"gapsof\",{\"_index\":1859,\"name\":{\"4754\":{}},\"parent\":{}}],[\"gateway_timeout\",{\"_index\":1747,\"name\":{\"3594\":{}},\"parent\":{}}],[\"generate\",{\"_index\":1781,\"name\":{\"3631\":{}},\"parent\":{}}],[\"generateerrorinfo\",{\"_index\":932,\"name\":{\"2125\":{}},\"parent\":{}}],[\"get\",{\"_index\":313,\"name\":{\"1044\":{},\"1051\":{},\"1071\":{},\"1124\":{},\"1155\":{},\"1169\":{},\"1211\":{},\"1226\":{},\"1240\":{},\"1253\":{},\"1271\":{},\"1325\":{},\"1370\":{},\"1452\":{},\"1902\":{},\"1945\":{},\"1954\":{},\"1961\":{},\"1971\":{},\"1974\":{},\"1997\":{},\"2377\":{},\"2584\":{},\"2611\":{},\"3145\":{},\"4236\":{},\"4821\":{}},\"parent\":{}}],[\"getauthparams\",{\"_index\":438,\"name\":{\"1317\":{},\"1444\":{}},\"parent\":{}}],[\"getbaseiterator\",{\"_index\":124,\"name\":{\"176\":{},\"514\":{},\"661\":{},\"830\":{},\"1000\":{}},\"parent\":{}}],[\"getcache\",{\"_index\":137,\"name\":{\"191\":{},\"291\":{},\"529\":{},\"676\":{},\"845\":{},\"1015\":{}},\"parent\":{}}],[\"getcachekey\",{\"_index\":437,\"name\":{\"1316\":{},\"1443\":{}},\"parent\":{}}],[\"getcheckstoragestate\",{\"_index\":344,\"name\":{\"1094\":{},\"1125\":{},\"1138\":{},\"1154\":{},\"1174\":{}},\"parent\":{}}],[\"getdatatype\",{\"_index\":974,\"name\":{\"2187\":{}},\"parent\":{}}],[\"getdatatypefromuri\",{\"_index\":972,\"name\":{\"2185\":{}},\"parent\":{}}],[\"getdatatypefromurl\",{\"_index\":973,\"name\":{\"2186\":{}},\"parent\":{}}],[\"getdefaultimplementation\",{\"_index\":389,\"name\":{\"1200\":{}},\"parent\":{}}],[\"geteventkey\",{\"_index\":454,\"name\":{\"1335\":{},\"1462\":{}},\"parent\":{}}],[\"getheader\",{\"_index\":1652,\"name\":{\"3477\":{}},\"parent\":{}}],[\"gethook\",{\"_index\":828,\"name\":{\"1993\":{}},\"parent\":{}}],[\"getinstance\",{\"_index\":387,\"name\":{\"1198\":{}},\"parent\":{}}],[\"getitem\",{\"_index\":818,\"name\":{\"1975\":{}},\"parent\":{}}],[\"getmethod\",{\"_index\":468,\"name\":{\"1349\":{},\"1476\":{},\"1506\":{}},\"parent\":{}}],[\"getorcreatelabelvaluebyhandlers\",{\"_index\":1046,\"name\":{\"2271\":{}},\"parent\":{}}],[\"getproxytype\",{\"_index\":1044,\"name\":{\"2269\":{},\"4409\":{}},\"parent\":{}}],[\"getproxyvalue\",{\"_index\":1045,\"name\":{\"2270\":{}},\"parent\":{}}],[\"getrawvaluefromstore\",{\"_index\":1010,\"name\":{\"2227\":{}},\"parent\":{}}],[\"getrelative\",{\"_index\":1251,\"name\":{\"2576\":{}},\"parent\":{}}],[\"getrequestkey\",{\"_index\":1539,\"name\":{\"3163\":{},\"3340\":{},\"3362\":{},\"3387\":{},\"4625\":{},\"4635\":{}},\"parent\":{}}],[\"getrequestoptions\",{\"_index\":455,\"name\":{\"1336\":{},\"1463\":{}},\"parent\":{}}],[\"getsameas\",{\"_index\":1307,\"name\":{\"2650\":{},\"4495\":{}},\"parent\":{}}],[\"getscopedtimer\",{\"_index\":1151,\"name\":{\"2447\":{},\"2493\":{}},\"parent\":{}}],[\"getstore\",{\"_index\":786,\"name\":{\"1907\":{}},\"parent\":{}}],[\"getstringifiedstyle\",{\"_index\":893,\"name\":{\"2077\":{}},\"parent\":{}}],[\"getstyle\",{\"_index\":871,\"name\":{\"2045\":{}},\"parent\":{}}],[\"gettimer\",{\"_index\":1149,\"name\":{\"2446\":{},\"2492\":{}},\"parent\":{}}],[\"gettimerengine\",{\"_index\":1128,\"name\":{\"2422\":{}},\"parent\":{}}],[\"gettimerfactory\",{\"_index\":1185,\"name\":{\"2489\":{}},\"parent\":{}}],[\"gettimestamp\",{\"_index\":1183,\"name\":{\"2487\":{}},\"parent\":{}}],[\"gettimestampfromtimeorigin\",{\"_index\":1161,\"name\":{\"2458\":{}},\"parent\":{}}],[\"getttlfrom\",{\"_index\":342,\"name\":{\"1092\":{},\"1118\":{},\"1132\":{},\"1145\":{},\"1158\":{},\"1172\":{}},\"parent\":{}}],[\"gettype\",{\"_index\":1306,\"name\":{\"2649\":{},\"4494\":{}},\"parent\":{}}],[\"gettypetype\",{\"_index\":1310,\"name\":{\"2653\":{}},\"parent\":{}}],[\"getvalue\",{\"_index\":1014,\"name\":{\"2232\":{}},\"parent\":{}}],[\"global\",{\"_index\":1253,\"name\":{\"2580\":{},\"4241\":{},\"4476\":{}},\"parent\":{}}],[\"globalcache\",{\"_index\":221,\"name\":{\"392\":{},\"3723\":{},\"3786\":{},\"3850\":{},\"3914\":{},\"3979\":{},\"4043\":{},\"4107\":{}},\"parent\":{}}],[\"globalemitter\",{\"_index\":458,\"name\":{\"1339\":{},\"1466\":{},\"1496\":{}},\"parent\":{}}],[\"globalevent\",{\"_index\":475,\"name\":{\"1357\":{},\"1484\":{},\"1514\":{}},\"parent\":{}}],[\"globalformatopts\",{\"_index\":1282,\"name\":{\"2621\":{}},\"parent\":{}}],[\"globaloptions\",{\"_index\":1553,\"name\":{\"3181\":{},\"4644\":{}},\"parent\":{}}],[\"globalopts\",{\"_index\":499,\"name\":{\"1397\":{},\"3056\":{},\"3187\":{},\"4166\":{},\"4627\":{}},\"parent\":{}}],[\"gone\",{\"_index\":1726,\"name\":{\"3572\":{}},\"parent\":{}}],[\"group\",{\"_index\":157,\"name\":{\"228\":{},\"302\":{},\"310\":{},\"318\":{},\"327\":{},\"338\":{},\"342\":{},\"347\":{},\"353\":{},\"363\":{},\"562\":{},\"571\":{},\"577\":{},\"703\":{},\"715\":{},\"722\":{},\"859\":{},\"864\":{},\"873\":{},\"3702\":{},\"3765\":{},\"3829\":{},\"3893\":{},\"3958\":{},\"4022\":{},\"4086\":{}},\"parent\":{}}],[\"groups\",{\"_index\":224,\"name\":{\"394\":{},\"2439\":{}},\"parent\":{}}],[\"handler\",{\"_index\":250,\"name\":{\"574\":{},\"582\":{}},\"parent\":{}}],[\"handlers\",{\"_index\":1116,\"name\":{\"2404\":{}},\"parent\":{}}],[\"has\",{\"_index\":311,\"name\":{\"1043\":{},\"1050\":{},\"1070\":{},\"1210\":{},\"1225\":{},\"1239\":{},\"1260\":{},\"1270\":{},\"1944\":{},\"1953\":{},\"1960\":{},\"1968\":{},\"1984\":{},\"3146\":{}},\"parent\":{}}],[\"has_window\",{\"_index\":1254,\"name\":{\"2581\":{},\"4242\":{},\"4477\":{}},\"parent\":{}}],[\"hashfn\",{\"_index\":1198,\"name\":{\"2505\":{},\"2543\":{},\"2550\":{},\"2860\":{},\"2871\":{},\"2972\":{},\"2995\":{},\"4469\":{},\"4544\":{},\"4582\":{},\"4590\":{},\"4599\":{}},\"parent\":{}}],[\"hashval\",{\"_index\":1190,\"name\":{\"2495\":{},\"4461\":{}},\"parent\":{}}],[\"hastail\",{\"_index\":1853,\"name\":{\"4742\":{}},\"parent\":{}}],[\"head\",{\"_index\":1413,\"name\":{\"2830\":{},\"2842\":{},\"2856\":{},\"2876\":{},\"2895\":{},\"2907\":{},\"2922\":{},\"2945\":{},\"2970\":{},\"3003\":{},\"4740\":{}},\"parent\":{}}],[\"headers\",{\"_index\":490,\"name\":{\"1388\":{},\"3065\":{},\"3098\":{},\"3136\":{},\"3241\":{},\"3285\":{},\"3324\":{},\"3353\":{},\"3375\":{},\"3400\":{},\"3418\":{},\"3449\":{},\"3467\":{},\"3515\":{}},\"parent\":{}}],[\"headersfilterparams\",{\"_index\":1517,\"name\":{\"3114\":{}},\"parent\":{}}],[\"headersforeachcb\",{\"_index\":1536,\"name\":{\"3159\":{},\"4620\":{},\"4683\":{}},\"parent\":{}}],[\"hooks\",{\"_index\":831,\"name\":{\"1996\":{}},\"parent\":{}}],[\"hour\",{\"_index\":1934,\"name\":{\"4854\":{}},\"parent\":{}}],[\"hours\",{\"_index\":1935,\"name\":{\"4855\":{}},\"parent\":{}}],[\"http_version_not_supported\",{\"_index\":1748,\"name\":{\"3595\":{}},\"parent\":{}}],[\"i18n\",{\"_index\":1848,\"name\":{\"4735\":{}},\"parent\":{}}],[\"i18nfactory\",{\"_index\":1268,\"name\":{\"2601\":{},\"4292\":{},\"4483\":{}},\"parent\":{}}],[\"i18nparams\",{\"_index\":1803,\"name\":{\"3660\":{}},\"parent\":{}}],[\"id\",{\"_index\":155,\"name\":{\"226\":{},\"345\":{},\"351\":{},\"360\":{}},\"parent\":{}}],[\"identity\",{\"_index\":552,\"name\":{\"1549\":{},\"4276\":{}},\"parent\":{}}],[\"idle\",{\"_index\":89,\"name\":{\"136\":{},\"474\":{},\"790\":{},\"960\":{}},\"parent\":{}}],[\"idlecallback\",{\"_index\":28,\"name\":{\"26\":{},\"44\":{},\"65\":{},\"83\":{},\"207\":{},\"247\":{},\"265\":{},\"406\":{},\"424\":{},\"593\":{},\"611\":{},\"733\":{},\"751\":{},\"889\":{},\"907\":{}},\"parent\":{}}],[\"idlecallbackpromise\",{\"_index\":29,\"name\":{\"27\":{},\"45\":{},\"66\":{},\"84\":{},\"208\":{},\"248\":{},\"266\":{},\"407\":{},\"425\":{},\"594\":{},\"612\":{},\"734\":{},\"752\":{},\"890\":{},\"908\":{}},\"parent\":{}}],[\"idlecb\",{\"_index\":293,\"name\":{\"875\":{},\"3743\":{},\"3806\":{},\"3870\":{},\"3934\":{},\"3999\":{},\"4063\":{},\"4127\":{}},\"parent\":{}}],[\"idobject\",{\"_index\":174,\"name\":{\"306\":{},\"3706\":{},\"3769\":{},\"3833\":{},\"3897\":{},\"3962\":{},\"4026\":{},\"4090\":{}},\"parent\":{}}],[\"idsmap\",{\"_index\":128,\"name\":{\"180\":{},\"280\":{},\"518\":{},\"665\":{},\"834\":{},\"1004\":{}},\"parent\":{}}],[\"idtomeasurement\",{\"_index\":1180,\"name\":{\"2481\":{}},\"parent\":{}}],[\"ignore\",{\"_index\":1377,\"name\":{\"2766\":{},\"4506\":{},\"4704\":{}},\"parent\":{}}],[\"im_a_teapot\",{\"_index\":1734,\"name\":{\"3580\":{}},\"parent\":{}}],[\"im_used\",{\"_index\":1706,\"name\":{\"3552\":{}},\"parent\":{}}],[\"immediate\",{\"_index\":34,\"name\":{\"32\":{},\"50\":{},\"71\":{},\"89\":{},\"213\":{},\"253\":{},\"271\":{},\"412\":{},\"430\":{},\"599\":{},\"617\":{},\"739\":{},\"757\":{},\"895\":{},\"913\":{},\"2299\":{},\"2316\":{}},\"parent\":{}}],[\"immediatepromise\",{\"_index\":35,\"name\":{\"33\":{},\"51\":{},\"72\":{},\"90\":{},\"214\":{},\"254\":{},\"272\":{},\"413\":{},\"431\":{},\"600\":{},\"618\":{},\"740\":{},\"758\":{},\"896\":{},\"914\":{}},\"parent\":{}}],[\"implementapi\",{\"_index\":388,\"name\":{\"1199\":{}},\"parent\":{}}],[\"important\",{\"_index\":1511,\"name\":{\"3105\":{},\"3264\":{},\"3309\":{},\"3326\":{},\"3460\":{},\"3510\":{}},\"parent\":{}}],[\"include\",{\"_index\":1140,\"name\":{\"2433\":{},\"3138\":{}},\"parent\":{}}],[\"includes\",{\"_index\":823,\"name\":{\"1983\":{},\"2014\":{}},\"parent\":{}}],[\"index\",{\"_index\":732,\"name\":{\"1811\":{},\"1864\":{},\"1874\":{},\"3652\":{}},\"parent\":{\"3653\":{},\"3654\":{},\"3655\":{},\"3656\":{},\"3657\":{},\"3658\":{},\"3659\":{},\"3660\":{},\"3661\":{},\"3662\":{},\"3663\":{},\"3664\":{},\"3665\":{},\"3666\":{},\"3667\":{},\"3668\":{},\"3669\":{},\"3670\":{},\"3671\":{},\"3672\":{},\"3674\":{},\"3675\":{},\"3676\":{},\"3678\":{},\"3679\":{},\"3680\":{},\"3681\":{},\"3682\":{},\"3683\":{},\"3684\":{},\"3685\":{},\"3686\":{},\"3687\":{},\"3688\":{},\"3689\":{},\"3690\":{},\"4733\":{},\"4734\":{},\"4735\":{},\"4736\":{},\"4760\":{},\"4768\":{},\"4776\":{},\"4777\":{},\"4778\":{},\"4780\":{},\"4782\":{},\"4783\":{},\"4787\":{},\"4804\":{},\"4806\":{},\"4810\":{},\"4816\":{},\"4823\":{},\"4828\":{},\"4829\":{},\"4833\":{},\"4836\":{},\"4839\":{},\"4842\":{},\"4846\":{},\"4847\":{},\"4862\":{},\"4865\":{},\"4869\":{},\"4873\":{}}}],[\"index.anyfunction\",{\"_index\":1865,\"name\":{},\"parent\":{\"4761\":{},\"4762\":{},\"4763\":{},\"4764\":{},\"4765\":{},\"4766\":{},\"4767\":{}}}],[\"index.anyoneargfunction\",{\"_index\":1867,\"name\":{},\"parent\":{\"4769\":{},\"4770\":{},\"4771\":{},\"4772\":{},\"4773\":{},\"4774\":{},\"4775\":{}}}],[\"index.classconstructor\",{\"_index\":1815,\"name\":{},\"parent\":{\"3673\":{}}}],[\"index.datehtmldatestringoptions\",{\"_index\":1943,\"name\":{},\"parent\":{\"4863\":{},\"4864\":{}}}],[\"index.datehtmltimestringoptions\",{\"_index\":1946,\"name\":{},\"parent\":{\"4866\":{},\"4867\":{},\"4868\":{}}}],[\"index.daterelative\",{\"_index\":1948,\"name\":{},\"parent\":{\"4870\":{},\"4871\":{},\"4872\":{}}}],[\"index.datesetparams\",{\"_index\":1928,\"name\":{},\"parent\":{\"4848\":{},\"4849\":{},\"4850\":{},\"4851\":{},\"4852\":{},\"4853\":{},\"4854\":{},\"4855\":{},\"4856\":{},\"4857\":{},\"4858\":{},\"4859\":{},\"4860\":{},\"4861\":{}}}],[\"index.either\",{\"_index\":1873,\"name\":{},\"parent\":{\"4781\":{}}}],[\"index.fastcloneoptions\",{\"_index\":1877,\"name\":{},\"parent\":{\"4784\":{},\"4785\":{},\"4786\":{}}}],[\"index.maybe\",{\"_index\":1871,\"name\":{},\"parent\":{\"4779\":{}}}],[\"index.numberpadoptions\",{\"_index\":1924,\"name\":{},\"parent\":{\"4843\":{},\"4844\":{},\"4845\":{}}}],[\"index.objectforeachoptions\",{\"_index\":1901,\"name\":{},\"parent\":{\"4811\":{},\"4812\":{},\"4813\":{},\"4814\":{},\"4815\":{}}}],[\"index.objectforeachpropertydescriptor\",{\"_index\":1905,\"name\":{},\"parent\":{\"4817\":{},\"4818\":{},\"4819\":{},\"4820\":{},\"4821\":{},\"4822\":{}}}],[\"index.objectfromarrayoptions\",{\"_index\":1908,\"name\":{},\"parent\":{\"4824\":{},\"4825\":{},\"4826\":{},\"4827\":{}}}],[\"index.objectgetoptions\",{\"_index\":1895,\"name\":{},\"parent\":{\"4805\":{}}}],[\"index.objectmixinoptions\",{\"_index\":1880,\"name\":{},\"parent\":{\"4788\":{},\"4789\":{},\"4790\":{},\"4791\":{},\"4792\":{},\"4793\":{},\"4794\":{},\"4795\":{},\"4796\":{},\"4797\":{},\"4798\":{},\"4799\":{},\"4800\":{},\"4801\":{},\"4802\":{},\"4803\":{}}}],[\"index.objectsetoptions\",{\"_index\":1897,\"name\":{},\"parent\":{\"4807\":{},\"4808\":{},\"4809\":{}}}],[\"index.returnpromise\",{\"_index\":1819,\"name\":{},\"parent\":{\"3677\":{}}}],[\"index.stringcamelizeoptions\",{\"_index\":1917,\"name\":{},\"parent\":{\"4834\":{},\"4835\":{}}}],[\"index.stringcapitalizeoptions\",{\"_index\":1914,\"name\":{},\"parent\":{\"4830\":{},\"4831\":{},\"4832\":{}}}],[\"index.stringdasherizeoptions\",{\"_index\":1920,\"name\":{},\"parent\":{\"4837\":{},\"4838\":{}}}],[\"index.stringunderscoreoptions\",{\"_index\":1922,\"name\":{},\"parent\":{\"4840\":{},\"4841\":{}}}],[\"index.tb\",{\"_index\":1851,\"name\":{},\"parent\":{\"4737\":{},\"4738\":{},\"4739\":{},\"4740\":{},\"4741\":{},\"4742\":{},\"4743\":{},\"4744\":{},\"4745\":{},\"4746\":{},\"4747\":{},\"4748\":{},\"4749\":{},\"4750\":{},\"4751\":{},\"4752\":{},\"4753\":{},\"4754\":{},\"4755\":{},\"4756\":{},\"4757\":{},\"4758\":{}}}],[\"index.tb.curry\",{\"_index\":1863,\"name\":{},\"parent\":{\"4759\":{}}}],[\"index.throttleoptions\",{\"_index\":1951,\"name\":{},\"parent\":{\"4874\":{},\"4875\":{}}}],[\"index_storage_name\",{\"_index\":351,\"name\":{\"1101\":{}},\"parent\":{}}],[\"indexeddb\",{\"_index\":787,\"name\":{\"1908\":{},\"1927\":{}},\"parent\":{\"1909\":{},\"1911\":{},\"1912\":{},\"1913\":{},\"4344\":{},\"4345\":{},\"4346\":{},\"4347\":{}}}],[\"indexeddb.synclocalstorage\",{\"_index\":789,\"name\":{},\"parent\":{\"1910\":{}}}],[\"indexeddb/async\",{\"_index\":782,\"name\":{\"1897\":{}},\"parent\":{\"1898\":{},\"1899\":{},\"1900\":{},\"1901\":{},\"1902\":{},\"1903\":{},\"1904\":{},\"1905\":{},\"1906\":{},\"1907\":{}}}],[\"indexeddb/interface\",{\"_index\":793,\"name\":{\"1914\":{}},\"parent\":{\"1915\":{},\"1918\":{}}}],[\"indexeddb/interface.asyncengineoptions\",{\"_index\":796,\"name\":{},\"parent\":{\"1916\":{},\"1917\":{}}}],[\"indexeddb/sync\",{\"_index\":798,\"name\":{\"1919\":{}},\"parent\":{\"1920\":{},\"1921\":{}}}],[\"indices\",{\"_index\":1470,\"name\":{\"3041\":{}},\"parent\":{}}],[\"info\",{\"_index\":873,\"name\":{\"2046\":{},\"2101\":{},\"2328\":{}},\"parent\":{}}],[\"initcache\",{\"_index\":138,\"name\":{\"192\":{},\"292\":{},\"530\":{},\"677\":{},\"846\":{},\"1016\":{},\"1089\":{},\"1112\":{},\"1126\":{},\"1139\":{},\"1160\":{},\"1175\":{}},\"parent\":{}}],[\"initsocketbehaviour\",{\"_index\":457,\"name\":{\"1338\":{},\"1465\":{}},\"parent\":{}}],[\"inlinewarnoptions\",{\"_index\":581,\"name\":{\"1582\":{},\"4251\":{},\"4258\":{},\"4267\":{},\"4283\":{}},\"parent\":{}}],[\"innerqueue\",{\"_index\":1411,\"name\":{\"2828\":{},\"2855\":{},\"2858\":{},\"2875\":{},\"2879\":{},\"2893\":{},\"2906\":{},\"2909\":{},\"2920\":{},\"4537\":{},\"4545\":{},\"4548\":{},\"4551\":{},\"4557\":{},\"4567\":{},\"4571\":{},\"4579\":{},\"4587\":{},\"4596\":{},\"4605\":{}},\"parent\":{}}],[\"instancecache\",{\"_index\":417,\"name\":{\"1290\":{},\"4183\":{}},\"parent\":{}}],[\"insufficient_storage\",{\"_index\":1750,\"name\":{\"3597\":{}},\"parent\":{}}],[\"internal_server_error\",{\"_index\":1743,\"name\":{\"3590\":{}},\"parent\":{}}],[\"internalmessage\",{\"_index\":530,\"name\":{\"1525\":{},\"1537\":{},\"2142\":{},\"2148\":{},\"3129\":{}},\"parent\":{}}],[\"internalwatchoptions\",{\"_index\":1071,\"name\":{\"2312\":{},\"4425\":{}},\"parent\":{}}],[\"intersect\",{\"_index\":1466,\"name\":{\"3034\":{}},\"parent\":{}}],[\"interval\",{\"_index\":32,\"name\":{\"30\":{},\"48\":{},\"69\":{},\"87\":{},\"211\":{},\"251\":{},\"269\":{},\"410\":{},\"428\":{},\"597\":{},\"615\":{},\"737\":{},\"755\":{},\"893\":{},\"911\":{}},\"parent\":{}}],[\"intervalpromise\",{\"_index\":33,\"name\":{\"31\":{},\"49\":{},\"70\":{},\"88\":{},\"212\":{},\"252\":{},\"270\":{},\"411\":{},\"429\":{},\"598\":{},\"616\":{},\"738\":{},\"756\":{},\"894\":{},\"912\":{}},\"parent\":{}}],[\"intoiter\",{\"_index\":592,\"name\":{\"1600\":{}},\"parent\":{}}],[\"invalidstatus\",{\"_index\":1520,\"name\":{\"3119\":{}},\"parent\":{}}],[\"is\",{\"_index\":1122,\"name\":{\"2416\":{}},\"parent\":{}}],[\"is_node\",{\"_index\":1255,\"name\":{\"2582\":{},\"4243\":{},\"4478\":{}},\"parent\":{}}],[\"is_prod\",{\"_index\":1799,\"name\":{\"3655\":{}},\"parent\":{}}],[\"isabsoluteurl\",{\"_index\":1477,\"name\":{\"3052\":{}},\"parent\":{}}],[\"isabsurl\",{\"_index\":1760,\"name\":{\"3609\":{},\"4718\":{}},\"parent\":{}}],[\"isasynciteratorinvoked\",{\"_index\":1636,\"name\":{\"3430\":{}},\"parent\":{}}],[\"isasyncoptions\",{\"_index\":165,\"name\":{\"236\":{},\"3758\":{},\"3821\":{},\"3885\":{},\"3950\":{},\"4014\":{},\"4078\":{}},\"parent\":{}}],[\"ischarupper\",{\"_index\":1335,\"name\":{\"2677\":{}},\"parent\":{}}],[\"ischecked\",{\"_index\":770,\"name\":{\"1869\":{},\"1883\":{},\"1895\":{}},\"parent\":{}}],[\"iscontainer\",{\"_index\":1304,\"name\":{\"2647\":{},\"4492\":{}},\"parent\":{}}],[\"iscontrollablepromise\",{\"_index\":1392,\"name\":{\"2807\":{}},\"parent\":{}}],[\"isdatestr\",{\"_index\":1239,\"name\":{\"2564\":{}},\"parent\":{}}],[\"isdefault\",{\"_index\":1275,\"name\":{\"2609\":{}},\"parent\":{}}],[\"isdigital\",{\"_index\":1322,\"name\":{\"2665\":{}},\"parent\":{}}],[\"isevent\",{\"_index\":226,\"name\":{\"396\":{},\"3760\":{},\"3945\":{},\"4138\":{}},\"parent\":{}}],[\"isfloatstr\",{\"_index\":1240,\"name\":{\"2565\":{}},\"parent\":{}}],[\"isglobal\",{\"_index\":1312,\"name\":{\"2655\":{}},\"parent\":{}}],[\"isinvalidkey\",{\"_index\":1298,\"name\":{\"2641\":{},\"4490\":{}},\"parent\":{}}],[\"isnative\",{\"_index\":1370,\"name\":{\"2759\":{}},\"parent\":{}}],[\"isonline\",{\"_index\":980,\"name\":{\"2195\":{},\"2197\":{},\"2199\":{},\"2201\":{},\"2218\":{}},\"parent\":{}}],[\"isopened\",{\"_index\":1634,\"name\":{\"3427\":{}},\"parent\":{}}],[\"isopennumber\",{\"_index\":735,\"name\":{\"1815\":{}},\"parent\":{}}],[\"isparams\",{\"_index\":166,\"name\":{\"237\":{},\"3759\":{},\"3822\":{},\"3886\":{},\"3951\":{},\"4015\":{},\"4079\":{}},\"parent\":{}}],[\"ispending\",{\"_index\":1349,\"name\":{\"2693\":{},\"2713\":{},\"2734\":{},\"2778\":{},\"3221\":{}},\"parent\":{}}],[\"ispromisifylinkname\",{\"_index\":163,\"name\":{\"234\":{},\"3757\":{},\"3820\":{},\"3884\":{},\"3949\":{},\"4013\":{},\"4077\":{}},\"parent\":{}}],[\"ispromisifynamespace\",{\"_index\":162,\"name\":{\"233\":{},\"3756\":{},\"3819\":{},\"3883\":{},\"3948\":{},\"4012\":{},\"4076\":{}},\"parent\":{}}],[\"isproxy\",{\"_index\":1042,\"name\":{\"2267\":{},\"4408\":{}},\"parent\":{}}],[\"isready\",{\"_index\":1620,\"name\":{\"3345\":{},\"3367\":{},\"3392\":{},\"3410\":{}},\"parent\":{}}],[\"isreversed\",{\"_index\":1463,\"name\":{\"3031\":{}},\"parent\":{}}],[\"isstrictabsurl\",{\"_index\":1761,\"name\":{\"3610\":{},\"4719\":{}},\"parent\":{}}],[\"istexttype\",{\"_index\":969,\"name\":{\"2181\":{},\"4393\":{}},\"parent\":{}}],[\"isvalid\",{\"_index\":1464,\"name\":{\"3032\":{}},\"parent\":{}}],[\"isvalueassembled\",{\"_index\":602,\"name\":{\"1612\":{}},\"parent\":{}}],[\"isvaluecanbearrayindex\",{\"_index\":1050,\"name\":{\"2279\":{}},\"parent\":{}}],[\"isxmltype\",{\"_index\":970,\"name\":{\"2182\":{},\"4394\":{}},\"parent\":{}}],[\"iszombiegroup\",{\"_index\":161,\"name\":{\"232\":{},\"3755\":{},\"3818\":{},\"3882\":{},\"3947\":{},\"4011\":{},\"4075\":{}},\"parent\":{}}],[\"iterable\",{\"_index\":26,\"name\":{\"24\":{},\"42\":{},\"63\":{},\"81\":{},\"157\":{},\"205\":{},\"245\":{},\"263\":{},\"404\":{},\"422\":{},\"495\":{},\"591\":{},\"609\":{},\"642\":{},\"731\":{},\"749\":{},\"811\":{},\"887\":{},\"905\":{},\"981\":{}},\"parent\":{}}],[\"iterabletype\",{\"_index\":1822,\"name\":{\"3680\":{}},\"parent\":{}}],[\"iterator\",{\"_index\":333,\"name\":{\"1077\":{},\"1217\":{},\"1233\":{},\"1247\":{},\"1264\":{},\"1278\":{},\"2019\":{},\"2362\":{},\"2836\":{},\"2851\":{},\"2869\":{},\"2891\":{},\"2901\":{},\"2918\":{},\"2928\":{},\"2965\":{},\"2992\":{},\"3023\":{},\"3046\":{},\"3157\":{},\"3434\":{}},\"parent\":{}}],[\"iterators\",{\"_index\":1089,\"name\":{\"2348\":{}},\"parent\":{}}],[\"join\",{\"_index\":171,\"name\":{\"303\":{},\"311\":{},\"319\":{},\"328\":{},\"339\":{},\"563\":{},\"572\":{},\"578\":{},\"704\":{},\"716\":{},\"723\":{},\"860\":{},\"865\":{},\"874\":{},\"3703\":{},\"3766\":{},\"3830\":{},\"3894\":{},\"3959\":{},\"4023\":{},\"4087\":{}},\"parent\":{}}],[\"json\",{\"_index\":1655,\"name\":{\"3480\":{}},\"parent\":{}}],[\"jsoncb\",{\"_index\":1874,\"name\":{\"4782\":{}},\"parent\":{}}],[\"jsonlikevalue\",{\"_index\":1670,\"name\":{\"3500\":{},\"3663\":{},\"4679\":{},\"4691\":{}},\"parent\":{}}],[\"jsonreviver\",{\"_index\":1586,\"name\":{\"3262\":{},\"3307\":{},\"3323\":{},\"3470\":{},\"3518\":{}},\"parent\":{}}],[\"jsonstream\",{\"_index\":1656,\"name\":{\"3481\":{}},\"parent\":{}}],[\"key\",{\"_index\":600,\"name\":{\"1610\":{},\"1768\":{},\"1836\":{},\"1877\":{},\"1890\":{},\"4326\":{},\"4824\":{}},\"parent\":{}}],[\"key1\",{\"_index\":682,\"name\":{\"1749\":{},\"1769\":{}},\"parent\":{}}],[\"key_val\",{\"_index\":700,\"name\":{\"1771\":{}},\"parent\":{}}],[\"keyconverter\",{\"_index\":1909,\"name\":{\"4825\":{}},\"parent\":{}}],[\"keys\",{\"_index\":330,\"name\":{\"1074\":{},\"1214\":{},\"1230\":{},\"1243\":{},\"1261\":{},\"1274\":{},\"1905\":{},\"1985\":{},\"2350\":{},\"3152\":{}},\"parent\":{}}],[\"keysettranslations\",{\"_index\":1796,\"name\":{\"3651\":{},\"4732\":{}},\"parent\":{}}],[\"keyvalue\",{\"_index\":610,\"name\":{\"1620\":{}},\"parent\":{}}],[\"label\",{\"_index\":156,\"name\":{\"227\":{},\"301\":{},\"309\":{},\"317\":{},\"326\":{},\"337\":{},\"341\":{},\"346\":{},\"352\":{},\"364\":{},\"561\":{},\"570\":{},\"576\":{},\"702\":{},\"714\":{},\"721\":{},\"858\":{},\"863\":{},\"872\":{},\"3701\":{},\"3764\":{},\"3828\":{},\"3892\":{},\"3957\":{},\"4021\":{},\"4085\":{}},\"parent\":{}}],[\"labels\",{\"_index\":218,\"name\":{\"390\":{}},\"parent\":{}}],[\"langpacs\",{\"_index\":1792,\"name\":{\"3647\":{},\"4728\":{}},\"parent\":{}}],[\"language\",{\"_index\":1802,\"name\":{\"3659\":{}},\"parent\":{}}],[\"last\",{\"_index\":840,\"name\":{\"2006\":{},\"4743\":{}},\"parent\":{}}],[\"lastdatesyncinterval\",{\"_index\":997,\"name\":{\"2214\":{}},\"parent\":{}}],[\"lastindex\",{\"_index\":1425,\"name\":{\"2878\":{}},\"parent\":{}}],[\"lastnode\",{\"_index\":842,\"name\":{\"2008\":{}},\"parent\":{}}],[\"lastonline\",{\"_index\":989,\"name\":{\"2207\":{}},\"parent\":{}}],[\"length\",{\"_index\":838,\"name\":{\"2004\":{},\"2829\":{},\"2843\":{},\"2857\":{},\"2877\":{},\"2894\":{},\"2908\":{},\"2921\":{},\"2946\":{},\"2978\":{},\"3007\":{},\"4739\":{},\"4843\":{}},\"parent\":{}}],[\"length_required\",{\"_index\":1727,\"name\":{\"3573\":{}},\"parent\":{}}],[\"lengthstore\",{\"_index\":843,\"name\":{\"2009\":{}},\"parent\":{}}],[\"level\",{\"_index\":768,\"name\":{\"1867\":{},\"1881\":{},\"1893\":{},\"2167\":{}},\"parent\":{}}],[\"linknames\",{\"_index\":46,\"name\":{\"76\":{},\"185\":{},\"219\":{},\"258\":{},\"285\":{},\"417\":{},\"523\":{},\"604\":{},\"670\":{},\"744\":{},\"839\":{},\"900\":{},\"1009\":{},\"3698\":{},\"3825\":{},\"3889\":{},\"3954\":{},\"4018\":{},\"4082\":{}},\"parent\":{}}],[\"linknamesdictionary\",{\"_index\":39,\"name\":{\"37\":{},\"3694\":{}},\"parent\":{}}],[\"links\",{\"_index\":220,\"name\":{\"391\":{}},\"parent\":{}}],[\"list\",{\"_index\":835,\"name\":{\"2000\":{}},\"parent\":{\"4354\":{}}}],[\"list/list\",{\"_index\":836,\"name\":{\"2001\":{}},\"parent\":{\"2002\":{}}}],[\"list/list.default\",{\"_index\":837,\"name\":{},\"parent\":{\"2003\":{},\"2004\":{},\"2005\":{},\"2006\":{},\"2007\":{},\"2008\":{},\"2009\":{},\"2010\":{},\"2011\":{},\"2012\":{},\"2013\":{},\"2014\":{},\"2015\":{},\"2016\":{},\"2017\":{},\"2018\":{},\"2019\":{}}}],[\"list/node\",{\"_index\":849,\"name\":{\"2020\":{}},\"parent\":{\"2021\":{}}}],[\"list/node.default\",{\"_index\":850,\"name\":{},\"parent\":{\"2022\":{},\"2023\":{},\"2024\":{},\"2025\":{}}}],[\"loaded\",{\"_index\":1569,\"name\":{\"3203\":{},\"3502\":{}},\"parent\":{}}],[\"loadfromstorage\",{\"_index\":380,\"name\":{\"1189\":{}},\"parent\":{}}],[\"local\",{\"_index\":804,\"name\":{\"1940\":{}},\"parent\":{}}],[\"localcache\",{\"_index\":217,\"name\":{\"389\":{},\"3722\":{},\"3785\":{},\"3849\":{},\"3913\":{},\"3978\":{},\"4042\":{},\"4106\":{}},\"parent\":{}}],[\"locale\",{\"_index\":8,\"name\":{\"7\":{},\"2598\":{},\"2607\":{},\"3658\":{},\"4290\":{},\"4295\":{},\"4481\":{},\"4486\":{}},\"parent\":{}}],[\"localekvstorage\",{\"_index\":1276,\"name\":{\"2610\":{},\"4296\":{},\"4487\":{}},\"parent\":{}}],[\"localstorage\",{\"_index\":799,\"name\":{\"1922\":{},\"1933\":{}},\"parent\":{\"1923\":{},\"1924\":{},\"1925\":{},\"1926\":{},\"1934\":{},\"1935\":{},\"1936\":{},\"1937\":{}}}],[\"locked\",{\"_index\":125,\"name\":{\"177\":{},\"277\":{},\"515\":{},\"662\":{},\"831\":{},\"1001\":{},\"3585\":{}},\"parent\":{}}],[\"log\",{\"_index\":10,\"name\":{\"9\":{},\"2076\":{},\"2088\":{}},\"parent\":{}}],[\"logconfig\",{\"_index\":862,\"name\":{\"2036\":{},\"4359\":{},\"4374\":{}},\"parent\":{}}],[\"logengine\",{\"_index\":902,\"name\":{\"2087\":{},\"4368\":{}},\"parent\":{}}],[\"logengineconstructor\",{\"_index\":900,\"name\":{\"2085\":{},\"4367\":{}},\"parent\":{}}],[\"logengines\",{\"_index\":904,\"name\":{\"2089\":{},\"4369\":{}},\"parent\":{}}],[\"logevent\",{\"_index\":956,\"name\":{\"2165\":{},\"4384\":{}},\"parent\":{}}],[\"logger\",{\"_index\":911,\"name\":{\"2099\":{},\"4372\":{}},\"parent\":{}}],[\"loglevel\",{\"_index\":908,\"name\":{\"2095\":{},\"2098\":{},\"4370\":{}},\"parent\":{}}],[\"logmessageoptions\",{\"_index\":909,\"name\":{\"2096\":{},\"4371\":{}},\"parent\":{}}],[\"logmiddleware\",{\"_index\":959,\"name\":{\"2172\":{},\"4386\":{}},\"parent\":{}}],[\"logmiddlewares\",{\"_index\":962,\"name\":{\"2175\":{},\"4388\":{}},\"parent\":{}}],[\"logmiddlewaresname\",{\"_index\":961,\"name\":{\"2174\":{},\"4387\":{}},\"parent\":{}}],[\"logmiddlewarestuple\",{\"_index\":963,\"name\":{\"2176\":{},\"4389\":{}},\"parent\":{}}],[\"logpipeline\",{\"_index\":883,\"name\":{\"2059\":{}},\"parent\":{}}],[\"logpipelineconfig\",{\"_index\":865,\"name\":{\"2038\":{},\"4360\":{},\"4375\":{}},\"parent\":{}}],[\"logstylesconfig\",{\"_index\":869,\"name\":{\"2043\":{},\"4361\":{},\"4376\":{}},\"parent\":{}}],[\"longmemoizecache\",{\"_index\":1405,\"name\":{\"2822\":{}},\"parent\":{}}],[\"loop_detected\",{\"_index\":1751,\"name\":{\"3598\":{}},\"parent\":{}}],[\"lower\",{\"_index\":1913,\"name\":{\"4830\":{}},\"parent\":{}}],[\"markalltasks\",{\"_index\":145,\"name\":{\"199\":{},\"299\":{},\"537\":{},\"684\":{},\"853\":{},\"1023\":{}},\"parent\":{}}],[\"markasync\",{\"_index\":144,\"name\":{\"198\":{},\"298\":{},\"536\":{},\"683\":{},\"852\":{},\"1022\":{}},\"parent\":{}}],[\"markevent\",{\"_index\":61,\"name\":{\"108\":{},\"446\":{},\"932\":{}},\"parent\":{}}],[\"markpromise\",{\"_index\":123,\"name\":{\"175\":{},\"513\":{},\"660\":{},\"829\":{},\"999\":{}},\"parent\":{}}],[\"markreason\",{\"_index\":172,\"name\":{\"304\":{},\"3704\":{},\"3767\":{},\"3831\":{},\"3895\":{},\"3960\":{},\"4024\":{},\"4088\":{}},\"parent\":{}}],[\"marktask\",{\"_index\":143,\"name\":{\"197\":{},\"297\":{},\"535\":{},\"682\":{},\"851\":{},\"1021\":{}},\"parent\":{}}],[\"marktimestamp\",{\"_index\":1170,\"name\":{\"2467\":{},\"2486\":{}},\"parent\":{}}],[\"matched\",{\"_index\":733,\"name\":{\"1812\":{}},\"parent\":{}}],[\"max_pattern_size\",{\"_index\":673,\"name\":{\"1741\":{},\"4308\":{}},\"parent\":{}}],[\"maxsize\",{\"_index\":1194,\"name\":{\"2500\":{},\"2541\":{}},\"parent\":{}}],[\"maybe\",{\"_index\":1870,\"name\":{\"4778\":{}},\"parent\":{}}],[\"memoize\",{\"_index\":1407,\"name\":{\"2824\":{},\"4529\":{}},\"parent\":{}}],[\"merge\",{\"_index\":1546,\"name\":{\"3170\":{},\"4626\":{},\"4636\":{}},\"parent\":{}}],[\"mergeconfigs\",{\"_index\":1130,\"name\":{\"2424\":{}},\"parent\":{}}],[\"mergeworkerqueue\",{\"_index\":1845,\"name\":{\"4535\":{}},\"parent\":{}}],[\"message\",{\"_index\":938,\"name\":{\"2132\":{}},\"parent\":{}}],[\"meta\",{\"_index\":1487,\"name\":{\"3066\":{},\"3092\":{},\"3104\":{},\"3183\":{},\"3263\":{},\"3308\":{},\"4614\":{}},\"parent\":{}}],[\"method\",{\"_index\":441,\"name\":{\"1321\":{},\"1366\":{},\"1448\":{},\"3061\":{},\"3097\":{},\"3240\":{},\"3289\":{},\"3314\":{}},\"parent\":{}}],[\"method_not_allowed\",{\"_index\":1721,\"name\":{\"3567\":{}},\"parent\":{}}],[\"methodproperties\",{\"_index\":421,\"name\":{\"1294\":{},\"4187\":{}},\"parent\":{}}],[\"methods\",{\"_index\":1124,\"name\":{\"2417\":{}},\"parent\":{}}],[\"methodsmapping\",{\"_index\":1512,\"name\":{\"3107\":{},\"4616\":{}},\"parent\":{}}],[\"methodstowrap\",{\"_index\":323,\"name\":{\"1061\":{},\"4143\":{}},\"parent\":{}}],[\"methodswithoutbody\",{\"_index\":1480,\"name\":{\"3057\":{}},\"parent\":{}}],[\"middleware\",{\"_index\":1557,\"name\":{\"3188\":{},\"4646\":{}},\"parent\":{}}],[\"middlewareindex\",{\"_index\":886,\"name\":{\"2065\":{}},\"parent\":{}}],[\"middlewareparams\",{\"_index\":1555,\"name\":{\"3184\":{},\"4172\":{},\"4645\":{}},\"parent\":{}}],[\"middlewares\",{\"_index\":426,\"name\":{\"1300\":{},\"1430\":{},\"1490\":{},\"2040\":{},\"2062\":{},\"3189\":{},\"3258\":{},\"3306\":{},\"4171\":{},\"4647\":{}},\"parent\":{}}],[\"millisecond\",{\"_index\":1927,\"name\":{\"4848\":{}},\"parent\":{}}],[\"milliseconds\",{\"_index\":1929,\"name\":{\"4849\":{},\"4868\":{}},\"parent\":{}}],[\"mimetypes\",{\"_index\":971,\"name\":{\"2183\":{},\"4395\":{}},\"parent\":{}}],[\"minlevel\",{\"_index\":867,\"name\":{\"2041\":{},\"2066\":{}},\"parent\":{}}],[\"minute\",{\"_index\":1932,\"name\":{\"4852\":{}},\"parent\":{}}],[\"minutes\",{\"_index\":1933,\"name\":{\"4853\":{},\"4866\":{}},\"parent\":{}}],[\"misdirected_request\",{\"_index\":1735,\"name\":{\"3581\":{}},\"parent\":{}}],[\"mock\",{\"_index\":486,\"name\":{\"1384\":{},\"1411\":{},\"4200\":{},\"4216\":{}},\"parent\":{\"1412\":{},\"4228\":{}}}],[\"mock/interface\",{\"_index\":510,\"name\":{\"1413\":{}},\"parent\":{\"1414\":{}}}],[\"mock/interface.mockoptions\",{\"_index\":513,\"name\":{},\"parent\":{\"1415\":{}}}],[\"mockcustomresponse\",{\"_index\":480,\"name\":{\"1378\":{},\"4197\":{},\"4213\":{}},\"parent\":{}}],[\"mockoptions\",{\"_index\":511,\"name\":{\"1414\":{},\"4191\":{},\"4228\":{},\"4231\":{}},\"parent\":{}}],[\"mockresponse\",{\"_index\":485,\"name\":{\"1383\":{},\"4199\":{},\"4215\":{}},\"parent\":{}}],[\"mockresponsefunction\",{\"_index\":484,\"name\":{\"1382\":{},\"4198\":{},\"4214\":{}},\"parent\":{}}],[\"mockresponsevalue\",{\"_index\":479,\"name\":{\"1377\":{},\"4196\":{},\"4212\":{}},\"parent\":{}}],[\"mocks\",{\"_index\":431,\"name\":{\"1306\":{},\"1356\":{},\"1391\":{},\"1433\":{},\"1483\":{},\"1493\":{},\"1513\":{},\"4201\":{},\"4217\":{}},\"parent\":{}}],[\"modelmethod\",{\"_index\":492,\"name\":{\"1392\":{},\"4202\":{},\"4218\":{}},\"parent\":{}}],[\"modifiers\",{\"_index\":1333,\"name\":{\"2675\":{}},\"parent\":{}}],[\"month\",{\"_index\":1938,\"name\":{\"4858\":{},\"4863\":{}},\"parent\":{}}],[\"months\",{\"_index\":1939,\"name\":{\"4859\":{}},\"parent\":{}}],[\"moved_permanently\",{\"_index\":1708,\"name\":{\"3554\":{}},\"parent\":{}}],[\"movedto\",{\"_index\":579,\"name\":{\"1580\":{},\"1588\":{}},\"parent\":{}}],[\"multi_status\",{\"_index\":1704,\"name\":{\"3550\":{}},\"parent\":{}}],[\"multiple\",{\"_index\":629,\"name\":{\"1640\":{},\"1667\":{},\"1697\":{},\"1707\":{},\"1739\":{}},\"parent\":{}}],[\"multiple_choices\",{\"_index\":1707,\"name\":{\"3553\":{}},\"parent\":{}}],[\"multiplewatchhandler\",{\"_index\":1086,\"name\":{\"2345\":{},\"4431\":{}},\"parent\":{}}],[\"mutationevent\",{\"_index\":324,\"name\":{\"1062\":{},\"4144\":{}},\"parent\":{}}],[\"mutationhandler\",{\"_index\":326,\"name\":{\"1065\":{},\"4145\":{}},\"parent\":{}}],[\"mute\",{\"_index\":1052,\"name\":{\"2281\":{}},\"parent\":{}}],[\"muteall\",{\"_index\":133,\"name\":{\"187\":{},\"287\":{},\"525\":{},\"672\":{},\"841\":{},\"1011\":{}},\"parent\":{}}],[\"muted\",{\"_index\":205,\"name\":{\"366\":{}},\"parent\":{}}],[\"muteeventlistener\",{\"_index\":56,\"name\":{\"103\":{},\"441\":{},\"927\":{}},\"parent\":{}}],[\"muteidlecallback\",{\"_index\":83,\"name\":{\"130\":{},\"468\":{},\"784\":{},\"954\":{}},\"parent\":{}}],[\"muteimmediate\",{\"_index\":64,\"name\":{\"111\":{},\"449\":{},\"765\":{},\"935\":{}},\"parent\":{}}],[\"muteinterval\",{\"_index\":70,\"name\":{\"117\":{},\"455\":{},\"771\":{},\"941\":{}},\"parent\":{}}],[\"muteiterable\",{\"_index\":109,\"name\":{\"160\":{},\"498\":{},\"645\":{},\"814\":{},\"984\":{}},\"parent\":{}}],[\"mutelabel\",{\"_index\":1032,\"name\":{\"2256\":{},\"4414\":{}},\"parent\":{}}],[\"mutepromise\",{\"_index\":115,\"name\":{\"167\":{},\"505\":{},\"652\":{},\"821\":{},\"991\":{}},\"parent\":{}}],[\"muteproxy\",{\"_index\":97,\"name\":{\"146\":{},\"484\":{},\"631\":{},\"800\":{},\"970\":{}},\"parent\":{}}],[\"muterequest\",{\"_index\":103,\"name\":{\"153\":{},\"491\":{},\"638\":{},\"807\":{},\"977\":{}},\"parent\":{}}],[\"mutetimeout\",{\"_index\":76,\"name\":{\"123\":{},\"461\":{},\"777\":{},\"947\":{}},\"parent\":{}}],[\"n\",{\"_index\":722,\"name\":{\"1794\":{}},\"parent\":{}}],[\"name\",{\"_index\":151,\"name\":{\"222\":{},\"330\":{},\"350\":{},\"707\":{},\"718\":{},\"1320\":{},\"1365\":{},\"1447\":{},\"1571\":{},\"1576\":{},\"1583\":{},\"1694\":{},\"1824\":{},\"2131\":{},\"2463\":{}},\"parent\":{}}],[\"namespace\",{\"_index\":148,\"name\":{\"218\":{},\"1049\":{},\"1287\":{},\"1949\":{},\"1959\":{},\"1967\":{},\"2104\":{},\"2468\":{},\"3281\":{},\"3697\":{},\"3824\":{},\"3888\":{},\"3953\":{},\"4017\":{},\"4081\":{},\"4180\":{}},\"parent\":{}}],[\"namespaces\",{\"_index\":19,\"name\":{\"19\":{},\"58\":{},\"184\":{},\"201\":{},\"240\":{},\"284\":{},\"399\":{},\"522\":{},\"586\":{},\"669\":{},\"726\":{},\"838\":{},\"882\":{},\"1008\":{},\"3693\":{},\"3696\":{},\"3823\":{},\"3887\":{},\"3952\":{},\"4016\":{},\"4080\":{}},\"parent\":{}}],[\"namespacesdictionary\",{\"_index\":42,\"name\":{\"55\":{},\"3695\":{}},\"parent\":{}}],[\"nbsp\",{\"_index\":413,\"name\":{\"1283\":{},\"4285\":{},\"4286\":{}},\"parent\":{}}],[\"needwrap\",{\"_index\":1021,\"name\":{\"2241\":{}},\"parent\":{}}],[\"netengine\",{\"_index\":1000,\"name\":{\"2217\":{},\"4403\":{}},\"parent\":{}}],[\"netstate\",{\"_index\":990,\"name\":{\"2208\":{},\"4401\":{}},\"parent\":{}}],[\"netstatus\",{\"_index\":987,\"name\":{\"2205\":{},\"4400\":{}},\"parent\":{}}],[\"network_authentication_required\",{\"_index\":1753,\"name\":{\"3600\":{}},\"parent\":{}}],[\"nevercache\",{\"_index\":1835,\"name\":{\"4160\":{}},\"parent\":{}}],[\"newpromise\",{\"_index\":1816,\"name\":{\"3674\":{}},\"parent\":{}}],[\"next\",{\"_index\":851,\"name\":{\"2024\":{},\"2068\":{},\"4747\":{}},\"parent\":{}}],[\"nextcallback\",{\"_index\":885,\"name\":{\"2063\":{},\"2171\":{},\"4385\":{}},\"parent\":{}}],[\"nexttick\",{\"_index\":88,\"name\":{\"135\":{},\"473\":{},\"789\":{},\"959\":{}},\"parent\":{}}],[\"no_content\",{\"_index\":1701,\"name\":{\"3547\":{}},\"parent\":{}}],[\"nocontentstatuscodes\",{\"_index\":1645,\"name\":{\"3451\":{},\"4686\":{}},\"parent\":{}}],[\"non_authoritative_information\",{\"_index\":1700,\"name\":{\"3546\":{}},\"parent\":{}}],[\"nonprimitivetypes\",{\"_index\":1371,\"name\":{\"2760\":{}},\"parent\":{}}],[\"normalizedatechunkrgxp\",{\"_index\":1237,\"name\":{\"2562\":{}},\"parent\":{}}],[\"normalizedcreaterequestoptions\",{\"_index\":1604,\"name\":{\"3311\":{},\"4672\":{}},\"parent\":{}}],[\"normalizedrequestbody\",{\"_index\":1552,\"name\":{\"3179\":{},\"4642\":{}},\"parent\":{}}],[\"normalizedresponseoptions\",{\"_index\":1675,\"name\":{\"3519\":{},\"4682\":{},\"4694\":{}},\"parent\":{}}],[\"normalizeheadername\",{\"_index\":1533,\"name\":{\"3154\":{}},\"parent\":{}}],[\"normalizeheadervalue\",{\"_index\":1534,\"name\":{\"3155\":{}},\"parent\":{}}],[\"normalizemimestrrgxp\",{\"_index\":967,\"name\":{\"2179\":{},\"4391\":{}},\"parent\":{}}],[\"normalizergxp\",{\"_index\":1323,\"name\":{\"2666\":{},\"3635\":{}},\"parent\":{}}],[\"normalizettl\",{\"_index\":348,\"name\":{\"1098\":{},\"1120\":{},\"1134\":{},\"1147\":{},\"1164\":{},\"1179\":{}},\"parent\":{}}],[\"normalizezonergxp\",{\"_index\":1238,\"name\":{\"2563\":{}},\"parent\":{}}],[\"not_acceptable\",{\"_index\":1722,\"name\":{\"3568\":{}},\"parent\":{}}],[\"not_extended\",{\"_index\":1752,\"name\":{\"3599\":{}},\"parent\":{}}],[\"not_found\",{\"_index\":1720,\"name\":{\"3566\":{}},\"parent\":{}}],[\"not_implemented\",{\"_index\":1744,\"name\":{\"3591\":{}},\"parent\":{}}],[\"not_modified\",{\"_index\":1711,\"name\":{\"3557\":{}},\"parent\":{}}],[\"notice\",{\"_index\":580,\"name\":{\"1581\":{},\"1589\":{}},\"parent\":{}}],[\"notown\",{\"_index\":1903,\"name\":{\"4815\":{}},\"parent\":{}}],[\"nstocounter\",{\"_index\":1179,\"name\":{\"2480\":{}},\"parent\":{}}],[\"null\",{\"_index\":596,\"name\":{\"1604\":{},\"2223\":{}},\"parent\":{}}],[\"nullable\",{\"_index\":1810,\"name\":{\"3668\":{}},\"parent\":{}}],[\"nullvalue\",{\"_index\":613,\"name\":{\"1623\":{}},\"parent\":{}}],[\"number_digit\",{\"_index\":708,\"name\":{\"1780\":{}},\"parent\":{}}],[\"number_exp_digit\",{\"_index\":711,\"name\":{\"1783\":{}},\"parent\":{}}],[\"number_exp_sign\",{\"_index\":709,\"name\":{\"1781\":{}},\"parent\":{}}],[\"number_exp_start\",{\"_index\":710,\"name\":{\"1782\":{}},\"parent\":{}}],[\"number_exponent\",{\"_index\":707,\"name\":{\"1779\":{}},\"parent\":{}}],[\"number_fraction\",{\"_index\":704,\"name\":{\"1776\":{}},\"parent\":{}}],[\"number_fraction_digit\",{\"_index\":706,\"name\":{\"1778\":{}},\"parent\":{}}],[\"number_fraction_start\",{\"_index\":705,\"name\":{\"1777\":{}},\"parent\":{}}],[\"number_start\",{\"_index\":703,\"name\":{\"1775\":{}},\"parent\":{}}],[\"numberasstring\",{\"_index\":622,\"name\":{\"1632\":{}},\"parent\":{}}],[\"numberdigit\",{\"_index\":689,\"name\":{\"1756\":{},\"1838\":{},\"4328\":{}},\"parent\":{}}],[\"numberexpdigit\",{\"_index\":691,\"name\":{\"1758\":{},\"1840\":{},\"4329\":{}},\"parent\":{}}],[\"numberexponent\",{\"_index\":693,\"name\":{\"1760\":{},\"1846\":{},\"4332\":{}},\"parent\":{}}],[\"numberexpsign\",{\"_index\":694,\"name\":{\"1761\":{},\"1842\":{},\"4330\":{}},\"parent\":{}}],[\"numberexpstart\",{\"_index\":688,\"name\":{\"1755\":{},\"1844\":{},\"4331\":{}},\"parent\":{}}],[\"numberfracdigit\",{\"_index\":690,\"name\":{\"1757\":{}},\"parent\":{}}],[\"numberfracstart\",{\"_index\":687,\"name\":{\"1754\":{}},\"parent\":{}}],[\"numberfraction\",{\"_index\":692,\"name\":{\"1759\":{},\"1852\":{},\"4333\":{}},\"parent\":{}}],[\"numberfractiondigit\",{\"_index\":759,\"name\":{\"1848\":{},\"4334\":{}},\"parent\":{}}],[\"numberfractionstart\",{\"_index\":760,\"name\":{\"1850\":{},\"4335\":{}},\"parent\":{}}],[\"numberoption\",{\"_index\":1828,\"name\":{\"3686\":{}},\"parent\":{}}],[\"numberpadoptions\",{\"_index\":1923,\"name\":{\"4842\":{}},\"parent\":{}}],[\"numberstart\",{\"_index\":686,\"name\":{\"1753\":{},\"1854\":{},\"4327\":{}},\"parent\":{}}],[\"numbervalue\",{\"_index\":612,\"name\":{\"1622\":{}},\"parent\":{}}],[\"obj\",{\"_index\":202,\"name\":{\"361\":{},\"2330\":{},\"2338\":{}},\"parent\":{}}],[\"object\",{\"_index\":698,\"name\":{\"1767\":{},\"1788\":{},\"2762\":{}},\"parent\":{}}],[\"object_stop\",{\"_index\":701,\"name\":{\"1773\":{}},\"parent\":{}}],[\"objectforeachoptions\",{\"_index\":1899,\"name\":{\"4810\":{}},\"parent\":{}}],[\"objectforeachpropertydescriptor\",{\"_index\":1904,\"name\":{\"4816\":{}},\"parent\":{}}],[\"objectfromarrayoptions\",{\"_index\":1907,\"name\":{\"4823\":{}},\"parent\":{}}],[\"objectgetoptions\",{\"_index\":1894,\"name\":{\"4804\":{}},\"parent\":{}}],[\"objectmixinoptions\",{\"_index\":1879,\"name\":{\"4787\":{}},\"parent\":{}}],[\"objectpropertyfilter\",{\"_index\":1911,\"name\":{\"4828\":{}},\"parent\":{}}],[\"objectpropertypath\",{\"_index\":1827,\"name\":{\"3685\":{}},\"parent\":{}}],[\"objectscheme\",{\"_index\":827,\"name\":{\"1992\":{}},\"parent\":{}}],[\"objectsetoptions\",{\"_index\":1896,\"name\":{\"4806\":{}},\"parent\":{}}],[\"objectstreamer\",{\"_index\":1839,\"name\":{\"4340\":{}},\"parent\":{}}],[\"objname\",{\"_index\":203,\"name\":{\"362\":{}},\"parent\":{}}],[\"objstack\",{\"_index\":649,\"name\":{\"1668\":{}},\"parent\":{}}],[\"off\",{\"_index\":54,\"name\":{\"101\":{},\"439\":{},\"546\":{},\"925\":{},\"1033\":{},\"1039\":{}},\"parent\":{}}],[\"offline\",{\"_index\":369,\"name\":{\"1151\":{},\"3122\":{}},\"parent\":{\"1152\":{}}}],[\"offline.default\",{\"_index\":370,\"name\":{},\"parent\":{\"1153\":{},\"1154\":{},\"1155\":{},\"1156\":{},\"1157\":{},\"1158\":{},\"1159\":{},\"1160\":{},\"1161\":{},\"1162\":{},\"1163\":{},\"1164\":{},\"1165\":{}}}],[\"offlinecache\",{\"_index\":1585,\"name\":{\"3254\":{},\"3302\":{}},\"parent\":{}}],[\"offlinecachettl\",{\"_index\":1486,\"name\":{\"3064\":{},\"3255\":{},\"3303\":{}},\"parent\":{}}],[\"ok\",{\"_index\":1649,\"name\":{\"3465\":{},\"3543\":{}},\"parent\":{}}],[\"okstatuses\",{\"_index\":1510,\"name\":{\"3103\":{},\"3180\":{},\"3248\":{},\"3296\":{},\"3318\":{},\"3447\":{},\"3466\":{},\"3513\":{},\"4643\":{}},\"parent\":{}}],[\"oldvalue\",{\"_index\":1076,\"name\":{\"2327\":{}},\"parent\":{}}],[\"omitevent\",{\"_index\":924,\"name\":{\"2116\":{}},\"parent\":{}}],[\"on\",{\"_index\":51,\"name\":{\"98\":{},\"436\":{},\"542\":{},\"922\":{},\"1030\":{},\"1036\":{}},\"parent\":{}}],[\"onabort\",{\"_index\":1386,\"name\":{\"2786\":{},\"3229\":{}},\"parent\":{}}],[\"onborrow\",{\"_index\":1206,\"name\":{\"2514\":{},\"2545\":{}},\"parent\":{}}],[\"once\",{\"_index\":52,\"name\":{\"99\":{},\"374\":{},\"382\":{},\"437\":{},\"545\":{},\"923\":{},\"1031\":{},\"1037\":{},\"1517\":{},\"1559\":{},\"4273\":{},\"4761\":{},\"4769\":{}},\"parent\":{}}],[\"onclear\",{\"_index\":181,\"name\":{\"314\":{},\"323\":{},\"334\":{},\"369\":{},\"558\":{},\"567\":{},\"711\":{},\"869\":{},\"2516\":{},\"2547\":{}},\"parent\":{}}],[\"oncomplete\",{\"_index\":207,\"name\":{\"368\":{}},\"parent\":{}}],[\"ondemand\",{\"_index\":357,\"name\":{\"1107\":{}},\"parent\":{}}],[\"oneverythingready\",{\"_index\":545,\"name\":{\"1542\":{}},\"parent\":{}}],[\"onfree\",{\"_index\":1207,\"name\":{\"2515\":{},\"2546\":{}},\"parent\":{}}],[\"oninit\",{\"_index\":355,\"name\":{\"1106\":{}},\"parent\":{}}],[\"online\",{\"_index\":12,\"name\":{\"11\":{}},\"parent\":{}}],[\"onlinecheckconfig\",{\"_index\":991,\"name\":{\"2209\":{},\"4402\":{}},\"parent\":{}}],[\"onlynew\",{\"_index\":1889,\"name\":{\"4799\":{}},\"parent\":{}}],[\"onmerge\",{\"_index\":182,\"name\":{\"315\":{},\"324\":{},\"335\":{},\"559\":{},\"568\":{},\"712\":{},\"870\":{}},\"parent\":{}}],[\"onmutedcall\",{\"_index\":183,\"name\":{\"316\":{},\"325\":{},\"336\":{},\"560\":{},\"569\":{},\"713\":{},\"871\":{}},\"parent\":{}}],[\"onmutedresolve\",{\"_index\":280,\"name\":{\"720\":{}},\"parent\":{}}],[\"onofflinedemand\",{\"_index\":358,\"name\":{\"1108\":{}},\"parent\":{}}],[\"onpromiseclear\",{\"_index\":121,\"name\":{\"173\":{},\"511\":{},\"658\":{},\"827\":{},\"997\":{}},\"parent\":{}}],[\"onpromisemerge\",{\"_index\":122,\"name\":{\"174\":{},\"512\":{},\"659\":{},\"828\":{},\"998\":{}},\"parent\":{}}],[\"onreject\",{\"_index\":1385,\"name\":{\"2785\":{},\"3228\":{}},\"parent\":{}}],[\"onresolve\",{\"_index\":1384,\"name\":{\"2784\":{},\"3227\":{}},\"parent\":{}}],[\"ontake\",{\"_index\":1205,\"name\":{\"2513\":{},\"2544\":{}},\"parent\":{}}],[\"operandlengtherrortext\",{\"_index\":1679,\"name\":{\"3523\":{},\"4697\":{}},\"parent\":{}}],[\"operation\",{\"_index\":1682,\"name\":{\"3527\":{},\"4698\":{}},\"parent\":{}}],[\"operations\",{\"_index\":1677,\"name\":{\"3521\":{},\"4695\":{}},\"parent\":{}}],[\"option\",{\"_index\":211,\"name\":{\"377\":{},\"385\":{},\"2684\":{},\"4497\":{},\"4764\":{},\"4772\":{}},\"parent\":{}}],[\"optionalwrappedresource\",{\"_index\":1223,\"name\":{\"2535\":{},\"4465\":{}},\"parent\":{}}],[\"options\",{\"_index\":245,\"name\":{\"555\":{},\"565\":{},\"575\":{}},\"parent\":{}}],[\"opts\",{\"_index\":497,\"name\":{\"1396\":{},\"3186\":{}},\"parent\":{}}],[\"orderedqueue\",{\"_index\":1846,\"name\":{\"4536\":{}},\"parent\":{}}],[\"original\",{\"_index\":1114,\"name\":{\"2403\":{}},\"parent\":{}}],[\"originalpath\",{\"_index\":1083,\"name\":{\"2337\":{}},\"parent\":{}}],[\"overwrite\",{\"_index\":1824,\"name\":{\"3682\":{}},\"parent\":{}}],[\"params\",{\"_index\":1624,\"name\":{\"3351\":{},\"3373\":{},\"3398\":{},\"3416\":{}},\"parent\":{}}],[\"paramsfilter\",{\"_index\":1774,\"name\":{\"3622\":{}},\"parent\":{}}],[\"parent\",{\"_index\":729,\"name\":{\"1806\":{},\"2336\":{},\"3106\":{},\"3316\":{},\"3357\":{},\"3379\":{},\"3404\":{},\"3422\":{},\"3459\":{},\"3509\":{}},\"parent\":{}}],[\"parentparserstate\",{\"_index\":740,\"name\":{\"1820\":{},\"4316\":{}},\"parent\":{}}],[\"parse\",{\"_index\":1783,\"name\":{\"3633\":{}},\"parent\":{}}],[\"parsercharcodes\",{\"_index\":717,\"name\":{\"1790\":{},\"4314\":{}},\"parent\":{}}],[\"parserexpected\",{\"_index\":714,\"name\":{\"1786\":{},\"4313\":{}},\"parent\":{}}],[\"parserpatterns\",{\"_index\":677,\"name\":{\"1745\":{},\"4311\":{}},\"parent\":{}}],[\"parserstate\",{\"_index\":739,\"name\":{\"1819\":{},\"4315\":{}},\"parent\":{}}],[\"parserstates\",{\"_index\":675,\"name\":{\"1743\":{},\"4310\":{},\"4322\":{}},\"parent\":{}}],[\"parserstatetypes\",{\"_index\":695,\"name\":{\"1762\":{},\"4312\":{},\"4323\":{}},\"parent\":{}}],[\"parsing_complete\",{\"_index\":674,\"name\":{\"1742\":{},\"4309\":{}},\"parent\":{}}],[\"partial_content\",{\"_index\":1703,\"name\":{\"3549\":{}},\"parent\":{}}],[\"partialgaps\",{\"_index\":1860,\"name\":{\"4755\":{}},\"parent\":{}}],[\"pass\",{\"_index\":641,\"name\":{\"1656\":{},\"1684\":{},\"1722\":{}},\"parent\":{}}],[\"passdescriptor\",{\"_index\":1900,\"name\":{\"4811\":{}},\"parent\":{}}],[\"passkey\",{\"_index\":637,\"name\":{\"1652\":{},\"1681\":{},\"1718\":{}},\"parent\":{}}],[\"passnumber\",{\"_index\":633,\"name\":{\"1648\":{},\"1677\":{},\"1714\":{}},\"parent\":{}}],[\"passobject\",{\"_index\":643,\"name\":{\"1658\":{},\"1686\":{},\"1724\":{}},\"parent\":{}}],[\"passstring\",{\"_index\":635,\"name\":{\"1650\":{},\"1679\":{},\"1716\":{}},\"parent\":{}}],[\"passvalue\",{\"_index\":645,\"name\":{\"1660\":{},\"1688\":{},\"1726\":{}},\"parent\":{}}],[\"path\",{\"_index\":1080,\"name\":{\"2334\":{},\"2342\":{},\"2399\":{},\"2407\":{},\"3284\":{}},\"parent\":{}}],[\"pathmodifier\",{\"_index\":1059,\"name\":{\"2295\":{},\"2301\":{},\"2318\":{},\"4422\":{}},\"parent\":{}}],[\"patterns\",{\"_index\":512,\"name\":{\"1415\":{},\"1814\":{}},\"parent\":{}}],[\"paused\",{\"_index\":204,\"name\":{\"365\":{}},\"parent\":{}}],[\"payment_required\",{\"_index\":1718,\"name\":{\"3564\":{}},\"parent\":{}}],[\"peek\",{\"_index\":445,\"name\":{\"1326\":{},\"1371\":{},\"1453\":{}},\"parent\":{}}],[\"peekmethod\",{\"_index\":469,\"name\":{\"1350\":{},\"1477\":{},\"1507\":{}},\"parent\":{}}],[\"pending\",{\"_index\":347,\"name\":{\"1097\":{},\"1115\":{},\"1129\":{},\"1142\":{},\"1163\":{},\"1178\":{},\"2747\":{},\"2795\":{}},\"parent\":{}}],[\"pendingcache\",{\"_index\":1479,\"name\":{\"3054\":{},\"3329\":{},\"3349\":{},\"3371\":{},\"3396\":{},\"3414\":{},\"4629\":{}},\"parent\":{}}],[\"pendingchildren\",{\"_index\":1382,\"name\":{\"2779\":{},\"3222\":{}},\"parent\":{}}],[\"pendingpromise\",{\"_index\":1635,\"name\":{\"3429\":{}},\"parent\":{}}],[\"perf\",{\"_index\":11,\"name\":{\"10\":{},\"2441\":{},\"2445\":{},\"4447\":{}},\"parent\":{}}],[\"perfconfig\",{\"_index\":1132,\"name\":{\"2426\":{},\"4440\":{}},\"parent\":{}}],[\"perfgroup\",{\"_index\":1148,\"name\":{\"2444\":{},\"4446\":{}},\"parent\":{}}],[\"perfgroupfilters\",{\"_index\":1138,\"name\":{\"2431\":{},\"4442\":{}},\"parent\":{}}],[\"perfincludefilter\",{\"_index\":1139,\"name\":{\"2432\":{},\"4443\":{}},\"parent\":{}}],[\"perform\",{\"_index\":1449,\"name\":{\"2956\":{},\"2977\":{},\"3006\":{}},\"parent\":{}}],[\"perfpredicate\",{\"_index\":1142,\"name\":{\"2435\":{},\"4444\":{}},\"parent\":{}}],[\"perfpredicates\",{\"_index\":1144,\"name\":{\"2437\":{},\"4445\":{}},\"parent\":{}}],[\"perftimer\",{\"_index\":1167,\"name\":{\"2464\":{},\"4449\":{},\"4456\":{}},\"parent\":{}}],[\"perftimerconfig\",{\"_index\":1135,\"name\":{\"2428\":{},\"4441\":{}},\"parent\":{}}],[\"perftimerengine\",{\"_index\":1158,\"name\":{\"2456\":{},\"4453\":{}},\"parent\":{}}],[\"perftimerenginename\",{\"_index\":1157,\"name\":{\"2455\":{},\"4452\":{}},\"parent\":{}}],[\"perftimerfactory\",{\"_index\":1187,\"name\":{\"2491\":{},\"4460\":{}},\"parent\":{}}],[\"perftimerid\",{\"_index\":1174,\"name\":{\"2472\":{},\"4451\":{},\"4458\":{},\"4459\":{}},\"parent\":{}}],[\"perftimermeasurement\",{\"_index\":1164,\"name\":{\"2461\":{},\"4448\":{},\"4455\":{}},\"parent\":{}}],[\"perftimersrunner\",{\"_index\":1841,\"name\":{\"4454\":{}},\"parent\":{}}],[\"perftimersrunneroptions\",{\"_index\":1171,\"name\":{\"2469\":{},\"4450\":{},\"4457\":{}},\"parent\":{}}],[\"permanent_redirect\",{\"_index\":1715,\"name\":{\"3561\":{}},\"parent\":{}}],[\"persistence\",{\"_index\":998,\"name\":{\"2215\":{}},\"parent\":{}}],[\"persistentcache\",{\"_index\":374,\"name\":{\"1184\":{},\"4149\":{},\"4152\":{}},\"parent\":{}}],[\"persistentengine\",{\"_index\":366,\"name\":{\"1149\":{}},\"parent\":{}}],[\"persistentoptions\",{\"_index\":378,\"name\":{\"1187\":{},\"4151\":{},\"4154\":{}},\"parent\":{}}],[\"persistentttl\",{\"_index\":376,\"name\":{\"1186\":{},\"1188\":{}},\"parent\":{}}],[\"persistentttldecoratoroptions\",{\"_index\":375,\"name\":{\"1185\":{},\"4150\":{},\"4153\":{}},\"parent\":{}}],[\"pick\",{\"_index\":664,\"name\":{\"1731\":{},\"4301\":{}},\"parent\":{}}],[\"ping\",{\"_index\":1688,\"name\":{\"3532\":{},\"4701\":{}},\"parent\":{}}],[\"pipelines\",{\"_index\":863,\"name\":{\"2037\":{}},\"parent\":{}}],[\"pluralizationcount\",{\"_index\":1278,\"name\":{\"2615\":{},\"4297\":{},\"4488\":{}},\"parent\":{}}],[\"pluralizemap\",{\"_index\":1266,\"name\":{\"2599\":{},\"4291\":{},\"4482\":{}},\"parent\":{}}],[\"pluralizetext\",{\"_index\":1270,\"name\":{\"2603\":{},\"4294\":{},\"4485\":{}},\"parent\":{}}],[\"pluraltranslation\",{\"_index\":1794,\"name\":{\"3649\":{},\"4730\":{}},\"parent\":{}}],[\"poolhook\",{\"_index\":1229,\"name\":{\"2554\":{},\"4473\":{}},\"parent\":{}}],[\"pooloptions\",{\"_index\":1225,\"name\":{\"2539\":{},\"4466\":{}},\"parent\":{}}],[\"pop\",{\"_index\":846,\"name\":{\"2013\":{},\"2833\":{},\"2845\":{},\"2862\":{},\"2882\":{},\"2898\":{},\"2911\":{},\"2925\":{},\"2953\":{},\"2974\":{},\"3013\":{}},\"parent\":{}}],[\"port\",{\"_index\":1601,\"name\":{\"3280\":{}},\"parent\":{}}],[\"pos\",{\"_index\":1856,\"name\":{\"4746\":{}},\"parent\":{}}],[\"post\",{\"_index\":446,\"name\":{\"1327\":{},\"1372\":{},\"1454\":{}},\"parent\":{}}],[\"postfixes\",{\"_index\":1067,\"name\":{\"2305\":{},\"2322\":{}},\"parent\":{}}],[\"precondition_failed\",{\"_index\":1728,\"name\":{\"3574\":{}},\"parent\":{}}],[\"precondition_required\",{\"_index\":1738,\"name\":{\"3584\":{}},\"parent\":{}}],[\"prefixes\",{\"_index\":1066,\"name\":{\"2304\":{},\"2321\":{}},\"parent\":{}}],[\"prepareheaders\",{\"_index\":1518,\"name\":{\"3116\":{}},\"parent\":{}}],[\"prepend\",{\"_index\":1854,\"name\":{\"4744\":{}},\"parent\":{}}],[\"prev\",{\"_index\":852,\"name\":{\"2025\":{},\"4748\":{}},\"parent\":{}}],[\"preventdefault\",{\"_index\":158,\"name\":{\"229\":{},\"343\":{},\"348\":{},\"354\":{}},\"parent\":{}}],[\"previoustoken\",{\"_index\":631,\"name\":{\"1646\":{},\"1675\":{},\"1712\":{}},\"parent\":{}}],[\"primitive\",{\"_index\":1805,\"name\":{\"3662\":{}},\"parent\":{}}],[\"processchunk\",{\"_index\":737,\"name\":{\"1817\":{}},\"parent\":{}}],[\"processevent\",{\"_index\":931,\"name\":{\"2124\":{}},\"parent\":{}}],[\"processtoken\",{\"_index\":608,\"name\":{\"1618\":{},\"1641\":{},\"1671\":{},\"1708\":{},\"1828\":{},\"1870\":{},\"1886\":{},\"1896\":{}},\"parent\":{}}],[\"promise\",{\"_index\":25,\"name\":{\"23\":{},\"41\":{},\"62\":{},\"80\":{},\"164\":{},\"204\":{},\"224\":{},\"244\":{},\"262\":{},\"313\":{},\"322\":{},\"333\":{},\"403\":{},\"421\":{},\"502\":{},\"557\":{},\"566\":{},\"590\":{},\"608\":{},\"649\":{},\"710\":{},\"730\":{},\"748\":{},\"818\":{},\"868\":{},\"886\":{},\"904\":{},\"988\":{},\"2725\":{},\"2783\":{},\"2933\":{},\"3226\":{}},\"parent\":{\"2726\":{},\"4499\":{},\"4500\":{},\"4501\":{},\"4502\":{},\"4503\":{},\"4504\":{},\"4505\":{}}}],[\"promise.default\",{\"_index\":1359,\"name\":{},\"parent\":{\"2727\":{},\"2728\":{},\"2729\":{},\"2730\":{},\"2731\":{},\"2732\":{},\"2733\":{},\"2734\":{},\"2735\":{},\"2736\":{},\"2737\":{},\"2738\":{},\"2739\":{},\"2740\":{},\"2741\":{},\"2742\":{},\"2743\":{},\"2744\":{}}}],[\"promise/interface\",{\"_index\":1360,\"name\":{\"2745\":{}},\"parent\":{\"2746\":{},\"2750\":{},\"2751\":{},\"2752\":{},\"2753\":{},\"2754\":{},\"2755\":{}}}],[\"promise/interface.state\",{\"_index\":1361,\"name\":{},\"parent\":{\"2747\":{},\"2748\":{},\"2749\":{}}}],[\"promisedestructor\",{\"_index\":120,\"name\":{\"172\":{},\"510\":{},\"657\":{},\"826\":{},\"996\":{}},\"parent\":{}}],[\"promiselikep\",{\"_index\":273,\"name\":{\"699\":{},\"3735\":{},\"3798\":{},\"3862\":{},\"3926\":{},\"3991\":{},\"4055\":{},\"4119\":{}},\"parent\":{}}],[\"promisetype\",{\"_index\":1817,\"name\":{\"3675\":{}},\"parent\":{}}],[\"promisifyonce\",{\"_index\":53,\"name\":{\"100\":{},\"438\":{},\"924\":{},\"1032\":{},\"1038\":{}},\"parent\":{}}],[\"propstocopy\",{\"_index\":1881,\"name\":{\"4789\":{}},\"parent\":{}}],[\"propstoiterate\",{\"_index\":1902,\"name\":{\"4812\":{}},\"parent\":{}}],[\"protocol\",{\"_index\":1593,\"name\":{\"3272\":{}},\"parent\":{}}],[\"provider\",{\"_index\":424,\"name\":{\"1297\":{},\"1360\":{},\"1402\":{},\"3093\":{},\"4189\":{},\"4195\":{}},\"parent\":{}}],[\"providerconstructor\",{\"_index\":500,\"name\":{\"1398\":{},\"4205\":{},\"4221\":{}},\"parent\":{}}],[\"providermethod\",{\"_index\":1506,\"name\":{\"3094\":{}},\"parent\":{}}],[\"providername\",{\"_index\":435,\"name\":{\"1312\":{},\"1361\":{},\"1439\":{}},\"parent\":{}}],[\"provideroptions\",{\"_index\":493,\"name\":{\"1393\":{},\"1403\":{},\"4203\":{},\"4219\":{}},\"parent\":{}}],[\"providers\",{\"_index\":416,\"name\":{\"1288\":{},\"4181\":{}},\"parent\":{}}],[\"proxy\",{\"_index\":22,\"name\":{\"21\":{},\"39\":{},\"60\":{},\"78\":{},\"141\":{},\"202\":{},\"242\":{},\"260\":{},\"401\":{},\"419\":{},\"479\":{},\"588\":{},\"606\":{},\"626\":{},\"728\":{},\"746\":{},\"795\":{},\"884\":{},\"902\":{},\"965\":{},\"1285\":{},\"2291\":{},\"2758\":{}},\"parent\":{}}],[\"proxy_authentication_required\",{\"_index\":1723,\"name\":{\"3569\":{}},\"parent\":{}}],[\"proxycb\",{\"_index\":198,\"name\":{\"357\":{},\"3716\":{},\"3779\":{},\"3843\":{},\"3907\":{},\"3972\":{},\"4036\":{},\"4100\":{}},\"parent\":{}}],[\"proxypromise\",{\"_index\":24,\"name\":{\"22\":{},\"40\":{},\"61\":{},\"79\":{},\"203\":{},\"243\":{},\"261\":{},\"402\":{},\"420\":{},\"589\":{},\"607\":{},\"729\":{},\"747\":{},\"885\":{},\"903\":{}},\"parent\":{}}],[\"push\",{\"_index\":767,\"name\":{\"1866\":{},\"1885\":{},\"1892\":{},\"2012\":{},\"2831\":{},\"2844\":{},\"2861\":{},\"2881\":{},\"2896\":{},\"2910\":{},\"2923\":{},\"2952\":{},\"2973\":{},\"3004\":{}},\"parent\":{}}],[\"query\",{\"_index\":488,\"name\":{\"1386\":{},\"1404\":{},\"3067\":{},\"3099\":{},\"3243\":{},\"3291\":{},\"3352\":{},\"3374\":{},\"3399\":{},\"3417\":{}},\"parent\":{}}],[\"querymethods\",{\"_index\":420,\"name\":{\"1293\":{},\"4186\":{}},\"parent\":{}}],[\"queryserializer\",{\"_index\":1488,\"name\":{\"3068\":{},\"3244\":{},\"3292\":{}},\"parent\":{}}],[\"querytplrgxp\",{\"_index\":1611,\"name\":{\"3332\":{}},\"parent\":{}}],[\"queue\",{\"_index\":206,\"name\":{\"367\":{},\"1251\":{},\"2108\":{},\"4534\":{}},\"parent\":{}}],[\"queuefactory\",{\"_index\":1416,\"name\":{\"2839\":{}},\"parent\":{}}],[\"queueoptions\",{\"_index\":1415,\"name\":{\"2838\":{},\"4539\":{},\"4547\":{},\"4550\":{},\"4554\":{},\"4556\":{},\"4559\":{},\"4561\":{},\"4569\":{},\"4573\":{},\"4581\":{},\"4589\":{},\"4598\":{},\"4607\":{}},\"parent\":{}}],[\"queueworker\",{\"_index\":1441,\"name\":{\"2937\":{},\"4543\":{},\"4565\":{},\"4578\":{},\"4586\":{},\"4595\":{},\"4603\":{}},\"parent\":{}}],[\"r\",{\"_index\":723,\"name\":{\"1795\":{}},\"parent\":{}}],[\"race\",{\"_index\":1347,\"name\":{\"2689\":{},\"2709\":{},\"2731\":{},\"2775\":{}},\"parent\":{}}],[\"rangetype\",{\"_index\":1475,\"name\":{\"3049\":{},\"4609\":{}},\"parent\":{}}],[\"rangevalue\",{\"_index\":1474,\"name\":{\"3048\":{},\"4608\":{}},\"parent\":{}}],[\"rawheaders\",{\"_index\":1537,\"name\":{\"3160\":{},\"4621\":{},\"4684\":{}},\"parent\":{}}],[\"rawwatchhandler\",{\"_index\":1084,\"name\":{\"2343\":{},\"4429\":{}},\"parent\":{}}],[\"rawwatchhandlerparams\",{\"_index\":1077,\"name\":{\"2329\":{},\"4427\":{}},\"parent\":{}}],[\"readbody\",{\"_index\":1661,\"name\":{\"3489\":{}},\"parent\":{}}],[\"readonly\",{\"_index\":1022,\"name\":{\"2242\":{},\"2243\":{},\"2757\":{}},\"parent\":{\"2243\":{},\"2244\":{}}}],[\"readonlyeventemitterwrapper\",{\"_index\":304,\"name\":{\"1029\":{},\"3748\":{},\"3811\":{},\"3875\":{},\"3939\":{},\"4004\":{},\"4068\":{},\"4132\":{}},\"parent\":{}}],[\"reason\",{\"_index\":153,\"name\":{\"223\":{},\"2138\":{},\"2146\":{}},\"parent\":{}}],[\"redirected\",{\"_index\":1643,\"name\":{\"3444\":{},\"3457\":{},\"3507\":{}},\"parent\":{}}],[\"refreshinterval\",{\"_index\":1446,\"name\":{\"2941\":{},\"2948\":{},\"2980\":{},\"2998\":{},\"3009\":{}},\"parent\":{}}],[\"regexpflag\",{\"_index\":1829,\"name\":{\"3687\":{}},\"parent\":{}}],[\"regionalindicators\",{\"_index\":1329,\"name\":{\"2671\":{}},\"parent\":{}}],[\"registertask\",{\"_index\":139,\"name\":{\"193\":{},\"293\":{},\"531\":{},\"678\":{},\"847\":{},\"1017\":{}},\"parent\":{}}],[\"reject\",{\"_index\":1344,\"name\":{\"2686\":{},\"2706\":{},\"2728\":{},\"2772\":{},\"3439\":{}},\"parent\":{}}],[\"rejected\",{\"_index\":1363,\"name\":{\"2749\":{},\"2797\":{}},\"parent\":{}}],[\"rejecthandler\",{\"_index\":1368,\"name\":{\"2755\":{},\"2805\":{},\"4505\":{},\"4515\":{},\"4528\":{},\"4713\":{}},\"parent\":{}}],[\"rejecthandlers\",{\"_index\":1351,\"name\":{\"2697\":{},\"2717\":{},\"2738\":{}},\"parent\":{}}],[\"remove\",{\"_index\":315,\"name\":{\"1046\":{},\"1053\":{},\"1072\":{},\"1082\":{},\"1091\":{},\"1117\":{},\"1131\":{},\"1144\":{},\"1157\":{},\"1171\":{},\"1212\":{},\"1228\":{},\"1242\":{},\"1255\":{},\"1273\":{},\"1904\":{},\"1947\":{},\"1956\":{},\"1963\":{},\"1970\":{},\"1978\":{},\"2586\":{},\"4238\":{}},\"parent\":{}}],[\"removeeventlistener\",{\"_index\":238,\"name\":{\"548\":{}},\"parent\":{}}],[\"removeitem\",{\"_index\":820,\"name\":{\"1979\":{}},\"parent\":{}}],[\"removelistener\",{\"_index\":237,\"name\":{\"547\":{}},\"parent\":{}}],[\"removettlfrom\",{\"_index\":343,\"name\":{\"1093\":{},\"1119\":{},\"1133\":{},\"1146\":{},\"1159\":{},\"1173\":{},\"1207\":{}},\"parent\":{}}],[\"renamedto\",{\"_index\":578,\"name\":{\"1579\":{},\"1587\":{}},\"parent\":{}}],[\"repeatstring\",{\"_index\":1289,\"name\":{\"2631\":{}},\"parent\":{}}],[\"replacedby\",{\"_index\":154,\"name\":{\"225\":{}},\"parent\":{}}],[\"replacer\",{\"_index\":1876,\"name\":{\"4784\":{}},\"parent\":{}}],[\"request\",{\"_index\":27,\"name\":{\"25\":{},\"43\":{},\"64\":{},\"82\":{},\"150\":{},\"206\":{},\"246\":{},\"264\":{},\"405\":{},\"423\":{},\"488\":{},\"592\":{},\"610\":{},\"635\":{},\"732\":{},\"750\":{},\"804\":{},\"888\":{},\"906\":{},\"974\":{},\"1302\":{},\"1358\":{},\"1405\":{},\"1428\":{},\"1485\":{},\"1488\":{},\"1515\":{},\"2194\":{},\"2198\":{},\"3132\":{}},\"parent\":{\"2195\":{},\"2199\":{}}}],[\"request_entity_too_large\",{\"_index\":1729,\"name\":{\"3575\":{}},\"parent\":{}}],[\"request_header_fields_too_large\",{\"_index\":1741,\"name\":{\"3588\":{}},\"parent\":{}}],[\"request_timeout\",{\"_index\":1724,\"name\":{\"3570\":{}},\"parent\":{}}],[\"request_uri_too_long\",{\"_index\":1730,\"name\":{\"3576\":{}},\"parent\":{}}],[\"requestapi\",{\"_index\":1591,\"name\":{\"3270\":{},\"4670\":{}},\"parent\":{}}],[\"requestapivalue\",{\"_index\":1590,\"name\":{\"3269\":{},\"4669\":{}},\"parent\":{}}],[\"requestbody\",{\"_index\":1551,\"name\":{\"3178\":{},\"4178\":{},\"4641\":{}},\"parent\":{}}],[\"requestcache\",{\"_index\":418,\"name\":{\"1291\":{},\"4184\":{}},\"parent\":{}}],[\"requested_range_not_satisfiable\",{\"_index\":1732,\"name\":{\"3578\":{}},\"parent\":{}}],[\"requestengine\",{\"_index\":1607,\"name\":{\"3328\":{},\"4674\":{}},\"parent\":{}}],[\"requesterror\",{\"_index\":1836,\"name\":{\"4179\":{},\"4630\":{}},\"parent\":{}}],[\"requesterrordetailsextractor\",{\"_index\":1515,\"name\":{\"3111\":{},\"4619\":{}},\"parent\":{}}],[\"requesterrordetailsextractoroptions\",{\"_index\":1524,\"name\":{\"3135\":{},\"4618\":{}},\"parent\":{}}],[\"requestfunctionresponse\",{\"_index\":1578,\"name\":{\"3236\":{},\"4176\":{},\"4664\":{}},\"parent\":{}}],[\"requestidlecallback\",{\"_index\":80,\"name\":{\"127\":{},\"465\":{},\"781\":{},\"951\":{}},\"parent\":{}}],[\"requestmethod\",{\"_index\":1549,\"name\":{\"3174\":{},\"4170\":{},\"4637\":{}},\"parent\":{}}],[\"requestoptions\",{\"_index\":1605,\"name\":{\"3312\":{},\"4673\":{}},\"parent\":{}}],[\"requestpromise\",{\"_index\":1576,\"name\":{\"3216\":{},\"4173\":{},\"4663\":{}},\"parent\":{}}],[\"requestquery\",{\"_index\":1528,\"name\":{\"3141\":{},\"3156\":{},\"3177\":{},\"4169\":{},\"4640\":{}},\"parent\":{}}],[\"requestresolver\",{\"_index\":1579,\"name\":{\"3237\":{},\"4665\":{}},\"parent\":{}}],[\"requestresponse\",{\"_index\":1575,\"name\":{\"3215\":{},\"4174\":{},\"4662\":{}},\"parent\":{}}],[\"requestresponsechunk\",{\"_index\":1568,\"name\":{\"3202\":{},\"4660\":{}},\"parent\":{}}],[\"requestresponseobject\",{\"_index\":1572,\"name\":{\"3206\":{},\"4175\":{},\"4661\":{}},\"parent\":{}}],[\"reset_content\",{\"_index\":1702,\"name\":{\"3548\":{}},\"parent\":{}}],[\"resolve\",{\"_index\":1342,\"name\":{\"2685\":{},\"2705\":{},\"2727\":{},\"2770\":{},\"2934\":{},\"3438\":{}},\"parent\":{}}],[\"resolveafterevents\",{\"_index\":543,\"name\":{\"1540\":{}},\"parent\":{}}],[\"resolveandcall\",{\"_index\":1381,\"name\":{\"2771\":{}},\"parent\":{}}],[\"resolveapi\",{\"_index\":1618,\"name\":{\"3341\":{},\"3363\":{},\"3388\":{}},\"parent\":{}}],[\"resolvedtarget\",{\"_index\":1019,\"name\":{\"2239\":{}},\"parent\":{}}],[\"resolvehandler\",{\"_index\":1367,\"name\":{\"2754\":{},\"2804\":{},\"4504\":{},\"4514\":{},\"4527\":{},\"4712\":{}},\"parent\":{}}],[\"resolver\",{\"_index\":439,\"name\":{\"1318\":{},\"1445\":{}},\"parent\":{}}],[\"resolverequest\",{\"_index\":1619,\"name\":{\"3342\":{},\"3364\":{},\"3389\":{}},\"parent\":{}}],[\"resolverresult\",{\"_index\":1580,\"name\":{\"3238\":{},\"4666\":{}},\"parent\":{}}],[\"resolvetarget\",{\"_index\":1011,\"name\":{\"2228\":{}},\"parent\":{}}],[\"resolvetask\",{\"_index\":1451,\"name\":{\"2959\":{},\"2987\":{},\"3018\":{}},\"parent\":{}}],[\"resolvetemplate\",{\"_index\":1269,\"name\":{\"2602\":{},\"4293\":{},\"4484\":{}},\"parent\":{}}],[\"resolveurl\",{\"_index\":452,\"name\":{\"1333\":{},\"1460\":{},\"3343\":{},\"3365\":{},\"3390\":{}},\"parent\":{}}],[\"resolveurlrgxp\",{\"_index\":1610,\"name\":{\"3331\":{}},\"parent\":{}}],[\"resource\",{\"_index\":1220,\"name\":{\"2530\":{},\"4463\":{}},\"parent\":{}}],[\"resourcedestructor\",{\"_index\":1197,\"name\":{\"2504\":{},\"2542\":{},\"2552\":{},\"4471\":{}},\"parent\":{}}],[\"resourcefactory\",{\"_index\":1196,\"name\":{\"2503\":{},\"2551\":{},\"4470\":{}},\"parent\":{}}],[\"resourcehook\",{\"_index\":1228,\"name\":{\"2553\":{},\"4472\":{}},\"parent\":{}}],[\"resourcestore\",{\"_index\":1199,\"name\":{\"2507\":{}},\"parent\":{}}],[\"response\",{\"_index\":491,\"name\":{\"1390\":{},\"3133\":{},\"3208\":{},\"4177\":{},\"4631\":{}},\"parent\":{}}],[\"responsechunk\",{\"_index\":1671,\"name\":{\"3501\":{},\"4680\":{},\"4692\":{}},\"parent\":{}}],[\"responsemodetype\",{\"_index\":1667,\"name\":{\"3496\":{},\"4675\":{},\"4687\":{}},\"parent\":{}}],[\"responseoptions\",{\"_index\":1673,\"name\":{\"3505\":{},\"4681\":{},\"4693\":{}},\"parent\":{}}],[\"responsetype\",{\"_index\":483,\"name\":{\"1380\":{},\"3247\":{},\"3295\":{},\"3320\":{},\"3448\":{},\"3461\":{},\"3497\":{},\"3514\":{},\"4676\":{},\"4688\":{}},\"parent\":{}}],[\"responsetypevalue\",{\"_index\":1668,\"name\":{\"3498\":{},\"4677\":{},\"4689\":{}},\"parent\":{}}],[\"responsetypevaluep\",{\"_index\":1669,\"name\":{\"3499\":{},\"4678\":{},\"4690\":{}},\"parent\":{}}],[\"restrictedcache\",{\"_index\":1834,\"name\":{\"4159\":{}},\"parent\":{}}],[\"result\",{\"_index\":212,\"name\":{\"378\":{},\"386\":{},\"1064\":{},\"2704\":{},\"4498\":{},\"4765\":{},\"4773\":{}},\"parent\":{}}],[\"retry\",{\"_index\":1584,\"name\":{\"3250\":{},\"3298\":{}},\"parent\":{}}],[\"retrycount\",{\"_index\":996,\"name\":{\"2213\":{}},\"parent\":{}}],[\"retryoptions\",{\"_index\":1587,\"name\":{\"3266\":{},\"4668\":{}},\"parent\":{}}],[\"returnpromise\",{\"_index\":1818,\"name\":{\"3676\":{}},\"parent\":{}}],[\"reverse\",{\"_index\":848,\"name\":{\"2018\":{},\"3037\":{},\"4749\":{}},\"parent\":{}}],[\"reviver\",{\"_index\":607,\"name\":{\"1617\":{},\"1633\":{},\"4785\":{}},\"parent\":{}}],[\"root\",{\"_index\":222,\"name\":{\"393\":{},\"2331\":{},\"2339\":{},\"2397\":{},\"2405\":{}},\"parent\":{}}],[\"run\",{\"_index\":887,\"name\":{\"2067\":{}},\"parent\":{}}],[\"salt\",{\"_index\":1181,\"name\":{\"2482\":{}},\"parent\":{}}],[\"savecache\",{\"_index\":1616,\"name\":{\"3338\":{},\"3385\":{}},\"parent\":{}}],[\"savevalue\",{\"_index\":619,\"name\":{\"1629\":{}},\"parent\":{}}],[\"second\",{\"_index\":1930,\"name\":{\"4850\":{}},\"parent\":{}}],[\"seconds\",{\"_index\":1931,\"name\":{\"4851\":{},\"4867\":{}},\"parent\":{}}],[\"see_other\",{\"_index\":1710,\"name\":{\"3556\":{}},\"parent\":{}}],[\"select\",{\"_index\":432,\"name\":{\"1307\":{},\"1434\":{},\"1494\":{},\"4404\":{}},\"parent\":{}}],[\"selectparams\",{\"_index\":1025,\"name\":{\"2248\":{},\"4406\":{}},\"parent\":{}}],[\"selectreject\",{\"_index\":1302,\"name\":{\"2645\":{}},\"parent\":{}}],[\"self\",{\"_index\":1005,\"name\":{\"2221\":{}},\"parent\":{}}],[\"send\",{\"_index\":15,\"name\":{\"15\":{}},\"parent\":{}}],[\"senddelta\",{\"_index\":1159,\"name\":{\"2457\":{}},\"parent\":{}}],[\"separator\",{\"_index\":1772,\"name\":{\"3620\":{},\"3626\":{},\"4805\":{},\"4809\":{}},\"parent\":{}}],[\"separatorindices\",{\"_index\":1779,\"name\":{\"3629\":{}},\"parent\":{}}],[\"sequence\",{\"_index\":590,\"name\":{\"1598\":{}},\"parent\":{}}],[\"serialize\",{\"_index\":1782,\"name\":{\"3632\":{},\"3637\":{},\"3639\":{},\"3641\":{}},\"parent\":{}}],[\"service_unavailable\",{\"_index\":1746,\"name\":{\"3593\":{}},\"parent\":{}}],[\"session\",{\"_index\":806,\"name\":{\"1942\":{}},\"parent\":{}}],[\"set\",{\"_index\":314,\"name\":{\"1045\":{},\"1052\":{},\"1067\":{},\"1081\":{},\"1090\":{},\"1116\":{},\"1130\":{},\"1143\":{},\"1156\":{},\"1170\":{},\"1206\":{},\"1227\":{},\"1241\":{},\"1254\":{},\"1272\":{},\"1903\":{},\"1946\":{},\"1955\":{},\"1962\":{},\"1969\":{},\"1976\":{},\"1998\":{},\"2263\":{},\"2276\":{},\"2284\":{},\"2292\":{},\"2310\":{},\"2382\":{},\"2585\":{},\"2613\":{},\"3147\":{},\"4237\":{},\"4822\":{}},\"parent\":{}}],[\"setasync\",{\"_index\":140,\"name\":{\"194\":{},\"294\":{},\"532\":{},\"679\":{},\"848\":{},\"1018\":{}},\"parent\":{}}],[\"setcapacity\",{\"_index\":406,\"name\":{\"1257\":{}},\"parent\":{}}],[\"sethook\",{\"_index\":829,\"name\":{\"1994\":{}},\"parent\":{}}],[\"setimmediate\",{\"_index\":62,\"name\":{\"109\":{},\"447\":{},\"763\":{},\"933\":{}},\"parent\":{}}],[\"setinterval\",{\"_index\":68,\"name\":{\"115\":{},\"453\":{},\"769\":{},\"939\":{}},\"parent\":{}}],[\"setitem\",{\"_index\":819,\"name\":{\"1977\":{}},\"parent\":{}}],[\"setlocale\",{\"_index\":1272,\"name\":{\"2605\":{},\"4287\":{}},\"parent\":{}}],[\"setreadonlyparam\",{\"_index\":453,\"name\":{\"1334\":{},\"1461\":{}},\"parent\":{}}],[\"setter\",{\"_index\":1898,\"name\":{\"4808\":{}},\"parent\":{}}],[\"settimeout\",{\"_index\":74,\"name\":{\"121\":{},\"459\":{},\"775\":{},\"945\":{}},\"parent\":{}}],[\"setvalue\",{\"_index\":1015,\"name\":{\"2233\":{}},\"parent\":{}}],[\"setwatchaccessors\",{\"_index\":1040,\"name\":{\"2265\":{}},\"parent\":{}}],[\"shift\",{\"_index\":845,\"name\":{\"2011\":{},\"2834\":{},\"2847\":{},\"2867\":{},\"2889\":{},\"2899\":{},\"2917\":{},\"2926\":{},\"2962\":{},\"2990\":{},\"3021\":{}},\"parent\":{}}],[\"sign\",{\"_index\":755,\"name\":{\"1841\":{},\"4845\":{}},\"parent\":{\"1842\":{}}}],[\"single\",{\"_index\":185,\"name\":{\"321\":{},\"332\":{},\"556\":{},\"709\":{},\"4875\":{}},\"parent\":{}}],[\"size\",{\"_index\":329,\"name\":{\"1069\":{},\"1209\":{},\"1224\":{},\"1237\":{},\"1258\":{},\"1268\":{},\"2501\":{},\"2540\":{}},\"parent\":{}}],[\"skip\",{\"_index\":642,\"name\":{\"1657\":{},\"1685\":{},\"1723\":{}},\"parent\":{}}],[\"skipkey\",{\"_index\":638,\"name\":{\"1653\":{},\"1682\":{},\"1719\":{}},\"parent\":{}}],[\"skipnumber\",{\"_index\":634,\"name\":{\"1649\":{},\"1678\":{},\"1715\":{}},\"parent\":{}}],[\"skipobject\",{\"_index\":644,\"name\":{\"1659\":{},\"1687\":{},\"1725\":{}},\"parent\":{}}],[\"skipstring\",{\"_index\":636,\"name\":{\"1651\":{},\"1680\":{},\"1717\":{}},\"parent\":{}}],[\"skipundefs\",{\"_index\":1883,\"name\":{\"4792\":{}},\"parent\":{}}],[\"skipvalue\",{\"_index\":646,\"name\":{\"1661\":{},\"1689\":{},\"1727\":{}},\"parent\":{}}],[\"sleep\",{\"_index\":87,\"name\":{\"134\":{},\"472\":{},\"788\":{},\"958\":{}},\"parent\":{}}],[\"slice\",{\"_index\":847,\"name\":{\"2016\":{}},\"parent\":{}}],[\"socket\",{\"_index\":494,\"name\":{\"1394\":{},\"3536\":{},\"4165\":{},\"4702\":{}},\"parent\":{}}],[\"socketurl\",{\"_index\":461,\"name\":{\"1342\":{},\"1469\":{},\"1499\":{}},\"parent\":{}}],[\"source\",{\"_index\":572,\"name\":{\"1572\":{}},\"parent\":{}}],[\"sourceresponsetype\",{\"_index\":1648,\"name\":{\"3462\":{}},\"parent\":{}}],[\"span\",{\"_index\":1469,\"name\":{\"3039\":{}},\"parent\":{}}],[\"src/config\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"3691\":{}}}],[\"src/config/interface\",{\"_index\":4,\"name\":{\"4\":{}},\"parent\":{\"5\":{}}}],[\"src/config/interface.config\",{\"_index\":7,\"name\":{},\"parent\":{\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{}}}],[\"src/core/analytics\",{\"_index\":14,\"name\":{\"14\":{}},\"parent\":{\"15\":{},\"3692\":{}}}],[\"src/core/analytics/engines\",{\"_index\":13,\"name\":{\"12\":{}},\"parent\":{\"13\":{}}}],[\"src/core/analytics/interface\",{\"_index\":16,\"name\":{\"16\":{}},\"parent\":{\"17\":{}}}],[\"src/core/async\",{\"_index\":43,\"name\":{\"56\":{}},\"parent\":{\"57\":{},\"3693\":{},\"3694\":{},\"3695\":{},\"3696\":{},\"3697\":{},\"3698\":{},\"3699\":{},\"3700\":{},\"3701\":{},\"3702\":{},\"3703\":{},\"3704\":{},\"3705\":{},\"3706\":{},\"3707\":{},\"3708\":{},\"3709\":{},\"3710\":{},\"3711\":{},\"3712\":{},\"3713\":{},\"3714\":{},\"3715\":{},\"3716\":{},\"3717\":{},\"3718\":{},\"3719\":{},\"3720\":{},\"3721\":{},\"3722\":{},\"3723\":{},\"3724\":{},\"3725\":{},\"3726\":{},\"3727\":{},\"3728\":{},\"3729\":{},\"3730\":{},\"3731\":{},\"3732\":{},\"3733\":{},\"3734\":{},\"3735\":{},\"3736\":{},\"3737\":{},\"3738\":{},\"3739\":{},\"3740\":{},\"3741\":{},\"3742\":{},\"3743\":{},\"3744\":{},\"3745\":{},\"3746\":{},\"3747\":{},\"3748\":{},\"3749\":{},\"3750\":{},\"3751\":{},\"3752\":{},\"3753\":{},\"3754\":{},\"3755\":{},\"3756\":{},\"3757\":{},\"3758\":{},\"3759\":{},\"3760\":{},\"3761\":{},\"3762\":{},\"3763\":{}}}],[\"src/core/async.default\",{\"_index\":44,\"name\":{},\"parent\":{\"58\":{},\"59\":{},\"76\":{},\"77\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{},\"98\":{},\"99\":{},\"100\":{},\"101\":{},\"102\":{},\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{},\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"115\":{},\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{},\"122\":{},\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"133\":{},\"134\":{},\"135\":{},\"136\":{},\"137\":{},\"138\":{},\"139\":{},\"140\":{},\"141\":{},\"142\":{},\"143\":{},\"144\":{},\"145\":{},\"146\":{},\"147\":{},\"148\":{},\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"154\":{},\"155\":{},\"156\":{},\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{},\"182\":{},\"183\":{},\"184\":{},\"185\":{},\"186\":{},\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{},\"192\":{},\"193\":{},\"194\":{},\"195\":{},\"196\":{},\"197\":{},\"198\":{},\"199\":{}}}],[\"src/core/async.default.__type\",{\"_index\":45,\"name\":{},\"parent\":{\"60\":{},\"61\":{},\"62\":{},\"63\":{},\"64\":{},\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{}}}],[\"src/core/async/const\",{\"_index\":18,\"name\":{\"18\":{}},\"parent\":{\"19\":{},\"37\":{},\"55\":{}}}],[\"src/core/async/const.linknamesdictionary\",{\"_index\":40,\"name\":{},\"parent\":{\"38\":{}}}],[\"src/core/async/const.linknamesdictionary.__type\",{\"_index\":41,\"name\":{},\"parent\":{\"39\":{},\"40\":{},\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{},\"53\":{},\"54\":{}}}],[\"src/core/async/const.namespaces\",{\"_index\":21,\"name\":{},\"parent\":{\"20\":{}}}],[\"src/core/async/const.namespaces.__type\",{\"_index\":23,\"name\":{},\"parent\":{\"21\":{},\"22\":{},\"23\":{},\"24\":{},\"25\":{},\"26\":{},\"27\":{},\"28\":{},\"29\":{},\"30\":{},\"31\":{},\"32\":{},\"33\":{},\"34\":{},\"35\":{},\"36\":{}}}],[\"src/core/async/interface\",{\"_index\":146,\"name\":{\"200\":{}},\"parent\":{\"201\":{},\"218\":{},\"219\":{},\"220\":{},\"221\":{},\"3764\":{},\"3765\":{},\"3766\":{},\"3767\":{},\"3768\":{},\"3769\":{},\"3770\":{},\"3771\":{},\"3772\":{},\"3773\":{},\"3774\":{},\"3775\":{},\"3776\":{},\"3777\":{},\"3778\":{},\"3779\":{},\"3780\":{},\"3781\":{},\"3782\":{},\"3783\":{},\"3784\":{},\"3785\":{},\"3786\":{},\"3787\":{},\"3788\":{},\"3789\":{},\"3790\":{},\"3791\":{},\"3792\":{},\"3793\":{},\"3794\":{},\"3795\":{},\"3796\":{},\"3797\":{},\"3798\":{},\"3799\":{},\"3800\":{},\"3801\":{},\"3802\":{},\"3803\":{},\"3804\":{},\"3805\":{},\"3806\":{},\"3807\":{},\"3808\":{},\"3809\":{},\"3810\":{},\"3811\":{},\"3812\":{},\"3813\":{},\"3814\":{},\"3815\":{},\"3816\":{}}}],[\"src/core/async/interface.fullclearoptions\",{\"_index\":152,\"name\":{},\"parent\":{\"222\":{},\"223\":{},\"224\":{},\"225\":{},\"226\":{},\"227\":{},\"228\":{},\"229\":{}}}],[\"src/core/async/interface.namespaces\",{\"_index\":147,\"name\":{},\"parent\":{\"202\":{},\"203\":{},\"204\":{},\"205\":{},\"206\":{},\"207\":{},\"208\":{},\"209\":{},\"210\":{},\"211\":{},\"212\":{},\"213\":{},\"214\":{},\"215\":{},\"216\":{},\"217\":{}}}],[\"src/core/async/modules/base\",{\"_index\":167,\"name\":{\"238\":{}},\"parent\":{\"239\":{},\"3817\":{},\"3818\":{},\"3819\":{},\"3820\":{},\"3821\":{},\"3822\":{},\"3823\":{},\"3824\":{},\"3825\":{},\"3826\":{},\"3827\":{},\"3828\":{},\"3829\":{},\"3830\":{},\"3831\":{},\"3832\":{},\"3833\":{},\"3834\":{},\"3835\":{},\"3836\":{},\"3837\":{},\"3838\":{},\"3839\":{},\"3840\":{},\"3841\":{},\"3842\":{},\"3843\":{},\"3844\":{},\"3845\":{},\"3846\":{},\"3847\":{},\"3848\":{},\"3849\":{},\"3850\":{},\"3851\":{},\"3852\":{},\"3853\":{},\"3854\":{},\"3855\":{},\"3856\":{},\"3857\":{},\"3858\":{},\"3859\":{},\"3860\":{},\"3861\":{},\"3862\":{},\"3863\":{},\"3864\":{},\"3865\":{},\"3866\":{},\"3867\":{},\"3868\":{},\"3869\":{},\"3870\":{},\"3871\":{},\"3872\":{},\"3873\":{},\"3874\":{},\"3875\":{},\"3876\":{},\"3877\":{},\"3878\":{},\"3879\":{},\"3880\":{}}}],[\"src/core/async/modules/base.default\",{\"_index\":168,\"name\":{},\"parent\":{\"240\":{},\"241\":{},\"258\":{},\"259\":{},\"276\":{},\"277\":{},\"278\":{},\"279\":{},\"280\":{},\"281\":{},\"282\":{},\"283\":{},\"284\":{},\"285\":{},\"286\":{},\"287\":{},\"288\":{},\"289\":{},\"290\":{},\"291\":{},\"292\":{},\"293\":{},\"294\":{},\"295\":{},\"296\":{},\"297\":{},\"298\":{},\"299\":{}}}],[\"src/core/async/modules/base.default.__type\",{\"_index\":169,\"name\":{},\"parent\":{\"242\":{},\"243\":{},\"244\":{},\"245\":{},\"246\":{},\"247\":{},\"248\":{},\"249\":{},\"250\":{},\"251\":{},\"252\":{},\"253\":{},\"254\":{},\"255\":{},\"256\":{},\"257\":{},\"260\":{},\"261\":{},\"262\":{},\"263\":{},\"264\":{},\"265\":{},\"266\":{},\"267\":{},\"268\":{},\"269\":{},\"270\":{},\"271\":{},\"272\":{},\"273\":{},\"274\":{},\"275\":{}}}],[\"src/core/async/modules/base/const\",{\"_index\":159,\"name\":{\"230\":{}},\"parent\":{\"231\":{},\"232\":{},\"233\":{},\"234\":{}}}],[\"src/core/async/modules/base/helpers\",{\"_index\":164,\"name\":{\"235\":{}},\"parent\":{\"236\":{},\"237\":{}}}],[\"src/core/async/modules/base/interface\",{\"_index\":170,\"name\":{\"300\":{}},\"parent\":{\"301\":{},\"302\":{},\"303\":{},\"304\":{},\"305\":{},\"306\":{},\"308\":{},\"312\":{},\"320\":{},\"329\":{},\"340\":{},\"344\":{},\"349\":{},\"355\":{},\"356\":{},\"357\":{},\"358\":{},\"359\":{},\"372\":{},\"373\":{},\"381\":{},\"389\":{},\"392\":{}}}],[\"src/core/async/modules/base/interface.asynccboptions\",{\"_index\":180,\"name\":{},\"parent\":{\"313\":{},\"314\":{},\"315\":{},\"316\":{},\"317\":{},\"318\":{},\"319\":{}}}],[\"src/core/async/modules/base/interface.asynccboptionssingle\",{\"_index\":186,\"name\":{},\"parent\":{\"321\":{},\"322\":{},\"323\":{},\"324\":{},\"325\":{},\"326\":{},\"327\":{},\"328\":{}}}],[\"src/core/async/modules/base/interface.asyncoptions\",{\"_index\":178,\"name\":{},\"parent\":{\"309\":{},\"310\":{},\"311\":{}}}],[\"src/core/async/modules/base/interface.asyncproxyoptions\",{\"_index\":188,\"name\":{},\"parent\":{\"330\":{},\"331\":{},\"332\":{},\"333\":{},\"334\":{},\"335\":{},\"336\":{},\"337\":{},\"338\":{},\"339\":{}}}],[\"src/core/async/modules/base/interface.boundfn\",{\"_index\":216,\"name\":{},\"parent\":{\"382\":{},\"383\":{},\"384\":{},\"385\":{},\"386\":{},\"387\":{},\"388\":{}}}],[\"src/core/async/modules/base/interface.clearfn\",{\"_index\":210,\"name\":{},\"parent\":{\"374\":{},\"375\":{},\"376\":{},\"377\":{},\"378\":{},\"379\":{},\"380\":{}}}],[\"src/core/async/modules/base/interface.clearoptions\",{\"_index\":191,\"name\":{},\"parent\":{\"341\":{},\"342\":{},\"343\":{}}}],[\"src/core/async/modules/base/interface.clearoptionsid\",{\"_index\":193,\"name\":{},\"parent\":{\"345\":{},\"346\":{},\"347\":{},\"348\":{}}}],[\"src/core/async/modules/base/interface.clearproxyoptions\",{\"_index\":195,\"name\":{},\"parent\":{\"350\":{},\"351\":{},\"352\":{},\"353\":{},\"354\":{}}}],[\"src/core/async/modules/base/interface.globalcache\",{\"_index\":223,\"name\":{},\"parent\":{\"393\":{},\"394\":{}}}],[\"src/core/async/modules/base/interface.idobject\",{\"_index\":176,\"name\":{},\"parent\":{\"307\":{}}}],[\"src/core/async/modules/base/interface.localcache\",{\"_index\":219,\"name\":{},\"parent\":{\"390\":{},\"391\":{}}}],[\"src/core/async/modules/base/interface.task\",{\"_index\":201,\"name\":{},\"parent\":{\"360\":{},\"361\":{},\"362\":{},\"363\":{},\"364\":{},\"365\":{},\"366\":{},\"367\":{},\"368\":{},\"369\":{},\"370\":{},\"371\":{}}}],[\"src/core/async/modules/events\",{\"_index\":227,\"name\":{\"397\":{}},\"parent\":{\"398\":{},\"3881\":{},\"3882\":{},\"3883\":{},\"3884\":{},\"3885\":{},\"3886\":{},\"3887\":{},\"3888\":{},\"3889\":{},\"3890\":{},\"3891\":{},\"3892\":{},\"3893\":{},\"3894\":{},\"3895\":{},\"3896\":{},\"3897\":{},\"3898\":{},\"3899\":{},\"3900\":{},\"3901\":{},\"3902\":{},\"3903\":{},\"3904\":{},\"3905\":{},\"3906\":{},\"3907\":{},\"3908\":{},\"3909\":{},\"3910\":{},\"3911\":{},\"3912\":{},\"3913\":{},\"3914\":{},\"3915\":{},\"3916\":{},\"3917\":{},\"3918\":{},\"3919\":{},\"3920\":{},\"3921\":{},\"3922\":{},\"3923\":{},\"3924\":{},\"3925\":{},\"3926\":{},\"3927\":{},\"3928\":{},\"3929\":{},\"3930\":{},\"3931\":{},\"3932\":{},\"3933\":{},\"3934\":{},\"3935\":{},\"3936\":{},\"3937\":{},\"3938\":{},\"3939\":{},\"3940\":{},\"3941\":{},\"3942\":{},\"3943\":{},\"3944\":{},\"3945\":{}}}],[\"src/core/async/modules/events.default\",{\"_index\":228,\"name\":{},\"parent\":{\"399\":{},\"400\":{},\"417\":{},\"418\":{},\"435\":{},\"436\":{},\"437\":{},\"438\":{},\"439\":{},\"440\":{},\"441\":{},\"442\":{},\"443\":{},\"444\":{},\"445\":{},\"446\":{},\"447\":{},\"448\":{},\"449\":{},\"450\":{},\"451\":{},\"452\":{},\"453\":{},\"454\":{},\"455\":{},\"456\":{},\"457\":{},\"458\":{},\"459\":{},\"460\":{},\"461\":{},\"462\":{},\"463\":{},\"464\":{},\"465\":{},\"466\":{},\"467\":{},\"468\":{},\"469\":{},\"470\":{},\"471\":{},\"472\":{},\"473\":{},\"474\":{},\"475\":{},\"476\":{},\"477\":{},\"478\":{},\"479\":{},\"480\":{},\"481\":{},\"482\":{},\"483\":{},\"484\":{},\"485\":{},\"486\":{},\"487\":{},\"488\":{},\"489\":{},\"490\":{},\"491\":{},\"492\":{},\"493\":{},\"494\":{},\"495\":{},\"496\":{},\"497\":{},\"498\":{},\"499\":{},\"500\":{},\"501\":{},\"502\":{},\"503\":{},\"504\":{},\"505\":{},\"506\":{},\"507\":{},\"508\":{},\"509\":{},\"510\":{},\"511\":{},\"512\":{},\"513\":{},\"514\":{},\"515\":{},\"516\":{},\"517\":{},\"518\":{},\"519\":{},\"520\":{},\"521\":{},\"522\":{},\"523\":{},\"524\":{},\"525\":{},\"526\":{},\"527\":{},\"528\":{},\"529\":{},\"530\":{},\"531\":{},\"532\":{},\"533\":{},\"534\":{},\"535\":{},\"536\":{},\"537\":{}}}],[\"src/core/async/modules/events.default.__type\",{\"_index\":229,\"name\":{},\"parent\":{\"401\":{},\"402\":{},\"403\":{},\"404\":{},\"405\":{},\"406\":{},\"407\":{},\"408\":{},\"409\":{},\"410\":{},\"411\":{},\"412\":{},\"413\":{},\"414\":{},\"415\":{},\"416\":{},\"419\":{},\"420\":{},\"421\":{},\"422\":{},\"423\":{},\"424\":{},\"425\":{},\"426\":{},\"427\":{},\"428\":{},\"429\":{},\"430\":{},\"431\":{},\"432\":{},\"433\":{},\"434\":{}}}],[\"src/core/async/modules/events/helpers\",{\"_index\":225,\"name\":{\"395\":{}},\"parent\":{\"396\":{}}}],[\"src/core/async/modules/events/interface\",{\"_index\":230,\"name\":{\"538\":{}},\"parent\":{\"539\":{},\"540\":{},\"541\":{},\"553\":{},\"554\":{},\"564\":{},\"573\":{},\"579\":{}}}],[\"src/core/async/modules/events/interface.asynconceoptions\",{\"_index\":248,\"name\":{},\"parent\":{\"565\":{},\"566\":{},\"567\":{},\"568\":{},\"569\":{},\"570\":{},\"571\":{},\"572\":{}}}],[\"src/core/async/modules/events/interface.asynconoptions\",{\"_index\":246,\"name\":{},\"parent\":{\"555\":{},\"556\":{},\"557\":{},\"558\":{},\"559\":{},\"560\":{},\"561\":{},\"562\":{},\"563\":{}}}],[\"src/core/async/modules/events/interface.asyncpromisifyonceoptions\",{\"_index\":251,\"name\":{},\"parent\":{\"574\":{},\"575\":{},\"576\":{},\"577\":{},\"578\":{}}}],[\"src/core/async/modules/events/interface.event\",{\"_index\":254,\"name\":{},\"parent\":{\"580\":{},\"581\":{},\"582\":{},\"583\":{}}}],[\"src/core/async/modules/events/interface.eventemitterlike\",{\"_index\":234,\"name\":{},\"parent\":{\"542\":{},\"543\":{},\"544\":{},\"545\":{},\"546\":{},\"547\":{},\"548\":{},\"549\":{},\"550\":{},\"551\":{},\"552\":{}}}],[\"src/core/async/modules/proxy\",{\"_index\":256,\"name\":{\"584\":{}},\"parent\":{\"585\":{},\"3946\":{},\"3947\":{},\"3948\":{},\"3949\":{},\"3950\":{},\"3951\":{},\"3952\":{},\"3953\":{},\"3954\":{},\"3955\":{},\"3956\":{},\"3957\":{},\"3958\":{},\"3959\":{},\"3960\":{},\"3961\":{},\"3962\":{},\"3963\":{},\"3964\":{},\"3965\":{},\"3966\":{},\"3967\":{},\"3968\":{},\"3969\":{},\"3970\":{},\"3971\":{},\"3972\":{},\"3973\":{},\"3974\":{},\"3975\":{},\"3976\":{},\"3977\":{},\"3978\":{},\"3979\":{},\"3980\":{},\"3981\":{},\"3982\":{},\"3983\":{},\"3984\":{},\"3985\":{},\"3986\":{},\"3987\":{},\"3988\":{},\"3989\":{},\"3990\":{},\"3991\":{},\"3992\":{},\"3993\":{},\"3994\":{},\"3995\":{},\"3996\":{},\"3997\":{},\"3998\":{},\"3999\":{},\"4000\":{},\"4001\":{},\"4002\":{},\"4003\":{},\"4004\":{},\"4005\":{},\"4006\":{},\"4007\":{},\"4008\":{},\"4009\":{}}}],[\"src/core/async/modules/proxy.default\",{\"_index\":257,\"name\":{},\"parent\":{\"586\":{},\"587\":{},\"604\":{},\"605\":{},\"622\":{},\"623\":{},\"624\":{},\"625\":{},\"626\":{},\"627\":{},\"628\":{},\"629\":{},\"630\":{},\"631\":{},\"632\":{},\"633\":{},\"634\":{},\"635\":{},\"636\":{},\"637\":{},\"638\":{},\"639\":{},\"640\":{},\"641\":{},\"642\":{},\"643\":{},\"644\":{},\"645\":{},\"646\":{},\"647\":{},\"648\":{},\"649\":{},\"650\":{},\"651\":{},\"652\":{},\"653\":{},\"654\":{},\"655\":{},\"656\":{},\"657\":{},\"658\":{},\"659\":{},\"660\":{},\"661\":{},\"662\":{},\"663\":{},\"664\":{},\"665\":{},\"666\":{},\"667\":{},\"668\":{},\"669\":{},\"670\":{},\"671\":{},\"672\":{},\"673\":{},\"674\":{},\"675\":{},\"676\":{},\"677\":{},\"678\":{},\"679\":{},\"680\":{},\"681\":{},\"682\":{},\"683\":{},\"684\":{}}}],[\"src/core/async/modules/proxy.default.__type\",{\"_index\":258,\"name\":{},\"parent\":{\"588\":{},\"589\":{},\"590\":{},\"591\":{},\"592\":{},\"593\":{},\"594\":{},\"595\":{},\"596\":{},\"597\":{},\"598\":{},\"599\":{},\"600\":{},\"601\":{},\"602\":{},\"603\":{},\"606\":{},\"607\":{},\"608\":{},\"609\":{},\"610\":{},\"611\":{},\"612\":{},\"613\":{},\"614\":{},\"615\":{},\"616\":{},\"617\":{},\"618\":{},\"619\":{},\"620\":{},\"621\":{}}}],[\"src/core/async/modules/proxy/interface\",{\"_index\":259,\"name\":{\"685\":{}},\"parent\":{\"686\":{},\"695\":{},\"696\":{},\"699\":{},\"700\":{},\"705\":{},\"717\":{}}}],[\"src/core/async/modules/proxy/interface.asyncpromiseoptions\",{\"_index\":279,\"name\":{},\"parent\":{\"718\":{},\"719\":{},\"720\":{},\"721\":{},\"722\":{},\"723\":{}}}],[\"src/core/async/modules/proxy/interface.asyncrequestoptions\",{\"_index\":275,\"name\":{},\"parent\":{\"701\":{},\"702\":{},\"703\":{},\"704\":{}}}],[\"src/core/async/modules/proxy/interface.asyncworkeroptions\",{\"_index\":277,\"name\":{},\"parent\":{\"706\":{},\"707\":{},\"708\":{},\"709\":{},\"710\":{},\"711\":{},\"712\":{},\"713\":{},\"714\":{},\"715\":{},\"716\":{}}}],[\"src/core/async/modules/proxy/interface.cancelablepromise\",{\"_index\":272,\"name\":{},\"parent\":{\"697\":{},\"698\":{}}}],[\"src/core/async/modules/proxy/interface.workerlike\",{\"_index\":262,\"name\":{},\"parent\":{\"687\":{},\"688\":{},\"689\":{},\"690\":{},\"691\":{},\"692\":{},\"693\":{},\"694\":{}}}],[\"src/core/async/modules/timers\",{\"_index\":281,\"name\":{\"724\":{}},\"parent\":{\"725\":{},\"4010\":{},\"4011\":{},\"4012\":{},\"4013\":{},\"4014\":{},\"4015\":{},\"4016\":{},\"4017\":{},\"4018\":{},\"4019\":{},\"4020\":{},\"4021\":{},\"4022\":{},\"4023\":{},\"4024\":{},\"4025\":{},\"4026\":{},\"4027\":{},\"4028\":{},\"4029\":{},\"4030\":{},\"4031\":{},\"4032\":{},\"4033\":{},\"4034\":{},\"4035\":{},\"4036\":{},\"4037\":{},\"4038\":{},\"4039\":{},\"4040\":{},\"4041\":{},\"4042\":{},\"4043\":{},\"4044\":{},\"4045\":{},\"4046\":{},\"4047\":{},\"4048\":{},\"4049\":{},\"4050\":{},\"4051\":{},\"4052\":{},\"4053\":{},\"4054\":{},\"4055\":{},\"4056\":{},\"4057\":{},\"4058\":{},\"4059\":{},\"4060\":{},\"4061\":{},\"4062\":{},\"4063\":{},\"4064\":{},\"4065\":{},\"4066\":{},\"4067\":{},\"4068\":{},\"4069\":{},\"4070\":{},\"4071\":{},\"4072\":{},\"4073\":{}}}],[\"src/core/async/modules/timers.default\",{\"_index\":282,\"name\":{},\"parent\":{\"726\":{},\"727\":{},\"744\":{},\"745\":{},\"762\":{},\"763\":{},\"764\":{},\"765\":{},\"766\":{},\"767\":{},\"768\":{},\"769\":{},\"770\":{},\"771\":{},\"772\":{},\"773\":{},\"774\":{},\"775\":{},\"776\":{},\"777\":{},\"778\":{},\"779\":{},\"780\":{},\"781\":{},\"782\":{},\"783\":{},\"784\":{},\"785\":{},\"786\":{},\"787\":{},\"788\":{},\"789\":{},\"790\":{},\"791\":{},\"792\":{},\"793\":{},\"794\":{},\"795\":{},\"796\":{},\"797\":{},\"798\":{},\"799\":{},\"800\":{},\"801\":{},\"802\":{},\"803\":{},\"804\":{},\"805\":{},\"806\":{},\"807\":{},\"808\":{},\"809\":{},\"810\":{},\"811\":{},\"812\":{},\"813\":{},\"814\":{},\"815\":{},\"816\":{},\"817\":{},\"818\":{},\"819\":{},\"820\":{},\"821\":{},\"822\":{},\"823\":{},\"824\":{},\"825\":{},\"826\":{},\"827\":{},\"828\":{},\"829\":{},\"830\":{},\"831\":{},\"832\":{},\"833\":{},\"834\":{},\"835\":{},\"836\":{},\"837\":{},\"838\":{},\"839\":{},\"840\":{},\"841\":{},\"842\":{},\"843\":{},\"844\":{},\"845\":{},\"846\":{},\"847\":{},\"848\":{},\"849\":{},\"850\":{},\"851\":{},\"852\":{},\"853\":{}}}],[\"src/core/async/modules/timers.default.__type\",{\"_index\":283,\"name\":{},\"parent\":{\"728\":{},\"729\":{},\"730\":{},\"731\":{},\"732\":{},\"733\":{},\"734\":{},\"735\":{},\"736\":{},\"737\":{},\"738\":{},\"739\":{},\"740\":{},\"741\":{},\"742\":{},\"743\":{},\"746\":{},\"747\":{},\"748\":{},\"749\":{},\"750\":{},\"751\":{},\"752\":{},\"753\":{},\"754\":{},\"755\":{},\"756\":{},\"757\":{},\"758\":{},\"759\":{},\"760\":{},\"761\":{}}}],[\"src/core/async/modules/timers/interface\",{\"_index\":284,\"name\":{\"854\":{}},\"parent\":{\"855\":{},\"856\":{},\"861\":{},\"866\":{},\"875\":{}}}],[\"src/core/async/modules/timers/interface.asyncidleoptions\",{\"_index\":290,\"name\":{},\"parent\":{\"862\":{},\"863\":{},\"864\":{},\"865\":{}}}],[\"src/core/async/modules/timers/interface.asyncrequestidlecallbackoptions\",{\"_index\":292,\"name\":{},\"parent\":{\"867\":{},\"868\":{},\"869\":{},\"870\":{},\"871\":{},\"872\":{},\"873\":{},\"874\":{}}}],[\"src/core/async/modules/timers/interface.asyncwaitoptions\",{\"_index\":288,\"name\":{},\"parent\":{\"857\":{},\"858\":{},\"859\":{},\"860\":{}}}],[\"src/core/async/modules/wrappers\",{\"_index\":297,\"name\":{\"880\":{}},\"parent\":{\"881\":{},\"4074\":{},\"4075\":{},\"4076\":{},\"4077\":{},\"4078\":{},\"4079\":{},\"4080\":{},\"4081\":{},\"4082\":{},\"4083\":{},\"4084\":{},\"4085\":{},\"4086\":{},\"4087\":{},\"4088\":{},\"4089\":{},\"4090\":{},\"4091\":{},\"4092\":{},\"4093\":{},\"4094\":{},\"4095\":{},\"4096\":{},\"4097\":{},\"4098\":{},\"4099\":{},\"4100\":{},\"4101\":{},\"4102\":{},\"4103\":{},\"4104\":{},\"4105\":{},\"4106\":{},\"4107\":{},\"4108\":{},\"4109\":{},\"4110\":{},\"4111\":{},\"4112\":{},\"4113\":{},\"4114\":{},\"4115\":{},\"4116\":{},\"4117\":{},\"4118\":{},\"4119\":{},\"4120\":{},\"4121\":{},\"4122\":{},\"4123\":{},\"4124\":{},\"4125\":{},\"4126\":{},\"4127\":{},\"4128\":{},\"4129\":{},\"4130\":{},\"4131\":{},\"4132\":{},\"4133\":{},\"4134\":{},\"4135\":{},\"4136\":{},\"4137\":{},\"4138\":{},\"4139\":{},\"4140\":{},\"4141\":{}}}],[\"src/core/async/modules/wrappers.default\",{\"_index\":298,\"name\":{},\"parent\":{\"882\":{},\"883\":{},\"900\":{},\"901\":{},\"918\":{},\"919\":{},\"920\":{},\"921\":{},\"922\":{},\"923\":{},\"924\":{},\"925\":{},\"926\":{},\"927\":{},\"928\":{},\"929\":{},\"930\":{},\"931\":{},\"932\":{},\"933\":{},\"934\":{},\"935\":{},\"936\":{},\"937\":{},\"938\":{},\"939\":{},\"940\":{},\"941\":{},\"942\":{},\"943\":{},\"944\":{},\"945\":{},\"946\":{},\"947\":{},\"948\":{},\"949\":{},\"950\":{},\"951\":{},\"952\":{},\"953\":{},\"954\":{},\"955\":{},\"956\":{},\"957\":{},\"958\":{},\"959\":{},\"960\":{},\"961\":{},\"962\":{},\"963\":{},\"964\":{},\"965\":{},\"966\":{},\"967\":{},\"968\":{},\"969\":{},\"970\":{},\"971\":{},\"972\":{},\"973\":{},\"974\":{},\"975\":{},\"976\":{},\"977\":{},\"978\":{},\"979\":{},\"980\":{},\"981\":{},\"982\":{},\"983\":{},\"984\":{},\"985\":{},\"986\":{},\"987\":{},\"988\":{},\"989\":{},\"990\":{},\"991\":{},\"992\":{},\"993\":{},\"994\":{},\"995\":{},\"996\":{},\"997\":{},\"998\":{},\"999\":{},\"1000\":{},\"1001\":{},\"1002\":{},\"1003\":{},\"1004\":{},\"1005\":{},\"1006\":{},\"1007\":{},\"1008\":{},\"1009\":{},\"1010\":{},\"1011\":{},\"1012\":{},\"1013\":{},\"1014\":{},\"1015\":{},\"1016\":{},\"1017\":{},\"1018\":{},\"1019\":{},\"1020\":{},\"1021\":{},\"1022\":{},\"1023\":{}}}],[\"src/core/async/modules/wrappers.default.__type\",{\"_index\":299,\"name\":{},\"parent\":{\"884\":{},\"885\":{},\"886\":{},\"887\":{},\"888\":{},\"889\":{},\"890\":{},\"891\":{},\"892\":{},\"893\":{},\"894\":{},\"895\":{},\"896\":{},\"897\":{},\"898\":{},\"899\":{},\"902\":{},\"903\":{},\"904\":{},\"905\":{},\"906\":{},\"907\":{},\"908\":{},\"909\":{},\"910\":{},\"911\":{},\"912\":{},\"913\":{},\"914\":{},\"915\":{},\"916\":{},\"917\":{}}}],[\"src/core/async/modules/wrappers/consts\",{\"_index\":294,\"name\":{\"876\":{}},\"parent\":{\"877\":{},\"878\":{},\"879\":{}}}],[\"src/core/async/modules/wrappers/interface\",{\"_index\":300,\"name\":{\"1024\":{}},\"parent\":{\"1025\":{},\"1026\":{},\"1027\":{},\"1028\":{},\"1029\":{},\"1034\":{},\"1040\":{},\"1041\":{},\"1042\":{},\"1048\":{}}}],[\"src/core/async/modules/wrappers/interface.eventemitterwrapper\",{\"_index\":307,\"name\":{},\"parent\":{\"1035\":{},\"1036\":{},\"1037\":{},\"1038\":{},\"1039\":{}}}],[\"src/core/async/modules/wrappers/interface.readonlyeventemitterwrapper\",{\"_index\":305,\"name\":{},\"parent\":{\"1030\":{},\"1031\":{},\"1032\":{},\"1033\":{}}}],[\"src/core/async/modules/wrappers/interface.wrappedasyncstorage\",{\"_index\":318,\"name\":{},\"parent\":{\"1049\":{},\"1050\":{},\"1051\":{},\"1052\":{},\"1053\":{},\"1054\":{}}}],[\"src/core/async/modules/wrappers/interface.wrappedasyncstoragenamespace\",{\"_index\":312,\"name\":{},\"parent\":{\"1043\":{},\"1044\":{},\"1045\":{},\"1046\":{},\"1047\":{}}}],[\"src/core/cache\",{\"_index\":397,\"name\":{\"1220\":{}},\"parent\":{\"4157\":{},\"4158\":{},\"4159\":{},\"4160\":{},\"4161\":{}}}],[\"src/core/cache/decorators/helpers/add\",{\"_index\":319,\"name\":{\"1055\":{},\"1057\":{},\"1060\":{}},\"parent\":{\"1056\":{},\"1058\":{},\"1059\":{},\"1061\":{},\"1062\":{},\"1063\":{},\"1064\":{},\"1065\":{},\"1066\":{},\"1067\":{},\"1068\":{},\"1069\":{},\"1070\":{},\"1071\":{},\"1072\":{},\"1073\":{},\"1074\":{},\"1075\":{},\"1076\":{},\"1077\":{},\"1078\":{},\"1079\":{},\"1080\":{},\"1081\":{},\"1082\":{},\"1083\":{},\"1084\":{},\"4142\":{},\"4143\":{},\"4144\":{},\"4145\":{},\"4146\":{},\"4147\":{},\"4148\":{}}}],[\"src/core/cache/decorators/persistent\",{\"_index\":372,\"name\":{\"1181\":{}},\"parent\":{\"1182\":{},\"4152\":{},\"4153\":{},\"4154\":{}}}],[\"src/core/cache/decorators/persistent/engines\",{\"_index\":353,\"name\":{\"1103\":{}},\"parent\":{\"1104\":{},\"4149\":{},\"4150\":{},\"4151\":{}}}],[\"src/core/cache/decorators/persistent/engines.default\",{\"_index\":354,\"name\":{},\"parent\":{\"1105\":{}}}],[\"src/core/cache/decorators/persistent/engines.default.__type\",{\"_index\":356,\"name\":{},\"parent\":{\"1106\":{},\"1107\":{},\"1108\":{}}}],[\"src/core/cache/decorators/persistent/engines/active\",{\"_index\":339,\"name\":{\"1085\":{}},\"parent\":{\"1086\":{}}}],[\"src/core/cache/decorators/persistent/engines/active.default\",{\"_index\":340,\"name\":{},\"parent\":{\"1087\":{},\"1088\":{},\"1089\":{},\"1090\":{},\"1091\":{},\"1092\":{},\"1093\":{},\"1094\":{},\"1095\":{},\"1096\":{},\"1097\":{},\"1098\":{},\"1099\":{}}}],[\"src/core/cache/decorators/persistent/engines/const\",{\"_index\":350,\"name\":{\"1100\":{}},\"parent\":{\"1101\":{},\"1102\":{}}}],[\"src/core/cache/decorators/persistent/engines/interface\",{\"_index\":359,\"name\":{\"1109\":{}},\"parent\":{\"1110\":{},\"1122\":{},\"1136\":{},\"1149\":{},\"1150\":{}}}],[\"src/core/cache/decorators/persistent/engines/interface.abstractpersistentengine\",{\"_index\":361,\"name\":{},\"parent\":{\"1111\":{},\"1112\":{},\"1113\":{},\"1114\":{},\"1115\":{},\"1116\":{},\"1117\":{},\"1118\":{},\"1119\":{},\"1120\":{},\"1121\":{}}}],[\"src/core/cache/decorators/persistent/engines/interface.checkablepersistentengine\",{\"_index\":363,\"name\":{},\"parent\":{\"1123\":{},\"1124\":{},\"1125\":{},\"1126\":{},\"1127\":{},\"1128\":{},\"1129\":{},\"1130\":{},\"1131\":{},\"1132\":{},\"1133\":{},\"1134\":{},\"1135\":{}}}],[\"src/core/cache/decorators/persistent/engines/interface.uncheckablepersistentengine\",{\"_index\":365,\"name\":{},\"parent\":{\"1137\":{},\"1138\":{},\"1139\":{},\"1140\":{},\"1141\":{},\"1142\":{},\"1143\":{},\"1144\":{},\"1145\":{},\"1146\":{},\"1147\":{},\"1148\":{}}}],[\"src/core/cache/decorators/persistent/engines/lazy\",{\"_index\":368,\"name\":{\"1151\":{},\"1166\":{}},\"parent\":{\"1152\":{},\"1153\":{},\"1154\":{},\"1155\":{},\"1156\":{},\"1157\":{},\"1158\":{},\"1159\":{},\"1160\":{},\"1161\":{},\"1162\":{},\"1163\":{},\"1164\":{},\"1165\":{},\"1167\":{}}}],[\"src/core/cache/decorators/persistent/engines/lazy.default\",{\"_index\":371,\"name\":{},\"parent\":{\"1168\":{},\"1169\":{},\"1170\":{},\"1171\":{},\"1172\":{},\"1173\":{},\"1174\":{},\"1175\":{},\"1176\":{},\"1177\":{},\"1178\":{},\"1179\":{},\"1180\":{}}}],[\"src/core/cache/decorators/persistent/interface\",{\"_index\":373,\"name\":{\"1183\":{}},\"parent\":{\"1184\":{},\"1185\":{},\"1187\":{}}}],[\"src/core/cache/decorators/persistent/interface.persistentoptions\",{\"_index\":379,\"name\":{},\"parent\":{\"1188\":{},\"1189\":{}}}],[\"src/core/cache/decorators/persistent/interface.persistentttldecoratoroptions\",{\"_index\":377,\"name\":{},\"parent\":{\"1186\":{}}}],[\"src/core/cache/decorators/persistent/wrapper\",{\"_index\":381,\"name\":{\"1190\":{}},\"parent\":{\"1191\":{}}}],[\"src/core/cache/decorators/persistent/wrapper.default\",{\"_index\":382,\"name\":{},\"parent\":{\"1192\":{},\"1193\":{},\"1194\":{},\"1195\":{},\"1196\":{},\"1197\":{},\"1198\":{},\"1199\":{},\"1200\":{},\"1201\":{}}}],[\"src/core/cache/decorators/ttl\",{\"_index\":391,\"name\":{\"1202\":{}},\"parent\":{\"1203\":{},\"4155\":{},\"4156\":{}}}],[\"src/core/cache/decorators/ttl/interface\",{\"_index\":392,\"name\":{\"1204\":{}},\"parent\":{\"1205\":{},\"1218\":{}}}],[\"src/core/cache/decorators/ttl/interface.ttlcache\",{\"_index\":394,\"name\":{},\"parent\":{\"1206\":{},\"1207\":{},\"1208\":{},\"1209\":{},\"1210\":{},\"1211\":{},\"1212\":{},\"1213\":{},\"1214\":{},\"1215\":{},\"1216\":{},\"1217\":{}}}],[\"src/core/cache/decorators/ttl/interface.ttldecoratoroptions\",{\"_index\":396,\"name\":{},\"parent\":{\"1219\":{}}}],[\"src/core/cache/interface\",{\"_index\":398,\"name\":{\"1221\":{}},\"parent\":{\"1222\":{},\"1223\":{}}}],[\"src/core/cache/interface.default\",{\"_index\":400,\"name\":{},\"parent\":{\"1224\":{},\"1225\":{},\"1226\":{},\"1227\":{},\"1228\":{},\"1229\":{},\"1230\":{},\"1231\":{},\"1232\":{},\"1233\":{}}}],[\"src/core/cache/never\",{\"_index\":401,\"name\":{\"1234\":{}},\"parent\":{\"1235\":{},\"4162\":{}}}],[\"src/core/cache/never.default\",{\"_index\":402,\"name\":{},\"parent\":{\"1236\":{},\"1237\":{},\"1238\":{},\"1239\":{},\"1240\":{},\"1241\":{},\"1242\":{},\"1243\":{},\"1244\":{},\"1245\":{},\"1246\":{},\"1247\":{}}}],[\"src/core/cache/restricted\",{\"_index\":403,\"name\":{\"1248\":{}},\"parent\":{\"1249\":{},\"4163\":{}}}],[\"src/core/cache/restricted.default\",{\"_index\":404,\"name\":{},\"parent\":{\"1250\":{},\"1251\":{},\"1252\":{},\"1253\":{},\"1254\":{},\"1255\":{},\"1256\":{},\"1257\":{},\"1258\":{},\"1259\":{},\"1260\":{},\"1261\":{},\"1262\":{},\"1263\":{},\"1264\":{}}}],[\"src/core/cache/simple\",{\"_index\":407,\"name\":{\"1265\":{}},\"parent\":{\"1266\":{},\"4164\":{}}}],[\"src/core/cache/simple.default\",{\"_index\":408,\"name\":{},\"parent\":{\"1267\":{},\"1268\":{},\"1269\":{},\"1270\":{},\"1271\":{},\"1272\":{},\"1273\":{},\"1274\":{},\"1275\":{},\"1276\":{},\"1277\":{},\"1278\":{}}}],[\"src/core/const/props\",{\"_index\":409,\"name\":{\"1279\":{}},\"parent\":{\"1280\":{},\"1281\":{}}}],[\"src/core/const/string\",{\"_index\":412,\"name\":{\"1282\":{}},\"parent\":{\"1283\":{}}}],[\"src/core/const/support\",{\"_index\":414,\"name\":{\"1284\":{}},\"parent\":{\"1285\":{}}}],[\"src/core/data\",{\"_index\":425,\"name\":{\"1298\":{}},\"parent\":{\"1299\":{},\"4165\":{},\"4166\":{},\"4167\":{},\"4168\":{},\"4169\":{},\"4170\":{},\"4171\":{},\"4172\":{},\"4173\":{},\"4174\":{},\"4175\":{},\"4176\":{},\"4177\":{},\"4178\":{},\"4179\":{},\"4180\":{},\"4181\":{},\"4182\":{},\"4183\":{},\"4184\":{},\"4185\":{},\"4186\":{},\"4187\":{},\"4188\":{},\"4189\":{},\"4190\":{},\"4191\":{},\"4192\":{},\"4193\":{},\"4194\":{},\"4195\":{},\"4196\":{},\"4197\":{},\"4198\":{},\"4199\":{},\"4200\":{},\"4201\":{},\"4202\":{},\"4203\":{},\"4204\":{},\"4205\":{},\"4206\":{},\"4207\":{},\"4208\":{},\"4209\":{},\"4210\":{},\"4211\":{}}}],[\"src/core/data.default\",{\"_index\":427,\"name\":{},\"parent\":{\"1300\":{},\"1301\":{},\"1302\":{},\"1303\":{},\"1304\":{},\"1305\":{},\"1306\":{},\"1307\":{},\"1308\":{},\"1309\":{},\"1310\":{},\"1311\":{},\"1312\":{},\"1313\":{},\"1314\":{},\"1315\":{},\"1316\":{},\"1317\":{},\"1318\":{},\"1319\":{},\"1320\":{},\"1321\":{},\"1322\":{},\"1323\":{},\"1324\":{},\"1325\":{},\"1326\":{},\"1327\":{},\"1328\":{},\"1329\":{},\"1330\":{},\"1331\":{},\"1332\":{},\"1333\":{},\"1334\":{},\"1335\":{},\"1336\":{},\"1337\":{},\"1338\":{},\"1339\":{},\"1340\":{},\"1341\":{},\"1342\":{},\"1343\":{},\"1344\":{},\"1345\":{},\"1346\":{},\"1347\":{},\"1348\":{},\"1349\":{},\"1350\":{},\"1351\":{},\"1352\":{},\"1353\":{},\"1354\":{},\"1355\":{},\"1356\":{},\"1357\":{},\"1358\":{}}}],[\"src/core/data/const\",{\"_index\":415,\"name\":{\"1286\":{}},\"parent\":{\"1287\":{},\"1288\":{},\"1289\":{},\"1290\":{},\"1291\":{},\"1292\":{},\"1293\":{},\"1294\":{},\"1295\":{}}}],[\"src/core/data/decorators\",{\"_index\":423,\"name\":{\"1296\":{}},\"parent\":{\"1297\":{}}}],[\"src/core/data/interface\",{\"_index\":476,\"name\":{\"1359\":{}},\"parent\":{\"1360\":{},\"4212\":{},\"4213\":{},\"4214\":{},\"4215\":{},\"4216\":{},\"4217\":{},\"4218\":{},\"4219\":{},\"4220\":{},\"4221\":{},\"4222\":{},\"4223\":{},\"4224\":{},\"4225\":{},\"4226\":{},\"4227\":{}}}],[\"src/core/data/interface.provider\",{\"_index\":477,\"name\":{},\"parent\":{\"1361\":{},\"1362\":{},\"1363\":{},\"1364\":{},\"1365\":{},\"1366\":{},\"1367\":{},\"1368\":{},\"1369\":{},\"1370\":{},\"1371\":{},\"1372\":{},\"1373\":{},\"1374\":{},\"1375\":{}}}],[\"src/core/data/interface/types\",{\"_index\":478,\"name\":{\"1376\":{}},\"parent\":{\"1377\":{},\"1378\":{},\"1382\":{},\"1383\":{},\"1384\":{},\"1391\":{},\"1392\":{},\"1393\":{},\"1395\":{},\"1398\":{},\"1400\":{},\"1401\":{},\"1407\":{},\"1408\":{},\"1409\":{},\"1410\":{}}}],[\"src/core/data/interface/types.extraprovider\",{\"_index\":504,\"name\":{},\"parent\":{\"1402\":{},\"1403\":{},\"1404\":{},\"1405\":{},\"1406\":{}}}],[\"src/core/data/interface/types.extraproviderparams\",{\"_index\":498,\"name\":{},\"parent\":{\"1396\":{},\"1397\":{}}}],[\"src/core/data/interface/types.mock\",{\"_index\":487,\"name\":{},\"parent\":{\"1385\":{},\"1386\":{},\"1387\":{},\"1388\":{},\"1389\":{},\"1390\":{}}}],[\"src/core/data/interface/types.mockcustomresponse\",{\"_index\":482,\"name\":{},\"parent\":{\"1379\":{},\"1380\":{},\"1381\":{}}}],[\"src/core/data/interface/types.providerconstructor\",{\"_index\":501,\"name\":{},\"parent\":{\"1399\":{}}}],[\"src/core/data/interface/types.provideroptions\",{\"_index\":495,\"name\":{},\"parent\":{\"1394\":{}}}],[\"src/core/data/middlewares\",{\"_index\":519,\"name\":{\"1422\":{}},\"parent\":{\"4230\":{},\"4231\":{},\"4232\":{},\"4233\":{},\"4234\":{}}}],[\"src/core/data/middlewares/attach\",{\"_index\":508,\"name\":{\"1411\":{},\"1413\":{},\"1416\":{},\"1418\":{}},\"parent\":{\"1412\":{},\"1414\":{},\"1415\":{},\"1417\":{},\"1419\":{},\"1420\":{},\"1421\":{},\"4228\":{},\"4229\":{}}}],[\"src/core/data/middlewares/wait\",{\"_index\":520,\"name\":{\"1423\":{}},\"parent\":{\"1424\":{},\"4235\":{}}}],[\"src/core/data/modules/base\",{\"_index\":521,\"name\":{\"1425\":{}},\"parent\":{\"1426\":{},\"1427\":{}}}],[\"src/core/data/modules/base.default\",{\"_index\":522,\"name\":{},\"parent\":{\"1428\":{},\"1429\":{},\"1430\":{},\"1431\":{},\"1432\":{},\"1433\":{},\"1434\":{},\"1435\":{},\"1436\":{},\"1437\":{},\"1438\":{},\"1439\":{},\"1440\":{},\"1441\":{},\"1442\":{},\"1443\":{},\"1444\":{},\"1445\":{},\"1446\":{},\"1447\":{},\"1448\":{},\"1449\":{},\"1450\":{},\"1451\":{},\"1452\":{},\"1453\":{},\"1454\":{},\"1455\":{},\"1456\":{},\"1457\":{},\"1458\":{},\"1459\":{},\"1460\":{},\"1461\":{},\"1462\":{},\"1463\":{},\"1464\":{},\"1465\":{},\"1466\":{},\"1467\":{},\"1468\":{},\"1469\":{},\"1470\":{},\"1471\":{},\"1472\":{},\"1473\":{},\"1474\":{},\"1475\":{},\"1476\":{},\"1477\":{},\"1478\":{},\"1479\":{},\"1480\":{},\"1481\":{},\"1482\":{},\"1483\":{},\"1484\":{},\"1485\":{}}}],[\"src/core/data/modules/params\",{\"_index\":523,\"name\":{\"1486\":{}},\"parent\":{\"1487\":{}}}],[\"src/core/data/modules/params.default\",{\"_index\":524,\"name\":{},\"parent\":{\"1488\":{},\"1489\":{},\"1490\":{},\"1491\":{},\"1492\":{},\"1493\":{},\"1494\":{},\"1495\":{},\"1496\":{},\"1497\":{},\"1498\":{},\"1499\":{},\"1500\":{},\"1501\":{},\"1502\":{},\"1503\":{},\"1504\":{},\"1505\":{},\"1506\":{},\"1507\":{},\"1508\":{},\"1509\":{},\"1510\":{},\"1511\":{},\"1512\":{},\"1513\":{},\"1514\":{},\"1515\":{}}}],[\"src/core/decorators\",{\"_index\":525,\"name\":{\"1516\":{}},\"parent\":{\"1517\":{},\"1518\":{},\"1519\":{}}}],[\"src/core/env\",{\"_index\":526,\"name\":{\"1520\":{}},\"parent\":{\"4236\":{},\"4237\":{},\"4238\":{},\"4239\":{},\"4240\":{},\"4241\":{},\"4242\":{},\"4243\":{}}}],[\"src/core/error\",{\"_index\":527,\"name\":{\"1521\":{}},\"parent\":{\"1522\":{},\"4244\":{},\"4245\":{}}}],[\"src/core/error.default\",{\"_index\":528,\"name\":{},\"parent\":{\"1523\":{},\"1524\":{},\"1525\":{},\"1526\":{}}}],[\"src/core/error/interface\",{\"_index\":532,\"name\":{\"1527\":{}},\"parent\":{\"1528\":{},\"1530\":{}}}],[\"src/core/error/interface.errorctor\",{\"_index\":534,\"name\":{},\"parent\":{\"1529\":{}}}],[\"src/core/error/interface.errordetailsextractor\",{\"_index\":537,\"name\":{},\"parent\":{\"1531\":{},\"1532\":{}}}],[\"src/core/error/testing\",{\"_index\":539,\"name\":{\"1533\":{}},\"parent\":{\"1534\":{}}}],[\"src/core/error/testing.testerror\",{\"_index\":541,\"name\":{},\"parent\":{\"1535\":{},\"1536\":{},\"1537\":{},\"1538\":{}}}],[\"src/core/event\",{\"_index\":542,\"name\":{\"1539\":{}},\"parent\":{\"1540\":{},\"1541\":{},\"1542\":{},\"1543\":{},\"1544\":{}}}],[\"src/core/functools\",{\"_index\":557,\"name\":{\"1554\":{}},\"parent\":{\"4260\":{},\"4261\":{},\"4262\":{},\"4263\":{},\"4264\":{},\"4265\":{},\"4266\":{},\"4267\":{},\"4268\":{},\"4269\":{},\"4270\":{},\"4271\":{},\"4272\":{},\"4273\":{},\"4274\":{},\"4275\":{},\"4276\":{},\"4277\":{}}}],[\"src/core/functools/deprecation\",{\"_index\":548,\"name\":{\"1545\":{}},\"parent\":{\"1546\":{},\"1547\":{},\"4246\":{},\"4247\":{},\"4248\":{},\"4249\":{},\"4250\":{},\"4251\":{},\"4252\":{}}}],[\"src/core/functools/helpers\",{\"_index\":551,\"name\":{\"1548\":{}},\"parent\":{\"1549\":{},\"1550\":{}}}],[\"src/core/functools/implementation\",{\"_index\":554,\"name\":{\"1551\":{}},\"parent\":{\"1552\":{},\"1553\":{},\"4253\":{},\"4254\":{},\"4255\":{},\"4256\":{},\"4257\":{},\"4258\":{},\"4259\":{}}}],[\"src/core/functools/lazy\",{\"_index\":558,\"name\":{\"1555\":{}},\"parent\":{\"1556\":{},\"1557\":{}}}],[\"src/core/functools/memoize\",{\"_index\":559,\"name\":{\"1558\":{}},\"parent\":{\"1559\":{}}}],[\"src/core/functools/trait\",{\"_index\":560,\"name\":{\"1560\":{}},\"parent\":{\"1561\":{}}}],[\"src/core/functools/warning\",{\"_index\":564,\"name\":{\"1564\":{}},\"parent\":{\"1565\":{},\"1566\":{},\"4278\":{},\"4279\":{},\"4280\":{},\"4281\":{},\"4282\":{},\"4283\":{},\"4284\":{}}}],[\"src/core/functools/warning/const\",{\"_index\":562,\"name\":{\"1562\":{}},\"parent\":{\"1563\":{}}}],[\"src/core/functools/warning/interface\",{\"_index\":567,\"name\":{\"1567\":{}},\"parent\":{\"1568\":{},\"1569\":{},\"1570\":{},\"1573\":{},\"1574\":{},\"1582\":{},\"1590\":{}}}],[\"src/core/functools/warning/interface.inlinewarnoptions\",{\"_index\":582,\"name\":{},\"parent\":{\"1583\":{},\"1584\":{},\"1585\":{},\"1586\":{},\"1587\":{},\"1588\":{},\"1589\":{}}}],[\"src/core/functools/warning/interface.warnalternativeoptions\",{\"_index\":571,\"name\":{},\"parent\":{\"1571\":{},\"1572\":{}}}],[\"src/core/functools/warning/interface.warnedfn\",{\"_index\":585,\"name\":{},\"parent\":{\"1591\":{},\"1592\":{},\"1593\":{}}}],[\"src/core/functools/warning/interface.warnoptions\",{\"_index\":575,\"name\":{},\"parent\":{\"1575\":{},\"1576\":{},\"1577\":{},\"1578\":{},\"1579\":{},\"1580\":{},\"1581\":{}}}],[\"src/core/helpers\",{\"_index\":586,\"name\":{\"1594\":{}},\"parent\":{\"4285\":{}}}],[\"src/core/helpers/string\",{\"_index\":587,\"name\":{\"1595\":{}},\"parent\":{\"4286\":{}}}],[\"src/core/i18n\",{\"_index\":588,\"name\":{\"1596\":{}},\"parent\":{\"4287\":{},\"4288\":{},\"4289\":{},\"4290\":{},\"4291\":{},\"4292\":{},\"4293\":{},\"4294\":{},\"4295\":{},\"4296\":{},\"4297\":{}}}],[\"src/core/iter\",{\"_index\":591,\"name\":{\"1599\":{}},\"parent\":{\"1600\":{}}}],[\"src/core/iter/combinators\",{\"_index\":589,\"name\":{\"1597\":{}},\"parent\":{\"1598\":{}}}],[\"src/core/json\",{\"_index\":593,\"name\":{\"1601\":{}},\"parent\":{\"1602\":{}}}],[\"src/core/json/stream\",{\"_index\":662,\"name\":{\"1728\":{}},\"parent\":{\"1729\":{},\"1730\":{},\"1731\":{},\"1732\":{},\"1733\":{},\"1734\":{},\"1735\":{},\"4307\":{}}}],[\"src/core/json/stream/assembler\",{\"_index\":598,\"name\":{\"1606\":{}},\"parent\":{\"1607\":{},\"1608\":{},\"4298\":{}}}],[\"src/core/json/stream/assembler.default\",{\"_index\":599,\"name\":{},\"parent\":{\"1609\":{},\"1610\":{},\"1611\":{},\"1612\":{},\"1613\":{},\"1614\":{},\"1615\":{},\"1616\":{},\"1617\":{},\"1618\":{},\"1619\":{},\"1620\":{},\"1621\":{},\"1622\":{},\"1623\":{},\"1624\":{},\"1625\":{},\"1626\":{},\"1627\":{},\"1628\":{},\"1629\":{}}}],[\"src/core/json/stream/assembler/const\",{\"_index\":595,\"name\":{\"1603\":{}},\"parent\":{\"1604\":{}}}],[\"src/core/json/stream/assembler/const.null\",{\"_index\":597,\"name\":{},\"parent\":{\"1605\":{}}}],[\"src/core/json/stream/assembler/interface\",{\"_index\":620,\"name\":{\"1630\":{}},\"parent\":{\"1631\":{}}}],[\"src/core/json/stream/assembler/interface.assembleroptions\",{\"_index\":623,\"name\":{},\"parent\":{\"1632\":{},\"1633\":{}}}],[\"src/core/json/stream/filters\",{\"_index\":650,\"name\":{\"1690\":{}},\"parent\":{\"4299\":{},\"4300\":{},\"4301\":{},\"4302\":{},\"4303\":{},\"4304\":{},\"4305\":{},\"4306\":{}}}],[\"src/core/json/stream/filters/abstract\",{\"_index\":624,\"name\":{\"1634\":{}},\"parent\":{\"1635\":{},\"1636\":{},\"1637\":{},\"1638\":{},\"1639\":{},\"1640\":{},\"1641\":{},\"1642\":{},\"1643\":{},\"1644\":{},\"1645\":{},\"1646\":{},\"1647\":{},\"1648\":{},\"1649\":{},\"1650\":{},\"1651\":{},\"1652\":{},\"1653\":{},\"1654\":{},\"1655\":{},\"1656\":{},\"1657\":{},\"1658\":{},\"1659\":{},\"1660\":{},\"1661\":{}}}],[\"src/core/json/stream/filters/filter\",{\"_index\":647,\"name\":{\"1662\":{}},\"parent\":{\"1663\":{}}}],[\"src/core/json/stream/filters/filter.default\",{\"_index\":648,\"name\":{},\"parent\":{\"1664\":{},\"1665\":{},\"1666\":{},\"1667\":{},\"1668\":{},\"1669\":{},\"1670\":{},\"1671\":{},\"1672\":{},\"1673\":{},\"1674\":{},\"1675\":{},\"1676\":{},\"1677\":{},\"1678\":{},\"1679\":{},\"1680\":{},\"1681\":{},\"1682\":{},\"1683\":{},\"1684\":{},\"1685\":{},\"1686\":{},\"1687\":{},\"1688\":{},\"1689\":{}}}],[\"src/core/json/stream/filters/interface\",{\"_index\":651,\"name\":{\"1691\":{}},\"parent\":{\"1692\":{},\"1696\":{},\"1698\":{},\"1699\":{},\"1700\":{}}}],[\"src/core/json/stream/filters/interface.filteroptions\",{\"_index\":656,\"name\":{},\"parent\":{\"1697\":{}}}],[\"src/core/json/stream/filters/interface.filtertoken\",{\"_index\":654,\"name\":{},\"parent\":{\"1693\":{},\"1694\":{},\"1695\":{}}}],[\"src/core/json/stream/filters/pick\",{\"_index\":660,\"name\":{\"1701\":{}},\"parent\":{\"1702\":{}}}],[\"src/core/json/stream/filters/pick.default\",{\"_index\":661,\"name\":{},\"parent\":{\"1703\":{},\"1704\":{},\"1705\":{},\"1706\":{},\"1707\":{},\"1708\":{},\"1709\":{},\"1710\":{},\"1711\":{},\"1712\":{},\"1713\":{},\"1714\":{},\"1715\":{},\"1716\":{},\"1717\":{},\"1718\":{},\"1719\":{},\"1720\":{},\"1721\":{},\"1722\":{},\"1723\":{},\"1724\":{},\"1725\":{},\"1726\":{},\"1727\":{}}}],[\"src/core/json/stream/interface\",{\"_index\":669,\"name\":{\"1736\":{}},\"parent\":{\"1737\":{}}}],[\"src/core/json/stream/interface.andpickoptions\",{\"_index\":671,\"name\":{},\"parent\":{\"1738\":{},\"1739\":{}}}],[\"src/core/json/stream/parser\",{\"_index\":727,\"name\":{\"1802\":{}},\"parent\":{\"1803\":{},\"4308\":{},\"4309\":{},\"4310\":{},\"4311\":{},\"4312\":{},\"4313\":{},\"4314\":{},\"4315\":{},\"4316\":{},\"4317\":{},\"4318\":{},\"4319\":{},\"4320\":{},\"4321\":{}}}],[\"src/core/json/stream/parser.default\",{\"_index\":728,\"name\":{},\"parent\":{\"1804\":{},\"1805\":{},\"1806\":{},\"1807\":{},\"1808\":{},\"1809\":{},\"1810\":{},\"1811\":{},\"1812\":{},\"1813\":{},\"1814\":{},\"1815\":{},\"1816\":{},\"1817\":{}}}],[\"src/core/json/stream/parser/const\",{\"_index\":672,\"name\":{\"1740\":{}},\"parent\":{\"1741\":{},\"1742\":{},\"1743\":{},\"1745\":{},\"1762\":{},\"1786\":{},\"1790\":{}}}],[\"src/core/json/stream/parser/const.parsercharcodes\",{\"_index\":718,\"name\":{},\"parent\":{\"1791\":{}}}],[\"src/core/json/stream/parser/const.parsercharcodes.__type\",{\"_index\":720,\"name\":{},\"parent\":{\"1792\":{},\"1793\":{},\"1794\":{},\"1795\":{},\"1796\":{},\"1797\":{},\"1798\":{},\"1799\":{}}}],[\"src/core/json/stream/parser/const.parserexpected\",{\"_index\":715,\"name\":{},\"parent\":{\"1787\":{}}}],[\"src/core/json/stream/parser/const.parserexpected.__type\",{\"_index\":716,\"name\":{},\"parent\":{\"1788\":{},\"1789\":{}}}],[\"src/core/json/stream/parser/const.parserpatterns\",{\"_index\":678,\"name\":{},\"parent\":{\"1746\":{}}}],[\"src/core/json/stream/parser/const.parserpatterns.__type\",{\"_index\":680,\"name\":{},\"parent\":{\"1747\":{},\"1748\":{},\"1749\":{},\"1750\":{},\"1751\":{},\"1752\":{},\"1753\":{},\"1754\":{},\"1755\":{},\"1756\":{},\"1757\":{},\"1758\":{},\"1759\":{},\"1760\":{},\"1761\":{}}}],[\"src/core/json/stream/parser/const.parserstates\",{\"_index\":676,\"name\":{},\"parent\":{\"1744\":{}}}],[\"src/core/json/stream/parser/const.parserstatetypes\",{\"_index\":696,\"name\":{},\"parent\":{\"1763\":{}}}],[\"src/core/json/stream/parser/const.parserstatetypes.__type\",{\"_index\":697,\"name\":{},\"parent\":{\"1764\":{},\"1765\":{},\"1766\":{},\"1767\":{},\"1768\":{},\"1769\":{},\"1770\":{},\"1771\":{},\"1772\":{},\"1773\":{},\"1774\":{},\"1775\":{},\"1776\":{},\"1777\":{},\"1778\":{},\"1779\":{},\"1780\":{},\"1781\":{},\"1782\":{},\"1783\":{},\"1784\":{},\"1785\":{}}}],[\"src/core/json/stream/parser/helpers\",{\"_index\":725,\"name\":{\"1800\":{}},\"parent\":{\"1801\":{}}}],[\"src/core/json/stream/parser/interface\",{\"_index\":738,\"name\":{\"1818\":{}},\"parent\":{\"1819\":{},\"1820\":{},\"1821\":{},\"1822\":{},\"1823\":{},\"1826\":{},\"1827\":{}}}],[\"src/core/json/stream/parser/interface.token\",{\"_index\":744,\"name\":{},\"parent\":{\"1824\":{},\"1825\":{}}}],[\"src/core/json/stream/parser/interface.tokenprocessor\",{\"_index\":747,\"name\":{},\"parent\":{\"1828\":{},\"1829\":{}}}],[\"src/core/json/stream/parser/states\",{\"_index\":750,\"name\":{\"1834\":{}},\"parent\":{\"4322\":{},\"4323\":{},\"4324\":{},\"4325\":{},\"4326\":{},\"4327\":{},\"4328\":{},\"4329\":{},\"4330\":{},\"4331\":{},\"4332\":{},\"4333\":{},\"4334\":{},\"4335\":{},\"4336\":{},\"4337\":{},\"4338\":{}}}],[\"src/core/json/stream/parser/states/colon\",{\"_index\":748,\"name\":{\"1830\":{}},\"parent\":{\"1831\":{}}}],[\"src/core/json/stream/parser/states/done\",{\"_index\":749,\"name\":{\"1832\":{}},\"parent\":{\"1833\":{}}}],[\"src/core/json/stream/parser/states/key\",{\"_index\":751,\"name\":{\"1835\":{}},\"parent\":{\"1836\":{}}}],[\"src/core/json/stream/parser/states/number\",{\"_index\":752,\"name\":{\"1837\":{},\"1839\":{},\"1841\":{},\"1843\":{},\"1845\":{},\"1847\":{},\"1849\":{},\"1851\":{},\"1853\":{}},\"parent\":{\"1838\":{},\"1840\":{},\"1842\":{},\"1844\":{},\"1846\":{},\"1848\":{},\"1850\":{},\"1852\":{},\"1854\":{}}}],[\"src/core/json/stream/parser/states/stop\",{\"_index\":761,\"name\":{\"1855\":{}},\"parent\":{\"1856\":{}}}],[\"src/core/json/stream/parser/states/string\",{\"_index\":763,\"name\":{\"1857\":{}},\"parent\":{\"1858\":{}}}],[\"src/core/json/stream/parser/states/value\",{\"_index\":764,\"name\":{\"1859\":{}},\"parent\":{\"1860\":{}}}],[\"src/core/json/stream/streamers\",{\"_index\":771,\"name\":{\"1871\":{}},\"parent\":{\"4339\":{},\"4340\":{},\"4341\":{},\"4342\":{},\"4343\":{}}}],[\"src/core/json/stream/streamers/array\",{\"_index\":765,\"name\":{\"1861\":{}},\"parent\":{\"1862\":{}}}],[\"src/core/json/stream/streamers/array.default\",{\"_index\":766,\"name\":{},\"parent\":{\"1863\":{},\"1864\":{},\"1865\":{},\"1866\":{},\"1867\":{},\"1868\":{},\"1869\":{},\"1870\":{}}}],[\"src/core/json/stream/streamers/interface\",{\"_index\":772,\"name\":{\"1872\":{}},\"parent\":{\"1873\":{},\"1876\":{},\"1879\":{}}}],[\"src/core/json/stream/streamers/interface.default\",{\"_index\":777,\"name\":{},\"parent\":{\"1880\":{},\"1881\":{},\"1882\":{},\"1883\":{},\"1884\":{},\"1885\":{},\"1886\":{}}}],[\"src/core/json/stream/streamers/interface.streamedarray\",{\"_index\":774,\"name\":{},\"parent\":{\"1874\":{},\"1875\":{}}}],[\"src/core/json/stream/streamers/interface.streamedobject\",{\"_index\":776,\"name\":{},\"parent\":{\"1877\":{},\"1878\":{}}}],[\"src/core/json/stream/streamers/object\",{\"_index\":778,\"name\":{\"1887\":{}},\"parent\":{\"1888\":{}}}],[\"src/core/json/stream/streamers/object.default\",{\"_index\":779,\"name\":{},\"parent\":{\"1889\":{},\"1890\":{},\"1891\":{},\"1892\":{},\"1893\":{},\"1894\":{},\"1895\":{},\"1896\":{}}}],[\"src/core/kv\",{\"_index\":780,\"name\":{\"1897\":{},\"1908\":{},\"1914\":{},\"1919\":{},\"1922\":{},\"1927\":{},\"1928\":{},\"1933\":{},\"1938\":{},\"1950\":{}},\"parent\":{\"1898\":{},\"1899\":{},\"1900\":{},\"1901\":{},\"1902\":{},\"1903\":{},\"1904\":{},\"1905\":{},\"1906\":{},\"1907\":{},\"1909\":{},\"1910\":{},\"1911\":{},\"1912\":{},\"1913\":{},\"1915\":{},\"1916\":{},\"1917\":{},\"1918\":{},\"1920\":{},\"1921\":{},\"1923\":{},\"1924\":{},\"1925\":{},\"1926\":{},\"1929\":{},\"1930\":{},\"1931\":{},\"1932\":{},\"1934\":{},\"1935\":{},\"1936\":{},\"1937\":{},\"1939\":{},\"1940\":{},\"1941\":{},\"1942\":{},\"1943\":{},\"1944\":{},\"1945\":{},\"1946\":{},\"1947\":{},\"1948\":{},\"1949\":{},\"1951\":{},\"1952\":{},\"1953\":{},\"1954\":{},\"1955\":{},\"1956\":{},\"1957\":{},\"1958\":{},\"1959\":{},\"1960\":{},\"1961\":{},\"1962\":{},\"1963\":{},\"1964\":{},\"1965\":{},\"1966\":{},\"1967\":{},\"1968\":{},\"1969\":{},\"1970\":{},\"1971\":{},\"1972\":{},\"1973\":{},\"1974\":{},\"1975\":{},\"1976\":{},\"1977\":{},\"1978\":{},\"1979\":{},\"1980\":{},\"1981\":{},\"1982\":{},\"1983\":{},\"1984\":{},\"1985\":{},\"1986\":{},\"1987\":{},\"1988\":{},\"4344\":{},\"4345\":{},\"4346\":{},\"4347\":{},\"4348\":{},\"4349\":{},\"4350\":{},\"4351\":{},\"4352\":{},\"4353\":{}}}],[\"src/core/lazy\",{\"_index\":825,\"name\":{\"1989\":{}},\"parent\":{\"1990\":{}}}],[\"src/core/lazy/interface\",{\"_index\":826,\"name\":{\"1991\":{}},\"parent\":{\"1992\":{},\"1993\":{},\"1994\":{},\"1995\":{},\"1996\":{}}}],[\"src/core/lazy/interface.hooks\",{\"_index\":832,\"name\":{},\"parent\":{\"1997\":{},\"1998\":{},\"1999\":{}}}],[\"src/core/linked\",{\"_index\":834,\"name\":{\"2000\":{},\"2001\":{},\"2020\":{}},\"parent\":{\"2002\":{},\"2003\":{},\"2004\":{},\"2005\":{},\"2006\":{},\"2007\":{},\"2008\":{},\"2009\":{},\"2010\":{},\"2011\":{},\"2012\":{},\"2013\":{},\"2014\":{},\"2015\":{},\"2016\":{},\"2017\":{},\"2018\":{},\"2019\":{},\"2021\":{},\"2022\":{},\"2023\":{},\"2024\":{},\"2025\":{},\"4354\":{}}}],[\"src/core/log\",{\"_index\":906,\"name\":{\"2092\":{}},\"parent\":{\"2093\":{},\"4370\":{},\"4371\":{},\"4372\":{},\"4373\":{},\"4374\":{},\"4375\":{},\"4376\":{},\"4377\":{},\"4378\":{},\"4379\":{}}}],[\"src/core/log/base\",{\"_index\":854,\"name\":{\"2028\":{}},\"parent\":{\"4355\":{},\"4356\":{},\"4357\":{},\"4358\":{}}}],[\"src/core/log/base/extend\",{\"_index\":853,\"name\":{\"2026\":{}},\"parent\":{\"2027\":{}}}],[\"src/core/log/base/interface\",{\"_index\":855,\"name\":{\"2029\":{}},\"parent\":{\"2030\":{}}}],[\"src/core/log/base/level\",{\"_index\":857,\"name\":{\"2031\":{}},\"parent\":{\"2032\":{},\"2033\":{}}}],[\"src/core/log/config\",{\"_index\":860,\"name\":{\"2034\":{}},\"parent\":{\"4359\":{},\"4360\":{},\"4361\":{},\"4362\":{},\"4363\":{},\"4364\":{}}}],[\"src/core/log/config/interface\",{\"_index\":861,\"name\":{\"2035\":{}},\"parent\":{\"2036\":{},\"2038\":{},\"2043\":{},\"2044\":{}}}],[\"src/core/log/config/interface.logconfig\",{\"_index\":864,\"name\":{},\"parent\":{\"2037\":{}}}],[\"src/core/log/config/interface.logpipelineconfig\",{\"_index\":866,\"name\":{},\"parent\":{\"2039\":{},\"2040\":{},\"2041\":{},\"2042\":{}}}],[\"src/core/log/config/interface.stylescache\",{\"_index\":872,\"name\":{},\"parent\":{\"2045\":{},\"2046\":{},\"2047\":{},\"2048\":{},\"2049\":{}}}],[\"src/core/log/config/pipeline\",{\"_index\":875,\"name\":{\"2050\":{}},\"parent\":{\"2051\":{}}}],[\"src/core/log/config/styles\",{\"_index\":877,\"name\":{\"2052\":{}},\"parent\":{\"2053\":{}}}],[\"src/core/log/curator\",{\"_index\":881,\"name\":{\"2056\":{}},\"parent\":{\"2057\":{}}}],[\"src/core/log/curator/const\",{\"_index\":879,\"name\":{\"2054\":{}},\"parent\":{\"2055\":{}}}],[\"src/core/log/curator/pipeline\",{\"_index\":882,\"name\":{\"2058\":{}},\"parent\":{\"2059\":{}}}],[\"src/core/log/curator/pipeline.logpipeline\",{\"_index\":884,\"name\":{},\"parent\":{\"2060\":{},\"2061\":{},\"2062\":{},\"2063\":{},\"2064\":{},\"2065\":{},\"2066\":{},\"2067\":{},\"2068\":{}}}],[\"src/core/log/curator/pipelines\",{\"_index\":888,\"name\":{\"2069\":{}},\"parent\":{\"2070\":{}}}],[\"src/core/log/engines\",{\"_index\":894,\"name\":{\"2078\":{}},\"parent\":{\"2079\":{},\"2080\":{},\"4365\":{},\"4366\":{},\"4367\":{},\"4368\":{},\"4369\":{}}}],[\"src/core/log/engines.default\",{\"_index\":896,\"name\":{},\"parent\":{\"2081\":{}}}],[\"src/core/log/engines.default.__type\",{\"_index\":898,\"name\":{},\"parent\":{\"2082\":{},\"2083\":{}}}],[\"src/core/log/engines/console\",{\"_index\":889,\"name\":{\"2071\":{}},\"parent\":{\"2072\":{}}}],[\"src/core/log/engines/console.consoleengine\",{\"_index\":891,\"name\":{},\"parent\":{\"2073\":{},\"2074\":{},\"2075\":{},\"2076\":{},\"2077\":{}}}],[\"src/core/log/engines/interface\",{\"_index\":899,\"name\":{\"2084\":{}},\"parent\":{\"2085\":{},\"2087\":{},\"2089\":{}}}],[\"src/core/log/engines/interface.logengine\",{\"_index\":903,\"name\":{},\"parent\":{\"2088\":{}}}],[\"src/core/log/engines/interface.logengineconstructor\",{\"_index\":901,\"name\":{},\"parent\":{\"2086\":{}}}],[\"src/core/log/extensions\",{\"_index\":905,\"name\":{\"2090\":{}},\"parent\":{\"2091\":{}}}],[\"src/core/log/interface\",{\"_index\":907,\"name\":{\"2094\":{}},\"parent\":{\"2095\":{},\"2096\":{},\"2099\":{},\"2100\":{}}}],[\"src/core/log/interface.extendedlogger\",{\"_index\":913,\"name\":{},\"parent\":{\"2101\":{},\"2102\":{},\"2103\":{},\"2104\":{}}}],[\"src/core/log/interface.logmessageoptions\",{\"_index\":910,\"name\":{},\"parent\":{\"2097\":{},\"2098\":{}}}],[\"src/core/log/middlewares\",{\"_index\":949,\"name\":{\"2154\":{}},\"parent\":{\"2155\":{},\"2156\":{},\"4382\":{},\"4383\":{},\"4384\":{},\"4385\":{},\"4386\":{},\"4387\":{},\"4388\":{},\"4389\":{},\"4390\":{}}}],[\"src/core/log/middlewares.default\",{\"_index\":950,\"name\":{},\"parent\":{\"2157\":{}}}],[\"src/core/log/middlewares.default.__type\",{\"_index\":952,\"name\":{},\"parent\":{\"2158\":{},\"2159\":{},\"2160\":{},\"2161\":{},\"2162\":{},\"2163\":{}}}],[\"src/core/log/middlewares/configurable\",{\"_index\":914,\"name\":{\"2105\":{}},\"parent\":{\"2106\":{}}}],[\"src/core/log/middlewares/configurable.configurablemiddleware\",{\"_index\":916,\"name\":{},\"parent\":{\"2107\":{},\"2108\":{},\"2109\":{},\"2110\":{}}}],[\"src/core/log/middlewares/errors\",{\"_index\":919,\"name\":{\"2111\":{}},\"parent\":{\"2112\":{},\"2113\":{},\"2114\":{},\"2115\":{},\"2116\":{}}}],[\"src/core/log/middlewares/extractor\",{\"_index\":933,\"name\":{\"2126\":{}},\"parent\":{\"4380\":{},\"4381\":{}}}],[\"src/core/log/middlewares/extractor/const\",{\"_index\":925,\"name\":{\"2117\":{}},\"parent\":{\"2118\":{}}}],[\"src/core/log/middlewares/extractor/extractor\",{\"_index\":927,\"name\":{\"2119\":{}},\"parent\":{\"2120\":{}}}],[\"src/core/log/middlewares/extractor/extractor.extractormiddleware\",{\"_index\":929,\"name\":{},\"parent\":{\"2121\":{},\"2122\":{},\"2123\":{},\"2124\":{},\"2125\":{}}}],[\"src/core/log/middlewares/extractor/interface\",{\"_index\":934,\"name\":{\"2127\":{}},\"parent\":{\"2128\":{}}}],[\"src/core/log/middlewares/extractor/interface.errorinfo\",{\"_index\":936,\"name\":{},\"parent\":{\"2129\":{},\"2130\":{},\"2133\":{},\"2134\":{}}}],[\"src/core/log/middlewares/extractor/interface.errorinfo.__type\",{\"_index\":937,\"name\":{},\"parent\":{\"2131\":{},\"2132\":{}}}],[\"src/core/log/middlewares/extractor/testing\",{\"_index\":940,\"name\":{\"2135\":{}},\"parent\":{\"2136\":{},\"2139\":{},\"2144\":{},\"2150\":{}}}],[\"src/core/log/middlewares/extractor/testing.testbaseerror\",{\"_index\":944,\"name\":{},\"parent\":{\"2140\":{},\"2141\":{},\"2142\":{},\"2143\":{}}}],[\"src/core/log/middlewares/extractor/testing.testdetailedbaseerror\",{\"_index\":946,\"name\":{},\"parent\":{\"2145\":{},\"2146\":{},\"2147\":{},\"2148\":{},\"2149\":{}}}],[\"src/core/log/middlewares/extractor/testing.testdetailederror\",{\"_index\":942,\"name\":{},\"parent\":{\"2137\":{},\"2138\":{}}}],[\"src/core/log/middlewares/extractor/testing.testextractor\",{\"_index\":948,\"name\":{},\"parent\":{\"2151\":{},\"2152\":{},\"2153\":{}}}],[\"src/core/log/middlewares/interface\",{\"_index\":955,\"name\":{\"2164\":{}},\"parent\":{\"2165\":{},\"2171\":{},\"2172\":{},\"2174\":{},\"2175\":{},\"2176\":{},\"2177\":{}}}],[\"src/core/log/middlewares/interface.logevent\",{\"_index\":957,\"name\":{},\"parent\":{\"2166\":{},\"2167\":{},\"2168\":{},\"2169\":{},\"2170\":{}}}],[\"src/core/log/middlewares/interface.logmiddleware\",{\"_index\":960,\"name\":{},\"parent\":{\"2173\":{}}}],[\"src/core/mime\",{\"_index\":965,\"name\":{\"2178\":{},\"2184\":{},\"2188\":{}},\"parent\":{\"2179\":{},\"2180\":{},\"2181\":{},\"2182\":{},\"2183\":{},\"2185\":{},\"2186\":{},\"2187\":{},\"2189\":{},\"4391\":{},\"4392\":{},\"4393\":{},\"4394\":{},\"4395\":{},\"4396\":{}}}],[\"src/core/net\",{\"_index\":983,\"name\":{\"2200\":{}},\"parent\":{\"2201\":{},\"2202\":{},\"2203\":{},\"4397\":{},\"4398\":{},\"4399\":{},\"4400\":{},\"4401\":{},\"4402\":{},\"4403\":{}}}],[\"src/core/net/const\",{\"_index\":977,\"name\":{\"2190\":{}},\"parent\":{\"2191\":{},\"2192\":{},\"2193\":{}}}],[\"src/core/net/engines\",{\"_index\":981,\"name\":{\"2196\":{}},\"parent\":{\"2197\":{}}}],[\"src/core/net/engines/browser\",{\"_index\":979,\"name\":{\"2194\":{}},\"parent\":{\"2195\":{}}}],[\"src/core/net/engines/node\",{\"_index\":982,\"name\":{\"2198\":{}},\"parent\":{\"2199\":{}}}],[\"src/core/net/interface\",{\"_index\":986,\"name\":{\"2204\":{}},\"parent\":{\"2205\":{},\"2208\":{},\"2209\":{},\"2217\":{}}}],[\"src/core/net/interface.netengine\",{\"_index\":1001,\"name\":{},\"parent\":{\"2218\":{}}}],[\"src/core/net/interface.netstatus\",{\"_index\":988,\"name\":{},\"parent\":{\"2206\":{},\"2207\":{}}}],[\"src/core/net/interface.onlinecheckconfig\",{\"_index\":993,\"name\":{},\"parent\":{\"2210\":{},\"2211\":{},\"2212\":{},\"2213\":{},\"2214\":{},\"2215\":{},\"2216\":{}}}],[\"src/core/object\",{\"_index\":1002,\"name\":{\"2219\":{}},\"parent\":{\"4404\":{},\"4405\":{}}}],[\"src/core/object/proxy\",{\"_index\":1003,\"name\":{\"2220\":{},\"2226\":{},\"2234\":{},\"2237\":{},\"2242\":{}},\"parent\":{\"2221\":{},\"2222\":{},\"2223\":{},\"2224\":{},\"2225\":{},\"2227\":{},\"2228\":{},\"2229\":{},\"2230\":{},\"2231\":{},\"2232\":{},\"2233\":{},\"2235\":{},\"2236\":{},\"2238\":{},\"2239\":{},\"2240\":{},\"2241\":{},\"2243\":{},\"2244\":{}}}],[\"src/core/object/select\",{\"_index\":1023,\"name\":{\"2245\":{}},\"parent\":{\"2246\":{},\"4406\":{}}}],[\"src/core/object/select/interface\",{\"_index\":1024,\"name\":{\"2247\":{}},\"parent\":{\"2248\":{}}}],[\"src/core/object/select/interface.selectparams\",{\"_index\":1026,\"name\":{},\"parent\":{\"2249\":{},\"2250\":{}}}],[\"src/core/object/watch\",{\"_index\":1051,\"name\":{\"2280\":{}},\"parent\":{\"2281\":{},\"2282\":{},\"2283\":{},\"2284\":{},\"2285\":{},\"2286\":{},\"4407\":{},\"4408\":{},\"4409\":{},\"4410\":{},\"4411\":{},\"4412\":{},\"4413\":{},\"4414\":{},\"4415\":{},\"4416\":{},\"4417\":{},\"4418\":{},\"4419\":{},\"4420\":{},\"4421\":{},\"4422\":{},\"4423\":{},\"4424\":{},\"4425\":{},\"4426\":{},\"4427\":{},\"4428\":{},\"4429\":{},\"4430\":{},\"4431\":{},\"4432\":{}}}],[\"src/core/object/watch/const\",{\"_index\":1028,\"name\":{\"2251\":{}},\"parent\":{\"2252\":{},\"2253\":{},\"2254\":{},\"2255\":{},\"2256\":{},\"2257\":{},\"2258\":{},\"2259\":{},\"2260\":{}}}],[\"src/core/object/watch/engines\",{\"_index\":1047,\"name\":{\"2272\":{}},\"parent\":{\"2273\":{}}}],[\"src/core/object/watch/engines/accessors\",{\"_index\":1037,\"name\":{\"2261\":{}},\"parent\":{\"2262\":{},\"2263\":{},\"2264\":{},\"2265\":{}}}],[\"src/core/object/watch/engines/helpers\",{\"_index\":1041,\"name\":{\"2266\":{}},\"parent\":{\"2267\":{},\"2268\":{},\"2269\":{},\"2270\":{},\"2271\":{}}}],[\"src/core/object/watch/engines/proxy\",{\"_index\":1048,\"name\":{\"2274\":{}},\"parent\":{\"2275\":{},\"2276\":{},\"2277\":{}}}],[\"src/core/object/watch/helpers\",{\"_index\":1049,\"name\":{\"2278\":{}},\"parent\":{\"2279\":{}}}],[\"src/core/object/watch/interface\",{\"_index\":1055,\"name\":{\"2287\":{}},\"parent\":{\"2288\":{},\"2289\":{},\"2290\":{},\"2295\":{},\"2296\":{},\"2308\":{},\"2312\":{},\"2325\":{},\"2329\":{},\"2335\":{},\"2343\":{},\"2344\":{},\"2345\":{},\"2346\":{}}}],[\"src/core/object/watch/interface.internalwatchoptions\",{\"_index\":1073,\"name\":{},\"parent\":{\"2313\":{},\"2314\":{},\"2315\":{},\"2316\":{},\"2317\":{},\"2318\":{},\"2319\":{},\"2320\":{},\"2321\":{},\"2322\":{},\"2323\":{},\"2324\":{}}}],[\"src/core/object/watch/interface.rawwatchhandlerparams\",{\"_index\":1078,\"name\":{},\"parent\":{\"2330\":{},\"2331\":{},\"2332\":{},\"2333\":{},\"2334\":{}}}],[\"src/core/object/watch/interface.watchengine\",{\"_index\":1070,\"name\":{},\"parent\":{\"2309\":{},\"2310\":{},\"2311\":{}}}],[\"src/core/object/watch/interface.watcher\",{\"_index\":1058,\"name\":{},\"parent\":{\"2291\":{},\"2292\":{},\"2293\":{},\"2294\":{}}}],[\"src/core/object/watch/interface.watchhandlerparams\",{\"_index\":1082,\"name\":{},\"parent\":{\"2336\":{},\"2337\":{},\"2338\":{},\"2339\":{},\"2340\":{},\"2341\":{},\"2342\":{}}}],[\"src/core/object/watch/interface.watchhandlerparentparams\",{\"_index\":1075,\"name\":{},\"parent\":{\"2326\":{},\"2327\":{},\"2328\":{}}}],[\"src/core/object/watch/interface.watchoptions\",{\"_index\":1061,\"name\":{},\"parent\":{\"2297\":{},\"2298\":{},\"2299\":{},\"2300\":{},\"2301\":{},\"2302\":{},\"2303\":{},\"2304\":{},\"2305\":{},\"2306\":{},\"2307\":{}}}],[\"src/core/object/watch/wrap\",{\"_index\":1107,\"name\":{\"2393\":{}},\"parent\":{\"2394\":{},\"4433\":{},\"4434\":{},\"4435\":{},\"4436\":{},\"4437\":{},\"4438\":{},\"4439\":{}}}],[\"src/core/object/watch/wrap/const\",{\"_index\":1088,\"name\":{\"2347\":{}},\"parent\":{\"2348\":{},\"2367\":{},\"2371\":{},\"2375\":{},\"2386\":{},\"2392\":{}}}],[\"src/core/object/watch/wrap/const.clearmethods\",{\"_index\":1097,\"name\":{},\"parent\":{\"2372\":{}}}],[\"src/core/object/watch/wrap/const.clearmethods.__type\",{\"_index\":1098,\"name\":{},\"parent\":{\"2373\":{},\"2374\":{}}}],[\"src/core/object/watch/wrap/const.deletemethods\",{\"_index\":1094,\"name\":{},\"parent\":{\"2368\":{}}}],[\"src/core/object/watch/wrap/const.deletemethods.__type\",{\"_index\":1095,\"name\":{},\"parent\":{\"2369\":{},\"2370\":{}}}],[\"src/core/object/watch/wrap/const.iterators\",{\"_index\":1090,\"name\":{},\"parent\":{\"2349\":{}}}],[\"src/core/object/watch/wrap/const.iterators.__type\",{\"_index\":1091,\"name\":{},\"parent\":{\"2350\":{},\"2351\":{},\"2354\":{},\"2355\":{},\"2358\":{},\"2359\":{},\"2362\":{},\"2363\":{}}}],[\"src/core/object/watch/wrap/const.iterators.__type.__type\",{\"_index\":1092,\"name\":{},\"parent\":{\"2352\":{},\"2353\":{},\"2356\":{},\"2357\":{},\"2360\":{},\"2361\":{},\"2364\":{},\"2365\":{},\"2366\":{}}}],[\"src/core/object/watch/wrap/const.weakmapmethods\",{\"_index\":1100,\"name\":{},\"parent\":{\"2376\":{}}}],[\"src/core/object/watch/wrap/const.weakmapmethods.__type\",{\"_index\":1101,\"name\":{},\"parent\":{\"2377\":{},\"2378\":{},\"2382\":{},\"2383\":{},\"2384\":{},\"2385\":{}}}],[\"src/core/object/watch/wrap/const.weakmapmethods.__type.__type\",{\"_index\":1102,\"name\":{},\"parent\":{\"2379\":{},\"2380\":{},\"2381\":{}}}],[\"src/core/object/watch/wrap/const.weaksetmethods\",{\"_index\":1104,\"name\":{},\"parent\":{\"2387\":{}}}],[\"src/core/object/watch/wrap/const.weaksetmethods.__type\",{\"_index\":1105,\"name\":{},\"parent\":{\"2388\":{},\"2389\":{},\"2390\":{},\"2391\":{}}}],[\"src/core/object/watch/wrap/interface\",{\"_index\":1109,\"name\":{\"2395\":{}},\"parent\":{\"2396\":{},\"2402\":{},\"2410\":{},\"2411\":{},\"2412\":{},\"2415\":{},\"2418\":{}}}],[\"src/core/object/watch/wrap/interface.structurewrapper\",{\"_index\":1123,\"name\":{},\"parent\":{\"2416\":{},\"2417\":{}}}],[\"src/core/object/watch/wrap/interface.wrapmethodobject\",{\"_index\":1120,\"name\":{},\"parent\":{\"2413\":{},\"2414\":{}}}],[\"src/core/object/watch/wrap/interface.wrapoptions\",{\"_index\":1111,\"name\":{},\"parent\":{\"2397\":{},\"2398\":{},\"2399\":{},\"2400\":{},\"2401\":{}}}],[\"src/core/object/watch/wrap/interface.wrapparams\",{\"_index\":1115,\"name\":{},\"parent\":{\"2403\":{},\"2404\":{},\"2405\":{},\"2406\":{},\"2407\":{},\"2408\":{},\"2409\":{}}}],[\"src/core/perf\",{\"_index\":1146,\"name\":{\"2440\":{}},\"parent\":{\"2441\":{},\"2442\":{},\"4446\":{},\"4447\":{},\"4448\":{},\"4449\":{},\"4450\":{},\"4451\":{}}}],[\"src/core/perf/config\",{\"_index\":1127,\"name\":{\"2421\":{}},\"parent\":{\"2422\":{},\"2423\":{},\"2424\":{},\"4440\":{},\"4441\":{},\"4442\":{},\"4443\":{},\"4444\":{},\"4445\":{}}}],[\"src/core/perf/config/const\",{\"_index\":1125,\"name\":{\"2419\":{}},\"parent\":{\"2420\":{}}}],[\"src/core/perf/config/interface\",{\"_index\":1131,\"name\":{\"2425\":{}},\"parent\":{\"2426\":{},\"2428\":{},\"2431\":{},\"2432\":{},\"2435\":{},\"2437\":{}}}],[\"src/core/perf/config/interface.perfconfig\",{\"_index\":1134,\"name\":{},\"parent\":{\"2427\":{}}}],[\"src/core/perf/config/interface.perfincludefilter\",{\"_index\":1141,\"name\":{},\"parent\":{\"2433\":{},\"2434\":{}}}],[\"src/core/perf/config/interface.perfpredicate\",{\"_index\":1143,\"name\":{},\"parent\":{\"2436\":{}}}],[\"src/core/perf/config/interface.perftimerconfig\",{\"_index\":1136,\"name\":{},\"parent\":{\"2429\":{},\"2430\":{}}}],[\"src/core/perf/const\",{\"_index\":1145,\"name\":{\"2438\":{}},\"parent\":{\"2439\":{}}}],[\"src/core/perf/interface\",{\"_index\":1147,\"name\":{\"2443\":{}},\"parent\":{\"2444\":{},\"2445\":{}}}],[\"src/core/perf/interface.perf\",{\"_index\":1150,\"name\":{},\"parent\":{\"2446\":{},\"2447\":{}}}],[\"src/core/perf/timer\",{\"_index\":1184,\"name\":{\"2488\":{}},\"parent\":{\"2489\":{},\"4460\":{}}}],[\"src/core/perf/timer/engines\",{\"_index\":1153,\"name\":{\"2450\":{}},\"parent\":{\"2451\":{},\"4452\":{},\"4453\":{}}}],[\"src/core/perf/timer/engines.default\",{\"_index\":1154,\"name\":{},\"parent\":{\"2452\":{}}}],[\"src/core/perf/timer/engines.default.__type\",{\"_index\":1155,\"name\":{},\"parent\":{\"2453\":{}}}],[\"src/core/perf/timer/engines/console\",{\"_index\":1152,\"name\":{\"2448\":{}},\"parent\":{\"2449\":{}}}],[\"src/core/perf/timer/engines/interface\",{\"_index\":1156,\"name\":{\"2454\":{}},\"parent\":{\"2455\":{},\"2456\":{}}}],[\"src/core/perf/timer/engines/interface.perftimerengine\",{\"_index\":1160,\"name\":{},\"parent\":{\"2457\":{},\"2458\":{}}}],[\"src/core/perf/timer/impl\",{\"_index\":1162,\"name\":{\"2459\":{}},\"parent\":{\"4454\":{},\"4455\":{},\"4456\":{},\"4457\":{},\"4458\":{}}}],[\"src/core/perf/timer/impl/interface\",{\"_index\":1163,\"name\":{\"2460\":{}},\"parent\":{\"2461\":{},\"2464\":{},\"2469\":{},\"2472\":{}}}],[\"src/core/perf/timer/impl/interface.perftimer\",{\"_index\":1168,\"name\":{},\"parent\":{\"2465\":{},\"2466\":{},\"2467\":{},\"2468\":{}}}],[\"src/core/perf/timer/impl/interface.perftimermeasurement\",{\"_index\":1166,\"name\":{},\"parent\":{\"2462\":{},\"2463\":{}}}],[\"src/core/perf/timer/impl/interface.perftimersrunneroptions\",{\"_index\":1172,\"name\":{},\"parent\":{\"2470\":{},\"2471\":{}}}],[\"src/core/perf/timer/impl/runner\",{\"_index\":1175,\"name\":{\"2473\":{}},\"parent\":{\"2474\":{},\"4459\":{}}}],[\"src/core/perf/timer/impl/runner.default\",{\"_index\":1177,\"name\":{},\"parent\":{\"2475\":{},\"2476\":{},\"2477\":{},\"2478\":{},\"2479\":{},\"2480\":{},\"2481\":{},\"2482\":{},\"2483\":{},\"2484\":{},\"2485\":{},\"2486\":{},\"2487\":{}}}],[\"src/core/perf/timer/interface\",{\"_index\":1186,\"name\":{\"2490\":{}},\"parent\":{\"2491\":{}}}],[\"src/core/perf/timer/interface.perftimerfactory\",{\"_index\":1188,\"name\":{},\"parent\":{\"2492\":{},\"2493\":{}}}],[\"src/core/pool\",{\"_index\":1192,\"name\":{\"2497\":{}},\"parent\":{\"2498\":{},\"4461\":{},\"4462\":{},\"4463\":{},\"4464\":{},\"4465\":{},\"4466\":{},\"4467\":{},\"4468\":{},\"4469\":{},\"4470\":{},\"4471\":{},\"4472\":{},\"4473\":{}}}],[\"src/core/pool.default\",{\"_index\":1193,\"name\":{},\"parent\":{\"2499\":{},\"2500\":{},\"2501\":{},\"2502\":{},\"2503\":{},\"2504\":{},\"2505\":{},\"2506\":{},\"2507\":{},\"2508\":{},\"2509\":{},\"2510\":{},\"2511\":{},\"2512\":{},\"2513\":{},\"2514\":{},\"2515\":{},\"2516\":{},\"2517\":{},\"2518\":{},\"2519\":{},\"2520\":{},\"2521\":{},\"2522\":{},\"2523\":{},\"2524\":{},\"2525\":{},\"2526\":{},\"2527\":{},\"2528\":{}}}],[\"src/core/pool/const\",{\"_index\":1189,\"name\":{\"2494\":{}},\"parent\":{\"2495\":{},\"2496\":{}}}],[\"src/core/pool/interface\",{\"_index\":1219,\"name\":{\"2529\":{}},\"parent\":{\"2530\":{},\"2531\":{},\"2535\":{},\"2539\":{},\"2548\":{},\"2549\":{},\"2550\":{},\"2551\":{},\"2552\":{},\"2553\":{},\"2554\":{}}}],[\"src/core/pool/interface.optionalwrappedresource\",{\"_index\":1224,\"name\":{},\"parent\":{\"2536\":{},\"2537\":{},\"2538\":{}}}],[\"src/core/pool/interface.pooloptions\",{\"_index\":1226,\"name\":{},\"parent\":{\"2540\":{},\"2541\":{},\"2542\":{},\"2543\":{},\"2544\":{},\"2545\":{},\"2546\":{},\"2547\":{}}}],[\"src/core/pool/interface.wrappedresource\",{\"_index\":1222,\"name\":{},\"parent\":{\"2532\":{},\"2533\":{},\"2534\":{}}}],[\"src/core/prelude/array/const\",{\"_index\":1230,\"name\":{\"2555\":{}},\"parent\":{\"2556\":{}}}],[\"src/core/prelude/date/const\",{\"_index\":1232,\"name\":{\"2557\":{}},\"parent\":{\"2558\":{},\"2559\":{},\"2560\":{},\"2561\":{},\"2562\":{},\"2563\":{},\"2564\":{},\"2565\":{},\"2566\":{},\"2567\":{},\"2568\":{},\"2569\":{}}}],[\"src/core/prelude/date/helpers\",{\"_index\":1245,\"name\":{\"2570\":{}},\"parent\":{\"2571\":{},\"2572\":{},\"2573\":{},\"2574\":{}}}],[\"src/core/prelude/date/relative\",{\"_index\":1250,\"name\":{\"2575\":{}},\"parent\":{\"2576\":{}}}],[\"src/core/prelude/env\",{\"_index\":1256,\"name\":{\"2583\":{}},\"parent\":{\"2584\":{},\"2585\":{},\"2586\":{},\"4474\":{},\"4475\":{},\"4476\":{},\"4477\":{},\"4478\":{}}}],[\"src/core/prelude/env/const\",{\"_index\":1252,\"name\":{\"2577\":{}},\"parent\":{\"2578\":{},\"2579\":{},\"2580\":{},\"2581\":{},\"2582\":{}}}],[\"src/core/prelude/extend\",{\"_index\":1257,\"name\":{\"2587\":{}},\"parent\":{\"2588\":{}}}],[\"src/core/prelude/function/const\",{\"_index\":1258,\"name\":{\"2589\":{}},\"parent\":{\"2590\":{}}}],[\"src/core/prelude/function/const.__\",{\"_index\":1260,\"name\":{},\"parent\":{\"2591\":{}}}],[\"src/core/prelude/function/const.__.__type\",{\"_index\":1262,\"name\":{},\"parent\":{\"2592\":{}}}],[\"src/core/prelude/global/const\",{\"_index\":1263,\"name\":{\"2593\":{}},\"parent\":{\"2594\":{}}}],[\"src/core/prelude/i18n\",{\"_index\":1271,\"name\":{\"2604\":{}},\"parent\":{\"2605\":{},\"4479\":{},\"4480\":{},\"4481\":{},\"4482\":{},\"4483\":{},\"4484\":{},\"4485\":{},\"4486\":{},\"4487\":{},\"4488\":{}}}],[\"src/core/prelude/i18n/const\",{\"_index\":1265,\"name\":{\"2595\":{}},\"parent\":{\"2596\":{},\"2597\":{},\"2598\":{},\"2599\":{}}}],[\"src/core/prelude/i18n/helpers\",{\"_index\":1267,\"name\":{\"2600\":{}},\"parent\":{\"2601\":{},\"2602\":{},\"2603\":{}}}],[\"src/core/prelude/i18n/interface\",{\"_index\":1273,\"name\":{\"2606\":{}},\"parent\":{\"2607\":{},\"2610\":{},\"2615\":{}}}],[\"src/core/prelude/i18n/interface.locale\",{\"_index\":1274,\"name\":{},\"parent\":{\"2608\":{},\"2609\":{}}}],[\"src/core/prelude/i18n/interface.localekvstorage\",{\"_index\":1277,\"name\":{},\"parent\":{\"2611\":{},\"2612\":{},\"2613\":{},\"2614\":{}}}],[\"src/core/prelude/i18n/storage\",{\"_index\":1279,\"name\":{\"2616\":{}},\"parent\":{\"2617\":{}}}],[\"src/core/prelude/number/const\",{\"_index\":1280,\"name\":{\"2618\":{}},\"parent\":{\"2619\":{},\"2620\":{},\"2621\":{},\"2622\":{},\"2623\":{},\"2624\":{}}}],[\"src/core/prelude/number/helpers\",{\"_index\":1283,\"name\":{\"2625\":{}},\"parent\":{\"2626\":{},\"2627\":{},\"2628\":{},\"2629\":{},\"2630\":{},\"2631\":{}}}],[\"src/core/prelude/object\",{\"_index\":1308,\"name\":{\"2651\":{}},\"parent\":{\"4489\":{},\"4490\":{},\"4491\":{},\"4492\":{},\"4493\":{},\"4494\":{},\"4495\":{}}}],[\"src/core/prelude/object/clone\",{\"_index\":1290,\"name\":{\"2632\":{}},\"parent\":{\"2633\":{},\"2634\":{}}}],[\"src/core/prelude/object/clone/interface\",{\"_index\":1293,\"name\":{\"2635\":{}},\"parent\":{\"2636\":{}}}],[\"src/core/prelude/object/compare\",{\"_index\":1295,\"name\":{\"2637\":{}},\"parent\":{\"2638\":{}}}],[\"src/core/prelude/object/const\",{\"_index\":1296,\"name\":{\"2639\":{}},\"parent\":{\"2640\":{},\"2641\":{},\"2642\":{}}}],[\"src/core/prelude/object/create\",{\"_index\":1300,\"name\":{\"2643\":{}},\"parent\":{\"2644\":{},\"2645\":{}}}],[\"src/core/prelude/object/helpers\",{\"_index\":1303,\"name\":{\"2646\":{}},\"parent\":{\"2647\":{},\"2648\":{},\"2649\":{},\"2650\":{}}}],[\"src/core/prelude/object/interface\",{\"_index\":1309,\"name\":{\"2652\":{}},\"parent\":{\"2653\":{}}}],[\"src/core/prelude/regexp/const\",{\"_index\":1311,\"name\":{\"2654\":{}},\"parent\":{\"2655\":{},\"2656\":{},\"2657\":{}}}],[\"src/core/prelude/regexp/helpers\",{\"_index\":1315,\"name\":{\"2658\":{}},\"parent\":{\"2659\":{}}}],[\"src/core/prelude/string/const\",{\"_index\":1317,\"name\":{\"2660\":{}},\"parent\":{\"2661\":{},\"2662\":{},\"2663\":{},\"2664\":{},\"2665\":{},\"2666\":{},\"2667\":{},\"2668\":{}}}],[\"src/core/prelude/string/const.unicode\",{\"_index\":1326,\"name\":{},\"parent\":{\"2669\":{}}}],[\"src/core/prelude/string/const.unicode.__type\",{\"_index\":1328,\"name\":{},\"parent\":{\"2670\":{},\"2671\":{},\"2672\":{},\"2673\":{},\"2674\":{},\"2675\":{}}}],[\"src/core/prelude/string/helpers\",{\"_index\":1334,\"name\":{\"2676\":{}},\"parent\":{\"2677\":{},\"2678\":{},\"2679\":{},\"2680\":{},\"2681\":{},\"2682\":{}}}],[\"src/core/prelude/structures\",{\"_index\":1357,\"name\":{\"2724\":{}},\"parent\":{\"4496\":{},\"4497\":{},\"4498\":{}}}],[\"src/core/prelude/structures/helpers\",{\"_index\":1341,\"name\":{\"2683\":{}},\"parent\":{\"2684\":{},\"2704\":{}}}],[\"src/core/prelude/structures/helpers.option\",{\"_index\":1343,\"name\":{},\"parent\":{\"2685\":{},\"2686\":{},\"2687\":{},\"2688\":{},\"2689\":{},\"2690\":{},\"2691\":{},\"2692\":{},\"2693\":{},\"2694\":{},\"2695\":{},\"2696\":{},\"2697\":{},\"2698\":{},\"2699\":{},\"2700\":{},\"2701\":{},\"2702\":{},\"2703\":{}}}],[\"src/core/prelude/structures/helpers.result\",{\"_index\":1356,\"name\":{},\"parent\":{\"2705\":{},\"2706\":{},\"2707\":{},\"2708\":{},\"2709\":{},\"2710\":{},\"2711\":{},\"2712\":{},\"2713\":{},\"2714\":{},\"2715\":{},\"2716\":{},\"2717\":{},\"2718\":{},\"2719\":{},\"2720\":{},\"2721\":{},\"2722\":{},\"2723\":{}}}],[\"src/core/prelude/structures/sync\",{\"_index\":1358,\"name\":{\"2725\":{},\"2745\":{}},\"parent\":{\"2726\":{},\"2727\":{},\"2728\":{},\"2729\":{},\"2730\":{},\"2731\":{},\"2732\":{},\"2733\":{},\"2734\":{},\"2735\":{},\"2736\":{},\"2737\":{},\"2738\":{},\"2739\":{},\"2740\":{},\"2741\":{},\"2742\":{},\"2743\":{},\"2744\":{},\"2746\":{},\"2747\":{},\"2748\":{},\"2749\":{},\"2750\":{},\"2751\":{},\"2752\":{},\"2753\":{},\"2754\":{},\"2755\":{},\"4499\":{},\"4500\":{},\"4501\":{},\"4502\":{},\"4503\":{},\"4504\":{},\"4505\":{}}}],[\"src/core/prelude/types/const\",{\"_index\":1369,\"name\":{\"2756\":{}},\"parent\":{\"2757\":{},\"2758\":{},\"2759\":{},\"2760\":{},\"2764\":{}}}],[\"src/core/prelude/types/const.nonprimitivetypes\",{\"_index\":1372,\"name\":{},\"parent\":{\"2761\":{}}}],[\"src/core/prelude/types/const.nonprimitivetypes.__type\",{\"_index\":1373,\"name\":{},\"parent\":{\"2762\":{},\"2763\":{}}}],[\"src/core/promise\",{\"_index\":1391,\"name\":{\"2806\":{}},\"parent\":{\"2807\":{},\"2808\":{},\"4516\":{},\"4517\":{},\"4518\":{},\"4519\":{},\"4520\":{},\"4521\":{}}}],[\"src/core/promise/abortable\",{\"_index\":1378,\"name\":{\"2767\":{}},\"parent\":{\"2768\":{},\"4506\":{},\"4507\":{},\"4508\":{},\"4509\":{},\"4510\":{},\"4511\":{},\"4512\":{},\"4513\":{},\"4514\":{},\"4515\":{}}}],[\"src/core/promise/abortable.default\",{\"_index\":1380,\"name\":{},\"parent\":{\"2769\":{},\"2770\":{},\"2771\":{},\"2772\":{},\"2773\":{},\"2774\":{},\"2775\":{},\"2776\":{},\"2777\":{},\"2778\":{},\"2779\":{},\"2780\":{},\"2781\":{},\"2782\":{},\"2783\":{},\"2784\":{},\"2785\":{},\"2786\":{},\"2787\":{},\"2788\":{},\"2789\":{},\"2790\":{},\"2791\":{},\"2792\":{}}}],[\"src/core/promise/abortable/const\",{\"_index\":1376,\"name\":{\"2765\":{}},\"parent\":{\"2766\":{}}}],[\"src/core/promise/abortable/interface\",{\"_index\":1387,\"name\":{\"2793\":{}},\"parent\":{\"2794\":{},\"2798\":{},\"2799\":{},\"2800\":{},\"2801\":{},\"2802\":{},\"2803\":{},\"2804\":{},\"2805\":{}}}],[\"src/core/promise/abortable/interface.state\",{\"_index\":1388,\"name\":{},\"parent\":{\"2795\":{},\"2796\":{},\"2797\":{}}}],[\"src/core/promise/interface\",{\"_index\":1394,\"name\":{\"2809\":{}},\"parent\":{\"2810\":{},\"2811\":{},\"2812\":{},\"2813\":{},\"2814\":{},\"2816\":{}}}],[\"src/core/promise/interface.controllablepromiseconstructor\",{\"_index\":1400,\"name\":{},\"parent\":{\"2815\":{}}}],[\"src/core/promise/interface.createcontrollablepromiseoptions\",{\"_index\":1402,\"name\":{},\"parent\":{\"2817\":{},\"2818\":{},\"2819\":{}}}],[\"src/core/promise/sync\",{\"_index\":1408,\"name\":{\"2825\":{}},\"parent\":{\"4522\":{},\"4523\":{},\"4524\":{},\"4525\":{},\"4526\":{},\"4527\":{},\"4528\":{},\"4529\":{},\"4530\":{}}}],[\"src/core/promise/sync/const\",{\"_index\":1403,\"name\":{\"2820\":{}},\"parent\":{\"2821\":{},\"2822\":{}}}],[\"src/core/promise/sync/helpers\",{\"_index\":1406,\"name\":{\"2823\":{}},\"parent\":{\"2824\":{}}}],[\"src/core/queue\",{\"_index\":1409,\"name\":{\"2826\":{}},\"parent\":{\"4531\":{},\"4532\":{},\"4533\":{},\"4534\":{},\"4535\":{},\"4536\":{},\"4537\":{},\"4538\":{},\"4539\":{},\"4540\":{},\"4541\":{},\"4542\":{},\"4543\":{}}}],[\"src/core/queue/interface\",{\"_index\":1410,\"name\":{\"2827\":{}},\"parent\":{\"2828\":{},\"2837\":{},\"2838\":{},\"2840\":{}}}],[\"src/core/queue/interface.default\",{\"_index\":1418,\"name\":{},\"parent\":{\"2841\":{},\"2842\":{},\"2843\":{},\"2844\":{},\"2845\":{},\"2846\":{},\"2847\":{},\"2848\":{},\"2849\":{},\"2850\":{},\"2851\":{}}}],[\"src/core/queue/interface.innerqueue\",{\"_index\":1412,\"name\":{},\"parent\":{\"2829\":{},\"2830\":{},\"2831\":{},\"2832\":{},\"2833\":{},\"2834\":{},\"2835\":{},\"2836\":{}}}],[\"src/core/queue/interface.queueoptions\",{\"_index\":1417,\"name\":{},\"parent\":{\"2839\":{}}}],[\"src/core/queue/merge\",{\"_index\":1419,\"name\":{\"2852\":{}},\"parent\":{\"2853\":{},\"4544\":{},\"4545\":{},\"4546\":{},\"4547\":{}}}],[\"src/core/queue/merge.default\",{\"_index\":1420,\"name\":{},\"parent\":{\"2854\":{},\"2855\":{},\"2856\":{},\"2857\":{},\"2858\":{},\"2859\":{},\"2860\":{},\"2861\":{},\"2862\":{},\"2863\":{},\"2864\":{},\"2865\":{},\"2866\":{},\"2867\":{},\"2868\":{},\"2869\":{}}}],[\"src/core/queue/merge/interface\",{\"_index\":1422,\"name\":{\"2870\":{}},\"parent\":{\"2871\":{},\"4548\":{},\"4549\":{},\"4550\":{}}}],[\"src/core/queue/order\",{\"_index\":1423,\"name\":{\"2872\":{}},\"parent\":{\"2873\":{},\"4551\":{},\"4552\":{},\"4553\":{},\"4554\":{}}}],[\"src/core/queue/order.default\",{\"_index\":1424,\"name\":{},\"parent\":{\"2874\":{},\"2875\":{},\"2876\":{},\"2877\":{},\"2878\":{},\"2879\":{},\"2880\":{},\"2881\":{},\"2882\":{},\"2883\":{},\"2884\":{},\"2885\":{},\"2886\":{},\"2887\":{},\"2888\":{},\"2889\":{},\"2890\":{},\"2891\":{}}}],[\"src/core/queue/order/interface\",{\"_index\":1429,\"name\":{\"2892\":{}},\"parent\":{\"2893\":{},\"2902\":{},\"4555\":{},\"4556\":{}}}],[\"src/core/queue/order/interface.innerqueue\",{\"_index\":1430,\"name\":{},\"parent\":{\"2894\":{},\"2895\":{},\"2896\":{},\"2897\":{},\"2898\":{},\"2899\":{},\"2900\":{},\"2901\":{}}}],[\"src/core/queue/simple\",{\"_index\":1432,\"name\":{\"2903\":{}},\"parent\":{\"2904\":{},\"4557\":{},\"4558\":{},\"4559\":{}}}],[\"src/core/queue/simple.default\",{\"_index\":1433,\"name\":{},\"parent\":{\"2905\":{},\"2906\":{},\"2907\":{},\"2908\":{},\"2909\":{},\"2910\":{},\"2911\":{},\"2912\":{},\"2913\":{},\"2914\":{},\"2915\":{},\"2916\":{},\"2917\":{},\"2918\":{}}}],[\"src/core/queue/simple/interface\",{\"_index\":1434,\"name\":{\"2919\":{}},\"parent\":{\"2920\":{},\"4560\":{},\"4561\":{}}}],[\"src/core/queue/simple/interface.innerqueue\",{\"_index\":1435,\"name\":{},\"parent\":{\"2921\":{},\"2922\":{},\"2923\":{},\"2924\":{},\"2925\":{},\"2926\":{},\"2927\":{},\"2928\":{}}}],[\"src/core/queue/worker\",{\"_index\":1436,\"name\":{\"2929\":{}},\"parent\":{\"4562\":{},\"4563\":{},\"4564\":{},\"4565\":{},\"4566\":{},\"4567\":{},\"4568\":{},\"4569\":{},\"4570\":{}}}],[\"src/core/queue/worker/interface\",{\"_index\":1437,\"name\":{\"2930\":{}},\"parent\":{\"2931\":{},\"2935\":{},\"2936\":{},\"2937\":{},\"2938\":{},\"2942\":{},\"4571\":{},\"4572\":{},\"4573\":{}}}],[\"src/core/queue/worker/interface.default\",{\"_index\":1447,\"name\":{},\"parent\":{\"2943\":{},\"2944\":{},\"2945\":{},\"2946\":{},\"2947\":{},\"2948\":{},\"2949\":{},\"2950\":{},\"2951\":{},\"2952\":{},\"2953\":{},\"2954\":{},\"2955\":{},\"2956\":{},\"2957\":{},\"2958\":{},\"2959\":{},\"2960\":{},\"2961\":{},\"2962\":{},\"2963\":{},\"2964\":{},\"2965\":{}}}],[\"src/core/queue/worker/interface.task\",{\"_index\":1438,\"name\":{},\"parent\":{\"2932\":{},\"2933\":{},\"2934\":{}}}],[\"src/core/queue/worker/interface.workerqueueoptions\",{\"_index\":1444,\"name\":{},\"parent\":{\"2939\":{},\"2940\":{},\"2941\":{}}}],[\"src/core/queue/worker/merge\",{\"_index\":1453,\"name\":{\"2966\":{}},\"parent\":{\"2967\":{},\"4574\":{},\"4575\":{},\"4576\":{},\"4577\":{},\"4578\":{},\"4579\":{},\"4580\":{},\"4581\":{},\"4582\":{}}}],[\"src/core/queue/worker/merge.default\",{\"_index\":1454,\"name\":{},\"parent\":{\"2968\":{},\"2969\":{},\"2970\":{},\"2971\":{},\"2972\":{},\"2973\":{},\"2974\":{},\"2975\":{},\"2976\":{},\"2977\":{},\"2978\":{},\"2979\":{},\"2980\":{},\"2981\":{},\"2982\":{},\"2983\":{},\"2984\":{},\"2985\":{},\"2986\":{},\"2987\":{},\"2988\":{},\"2989\":{},\"2990\":{},\"2991\":{},\"2992\":{}}}],[\"src/core/queue/worker/merge/interface\",{\"_index\":1455,\"name\":{\"2993\":{}},\"parent\":{\"2994\":{},\"4583\":{},\"4584\":{},\"4585\":{},\"4586\":{},\"4587\":{},\"4588\":{},\"4589\":{},\"4590\":{}}}],[\"src/core/queue/worker/merge/interface.workerqueueoptions\",{\"_index\":1456,\"name\":{},\"parent\":{\"2995\":{},\"2996\":{},\"2997\":{},\"2998\":{}}}],[\"src/core/queue/worker/simple\",{\"_index\":1457,\"name\":{\"2999\":{}},\"parent\":{\"3000\":{},\"4591\":{},\"4592\":{},\"4593\":{},\"4594\":{},\"4595\":{},\"4596\":{},\"4597\":{},\"4598\":{},\"4599\":{}}}],[\"src/core/queue/worker/simple.default\",{\"_index\":1458,\"name\":{},\"parent\":{\"3001\":{},\"3002\":{},\"3003\":{},\"3004\":{},\"3005\":{},\"3006\":{},\"3007\":{},\"3008\":{},\"3009\":{},\"3010\":{},\"3011\":{},\"3012\":{},\"3013\":{},\"3014\":{},\"3015\":{},\"3016\":{},\"3017\":{},\"3018\":{},\"3019\":{},\"3020\":{},\"3021\":{},\"3022\":{},\"3023\":{}}}],[\"src/core/queue/worker/simple/interface\",{\"_index\":1459,\"name\":{\"3024\":{}},\"parent\":{\"4600\":{},\"4601\":{},\"4602\":{},\"4603\":{},\"4604\":{},\"4605\":{},\"4606\":{},\"4607\":{}}}],[\"src/core/range\",{\"_index\":1460,\"name\":{\"3025\":{}},\"parent\":{\"3026\":{},\"4608\":{},\"4609\":{}}}],[\"src/core/range.default\",{\"_index\":1461,\"name\":{},\"parent\":{\"3027\":{},\"3028\":{},\"3029\":{},\"3030\":{},\"3031\":{},\"3032\":{},\"3033\":{},\"3034\":{},\"3035\":{},\"3036\":{},\"3037\":{},\"3038\":{},\"3039\":{},\"3040\":{},\"3041\":{},\"3042\":{},\"3043\":{},\"3044\":{},\"3045\":{},\"3046\":{}}}],[\"src/core/range/interface\",{\"_index\":1473,\"name\":{\"3047\":{}},\"parent\":{\"3048\":{},\"3049\":{}}}],[\"src/core/request\",{\"_index\":1547,\"name\":{\"3171\":{}},\"parent\":{\"3172\":{},\"4627\":{},\"4628\":{},\"4629\":{},\"4630\":{},\"4631\":{},\"4632\":{},\"4633\":{},\"4634\":{},\"4635\":{},\"4636\":{},\"4637\":{},\"4638\":{},\"4639\":{},\"4640\":{},\"4641\":{},\"4642\":{},\"4643\":{},\"4644\":{},\"4645\":{},\"4646\":{},\"4647\":{},\"4648\":{},\"4649\":{},\"4650\":{},\"4651\":{},\"4652\":{},\"4653\":{},\"4654\":{},\"4655\":{},\"4656\":{},\"4657\":{},\"4658\":{},\"4659\":{},\"4660\":{},\"4661\":{},\"4662\":{},\"4663\":{},\"4664\":{},\"4665\":{},\"4666\":{},\"4667\":{},\"4668\":{},\"4669\":{},\"4670\":{},\"4671\":{},\"4672\":{},\"4673\":{},\"4674\":{},\"4675\":{},\"4676\":{},\"4677\":{},\"4678\":{},\"4679\":{},\"4680\":{},\"4681\":{},\"4682\":{}}}],[\"src/core/request/const\",{\"_index\":1476,\"name\":{\"3050\":{}},\"parent\":{\"3051\":{},\"3052\":{},\"3053\":{},\"3054\":{},\"3055\":{},\"3056\":{},\"3057\":{},\"3058\":{}}}],[\"src/core/request/const.defaultrequestopts\",{\"_index\":1482,\"name\":{},\"parent\":{\"3059\":{}}}],[\"src/core/request/const.defaultrequestopts.__type\",{\"_index\":1483,\"name\":{},\"parent\":{\"3060\":{},\"3061\":{},\"3062\":{},\"3063\":{},\"3064\":{},\"3065\":{},\"3066\":{},\"3067\":{},\"3068\":{},\"3069\":{}}}],[\"src/core/request/engines\",{\"_index\":1497,\"name\":{\"3081\":{}},\"parent\":{\"3082\":{},\"4610\":{},\"4611\":{},\"4612\":{}}}],[\"src/core/request/engines/browser\",{\"_index\":1489,\"name\":{\"3070\":{}},\"parent\":{\"3071\":{}}}],[\"src/core/request/engines/const\",{\"_index\":1490,\"name\":{\"3072\":{}},\"parent\":{\"3073\":{},\"3074\":{}}}],[\"src/core/request/engines/fetch\",{\"_index\":1493,\"name\":{\"3075\":{}},\"parent\":{\"3076\":{}}}],[\"src/core/request/engines/fetch/node\",{\"_index\":1494,\"name\":{\"3077\":{}},\"parent\":{\"3078\":{}}}],[\"src/core/request/engines/helpers\",{\"_index\":1495,\"name\":{\"3079\":{}},\"parent\":{\"3080\":{}}}],[\"src/core/request/engines/node\",{\"_index\":1500,\"name\":{\"3085\":{}},\"parent\":{\"3086\":{}}}],[\"src/core/request/engines/node/const\",{\"_index\":1498,\"name\":{\"3083\":{}},\"parent\":{\"3084\":{}}}],[\"src/core/request/engines/provider\",{\"_index\":1503,\"name\":{\"3089\":{}},\"parent\":{\"3090\":{},\"4613\":{},\"4614\":{},\"4615\":{},\"4616\":{}}}],[\"src/core/request/engines/provider/const\",{\"_index\":1501,\"name\":{\"3087\":{}},\"parent\":{\"3088\":{}}}],[\"src/core/request/engines/provider/interface\",{\"_index\":1504,\"name\":{\"3091\":{}},\"parent\":{\"3092\":{},\"3095\":{},\"3107\":{}}}],[\"src/core/request/engines/provider/interface.availableoptions\",{\"_index\":1508,\"name\":{},\"parent\":{\"3096\":{},\"3097\":{},\"3098\":{},\"3099\":{},\"3100\":{},\"3101\":{},\"3102\":{},\"3103\":{},\"3104\":{},\"3105\":{},\"3106\":{}}}],[\"src/core/request/engines/provider/interface.meta\",{\"_index\":1505,\"name\":{},\"parent\":{\"3093\":{},\"3094\":{}}}],[\"src/core/request/engines/xhr\",{\"_index\":1513,\"name\":{\"3108\":{}},\"parent\":{\"3109\":{}}}],[\"src/core/request/error\",{\"_index\":1519,\"name\":{\"3117\":{}},\"parent\":{\"3118\":{},\"4617\":{},\"4618\":{},\"4619\":{}}}],[\"src/core/request/error.default\",{\"_index\":1521,\"name\":{},\"parent\":{\"3119\":{},\"3120\":{},\"3121\":{},\"3122\":{},\"3123\":{},\"3124\":{},\"3125\":{},\"3126\":{},\"3127\":{},\"3128\":{},\"3129\":{}}}],[\"src/core/request/error/extractor\",{\"_index\":1514,\"name\":{\"3110\":{}},\"parent\":{\"3111\":{}}}],[\"src/core/request/error/extractor.requesterrordetailsextractor\",{\"_index\":1516,\"name\":{},\"parent\":{\"3112\":{},\"3113\":{},\"3114\":{},\"3115\":{},\"3116\":{}}}],[\"src/core/request/error/interface\",{\"_index\":1522,\"name\":{\"3130\":{}},\"parent\":{\"3131\":{},\"3135\":{}}}],[\"src/core/request/error/interface.details\",{\"_index\":1523,\"name\":{},\"parent\":{\"3132\":{},\"3133\":{},\"3134\":{}}}],[\"src/core/request/error/interface.requesterrordetailsextractoroptions\",{\"_index\":1525,\"name\":{},\"parent\":{\"3136\":{},\"3137\":{}}}],[\"src/core/request/error/interface.requesterrordetailsextractoroptions.__type\",{\"_index\":1526,\"name\":{},\"parent\":{\"3138\":{},\"3139\":{}}}],[\"src/core/request/headers\",{\"_index\":1529,\"name\":{\"3142\":{}},\"parent\":{\"3143\":{},\"4620\":{},\"4621\":{}}}],[\"src/core/request/headers.default\",{\"_index\":1530,\"name\":{},\"parent\":{\"3144\":{},\"3145\":{},\"3146\":{},\"3147\":{},\"3148\":{},\"3149\":{},\"3150\":{},\"3151\":{},\"3152\":{},\"3153\":{},\"3154\":{},\"3155\":{},\"3156\":{},\"3157\":{}}}],[\"src/core/request/headers/const\",{\"_index\":1527,\"name\":{\"3140\":{}},\"parent\":{\"3141\":{}}}],[\"src/core/request/headers/interface\",{\"_index\":1535,\"name\":{\"3158\":{}},\"parent\":{\"3159\":{},\"3160\":{}}}],[\"src/core/request/helpers\",{\"_index\":1542,\"name\":{\"3166\":{}},\"parent\":{\"4622\":{},\"4623\":{},\"4624\":{},\"4625\":{},\"4626\":{}}}],[\"src/core/request/helpers/cache\",{\"_index\":1538,\"name\":{\"3161\":{}},\"parent\":{\"3162\":{},\"3163\":{}}}],[\"src/core/request/helpers/const\",{\"_index\":1540,\"name\":{\"3164\":{}},\"parent\":{\"3165\":{}}}],[\"src/core/request/helpers/interpolation\",{\"_index\":1543,\"name\":{\"3167\":{}},\"parent\":{\"3168\":{}}}],[\"src/core/request/helpers/other\",{\"_index\":1545,\"name\":{\"3169\":{}},\"parent\":{\"3170\":{}}}],[\"src/core/request/interface\",{\"_index\":1548,\"name\":{\"3173\":{}},\"parent\":{\"3174\":{},\"3175\":{},\"3176\":{},\"3177\":{},\"3178\":{},\"3179\":{},\"3180\":{},\"3181\":{},\"3184\":{},\"3188\":{},\"3189\":{},\"3190\":{},\"3191\":{},\"3192\":{},\"3193\":{},\"3194\":{},\"3195\":{},\"3196\":{},\"3197\":{},\"3198\":{},\"3199\":{},\"3200\":{},\"3201\":{},\"3202\":{},\"3206\":{},\"3215\":{},\"3216\":{},\"3236\":{},\"3237\":{},\"3238\":{},\"3239\":{},\"3266\":{},\"3269\":{},\"3270\":{},\"3282\":{},\"3311\":{},\"3312\":{},\"3328\":{}}}],[\"src/core/request/interface.createrequestoptions\",{\"_index\":1582,\"name\":{},\"parent\":{\"3240\":{},\"3241\":{},\"3242\":{},\"3243\":{},\"3244\":{},\"3245\":{},\"3246\":{},\"3247\":{},\"3248\":{},\"3249\":{},\"3250\":{},\"3251\":{},\"3252\":{},\"3253\":{},\"3254\":{},\"3255\":{},\"3256\":{},\"3257\":{},\"3258\":{},\"3259\":{},\"3260\":{},\"3261\":{},\"3262\":{},\"3263\":{},\"3264\":{},\"3265\":{}}}],[\"src/core/request/interface.globaloptions\",{\"_index\":1554,\"name\":{},\"parent\":{\"3182\":{},\"3183\":{}}}],[\"src/core/request/interface.middlewareparams\",{\"_index\":1556,\"name\":{},\"parent\":{\"3185\":{},\"3186\":{},\"3187\":{}}}],[\"src/core/request/interface.requestapi\",{\"_index\":1592,\"name\":{},\"parent\":{\"3271\":{},\"3272\":{},\"3273\":{},\"3274\":{},\"3275\":{},\"3276\":{},\"3277\":{},\"3278\":{},\"3279\":{},\"3280\":{},\"3281\":{}}}],[\"src/core/request/interface.requestengine\",{\"_index\":1608,\"name\":{},\"parent\":{\"3329\":{}}}],[\"src/core/request/interface.requestoptions\",{\"_index\":1606,\"name\":{},\"parent\":{\"3313\":{},\"3314\":{},\"3315\":{},\"3316\":{},\"3317\":{},\"3318\":{},\"3319\":{},\"3320\":{},\"3321\":{},\"3322\":{},\"3323\":{},\"3324\":{},\"3325\":{},\"3326\":{},\"3327\":{}}}],[\"src/core/request/interface.requestpromise\",{\"_index\":1577,\"name\":{},\"parent\":{\"3217\":{},\"3218\":{},\"3219\":{},\"3220\":{},\"3221\":{},\"3222\":{},\"3223\":{},\"3224\":{},\"3225\":{},\"3226\":{},\"3227\":{},\"3228\":{},\"3229\":{},\"3230\":{},\"3231\":{},\"3232\":{},\"3233\":{},\"3234\":{},\"3235\":{}}}],[\"src/core/request/interface.requestresponsechunk\",{\"_index\":1570,\"name\":{},\"parent\":{\"3203\":{},\"3204\":{},\"3205\":{}}}],[\"src/core/request/interface.requestresponseobject\",{\"_index\":1573,\"name\":{},\"parent\":{\"3207\":{},\"3208\":{},\"3209\":{},\"3210\":{},\"3211\":{},\"3212\":{},\"3213\":{},\"3214\":{}}}],[\"src/core/request/interface.retryoptions\",{\"_index\":1589,\"name\":{},\"parent\":{\"3267\":{},\"3268\":{}}}],[\"src/core/request/interface.wrappedcreaterequestoptions\",{\"_index\":1603,\"name\":{},\"parent\":{\"3283\":{},\"3284\":{},\"3285\":{},\"3286\":{},\"3287\":{},\"3288\":{},\"3289\":{},\"3290\":{},\"3291\":{},\"3292\":{},\"3293\":{},\"3294\":{},\"3295\":{},\"3296\":{},\"3297\":{},\"3298\":{},\"3299\":{},\"3300\":{},\"3301\":{},\"3302\":{},\"3303\":{},\"3304\":{},\"3305\":{},\"3306\":{},\"3307\":{},\"3308\":{},\"3309\":{},\"3310\":{}}}],[\"src/core/request/modules/context\",{\"_index\":1612,\"name\":{\"3333\":{}},\"parent\":{\"3334\":{}}}],[\"src/core/request/modules/context.default\",{\"_index\":1614,\"name\":{},\"parent\":{\"3335\":{},\"3336\":{},\"3337\":{},\"3338\":{},\"3339\":{},\"3340\":{},\"3341\":{},\"3342\":{},\"3343\":{},\"3344\":{},\"3345\":{},\"3346\":{},\"3347\":{},\"3348\":{},\"3349\":{},\"3350\":{},\"3351\":{},\"3352\":{},\"3353\":{},\"3354\":{},\"3355\":{},\"3356\":{},\"3357\":{},\"3358\":{}}}],[\"src/core/request/modules/context/const\",{\"_index\":1609,\"name\":{\"3330\":{}},\"parent\":{\"3331\":{},\"3332\":{}}}],[\"src/core/request/modules/context/modules/methods\",{\"_index\":1626,\"name\":{\"3359\":{}},\"parent\":{\"3360\":{}}}],[\"src/core/request/modules/context/modules/methods.default\",{\"_index\":1627,\"name\":{},\"parent\":{\"3361\":{},\"3362\":{},\"3363\":{},\"3364\":{},\"3365\":{},\"3366\":{},\"3367\":{},\"3368\":{},\"3369\":{},\"3370\":{},\"3371\":{},\"3372\":{},\"3373\":{},\"3374\":{},\"3375\":{},\"3376\":{},\"3377\":{},\"3378\":{},\"3379\":{},\"3380\":{}}}],[\"src/core/request/modules/context/modules/middlewares\",{\"_index\":1628,\"name\":{\"3381\":{}},\"parent\":{\"3382\":{}}}],[\"src/core/request/modules/context/modules/middlewares.default\",{\"_index\":1629,\"name\":{},\"parent\":{\"3383\":{},\"3384\":{},\"3385\":{},\"3386\":{},\"3387\":{},\"3388\":{},\"3389\":{},\"3390\":{},\"3391\":{},\"3392\":{},\"3393\":{},\"3394\":{},\"3395\":{},\"3396\":{},\"3397\":{},\"3398\":{},\"3399\":{},\"3400\":{},\"3401\":{},\"3402\":{},\"3403\":{},\"3404\":{},\"3405\":{}}}],[\"src/core/request/modules/context/modules/params\",{\"_index\":1630,\"name\":{\"3406\":{}},\"parent\":{\"3407\":{},\"3408\":{}}}],[\"src/core/request/modules/context/modules/params.default\",{\"_index\":1631,\"name\":{},\"parent\":{\"3409\":{},\"3410\":{},\"3411\":{},\"3412\":{},\"3413\":{},\"3414\":{},\"3415\":{},\"3416\":{},\"3417\":{},\"3418\":{},\"3419\":{},\"3420\":{},\"3421\":{},\"3422\":{},\"3423\":{}}}],[\"src/core/request/modules/stream\",{\"_index\":1632,\"name\":{\"3424\":{},\"3436\":{}},\"parent\":{\"3425\":{},\"3426\":{},\"3427\":{},\"3428\":{},\"3429\":{},\"3430\":{},\"3431\":{},\"3432\":{},\"3433\":{},\"3434\":{},\"3435\":{},\"3437\":{},\"3438\":{},\"3439\":{}}}],[\"src/core/request/response\",{\"_index\":1646,\"name\":{\"3452\":{}},\"parent\":{\"3453\":{},\"3454\":{},\"4683\":{},\"4684\":{},\"4685\":{},\"4686\":{},\"4687\":{},\"4688\":{},\"4689\":{},\"4690\":{},\"4691\":{},\"4692\":{},\"4693\":{},\"4694\":{}}}],[\"src/core/request/response.default\",{\"_index\":1647,\"name\":{},\"parent\":{\"3455\":{},\"3456\":{},\"3457\":{},\"3458\":{},\"3459\":{},\"3460\":{},\"3461\":{},\"3462\":{},\"3463\":{},\"3464\":{},\"3465\":{},\"3466\":{},\"3467\":{},\"3468\":{},\"3469\":{},\"3470\":{},\"3471\":{},\"3472\":{},\"3473\":{},\"3474\":{},\"3475\":{},\"3476\":{},\"3477\":{},\"3478\":{},\"3479\":{},\"3480\":{},\"3481\":{},\"3482\":{},\"3483\":{},\"3484\":{},\"3485\":{},\"3486\":{},\"3487\":{},\"3488\":{},\"3489\":{},\"3490\":{},\"3491\":{},\"3492\":{},\"3493\":{},\"3494\":{}}}],[\"src/core/request/response/const\",{\"_index\":1639,\"name\":{\"3440\":{}},\"parent\":{\"3441\":{},\"3451\":{}}}],[\"src/core/request/response/const.defaultresponseopts\",{\"_index\":1641,\"name\":{},\"parent\":{\"3442\":{}}}],[\"src/core/request/response/const.defaultresponseopts.__type\",{\"_index\":1642,\"name\":{},\"parent\":{\"3443\":{},\"3444\":{},\"3445\":{},\"3446\":{},\"3447\":{},\"3448\":{},\"3449\":{},\"3450\":{}}}],[\"src/core/request/response/interface\",{\"_index\":1666,\"name\":{\"3495\":{}},\"parent\":{\"3496\":{},\"3497\":{},\"3498\":{},\"3499\":{},\"3500\":{},\"3501\":{},\"3505\":{},\"3519\":{}}}],[\"src/core/request/response/interface.responsechunk\",{\"_index\":1672,\"name\":{},\"parent\":{\"3502\":{},\"3503\":{},\"3504\":{}}}],[\"src/core/request/response/interface.responseoptions\",{\"_index\":1674,\"name\":{},\"parent\":{\"3506\":{},\"3507\":{},\"3508\":{},\"3509\":{},\"3510\":{},\"3511\":{},\"3512\":{},\"3513\":{},\"3514\":{},\"3515\":{},\"3516\":{},\"3517\":{},\"3518\":{}}}],[\"src/core/semver\",{\"_index\":1680,\"name\":{\"3524\":{}},\"parent\":{\"3525\":{},\"4695\":{},\"4696\":{},\"4697\":{},\"4698\":{},\"4699\":{},\"4700\":{}}}],[\"src/core/semver/const\",{\"_index\":1676,\"name\":{\"3520\":{}},\"parent\":{\"3521\":{},\"3522\":{},\"3523\":{}}}],[\"src/core/semver/interface\",{\"_index\":1681,\"name\":{\"3526\":{}},\"parent\":{\"3527\":{},\"3528\":{},\"3529\":{}}}],[\"src/core/semver/interface.comparisonoptions\",{\"_index\":1686,\"name\":{},\"parent\":{\"3530\":{}}}],[\"src/core/socket\",{\"_index\":1689,\"name\":{\"3533\":{}},\"parent\":{\"3534\":{},\"4701\":{},\"4702\":{}}}],[\"src/core/socket/const\",{\"_index\":1687,\"name\":{\"3531\":{}},\"parent\":{\"3532\":{}}}],[\"src/core/socket/interface\",{\"_index\":1690,\"name\":{\"3535\":{}},\"parent\":{\"3536\":{}}}],[\"src/core/status\",{\"_index\":1691,\"name\":{\"3537\":{},\"3539\":{}},\"parent\":{\"3538\":{},\"3540\":{},\"3541\":{},\"3542\":{},\"3543\":{},\"3544\":{},\"3545\":{},\"3546\":{},\"3547\":{},\"3548\":{},\"3549\":{},\"3550\":{},\"3551\":{},\"3552\":{},\"3553\":{},\"3554\":{},\"3555\":{},\"3556\":{},\"3557\":{},\"3558\":{},\"3559\":{},\"3560\":{},\"3561\":{},\"3562\":{},\"3563\":{},\"3564\":{},\"3565\":{},\"3566\":{},\"3567\":{},\"3568\":{},\"3569\":{},\"3570\":{},\"3571\":{},\"3572\":{},\"3573\":{},\"3574\":{},\"3575\":{},\"3576\":{},\"3577\":{},\"3578\":{},\"3579\":{},\"3580\":{},\"3581\":{},\"3582\":{},\"3583\":{},\"3584\":{},\"3585\":{},\"3586\":{},\"3587\":{},\"3588\":{},\"3589\":{},\"3590\":{},\"3591\":{},\"3592\":{},\"3593\":{},\"3594\":{},\"3595\":{},\"3596\":{},\"3597\":{},\"3598\":{},\"3599\":{},\"3600\":{},\"4703\":{}}}],[\"src/core/symbol\",{\"_index\":1754,\"name\":{\"3601\":{}},\"parent\":{\"3602\":{}}}],[\"src/core/then\",{\"_index\":1755,\"name\":{\"3603\":{}},\"parent\":{\"4704\":{},\"4705\":{},\"4706\":{},\"4707\":{},\"4708\":{},\"4709\":{},\"4710\":{},\"4711\":{},\"4712\":{},\"4713\":{},\"4714\":{}}}],[\"src/core/url\",{\"_index\":1767,\"name\":{\"3616\":{}},\"parent\":{\"4717\":{},\"4718\":{},\"4719\":{},\"4720\":{},\"4721\":{},\"4722\":{},\"4723\":{},\"4724\":{},\"4725\":{},\"4726\":{},\"4727\":{}}}],[\"src/core/url/concat\",{\"_index\":1756,\"name\":{\"3604\":{}},\"parent\":{\"3605\":{},\"3606\":{}}}],[\"src/core/url/const\",{\"_index\":1758,\"name\":{\"3607\":{}},\"parent\":{\"3608\":{},\"3609\":{},\"3610\":{},\"3611\":{},\"3612\":{}}}],[\"src/core/url/convert\",{\"_index\":1764,\"name\":{\"3613\":{}},\"parent\":{\"3614\":{},\"3615\":{},\"4715\":{},\"4716\":{}}}],[\"src/core/url/interface\",{\"_index\":1768,\"name\":{\"3617\":{}},\"parent\":{\"3618\":{},\"3623\":{}}}],[\"src/core/url/interface.fromquerystringoptions\",{\"_index\":1776,\"name\":{},\"parent\":{\"3624\":{},\"3625\":{},\"3626\":{},\"3627\":{}}}],[\"src/core/url/interface.toquerystringoptions\",{\"_index\":1771,\"name\":{},\"parent\":{\"3619\":{},\"3620\":{},\"3621\":{},\"3622\":{}}}],[\"src/core/uuid\",{\"_index\":1780,\"name\":{\"3630\":{}},\"parent\":{\"3631\":{},\"3632\":{},\"3633\":{}}}],[\"src/core/uuid/const\",{\"_index\":1778,\"name\":{\"3628\":{}},\"parent\":{\"3629\":{}}}],[\"src/core/xml\",{\"_index\":1788,\"name\":{\"3642\":{}},\"parent\":{\"3643\":{}}}],[\"src/core/xml/const\",{\"_index\":1784,\"name\":{\"3634\":{}},\"parent\":{\"3635\":{}}}],[\"src/core/xml/engines\",{\"_index\":1786,\"name\":{\"3638\":{}},\"parent\":{\"3639\":{}}}],[\"src/core/xml/engines/browser\",{\"_index\":1785,\"name\":{\"3636\":{}},\"parent\":{\"3637\":{}}}],[\"src/core/xml/engines/node\",{\"_index\":1787,\"name\":{\"3640\":{}},\"parent\":{\"3641\":{}}}],[\"src/lang\",{\"_index\":1790,\"name\":{\"3644\":{}},\"parent\":{\"3645\":{},\"4728\":{},\"4729\":{},\"4730\":{},\"4731\":{},\"4732\":{}}}],[\"src/lang/interface\",{\"_index\":1791,\"name\":{\"3646\":{}},\"parent\":{\"3647\":{},\"3648\":{},\"3649\":{},\"3650\":{},\"3651\":{}}}],[\"stable\",{\"_index\":1919,\"name\":{\"4837\":{},\"4840\":{}},\"parent\":{}}],[\"stack\",{\"_index\":604,\"name\":{\"1614\":{},\"1644\":{},\"1673\":{},\"1710\":{},\"1807\":{}},\"parent\":{}}],[\"start\",{\"_index\":756,\"name\":{\"1843\":{},\"1849\":{},\"1853\":{},\"2465\":{},\"2484\":{},\"2958\":{},\"2986\":{},\"3017\":{},\"3028\":{}},\"parent\":{\"1844\":{},\"1850\":{},\"1854\":{}}}],[\"startarray\",{\"_index\":606,\"name\":{\"1616\":{}},\"parent\":{}}],[\"startobject\",{\"_index\":605,\"name\":{\"1615\":{}},\"parent\":{}}],[\"startslashesrgxp\",{\"_index\":1762,\"name\":{\"3611\":{},\"4720\":{}},\"parent\":{}}],[\"starttimestamp\",{\"_index\":1165,\"name\":{\"2462\":{}},\"parent\":{}}],[\"state\",{\"_index\":978,\"name\":{\"2193\":{},\"2694\":{},\"2714\":{},\"2735\":{},\"2746\":{},\"2780\":{},\"2794\":{},\"3223\":{},\"4399\":{},\"4499\":{},\"4507\":{},\"4522\":{},\"4705\":{}},\"parent\":{}}],[\"status\",{\"_index\":481,\"name\":{\"1379\":{},\"1385\":{},\"1416\":{},\"1421\":{},\"2206\":{},\"3445\":{},\"3463\":{},\"3511\":{}},\"parent\":{\"1417\":{},\"4229\":{}}}],[\"status/interface\",{\"_index\":515,\"name\":{\"1418\":{}},\"parent\":{\"1419\":{}}}],[\"status/interface.datawithstatus\",{\"_index\":518,\"name\":{},\"parent\":{\"1420\":{},\"1421\":{}}}],[\"statuscodes\",{\"_index\":1694,\"name\":{\"3540\":{},\"4703\":{}},\"parent\":{}}],[\"statustext\",{\"_index\":1644,\"name\":{\"3446\":{},\"3464\":{},\"3512\":{}},\"parent\":{}}],[\"stderr\",{\"_index\":1847,\"name\":{\"4734\":{}},\"parent\":{}}],[\"stop\",{\"_index\":762,\"name\":{\"1856\":{},\"4336\":{}},\"parent\":{}}],[\"storage\",{\"_index\":346,\"name\":{\"1096\":{},\"1114\":{},\"1128\":{},\"1141\":{},\"1162\":{},\"1177\":{},\"1238\":{},\"1259\":{},\"1269\":{},\"1938\":{},\"3051\":{}},\"parent\":{\"1939\":{},\"1940\":{},\"1941\":{},\"1942\":{},\"1943\":{},\"1944\":{},\"1945\":{},\"1946\":{},\"1947\":{},\"1948\":{},\"1949\":{},\"4348\":{},\"4349\":{},\"4350\":{},\"4351\":{},\"4352\":{},\"4353\":{}}}],[\"storage/engines\",{\"_index\":801,\"name\":{\"1928\":{}},\"parent\":{\"1929\":{},\"1930\":{},\"1931\":{},\"1932\":{}}}],[\"storage/engines/browser\",{\"_index\":781,\"name\":{\"1897\":{},\"1908\":{},\"1914\":{},\"1919\":{},\"1922\":{}},\"parent\":{\"1898\":{},\"1899\":{},\"1900\":{},\"1901\":{},\"1902\":{},\"1903\":{},\"1904\":{},\"1905\":{},\"1906\":{},\"1907\":{},\"1909\":{},\"1910\":{},\"1911\":{},\"1912\":{},\"1913\":{},\"1915\":{},\"1916\":{},\"1917\":{},\"1918\":{},\"1920\":{},\"1921\":{},\"1923\":{},\"1924\":{},\"1925\":{},\"1926\":{}}}],[\"storage/engines/fake\",{\"_index\":800,\"name\":{\"1927\":{}},\"parent\":{\"4344\":{},\"4345\":{},\"4346\":{},\"4347\":{}}}],[\"storage/engines/node\",{\"_index\":802,\"name\":{\"1933\":{}},\"parent\":{\"1934\":{},\"1935\":{},\"1936\":{},\"1937\":{}}}],[\"storage/interface\",{\"_index\":808,\"name\":{\"1950\":{}},\"parent\":{\"1951\":{},\"1952\":{},\"1958\":{},\"1965\":{},\"1966\":{},\"1973\":{}}}],[\"storage/interface.asyncstorage\",{\"_index\":815,\"name\":{},\"parent\":{\"1967\":{},\"1968\":{},\"1969\":{},\"1970\":{},\"1971\":{},\"1972\":{}}}],[\"storage/interface.storageengine\",{\"_index\":817,\"name\":{},\"parent\":{\"1974\":{},\"1975\":{},\"1976\":{},\"1977\":{},\"1978\":{},\"1979\":{},\"1980\":{},\"1981\":{},\"1982\":{},\"1983\":{},\"1984\":{},\"1985\":{},\"1986\":{},\"1987\":{},\"1988\":{}}}],[\"storage/interface.syncstorage\",{\"_index\":812,\"name\":{},\"parent\":{\"1959\":{},\"1960\":{},\"1961\":{},\"1962\":{},\"1963\":{},\"1964\":{}}}],[\"storage/interface.syncstoragenamespace\",{\"_index\":810,\"name\":{},\"parent\":{\"1953\":{},\"1954\":{},\"1955\":{},\"1956\":{},\"1957\":{}}}],[\"storagecheckstate\",{\"_index\":367,\"name\":{\"1150\":{}},\"parent\":{}}],[\"storageengine\",{\"_index\":816,\"name\":{\"1973\":{},\"4353\":{}},\"parent\":{}}],[\"store\",{\"_index\":1018,\"name\":{\"2238\":{}},\"parent\":{}}],[\"storemode\",{\"_index\":797,\"name\":{\"1918\":{}},\"parent\":{}}],[\"storename\",{\"_index\":785,\"name\":{\"1901\":{},\"1917\":{}},\"parent\":{}}],[\"strategy\",{\"_index\":1683,\"name\":{\"3528\":{},\"4699\":{}},\"parent\":{}}],[\"stream\",{\"_index\":1574,\"name\":{\"3210\":{},\"3218\":{},\"3486\":{}},\"parent\":{}}],[\"streamarray\",{\"_index\":667,\"name\":{\"1734\":{}},\"parent\":{}}],[\"streamdecoder\",{\"_index\":1564,\"name\":{\"3198\":{},\"3261\":{},\"3288\":{},\"3517\":{},\"4656\":{}},\"parent\":{}}],[\"streamdecoders\",{\"_index\":1566,\"name\":{\"3200\":{},\"3322\":{},\"3356\":{},\"3378\":{},\"3403\":{},\"3421\":{},\"3469\":{},\"4658\":{}},\"parent\":{}}],[\"streamedarray\",{\"_index\":773,\"name\":{\"1873\":{},\"4342\":{}},\"parent\":{}}],[\"streamedobject\",{\"_index\":775,\"name\":{\"1876\":{},\"4343\":{}},\"parent\":{}}],[\"streamobject\",{\"_index\":668,\"name\":{\"1735\":{}},\"parent\":{}}],[\"streamused\",{\"_index\":1651,\"name\":{\"3473\":{}},\"parent\":{}}],[\"strictclearoptions\",{\"_index\":196,\"name\":{\"355\":{},\"3714\":{},\"3777\":{},\"3841\":{},\"3905\":{},\"3970\":{},\"4034\":{},\"4098\":{}},\"parent\":{}}],[\"strictclearoptionsid\",{\"_index\":197,\"name\":{\"356\":{},\"3715\":{},\"3778\":{},\"3842\":{},\"3906\":{},\"3971\":{},\"4035\":{},\"4099\":{}},\"parent\":{}}],[\"strictdictionary\",{\"_index\":1868,\"name\":{\"4776\":{}},\"parent\":{}}],[\"string\",{\"_index\":681,\"name\":{\"1748\":{},\"1766\":{},\"1858\":{},\"4337\":{}},\"parent\":{}}],[\"stringcamelizeoptions\",{\"_index\":1915,\"name\":{\"4833\":{}},\"parent\":{}}],[\"stringcapitalizeoptions\",{\"_index\":1912,\"name\":{\"4829\":{}},\"parent\":{}}],[\"stringdasherizeoptions\",{\"_index\":1918,\"name\":{\"4836\":{}},\"parent\":{}}],[\"stringifiedstylescache\",{\"_index\":892,\"name\":{\"2075\":{}},\"parent\":{}}],[\"stringpluralizationforms\",{\"_index\":1804,\"name\":{\"3661\":{}},\"parent\":{}}],[\"stringunderscoreoptions\",{\"_index\":1921,\"name\":{\"4839\":{}},\"parent\":{}}],[\"stringvalue\",{\"_index\":611,\"name\":{\"1621\":{}},\"parent\":{}}],[\"structuredclone\",{\"_index\":1797,\"name\":{\"3653\":{}},\"parent\":{}}],[\"structurewrapper\",{\"_index\":1121,\"name\":{\"2415\":{},\"4438\":{}},\"parent\":{}}],[\"structurewrappers\",{\"_index\":1106,\"name\":{\"2392\":{},\"2418\":{},\"4439\":{}},\"parent\":{}}],[\"stylescache\",{\"_index\":870,\"name\":{\"2044\":{},\"2074\":{},\"4362\":{},\"4377\":{}},\"parent\":{}}],[\"subscribe\",{\"_index\":338,\"name\":{\"1084\":{}},\"parent\":{}}],[\"suspendall\",{\"_index\":135,\"name\":{\"189\":{},\"289\":{},\"527\":{},\"674\":{},\"843\":{},\"1013\":{}},\"parent\":{}}],[\"suspendeventlistener\",{\"_index\":58,\"name\":{\"105\":{},\"443\":{},\"929\":{}},\"parent\":{}}],[\"suspendidlecallback\",{\"_index\":85,\"name\":{\"132\":{},\"470\":{},\"786\":{},\"956\":{}},\"parent\":{}}],[\"suspendimmediate\",{\"_index\":66,\"name\":{\"113\":{},\"451\":{},\"767\":{},\"937\":{}},\"parent\":{}}],[\"suspendinterval\",{\"_index\":72,\"name\":{\"119\":{},\"457\":{},\"773\":{},\"943\":{}},\"parent\":{}}],[\"suspenditerable\",{\"_index\":111,\"name\":{\"162\":{},\"500\":{},\"647\":{},\"816\":{},\"986\":{}},\"parent\":{}}],[\"suspendpromise\",{\"_index\":117,\"name\":{\"169\":{},\"507\":{},\"654\":{},\"823\":{},\"993\":{}},\"parent\":{}}],[\"suspendproxy\",{\"_index\":99,\"name\":{\"148\":{},\"486\":{},\"633\":{},\"802\":{},\"972\":{}},\"parent\":{}}],[\"suspendrequest\",{\"_index\":105,\"name\":{\"155\":{},\"493\":{},\"640\":{},\"809\":{},\"979\":{}},\"parent\":{}}],[\"suspendtimeout\",{\"_index\":78,\"name\":{\"125\":{},\"463\":{},\"779\":{},\"949\":{}},\"parent\":{}}],[\"switch_proxy\",{\"_index\":1713,\"name\":{\"3559\":{}},\"parent\":{}}],[\"switching_protocols\",{\"_index\":1697,\"name\":{\"3542\":{}},\"parent\":{}}],[\"symbol\",{\"_index\":1261,\"name\":{\"2592\":{}},\"parent\":{}}],[\"synclocalstorage\",{\"_index\":788,\"name\":{\"1909\":{},\"1923\":{},\"1929\":{},\"1934\":{},\"4344\":{}},\"parent\":{}}],[\"syncpromise\",{\"_index\":1842,\"name\":{\"4496\":{}},\"parent\":{}}],[\"syncsessionstorage\",{\"_index\":791,\"name\":{\"1912\":{},\"1925\":{},\"1931\":{},\"1936\":{},\"4346\":{}},\"parent\":{}}],[\"syncstatuswithstorage\",{\"_index\":984,\"name\":{\"2202\":{}},\"parent\":{}}],[\"syncstorage\",{\"_index\":811,\"name\":{\"1958\":{},\"4350\":{}},\"parent\":{}}],[\"syncstoragenamespace\",{\"_index\":809,\"name\":{\"1952\":{},\"4349\":{}},\"parent\":{}}],[\"t\",{\"_index\":724,\"name\":{\"1796\":{}},\"parent\":{}}],[\"tail\",{\"_index\":1852,\"name\":{\"4741\":{}},\"parent\":{}}],[\"take\",{\"_index\":1208,\"name\":{\"2517\":{}},\"parent\":{}}],[\"takeorcreate\",{\"_index\":1209,\"name\":{\"2518\":{}},\"parent\":{}}],[\"takeorwait\",{\"_index\":1210,\"name\":{\"2519\":{}},\"parent\":{}}],[\"target\",{\"_index\":536,\"name\":{\"1531\":{},\"2152\":{},\"3113\":{}},\"parent\":{}}],[\"task\",{\"_index\":200,\"name\":{\"359\":{},\"2931\":{},\"2932\":{},\"3718\":{},\"3781\":{},\"3845\":{},\"3909\":{},\"3974\":{},\"4038\":{},\"4102\":{},\"4540\":{},\"4562\":{},\"4575\":{},\"4583\":{},\"4592\":{},\"4600\":{}},\"parent\":{}}],[\"taskctx\",{\"_index\":209,\"name\":{\"372\":{},\"3719\":{},\"3782\":{},\"3846\":{},\"3910\":{},\"3975\":{},\"4039\":{},\"4103\":{}},\"parent\":{}}],[\"tasks\",{\"_index\":1439,\"name\":{\"2935\":{},\"2944\":{},\"2951\":{},\"2969\":{},\"2983\":{},\"3002\":{},\"3012\":{},\"4541\":{},\"4563\":{},\"4576\":{},\"4584\":{},\"4593\":{},\"4601\":{}},\"parent\":{}}],[\"tasksfactory\",{\"_index\":1443,\"name\":{\"2939\":{},\"2996\":{}},\"parent\":{}}],[\"tasksmap\",{\"_index\":1421,\"name\":{\"2859\":{},\"2971\":{}},\"parent\":{}}],[\"tb\",{\"_index\":1849,\"name\":{\"4736\":{}},\"parent\":{}}],[\"temporary_redirect\",{\"_index\":1714,\"name\":{\"3560\":{}},\"parent\":{}}],[\"terminate\",{\"_index\":261,\"name\":{\"687\":{}},\"parent\":{}}],[\"terminateworker\",{\"_index\":91,\"name\":{\"139\":{},\"477\":{},\"624\":{},\"793\":{},\"963\":{}},\"parent\":{}}],[\"testbaseerror\",{\"_index\":943,\"name\":{\"2139\":{}},\"parent\":{}}],[\"testcache\",{\"_index\":1314,\"name\":{\"2657\":{}},\"parent\":{}}],[\"testdetailedbaseerror\",{\"_index\":945,\"name\":{\"2144\":{}},\"parent\":{}}],[\"testdetailederror\",{\"_index\":941,\"name\":{\"2136\":{}},\"parent\":{}}],[\"testerror\",{\"_index\":540,\"name\":{\"1534\":{}},\"parent\":{}}],[\"testextractor\",{\"_index\":947,\"name\":{\"2150\":{}},\"parent\":{}}],[\"text\",{\"_index\":1658,\"name\":{\"3484\":{}},\"parent\":{}}],[\"textmodifiers\",{\"_index\":1331,\"name\":{\"2673\":{}},\"parent\":{}}],[\"textstream\",{\"_index\":1659,\"name\":{\"3485\":{}},\"parent\":{}}],[\"then\",{\"_index\":1352,\"name\":{\"2699\":{},\"2719\":{},\"2740\":{},\"2787\":{},\"3230\":{}},\"parent\":{}}],[\"throttle\",{\"_index\":94,\"name\":{\"143\":{},\"376\":{},\"384\":{},\"481\":{},\"628\":{},\"797\":{},\"967\":{},\"1519\":{},\"1557\":{},\"4275\":{},\"4763\":{},\"4771\":{}},\"parent\":{}}],[\"throttleoptions\",{\"_index\":1950,\"name\":{\"4873\":{}},\"parent\":{}}],[\"tiedwith\",{\"_index\":1065,\"name\":{\"2303\":{},\"2320\":{}},\"parent\":{}}],[\"timechunkrgxp\",{\"_index\":1235,\"name\":{\"2560\":{}},\"parent\":{}}],[\"timeorigin\",{\"_index\":1178,\"name\":{\"2478\":{}},\"parent\":{}}],[\"timeout\",{\"_index\":30,\"name\":{\"28\":{},\"46\":{},\"67\":{},\"85\":{},\"209\":{},\"249\":{},\"267\":{},\"408\":{},\"426\":{},\"595\":{},\"613\":{},\"735\":{},\"753\":{},\"862\":{},\"867\":{},\"891\":{},\"909\":{},\"3101\":{},\"3121\":{},\"3249\":{},\"3297\":{},\"3317\":{}},\"parent\":{}}],[\"timeoutpromise\",{\"_index\":31,\"name\":{\"29\":{},\"47\":{},\"68\":{},\"86\":{},\"210\":{},\"250\":{},\"268\":{},\"409\":{},\"427\":{},\"596\":{},\"614\":{},\"736\":{},\"754\":{},\"892\":{},\"910\":{}},\"parent\":{}}],[\"timer\",{\"_index\":1133,\"name\":{\"2427\":{}},\"parent\":{}}],[\"timerid\",{\"_index\":285,\"name\":{\"855\":{},\"3739\":{},\"3802\":{},\"3866\":{},\"3930\":{},\"3995\":{},\"4059\":{},\"4123\":{}},\"parent\":{}}],[\"toarray\",{\"_index\":1471,\"name\":{\"3043\":{}},\"parent\":{}}],[\"tobottom\",{\"_index\":1428,\"name\":{\"2887\":{}},\"parent\":{}}],[\"tocamelize\",{\"_index\":1337,\"name\":{\"2679\":{}},\"parent\":{}}],[\"todasherize\",{\"_index\":1338,\"name\":{\"2680\":{}},\"parent\":{}}],[\"todatauri\",{\"_index\":1789,\"name\":{\"3643\":{}},\"parent\":{}}],[\"token\",{\"_index\":743,\"name\":{\"1823\":{},\"4319\":{}},\"parent\":{}}],[\"tokenfilter\",{\"_index\":659,\"name\":{\"1700\":{},\"4306\":{}},\"parent\":{}}],[\"tokenfilterfn\",{\"_index\":658,\"name\":{\"1699\":{},\"4305\":{}},\"parent\":{}}],[\"tokenname\",{\"_index\":741,\"name\":{\"1821\":{},\"4317\":{}},\"parent\":{}}],[\"tokenprocessor\",{\"_index\":746,\"name\":{\"1827\":{},\"4321\":{}},\"parent\":{}}],[\"tokenprocessorfn\",{\"_index\":745,\"name\":{\"1826\":{},\"4320\":{}},\"parent\":{}}],[\"tokenvalue\",{\"_index\":742,\"name\":{\"1822\":{},\"4318\":{}},\"parent\":{}}],[\"too_many_requests\",{\"_index\":1740,\"name\":{\"3587\":{}},\"parent\":{}}],[\"tooriginalobject\",{\"_index\":1008,\"name\":{\"2225\":{},\"2255\":{},\"4413\":{}},\"parent\":{}}],[\"top\",{\"_index\":1079,\"name\":{\"2332\":{},\"2340\":{},\"2398\":{},\"2406\":{}},\"parent\":{}}],[\"toproxyobject\",{\"_index\":1029,\"name\":{\"2252\":{},\"4410\":{}},\"parent\":{}}],[\"toquerystring\",{\"_index\":1765,\"name\":{\"3614\":{},\"4724\":{}},\"parent\":{}}],[\"toquerystringoptions\",{\"_index\":1769,\"name\":{\"3618\":{},\"4715\":{},\"4726\":{}},\"parent\":{}}],[\"torootobject\",{\"_index\":1030,\"name\":{\"2253\":{},\"4411\":{}},\"parent\":{}}],[\"tostring\",{\"_index\":1375,\"name\":{\"2764\":{},\"3044\":{}},\"parent\":{}}],[\"tostringtag\",{\"_index\":1355,\"name\":{\"2703\":{},\"2723\":{},\"2744\":{},\"2792\":{},\"3235\":{}},\"parent\":{}}],[\"total\",{\"_index\":1571,\"name\":{\"3204\":{},\"3503\":{}},\"parent\":{}}],[\"totopobject\",{\"_index\":1031,\"name\":{\"2254\":{},\"4412\":{}},\"parent\":{}}],[\"totype\",{\"_index\":1472,\"name\":{\"3045\":{}},\"parent\":{}}],[\"tounderscore\",{\"_index\":1336,\"name\":{\"2678\":{}},\"parent\":{}}],[\"tplrgxp\",{\"_index\":1541,\"name\":{\"3165\":{},\"4622\":{},\"4632\":{}},\"parent\":{}}],[\"trait\",{\"_index\":1825,\"name\":{\"3683\":{}},\"parent\":{}}],[\"traits\",{\"_index\":1890,\"name\":{\"4800\":{}},\"parent\":{}}],[\"translation\",{\"_index\":1793,\"name\":{\"3648\":{},\"4729\":{}},\"parent\":{}}],[\"translations\",{\"_index\":1795,\"name\":{\"3650\":{},\"4731\":{}},\"parent\":{}}],[\"truevalue\",{\"_index\":614,\"name\":{\"1624\":{}},\"parent\":{}}],[\"truncate\",{\"_index\":824,\"name\":{\"1988\":{}},\"parent\":{}}],[\"ttl\",{\"_index\":383,\"name\":{\"1193\":{},\"1219\":{}},\"parent\":{}}],[\"ttl_postfix\",{\"_index\":352,\"name\":{\"1102\":{}},\"parent\":{}}],[\"ttlcache\",{\"_index\":393,\"name\":{\"1205\":{},\"4155\":{}},\"parent\":{}}],[\"ttldecoratoroptions\",{\"_index\":395,\"name\":{\"1218\":{},\"4156\":{}},\"parent\":{}}],[\"ttlindex\",{\"_index\":341,\"name\":{\"1088\":{}},\"parent\":{}}],[\"type\",{\"_index\":576,\"name\":{\"1577\":{},\"1584\":{},\"2184\":{},\"2352\":{},\"2356\":{},\"2360\":{},\"2364\":{},\"2379\":{},\"2413\":{},\"2692\":{},\"2712\":{},\"2817\":{},\"3030\":{},\"3125\":{},\"3458\":{},\"3508\":{},\"4738\":{},\"4779\":{},\"4781\":{},\"4870\":{}},\"parent\":{\"2185\":{},\"2186\":{},\"2187\":{},\"4391\":{},\"4392\":{},\"4393\":{},\"4394\":{},\"4395\":{},\"4396\":{}}}],[\"type/const\",{\"_index\":966,\"name\":{\"2178\":{}},\"parent\":{\"2179\":{},\"2180\":{},\"2181\":{},\"2182\":{},\"2183\":{}}}],[\"type/interface\",{\"_index\":975,\"name\":{\"2188\":{}},\"parent\":{\"2189\":{}}}],[\"unauthorized\",{\"_index\":1717,\"name\":{\"3563\":{}},\"parent\":{}}],[\"unavailable_for_legal_reasons\",{\"_index\":1742,\"name\":{\"3589\":{}},\"parent\":{}}],[\"unavailableresources\",{\"_index\":1202,\"name\":{\"2510\":{}},\"parent\":{}}],[\"uncheckablepersistentengine\",{\"_index\":364,\"name\":{\"1136\":{}},\"parent\":{}}],[\"underscorecache\",{\"_index\":1321,\"name\":{\"2664\":{}},\"parent\":{}}],[\"unicode\",{\"_index\":1325,\"name\":{\"2668\":{}},\"parent\":{}}],[\"unimplement\",{\"_index\":555,\"name\":{\"1552\":{},\"4271\":{}},\"parent\":{}}],[\"unimplemented\",{\"_index\":556,\"name\":{\"1553\":{},\"1593\":{},\"4272\":{}},\"parent\":{}}],[\"union\",{\"_index\":1467,\"name\":{\"3035\":{}},\"parent\":{}}],[\"unmute\",{\"_index\":1054,\"name\":{\"2283\":{}},\"parent\":{}}],[\"unmuteall\",{\"_index\":134,\"name\":{\"188\":{},\"288\":{},\"526\":{},\"673\":{},\"842\":{},\"1012\":{}},\"parent\":{}}],[\"unmuteeventlistener\",{\"_index\":57,\"name\":{\"104\":{},\"442\":{},\"928\":{}},\"parent\":{}}],[\"unmuteidlecallback\",{\"_index\":84,\"name\":{\"131\":{},\"469\":{},\"785\":{},\"955\":{}},\"parent\":{}}],[\"unmuteimmediate\",{\"_index\":65,\"name\":{\"112\":{},\"450\":{},\"766\":{},\"936\":{}},\"parent\":{}}],[\"unmuteinterval\",{\"_index\":71,\"name\":{\"118\":{},\"456\":{},\"772\":{},\"942\":{}},\"parent\":{}}],[\"unmuteiterable\",{\"_index\":110,\"name\":{\"161\":{},\"499\":{},\"646\":{},\"815\":{},\"985\":{}},\"parent\":{}}],[\"unmutepromise\",{\"_index\":116,\"name\":{\"168\":{},\"506\":{},\"653\":{},\"822\":{},\"992\":{}},\"parent\":{}}],[\"unmuteproxy\",{\"_index\":98,\"name\":{\"147\":{},\"485\":{},\"632\":{},\"801\":{},\"971\":{}},\"parent\":{}}],[\"unmuterequest\",{\"_index\":104,\"name\":{\"154\":{},\"492\":{},\"639\":{},\"808\":{},\"978\":{}},\"parent\":{}}],[\"unmutetimeout\",{\"_index\":77,\"name\":{\"124\":{},\"462\":{},\"778\":{},\"948\":{}},\"parent\":{}}],[\"unprocessable_entity\",{\"_index\":1736,\"name\":{\"3582\":{}},\"parent\":{}}],[\"unregister\",{\"_index\":208,\"name\":{\"370\":{}},\"parent\":{}}],[\"unset\",{\"_index\":1039,\"name\":{\"2264\":{},\"2277\":{},\"2285\":{},\"2311\":{}},\"parent\":{}}],[\"unshift\",{\"_index\":844,\"name\":{\"2010\":{},\"2832\":{},\"2846\":{},\"2866\":{},\"2888\":{},\"2897\":{},\"2916\":{},\"2924\":{},\"2961\":{},\"2989\":{},\"3020\":{}},\"parent\":{}}],[\"unsupported_media_type\",{\"_index\":1731,\"name\":{\"3577\":{}},\"parent\":{}}],[\"unsuspendall\",{\"_index\":136,\"name\":{\"190\":{},\"290\":{},\"528\":{},\"675\":{},\"844\":{},\"1014\":{}},\"parent\":{}}],[\"unsuspendeventlistener\",{\"_index\":59,\"name\":{\"106\":{},\"444\":{},\"930\":{}},\"parent\":{}}],[\"unsuspendidlecallback\",{\"_index\":86,\"name\":{\"133\":{},\"471\":{},\"787\":{},\"957\":{}},\"parent\":{}}],[\"unsuspendimmediate\",{\"_index\":67,\"name\":{\"114\":{},\"452\":{},\"768\":{},\"938\":{}},\"parent\":{}}],[\"unsuspendinterval\",{\"_index\":73,\"name\":{\"120\":{},\"458\":{},\"774\":{},\"944\":{}},\"parent\":{}}],[\"unsuspenditerable\",{\"_index\":112,\"name\":{\"163\":{},\"501\":{},\"648\":{},\"817\":{},\"987\":{}},\"parent\":{}}],[\"unsuspendpromise\",{\"_index\":118,\"name\":{\"170\":{},\"508\":{},\"655\":{},\"824\":{},\"994\":{}},\"parent\":{}}],[\"unsuspendproxy\",{\"_index\":100,\"name\":{\"149\":{},\"487\":{},\"634\":{},\"803\":{},\"973\":{}},\"parent\":{}}],[\"unsuspendrequest\",{\"_index\":106,\"name\":{\"156\":{},\"494\":{},\"641\":{},\"810\":{},\"980\":{}},\"parent\":{}}],[\"unsuspendtimeout\",{\"_index\":79,\"name\":{\"126\":{},\"464\":{},\"780\":{},\"950\":{}},\"parent\":{}}],[\"unwatch\",{\"_index\":269,\"name\":{\"694\":{},\"2294\":{}},\"parent\":{}}],[\"unwatchable\",{\"_index\":1053,\"name\":{\"2282\":{}},\"parent\":{}}],[\"unwrap\",{\"_index\":1043,\"name\":{\"2268\":{},\"2698\":{},\"2718\":{},\"2739\":{},\"4407\":{}},\"parent\":{}}],[\"upd\",{\"_index\":449,\"name\":{\"1330\":{},\"1374\":{},\"1457\":{}},\"parent\":{}}],[\"update\",{\"_index\":448,\"name\":{\"1329\":{},\"1456\":{}},\"parent\":{}}],[\"updaterequest\",{\"_index\":456,\"name\":{\"1337\":{},\"1464\":{}},\"parent\":{}}],[\"updatestatus\",{\"_index\":985,\"name\":{\"2203\":{}},\"parent\":{}}],[\"updmethod\",{\"_index\":471,\"name\":{\"1352\":{},\"1479\":{},\"1509\":{}},\"parent\":{}}],[\"upgrade_required\",{\"_index\":1737,\"name\":{\"3583\":{}},\"parent\":{}}],[\"upper\",{\"_index\":1916,\"name\":{\"4834\":{}},\"parent\":{}}],[\"url\",{\"_index\":443,\"name\":{\"1323\":{},\"1368\":{},\"1450\":{},\"3096\":{},\"3271\":{},\"3283\":{},\"3313\":{},\"3443\":{},\"3456\":{},\"3506\":{}},\"parent\":{}}],[\"urlproperties\",{\"_index\":422,\"name\":{\"1295\":{},\"4188\":{}},\"parent\":{}}],[\"use_proxy\",{\"_index\":1712,\"name\":{\"3558\":{}},\"parent\":{}}],[\"usednamespaces\",{\"_index\":131,\"name\":{\"183\":{},\"283\":{},\"521\":{},\"668\":{},\"837\":{},\"1007\":{}},\"parent\":{}}],[\"valmap\",{\"_index\":1294,\"name\":{\"2636\":{}},\"parent\":{}}],[\"value\",{\"_index\":601,\"name\":{\"1611\":{},\"1695\":{},\"1764\":{},\"1810\":{},\"1825\":{},\"1860\":{},\"1875\":{},\"1878\":{},\"2240\":{},\"2326\":{},\"2353\":{},\"2357\":{},\"2361\":{},\"2365\":{},\"2380\":{},\"2414\":{},\"2532\":{},\"2536\":{},\"2608\":{},\"2695\":{},\"2715\":{},\"2736\":{},\"2750\":{},\"2781\":{},\"2798\":{},\"3224\":{},\"4338\":{},\"4500\":{},\"4508\":{},\"4523\":{},\"4706\":{},\"4819\":{},\"4826\":{},\"4871\":{}},\"parent\":{}}],[\"value1\",{\"_index\":679,\"name\":{\"1747\":{},\"1765\":{}},\"parent\":{}}],[\"valueconverter\",{\"_index\":1910,\"name\":{\"4827\":{}},\"parent\":{}}],[\"values\",{\"_index\":331,\"name\":{\"1075\":{},\"1215\":{},\"1231\":{},\"1244\":{},\"1262\":{},\"1275\":{},\"2017\":{},\"2358\":{},\"2850\":{},\"2868\":{},\"2890\":{},\"2914\":{},\"2964\":{},\"2991\":{},\"3022\":{},\"3040\":{},\"3151\":{}},\"parent\":{}}],[\"variant_also_negotiates\",{\"_index\":1749,\"name\":{\"3596\":{}},\"parent\":{}}],[\"wait\",{\"_index\":90,\"name\":{\"137\":{},\"475\":{},\"791\":{},\"961\":{},\"1424\":{},\"4194\":{},\"4234\":{}},\"parent\":{}}],[\"warn\",{\"_index\":565,\"name\":{\"1565\":{},\"2047\":{},\"2102\":{},\"4260\":{}},\"parent\":{}}],[\"warnalternative\",{\"_index\":573,\"name\":{\"1573\":{},\"4249\":{},\"4256\":{},\"4265\":{},\"4281\":{}},\"parent\":{}}],[\"warnalternativeoptions\",{\"_index\":570,\"name\":{\"1570\":{},\"4248\":{},\"4255\":{},\"4264\":{},\"4280\":{}},\"parent\":{}}],[\"warncontext\",{\"_index\":569,\"name\":{\"1569\":{},\"4247\":{},\"4254\":{},\"4263\":{},\"4279\":{}},\"parent\":{}}],[\"warned\",{\"_index\":566,\"name\":{\"1566\":{},\"4261\":{}},\"parent\":{}}],[\"warnedfn\",{\"_index\":583,\"name\":{\"1590\":{},\"4252\":{},\"4259\":{},\"4268\":{},\"4284\":{}},\"parent\":{}}],[\"warnexprtype\",{\"_index\":568,\"name\":{\"1568\":{},\"4246\":{},\"4253\":{},\"4262\":{},\"4278\":{}},\"parent\":{}}],[\"warning\",{\"_index\":584,\"name\":{\"1591\":{}},\"parent\":{}}],[\"warnoptions\",{\"_index\":574,\"name\":{\"1574\":{},\"4250\":{},\"4257\":{},\"4266\":{},\"4282\":{}},\"parent\":{}}],[\"watch\",{\"_index\":1038,\"name\":{\"2262\":{},\"2275\":{},\"2309\":{},\"4405\":{}},\"parent\":{}}],[\"watchdependencies\",{\"_index\":1056,\"name\":{\"2289\":{},\"4420\":{}},\"parent\":{}}],[\"watchengine\",{\"_index\":1069,\"name\":{\"2308\":{},\"4424\":{}},\"parent\":{}}],[\"watcher\",{\"_index\":1057,\"name\":{\"2290\":{},\"4421\":{}},\"parent\":{}}],[\"watchhandler\",{\"_index\":1085,\"name\":{\"2344\":{},\"4430\":{}},\"parent\":{}}],[\"watchhandlerparams\",{\"_index\":1081,\"name\":{\"2335\":{},\"4428\":{}},\"parent\":{}}],[\"watchhandlerparentparams\",{\"_index\":1074,\"name\":{\"2325\":{},\"4426\":{}},\"parent\":{}}],[\"watchhandlers\",{\"_index\":1035,\"name\":{\"2259\":{},\"4417\":{}},\"parent\":{}}],[\"watchhandlersset\",{\"_index\":1087,\"name\":{\"2346\":{},\"4432\":{}},\"parent\":{}}],[\"watchoptions\",{\"_index\":1034,\"name\":{\"2258\":{},\"2296\":{},\"4416\":{},\"4423\":{}},\"parent\":{}}],[\"watchopts\",{\"_index\":1112,\"name\":{\"2401\":{},\"2409\":{}},\"parent\":{}}],[\"watchpath\",{\"_index\":1033,\"name\":{\"2257\":{},\"2288\":{},\"4415\":{},\"4419\":{}},\"parent\":{}}],[\"weakmapmethods\",{\"_index\":1099,\"name\":{\"2375\":{}},\"parent\":{}}],[\"weakmemoizecache\",{\"_index\":1404,\"name\":{\"2821\":{}},\"parent\":{}}],[\"weaksetmethods\",{\"_index\":1103,\"name\":{\"2386\":{}},\"parent\":{}}],[\"where\",{\"_index\":1027,\"name\":{\"2250\":{}},\"parent\":{}}],[\"withaccessors\",{\"_index\":1893,\"name\":{\"4803\":{}},\"parent\":{}}],[\"withcurrenttimeorigin\",{\"_index\":1173,\"name\":{\"2471\":{}},\"parent\":{}}],[\"withdescriptor\",{\"_index\":1892,\"name\":{\"4802\":{},\"4814\":{}},\"parent\":{}}],[\"withdescriptors\",{\"_index\":1885,\"name\":{\"4794\":{}},\"parent\":{}}],[\"withnonenumerables\",{\"_index\":1884,\"name\":{\"4793\":{},\"4813\":{}},\"parent\":{}}],[\"withoutbody\",{\"_index\":1623,\"name\":{\"3350\":{},\"3372\":{},\"3397\":{},\"3415\":{}},\"parent\":{}}],[\"withproto\",{\"_index\":1062,\"name\":{\"2298\":{},\"2315\":{},\"4795\":{}},\"parent\":{}}],[\"withundef\",{\"_index\":1891,\"name\":{\"4801\":{}},\"parent\":{}}],[\"worker\",{\"_index\":36,\"name\":{\"34\":{},\"52\":{},\"73\":{},\"91\":{},\"138\":{},\"215\":{},\"255\":{},\"273\":{},\"414\":{},\"432\":{},\"476\":{},\"601\":{},\"619\":{},\"623\":{},\"741\":{},\"759\":{},\"792\":{},\"897\":{},\"915\":{},\"962\":{},\"2950\":{},\"2982\":{},\"3011\":{}},\"parent\":{}}],[\"workercache\",{\"_index\":127,\"name\":{\"179\":{},\"279\":{},\"517\":{},\"664\":{},\"833\":{},\"1003\":{}},\"parent\":{}}],[\"workerdestructor\",{\"_index\":119,\"name\":{\"171\":{},\"509\":{},\"656\":{},\"825\":{},\"995\":{}},\"parent\":{}}],[\"workerlike\",{\"_index\":260,\"name\":{\"686\":{},\"3732\":{},\"3795\":{},\"3859\":{},\"3923\":{},\"3988\":{},\"4052\":{},\"4116\":{}},\"parent\":{}}],[\"workerlikep\",{\"_index\":270,\"name\":{\"695\":{},\"3733\":{},\"3796\":{},\"3860\":{},\"3924\":{},\"3989\":{},\"4053\":{},\"4117\":{}},\"parent\":{}}],[\"workerqueueoptions\",{\"_index\":1442,\"name\":{\"2938\":{},\"2994\":{},\"4531\":{},\"4566\":{},\"4574\":{},\"4591\":{},\"4604\":{}},\"parent\":{}}],[\"wrapasresponse\",{\"_index\":1617,\"name\":{\"3339\":{},\"3386\":{}},\"parent\":{}}],[\"wrapdataprovider\",{\"_index\":48,\"name\":{\"95\":{},\"919\":{}},\"parent\":{}}],[\"wrapeventemitter\",{\"_index\":49,\"name\":{\"96\":{},\"920\":{}},\"parent\":{}}],[\"wrapmethod\",{\"_index\":1118,\"name\":{\"2411\":{},\"4436\":{}},\"parent\":{}}],[\"wrapmethodobject\",{\"_index\":1119,\"name\":{\"2412\":{},\"4437\":{}},\"parent\":{}}],[\"wrapoptions\",{\"_index\":1110,\"name\":{\"2396\":{},\"4433\":{}},\"parent\":{}}],[\"wrapparams\",{\"_index\":1113,\"name\":{\"2402\":{},\"4434\":{}},\"parent\":{}}],[\"wrappedasyncstorage\",{\"_index\":317,\"name\":{\"1048\":{},\"3753\":{},\"3816\":{},\"3880\":{},\"3944\":{},\"4009\":{},\"4073\":{},\"4137\":{}},\"parent\":{}}],[\"wrappedasyncstoragenamespace\",{\"_index\":310,\"name\":{\"1042\":{},\"3752\":{},\"3815\":{},\"3879\":{},\"3943\":{},\"4008\":{},\"4072\":{},\"4136\":{}},\"parent\":{}}],[\"wrappedcache\",{\"_index\":384,\"name\":{\"1195\":{}},\"parent\":{}}],[\"wrappedcreaterequestoptions\",{\"_index\":1602,\"name\":{\"3282\":{},\"4671\":{}},\"parent\":{}}],[\"wrappeddataprovider\",{\"_index\":303,\"name\":{\"1028\":{},\"3747\":{},\"3810\":{},\"3874\":{},\"3938\":{},\"4003\":{},\"4067\":{},\"4131\":{}},\"parent\":{}}],[\"wrappeddecoder\",{\"_index\":1562,\"name\":{\"3195\":{},\"4653\":{}},\"parent\":{}}],[\"wrappeddecoders\",{\"_index\":1563,\"name\":{\"3197\":{},\"4655\":{}},\"parent\":{}}],[\"wrappedencoder\",{\"_index\":1559,\"name\":{\"3191\":{},\"4649\":{}},\"parent\":{}}],[\"wrappedencoders\",{\"_index\":1560,\"name\":{\"3193\":{},\"4651\":{}},\"parent\":{}}],[\"wrappedresource\",{\"_index\":1221,\"name\":{\"2531\":{},\"4464\":{}},\"parent\":{}}],[\"wrappedstreamdecoder\",{\"_index\":1565,\"name\":{\"3199\":{},\"4657\":{}},\"parent\":{}}],[\"wrappedstreamdecoders\",{\"_index\":1567,\"name\":{\"3201\":{},\"4659\":{}},\"parent\":{}}],[\"wrapreasontoignore\",{\"_index\":1379,\"name\":{\"2769\":{}},\"parent\":{}}],[\"wraprequest\",{\"_index\":1615,\"name\":{\"3337\":{},\"3384\":{}},\"parent\":{}}],[\"wrapresource\",{\"_index\":1217,\"name\":{\"2527\":{}},\"parent\":{}}],[\"wrapresult\",{\"_index\":1117,\"name\":{\"2410\":{},\"4435\":{}},\"parent\":{}}],[\"wrapstorage\",{\"_index\":50,\"name\":{\"97\":{},\"921\":{}},\"parent\":{}}],[\"writable\",{\"_index\":1823,\"name\":{\"3681\":{},\"4820\":{}},\"parent\":{}}],[\"writeablestreammethods\",{\"_index\":1499,\"name\":{\"3084\":{}},\"parent\":{}}],[\"ws\",{\"_index\":685,\"name\":{\"1752\":{}},\"parent\":{}}],[\"x\",{\"_index\":1685,\"name\":{\"3530\":{}},\"parent\":{}}],[\"year\",{\"_index\":1940,\"name\":{\"4860\":{}},\"parent\":{}}],[\"years\",{\"_index\":1941,\"name\":{\"4861\":{}},\"parent\":{}}],[\"zerowidthjoiner\",{\"_index\":1327,\"name\":{\"2670\":{}},\"parent\":{}}],[\"zone\",{\"_index\":1600,\"name\":{\"3279\":{}},\"parent\":{}}],[\"zonechunkrgxp\",{\"_index\":1236,\"name\":{\"2561\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css deleted file mode 100644 index a16ed029e..000000000 --- a/docs/assets/style.css +++ /dev/null @@ -1,1413 +0,0 @@ -@import url("./icons.css"); - -:root { - /* Light */ - --light-color-background: #fcfcfc; - --light-color-secondary-background: #fff; - --light-color-text: #222; - --light-color-text-aside: #707070; - --light-color-link: #4da6ff; - --light-color-menu-divider: #eee; - --light-color-menu-divider-focus: #000; - --light-color-menu-label: #707070; - --light-color-panel: var(--light-color-secondary-background); - --light-color-panel-divider: #eee; - --light-color-comment-tag: #707070; - --light-color-comment-tag-text: #fff; - --light-color-ts: #9600ff; - --light-color-ts-interface: #647f1b; - --light-color-ts-enum: #937210; - --light-color-ts-class: #0672de; - --light-color-ts-private: #707070; - --light-color-toolbar: #fff; - --light-color-toolbar-text: #333; - --light-icon-filter: invert(0); - --light-external-icon: url("data:image/svg+xml;utf8,"); - - /* Dark */ - --dark-color-background: #36393f; - --dark-color-secondary-background: #2f3136; - --dark-color-text: #ffffff; - --dark-color-text-aside: #e6e4e4; - --dark-color-link: #00aff4; - --dark-color-menu-divider: #eee; - --dark-color-menu-divider-focus: #000; - --dark-color-menu-label: #707070; - --dark-color-panel: var(--dark-color-secondary-background); - --dark-color-panel-divider: #818181; - --dark-color-comment-tag: #dcddde; - --dark-color-comment-tag-text: #2f3136; - --dark-color-ts: #c97dff; - --dark-color-ts-interface: #9cbe3c; - --dark-color-ts-enum: #d6ab29; - --dark-color-ts-class: #3695f3; - --dark-color-ts-private: #e2e2e2; - --dark-color-toolbar: #34373c; - --dark-color-toolbar-text: #ffffff; - --dark-icon-filter: invert(1); - --dark-external-icon: url("data:image/svg+xml;utf8,"); -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-secondary-background: var(--light-color-secondary-background); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-menu-divider: var(--light-color-menu-divider); - --color-menu-divider-focus: var(--light-color-menu-divider-focus); - --color-menu-label: var(--light-color-menu-label); - --color-panel: var(--light-color-panel); - --color-panel-divider: var(--light-color-panel-divider); - --color-comment-tag: var(--light-color-comment-tag); - --color-comment-tag-text: var(--light-color-comment-tag-text); - --color-ts: var(--light-color-ts); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-class: var(--light-color-ts-class); - --color-ts-private: var(--light-color-ts-private); - --color-toolbar: var(--light-color-toolbar); - --color-toolbar-text: var(--light-color-toolbar-text); - --icon-filter: var(--light-icon-filter); - --external-icon: var(--light-external-icon); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-secondary-background: var(--dark-color-secondary-background); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-menu-divider: var(--dark-color-menu-divider); - --color-menu-divider-focus: var(--dark-color-menu-divider-focus); - --color-menu-label: var(--dark-color-menu-label); - --color-panel: var(--dark-color-panel); - --color-panel-divider: var(--dark-color-panel-divider); - --color-comment-tag: var(--dark-color-comment-tag); - --color-comment-tag-text: var(--dark-color-comment-tag-text); - --color-ts: var(--dark-color-ts); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-private: var(--dark-color-ts-private); - --color-toolbar: var(--dark-color-toolbar); - --color-toolbar-text: var(--dark-color-toolbar-text); - --icon-filter: var(--dark-icon-filter); - --external-icon: var(--dark-external-icon); - } -} - -body { - margin: 0; -} - -body.light { - --color-background: var(--light-color-background); - --color-secondary-background: var(--light-color-secondary-background); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-menu-divider: var(--light-color-menu-divider); - --color-menu-divider-focus: var(--light-color-menu-divider-focus); - --color-menu-label: var(--light-color-menu-label); - --color-panel: var(--light-color-panel); - --color-panel-divider: var(--light-color-panel-divider); - --color-comment-tag: var(--light-color-comment-tag); - --color-comment-tag-text: var(--light-color-comment-tag-text); - --color-ts: var(--light-color-ts); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-class: var(--light-color-ts-class); - --color-ts-private: var(--light-color-ts-private); - --color-toolbar: var(--light-color-toolbar); - --color-toolbar-text: var(--light-color-toolbar-text); - --icon-filter: var(--light-icon-filter); - --external-icon: var(--light-external-icon); -} - -body.dark { - --color-background: var(--dark-color-background); - --color-secondary-background: var(--dark-color-secondary-background); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-menu-divider: var(--dark-color-menu-divider); - --color-menu-divider-focus: var(--dark-color-menu-divider-focus); - --color-menu-label: var(--dark-color-menu-label); - --color-panel: var(--dark-color-panel); - --color-panel-divider: var(--dark-color-panel-divider); - --color-comment-tag: var(--dark-color-comment-tag); - --color-comment-tag-text: var(--dark-color-comment-tag-text); - --color-ts: var(--dark-color-ts); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-private: var(--dark-color-ts-private); - --color-toolbar: var(--dark-color-toolbar); - --color-toolbar-text: var(--dark-color-toolbar-text); - --icon-filter: var(--dark-icon-filter); - --external-icon: var(--dark-external-icon); -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -h2 { - font-size: 1.5em; - margin: 0.83em 0; -} - -h3 { - font-size: 1.17em; - margin: 1em 0; -} - -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; -} - -h5 { - font-size: 0.83em; - margin: 1.67em 0; -} - -h6 { - font-size: 0.67em; - margin: 2.33em 0; -} - -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} - -.container-main { - padding-bottom: 200px; -} - -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ""; - clear: both; - height: 0; -} - -.col-4, -.col-8 { - box-sizing: border-box; - float: left; - padding: 0 10px; -} - -.col-4 { - width: 33.3333333333%; -} -.col-8 { - width: 66.6666666667%; -} - -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col-8 > :first-child, -.col-4 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col-8 > :last-child, -.col-4 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child { - margin-bottom: 0; -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: "Segoe UI", sans-serif; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 14px; -} - -pre { - padding: 10px; -} -pre code { - padding: 0; - font-size: 100%; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} - -@media (min-width: 901px) and (max-width: 1024px) { - html .col-content { - width: 72%; - } - html .col-menu { - width: 28%; - } - html .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html .col-content { - float: none; - width: 100%; - } - html .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: var(--color-panel); - transform: translate(100%, 0); - } - html .col-menu > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu :is(header, footer, .col-content) { - animation: shift-to-left 0.4s; - } - - .to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu :is(header, footer, .col-content) { - animation: unshift-to-left 0.4s; - } - - .from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu :is(header, footer, .col-content) { - transform: translate(-25%, 0); - } - .has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - display: grid; - grid-template-rows: auto 1fr; - max-height: 100vh; - } - .has-menu .tsd-navigation { - max-height: 100%; - } -} - -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: var(--color-panel); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -dl.tsd-comment-tags { - overflow: hidden; -} -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid var(--color-comment-tag); - color: var(--color-comment-tag); - font-size: 0.8em; - font-weight: normal; -} -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; -} -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; - content: " "; -} -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { - clear: both; -} -dl.tsd-comment-tags p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.toggle-protected .tsd-is-private { - display: none; -} - -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; -} - -.toggle-inherited .tsd-is-inherited { - display: none; -} - -.toggle-externals .tsd-is-external { - display: none; -} - -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: var(--color-panel); - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} - -footer { - border-top: 1px solid var(--color-panel-divider); - background-color: var(--color-panel); -} -footer:after { - content: ""; - display: table; -} -footer.with-border-bottom { - border-bottom: 1px solid var(--color-panel-divider); -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } -} - -.tsd-hierarchy { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid var(--color-panel-divider); -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; - list-style: none; - line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; - } -} -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; - } -} -.tsd-index-panel ul.tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: var(--color-ts); -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: var(--color-ts-interface); -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: var(--color-ts-enum); -} -.tsd-index-panel .tsd-parent-kind-class a { - color: var(--color-ts-class); -} -.tsd-index-panel .tsd-kind-module a { - color: var(--color-ts); -} -.tsd-index-panel .tsd-kind-interface a { - color: var(--color-ts-interface); -} -.tsd-index-panel .tsd-kind-enum a { - color: var(--color-ts-enum); -} -.tsd-index-panel .tsd-kind-class a { - color: var(--color-ts-class); -} -.tsd-index-panel .tsd-is-private a { - color: var(--color-ts-private); -} - -.tsd-flag { - display: inline-block; - padding: 1px 5px; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 14px; - font-weight: normal; -} - -.tsd-anchor { - position: absolute; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-member [data-tsd-kind] { - color: var(--color-ts); -} -.tsd-member [data-tsd-kind="Interface"] { - color: var(--color-ts-interface); -} -.tsd-member [data-tsd-kind="Enum"] { - color: var(--color-ts-enum); -} -.tsd-member [data-tsd-kind="Class"] { - color: var(--color-ts-class); -} -.tsd-member [data-tsd-kind="Private"] { - color: var(--color-ts-private); -} - -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: var(--color-text); - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} - -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid var(--color-panel-divider); -} -.tsd-navigation.primary li { - border-top: 1px solid var(--color-panel-divider); -} -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: var(--color-menu-label); -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} - -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary ul { - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 25px; -} -.tsd-navigation.secondary ul li li a { - padding-left: 45px; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: var(--color-panel-divider); -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: var(--color-menu-divider-focus); -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: var(--color-panel-divider); -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; -} - -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } -} - -.tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: var(--color-panel); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid var(--color-panel-divider); -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; - border-collapse: collapse; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid var(--color-panel-divider); -} -.tsd-panel table tr { - background: var(--color-background); -} -.tsd-panel table tr:nth-child(even) { - background: var(--color-secondary-background); -} - -.tsd-panel-group { - margin: 60px 0; -} -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 40px; - height: 40px; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: var(--color-background); -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-panel); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: var(--color-panel-divider); -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-panel-divider); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -.tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid var(--color-panel-divider); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - border: 1px solid var(--color-panel-divider); -} -.tsd-signatures .tsd-signature { - margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: var(--color-panel-divider); -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} - -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} - -ul.tsd-parameters, -ul.tsd-type-parameters { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} - -.tsd-sources { - font-size: 14px; - color: var(--color-text-aside); - margin: 0 0 1em 0; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 40px; - color: var(--color-toolbar-text); - background: var(--color-toolbar); - border-bottom: 1px solid var(--color-panel-divider); - transition: transform 0.3s linear; -} -.tsd-page-toolbar a { - color: var(--color-toolbar-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; -} -.tsd-page-toolbar .table-cell { - display: table-cell; - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} - -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} - -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ""; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(./widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; - filter: var(--icon-filter); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(./widgets@2x.png); - background-size: 320px 40px; - } -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-panel-divider); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: var(--color-background); -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: var(--color-panel); -} -.tsd-select .tsd-select-list li:hover { - background-color: var(--color-panel-divider); -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - margin-left: 10px; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} diff --git a/docs/assets/widgets.png b/docs/assets/widgets.png deleted file mode 100644 index c7380532ac1b45400620011c37c4dcb7aec27a4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoH8@y+q^jrZML>b&o-U3d6^w6h1+IPUz|;DW zIZ;96kdsD>Qv^q=09&hp0GpEni<1IR%gvP3v%OR9*{MuRTKWHZyIbuBt)Ci`cU_&% z1T+i^Y)o{%281-<3TpPAUTzw5v;RY=>1rvxmPl96#kYc9hX!6V^nB|ad#(S+)}?8C zr_H+lT3B#So$T=?$(w3-{rbQ4R<@nsf$}$hwSO)A$8&`(j+wQf=Jwhb0`CvhR5DCf z^OgI)KQemrUFPH+UynC$Y~QHG%DbTVh-Skz{enNU)cV_hPu~{TD7TPZl>0&K>iuE| z7AYn$7)Jrb9GE&SfQW4q&G*@N|4cHI`VakFa5-C!ov&XD)J(qp$rJJ*9e z-sHv}#g*T7Cv048d1v~BEAzM5FztAse#q78WWC^BUCzQ U&wLp6h6BX&boFyt=akR{0G%$)mH+?% diff --git a/docs/assets/widgets@2x.png b/docs/assets/widgets@2x.png deleted file mode 100644 index 4bbbd57272f3b28f47527d4951ad10f950b8ad43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU}^xe12~w0Jcmn z@(X6T|9^jgLcx21{)7exgY)a>N6m2F0<`Rqr;B4q1>>88jUdw-7W`c)zLE*mq8W2H z-<&Jl_Hco5BuC5n@AbF5GD82~-e8-v=#zCyUX0F-o}8pPfAv`!GN$ff+TL<~@kgt} z62eO?_|&+>xBmM$@p|z`tIKEdpPf8%qI>4r7@jn<=eta*{3~?g(zz{Ke9zc-G^gr? z-7foa?LcS!hmbwzru}ICvbWLlW8;+l-}!^=c32!^nV`+`C*;0-*Y%l94pC;Cb3GXz zzSf%a!{gVr{Y_lVuUj+a)*Ca+!-Hu%xmP&&X-2CuANY8^i{D7Kg6qzP zXz_ps9+lN8ESH{K4`yu&b~I>N9xGlE&;2u*b?+Go!AhN?m-bxlLvtC#MzDF2kFzfHJ1W7ybqdefSqVhbOykd*Yi%EDuhs z4wF{ft^bv2+DDnKb8gj1FuvcV`M}luS>lO<^)8x>y1#R;a=-ZKwWTQQb)ioBbi;zh zD!f5V)8581to1LL7c9!l^PSC$NBPYif!_vAZhmL4)v4U)4UsrLYiH_9rmQDd?)(e5 z^pcH>qvBg*i0dus2r*mp4;zKvu=P#s-ti;2obl`NjjwoYd>e(oo#j_uyRb<7Pv^If zzZ|mGHmV)8^tbO%^>eqMw(@7(&3g{jEp-Najo7V75xI_ZHK*FA`elF{r5}E*d7+j_R diff --git a/docs/classes/src_core_async.default.html b/docs/classes/src_core_async.default.html deleted file mode 100644 index f50d7e538..000000000 --- a/docs/classes/src_core_async.default.html +++ /dev/null @@ -1,838 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class default<CTX>

-

Class to control asynchronous operations

-

Type parameters

Hierarchy

Index

Constructors

  • new default<CTX>(ctx?: CTX): default<CTX>

Properties

cache: Dictionary<GlobalCache> = ...
-

Cache for async operations

-
context: CTX
deprecated
see

[[Async.ctx]]

-
ctx: CTX
-

Context of applying for async handlers

-
idsMap: WeakMap<object, object> = ...
-

Map for task identifiers

-
locked: boolean = false
-

The lock status. -If true, then all new tasks won't be registered.

-
usedNamespaces: Set<string> = ...
-

Set of used async namespaces

-
workerCache: WeakMap<object, boolean> = ...
-

Cache for initialized workers

-
linkNames: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
deprecated
see

Async.namespaces

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"
namespaces: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
-

Map of namespaces for async operations

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"

Accessors

  • get linkNames(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • deprecated
    see

    [[Async.namespaces]]

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"
  • get namespaces(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • -

    Link to Async.namespaces

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"

Methods

  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -
    alias

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Cancels the specified iterable or a group of iterable. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -
    alias

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • cancelTask(task: any, name?: string): default<CTX>
  • clearAsync(opts: any, name?: string): default<CTX>
  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -

    Parameters

    • Optional id: Promise<unknown>

    Returns default<CTX>

  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -

    Parameters

    Returns default<CTX>

  • getBaseIterator<T>(iterable: Iterable<T> | AsyncIterable<T>): CanUndef<IterableIterator<T> | AsyncIterableIterator<T>>
  • initCache(name: string, promise?: boolean): GlobalCache
  • iterable<T>(iterable: Iterable<T> | AsyncIterable<T>, opts?: AsyncOptions): AsyncIterable<T> | (AsyncIterable<T> & Iterable<T>)
  • -

    Creates a new asynchronous iterable object from the specified iterable and returns it. -If the passed iterable doesn't have Symbol.asyncIterator, it will be created from a synchronous object iterator -(the synchronous iterator will also be preserved).

    -

    Notice, until the created promise object isn't executed by invoking the next method, -any async operations won't be registered.

    -
    example
    const async = new Async();

    for await (const el of async.iterable([1, 2, 3, 4])) {
    console.log(el);
    } -
    -

    Type parameters

    • T

    Parameters

    • iterable: Iterable<T> | AsyncIterable<T>
    • Optional opts: AsyncOptions

    Returns AsyncIterable<T> | (AsyncIterable<T> & Iterable<T>)

  • markAsync(label: string, opts: any, name?: string): default<CTX>
  • markPromise(label: string, id?: Promise<unknown>): default<CTX>
  • markPromise(label: string, opts: ClearOptionsId<Promise<unknown>>): default<CTX>
  • markTask(label: string, task: any, name?: string): default<CTX>
  • -

    Mutes the specified iterable object. -Elements that are consumed during the object is muted will be ignored. -Notice that muting affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Mutes the specified iterable object or a group of iterable objects. -Elements, that are consumed during the object is muted will be ignored. -Notice that muting affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • -

    Attaches an event listener from the specified event emitter. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events by using spaces)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • -

    Attaches an event listener from the specified event emitter. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events by using spaces)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • opts: AsyncOnOptions<CTX>
      -

      options for the operation

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • onPromiseClear(resolve: Function, reject: Function): Function
  • onPromiseMerge(resolve: Function, reject: Function): Function
  • -

    Attaches an event listener from the specified event emitter, but the event is listened only once. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events by using spaces)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • -

    Attaches an event listener from the specified event emitter, but the event is listened only once. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events with a space)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • opts: AsyncOnceOptions<CTX>
      -

      options for the operation

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • -

    Creates a new promise that wraps the passed promise and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, "cancelPromise", -the promise will be rejected.

    -

    The promise can be provided as it is or as a function, that returns a promise.

    -
    example
    const
    async = new Async();

    async.promise(new Promise(() => {
    // ...
    })) -
    -

    Type parameters

    • T = unknown

    Parameters

    Returns Promise<T>

  • -

    Returns a promise that is resolved after emitting the specified event. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • R = unknown

    • E = unknown

    Parameters

    Returns Promise<R>

  • -

    Returns a promise that is resolved after emitting the specified event. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events with a space)

      -
    • Rest ...args: unknown[]

    Returns Promise<R>

  • -

    Creates a new function that wraps the original and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, cancelProxy, -the target function won't be invoked.

    -
    example
    const
    async = new Async();

    myImage.onload = async.proxy(() => {
    // ...
    }); -
    -

    Type parameters

    Parameters

    Returns F

  • request<T>(request: (() => PromiseLike<T>) | PromiseLike<T>, opts?: AsyncRequestOptions): Promise<T>
  • -

    Creates a promise that wraps the passed request and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, "cancelRequest", -the promise will be rejected.

    -

    The request can be provided as a promise or function, that returns a promise. -Notice, the method uses Async.promise, but with a different namespace: request instead of promise.

    -
    example
    const async = new Async();
    async.request(fetch('foo/bla')); -
    -

    Type parameters

    • T = unknown

    Parameters

    Returns Promise<T>

  • -

    Wraps the specified worker object.

    -

    This method doesn't attach any hook or listeners to the object, -but every time the same object is registered, Async will increment the number of links that relate to this object. -After, when we try to destroy the worker by using one of Async's methods, like, terminateWorker, -it will de-increment values of links. When the number of links is equal to zero, -Async will try to call a "real" object destructor by using one of the possible destructor methods from -the whitelist or by the specified destructor name, also if the worker is a function, -it is interpreted as the destructor.

    -
    example
    const
    async = new Async(),
    el = document.createElement('div');

    $el.appendChild(el);

    // This function will work as the worker destructor
    async.worker(() => el.remove());

    const
    myWorker = new Worker('my-worker.js');

    async.worker(myWorker);

    async.clearAll(); -
    -

    Type parameters

    Parameters

    Returns T

  • -

    The wrapper takes a link to the "raw" data provider and returns a new object that based -on the original, but all async methods and properties are wrapped by Async. -Notice, the wrapped methods can take additional Async parameters, like group or label. -If you don't provide a group, it will be taken from the provider name.

    -
    example
    import Async from 'core/async';
    import Provider, { provider } from 'core/data';

    @provider('api')
    export default class User extends Provider {
    baseURL = 'user/:id';
    }

    const
    $a = new Async(),
    wrappedProvider = $a.wrapDataProvider(new User());

    wrappedProvider.get({uuid: 1}).then((res) => {
    console.log(res);
    });

    // By default, all wrapped methods have a group name that is equal to the provider name.
    // So we can use it to clear or suspend requests, etc.
    $a.clearAll({group: 'api.User'})

    wrappedProvider.upd({uuid: 1}, {
    // All wrapped methods can take additional Async parameters as the second argument: `group`, `label` and `join`
    group: 'bla',
    label: 'foo',
    join: true,

    // Also, the second argument of the wrapped method can take the original parameters from a provider
    headers: {
    'X-Foo': '1'
    }

    }).then((res) => {
    console.log(res);
    });

    // If we are providing a group to the method, it will be joined with the global group by using the `:` character
    $a.suspendAll({group: 'api.User:bla'});

    // Obviously, we can use a group as RegExp
    $a.muteAll({group: /api\.User/});

    // We can use any methods or properties from the original data provider
    wrappedProvider.dropCache(); -
    -

    Type parameters

    Parameters

    Returns W

  • wrapEventEmitter<T>(emitter: T, opts?: AsyncOptionsForWrappers): Pick<T, Exclude<keyof T, "addEventListener" | "addListener">> & { addEventListener: T["addEventListener"] extends (...args: any[]) => any ? AddEventListenerLikeFunctionMapper<any[any]> : never; addListener: T["addListener"] extends (...args: any[]) => any ? AddEventListenerLikeFunctionMapper<any[any]> : never } & EventEmitterWrapper<default<default<any>>>
  • -

    The wrapper takes a link to the "raw" event emitter and returns a new object that based -on the original, but all async methods and properties are wrapped by Async. -Notice, the wrapped methods can take additional Async parameters, like group or label. -In addition, the wrapper adds new methods, like "on" or "off", to make the emitter API more standard.

    -
    example
    import Async from 'core/async';

    const
    $a = new Async(),
    wrappedEventEmitter = $a.wrapEventEmitter(window);

    const handler = () => console.log('scroll event');

    // We can safely listen to emitter events,
    // cause all emitter methods, like `addListener` or `on` are wrapped by Async.
    const id = wrappedEventEmitter.addEventListener('scroll', handler, {
    // Notice, the third argument can take Async parameters in addition to the native emitter parameters
    capture: true,
    label: 'label'
    });

    // The wrapper preserves the original API of emitter methods, so we can call something like this
    wrappedEventEmitter.removeEventListener('scroll', handler);

    // Finally, the wrapper adds a bunch of standard methods to the emitter, like `on`, `once`, and other stuff.
    // We can use their instead of the original methods to make our code more universal.
    wrappedEventEmitter.once('resize', (e) => {
    console.log(e);
    }, {group: 'resizers'});

    $a.muteAll({group: 'resizers'});

    // We can use any methods or properties from the original emitter
    console.log(wrappedEventEmitter.name); // window.name -
    -

    Type parameters

    Parameters

    Returns Pick<T, Exclude<keyof T, "addEventListener" | "addListener">> & { addEventListener: T["addEventListener"] extends (...args: any[]) => any ? AddEventListenerLikeFunctionMapper<any[any]> : never; addListener: T["addListener"] extends (...args: any[]) => any ? AddEventListenerLikeFunctionMapper<any[any]> : never } & EventEmitterWrapper<default<default<any>>>

  • -

    The wrapper takes a link to the "raw" async storage and returns a new object that based -on the original, but all async methods and properties are wrapped by Async. -Notice, the wrapped methods can take additional Async parameters, like group or label.

    -
    example
    import Async from 'core/async';
    import { asyncLocal } from 'core/kv-storage';

    const
    $a = new Async(),
    wrappedStorage = $a.wrapStorage(asyncLocal, {group: 'bar'});

    wrappedStorage.set('someKey', 'someValue', {
    // If we are providing a group to the method, it will be joined with the global group by using the `:` character
    group: 'bla',
    label: 'foo',
    join: true,
    }).then(async () => {
    console.log(await wrappedStorage.get('someKey') === 'someValue');
    });

    $a.suspendAll({group: 'bar:bla'});

    // We can provide own global group to namespace, it will be joined with the parent's global group
    const blaStore = wrappedStorage.namespace('[[BLA]]', {group: 'bla'});

    blaStore.clear({group: 'foo'});

    $a.muteAll({group: 'bar:bla:foo'}); -
    -

    Type parameters

    Parameters

    Returns T extends AsyncStorage ? WrappedAsyncStorage : WrappedAsyncStorageNamespace

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Inherited property
  • Inherited method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_async_modules_base.default.html b/docs/classes/src_core_async_modules_base.default.html deleted file mode 100644 index 200eec497..000000000 --- a/docs/classes/src_core_async_modules_base.default.html +++ /dev/null @@ -1,292 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Constructors

  • new default<CTX>(ctx?: CTX): default<CTX>

Properties

cache: Dictionary<GlobalCache> = ...
-

Cache for async operations

-
context: CTX
deprecated
see

[[Async.ctx]]

-
ctx: CTX
-

Context of applying for async handlers

-
idsMap: WeakMap<object, object> = ...
-

Map for task identifiers

-
locked: boolean = false
-

The lock status. -If true, then all new tasks won't be registered.

-
usedNamespaces: Set<string> = ...
-

Set of used async namespaces

-
workerCache: WeakMap<object, boolean> = ...
-

Cache for initialized workers

-
linkNames: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
deprecated
see

Async.namespaces

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"
namespaces: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
-

Map of namespaces for async operations

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"

Accessors

  • get linkNames(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • deprecated
    see

    [[Async.namespaces]]

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"
  • get namespaces(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • -

    Link to Async.namespaces

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"

Methods

  • cancelTask(task: any, name?: string): default<CTX>
  • clearAsync(opts: any, name?: string): default<CTX>
  • initCache(name: string, promise?: boolean): GlobalCache
  • markAsync(label: string, opts: any, name?: string): default<CTX>
  • markTask(label: string, task: any, name?: string): default<CTX>
  • -

    Marks a task (or a group of tasks) from the namespace by the specified label

    -

    Parameters

    • label: string
    • task: any
      -

      operation options or a link to the task

      -
    • Optional name: string

    Returns default<CTX>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration
  • Static property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_async_modules_events.default.html b/docs/classes/src_core_async_modules_events.default.html deleted file mode 100644 index 143974248..000000000 --- a/docs/classes/src_core_async_modules_events.default.html +++ /dev/null @@ -1,815 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Constructors

  • new default<CTX>(ctx?: CTX): default<CTX>

Properties

cache: Dictionary<GlobalCache> = ...
-

Cache for async operations

-
context: CTX
deprecated
see

[[Async.ctx]]

-
ctx: CTX
-

Context of applying for async handlers

-
idsMap: WeakMap<object, object> = ...
-

Map for task identifiers

-
locked: boolean = false
-

The lock status. -If true, then all new tasks won't be registered.

-
usedNamespaces: Set<string> = ...
-

Set of used async namespaces

-
workerCache: WeakMap<object, boolean> = ...
-

Cache for initialized workers

-
linkNames: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
deprecated
see

Async.namespaces

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"
namespaces: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
-

Map of namespaces for async operations

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"

Accessors

  • get linkNames(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • deprecated
    see

    [[Async.namespaces]]

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"
  • get namespaces(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • -

    Link to Async.namespaces

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"

Methods

  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -
    alias

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Cancels the specified iterable or a group of iterable. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -
    alias

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • cancelTask(task: any, name?: string): default<CTX>
  • clearAsync(opts: any, name?: string): default<CTX>
  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -

    Parameters

    • Optional id: Promise<unknown>

    Returns default<CTX>

  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -

    Parameters

    Returns default<CTX>

  • getBaseIterator<T>(iterable: Iterable<T> | AsyncIterable<T>): CanUndef<IterableIterator<T> | AsyncIterableIterator<T>>
  • initCache(name: string, promise?: boolean): GlobalCache
  • iterable<T>(iterable: Iterable<T> | AsyncIterable<T>, opts?: AsyncOptions): AsyncIterable<T> | (AsyncIterable<T> & Iterable<T>)
  • -

    Creates a new asynchronous iterable object from the specified iterable and returns it. -If the passed iterable doesn't have Symbol.asyncIterator, it will be created from a synchronous object iterator -(the synchronous iterator will also be preserved).

    -

    Notice, until the created promise object isn't executed by invoking the next method, -any async operations won't be registered.

    -
    example
    const async = new Async();

    for await (const el of async.iterable([1, 2, 3, 4])) {
    console.log(el);
    } -
    -

    Type parameters

    • T

    Parameters

    • iterable: Iterable<T> | AsyncIterable<T>
    • Optional opts: AsyncOptions

    Returns AsyncIterable<T> | (AsyncIterable<T> & Iterable<T>)

  • markAsync(label: string, opts: any, name?: string): default<CTX>
  • markPromise(label: string, id?: Promise<unknown>): default<CTX>
  • markPromise(label: string, opts: ClearOptionsId<Promise<unknown>>): default<CTX>
  • markTask(label: string, task: any, name?: string): default<CTX>
  • -

    Mutes the specified iterable object. -Elements that are consumed during the object is muted will be ignored. -Notice that muting affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Mutes the specified iterable object or a group of iterable objects. -Elements, that are consumed during the object is muted will be ignored. -Notice that muting affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • -

    Attaches an event listener from the specified event emitter. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events by using spaces)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • -

    Attaches an event listener from the specified event emitter. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events by using spaces)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • opts: AsyncOnOptions<CTX>
      -

      options for the operation

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • onPromiseClear(resolve: Function, reject: Function): Function
  • onPromiseMerge(resolve: Function, reject: Function): Function
  • -

    Attaches an event listener from the specified event emitter, but the event is listened only once. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events by using spaces)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • -

    Attaches an event listener from the specified event emitter, but the event is listened only once. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events with a space)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • opts: AsyncOnceOptions<CTX>
      -

      options for the operation

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • -

    Creates a new promise that wraps the passed promise and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, "cancelPromise", -the promise will be rejected.

    -

    The promise can be provided as it is or as a function, that returns a promise.

    -
    example
    const
    async = new Async();

    async.promise(new Promise(() => {
    // ...
    })) -
    -

    Type parameters

    • T = unknown

    Parameters

    Returns Promise<T>

  • -

    Returns a promise that is resolved after emitting the specified event. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • R = unknown

    • E = unknown

    Parameters

    Returns Promise<R>

  • -

    Returns a promise that is resolved after emitting the specified event. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events with a space)

      -
    • Rest ...args: unknown[]

    Returns Promise<R>

  • -

    Creates a new function that wraps the original and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, cancelProxy, -the target function won't be invoked.

    -
    example
    const
    async = new Async();

    myImage.onload = async.proxy(() => {
    // ...
    }); -
    -

    Type parameters

    Parameters

    Returns F

  • request<T>(request: (() => PromiseLike<T>) | PromiseLike<T>, opts?: AsyncRequestOptions): Promise<T>
  • -

    Creates a promise that wraps the passed request and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, "cancelRequest", -the promise will be rejected.

    -

    The request can be provided as a promise or function, that returns a promise. -Notice, the method uses Async.promise, but with a different namespace: request instead of promise.

    -
    example
    const async = new Async();
    async.request(fetch('foo/bla')); -
    -

    Type parameters

    • T = unknown

    Parameters

    Returns Promise<T>

  • -

    Wraps the specified worker object.

    -

    This method doesn't attach any hook or listeners to the object, -but every time the same object is registered, Async will increment the number of links that relate to this object. -After, when we try to destroy the worker by using one of Async's methods, like, terminateWorker, -it will de-increment values of links. When the number of links is equal to zero, -Async will try to call a "real" object destructor by using one of the possible destructor methods from -the whitelist or by the specified destructor name, also if the worker is a function, -it is interpreted as the destructor.

    -
    example
    const
    async = new Async(),
    el = document.createElement('div');

    $el.appendChild(el);

    // This function will work as the worker destructor
    async.worker(() => el.remove());

    const
    myWorker = new Worker('my-worker.js');

    async.worker(myWorker);

    async.clearAll(); -
    -

    Type parameters

    Parameters

    Returns T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Inherited property
  • Inherited method
  • Enumeration
  • Protected method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_async_modules_proxy.default.html b/docs/classes/src_core_async_modules_proxy.default.html deleted file mode 100644 index 8b3fe91b5..000000000 --- a/docs/classes/src_core_async_modules_proxy.default.html +++ /dev/null @@ -1,547 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Constructors

  • new default<CTX>(ctx?: CTX): default<CTX>

Properties

cache: Dictionary<GlobalCache> = ...
-

Cache for async operations

-
context: CTX
deprecated
see

[[Async.ctx]]

-
ctx: CTX
-

Context of applying for async handlers

-
idsMap: WeakMap<object, object> = ...
-

Map for task identifiers

-
locked: boolean = false
-

The lock status. -If true, then all new tasks won't be registered.

-
usedNamespaces: Set<string> = ...
-

Set of used async namespaces

-
workerCache: WeakMap<object, boolean> = ...
-

Cache for initialized workers

-
linkNames: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
deprecated
see

Async.namespaces

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"
namespaces: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
-

Map of namespaces for async operations

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"

Accessors

  • get linkNames(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • deprecated
    see

    [[Async.namespaces]]

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"
  • get namespaces(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • -

    Link to Async.namespaces

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"

Methods

  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -
    alias

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Cancels the specified iterable or a group of iterable. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -
    alias

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • cancelTask(task: any, name?: string): default<CTX>
  • clearAsync(opts: any, name?: string): default<CTX>
  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -

    Parameters

    • Optional id: Promise<unknown>

    Returns default<CTX>

  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -

    Parameters

    Returns default<CTX>

  • getBaseIterator<T>(iterable: Iterable<T> | AsyncIterable<T>): CanUndef<IterableIterator<T> | AsyncIterableIterator<T>>
  • -

    Returns an iterator from the passed iterable object. -Notice, an asynchronous iterator has more priority.

    -

    Type parameters

    • T

    Parameters

    • iterable: Iterable<T> | AsyncIterable<T>

    Returns CanUndef<IterableIterator<T> | AsyncIterableIterator<T>>

  • initCache(name: string, promise?: boolean): GlobalCache
  • iterable<T>(iterable: Iterable<T> | AsyncIterable<T>, opts?: AsyncOptions): AsyncIterable<T> | (AsyncIterable<T> & Iterable<T>)
  • -

    Creates a new asynchronous iterable object from the specified iterable and returns it. -If the passed iterable doesn't have Symbol.asyncIterator, it will be created from a synchronous object iterator -(the synchronous iterator will also be preserved).

    -

    Notice, until the created promise object isn't executed by invoking the next method, -any async operations won't be registered.

    -
    example
    const async = new Async();

    for await (const el of async.iterable([1, 2, 3, 4])) {
    console.log(el);
    } -
    -

    Type parameters

    • T

    Parameters

    • iterable: Iterable<T> | AsyncIterable<T>
    • Optional opts: AsyncOptions

    Returns AsyncIterable<T> | (AsyncIterable<T> & Iterable<T>)

  • markAsync(label: string, opts: any, name?: string): default<CTX>
  • markPromise(label: string, id?: Promise<unknown>): default<CTX>
  • markPromise(label: string, opts: ClearOptionsId<Promise<unknown>>): default<CTX>
  • markTask(label: string, task: any, name?: string): default<CTX>
  • -

    Mutes the specified iterable object. -Elements that are consumed during the object is muted will be ignored. -Notice that muting affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Mutes the specified iterable object or a group of iterable objects. -Elements, that are consumed during the object is muted will be ignored. -Notice that muting affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • onPromiseClear(resolve: Function, reject: Function): Function
  • onPromiseMerge(resolve: Function, reject: Function): Function
  • -

    Creates a new promise that wraps the passed promise and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, "cancelPromise", -the promise will be rejected.

    -

    The promise can be provided as it is or as a function, that returns a promise.

    -
    example
    const
    async = new Async();

    async.promise(new Promise(() => {
    // ...
    })) -
    -

    Type parameters

    • T = unknown

    Parameters

    Returns Promise<T>

  • -

    Creates a new function that wraps the original and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, cancelProxy, -the target function won't be invoked.

    -
    example
    const
    async = new Async();

    myImage.onload = async.proxy(() => {
    // ...
    }); -
    -

    Type parameters

    Parameters

    Returns F

  • request<T>(request: (() => PromiseLike<T>) | PromiseLike<T>, opts?: AsyncRequestOptions): Promise<T>
  • -

    Creates a promise that wraps the passed request and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, "cancelRequest", -the promise will be rejected.

    -

    The request can be provided as a promise or function, that returns a promise. -Notice, the method uses Async.promise, but with a different namespace: request instead of promise.

    -
    example
    const async = new Async();
    async.request(fetch('foo/bla')); -
    -

    Type parameters

    • T = unknown

    Parameters

    Returns Promise<T>

  • -

    Suspends the specified iterable object. -Notice that suspending affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Suspends the specified iterable or a group of iterable objects. -Notice that suspending affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • -

    Wraps the specified worker object.

    -

    This method doesn't attach any hook or listeners to the object, -but every time the same object is registered, Async will increment the number of links that relate to this object. -After, when we try to destroy the worker by using one of Async's methods, like, terminateWorker, -it will de-increment values of links. When the number of links is equal to zero, -Async will try to call a "real" object destructor by using one of the possible destructor methods from -the whitelist or by the specified destructor name, also if the worker is a function, -it is interpreted as the destructor.

    -
    example
    const
    async = new Async(),
    el = document.createElement('div');

    $el.appendChild(el);

    // This function will work as the worker destructor
    async.worker(() => el.remove());

    const
    myWorker = new Worker('my-worker.js');

    async.worker(myWorker);

    async.clearAll(); -
    -

    Type parameters

    Parameters

    Returns T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Inherited property
  • Inherited method
  • Enumeration
  • Protected method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_async_modules_timers.default.html b/docs/classes/src_core_async_modules_timers.default.html deleted file mode 100644 index a7f14f6e3..000000000 --- a/docs/classes/src_core_async_modules_timers.default.html +++ /dev/null @@ -1,701 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Constructors

  • new default<CTX>(ctx?: CTX): default<CTX>

Properties

cache: Dictionary<GlobalCache> = ...
-

Cache for async operations

-
context: CTX
deprecated
see

[[Async.ctx]]

-
ctx: CTX
-

Context of applying for async handlers

-
idsMap: WeakMap<object, object> = ...
-

Map for task identifiers

-
locked: boolean = false
-

The lock status. -If true, then all new tasks won't be registered.

-
usedNamespaces: Set<string> = ...
-

Set of used async namespaces

-
workerCache: WeakMap<object, boolean> = ...
-

Cache for initialized workers

-
linkNames: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
deprecated
see

Async.namespaces

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"
namespaces: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
-

Map of namespaces for async operations

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"

Accessors

  • get linkNames(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • deprecated
    see

    [[Async.namespaces]]

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"
  • get namespaces(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • -

    Link to Async.namespaces

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"

Methods

  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -
    alias

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Cancels the specified iterable or a group of iterable. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -
    alias

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • cancelTask(task: any, name?: string): default<CTX>
  • clearAsync(opts: any, name?: string): default<CTX>
  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -

    Parameters

    • Optional id: Promise<unknown>

    Returns default<CTX>

  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -

    Parameters

    Returns default<CTX>

  • getBaseIterator<T>(iterable: Iterable<T> | AsyncIterable<T>): CanUndef<IterableIterator<T> | AsyncIterableIterator<T>>
  • initCache(name: string, promise?: boolean): GlobalCache
  • iterable<T>(iterable: Iterable<T> | AsyncIterable<T>, opts?: AsyncOptions): AsyncIterable<T> | (AsyncIterable<T> & Iterable<T>)
  • -

    Creates a new asynchronous iterable object from the specified iterable and returns it. -If the passed iterable doesn't have Symbol.asyncIterator, it will be created from a synchronous object iterator -(the synchronous iterator will also be preserved).

    -

    Notice, until the created promise object isn't executed by invoking the next method, -any async operations won't be registered.

    -
    example
    const async = new Async();

    for await (const el of async.iterable([1, 2, 3, 4])) {
    console.log(el);
    } -
    -

    Type parameters

    • T

    Parameters

    • iterable: Iterable<T> | AsyncIterable<T>
    • Optional opts: AsyncOptions

    Returns AsyncIterable<T> | (AsyncIterable<T> & Iterable<T>)

  • markAsync(label: string, opts: any, name?: string): default<CTX>
  • markPromise(label: string, id?: Promise<unknown>): default<CTX>
  • markPromise(label: string, opts: ClearOptionsId<Promise<unknown>>): default<CTX>
  • markTask(label: string, task: any, name?: string): default<CTX>
  • -

    Mutes the specified iterable object. -Elements that are consumed during the object is muted will be ignored. -Notice that muting affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Mutes the specified iterable object or a group of iterable objects. -Elements, that are consumed during the object is muted will be ignored. -Notice that muting affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • onPromiseClear(resolve: Function, reject: Function): Function
  • onPromiseMerge(resolve: Function, reject: Function): Function
  • -

    Creates a new promise that wraps the passed promise and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, "cancelPromise", -the promise will be rejected.

    -

    The promise can be provided as it is or as a function, that returns a promise.

    -
    example
    const
    async = new Async();

    async.promise(new Promise(() => {
    // ...
    })) -
    -

    Type parameters

    • T = unknown

    Parameters

    Returns Promise<T>

  • -

    Creates a new function that wraps the original and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, cancelProxy, -the target function won't be invoked.

    -
    example
    const
    async = new Async();

    myImage.onload = async.proxy(() => {
    // ...
    }); -
    -

    Type parameters

    Parameters

    Returns F

  • request<T>(request: (() => PromiseLike<T>) | PromiseLike<T>, opts?: AsyncRequestOptions): Promise<T>
  • -

    Creates a promise that wraps the passed request and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, "cancelRequest", -the promise will be rejected.

    -

    The request can be provided as a promise or function, that returns a promise. -Notice, the method uses Async.promise, but with a different namespace: request instead of promise.

    -
    example
    const async = new Async();
    async.request(fetch('foo/bla')); -
    -

    Type parameters

    • T = unknown

    Parameters

    Returns Promise<T>

  • -

    Wraps the specified worker object.

    -

    This method doesn't attach any hook or listeners to the object, -but every time the same object is registered, Async will increment the number of links that relate to this object. -After, when we try to destroy the worker by using one of Async's methods, like, terminateWorker, -it will de-increment values of links. When the number of links is equal to zero, -Async will try to call a "real" object destructor by using one of the possible destructor methods from -the whitelist or by the specified destructor name, also if the worker is a function, -it is interpreted as the destructor.

    -
    example
    const
    async = new Async(),
    el = document.createElement('div');

    $el.appendChild(el);

    // This function will work as the worker destructor
    async.worker(() => el.remove());

    const
    myWorker = new Worker('my-worker.js');

    async.worker(myWorker);

    async.clearAll(); -
    -

    Type parameters

    Parameters

    Returns T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Inherited property
  • Inherited method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_async_modules_wrappers.default.html b/docs/classes/src_core_async_modules_wrappers.default.html deleted file mode 100644 index 8cd29bf19..000000000 --- a/docs/classes/src_core_async_modules_wrappers.default.html +++ /dev/null @@ -1,836 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Constructors

  • new default<CTX>(ctx?: CTX): default<CTX>

Properties

cache: Dictionary<GlobalCache> = ...
-

Cache for async operations

-
context: CTX
deprecated
see

[[Async.ctx]]

-
ctx: CTX
-

Context of applying for async handlers

-
idsMap: WeakMap<object, object> = ...
-

Map for task identifiers

-
locked: boolean = false
-

The lock status. -If true, then all new tasks won't be registered.

-
usedNamespaces: Set<string> = ...
-

Set of used async namespaces

-
workerCache: WeakMap<object, boolean> = ...
-

Cache for initialized workers

-
linkNames: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
deprecated
see

Async.namespaces

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"
namespaces: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces
-

Map of namespaces for async operations

-

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"

Accessors

  • get linkNames(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • deprecated
    see

    [[Async.namespaces]]

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"
  • get namespaces(): { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }
  • -

    Link to Async.namespaces

    -

    Returns { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" }

    • eventListener: "eventListener"
    • eventListenerPromise: "eventListenerPromise"
    • idleCallback: "idleCallback"
    • idleCallbackPromise: "idleCallbackPromise"
    • immediate: "immediate"
    • immediatePromise: "immediatePromise"
    • interval: "interval"
    • intervalPromise: "intervalPromise"
    • iterable: "iterable"
    • promise: "promise"
    • proxy: "proxy"
    • proxyPromise: "proxyPromise"
    • request: "request"
    • timeout: "timeout"
    • timeoutPromise: "timeoutPromise"
    • worker: "worker"

Methods

  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -
    alias

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Cancels the specified iterable or a group of iterable. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -
    alias

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • cancelTask(task: any, name?: string): default<CTX>
  • clearAsync(opts: any, name?: string): default<CTX>
  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -

    Parameters

    • Optional id: Promise<unknown>

    Returns default<CTX>

  • -

    Cancels the specified iterable object. -Notice that cancellation affects only objects that have already been activated by invoking the next method. -So, for example, canceled iterable will throw an error on the next invoking of next.

    -

    Parameters

    Returns default<CTX>

  • getBaseIterator<T>(iterable: Iterable<T> | AsyncIterable<T>): CanUndef<IterableIterator<T> | AsyncIterableIterator<T>>
  • initCache(name: string, promise?: boolean): GlobalCache
  • iterable<T>(iterable: Iterable<T> | AsyncIterable<T>, opts?: AsyncOptions): AsyncIterable<T> | (AsyncIterable<T> & Iterable<T>)
  • -

    Creates a new asynchronous iterable object from the specified iterable and returns it. -If the passed iterable doesn't have Symbol.asyncIterator, it will be created from a synchronous object iterator -(the synchronous iterator will also be preserved).

    -

    Notice, until the created promise object isn't executed by invoking the next method, -any async operations won't be registered.

    -
    example
    const async = new Async();

    for await (const el of async.iterable([1, 2, 3, 4])) {
    console.log(el);
    } -
    -

    Type parameters

    • T

    Parameters

    • iterable: Iterable<T> | AsyncIterable<T>
    • Optional opts: AsyncOptions

    Returns AsyncIterable<T> | (AsyncIterable<T> & Iterable<T>)

  • markAsync(label: string, opts: any, name?: string): default<CTX>
  • markPromise(label: string, id?: Promise<unknown>): default<CTX>
  • markPromise(label: string, opts: ClearOptionsId<Promise<unknown>>): default<CTX>
  • markTask(label: string, task: any, name?: string): default<CTX>
  • -

    Mutes the specified iterable object. -Elements that are consumed during the object is muted will be ignored. -Notice that muting affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • Optional id: AsyncIterable<unknown>

    Returns default<CTX>

  • -

    Mutes the specified iterable object or a group of iterable objects. -Elements, that are consumed during the object is muted will be ignored. -Notice that muting affects only objects that have already been activated by invoking the next method.

    -

    Parameters

    • opts: ClearOptionsId<AsyncIterable<unknown>>
      -

      options for the operation

      -

    Returns default<CTX>

  • -

    Attaches an event listener from the specified event emitter. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events by using spaces)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • -

    Attaches an event listener from the specified event emitter. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events by using spaces)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • opts: AsyncOnOptions<CTX>
      -

      options for the operation

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • onPromiseClear(resolve: Function, reject: Function): Function
  • onPromiseMerge(resolve: Function, reject: Function): Function
  • -

    Attaches an event listener from the specified event emitter, but the event is listened only once. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events by using spaces)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • -

    Attaches an event listener from the specified event emitter, but the event is listened only once. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • E = unknown

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events with a space)

      -
    • handler: ProxyCb<E, R, CTX>
      -

      event handler

      -
    • opts: AsyncOnceOptions<CTX>
      -

      options for the operation

      -
    • Rest ...args: unknown[]

    Returns Nullable<EventId>

  • -

    Creates a new promise that wraps the passed promise and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, "cancelPromise", -the promise will be rejected.

    -

    The promise can be provided as it is or as a function, that returns a promise.

    -
    example
    const
    async = new Async();

    async.promise(new Promise(() => {
    // ...
    })) -
    -

    Type parameters

    • T = unknown

    Parameters

    Returns Promise<T>

  • -

    Returns a promise that is resolved after emitting the specified event. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • R = unknown

    • E = unknown

    Parameters

    Returns Promise<R>

  • -

    Returns a promise that is resolved after emitting the specified event. -If the emitter is a function, it is interpreted as the function to attach events. -Notice, if you don't provide a group for the operation, it will be taken from the event name.

    -

    Type parameters

    • R = unknown

    Parameters

    • emitter: EventEmitterLikeP
      -

      event emitter

      -
    • events: CanArray<string>
      -

      event or list of events (can also specify multiple events with a space)

      -
    • Rest ...args: unknown[]

    Returns Promise<R>

  • -

    Creates a new function that wraps the original and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, cancelProxy, -the target function won't be invoked.

    -
    example
    const
    async = new Async();

    myImage.onload = async.proxy(() => {
    // ...
    }); -
    -

    Type parameters

    Parameters

    Returns F

  • request<T>(request: (() => PromiseLike<T>) | PromiseLike<T>, opts?: AsyncRequestOptions): Promise<T>
  • -

    Creates a promise that wraps the passed request and returns it.

    -

    This method doesn't attach any hook or listeners to the object, -but if we cancel the operation by using one of Async's methods, like, "cancelRequest", -the promise will be rejected.

    -

    The request can be provided as a promise or function, that returns a promise. -Notice, the method uses Async.promise, but with a different namespace: request instead of promise.

    -
    example
    const async = new Async();
    async.request(fetch('foo/bla')); -
    -

    Type parameters

    • T = unknown

    Parameters

    Returns Promise<T>

  • -

    Wraps the specified worker object.

    -

    This method doesn't attach any hook or listeners to the object, -but every time the same object is registered, Async will increment the number of links that relate to this object. -After, when we try to destroy the worker by using one of Async's methods, like, terminateWorker, -it will de-increment values of links. When the number of links is equal to zero, -Async will try to call a "real" object destructor by using one of the possible destructor methods from -the whitelist or by the specified destructor name, also if the worker is a function, -it is interpreted as the destructor.

    -
    example
    const
    async = new Async(),
    el = document.createElement('div');

    $el.appendChild(el);

    // This function will work as the worker destructor
    async.worker(() => el.remove());

    const
    myWorker = new Worker('my-worker.js');

    async.worker(myWorker);

    async.clearAll(); -
    -

    Type parameters

    Parameters

    Returns T

  • -

    The wrapper takes a link to the "raw" data provider and returns a new object that based -on the original, but all async methods and properties are wrapped by Async. -Notice, the wrapped methods can take additional Async parameters, like group or label. -If you don't provide a group, it will be taken from the provider name.

    -
    example
    import Async from 'core/async';
    import Provider, { provider } from 'core/data';

    @provider('api')
    export default class User extends Provider {
    baseURL = 'user/:id';
    }

    const
    $a = new Async(),
    wrappedProvider = $a.wrapDataProvider(new User());

    wrappedProvider.get({uuid: 1}).then((res) => {
    console.log(res);
    });

    // By default, all wrapped methods have a group name that is equal to the provider name.
    // So we can use it to clear or suspend requests, etc.
    $a.clearAll({group: 'api.User'})

    wrappedProvider.upd({uuid: 1}, {
    // All wrapped methods can take additional Async parameters as the second argument: `group`, `label` and `join`
    group: 'bla',
    label: 'foo',
    join: true,

    // Also, the second argument of the wrapped method can take the original parameters from a provider
    headers: {
    'X-Foo': '1'
    }

    }).then((res) => {
    console.log(res);
    });

    // If we are providing a group to the method, it will be joined with the global group by using the `:` character
    $a.suspendAll({group: 'api.User:bla'});

    // Obviously, we can use a group as RegExp
    $a.muteAll({group: /api\.User/});

    // We can use any methods or properties from the original data provider
    wrappedProvider.dropCache(); -
    -

    Type parameters

    Parameters

    Returns W

  • wrapEventEmitter<T>(emitter: T, opts?: AsyncOptionsForWrappers): Pick<T, Exclude<keyof T, "addEventListener" | "addListener">> & { addEventListener: T["addEventListener"] extends (...args: any[]) => any ? AddEventListenerLikeFunctionMapper<any[any]> : never; addListener: T["addListener"] extends (...args: any[]) => any ? AddEventListenerLikeFunctionMapper<any[any]> : never } & EventEmitterWrapper<default<default<any>>>
  • -

    The wrapper takes a link to the "raw" event emitter and returns a new object that based -on the original, but all async methods and properties are wrapped by Async. -Notice, the wrapped methods can take additional Async parameters, like group or label. -In addition, the wrapper adds new methods, like "on" or "off", to make the emitter API more standard.

    -
    example
    import Async from 'core/async';

    const
    $a = new Async(),
    wrappedEventEmitter = $a.wrapEventEmitter(window);

    const handler = () => console.log('scroll event');

    // We can safely listen to emitter events,
    // cause all emitter methods, like `addListener` or `on` are wrapped by Async.
    const id = wrappedEventEmitter.addEventListener('scroll', handler, {
    // Notice, the third argument can take Async parameters in addition to the native emitter parameters
    capture: true,
    label: 'label'
    });

    // The wrapper preserves the original API of emitter methods, so we can call something like this
    wrappedEventEmitter.removeEventListener('scroll', handler);

    // Finally, the wrapper adds a bunch of standard methods to the emitter, like `on`, `once`, and other stuff.
    // We can use their instead of the original methods to make our code more universal.
    wrappedEventEmitter.once('resize', (e) => {
    console.log(e);
    }, {group: 'resizers'});

    $a.muteAll({group: 'resizers'});

    // We can use any methods or properties from the original emitter
    console.log(wrappedEventEmitter.name); // window.name -
    -

    Type parameters

    Parameters

    Returns Pick<T, Exclude<keyof T, "addEventListener" | "addListener">> & { addEventListener: T["addEventListener"] extends (...args: any[]) => any ? AddEventListenerLikeFunctionMapper<any[any]> : never; addListener: T["addListener"] extends (...args: any[]) => any ? AddEventListenerLikeFunctionMapper<any[any]> : never } & EventEmitterWrapper<default<default<any>>>

  • -

    The wrapper takes a link to the "raw" async storage and returns a new object that based -on the original, but all async methods and properties are wrapped by Async. -Notice, the wrapped methods can take additional Async parameters, like group or label.

    -
    example
    import Async from 'core/async';
    import { asyncLocal } from 'core/kv-storage';

    const
    $a = new Async(),
    wrappedStorage = $a.wrapStorage(asyncLocal, {group: 'bar'});

    wrappedStorage.set('someKey', 'someValue', {
    // If we are providing a group to the method, it will be joined with the global group by using the `:` character
    group: 'bla',
    label: 'foo',
    join: true,
    }).then(async () => {
    console.log(await wrappedStorage.get('someKey') === 'someValue');
    });

    $a.suspendAll({group: 'bar:bla'});

    // We can provide own global group to namespace, it will be joined with the parent's global group
    const blaStore = wrappedStorage.namespace('[[BLA]]', {group: 'bla'});

    blaStore.clear({group: 'foo'});

    $a.muteAll({group: 'bar:bla:foo'}); -
    -

    Type parameters

    Parameters

    Returns T extends AsyncStorage ? WrappedAsyncStorage : WrappedAsyncStorageNamespace

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Inherited property
  • Inherited method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_cache_decorators_persistent_engines_active.default.html b/docs/classes/src_core_cache_decorators_persistent_engines_active.default.html deleted file mode 100644 index 5065f20e9..000000000 --- a/docs/classes/src_core_cache_decorators_persistent_engines_active.default.html +++ /dev/null @@ -1,268 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • V

Hierarchy

Index

Constructors

Properties

async: default<default<any>> = ...
-

API for async operations

-
pending: Map<string, Promise<unknown>> = ...
-

Map of pending operations by keys

-
-

API to store data

-
ttlIndex: Dictionary<number> = ...
-

Index with keys and TTL-s of stored values

-

Methods

  • execTask<T>(key: string, task: () => CanPromise<T>): Promise<T>
  • getCheckStorageState(): CanPromise<{ available: false; checked: boolean }>
  • getTTLFrom(key: string): Promise<CanUndef<number>>
  • initCache(cache: default<V, string>): Promise<void>
  • normalizeTTL(ttl: Nullable<number>): number
  • remove(key: string): Promise<void>
  • removeTTLFrom(key: string): Promise<boolean>
  • set(key: string, value: V, ttl?: number): Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html b/docs/classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html deleted file mode 100644 index 073b8767c..000000000 --- a/docs/classes/src_core_cache_decorators_persistent_engines_interface.AbstractPersistentEngine.html +++ /dev/null @@ -1,270 +0,0 @@ -AbstractPersistentEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • V = unknown

Hierarchy

Index

Constructors

Properties

async: default<default<any>> = ...
-

API for async operations

-
pending: Map<string, Promise<unknown>> = ...
-

Map of pending operations by keys

-
-

API to store data

-

Methods

  • execTask<T>(key: string, task: () => CanPromise<T>): Promise<T>
  • getTTLFrom(key: string): Promise<CanUndef<number>>
  • normalizeTTL(ttl: Nullable<number>): number
  • remove(key: string): Promise<void>
  • removeTTLFrom(key: string): Promise<boolean>
  • -

    Removes the persistentTTL descriptor from a cache item by the specified key. -The method returns true if the operation has been successful, otherwise false -(the requested item hasn't been found).

    -

    Parameters

    • key: string
      -

    Returns Promise<boolean>

  • set(key: string, value: V, ttl?: number): Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html b/docs/classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html deleted file mode 100644 index a393c4f4a..000000000 --- a/docs/classes/src_core_cache_decorators_persistent_engines_interface.CheckablePersistentEngine.html +++ /dev/null @@ -1,280 +0,0 @@ -CheckablePersistentEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • V = unknown

Hierarchy

Index

Constructors

Properties

async: default<default<any>> = ...
-

API for async operations

-
pending: Map<string, Promise<unknown>> = ...
-

Map of pending operations by keys

-
-

API to store data

-

Methods

  • execTask<T>(key: string, task: () => CanPromise<T>): Promise<T>
  • getTTLFrom(key: string): Promise<CanUndef<number>>
  • normalizeTTL(ttl: Nullable<number>): number
  • remove(key: string): Promise<void>
  • removeTTLFrom(key: string): Promise<boolean>
  • set(key: string, value: V, ttl?: number): Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Inherited method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html b/docs/classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html deleted file mode 100644 index 3f9c84bb2..000000000 --- a/docs/classes/src_core_cache_decorators_persistent_engines_interface.UncheckablePersistentEngine.html +++ /dev/null @@ -1,273 +0,0 @@ -UncheckablePersistentEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

A subtype of a persistent engine where getCheckStorageState will always return available: false. -It allows you not to implement the get method.

-

Type parameters

  • V = unknown

Hierarchy

Index

Constructors

Properties

async: default<default<any>> = ...
-

API for async operations

-
pending: Map<string, Promise<unknown>> = ...
-

Map of pending operations by keys

-
-

API to store data

-

Methods

  • execTask<T>(key: string, task: () => CanPromise<T>): Promise<T>
  • getCheckStorageState(method: "get" | "has", key: string): CanPromise<{ available: false; checked: boolean }>
  • getTTLFrom(key: string): Promise<CanUndef<number>>
  • normalizeTTL(ttl: Nullable<number>): number
  • remove(key: string): Promise<void>
  • removeTTLFrom(key: string): Promise<boolean>
  • set(key: string, value: V, ttl?: number): Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Inherited method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_cache_decorators_persistent_engines_lazy.default.html b/docs/classes/src_core_cache_decorators_persistent_engines_lazy.default.html deleted file mode 100644 index 18b907e4f..000000000 --- a/docs/classes/src_core_cache_decorators_persistent_engines_lazy.default.html +++ /dev/null @@ -1,272 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • V

Hierarchy

Index

Constructors

Properties

async: default<default<any>> = ...
-

API for async operations

-
pending: Map<string, Promise<unknown>> = ...
-

Map of pending operations by keys

-
-

API to store data

-

Methods

  • execTask<T>(key: string, task: () => CanPromise<T>): Promise<T>
  • get<T>(key: string): Promise<CanUndef<T>>
  • getTTLFrom(key: string): Promise<CanUndef<number>>
  • normalizeTTL(ttl: Nullable<number>): number
  • remove(key: string): Promise<void>
  • removeTTLFrom(key: string): Promise<boolean>
  • set(key: string, value: V, ttl?: number): Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Inherited method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html b/docs/classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html deleted file mode 100644 index 43d36daf0..000000000 --- a/docs/classes/src_core_cache_decorators_persistent_engines_lazy_offline.default.html +++ /dev/null @@ -1,272 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • V

Hierarchy

Index

Constructors

Properties

async: default<default<any>> = ...
-

API for async operations

-
pending: Map<string, Promise<unknown>> = ...
-

Map of pending operations by keys

-
-

API to store data

-

Methods

  • execTask<T>(key: string, task: () => CanPromise<T>): Promise<T>
  • get<T>(key: string): Promise<CanUndef<T>>
  • getTTLFrom(key: string): Promise<CanUndef<number>>
  • normalizeTTL(ttl: Nullable<number>): number
  • remove(key: string): Promise<void>
  • removeTTLFrom(key: string): Promise<boolean>
  • set(key: string, value: V, ttl?: number): Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Inherited method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_cache_decorators_persistent_wrapper.default.html b/docs/classes/src_core_cache_decorators_persistent_wrapper.default.html deleted file mode 100644 index a054da412..000000000 --- a/docs/classes/src_core_cache_decorators_persistent_wrapper.default.html +++ /dev/null @@ -1,267 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

  • default

Index

Constructors

Properties

cache: T
-

Original cache object

-
engine: PersistentEngine<unknown>
-

Engine to save cache items within a storage

-
fetchedItems: Set<string> = ...
-

Object that stores keys of all properties that have already been fetched from the storage

-
ttl?: number
-

Default TTL to store items

-
wrappedCache: PersistentCache<V, string, CacheWithEmitter<V, string, default<V, string>>>
-

Wrapped cache object

-

Methods

  • checkItemInStorage(key: string): Promise<void>
  • getDefaultImplementation(method: "has"): (key: string) => Promise<boolean>
  • getDefaultImplementation(method: "get"): (key: string) => Promise<CanUndef<V>>
  • -

    Returns the default implementation for the specified cache method with adding a feature of persistent storing

    -

    Parameters

    • method: "has"
      -

    Returns (key: string) => Promise<boolean>

      • (key: string): Promise<boolean>
      • -

        Returns the default implementation for the specified cache method with adding a feature of persistent storing

        -

        Parameters

        • key: string

        Returns Promise<boolean>

  • Parameters

    • method: "get"

    Returns (key: string) => Promise<CanUndef<V>>

      • Parameters

        • key: string

        Returns Promise<CanUndef<V>>

  • implementAPI(): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_cache_never.default.html b/docs/classes/src_core_cache_never.default.html deleted file mode 100644 index 0f43fe663..000000000 --- a/docs/classes/src_core_cache_never.default.html +++ /dev/null @@ -1,256 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Loopback class for a cache data structure

-

Type parameters

  • V = any

  • K = any

Hierarchy

  • default

Implements

Index

Constructors

  • Type parameters

    • V = any

    • K = any

    Returns default<V, K>

Properties

storage: Map<K, V> = ...
-

Cache object

-

Accessors

  • get size(): number

Methods

  • [iterator](): IterableIterator<K>
  • entries(): IterableIterator<[K, V]>
  • get(key: K): undefined
  • has(key: K): boolean
  • keys(): IterableIterator<K>
  • set(key: K, value: V): V
  • values(): IterableIterator<V>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_cache_restricted.default.html b/docs/classes/src_core_cache_restricted.default.html deleted file mode 100644 index a29f26012..000000000 --- a/docs/classes/src_core_cache_restricted.default.html +++ /dev/null @@ -1,264 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Implementation for an in-memory data structure with support for limiting of values in the cache

-

Type parameters

  • V = unknown

    -

    value type

    -
  • K = string

    -

    key type (string by default)

    -

Hierarchy

Index

Constructors

  • new default<V, K>(max?: number): default<V, K>

Properties

capacity: number = 20
-

Number of maximum records in the cache

-
queue: Set<K> = ...
-

Queue object

-
storage: Map<K, V> = ...
-

Cache object

-

Accessors

  • get size(): number

Methods

  • [iterator](): IterableIterator<K>
  • entries(): IterableIterator<[K, V]>
  • has(key: K): boolean
  • keys(): IterableIterator<K>
  • set(key: K, value: V): V
  • setCapacity(value: number): Map<K, V>
  • -

    Sets a new capacity of the cache. -The method returns a map of truncated elements that the cache can't fit anymore.

    -

    Parameters

    • value: number
      -

    Returns Map<K, V>

  • values(): IterableIterator<V>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Inherited method
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_cache_simple.default.html b/docs/classes/src_core_cache_simple.default.html deleted file mode 100644 index 75b44733f..000000000 --- a/docs/classes/src_core_cache_simple.default.html +++ /dev/null @@ -1,260 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Implementation for a simple in-memory cache data structure

-

Type parameters

  • V = unknown

    -

    value type

    -
  • K = string

    -

    key type (string by default)

    -

Hierarchy

Implements

Index

Constructors

  • Type parameters

    • V = unknown

    • K = string

    Returns default<V, K>

Properties

storage: Map<K, V> = ...
-

Cache object

-

Accessors

  • get size(): number

Methods

  • [iterator](): IterableIterator<K>
  • entries(): IterableIterator<[K, V]>
  • has(key: K): boolean
  • keys(): IterableIterator<K>
  • set(key: K, value: V): V
  • values(): IterableIterator<V>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_data.default.html b/docs/classes/src_core_data.default.html deleted file mode 100644 index 69bc4e9c0..000000000 --- a/docs/classes/src_core_data.default.html +++ /dev/null @@ -1,499 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Default data provider

-

Hierarchy

Index

Constructors

Properties

addMethod: RequestMethod = 'POST'
-

Default HTTP request method for the "add" method

-
advURL: string = ''
-

Advanced part of URL for a request of all request methods -(it is concatenated with the base part)

-
alias?: string
-

Provider alias

-
-

API for async operations

-
baseAddURL?: string
-

Base part of URL for a request for the "add" method

-
example
class Profile extends Provider {
// baseURL request methods despite the "add" is used this URL
basePeekURL: 'profile/info'
baseAddURL: 'profile/info/add'
} -
-
baseDelURL?: string
-

Base part of URL for a request for the "del" method

-
example
class Profile extends Provider {
// baseURL request methods despite the "del" is used this URL
basePeekURL: 'profile/info'
baseDelURL: 'profile/info/del'
} -
-
baseGetURL?: string
-

Base part of URL for a request for the "get" method

-
example
class Profile extends Provider {
// For all request methods despite the "get" is used this URL
baseURL: 'profile/info'
baseGetURL: 'profile/info/get'
} -
-
basePeekURL?: string
-

Base part of URL for a request for the "peek" method

-
example
class Profile extends Provider {
// For all request methods despite the "peek" is used this URL
baseURL: 'profile/info'
basePeekURL: 'profile/info/peek'
} -
-
baseURL: string = ''
-

Base part of URL for a request of all request methods

-
example
class Profile extends Provider {
baseURL: 'profile/info'
} -
-
baseUpdURL?: string
-

Base part of URL for a request for the "upd" method

-
example
class Profile extends Provider {
// baseURL request methods despite the "upd" is used this URL
basePeekURL: 'profile/info'
baseUpdURL: 'profile/info/upd'
} -
-
cacheId: string
-

Cache identifier

-
connection?: Promise<Socket>
-

Socket connection

-
customMethod: CanUndef<RequestMethod>
-

HTTP request method for all request methods. -This parameter will override other method parameters, such as "getMethod" or "delMethod".

-
delMethod: RequestMethod = 'DELETE'
-

Default HTTP request method for the "del" method

-
emitter: EventEmitter2
-

Event emitter to broadcast provider events

-
eventName: CanUndef<ModelMethod>
-

Event name for requests. -Please notice that all request methods except "get", "peek" and "request" emit events by default.

-
extraProviders?: FunctionalExtraProviders<unknown>
-

List of additional data providers for the "get" method. -It can be useful if you have some providers that you want combine to one.

-
example
class User extends Provider {
baseURL: 'user/info',

extraProviders: {
balance: {
provider: 'UserBalance'
},

hobby: {
provider: 'UserHobby'
},
}
} -
-
getMethod: RequestMethod = 'GET'
-

Default HTTP request method for the "get" method

-
globalEmitter: EventEmitter2 = emitter
-

Global event emitter to broadcast provider events

-
mocks?: Mocks
deprecated
see

[[Provider.mocks]]

-
peekMethod: RequestMethod = 'HEAD'
-

Default HTTP request method for the "peek" method

-
socketURL?: string
-

URL for a socket connection

-
updMethod: RequestMethod = 'PUT'
-

Default HTTP request method for the "upd" method

-
decoders: DecodersMap = {}
-

Map of data decoder sequences. -The key of a map element represent a name of the provider method: 'get', 'post', etc. -The value of a map element represent a sequence of decoders for the specified provider method.

-
see

Decoders

-
example
class MyProvider extends Provider {
static decoders = {
get: [fromJSON],
upd: [fromBuffer]
};
} -
-
encoders: EncodersMap = {}
-

Map of data encoder sequences. -The key of a map element represent a name of the provider method: 'get', 'post', etc. -The value of a map element represent a sequence of encoders for the specified provider method.

-
see

Encoders

-
example
class MyProvider extends Provider {
static encoders = {
get: [convertToJSON],
upd: [convertToBuffer]
};
} -
-
middlewares: Middlewares<unknown> = ...
-

Sequence of middlewares that is provided to the request function. -An object form is easily to extend, bur you can choose any different form.

-
mocks?: Mocks
-

Map of data mocks. -This object can be used with a middleware that implements API for data mocking, -for example attachMock from 'core/data/middlewares'.

-

The key of a map element represent a method request type: 'GET', 'POST', etc. -The value of a map element represent a list of parameters to match.

-
see

Middlewares

-
example
import { attachMock } from 'core/data/middlewares';

class MyProvider extends Provider {
static mocks = {
GET: [
// The mock for a GET request with a query parameter that contains
// `search=foo` parameter
{
status: 200,

// For the mock response won't be applied decoders
// (by default, `true`)
decoders: false,

query: {
search: 'foo'
},

// The response
response: {
data: [
'bla',
'baz
]
}
}
],

POST: [
// The mock is catches all POST requests and dynamically generated responses
{
response(params, response) {
if (!params.opts.query?.data) {
response.status = 400;
return;
}

response.status = 200;
response.responseType = 'string';
return 'ok';
}
}
]
};

static middlewares = {attachMock};
} -
-
request: { <D>(path: string, opts?: CreateRequestOptions<D>): RequestPromise<D>; <D>(opts: CreateRequestOptions<D>): typeof __type; <D, A>(path: string, resolver: RequestResolver<D, A>, opts?: CreateRequestOptions<D>): RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]> } = request
-

Transport function for a request. -Basically, you can use an overload of the request API for flexibly extending.

-

Type declaration

    • -

      Creates a new remote request with the specified options

      -
      example
      request('bla/get').then(({data, response}) => {
      console.log(data, response.status);
      }); -
      -

      Type parameters

      • D = unknown

      Parameters

      Returns RequestPromise<D>

    • -

      Returns a wrapped request constructor with the specified options. -This overload helps to organize the "builder" pattern.

      -
      example
      request({okStatuses: 200})({method: 'POST'})('bla/get').then(({data, response}) => {
      console.log(data, response.status);
      }); -
      -

      Type parameters

      • D = unknown

      Parameters

      Returns typeof __type

    • -

      Returns a function to create a new remote request with the specified options. -This overload helps to create a factory of requests.

      -
      example
      // Modifying the current URL
      request('https://foo.com', (url, env, ...args) => args.join('/'))('bla', 'baz') // https://foo.com/bla/baz

      // Replacing the current URL
      request('https://foo.com', () => ['https://bla.com', 'bla', 'baz'])() // https://bla.com/bla/baz -
      -

      Type parameters

      • D = unknown

      • A: any[] = unknown[]

      Parameters

      • path: string
        -

        request path URL

        -
      • resolver: RequestResolver<D, A>
        -

        function to resolve a request: it takes a request URL, request environment, and arguments - from invoking the outer function and can modify some request parameters. - Also, if the function returns a new string, the string will be appended to the request URL, or - if the function returns a string wrapped with an array, the string fully overrides the original URL.

        -
      • Optional opts: CreateRequestOptions<D>
        -

        request options

        -

      Returns RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]>

Accessors

  • get event(): EventEmitter2
  • get globalEvent(): EventEmitter2
  • get providerName(): string
  • -

    Alias for the request function

    -

    Returns { <D>(path: string, opts?: CreateRequestOptions<D>): RequestPromise<D>; <D>(opts: CreateRequestOptions<D>): typeof __type; <D, A>(path: string, resolver: RequestResolver<D, A>, opts?: CreateRequestOptions<D>): RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]> }

      • -

        Creates a new remote request with the specified options

        -
        example
        request('bla/get').then(({data, response}) => {
        console.log(data, response.status);
        }); -
        -

        Type parameters

        • D = unknown

        Parameters

        Returns RequestPromise<D>

      • -

        Returns a wrapped request constructor with the specified options. -This overload helps to organize the "builder" pattern.

        -
        example
        request({okStatuses: 200})({method: 'POST'})('bla/get').then(({data, response}) => {
        console.log(data, response.status);
        }); -
        -

        Type parameters

        • D = unknown

        Parameters

        Returns typeof __type

      • -

        Returns a function to create a new remote request with the specified options. -This overload helps to create a factory of requests.

        -
        example
        // Modifying the current URL
        request('https://foo.com', (url, env, ...args) => args.join('/'))('bla', 'baz') // https://foo.com/bla/baz

        // Replacing the current URL
        request('https://foo.com', () => ['https://bla.com', 'bla', 'baz'])() // https://bla.com/bla/baz -
        -

        Type parameters

        • D = unknown

        • A: any[] = unknown[]

        Parameters

        • path: string
          -

          request path URL

          -
        • resolver: RequestResolver<D, A>
          -

          function to resolve a request: it takes a request URL, request environment, and arguments - from invoking the outer function and can modify some request parameters. - Also, if the function returns a new string, the string will be appended to the request URL, or - if the function returns a string wrapped with an array, the string fully overrides the original URL.

          -
        • Optional opts: CreateRequestOptions<D>
          -

          request options

          -

        Returns RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]>

Methods

  • base(): string
  • base(value: string): default
  • dropCache(): void
  • getEventKey(event: string, data: unknown): unknown
  • initSocketBehaviour(): Promise<void>
  • -

    Function to resolve a request: it takes a request URL and request environment -and can modify some request parameters.

    -

    Also, if the function returns a new string, the string will be appended to the request URL, or -if the function returns a string that wrapped with an array, the string fully override the original URL.

    -
    see

    RequestResolver

    -

    Type parameters

    • T = unknown

    Parameters

    Returns ResolverResult

  • setReadonlyParam(key: string, val: unknown): void
  • url(): string
  • url(value: string): default
  • -

    Finds an element from an object by the specified parameters

    -
    example
    class MyProvider extends Provider {}
    MyProvider.select([{test: 1}], {where: {test: 1}}) // {test: 1} -
    -

    Type parameters

    • T = unknown

    Parameters

    • obj: unknown
      -

      object to search

      -
    • params: SelectParams
      -

      search parameters

      -

    Returns CanUndef<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Interface
  • Interface with type parameter
  • Inherited property
  • Inherited method
  • Enumeration
  • Static property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_data_modules_base.default.html b/docs/classes/src_core_data_modules_base.default.html deleted file mode 100644 index 9c36b7645..000000000 --- a/docs/classes/src_core_data_modules_base.default.html +++ /dev/null @@ -1,499 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

Properties

addMethod: RequestMethod = 'POST'
-

Default HTTP request method for the "add" method

-
advURL: string = ''
-

Advanced part of URL for a request of all request methods -(it is concatenated with the base part)

-
alias?: string
-

Provider alias

-
-

API for async operations

-
baseAddURL?: string
-

Base part of URL for a request for the "add" method

-
example
class Profile extends Provider {
// baseURL request methods despite the "add" is used this URL
basePeekURL: 'profile/info'
baseAddURL: 'profile/info/add'
} -
-
baseDelURL?: string
-

Base part of URL for a request for the "del" method

-
example
class Profile extends Provider {
// baseURL request methods despite the "del" is used this URL
basePeekURL: 'profile/info'
baseDelURL: 'profile/info/del'
} -
-
baseGetURL?: string
-

Base part of URL for a request for the "get" method

-
example
class Profile extends Provider {
// For all request methods despite the "get" is used this URL
baseURL: 'profile/info'
baseGetURL: 'profile/info/get'
} -
-
basePeekURL?: string
-

Base part of URL for a request for the "peek" method

-
example
class Profile extends Provider {
// For all request methods despite the "peek" is used this URL
baseURL: 'profile/info'
basePeekURL: 'profile/info/peek'
} -
-
baseURL: string = ''
-

Base part of URL for a request of all request methods

-
example
class Profile extends Provider {
baseURL: 'profile/info'
} -
-
baseUpdURL?: string
-

Base part of URL for a request for the "upd" method

-
example
class Profile extends Provider {
// baseURL request methods despite the "upd" is used this URL
basePeekURL: 'profile/info'
baseUpdURL: 'profile/info/upd'
} -
-
cacheId: string
-

Cache identifier

-
connection?: Promise<Socket>
-

Socket connection

-
customMethod: CanUndef<RequestMethod>
-

HTTP request method for all request methods. -This parameter will override other method parameters, such as "getMethod" or "delMethod".

-
delMethod: RequestMethod = 'DELETE'
-

Default HTTP request method for the "del" method

-
emitter: EventEmitter2
-

Event emitter to broadcast provider events

-
eventName: CanUndef<ModelMethod>
-

Event name for requests. -Please notice that all request methods except "get", "peek" and "request" emit events by default.

-
extraProviders?: FunctionalExtraProviders<unknown>
-

List of additional data providers for the "get" method. -It can be useful if you have some providers that you want combine to one.

-
example
class User extends Provider {
baseURL: 'user/info',

extraProviders: {
balance: {
provider: 'UserBalance'
},

hobby: {
provider: 'UserHobby'
},
}
} -
-
getMethod: RequestMethod = 'GET'
-

Default HTTP request method for the "get" method

-
globalEmitter: EventEmitter2 = emitter
-

Global event emitter to broadcast provider events

-
mocks?: Mocks
deprecated
see

[[Provider.mocks]]

-
peekMethod: RequestMethod = 'HEAD'
-

Default HTTP request method for the "peek" method

-
socketURL?: string
-

URL for a socket connection

-
updMethod: RequestMethod = 'PUT'
-

Default HTTP request method for the "upd" method

-
decoders: DecodersMap = {}
-

Map of data decoder sequences. -The key of a map element represent a name of the provider method: 'get', 'post', etc. -The value of a map element represent a sequence of decoders for the specified provider method.

-
see

Decoders

-
example
class MyProvider extends Provider {
static decoders = {
get: [fromJSON],
upd: [fromBuffer]
};
} -
-
encoders: EncodersMap = {}
-

Map of data encoder sequences. -The key of a map element represent a name of the provider method: 'get', 'post', etc. -The value of a map element represent a sequence of encoders for the specified provider method.

-
see

Encoders

-
example
class MyProvider extends Provider {
static encoders = {
get: [convertToJSON],
upd: [convertToBuffer]
};
} -
-
middlewares: Middlewares<unknown> = {}
-

Sequence of middlewares that is provided to the request function. -An object form is easily to extend, bur you can choose any different form.

-
see

Middlewares

-
example
import request from 'core/request';

class Parent extends Provider {
static middlewares = {
attachGeoCoords() { ... }
};
}

class Children extends Parent {
static middlewares = {
...Parent.middlewares,
addSession() {
...
}
};
} -
-
mocks?: Mocks
-

Map of data mocks. -This object can be used with a middleware that implements API for data mocking, -for example attachMock from 'core/data/middlewares'.

-

The key of a map element represent a method request type: 'GET', 'POST', etc. -The value of a map element represent a list of parameters to match.

-
see

Middlewares

-
example
import { attachMock } from 'core/data/middlewares';

class MyProvider extends Provider {
static mocks = {
GET: [
// The mock for a GET request with a query parameter that contains
// `search=foo` parameter
{
status: 200,

// For the mock response won't be applied decoders
// (by default, `true`)
decoders: false,

query: {
search: 'foo'
},

// The response
response: {
data: [
'bla',
'baz
]
}
}
],

POST: [
// The mock is catches all POST requests and dynamically generated responses
{
response(params, response) {
if (!params.opts.query?.data) {
response.status = 400;
return;
}

response.status = 200;
response.responseType = 'string';
return 'ok';
}
}
]
};

static middlewares = {attachMock};
} -
-
request: { <D>(path: string, opts?: CreateRequestOptions<D>): RequestPromise<D>; <D>(opts: CreateRequestOptions<D>): typeof __type; <D, A>(path: string, resolver: RequestResolver<D, A>, opts?: CreateRequestOptions<D>): RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]> } = request
-

Transport function for a request. -Basically, you can use an overload of the request API for flexibly extending.

-

Type declaration

    • -

      Creates a new remote request with the specified options

      -
      example
      request('bla/get').then(({data, response}) => {
      console.log(data, response.status);
      }); -
      -

      Type parameters

      • D = unknown

      Parameters

      Returns RequestPromise<D>

    • -

      Returns a wrapped request constructor with the specified options. -This overload helps to organize the "builder" pattern.

      -
      example
      request({okStatuses: 200})({method: 'POST'})('bla/get').then(({data, response}) => {
      console.log(data, response.status);
      }); -
      -

      Type parameters

      • D = unknown

      Parameters

      Returns typeof __type

    • -

      Returns a function to create a new remote request with the specified options. -This overload helps to create a factory of requests.

      -
      example
      // Modifying the current URL
      request('https://foo.com', (url, env, ...args) => args.join('/'))('bla', 'baz') // https://foo.com/bla/baz

      // Replacing the current URL
      request('https://foo.com', () => ['https://bla.com', 'bla', 'baz'])() // https://bla.com/bla/baz -
      -

      Type parameters

      • D = unknown

      • A: any[] = unknown[]

      Parameters

      • path: string
        -

        request path URL

        -
      • resolver: RequestResolver<D, A>
        -

        function to resolve a request: it takes a request URL, request environment, and arguments - from invoking the outer function and can modify some request parameters. - Also, if the function returns a new string, the string will be appended to the request URL, or - if the function returns a string wrapped with an array, the string fully overrides the original URL.

        -
      • Optional opts: CreateRequestOptions<D>
        -

        request options

        -

      Returns RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]>

Accessors

  • get event(): EventEmitter2
  • get globalEvent(): EventEmitter2
  • get providerName(): string
  • -

    Alias for the request function

    -

    Returns { <D>(path: string, opts?: CreateRequestOptions<D>): RequestPromise<D>; <D>(opts: CreateRequestOptions<D>): typeof __type; <D, A>(path: string, resolver: RequestResolver<D, A>, opts?: CreateRequestOptions<D>): RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]> }

      • -

        Creates a new remote request with the specified options

        -
        example
        request('bla/get').then(({data, response}) => {
        console.log(data, response.status);
        }); -
        -

        Type parameters

        • D = unknown

        Parameters

        Returns RequestPromise<D>

      • -

        Returns a wrapped request constructor with the specified options. -This overload helps to organize the "builder" pattern.

        -
        example
        request({okStatuses: 200})({method: 'POST'})('bla/get').then(({data, response}) => {
        console.log(data, response.status);
        }); -
        -

        Type parameters

        • D = unknown

        Parameters

        Returns typeof __type

      • -

        Returns a function to create a new remote request with the specified options. -This overload helps to create a factory of requests.

        -
        example
        // Modifying the current URL
        request('https://foo.com', (url, env, ...args) => args.join('/'))('bla', 'baz') // https://foo.com/bla/baz

        // Replacing the current URL
        request('https://foo.com', () => ['https://bla.com', 'bla', 'baz'])() // https://bla.com/bla/baz -
        -

        Type parameters

        • D = unknown

        • A: any[] = unknown[]

        Parameters

        • path: string
          -

          request path URL

          -
        • resolver: RequestResolver<D, A>
          -

          function to resolve a request: it takes a request URL, request environment, and arguments - from invoking the outer function and can modify some request parameters. - Also, if the function returns a new string, the string will be appended to the request URL, or - if the function returns a string wrapped with an array, the string fully overrides the original URL.

          -
        • Optional opts: CreateRequestOptions<D>
          -

          request options

          -

        Returns RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]>

Methods

  • base(): string
  • base(value: string): default
  • dropCache(): void
  • getEventKey(event: string, data: unknown): unknown
  • -

    Returns an event cache key by the specified parameters

    -

    Parameters

    • event: string
      -

      event name

      -
    • data: unknown
      -

      event data

      -

    Returns unknown

  • initSocketBehaviour(): Promise<void>
  • -

    Function to resolve a request: it takes a request URL and request environment -and can modify some request parameters.

    -

    Also, if the function returns a new string, the string will be appended to the request URL, or -if the function returns a string that wrapped with an array, the string fully override the original URL.

    -
    see

    RequestResolver

    -

    Type parameters

    • T = unknown

    Parameters

    Returns ResolverResult

  • setReadonlyParam(key: string, val: unknown): void
  • url(): string
  • url(value: string): default
  • -

    Finds an element from an object by the specified parameters

    -
    example
    class MyProvider extends Provider {}
    MyProvider.select([{test: 1}], {where: {test: 1}}) // {test: 1} -
    -

    Type parameters

    • T = unknown

    Parameters

    • obj: unknown
      -

      object to search

      -
    • params: SelectParams
      -

      search parameters

      -

    Returns CanUndef<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration
  • Inherited property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_data_modules_params.default.html b/docs/classes/src_core_data_modules_params.default.html deleted file mode 100644 index cc2d94537..000000000 --- a/docs/classes/src_core_data_modules_params.default.html +++ /dev/null @@ -1,392 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

addMethod: RequestMethod = 'POST'
-

Default HTTP request method for the "add" method

-
advURL: string = ''
-

Advanced part of URL for a request of all request methods -(it is concatenated with the base part)

-
baseAddURL?: string
-

Base part of URL for a request for the "add" method

-
example
class Profile extends Provider {
// baseURL request methods despite the "add" is used this URL
basePeekURL: 'profile/info'
baseAddURL: 'profile/info/add'
} -
-
baseDelURL?: string
-

Base part of URL for a request for the "del" method

-
example
class Profile extends Provider {
// baseURL request methods despite the "del" is used this URL
basePeekURL: 'profile/info'
baseDelURL: 'profile/info/del'
} -
-
baseGetURL?: string
-

Base part of URL for a request for the "get" method

-
example
class Profile extends Provider {
// For all request methods despite the "get" is used this URL
baseURL: 'profile/info'
baseGetURL: 'profile/info/get'
} -
-
basePeekURL?: string
-

Base part of URL for a request for the "peek" method

-
example
class Profile extends Provider {
// For all request methods despite the "peek" is used this URL
baseURL: 'profile/info'
basePeekURL: 'profile/info/peek'
} -
-
baseURL: string = ''
-

Base part of URL for a request of all request methods

-
example
class Profile extends Provider {
baseURL: 'profile/info'
} -
-
baseUpdURL?: string
-

Base part of URL for a request for the "upd" method

-
example
class Profile extends Provider {
// baseURL request methods despite the "upd" is used this URL
basePeekURL: 'profile/info'
baseUpdURL: 'profile/info/upd'
} -
-
customMethod: CanUndef<RequestMethod>
-

HTTP request method for all request methods. -This parameter will override other method parameters, such as "getMethod" or "delMethod".

-
delMethod: RequestMethod = 'DELETE'
-

Default HTTP request method for the "del" method

-
eventName: CanUndef<ModelMethod>
-

Event name for requests. -Please notice that all request methods except "get", "peek" and "request" emit events by default.

-
extraProviders?: FunctionalExtraProviders<unknown>
-

List of additional data providers for the "get" method. -It can be useful if you have some providers that you want combine to one.

-
example
class User extends Provider {
baseURL: 'user/info',

extraProviders: {
balance: {
provider: 'UserBalance'
},

hobby: {
provider: 'UserHobby'
},
}
} -
-
getMethod: RequestMethod = 'GET'
-

Default HTTP request method for the "get" method

-
globalEmitter: EventEmitter2 = emitter
-

Global event emitter to broadcast provider events

-
mocks?: Mocks
deprecated
see

[[Provider.mocks]]

-
peekMethod: RequestMethod = 'HEAD'
-

Default HTTP request method for the "peek" method

-
socketURL?: string
-

URL for a socket connection

-
updMethod: RequestMethod = 'PUT'
-

Default HTTP request method for the "upd" method

-
decoders: DecodersMap = {}
-

Map of data decoder sequences. -The key of a map element represent a name of the provider method: 'get', 'post', etc. -The value of a map element represent a sequence of decoders for the specified provider method.

-
see

Decoders

-
example
class MyProvider extends Provider {
static decoders = {
get: [fromJSON],
upd: [fromBuffer]
};
} -
-
encoders: EncodersMap = {}
-

Map of data encoder sequences. -The key of a map element represent a name of the provider method: 'get', 'post', etc. -The value of a map element represent a sequence of encoders for the specified provider method.

-
see

Encoders

-
example
class MyProvider extends Provider {
static encoders = {
get: [convertToJSON],
upd: [convertToBuffer]
};
} -
-
middlewares: Middlewares<unknown> = {}
-

Sequence of middlewares that is provided to the request function. -An object form is easily to extend, bur you can choose any different form.

-
see

Middlewares

-
example
import request from 'core/request';

class Parent extends Provider {
static middlewares = {
attachGeoCoords() { ... }
};
}

class Children extends Parent {
static middlewares = {
...Parent.middlewares,
addSession() {
...
}
};
} -
-
mocks?: Mocks
-

Map of data mocks. -This object can be used with a middleware that implements API for data mocking, -for example attachMock from 'core/data/middlewares'.

-

The key of a map element represent a method request type: 'GET', 'POST', etc. -The value of a map element represent a list of parameters to match.

-
see

Middlewares

-
example
import { attachMock } from 'core/data/middlewares';

class MyProvider extends Provider {
static mocks = {
GET: [
// The mock for a GET request with a query parameter that contains
// `search=foo` parameter
{
status: 200,

// For the mock response won't be applied decoders
// (by default, `true`)
decoders: false,

query: {
search: 'foo'
},

// The response
response: {
data: [
'bla',
'baz
]
}
}
],

POST: [
// The mock is catches all POST requests and dynamically generated responses
{
response(params, response) {
if (!params.opts.query?.data) {
response.status = 400;
return;
}

response.status = 200;
response.responseType = 'string';
return 'ok';
}
}
]
};

static middlewares = {attachMock};
} -
-
request: { <D>(path: string, opts?: CreateRequestOptions<D>): RequestPromise<D>; <D>(opts: CreateRequestOptions<D>): typeof __type; <D, A>(path: string, resolver: RequestResolver<D, A>, opts?: CreateRequestOptions<D>): RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]> } = request

Type declaration

    • -

      Creates a new remote request with the specified options

      -
      example
      request('bla/get').then(({data, response}) => {
      console.log(data, response.status);
      }); -
      -

      Type parameters

      • D = unknown

      Parameters

      Returns RequestPromise<D>

    • -

      Returns a wrapped request constructor with the specified options. -This overload helps to organize the "builder" pattern.

      -
      example
      request({okStatuses: 200})({method: 'POST'})('bla/get').then(({data, response}) => {
      console.log(data, response.status);
      }); -
      -

      Type parameters

      • D = unknown

      Parameters

      Returns typeof __type

    • -

      Returns a function to create a new remote request with the specified options. -This overload helps to create a factory of requests.

      -
      example
      // Modifying the current URL
      request('https://foo.com', (url, env, ...args) => args.join('/'))('bla', 'baz') // https://foo.com/bla/baz

      // Replacing the current URL
      request('https://foo.com', () => ['https://bla.com', 'bla', 'baz'])() // https://bla.com/bla/baz -
      -

      Type parameters

      • D = unknown

      • A: any[] = unknown[]

      Parameters

      • path: string
        -

        request path URL

        -
      • resolver: RequestResolver<D, A>
        -

        function to resolve a request: it takes a request URL, request environment, and arguments - from invoking the outer function and can modify some request parameters. - Also, if the function returns a new string, the string will be appended to the request URL, or - if the function returns a string wrapped with an array, the string fully overrides the original URL.

        -
      • Optional opts: CreateRequestOptions<D>
        -

        request options

        -

      Returns RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]>

Accessors

  • get globalEvent(): EventEmitter2
  • -

    Alias for the request function

    -

    Returns { <D>(path: string, opts?: CreateRequestOptions<D>): RequestPromise<D>; <D>(opts: CreateRequestOptions<D>): typeof __type; <D, A>(path: string, resolver: RequestResolver<D, A>, opts?: CreateRequestOptions<D>): RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]> }

      • -

        Creates a new remote request with the specified options

        -
        example
        request('bla/get').then(({data, response}) => {
        console.log(data, response.status);
        }); -
        -

        Type parameters

        • D = unknown

        Parameters

        Returns RequestPromise<D>

      • -

        Returns a wrapped request constructor with the specified options. -This overload helps to organize the "builder" pattern.

        -
        example
        request({okStatuses: 200})({method: 'POST'})('bla/get').then(({data, response}) => {
        console.log(data, response.status);
        }); -
        -

        Type parameters

        • D = unknown

        Parameters

        Returns typeof __type

      • -

        Returns a function to create a new remote request with the specified options. -This overload helps to create a factory of requests.

        -
        example
        // Modifying the current URL
        request('https://foo.com', (url, env, ...args) => args.join('/'))('bla', 'baz') // https://foo.com/bla/baz

        // Replacing the current URL
        request('https://foo.com', () => ['https://bla.com', 'bla', 'baz'])() // https://bla.com/bla/baz -
        -

        Type parameters

        • D = unknown

        • A: any[] = unknown[]

        Parameters

        • path: string
          -

          request path URL

          -
        • resolver: RequestResolver<D, A>
          -

          function to resolve a request: it takes a request URL, request environment, and arguments - from invoking the outer function and can modify some request parameters. - Also, if the function returns a new string, the string will be appended to the request URL, or - if the function returns a string wrapped with an array, the string fully overrides the original URL.

          -
        • Optional opts: CreateRequestOptions<D>
          -

          request options

          -

        Returns RequestFunctionResponse<D, A extends infer V[] ? V[] : unknown[]>

Methods

  • -

    Finds an element from an object by the specified parameters

    -
    example
    class MyProvider extends Provider {}
    MyProvider.select([{test: 1}], {where: {test: 1}}) // {test: 1} -
    -

    Type parameters

    • T = unknown

    Parameters

    • obj: unknown
      -

      object to search

      -
    • params: SelectParams
      -

      search parameters

      -

    Returns CanUndef<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Interface
  • Interface with type parameter
  • Enumeration
  • Static property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_error.default.html b/docs/classes/src_core_error.default.html deleted file mode 100644 index 3d5a47c9f..000000000 --- a/docs/classes/src_core_error.default.html +++ /dev/null @@ -1,250 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Superclass of any error to inherit

-

Hierarchy

Index

Constructors

Properties

Methods

Constructors

  • new default(message?: string, cause?: Error): default

Properties

cause?: Error
-

An error that causes the current error

-
internalMessage?: string
-

Internal storage for an error message

-

Methods

  • format(): string
  • -

    Formats internal error's data to produce a message. -The method calls when accessing the message property.

    -

    Returns string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_error_testing.TestError.html b/docs/classes/src_core_error_testing.TestError.html deleted file mode 100644 index 318a82b31..000000000 --- a/docs/classes/src_core_error_testing.TestError.html +++ /dev/null @@ -1,248 +0,0 @@ -TestError | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

Methods

Constructors

  • new TestError(message?: string, cause?: Error): TestError

Properties

cause?: Error
-

An error that causes the current error

-
internalMessage?: string
-

Internal storage for an error message

-

Methods

  • format(): string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Inherited constructor
  • Inherited property
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_json_stream_assembler.default.html b/docs/classes/src_core_json_stream_assembler.default.html deleted file mode 100644 index 2cd4b7072..000000000 --- a/docs/classes/src_core_json_stream_assembler.default.html +++ /dev/null @@ -1,292 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • default

Implements

Index

Constructors

Properties

key: null | string = null
-

Property key of the active assembling value

-
reviver?: JSONCb
-

Function to transform a value after assembling. -Its API is identical to the reviver from JSON.parse.

-
param key
param value
stack: unknown[] = []
-

Stack of nested assembled items and keys contained within the active assembling value

-
startArray: AnyFunction<any[], any> = ...
-

Handler to process an array start

-
startObject: AnyFunction<any[], any> = ...
-

Handler to process an object start

-
value: unknown = NULL
-

A value of the active assembled item. -If it is a container (object or array), all new assembled values will be added to it.

-

Accessors

  • get depth(): number
  • get isValueAssembled(): boolean
  • set isValueAssembled(value: boolean): void

Methods

  • createStartObjectHandler(Constr: ObjectConstructor | ArrayConstructor): AnyFunction<any[], any>
  • endArray(): void
  • endObject(): void
  • endPrimitive(): void
  • falseValue(): void
  • keyValue(value: string): void
  • nullValue(): void
  • numberValue(value: string): void
  • processToken(chunk: Token): Generator<T, any, unknown>
  • saveValue(value: unknown): void
  • stringValue(value: string): void
  • trueValue(): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Accessor
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_json_stream_filters_abstract_filter.default.html b/docs/classes/src_core_json_stream_filters_abstract_filter.default.html deleted file mode 100644 index af74e0c72..000000000 --- a/docs/classes/src_core_json_stream_filters_abstract_filter.default.html +++ /dev/null @@ -1,303 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

Properties

depth: number = 0
-

Depth of the current structure

-
expectedToken?: TokenName
-

Name of the next expected token from a stream

-
-

Function to filter a sequence of parsed tokens

-
param stack
param chunk
multiple: boolean = false
-

If true the filtration will return all matched filter results, otherwise only the first match will be returned

-
-

Method to pass key tokens

-
passNumber: TokenProcessorFn<FilterToken> = ...
-

Method to pass numeric tokens

-
passString: TokenProcessorFn<FilterToken> = ...
-

Method to pass string tokens

-
previousToken: TokenName = ''
-

Name of the previous parsed token

-
-

Method to skip key tokens

-
skipNumber: TokenProcessorFn<FilterToken> = ...
-

Method to skip numeric tokens

-
skipString: TokenProcessorFn<FilterToken> = ...
-

Method to skip string tokens

-
stack: FilterStack = []
-

Stack of processed tokens

-

Accessors

Methods

  • finishTokenProcessing(): Generator<FilterToken, any, unknown>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Accessor
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration
  • Static method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_json_stream_filters_filter.default.html b/docs/classes/src_core_json_stream_filters_filter.default.html deleted file mode 100644 index ae2acb13c..000000000 --- a/docs/classes/src_core_json_stream_filters_filter.default.html +++ /dev/null @@ -1,305 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

depth: number = 0
-

Depth of the current structure

-
expectedToken?: TokenName
-

Name of the next expected token from a stream

-
-

Function to filter a sequence of parsed tokens

-
param stack
param chunk
multiple: boolean = true
-

If true the filtration will return all matched filter results, otherwise only the first match will be returned

-
objStack: FilterStack = []
-

Stack for the current object that is being filtered

-
-

Method to pass key tokens

-
passNumber: TokenProcessorFn<FilterToken> = ...
-

Method to pass numeric tokens

-
passString: TokenProcessorFn<FilterToken> = ...
-

Method to pass string tokens

-
previousToken: TokenName = ''
-

Name of the previous parsed token

-
-

Method to skip key tokens

-
skipNumber: TokenProcessorFn<FilterToken> = ...
-

Method to skip numeric tokens

-
skipString: TokenProcessorFn<FilterToken> = ...
-

Method to skip string tokens

-
stack: FilterStack = []
-

Stack of processed tokens

-

Accessors

Methods

  • checkToken(chunk: Token): Generator<Token, any, unknown>
  • finishTokenProcessing(): Generator<Token, any, unknown>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration
  • Inherited accessor

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_json_stream_filters_pick.default.html b/docs/classes/src_core_json_stream_filters_pick.default.html deleted file mode 100644 index d16c6808d..000000000 --- a/docs/classes/src_core_json_stream_filters_pick.default.html +++ /dev/null @@ -1,303 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

depth: number = 0
-

Depth of the current structure

-
expectedToken?: TokenName
-

Name of the next expected token from a stream

-
-

Function to filter a sequence of parsed tokens

-
param stack
param chunk
multiple: boolean = false
-

If true the filtration will return all matched filter results, otherwise only the first match will be returned

-
-

Method to pass key tokens

-
passNumber: TokenProcessorFn<FilterToken> = ...
-

Method to pass numeric tokens

-
passString: TokenProcessorFn<FilterToken> = ...
-

Method to pass string tokens

-
previousToken: TokenName = ''
-

Name of the previous parsed token

-
-

Method to skip key tokens

-
skipNumber: TokenProcessorFn<FilterToken> = ...
-

Method to skip numeric tokens

-
skipString: TokenProcessorFn<FilterToken> = ...
-

Method to skip string tokens

-
stack: FilterStack = []
-

Stack of processed tokens

-

Accessors

Methods

  • checkToken(chunk: Token): Generator<boolean | Token, any, unknown>
  • finishTokenProcessing(): Generator<FilterToken, any, unknown>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_json_stream_parser.default.html b/docs/classes/src_core_json_stream_parser.default.html deleted file mode 100644 index a0364b953..000000000 --- a/docs/classes/src_core_json_stream_parser.default.html +++ /dev/null @@ -1,272 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

accumulator: string = ''
-

Accumulator for the current parsed structure

-
buffer: string = ''
-

The current piece of JSON

-
expected: ParserState = parserStateTypes.VALUE
-

The next expected parser state from a stream

-
index: number = 0
-

The current index in a buffer parsing process

-
isOpenNumber: boolean = false
-

Is the parser parsing a number now

-
matched?: null | RegExpExecArray
-

The current match value after RegExp execution

-
parent: ParentParserState = parserStateTypes.EMPTY
-

The current parent of a parsed structure

-
patterns: Record<string, RegExp> = parserPatterns
-

Dictionary with RegExp-s to different types of data

-
stack: ParentParserState[] = []
-

An array of parent objects for the current parsed structure

-
value?: string = ''
-

The current parsed value

-

Methods

  • finishChunkProcessing(): Generator<Token, any, unknown>
  • processChunk(chunk: string): Generator<Token, any, unknown>
  • from(source: Iterable<string> | AsyncIterable<string>): AsyncGenerator<Token, any, unknown>
  • from<T>(source: Iterable<string> | AsyncIterable<string>, ...processors: T): T extends [TokenProcessor<R>] ? AsyncGenerator<R, any, unknown> : T extends [...A[], TokenProcessor<R>] ? AsyncGenerator<R, any, unknown> : unknown
  • -

    Parses the specified iterable object as a JSON stream and yields tokens via a Generator

    -

    Parameters

    • source: Iterable<string> | AsyncIterable<string>
      -

    Returns AsyncGenerator<Token, any, unknown>

  • -

    Parses the specified iterable object as a JSON stream and yields tokens or values via a Generator

    -

    Type parameters

    Parameters

    • source: Iterable<string> | AsyncIterable<string>
    • Rest ...processors: T

    Returns T extends [TokenProcessor<R>] ? AsyncGenerator<R, any, unknown> : T extends [...A[], TokenProcessor<R>] ? AsyncGenerator<R, any, unknown> : unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_json_stream_streamers_array.default.html b/docs/classes/src_core_json_stream_streamers_array.default.html deleted file mode 100644 index 1ff9b2cfb..000000000 --- a/docs/classes/src_core_json_stream_streamers_array.default.html +++ /dev/null @@ -1,255 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

Index

Constructors

Properties

assembler: default<unknown>
-

Instance of a token assembler

-
index: number = 0
-

Index of the current streamed array element

-
isChecked: boolean = false
-

True if the streamed structure is already checked

-
level: number = 1
-

Actual depth of the streamed structure

-

Methods

  • checkToken(chunk: Token): boolean

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Protected property
  • Protected method
  • Enumeration
  • Inherited method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_json_stream_streamers_interface.default.html b/docs/classes/src_core_json_stream_streamers_interface.default.html deleted file mode 100644 index 6ef010004..000000000 --- a/docs/classes/src_core_json_stream_streamers_interface.default.html +++ /dev/null @@ -1,254 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

Implements

Index

Constructors

Properties

assembler: default<unknown>
-

Instance of a token assembler

-
isChecked: boolean = false
-

True if the streamed structure is already checked

-
level: number = 1
-

Actual depth of the streamed structure

-

Methods

  • checkToken(token: Token): boolean
  • processToken(chunk: Token): Generator<T, any, unknown>
  • push(): Generator<T, any, unknown>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_json_stream_streamers_object.default.html b/docs/classes/src_core_json_stream_streamers_object.default.html deleted file mode 100644 index d4cb0500e..000000000 --- a/docs/classes/src_core_json_stream_streamers_object.default.html +++ /dev/null @@ -1,256 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

Index

Constructors

Properties

assembler: default<unknown>
-

Instance of a token assembler

-
isChecked: boolean = false
-

True if the streamed structure is already checked

-
key: null | string = null
-

Last key of the current streamed object property

-
level: number = 1
-

Actual depth of the streamed structure

-

Methods

  • checkToken(chunk: Token): boolean

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Protected property
  • Protected method
  • Enumeration
  • Inherited method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html b/docs/classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html deleted file mode 100644 index 6f9dc9fa6..000000000 --- a/docs/classes/src_core_kv_storage_engines_browser_indexeddb_async_engine.default.html +++ /dev/null @@ -1,243 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Implementation of persistent asynchronous key-value storage based on IndexedDB

-

Hierarchy

  • default

Index

Constructors

Properties

db: Promise<IDBDatabase>
storeName: string

Methods

  • clear(): Promise<void>
  • get(key: IDBValidKey): Promise<unknown>
  • getStore(mode: StoreMode): Promise<IDBObjectStore>
  • keys(): Promise<IDBValidKey[]>
  • remove(key: IDBValidKey): Promise<void>
  • set(key: IDBValidKey, value: unknown): Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_linked_list_list.default.html b/docs/classes/src_core_linked_list_list.default.html deleted file mode 100644 index 6a194ad95..000000000 --- a/docs/classes/src_core_linked_list_list.default.html +++ /dev/null @@ -1,284 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Double-ended two-way linked list

-

Type parameters

  • T

    -

    linked list node data

    -

Hierarchy

  • default

Index

Constructors

  • new default<T>(iterable?: Iterable<T>): default<T>

Properties

firstNode: Nullable<default<T>> = null
-

A link to the first node of the list

-
lastNode: Nullable<default<T>> = null
-

A link to the last node of the list

-
lengthStore: number = 0
-

Internal length value of the list

-

Accessors

  • get length(): number

Methods

  • [iterator](): IterableIterator<T>
  • clear(): void
  • includes(data: T): boolean
  • push(...data: T[]): number
  • -

    Adds the passed data to the end of the list and returns its new length

    -

    Parameters

    • Rest ...data: T[]
      -

    Returns number

  • reverse(): IterableIterator<T>
  • -

    Returns an iterator over the data in the list. -The traversal will proceed from the last node to the first.

    -

    Returns IterableIterator<T>

  • slice(start?: number, end?: number): default<T>
  • -

    Returns a shallow copy of a portion of a list into a new LinkedList selected from start to end (end not included) -where start and end represent the index of nodes in that list. The original list will not be modified.

    -

    Parameters

    • Optional start: number
    • Optional end: number

    Returns default<T>

  • unshift(...data: T[]): number
  • -

    Adds the passed data to the beginning of the list and returns its new length

    -

    Parameters

    • Rest ...data: T[]
      -

    Returns number

  • values(): IterableIterator<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_linked_list_node.default.html b/docs/classes/src_core_linked_list_node.default.html deleted file mode 100644 index 6336bbbc7..000000000 --- a/docs/classes/src_core_linked_list_node.default.html +++ /dev/null @@ -1,251 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Linked list node

-

Type parameters

  • T

    -

    node data

    -

Hierarchy

  • default

Index

Constructors

Properties

Constructors

  • new default<T>(data: T): default<T>

Properties

data: T
-

Node data

-
next: Nullable<default<T>> = null
-

A link to the next node

-
prev: Nullable<default<T>> = null
-

A link to the previous node

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Interface
  • Interface with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_log_curator_pipeline.LogPipeline.html b/docs/classes/src_core_log_curator_pipeline.LogPipeline.html deleted file mode 100644 index 14bacb060..000000000 --- a/docs/classes/src_core_log_curator_pipeline.LogPipeline.html +++ /dev/null @@ -1,244 +0,0 @@ -LogPipeline | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LogPipeline

Index

Constructors

Properties

engine: LogEngine
middlewareIndex: number = 0
middlewares: LogMiddleware[]
minLevel: LogLevel
nextCallback: (events: CanArray<LogEvent>) => void

Type declaration

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_log_engines_console.ConsoleEngine.html b/docs/classes/src_core_log_engines_console.ConsoleEngine.html deleted file mode 100644 index 03dc1d9c3..000000000 --- a/docs/classes/src_core_log_engines_console.ConsoleEngine.html +++ /dev/null @@ -1,249 +0,0 @@ -ConsoleEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ConsoleEngine

Implements

Index

Constructors

Properties

stringifiedStylesCache: Dictionary<string> = ...
stylesCache?: StylesCache

Methods

  • getStringifiedStyle(logLevel: LogLevel): string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_log_middlewares_configurable.ConfigurableMiddleware.html b/docs/classes/src_core_log_middlewares_configurable.ConfigurableMiddleware.html deleted file mode 100644 index 8e70c838f..000000000 --- a/docs/classes/src_core_log_middlewares_configurable.ConfigurableMiddleware.html +++ /dev/null @@ -1,247 +0,0 @@ -ConfigurableMiddleware | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ConfigurableMiddleware

Implements

Index

Constructors

Properties

Methods

Constructors

Properties

queue: LogEvent[] = []

Methods

  • filterContext(context: string): boolean

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_log_middlewares_errors_deduplicator.ErrorsDeduplicatorMiddleware.html b/docs/classes/src_core_log_middlewares_errors_deduplicator.ErrorsDeduplicatorMiddleware.html deleted file mode 100644 index c0f67d311..000000000 --- a/docs/classes/src_core_log_middlewares_errors_deduplicator.ErrorsDeduplicatorMiddleware.html +++ /dev/null @@ -1,252 +0,0 @@ -ErrorsDeduplicatorMiddleware | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Middleware to omit duplicated errors

-

Hierarchy

  • ErrorsDeduplicatorMiddleware

Implements

Index

Constructors

Properties

Methods

Constructors

Properties

errorsDoubles: WeakSet<Error> = ...
-

Errors that have already been occurred

-

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_log_middlewares_extractor_extractor.ExtractorMiddleware.html b/docs/classes/src_core_log_middlewares_extractor_extractor.ExtractorMiddleware.html deleted file mode 100644 index ce0a03bc2..000000000 --- a/docs/classes/src_core_log_middlewares_extractor_extractor.ExtractorMiddleware.html +++ /dev/null @@ -1,259 +0,0 @@ -ExtractorMiddleware | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Middleware to extract information from an error log event and store -it within the additionals dictionary of the event

-

Hierarchy

  • ExtractorMiddleware

Implements

Index

Constructors

Properties

extractorsMap: Map<ErrorCtor<Error>, ErrorDetailsExtractor<Error>>

Methods

  • generateErrorInfo(error: Error, isRoot?: boolean, depthLimit?: number): ErrorInfo
  • -

    Returns an error's info structure

    -

    Parameters

    • error: Error
      -

      error, which details should be returned

      -
    • isRoot: boolean = true
      -

      if false then adds name and message of the passed error to its info

      -
    • depthLimit: number = DEPTH_LIMIT
      -

      maximum depth of nested errors

      -

    Returns ErrorInfo

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_log_middlewares_extractor_testing.TestBaseError.html b/docs/classes/src_core_log_middlewares_extractor_testing.TestBaseError.html deleted file mode 100644 index 06590bfe4..000000000 --- a/docs/classes/src_core_log_middlewares_extractor_testing.TestBaseError.html +++ /dev/null @@ -1,248 +0,0 @@ -TestBaseError | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

Methods

Constructors

  • new TestBaseError(message?: string, cause?: Error): TestBaseError

Properties

cause?: Error
-

An error that causes the current error

-
internalMessage?: string
-

Internal storage for an error message

-

Methods

  • format(): string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Inherited constructor
  • Inherited property
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_log_middlewares_extractor_testing.TestDetailedBaseError.html b/docs/classes/src_core_log_middlewares_extractor_testing.TestDetailedBaseError.html deleted file mode 100644 index c59c9aded..000000000 --- a/docs/classes/src_core_log_middlewares_extractor_testing.TestDetailedBaseError.html +++ /dev/null @@ -1,248 +0,0 @@ -TestDetailedBaseError | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

Methods

Constructors

Properties

cause?: Error
-

An error that causes the current error

-
internalMessage?: string
-

Internal storage for an error message

-
reason: unknown

Methods

  • format(): string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Interface
  • Interface with type parameter
  • Enumeration
  • Inherited property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_log_middlewares_extractor_testing.TestDetailedError.html b/docs/classes/src_core_log_middlewares_extractor_testing.TestDetailedError.html deleted file mode 100644 index 2add81ba7..000000000 --- a/docs/classes/src_core_log_middlewares_extractor_testing.TestDetailedError.html +++ /dev/null @@ -1,241 +0,0 @@ -TestDetailedError | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Error
    • TestDetailedError

Index

Constructors

Properties

Constructors

Properties

reason: unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Interface
  • Interface with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_log_middlewares_extractor_testing.TestExtractor.html b/docs/classes/src_core_log_middlewares_extractor_testing.TestExtractor.html deleted file mode 100644 index da589a78d..000000000 --- a/docs/classes/src_core_log_middlewares_extractor_testing.TestExtractor.html +++ /dev/null @@ -1,245 +0,0 @@ -TestExtractor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TestExtractor

Implements

Index

Constructors

Properties

Methods

Constructors

Properties

target: ErrorCtor<TestDetailedBaseError> = TestDetailedBaseError
-

Constructor function of an error

-

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_object_proxy_clone_helpers.Descriptor.html b/docs/classes/src_core_object_proxy_clone_helpers.Descriptor.html deleted file mode 100644 index cd0556577..000000000 --- a/docs/classes/src_core_object_proxy_clone_helpers.Descriptor.html +++ /dev/null @@ -1,253 +0,0 @@ -Descriptor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Class to create a custom property descriptor

-

Hierarchy

  • Descriptor

Index

Constructors

Properties

Methods

Constructors

  • new Descriptor(value: PropertyDescriptor): Descriptor

Properties

descriptor: PropertyDescriptor
-

Original property descriptor

-

Methods

  • getValue<T>(receiver: object): T
  • setValue(value: unknown, receiver: object): boolean

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_perf_timer_impl_runner.default.html b/docs/classes/src_core_perf_timer_impl_runner.default.html deleted file mode 100644 index 3ae78119d..000000000 --- a/docs/classes/src_core_perf_timer_impl_runner.default.html +++ /dev/null @@ -1,274 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Represents abstraction that can measure the difference between time moments and create new performance timers

-

Hierarchy

  • default

Index

Constructors

Properties

-

An engine's instance that sends metrics to the target destination

-
filter?: PerfPredicate
-

Predicate to filter metrics by their names. -If it returns false, the metrics will not send to the engine.

-
idToMeasurement: Dictionary<PerfTimerMeasurement> = ...
-

Internal storage for the current start/finish metrics

-
nsToCounter: Dictionary<number> = ...
-

Internal storage for the following identifier of each namespace

-
salt: number = ...
-

Salt for each runner instance. -It is used to generate a time, so the times from the different runners cannot be used interchangeably. -It prevents sending start/finish metrics by mistake.

-
timeOrigin: number
-

Time offset from the application start. -It may be considered as the time from which all metrics are measured for the current runner instance.

-

Methods

  • createTimer(group: "network" | "components" | "tools" | "manual"): PerfTimer
  • getTimestamp(): number
  • markTimestamp(name: string, additional?: Dictionary<unknown>): void
  • combineNamespaces(...namespaces: CanUndef<string>[]): string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration
  • Static method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_pool.default.html b/docs/classes/src_core_pool.default.html deleted file mode 100644 index 7b4c1897e..000000000 --- a/docs/classes/src_core_pool.default.html +++ /dev/null @@ -1,337 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Implementation of an object pool structure

-

Type parameters

  • T = unknown

    -

    pool resource

    -

Hierarchy

  • default

Index

Constructors

Properties

availableResources: Set<Resource<Resource<T>>> = ...
-

Set of all available resources

-
borrowEventsInQueue: Map<string, string> = ...
-

Map of active borrow events

-
borrowedResourceStore: Map<string, Resource<T>> = ...
-

Store of borrowed pool resources

-
emitter: EventEmitter2 = ...
-

Event emitter to broadcast pool events

-
see

[[EventEmitter]]

-
events: Map<string, default<string>> = ...
-

Queue of active events

-
hashFn: HashFn
-

A function to calculate a hash string for the specified arguments

-
maxSize: number = Infinity
-

The maximum number of resources that the pool can contain

-
onBorrow?: ResourceHook<T>
-

Handler: taking some resource via borrow methods

-
onClear?: PoolHook<T>
-

Handler: clearing of all pool resources

-
onFree?: ResourceHook<T>
-

Handler: releasing of some resource

-
onTake?: ResourceHook<T>
-

Handler: taking some resource via take methods

-
resourceDestructor?: ResourceDestructor<T>
-

A function to destroy one resource from the pool

-
resourceFactory: ResourceFactory<T>
-

A factory to create a new resource for the pool. -The function take arguments that are passed to takeOrCreate, borrowAndCreate, etc.

-
resourceStore: Map<string, Resource<T>[]> = ...
-

Store of pool resources

-
unavailableResources: Set<Resource<Resource<T>>> = ...
-

Set of all unavailable resources

-

Accessors

  • get available(): number
  • get size(): number

Methods

  • -

    Borrows an available resource from the pool. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

    -

    When a resource is borrowed, it won’t be dropped from the pool. I.e. you can share it with other consumers. -Mind, you can’t take this resource from the pool when it’s borrowed.

    -

    The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, the structure value field will be nullish.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns OptionalWrappedResource<T>

  • -

    Borrows an available resource from the pool. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

    -

    When a resource is borrowed, it won’t be dropped from the pool. I.e. you can share it with other consumers. -Mind, you can’t take this resource from the pool when it’s borrowed.

    -

    The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, it creates a new resource and returns it.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns WrappedResource<T>

  • -

    Returns a promise with a borrowed resource from the pull. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

    -

    When a resource is borrowed, it won’t be dropped from the pool. I.e. you can share it with other consumers. -Mind, you can’t take this resource from the pool when it’s borrowed.

    -

    The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, the promise will wait till it release.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns default<WrappedResource<T>>

  • canBorrow(...args: unknown[]): boolean
  • -

    Checks if you can borrow a resource. -The passed arguments will be used to calculate a resource hash.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns boolean

  • canTake(...args: unknown[]): number
  • -

    Returns how many elements of the specified kind you can take. -The method takes arguments that will be used to calculate a resource hash.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns number

  • clear(...args: unknown[]): void
  • -

    Clears the pool, i.e. drops all created resource. -The method takes arguments that will be provided to hook handlers.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns void

  • createResource(...args: unknown[]): Resource<T>
  • -

    Creates a resource and stores it in the pool. -The method takes arguments that will be provided to a resource factory.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns Resource<T>

  • free(resource: Resource<T>, ...args: unknown[]): void
  • -

    Releases the specified resource. -The method takes arguments that will be provided to hook handlers.

    -

    Parameters

    • resource: Resource<T>
    • Rest ...args: unknown[]

    Returns void

  • -

    Returns an available resource from the pool. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

    -

    The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, the structure value field will be nullish.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns OptionalWrappedResource<T>

  • -

    Returns an available resource from the pool. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

    -

    The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, it creates a new resource and returns it.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns WrappedResource<T>

  • -

    Returns a promise with an available resource from the pull. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

    -

    The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, the promise will wait till it release.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns default<WrappedResource<T>>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_prelude_structures_helpers.Option.html b/docs/classes/src_core_prelude_structures_helpers.Option.html deleted file mode 100644 index eb97f52c1..000000000 --- a/docs/classes/src_core_prelude_structures_helpers.Option.html +++ /dev/null @@ -1,303 +0,0 @@ -Option | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

Implements

Index

Constructors

Properties

[toStringTag]: "Promise"
override
fulfillHandlers: ConstrResolveHandler<unknown>[] = []
-

List of handlers to handle the promise fulfilling

-
rejectHandlers: ConstrRejectHandler[] = []
-

List of handlers to handle the promise rejection

-
state: State = State.pending
-

Actual promise state

-
type: "Maybe" = 'Maybe'
value: unknown
-

Resolved promise value

-

Accessors

  • get isPending(): boolean

Methods

  • -

    Attaches a common callback for the promise fulfilled and rejected states. -The method returns a new promise with the state and value from the current. -A value from the passed callback will be ignored unless it equals a rejected promise or exception.

    -

    Parameters

    Returns default<T>

  • unwrap(): T
  • all<T>(values: T): default<{ [ K in string | number | symbol]: Awaited<T[K]> }>
  • all<T>(values: T): default<(T extends Iterable<Value<V>> ? V : unknown)[]>
  • -

    Takes an iterable of promises and returns a single SyncPromise that resolves to an array of the results -of the input promises. This returned promise will resolve when all the input's promises have been resolved or -if the input iterable contains no promises. It rejects immediately upon any of the input promises rejecting or -non-promises throwing an error and will reject with this first rejection message/error.

    -

    Type parameters

    • T: any[] | []

    Parameters

    • values: T
      -

    Returns default<{ [ K in string | number | symbol]: Awaited<T[K]> }>

  • Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T

    Returns default<(T extends Iterable<Value<V>> ? V : unknown)[]>

  • allSettled<T>(values: T): default<{ [ K in string | number | symbol]: PromiseSettledResult<Awaited<T[K]>> }>
  • allSettled<T>(values: T): default<(T extends Iterable<Value<V>> ? PromiseSettledResult<V> : PromiseSettledResult<unknown>)[]>
  • -

    Returns a promise that resolves after all the given promises have either been fulfilled or rejected, -with an array of objects describing each promise's outcome.

    -

    It is typically used when you have multiple asynchronous tasks that are not dependent on one another to -complete successfully, or you'd always like to know the result of each promise.

    -

    In comparison, the SyncPromise returned by SyncPromise.all() may be more appropriate -if the tasks are dependent on each other / if you'd like to reject upon any of them reject immediately.

    -

    Type parameters

    • T: any[] | []

    Parameters

    • values: T
      -

    Returns default<{ [ K in string | number | symbol]: PromiseSettledResult<Awaited<T[K]>> }>

  • Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T

    Returns default<(T extends Iterable<Value<V>> ? PromiseSettledResult<V> : PromiseSettledResult<unknown>)[]>

  • any<T>(values: T): default<T extends Iterable<Value<V>> ? V : unknown>
  • -

    Takes an iterable of SyncPromise objects and, as soon as one of the promises in the iterable fulfills, -returns a single promise that resolves with the value from that promise. If no promises in the iterable fulfill -(if all the given promises are rejected), then the returned promise is rejected with an AggregateError, -a new subclass of Error that groups together individual errors.

    -

    Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T
      -

    Returns default<T extends Iterable<Value<V>> ? V : unknown>

  • race<T>(values: T): default<T extends Iterable<Value<V>> ? V : unknown>
  • reject<T>(reason?: unknown): default<T>
  • -

    Returns a SyncPromise object that is resolved with a given value.

    -

    If the value is a promise, that promise is returned; if the value is a thenable (i.e., has a "then" method), -the returned promise will "follow" that thenable, adopting its eventual state; otherwise, -the returned promise will be fulfilled with the value.

    -

    This function flattens nested layers of promise-like objects -(e.g., a promise that resolves to a promise that resolves to something) into a single layer.

    -

    Type parameters

    • T = unknown

    Parameters

    Returns default<T>

  • -

    Returns a new resolved SyncPromise object with an undefined value

    -

    Returns default<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Interface
  • Interface with type parameter
  • Inherited property
  • Inherited method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_prelude_structures_helpers.Result.html b/docs/classes/src_core_prelude_structures_helpers.Result.html deleted file mode 100644 index 875347873..000000000 --- a/docs/classes/src_core_prelude_structures_helpers.Result.html +++ /dev/null @@ -1,303 +0,0 @@ -Result | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

Implements

Index

Constructors

Properties

[toStringTag]: "Promise"
override
fulfillHandlers: ConstrResolveHandler<unknown>[] = []
-

List of handlers to handle the promise fulfilling

-
rejectHandlers: ConstrRejectHandler[] = []
-

List of handlers to handle the promise rejection

-
state: State = State.pending
-

Actual promise state

-
type: "Either" = 'Either'
value: unknown
-

Resolved promise value

-

Accessors

  • get isPending(): boolean

Methods

  • -

    Attaches a common callback for the promise fulfilled and rejected states. -The method returns a new promise with the state and value from the current. -A value from the passed callback will be ignored unless it equals a rejected promise or exception.

    -

    Parameters

    Returns default<T>

  • unwrap(): T
  • all<T>(values: T): default<{ [ K in string | number | symbol]: Awaited<T[K]> }>
  • all<T>(values: T): default<(T extends Iterable<Value<V>> ? V : unknown)[]>
  • -

    Takes an iterable of promises and returns a single SyncPromise that resolves to an array of the results -of the input promises. This returned promise will resolve when all the input's promises have been resolved or -if the input iterable contains no promises. It rejects immediately upon any of the input promises rejecting or -non-promises throwing an error and will reject with this first rejection message/error.

    -

    Type parameters

    • T: any[] | []

    Parameters

    • values: T
      -

    Returns default<{ [ K in string | number | symbol]: Awaited<T[K]> }>

  • Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T

    Returns default<(T extends Iterable<Value<V>> ? V : unknown)[]>

  • allSettled<T>(values: T): default<{ [ K in string | number | symbol]: PromiseSettledResult<Awaited<T[K]>> }>
  • allSettled<T>(values: T): default<(T extends Iterable<Value<V>> ? PromiseSettledResult<V> : PromiseSettledResult<unknown>)[]>
  • -

    Returns a promise that resolves after all the given promises have either been fulfilled or rejected, -with an array of objects describing each promise's outcome.

    -

    It is typically used when you have multiple asynchronous tasks that are not dependent on one another to -complete successfully, or you'd always like to know the result of each promise.

    -

    In comparison, the SyncPromise returned by SyncPromise.all() may be more appropriate -if the tasks are dependent on each other / if you'd like to reject upon any of them reject immediately.

    -

    Type parameters

    • T: any[] | []

    Parameters

    • values: T
      -

    Returns default<{ [ K in string | number | symbol]: PromiseSettledResult<Awaited<T[K]>> }>

  • Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T

    Returns default<(T extends Iterable<Value<V>> ? PromiseSettledResult<V> : PromiseSettledResult<unknown>)[]>

  • any<T>(values: T): default<T extends Iterable<Value<V>> ? V : unknown>
  • -

    Takes an iterable of SyncPromise objects and, as soon as one of the promises in the iterable fulfills, -returns a single promise that resolves with the value from that promise. If no promises in the iterable fulfill -(if all the given promises are rejected), then the returned promise is rejected with an AggregateError, -a new subclass of Error that groups together individual errors.

    -

    Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T
      -

    Returns default<T extends Iterable<Value<V>> ? V : unknown>

  • race<T>(values: T): default<T extends Iterable<Value<V>> ? V : unknown>
  • reject<T>(reason?: unknown): default<T>
  • -

    Returns a SyncPromise object that is resolved with a given value.

    -

    If the value is a promise, that promise is returned; if the value is a thenable (i.e., has a "then" method), -the returned promise will "follow" that thenable, adopting its eventual state; otherwise, -the returned promise will be fulfilled with the value.

    -

    This function flattens nested layers of promise-like objects -(e.g., a promise that resolves to a promise that resolves to something) into a single layer.

    -

    Type parameters

    • T = unknown

    Parameters

    Returns default<T>

  • -

    Returns a new resolved SyncPromise object with an undefined value

    -

    Returns default<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Interface
  • Interface with type parameter
  • Inherited property
  • Inherited method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_prelude_structures_sync_promise.default.html b/docs/classes/src_core_prelude_structures_sync_promise.default.html deleted file mode 100644 index fb57512ef..000000000 --- a/docs/classes/src_core_prelude_structures_sync_promise.default.html +++ /dev/null @@ -1,305 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Class is similar to the native promise class but works synchronously

-

Type parameters

  • T = unknown

Hierarchy

Implements

  • Promise<T>

Index

Constructors

Properties

[toStringTag]: "Promise"
override
fulfillHandlers: ConstrResolveHandler<unknown>[] = []
-

List of handlers to handle the promise fulfilling

-
rejectHandlers: ConstrRejectHandler[] = []
-

List of handlers to handle the promise rejection

-
state: State = State.pending
-

Actual promise state

-
value: unknown
-

Resolved promise value

-

Accessors

  • get isPending(): boolean

Methods

  • -

    Attaches a common callback for the promise fulfilled and rejected states. -The method returns a new promise with the state and value from the current. -A value from the passed callback will be ignored unless it equals a rejected promise or exception.

    -

    Parameters

    Returns default<T>

  • unwrap(): T
  • all<T>(values: T): default<{ [ K in string | number | symbol]: Awaited<T[K]> }>
  • all<T>(values: T): default<(T extends Iterable<Value<V>> ? V : unknown)[]>
  • -

    Takes an iterable of promises and returns a single SyncPromise that resolves to an array of the results -of the input promises. This returned promise will resolve when all the input's promises have been resolved or -if the input iterable contains no promises. It rejects immediately upon any of the input promises rejecting or -non-promises throwing an error and will reject with this first rejection message/error.

    -

    Type parameters

    • T: any[] | []

    Parameters

    • values: T
      -

    Returns default<{ [ K in string | number | symbol]: Awaited<T[K]> }>

  • Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T

    Returns default<(T extends Iterable<Value<V>> ? V : unknown)[]>

  • allSettled<T>(values: T): default<{ [ K in string | number | symbol]: PromiseSettledResult<Awaited<T[K]>> }>
  • allSettled<T>(values: T): default<(T extends Iterable<Value<V>> ? PromiseSettledResult<V> : PromiseSettledResult<unknown>)[]>
  • -

    Returns a promise that resolves after all the given promises have either been fulfilled or rejected, -with an array of objects describing each promise's outcome.

    -

    It is typically used when you have multiple asynchronous tasks that are not dependent on one another to -complete successfully, or you'd always like to know the result of each promise.

    -

    In comparison, the SyncPromise returned by SyncPromise.all() may be more appropriate -if the tasks are dependent on each other / if you'd like to reject upon any of them reject immediately.

    -

    Type parameters

    • T: any[] | []

    Parameters

    • values: T
      -

    Returns default<{ [ K in string | number | symbol]: PromiseSettledResult<Awaited<T[K]>> }>

  • Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T

    Returns default<(T extends Iterable<Value<V>> ? PromiseSettledResult<V> : PromiseSettledResult<unknown>)[]>

  • any<T>(values: T): default<T extends Iterable<Value<V>> ? V : unknown>
  • -

    Takes an iterable of SyncPromise objects and, as soon as one of the promises in the iterable fulfills, -returns a single promise that resolves with the value from that promise. If no promises in the iterable fulfill -(if all the given promises are rejected), then the returned promise is rejected with an AggregateError, -a new subclass of Error that groups together individual errors.

    -

    Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T
      -

    Returns default<T extends Iterable<Value<V>> ? V : unknown>

  • race<T>(values: T): default<T extends Iterable<Value<V>> ? V : unknown>
  • -

    Returns a promise that fulfills or rejects as soon as one of the promises from the iterable fulfills or rejects, -with the value or reason from that promise

    -

    Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T
      -

    Returns default<T extends Iterable<Value<V>> ? V : unknown>

  • reject<T>(reason?: unknown): default<T>
  • -

    Returns a SyncPromise object that is resolved with a given value.

    -

    If the value is a promise, that promise is returned; if the value is a thenable (i.e., has a "then" method), -the returned promise will "follow" that thenable, adopting its eventual state; otherwise, -the returned promise will be fulfilled with the value.

    -

    This function flattens nested layers of promise-like objects -(e.g., a promise that resolves to a promise that resolves to something) into a single layer.

    -

    Type parameters

    • T = unknown

    Parameters

    Returns default<T>

  • -

    Returns a new resolved SyncPromise object with an undefined value

    -

    Returns default<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_promise_abortable.default.html b/docs/classes/src_core_promise_abortable.default.html deleted file mode 100644 index 368962579..000000000 --- a/docs/classes/src_core_promise_abortable.default.html +++ /dev/null @@ -1,326 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Class wraps promise-like objects and adds to them some extra functionality, -such as possibility of cancellation, etc.

-

Type parameters

  • T = unknown

    -

    promise resolved value

    -

Hierarchy

  • default

Implements

  • Promise<T>

Index

Constructors

Properties

[toStringTag]: "Promise"
override
aborted: boolean = false
-

If true, then the promise was aborted

-
-

Handler of the native promise rejection that was raised by a reason of abort

-
-

Handler of the native promise rejection

-
onResolve: ConstrResolveHandler<T>
-

Handler of the native promise resolving

-
pendingChildren: number = 0
-

Number of pending child promises

-
promise: Promise<T>
-

Internal native promise instance

-
state: State = State.pending
-

Actual promise state

-
value: unknown
-

Resolved promise value

-

Accessors

  • get isPending(): boolean

Methods

  • abort(reason?: unknown): boolean
  • -

    Attaches a common callback for the promise fulfilled and rejected states. -The method returns a new promise with the state and value from the current. -A value from the passed callback will be ignored unless it equals a rejected promise or exception.

    -

    Parameters

    Returns default<T>

  • all<T>(values: T, parent?: default<unknown>): default<{ [ K in string | number | symbol]: Awaited<T[K]> }>
  • all<T>(values: T, parent?: default<unknown>): default<(T extends Iterable<Value<V>> ? V : unknown)[]>
  • -

    Takes an iterable of promises and returns a single AbortablePromise that resolves to an array of the results -of the input promises. This returned promise will resolve when all the input's promises have been resolved or -if the input iterable contains no promises. It rejects immediately upon any of the input promises rejecting or -non-promises throwing an error and will reject with this first rejection message/error.

    -

    Type parameters

    • T: any[] | []

    Parameters

    • values: T
    • Optional parent: default<unknown>

    Returns default<{ [ K in string | number | symbol]: Awaited<T[K]> }>

  • Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T
    • Optional parent: default<unknown>

    Returns default<(T extends Iterable<Value<V>> ? V : unknown)[]>

  • allSettled<T>(values: T, parent?: default<unknown>): default<{ [ K in string | number | symbol]: PromiseSettledResult<Awaited<T[K]>> }>
  • allSettled<T>(values: T, parent?: default<unknown>): default<(T extends Iterable<Value<V>> ? PromiseSettledResult<V> : PromiseSettledResult<unknown>)[]>
  • -

    Returns a promise that resolves after all the given promises have either been fulfilled or rejected, -with an array of objects describing each promise's outcome.

    -

    It is typically used when you have multiple asynchronous tasks that are not dependent on one another to -complete successfully, or you'd always like to know the result of each promise.

    -

    In comparison, the AbortablePromise returned by AbortablePromise.all() may be more appropriate -if the tasks are dependent on each other / if you'd like to reject upon any of them reject immediately.

    -

    Type parameters

    • T: any[] | []

    Parameters

    • values: T
    • Optional parent: default<unknown>

    Returns default<{ [ K in string | number | symbol]: PromiseSettledResult<Awaited<T[K]>> }>

  • Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T
    • Optional parent: default<unknown>

    Returns default<(T extends Iterable<Value<V>> ? PromiseSettledResult<V> : PromiseSettledResult<unknown>)[]>

  • any<T>(values: T, parent?: default<unknown>): default<T extends Iterable<Value<V>> ? V : unknown>
  • -

    Creates a promise that is resolved when any of the provided promises are resolved or -rejected if the provided all promises are rejected

    -

    Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T
    • Optional parent: default<unknown>

    Returns default<T extends Iterable<Value<V>> ? V : unknown>

  • race<T>(values: T, parent?: default<unknown>): default<T extends Iterable<Value<V>> ? V : unknown>
  • -

    Creates an abortable promise that is resolved or rejected when any of the provided promises are resolved or -rejected

    -

    Type parameters

    • T: Iterable<unknown, T>

    Parameters

    • values: T
    • Optional parent: default<unknown>

    Returns default<T extends Iterable<Value<V>> ? V : unknown>

  • -

    Returns an AbortablePromise object that is resolved with a given value.

    -

    If the value is a promise, that promise is returned; if the value is a thenable (i.e., has a "then" method), -the returned promise will "follow" that thenable, adopting its eventual state; otherwise, -the returned promise will be fulfilled with the value.

    -

    This function flattens nested layers of promise-like objects -(e.g., a promise that resolves to a promise that resolves to something) into a single layer.

    -

    Type parameters

    • T = unknown

    Parameters

    Returns default<T>

  • -

    Returns a new resolved AbortablePromise object with an undefined value

    -

    Returns default<void>

  • -

    Returns an AbortablePromise object that is resolved with a given value. -If the resolved value is a function, it will be invoked. -The result of the invoking will be provided as a value of the promise.

    -

    If the value is a promise, that promise is returned; if the value is a thenable (i.e., has a "then" method), -the returned promise will "follow" that thenable, adopting its eventual state; otherwise, -the returned promise will be fulfilled with the value.

    -

    This function flattens nested layers of promise-like objects -(e.g., a promise that resolves to a promise that resolves to something) into a single layer.

    -

    Type parameters

    • T = unknown

    Parameters

    Returns default<T>

  • -

    Returns a new resolved AbortablePromise object with an undefined value

    -

    Returns default<void>

  • wrapReasonToIgnore<T>(reason: T): T
  • -

    The method wraps the specified abort reason to ignore with tied promises, -i.e., this reason won't reject all child promises

    -

    Type parameters

    • T: object

    Parameters

    • reason: T
      -

    Returns T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_queue_interface.default.html b/docs/classes/src_core_queue_interface.default.html deleted file mode 100644 index 76ecf5293..000000000 --- a/docs/classes/src_core_queue_interface.default.html +++ /dev/null @@ -1,268 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

An abstract class for any queue data structure

-

Type parameters

  • T

    -

    queue element

    -

Hierarchy

Index

Constructors

Properties

head: CanUndef<T>
-

The first element in the queue

-
length: number
-

Number of elements in the queue

-

Methods

  • [iterator](): IterableIterator<T>
  • clear(): void
  • push(el: T): unknown
  • unshift(el: T): unknown
  • values(): IterableIterator<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_queue_merge.default.html b/docs/classes/src_core_queue_merge.default.html deleted file mode 100644 index 6e5681aa8..000000000 --- a/docs/classes/src_core_queue_merge.default.html +++ /dev/null @@ -1,278 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Implementation of a queue data structure with support of task merging by a specified hash function

-

Type parameters

  • T

    -

    the queue element

    -

Hierarchy

Index

Constructors

Properties

InnerQueue: InnerQueue<string>
-

Type: the internal queue to store elements

-
createInnerQueue: CreateInnerQueue<InnerQueue<string>> = ...
-

Returns a new blank internal queue to store elements

-
hashFn: HashFn<T>
-

A function to calculate task hashes

-
innerQueue: InnerQueue<string>
-

The internal queue to store elements

-
tasksMap: Map<string, T> = ...
-

A map of registered tasks

-

Accessors

  • get length(): number

Methods

  • [iterator](): IterableIterator<T>
  • clear(): void
  • push(task: T): number
  • unshift(el: T): number
  • values(): IterableIterator<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Inherited method
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_queue_order.default.html b/docs/classes/src_core_queue_order.default.html deleted file mode 100644 index be004e283..000000000 --- a/docs/classes/src_core_queue_order.default.html +++ /dev/null @@ -1,284 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Implementation of an ordered queue data structure based on a binary heap

-

Type parameters

  • T

    -

    the queue element

    -

Hierarchy

Index

Constructors

Properties

InnerQueue: InnerQueue<T>
-

Type: the internal queue to store elements

-
comparator: ElsComparator<T>
-

A function to compare tasks

-
createInnerQueue: CreateInnerQueue<InnerQueue<T>> = ...
-

Returns a new blank internal queue to store elements

-
innerQueue: InnerQueue<T>
-

The internal queue to store elements

-
lastIndex: number = -1
-

An index of the last element from the queue

-

Accessors

  • get length(): number

Methods

  • [iterator](): IterableIterator<T>
  • clear(): void
  • fromBottom(): void
  • push(task: T): number
  • toBottom(): void
  • unshift(el: T): number
  • values(): IterableIterator<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration
  • Inherited method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_queue_simple.default.html b/docs/classes/src_core_queue_simple.default.html deleted file mode 100644 index c967a1786..000000000 --- a/docs/classes/src_core_queue_simple.default.html +++ /dev/null @@ -1,274 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Implementation of a queue data structure based on a linked-list

-

Type parameters

  • T

    -

    the queue element

    -

Hierarchy

Index

Constructors

Properties

InnerQueue: default<T>
-

Type: the internal queue to store elements

-
createInnerQueue: CreateInnerQueue<default<T>> = ...
-

Returns a new blank internal queue to store elements

-
innerQueue: default<T>
-

The internal queue to store elements

-

Accessors

  • get length(): number

Methods

  • [iterator](): IterableIterator<T>
  • clear(): void
  • push(task: T): number
  • unshift(el: T): number
  • values(): IterableIterator<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Inherited method
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_queue_worker_interface.default.html b/docs/classes/src_core_queue_worker_interface.default.html deleted file mode 100644 index 8ccf45305..000000000 --- a/docs/classes/src_core_queue_worker_interface.default.html +++ /dev/null @@ -1,295 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

An abstract class for a worker queue data structure

-

Type parameters

  • T

    -

    the task element

    -
  • V = unknown

    -

    the worker value

    -

Hierarchy

Index

Constructors

Properties

Tasks: Tasks<unknown>
-

Type: a queue of tasks

-
activeWorkers: number = 0
-

Number of active workers

-
concurrency: number
-

The maximum number of concurrent workers

-
createTasks: CreateInnerQueue<Tasks<unknown>> = ...
-

Returns a new blank internal queue of tasks

-
head: CanUndef<T>
-

The first element in the queue

-
refreshInterval: number
-

How often to update task statuses (in milliseconds)

-
tasks: Tasks<unknown>
-

A queue of tasks

-
worker: QueueWorker<T, V>
-

The worker constructor

-

Accessors

  • get length(): number

Methods

  • [asyncIterator](): AsyncIterableIterator<T>
  • [iterator](): IterableIterator<T>
  • clear(): void
  • deferPerform(): Promise<unknown>
  • perform(): unknown
  • push(task: T): unknown
  • resolveTask(task: T, resolve: Function): void
  • start(): void
  • unshift(el: T): unknown
  • values(): IterableIterator<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration
  • Inherited method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_queue_worker_merge.default.html b/docs/classes/src_core_queue_worker_merge.default.html deleted file mode 100644 index 6144fe80b..000000000 --- a/docs/classes/src_core_queue_worker_merge.default.html +++ /dev/null @@ -1,296 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Implementation of a worker queue data structure with support of task merging by a specified hash function

-

Type parameters

  • T

    -

    the task element

    -
  • V = unknown

    -

    the worker value

    -

Hierarchy

Index

Constructors

Properties

Tasks: Tasks<string>
-

Type: a queue of tasks

-
activeWorkers: number = 0
-

Number of active workers

-
concurrency: number
-

The maximum number of concurrent workers

-
createTasks: CreateInnerQueue<Tasks<string>> = ...
-

Returns a new blank internal queue of tasks

-
hashFn: HashFn<T>
-

A function to calculate task hashes

-
refreshInterval: number
-

How often to update task statuses (in milliseconds)

-
tasks: Tasks<string>
-

A queue of tasks

-
tasksMap: Map<string, Task<T, V>> = ...
-

A map of registered tasks

-
worker: QueueWorker<T, V>
-

The worker constructor

-

Accessors

  • get length(): number

Methods

  • [asyncIterator](): AsyncIterableIterator<T>
  • [iterator](): IterableIterator<T>
  • clear(): void
  • deferPerform(): Promise<unknown>
  • perform(): void
  • push(task: T): Promise<V>
  • resolveTask(task: T, resolve: Function): void
  • start(): void
  • unshift(el: T): Promise<V>
  • values(): IterableIterator<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Inherited property
  • Inherited method
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_queue_worker_simple.default.html b/docs/classes/src_core_queue_worker_simple.default.html deleted file mode 100644 index 2f1451db7..000000000 --- a/docs/classes/src_core_queue_worker_simple.default.html +++ /dev/null @@ -1,292 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Implementation of a worker queue data structure

-

Type parameters

  • T

    -

    the task element

    -
  • V = unknown

    -

    the worker value

    -

Hierarchy

Index

Constructors

Properties

Tasks: Tasks<Task<T, unknown>>
-

Type: a queue of tasks

-
activeWorkers: number = 0
-

Number of active workers

-
concurrency: number
-

The maximum number of concurrent workers

-
createTasks: CreateInnerQueue<Tasks<Task<T, unknown>>> = ...
-

Returns a new blank internal queue of tasks

-
refreshInterval: number
-

How often to update task statuses (in milliseconds)

-
tasks: Tasks<Task<T, unknown>>
-

A queue of tasks

-
worker: QueueWorker<T, V>
-

The worker constructor

-

Accessors

  • get length(): number

Methods

  • [asyncIterator](): AsyncIterableIterator<T>
  • [iterator](): IterableIterator<T>
  • clear(): void
  • deferPerform(): Promise<unknown>
  • perform(): void
  • push(task: T): Promise<V>
  • resolveTask(task: T, resolve: Function): void
  • start(): void
  • unshift(el: T): Promise<V>
  • values(): IterableIterator<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Inherited property
  • Inherited method
  • Enumeration
  • Protected method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_range.default.html b/docs/classes/src_core_range.default.html deleted file mode 100644 index 6079cd5e8..000000000 --- a/docs/classes/src_core_range.default.html +++ /dev/null @@ -1,325 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

A class to create a range with the specified type. -The class supports ranges of numbers, strings, and dates.

-

Type parameters

Hierarchy

  • default

Index

Constructors

  • example
    // [0, 1, 2, 3]
    console.log(new Range(0, 3).toArray());

    // [0, 1, 2]
    console.log(new Range(0, [3]).toArray());

    // ['b', 'c']
    console.log(new Range(['a'], ['d']).toArray());

    // []
    console.log(new Range('a', ['a']).toArray());

    // 'Wed Oct 18 1989 00:00:00..'
    console.log(new Range(new Date(1989, 9, 18)).string());

    // '..Wed Oct 18 1989 00:00:00'
    console.log(new Range(null, new Date(1989, 9, 18)).string()); -
    -

    Type parameters

    Parameters

    • start: number | T[] | Nullable<T> = -Infinity
    • end: number | T[] | Nullable<T> = Infinity

    Returns default<T>

Properties

end: number
-

Top bound

-
isReversed: boolean = false
-

True if the range is reversed

-
start: number
-

Bottom bound

-
type: RangeType
-

Range type

-

Methods

  • [iterator](): IterableIterator<T>
  • clamp(el: unknown): null | T
  • -

    Clamps an element to be within the range if it falls outside. -If the range is invalid or empty, the method always returns null.

    -
    example
    // 3
    console.log(new Range(0, 10).clamp(3));

    // 'd'
    console.log(new Range('a', 'd').clamp('z'));

    // null
    console.log(new Range(0, [0]).clamp(10)); -
    -

    Parameters

    • el: unknown

    Returns null | T

  • contains(el: unknown): boolean
  • -

    Returns true if the specified element is contained inside the range -(the element can be a simple value or another range)

    -
    example
    // true
    console.log(new Range(0, 10).contains(4));

    // false
    console.log(new Range(0, [10]).contains(10));

    // false
    console.log(new Range(0, 10).contains(12));

    // false
    console.log(new Range(0, 10).contains('a'));

    // true
    console.log(new Range(0, 10).contains(Range(3, 6)));

    // false
    console.log(new Range(0, 10).contains(Range(3, 16)));

    // false
    console.log(new Range(0, 10).contains(Range('a', 'b'))); -
    -

    Parameters

    • el: unknown

    Returns boolean

  • entries(step?: number): IterableIterator<[number, T]>
  • -

    Returns an iterator from the range that produces pairs of iteration indices and values

    -
    example
    for (const el of new Range(3, 1).entries()) {
    // [0, 3] [1, 2] [2 3]
    console.log(el);
    }

    for (const el of new Range(0, 3).entries(2)) {
    // [0, 0] [1, 2]
    console.log(el);
    } -
    -

    Parameters

    • Optional step: number

    Returns IterableIterator<[number, T]>

  • indices(step?: number): IterableIterator<number>
  • -

    Returns an iterator from the range that produces iteration indices

    -
    example
    for (const el of new Range(3, 1).indices()) {
    // 0 1 2
    console.log(el);
    }

    for (const el of new Range(0, 3).indices(2)) {
    // 0 1
    console.log(el);
    } -
    -

    Parameters

    • Optional step: number

    Returns IterableIterator<number>

  • -

    Returns a new range with the latest starting point as its start, and the earliest ending point as its end. -If the two ranges do not intersect, this will effectively produce an empty range.

    -

    The method preserves element ordering of the first range. -The intersection of ranges with different types will always produce an empty range.

    -
    example
    // 8..10
    console.log(new Range(0, 10).intersect(new Range([7], 14)).toString());

    // 10..7
    console.log(new Range(10, 0).intersect(new Range(7, 14)).toString());

    // 7..10
    console.log(new Range(0, 10).intersect(new Range(7)).toString());

    // 7..
    console.log(new Range(0).intersect(new Range(7)).toString());

    // ''
    console.log(new Range(0, 10).intersect(new Range(11, 14)).toString());

    // ''
    console.log(new Range(0, 10).intersect(new Range('a', 'z')).toString()); -
    -

    Parameters

    • range: default<T extends string ? string : T>

    Returns default<T>

  • isValid(): boolean
  • -

    Returns true if the range is valid

    -
    example
    console.log(new Range('a', {}).isValid() === false);

    console.log(new Range(new Date('boom!')).isValid() === false);

    // The empty range is not valid
    console.log(new Range([0], [0]).isValid() === false); -
    -

    Returns boolean

  • -

    Clones the range with reversing of element ordering and returns a new

    -
    example
    // [3, 2, 1, 0]
    console.log(new Range(0, 3).reverse().toArray()); -
    -

    Returns default<T>

  • span(): number
  • -

    Returns a span of the range. -The span includes both the start and the end.

    -

    If the range is a date range, the value is in milliseconds. -If the range is invalid or empty, the method always returns 0.

    -
    example
    // 4
    console.log(new Range(7, 10).span());

    // 0
    console.log(new Range(0, [0]).span()); -
    -

    Returns number

  • toArray(step?: number): T[]
  • -

    Creates an array from the range and returns it. -Mind, you can't transform infinite ranges to arrays, but you free to use iterators.

    -
    example
    // [0, 3, 6, 9]
    console.log(new Range(0, 10).toArray(3));

    // ['a', 'b']
    console.log(new Range('a', ['c']).toArray());

    // []
    console.log(new Range(0, [0]).toArray()); -
    -

    Parameters

    • Optional step: number

    Returns T[]

  • toString(): string
  • -

    Creates a string from the range and returns it. -If the range invalid or empty, the method always returns an empty string.

    -
    example
    // 0..10
    console.log(new Range(0, 10).toString());

    // 0..9
    console.log(new Range(0, [10]).toString());

    // 0..
    console.log(new Range(0).toString());

    // ..z
    console.log(new Range(null, 'z').toString());

    // ''
    console.log(new Range(0, [0]).toString()); -
    -

    Returns string

  • toType(value: number): T
  • -

    Converts a value to the real range type

    -
    example
    // j
    console.log(new Range('a', 'z).toType(106)); -
    -

    Parameters

    • value: number

    Returns T

  • -

    Returns a new range with the earliest starting point as its start, and the latest ending point as its end. -If the two ranges do not intersect, this will effectively remove the "gap" between them.

    -

    The method preserves element ordering of the first range. -The union of ranges with different types will always produce an empty range.

    -
    example
    // 0..13
    console.log(new Range(0, 10).union(new Range(7, [14])).toString());

    // 14..0
    console.log(new Range(10, 0).union(new Range(7, 14)).toString());

    // 0..
    console.log(new Range(0, 10).union(new Range(7)).toString());

    // ..
    console.log(new Range().union(new Range(7)).toString());

    // ''
    console.log(new Range(0, 10).union(new Range('a', 'z')).toString()); -
    -

    Parameters

    • range: default<T extends string ? string : T>

    Returns default<T>

  • values(step?: number): IterableIterator<T>
  • -

    Returns an iterator from the range

    -
    example
    for (const el of new Range(0, 3).values()) {
    // 0 1 2 3
    console.log(el);
    }

    for (const el of new Range(0, 3).values(2)) {
    // 0 2
    console.log(el);
    } -
    -

    Parameters

    • Optional step: number

    Returns IterableIterator<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_request_error.default.html b/docs/classes/src_core_request_error.default.html deleted file mode 100644 index eefad7ee3..000000000 --- a/docs/classes/src_core_request_error.default.html +++ /dev/null @@ -1,268 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Class to wrap any request error

-

Type parameters

  • D = undefined

Hierarchy

Index

Constructors

Properties

cause?: Error
-

An error that causes the current error

-
details: Details<D>
-

Error details

-
internalMessage?: string
-

Internal storage for an error message

-
type: string
-

Error type

-
Abort: string = 'abort'
-

Default error type: a request was aborted

-
Engine: string = 'engine'
-

Default error type: a request was failed because of an internal request engine' error

-
InvalidStatus: string = 'invalidStatus'
-

Default error type: a server has responded with a non-ok status

-
Offline: string = 'offline'
-

Default error type: a request was failed because there is no connection to a network

-
Timeout: string = 'timeout'
-

Default error type: a request was aborted because of a timeout

-

Methods

  • format(): string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Interface
  • Interface with type parameter
  • Enumeration
  • Inherited property
  • Protected method
  • Static property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_request_error_extractor.RequestErrorDetailsExtractor.html b/docs/classes/src_core_request_error_extractor.RequestErrorDetailsExtractor.html deleted file mode 100644 index cd6942643..000000000 --- a/docs/classes/src_core_request_error_extractor.RequestErrorDetailsExtractor.html +++ /dev/null @@ -1,256 +0,0 @@ -RequestErrorDetailsExtractor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Extractor to get details from RequestError

-

Hierarchy

  • RequestErrorDetailsExtractor

Implements

Index

Constructors

Properties

headersFilterParams: FilterParams
-

Parameters to define which header makes its way to the result

-
target: ErrorCtor<default<undefined>> = RequestError
-

Constructor function of an error

-

Methods

  • extract(error: default<undefined>): unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_request_headers.default.html b/docs/classes/src_core_request_headers.default.html deleted file mode 100644 index 0f1753bc4..000000000 --- a/docs/classes/src_core_request_headers.default.html +++ /dev/null @@ -1,280 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Class to create a set of HTTP headers

-

Hierarchy

  • default

Index

Constructors

Properties

[requestQuery]?: Dictionary<unknown>
-

Request query object (to interpolate values from headers)

-

Methods

  • [iterator](): IterableIterator<[string, string]>
  • append(name: string, value: CanArray<string>): void
  • -

    Appends a new value into an existing header or adds the header if it does not already exist. -To set multiple values for one header, provide its value as a list of values.

    -

    Parameters

    Returns void

  • delete(name: string): void
  • entries(): IterableIterator<[string, string]>
  • get(name: string): null | string
  • has(name: string): boolean
  • keys(): IterableIterator<string>
  • normalizeHeaderName(name: string): string
  • normalizeHeaderValue(value: unknown): string
  • set(name: string, value: CanArray<string>): void
  • -

    Sets a new header value by the specified name. -To set multiple values for one header, provide its value as a list of values.

    -

    Parameters

    Returns void

  • values(): IterableIterator<string>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected method

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_request_modules_context.default.html b/docs/classes/src_core_request_modules_context.default.html deleted file mode 100644 index 54e8bc945..000000000 --- a/docs/classes/src_core_request_modules_context.default.html +++ /dev/null @@ -1,312 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Context of a request

-

Type parameters

  • D = unknown

    -

    response data

    -

Hierarchy

Index

Constructors

Properties

cache: default<Nullable<D>, string>
-

Storage to cache the resolved request

-
cacheTimeoutId?: number
-

Cache TTL identifier

-
canCache: boolean
-

True if the request can be cached

-
isReady: Promise<void>
-

Promise that resolves when the instance is already initialized

-
-

Request parameters

-
parent: default<unknown>
-

Link to a parent operation promise

-
pendingCache: default<RequestResponse<D> | ControllablePromise<RequestResponse<D>>, string> = ...
-

Storage to cache the request while it is pending a response

-
withoutBody: boolean
-

True if the request can provide parameters only as a query string

-

Accessors

Methods

  • dropCache(): void
  • getRequestKey(url: string): string
  • resolveAPI(apiURL?: Nullable<string>): string
  • resolveRequest(url?: Nullable<string>): string
  • resolveURL(url?: Nullable<string>): string
  • decorateContext<CTX>(ctx: CTX, path: string, resolver?: RequestResolver<unknown, unknown[]>, ...args: unknown[]): CTX
  • -

    Forks the specified request context and decorates it with additional parameters

    -

    Type parameters

    Parameters

    • ctx: CTX
    • path: string
      -

      request path URL

      -
    • Optional resolver: RequestResolver<unknown, unknown[]>
      -

      function to resolve a request

      -
    • Rest ...args: unknown[]
      -

      additional arguments for the resolver

      -

    Returns CTX

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_request_modules_context_modules_methods.default.html b/docs/classes/src_core_request_modules_context_modules_methods.default.html deleted file mode 100644 index 63737d1de..000000000 --- a/docs/classes/src_core_request_modules_context_modules_methods.default.html +++ /dev/null @@ -1,289 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

Index

Constructors

Properties

cache: default<Nullable<D>, string>
-

Storage to cache the resolved request

-
cacheTimeoutId?: number
-

Cache TTL identifier

-
canCache: boolean
-

True if the request can be cached

-
isReady: Promise<void>
-

Promise that resolves when the instance is already initialized

-
-

Request parameters

-
parent: default<unknown>
-

Link to a parent operation promise

-
pendingCache: default<RequestResponse<D> | ControllablePromise<RequestResponse<D>>, string> = ...
-

Storage to cache the request while it is pending a response

-
withoutBody: boolean
-

True if the request can provide parameters only as a query string

-

Accessors

Methods

  • dropCache(): void
  • getRequestKey(url: string): string
  • resolveAPI(apiURL?: Nullable<string>): string
  • resolveRequest(url?: Nullable<string>): string
  • resolveURL(url?: Nullable<string>): string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Inherited property
  • Inherited accessor
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_request_modules_context_modules_middlewares.default.html b/docs/classes/src_core_request_modules_context_modules_middlewares.default.html deleted file mode 100644 index 461a2816b..000000000 --- a/docs/classes/src_core_request_modules_context_modules_middlewares.default.html +++ /dev/null @@ -1,300 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

Index

Constructors

Properties

cache: default<Nullable<D>, string>
-

Storage to cache the resolved request

-
cacheTimeoutId?: number
-

Cache TTL identifier

-
canCache: boolean
-

True if the request can be cached

-
isReady: Promise<void>
-

Promise that resolves when the instance is already initialized

-
-

Request parameters

-
parent: default<unknown>
-

Link to a parent operation promise

-
pendingCache: default<RequestResponse<D> | ControllablePromise<RequestResponse<D>>, string> = ...
-

Storage to cache the request while it is pending a response

-
withoutBody: boolean
-

True if the request can provide parameters only as a query string

-

Accessors

Methods

  • dropCache(): void
  • getRequestKey(url: string): string
  • resolveAPI(apiURL?: Nullable<string>): string
  • resolveRequest(url?: Nullable<string>): string
  • resolveURL(url?: Nullable<string>): string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Interface
  • Interface with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_request_modules_context_modules_params.default.html b/docs/classes/src_core_request_modules_context_modules_params.default.html deleted file mode 100644 index b1b49f2af..000000000 --- a/docs/classes/src_core_request_modules_context_modules_params.default.html +++ /dev/null @@ -1,277 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

Index

Constructors

Properties

cache: default<Nullable<D>, string>
-

Storage to cache the resolved request

-
cacheTimeoutId?: number
-

Cache TTL identifier

-
canCache: boolean
-

True if the request can be cached

-
isReady: Promise<void>
-

Promise that resolves when the instance is already initialized

-
-

Request parameters

-
parent: default<unknown>
-

Link to a parent operation promise

-
pendingCache: default<RequestResponse<D> | ControllablePromise<RequestResponse<D>>, string> = ...
-

Storage to cache the request while it is pending a response

-
withoutBody: boolean
-

True if the request can provide parameters only as a query string

-

Accessors

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Accessor
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_request_modules_stream_buffer.default.html b/docs/classes/src_core_request_modules_stream_buffer.default.html deleted file mode 100644 index 8a0feb151..000000000 --- a/docs/classes/src_core_request_modules_stream_buffer.default.html +++ /dev/null @@ -1,261 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • default

Index

Constructors

  • new default<T>(values?: Iterable<T>): default<T>

Properties

buffer: T[]
-

Buffer of added values

-
isAsyncIteratorInvoked: boolean
-

True, if an asynchronous iterator from Symbol.asyncIterator was called

-
pendingPromise: Nullable<ControllablePromise<T>>
-

Current pending promise that resolves when a new value is added

-

Accessors

  • get isOpened(): boolean

Methods

  • [asyncIterator](): AsyncIterableIterator<T>
  • [iterator](): IterableIterator<T>
  • add(value: T): void
  • close(): void
  • destroy<R>(reason?: R): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected property

Settings

Theme

- \ No newline at end of file diff --git a/docs/classes/src_core_request_response.default.html b/docs/classes/src_core_request_response.default.html deleted file mode 100644 index a0ad149cd..000000000 --- a/docs/classes/src_core_request_response.default.html +++ /dev/null @@ -1,344 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Class to work with server response data

-

Type parameters

  • D: Nullable<string | JSONLikeValue | ArrayBuffer | Blob | Document | unknown> = unknown

    -

    response data type

    -

Hierarchy

  • default

Index

Constructors

Properties

-

Response body value

-
clone: () => default<D>

Type declaration

    • -

      Creates a clone of a response object, identical in every way, but stored in a different variable

      -

      Returns default<D>

decoders: WrappedDecoder<unknown, unknown>[]
-

List of response decoders

-
emitter: EventEmitter2 = ...
-

Event emitter to broadcast response events

-
headers: Readonly<default>
-

Set of response headers

-
important?: boolean
-

A meta flag that indicates that the request is important: is usually used with decoders to indicate that -the request needs to be executed as soon as possible

-
jsonReviver?: JSONCb
-

Reviver function for JSON.parse

-
default

convertIfDate

-
ok: boolean
-

True if the response status matches with a successful status codes -(by default it should match range from 200 to 299)

-
okStatuses: OkStatuses
-

A list of status codes (or a single code) that match successful operation. -Also, you can pass a range of codes.

-
parent?: default<unknown>
-

Parent operation promise

-
redirected: boolean
-

True if the response was obtained through a redirect

-
sourceResponseType?: ResponseType
-

Original type of the response data

-
status: number
-

Response status code

-
statusText: string
-

Response status text

-
streamDecoders: WrappedStreamDecoder<unknown, unknown>[]
-

List of response decoders to apply for chunks when you are parsing response in a stream form

-
url: string
-

The resolved request URL (after resolving redirects, etc.)

-

Accessors

  • get bodyUsed(): boolean
  • set bodyUsed(value: boolean): void
  • get streamUsed(): boolean
  • set streamUsed(value: boolean): void

Methods

  • arrayBuffer(): default<ArrayBuffer>
  • -

    Parses the response body and returns a promise with the result. -The operation result is memoized, and you can't parse the response as a stream after invoking this method.

    -

    A way to parse data is based on the response Content-Type header or a passed responseType constructor option. -Also, a sequence of decoders is applied to the parsed result if they are passed with a decoders -constructor option.

    -

    Returns default<null | D>

  • decodeStream<T>(): AsyncIterableIterator<T>
  • -

    Parses the response body as a stream and yields chunks via an async iterator. -You can't parse the response as a whole data after invoking this method.

    -

    A way to parse data chunks is based on the response Content-Type header or a passed responseType -constructor option. Also, a sequence of stream decoders is applied to the parsed chunk if they are -passed with a streamDecoders constructor option.

    -

    Type parameters

    • T = unknown

    Returns AsyncIterableIterator<T>

  • decodeToBlob(data: unknown, type?: string): Blob
  • decodeToString(data: unknown, encoding?: string): default<string>
  • getHeader(name: string): CanUndef<string>
  • jsonStream(): AsyncIterableIterator<Token>
  • stream(): AsyncIterableIterator<undefined | ArrayBuffer>
  • -

    Parses the response data stream as an ArrayBuffer chunks and yields them via an async iterator

    -

    Returns AsyncIterableIterator<undefined | ArrayBuffer>

  • textStream(): AsyncIterableIterator<string>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Property
  • Method
  • Accessor
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected method

Settings

Theme

- \ No newline at end of file diff --git a/docs/enums/src_core_async_interface.Namespaces.html b/docs/enums/src_core_async_interface.Namespaces.html deleted file mode 100644 index 32d393495..000000000 --- a/docs/enums/src_core_async_interface.Namespaces.html +++ /dev/null @@ -1,241 +0,0 @@ -Namespaces | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Enumeration members

eventListener = 14
eventListenerPromise = 15
idleCallback = 5
idleCallbackPromise = 6
immediate = 11
immediatePromise = 12
interval = 9
intervalPromise = 10
iterable = 3
promise = 2
proxy = 0
proxyPromise = 1
request = 4
timeout = 7
timeoutPromise = 8
worker = 13

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/enums/src_core_prelude_structures_sync_promise_interface.State.html b/docs/enums/src_core_prelude_structures_sync_promise_interface.State.html deleted file mode 100644 index 5e92b42b6..000000000 --- a/docs/enums/src_core_prelude_structures_sync_promise_interface.State.html +++ /dev/null @@ -1,241 +0,0 @@ -State | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Enumeration members

Enumeration members

fulfilled = 1
pending = 0
rejected = 2

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/enums/src_core_promise_abortable_interface.State.html b/docs/enums/src_core_promise_abortable_interface.State.html deleted file mode 100644 index 8c0dc7eca..000000000 --- a/docs/enums/src_core_promise_abortable_interface.State.html +++ /dev/null @@ -1,241 +0,0 @@ -State | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Enumeration members

Enumeration members

fulfilled = 1
pending = 0
rejected = 2

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/enums/src_core_status_codes_interface.StatusCodes.html b/docs/enums/src_core_status_codes_interface.StatusCodes.html deleted file mode 100644 index ae38ff764..000000000 --- a/docs/enums/src_core_status_codes_interface.StatusCodes.html +++ /dev/null @@ -1,241 +0,0 @@ -StatusCodes | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Enumeration members

ACCEPTED = 202
ALREADY_REPORTED = 208
BAD_GATEWAY = 502
BAD_REQUEST = 400
CONFLICT = 409
CONTINUE = 100
CREATED = 201
EXPECTATION_FAILED = 417
FAILED_DEPENDENCY = 424
FORBIDDEN = 403
FOUND = 302
GATEWAY_TIMEOUT = 504
GONE = 410
HTTP_VERSION_NOT_SUPPORTED = 505
IM_A_TEAPOT = 418
IM_USED = 226
INSUFFICIENT_STORAGE = 507
INTERNAL_SERVER_ERROR = 500
LENGTH_REQUIRED = 411
LOCKED = 423
LOOP_DETECTED = 508
METHOD_NOT_ALLOWED = 405
MISDIRECTED_REQUEST = 421
MOVED_PERMANENTLY = 301
MULTIPLE_CHOICES = 300
MULTI_STATUS = 207
NETWORK_AUTHENTICATION_REQUIRED = 511
NON_AUTHORITATIVE_INFORMATION = 203
NOT_ACCEPTABLE = 406
NOT_EXTENDED = 510
NOT_FOUND = 404
NOT_IMPLEMENTED = 501
NOT_MODIFIED = 304
NO_CONTENT = 204
OK = 200
PARTIAL_CONTENT = 206
PAYMENT_REQUIRED = 402
PERMANENT_REDIRECT = 308
PRECONDITION_FAILED = 412
PRECONDITION_REQUIRED = 428
PROXY_AUTHENTICATION_REQUIRED = 407
REQUESTED_RANGE_NOT_SATISFIABLE = 416
REQUEST_ENTITY_TOO_LARGE = 413
REQUEST_HEADER_FIELDS_TOO_LARGE = 431
REQUEST_TIMEOUT = 408
REQUEST_URI_TOO_LONG = 414
RESET_CONTENT = 205
SEE_OTHER = 303
SERVICE_UNAVAILABLE = 503
SWITCHING_PROTOCOLS = 101
SWITCH_PROXY = 306
TEMPORARY_REDIRECT = 307
TOO_MANY_REQUESTS = 429
UNAUTHORIZED = 401
UNAVAILABLE_FOR_LEGAL_REASONS = 451
UNPROCESSABLE_ENTITY = 422
UNSUPPORTED_MEDIA_TYPE = 415
UPGRADE_REQUIRED = 426
USE_PROXY = 305
VARIANT_ALSO_NEGOTIATES = 506

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index c8a0261d4..000000000 --- a/docs/index.html +++ /dev/null @@ -1,296 +0,0 @@ -V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

V4Fire

- -

V4Fire Core Library

-
-

npm version -build status

-

Coverage Status

-

This library provides a bunch of isomorphic modules and configurations to work as a foundation for another V4 libraries and contents many base classes and structures, such as queue, persistent key-value storage, subclasses to work with promises, etc.

-

GitHub

- - -

Using as a node.js library

-
-
// Register Prelude in the top level of your project
require('@v4fire/core');

const {watch} = require('@v4fire/core/lib/core/object/watch').default;

const {proxy} = watch({a: 1}, console.log);

proxy.a++; -
-

Also, you can require modules by using import.

-
// Register Prelude in the top level of your project
import '@v4fire/core';

import watch from '@v4fire/core/lib/core/object/watch/index.js';

const {proxy} = watch({a: 1}, console.log);

proxy.a++; -
- - -

Prepare to build and develop

-
-

At first, you should install dependencies using npm:

-
npm ci
-
-

After this you should compile a configuration for TypeScript:

-
npx gulp build:tsconfig
-
- - -

Configuration and building

-
-

All build config files are placed within the config folder. File names of config files are tied with a value of the NODE_ENV environment variable. -Build scripts, such as Gulp or Webpack, are contained within the build folder.

-

To build your project, you should run the following script:

-
npm run build
-
- - -

Run tests

-
-

Before running tests, your project should be built. There are several scripts that run tests:

-
// runs tests that check typing
npm run test:typescript

// runs tests that check code quality
npm run test:eslint

// runs both previous tests
npm run test:linters

// runs unit tests
npm run test:jasmine

// runs all tests
npm test -
- - -

Unit tests developing

-
-

During test development, it's convenient when the project is rebuilt automatically after changes in code. -For this purpose, you can use the following script:

-
npm run dev
-
-

Then you can run tests that you are currently developing:

-
npx jasmine ./dist/server/path/to/*.spec.js
-
-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.AnyFunction.html b/docs/interfaces/index.AnyFunction.html deleted file mode 100644 index e0257d717..000000000 --- a/docs/interfaces/index.AnyFunction.html +++ /dev/null @@ -1,361 +0,0 @@ -AnyFunction | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AnyFunction<ARGS, R>

Type parameters

  • ARGS: any[] = any[]

  • R = any

Hierarchy

  • Function
    • AnyFunction

Callable

  • AnyFunction(...args: ARGS): R
  • AnyFunction(...args: ARGS): R
  • Parameters

    • Rest ...args: ARGS

    Returns R

  • Parameters

    • Rest ...args: ARGS

    Returns R

Index

Methods

  • -

    Performs left-to-right function composition. -The first argument may have any arity; the remaining arguments must be unary.

    -

    If any function from parameters returns a Promise, the next function from the parameters -will take the resolved value of that promise, -the final result of calling the composition function is also a promise.

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • Type parameters

    • A: any[]

    • T1

    • T2

    Parameters

    Returns AnyFunction<A, T1 extends Promise<any> ? Promise<T2> : T2>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    Parameters

    Returns AnyFunction<A, T2 extends Promise<any> ? Promise<T3> : T1 extends Promise<any> ? Promise<T3> : T3>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    Parameters

    Returns AnyFunction<A, T3 extends Promise<any> ? Promise<T4> : T2 extends Promise<any> ? Promise<T4> : T1 extends Promise<any> ? Promise<T4> : T4>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    Parameters

    Returns AnyFunction<A, T4 extends Promise<any> ? Promise<T5> : T3 extends Promise<any> ? Promise<T5> : T2 extends Promise<any> ? Promise<T5> : T1 extends Promise<any> ? Promise<T5> : T5>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    • T6

    Parameters

    Returns AnyFunction<A, T5 extends Promise<any> ? Promise<T6> : T4 extends Promise<any> ? Promise<T6> : T3 extends Promise<any> ? Promise<T6> : T2 extends Promise<any> ? Promise<T6> : T1 extends Promise<any> ? Promise<T6> : T6>

  • -

    Performs left-to-right function composition. -The first argument may have any arity; the remaining arguments must be unary.

    -

    If any function from parameters returns a Promise, the next function from the parameters -will take the resolved value of that promise, -the final result of calling the composition function is also a promise.

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • Type parameters

    • A: any[]

    • T1

    • T2

    Parameters

    Returns AnyFunction<A, T1 extends Promise<any> ? Promise<T2> : T2>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    Parameters

    Returns AnyFunction<A, T2 extends Promise<any> ? Promise<T3> : T1 extends Promise<any> ? Promise<T3> : T3>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    Parameters

    Returns AnyFunction<A, T3 extends Promise<any> ? Promise<T4> : T2 extends Promise<any> ? Promise<T4> : T1 extends Promise<any> ? Promise<T4> : T4>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    Parameters

    Returns AnyFunction<A, T4 extends Promise<any> ? Promise<T5> : T3 extends Promise<any> ? Promise<T5> : T2 extends Promise<any> ? Promise<T5> : T1 extends Promise<any> ? Promise<T5> : T5>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    • T6

    Parameters

    Returns AnyFunction<A, T5 extends Promise<any> ? Promise<T6> : T4 extends Promise<any> ? Promise<T6> : T3 extends Promise<any> ? Promise<T6> : T2 extends Promise<any> ? Promise<T6> : T1 extends Promise<any> ? Promise<T6> : T6>

  • curry<T>(this: T): Curry<T>
  • curry<T>(this: T): Curry<T>
  • -

    Returns a curried equivalent of the function.

    -

    The curried function has two unusual capabilities. -First, its arguments needn't be provided one at a time. -If f is a ternary function and g is f.curry(), the following are equivalent:

    -
    g(1)(2)(3)
    g(1)(2, 3)
    g(1, 2)(3)
    g(1, 2, 3) -
    -

    Secondly, the special placeholder value Function.__ may be used to specify "gaps", allowing partial application -of any combination of arguments, regardless of their positions. If g is as above and _ is Function.__, -the following are equivalent:

    -
    g(1, 2, 3)
    g(_, 2, 3)(1)
    g(_, _, 3)(1)(2)
    g(_, _, 3)(1, 2)
    g(_, 2)(1)(3)
    g(_, 2)(1, 3)
    g(_, 2)(_, 3)(1) -
    -

    Type parameters

    Parameters

    • this: T

    Returns Curry<T>

  • -

    Returns a curried equivalent of the function.

    -

    The curried function has two unusual capabilities. -First, its arguments needn't be provided one at a time. -If f is a ternary function and g is f.curry(), the following are equivalent:

    -
    g(1)(2)(3)
    g(1)(2, 3)
    g(1, 2)(3)
    g(1, 2, 3) -
    -

    Secondly, the special placeholder value Function.__ may be used to specify "gaps", allowing partial application -of any combination of arguments, regardless of their positions. If g is as above and _ is Function.__, -the following are equivalent:

    -
    g(1, 2, 3)
    g(_, 2, 3)(1)
    g(_, _, 3)(1)(2)
    g(_, _, 3)(1, 2)
    g(_, 2)(1)(3)
    g(_, 2)(1, 3)
    g(_, 2)(_, 3)(1) -
    -

    Type parameters

    Parameters

    • this: T

    Returns Curry<T>

  • debounce<T>(this: T, delay?: number): AnyFunction<Parameters<T>, void>
  • debounce<T>(this: T, delay?: number): AnyFunction<Parameters<T>, void>
  • -

    Returns a new function that allows to invoke the target function only with the specified delay. -The next invocation of the function will cancel the previous.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function only with the specified delay. -The next invocation of the function will cancel the previous.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • once<T>(this: T): T
  • once<T>(this: T): T
  • -

    Returns a new function that allows to invoke the target function only once

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • -

    Returns a new function that allows to invoke the target function only once

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Maybe<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Nullable<A1> | Maybe<Nullable<A1>> | Either<A1>, ...rest: A) => Maybe<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.option()(null).catch((err) => err === null);
        toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

        toLowerCase.option()('FOO').then((value) => value === 'foo');
        toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Maybe<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Maybe<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Nullable<A1> | Maybe<Nullable<A1>> | Either<A1>, ...rest: A) => Maybe<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.option()(null).catch((err) => err === null);
        toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

        toLowerCase.option()('FOO').then((value) => value === 'foo');
        toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Maybe<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Either<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Maybe<A1> | Either<A1>, ...rest: A) => Either<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
        toLowerCase.result()('FOO').then((value) => value === 'foo');
        toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Either<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Either<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Maybe<A1> | Either<A1>, ...rest: A) => Either<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
        toLowerCase.result()('FOO').then((value) => value === 'foo');
        toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Either<R>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    Returns AnyFunction<Parameters<T>, void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.AnyOneArgFunction.html b/docs/interfaces/index.AnyOneArgFunction.html deleted file mode 100644 index 78c5fdf8d..000000000 --- a/docs/interfaces/index.AnyOneArgFunction.html +++ /dev/null @@ -1,361 +0,0 @@ -AnyOneArgFunction | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AnyOneArgFunction<ARG, R>

Type parameters

  • ARG = any

  • R = any

Hierarchy

  • Function
    • AnyOneArgFunction

Callable

  • AnyOneArgFunction(arg: ARG): R
  • AnyOneArgFunction(arg: ARG): R
  • Parameters

    • arg: ARG

    Returns R

  • Parameters

    • arg: ARG

    Returns R

Index

Methods

  • -

    Performs left-to-right function composition. -The first argument may have any arity; the remaining arguments must be unary.

    -

    If any function from parameters returns a Promise, the next function from the parameters -will take the resolved value of that promise, -the final result of calling the composition function is also a promise.

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • Type parameters

    • A: any[]

    • T1

    • T2

    Parameters

    Returns AnyFunction<A, T1 extends Promise<any> ? Promise<T2> : T2>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    Parameters

    Returns AnyFunction<A, T2 extends Promise<any> ? Promise<T3> : T1 extends Promise<any> ? Promise<T3> : T3>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    Parameters

    Returns AnyFunction<A, T3 extends Promise<any> ? Promise<T4> : T2 extends Promise<any> ? Promise<T4> : T1 extends Promise<any> ? Promise<T4> : T4>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    Parameters

    Returns AnyFunction<A, T4 extends Promise<any> ? Promise<T5> : T3 extends Promise<any> ? Promise<T5> : T2 extends Promise<any> ? Promise<T5> : T1 extends Promise<any> ? Promise<T5> : T5>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    • T6

    Parameters

    Returns AnyFunction<A, T5 extends Promise<any> ? Promise<T6> : T4 extends Promise<any> ? Promise<T6> : T3 extends Promise<any> ? Promise<T6> : T2 extends Promise<any> ? Promise<T6> : T1 extends Promise<any> ? Promise<T6> : T6>

  • -

    Performs left-to-right function composition. -The first argument may have any arity; the remaining arguments must be unary.

    -

    If any function from parameters returns a Promise, the next function from the parameters -will take the resolved value of that promise, -the final result of calling the composition function is also a promise.

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • Type parameters

    • A: any[]

    • T1

    • T2

    Parameters

    Returns AnyFunction<A, T1 extends Promise<any> ? Promise<T2> : T2>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    Parameters

    Returns AnyFunction<A, T2 extends Promise<any> ? Promise<T3> : T1 extends Promise<any> ? Promise<T3> : T3>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    Parameters

    Returns AnyFunction<A, T3 extends Promise<any> ? Promise<T4> : T2 extends Promise<any> ? Promise<T4> : T1 extends Promise<any> ? Promise<T4> : T4>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    Parameters

    Returns AnyFunction<A, T4 extends Promise<any> ? Promise<T5> : T3 extends Promise<any> ? Promise<T5> : T2 extends Promise<any> ? Promise<T5> : T1 extends Promise<any> ? Promise<T5> : T5>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    • T6

    Parameters

    Returns AnyFunction<A, T5 extends Promise<any> ? Promise<T6> : T4 extends Promise<any> ? Promise<T6> : T3 extends Promise<any> ? Promise<T6> : T2 extends Promise<any> ? Promise<T6> : T1 extends Promise<any> ? Promise<T6> : T6>

  • curry<T>(this: T): Curry<T>
  • curry<T>(this: T): Curry<T>
  • -

    Returns a curried equivalent of the function.

    -

    The curried function has two unusual capabilities. -First, its arguments needn't be provided one at a time. -If f is a ternary function and g is f.curry(), the following are equivalent:

    -
    g(1)(2)(3)
    g(1)(2, 3)
    g(1, 2)(3)
    g(1, 2, 3) -
    -

    Secondly, the special placeholder value Function.__ may be used to specify "gaps", allowing partial application -of any combination of arguments, regardless of their positions. If g is as above and _ is Function.__, -the following are equivalent:

    -
    g(1, 2, 3)
    g(_, 2, 3)(1)
    g(_, _, 3)(1)(2)
    g(_, _, 3)(1, 2)
    g(_, 2)(1)(3)
    g(_, 2)(1, 3)
    g(_, 2)(_, 3)(1) -
    -

    Type parameters

    Parameters

    • this: T

    Returns Curry<T>

  • -

    Returns a curried equivalent of the function.

    -

    The curried function has two unusual capabilities. -First, its arguments needn't be provided one at a time. -If f is a ternary function and g is f.curry(), the following are equivalent:

    -
    g(1)(2)(3)
    g(1)(2, 3)
    g(1, 2)(3)
    g(1, 2, 3) -
    -

    Secondly, the special placeholder value Function.__ may be used to specify "gaps", allowing partial application -of any combination of arguments, regardless of their positions. If g is as above and _ is Function.__, -the following are equivalent:

    -
    g(1, 2, 3)
    g(_, 2, 3)(1)
    g(_, _, 3)(1)(2)
    g(_, _, 3)(1, 2)
    g(_, 2)(1)(3)
    g(_, 2)(1, 3)
    g(_, 2)(_, 3)(1) -
    -

    Type parameters

    Parameters

    • this: T

    Returns Curry<T>

  • debounce<T>(this: T, delay?: number): AnyFunction<Parameters<T>, void>
  • debounce<T>(this: T, delay?: number): AnyFunction<Parameters<T>, void>
  • -

    Returns a new function that allows to invoke the target function only with the specified delay. -The next invocation of the function will cancel the previous.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function only with the specified delay. -The next invocation of the function will cancel the previous.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • once<T>(this: T): T
  • once<T>(this: T): T
  • -

    Returns a new function that allows to invoke the target function only once

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • -

    Returns a new function that allows to invoke the target function only once

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Maybe<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Nullable<A1> | Maybe<Nullable<A1>> | Either<A1>, ...rest: A) => Maybe<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.option()(null).catch((err) => err === null);
        toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

        toLowerCase.option()('FOO').then((value) => value === 'foo');
        toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Maybe<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Maybe<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Nullable<A1> | Maybe<Nullable<A1>> | Either<A1>, ...rest: A) => Maybe<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.option()(null).catch((err) => err === null);
        toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

        toLowerCase.option()('FOO').then((value) => value === 'foo');
        toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Maybe<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Either<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Maybe<A1> | Either<A1>, ...rest: A) => Either<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
        toLowerCase.result()('FOO').then((value) => value === 'foo');
        toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Either<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Either<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Maybe<A1> | Either<A1>, ...rest: A) => Either<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
        toLowerCase.result()('FOO').then((value) => value === 'foo');
        toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Either<R>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    Returns AnyFunction<Parameters<T>, void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.DateCreateOptions.html b/docs/interfaces/index.DateCreateOptions.html deleted file mode 100644 index 1e33b6272..000000000 --- a/docs/interfaces/index.DateCreateOptions.html +++ /dev/null @@ -1,241 +0,0 @@ -DateCreateOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DateCreateOptions

Hierarchy

  • DateCreateOptions

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.DateHTMLDateStringOptions.html b/docs/interfaces/index.DateHTMLDateStringOptions.html deleted file mode 100644 index 983014957..000000000 --- a/docs/interfaces/index.DateHTMLDateStringOptions.html +++ /dev/null @@ -1,247 +0,0 @@ -DateHTMLDateStringOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DateHTMLDateStringOptions

Hierarchy

  • DateHTMLDateStringOptions

Index

Properties

Properties

date?: boolean
-

If false, then a date day is taken from the beginning of the now month

-
default

true

-
month?: boolean
-

If false, then a date month is taken from the beginning of the now year

-
default

true

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.DateHTMLTimeStringOptions.html b/docs/interfaces/index.DateHTMLTimeStringOptions.html deleted file mode 100644 index f33e2a364..000000000 --- a/docs/interfaces/index.DateHTMLTimeStringOptions.html +++ /dev/null @@ -1,250 +0,0 @@ -DateHTMLTimeStringOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DateHTMLTimeStringOptions

Hierarchy

  • DateHTMLTimeStringOptions

Index

Properties

milliseconds?: boolean
-

If false, then a date millisecond is taken from the beginning of the now second

-
default

true

-
minutes?: boolean
-

If false, then a date month is taken from the beginning of the now hour

-
default

true

-
seconds?: boolean
-

If false, then a date second is taken from the beginning of the now minute

-
default

true

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.DateRelative.html b/docs/interfaces/index.DateRelative.html deleted file mode 100644 index bbf79c2e3..000000000 --- a/docs/interfaces/index.DateRelative.html +++ /dev/null @@ -1,241 +0,0 @@ -DateRelative | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DateRelative

Hierarchy

  • DateRelative

Index

Properties

Properties

diff: number
value: number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.DateSetParams.html b/docs/interfaces/index.DateSetParams.html deleted file mode 100644 index d590db4a0..000000000 --- a/docs/interfaces/index.DateSetParams.html +++ /dev/null @@ -1,241 +0,0 @@ -DateSetParams | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DateSetParams

Hierarchy

  • DateSetParams

Index

Properties

day?: number
days?: number
hour?: number
hours?: number
millisecond?: number
milliseconds?: number
minute?: number
minutes?: number
month?: number
months?: number
second?: number
seconds?: number
year?: number
years?: number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.Dictionary.html b/docs/interfaces/index.Dictionary.html deleted file mode 100644 index 7f6b9acb8..000000000 --- a/docs/interfaces/index.Dictionary.html +++ /dev/null @@ -1,241 +0,0 @@ -Dictionary | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Dictionary<T>

Type parameters

  • T = unknown

Hierarchy

Indexable

[key: PropertyKey]: CanUndef<T>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.Either.html b/docs/interfaces/index.Either.html deleted file mode 100644 index 23c46dfc5..000000000 --- a/docs/interfaces/index.Either.html +++ /dev/null @@ -1,241 +0,0 @@ -Either | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Either<T>

Type parameters

  • T = unknown

Hierarchy

  • Promise<T>
    • Either

Implemented by

Index

Properties

Properties

type: "Either"

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.FastCloneOptions.html b/docs/interfaces/index.FastCloneOptions.html deleted file mode 100644 index 2819ae935..000000000 --- a/docs/interfaces/index.FastCloneOptions.html +++ /dev/null @@ -1,250 +0,0 @@ -FastCloneOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface FastCloneOptions

Hierarchy

  • FastCloneOptions

Index

Properties

freezable?: boolean
-

If false the object freeze/seal state won't be copy

-
default

true

-
replacer?: JSONCb
-

Replacer function for JSON.stringify

-
see

[[JSON.stringify]]

-
reviver?: JSONCb
-

Reviver function for JSON.parse

-
see

[[JSON.parse]]

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.JSONCb.html b/docs/interfaces/index.JSONCb.html deleted file mode 100644 index 968e69c66..000000000 --- a/docs/interfaces/index.JSONCb.html +++ /dev/null @@ -1,241 +0,0 @@ -JSONCb | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface JSONCb

Hierarchy

  • JSONCb

Callable

  • JSONCb(key: string, value: unknown): unknown
  • JSONCb(key: string, value: unknown): unknown
  • Parameters

    • key: string
    • value: unknown

    Returns unknown

  • Parameters

    • key: string
    • value: unknown

    Returns unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.Maybe.html b/docs/interfaces/index.Maybe.html deleted file mode 100644 index 6e349b42e..000000000 --- a/docs/interfaces/index.Maybe.html +++ /dev/null @@ -1,241 +0,0 @@ -Maybe | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Maybe<T>

Type parameters

  • T = unknown

Hierarchy

  • Promise<T>
    • Maybe

Implemented by

Index

Properties

Properties

type: "Maybe"

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.NumberPadOptions.html b/docs/interfaces/index.NumberPadOptions.html deleted file mode 100644 index 18ffbdd8a..000000000 --- a/docs/interfaces/index.NumberPadOptions.html +++ /dev/null @@ -1,249 +0,0 @@ -NumberPadOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface NumberPadOptions

Hierarchy

  • NumberPadOptions

Index

Properties

Properties

base?: number
-

Value of the base to convert in a string

-
default

10

-
length?: number
-

Length of the resulting string once the current string has been padded

-
sign?: boolean
-

If true, then a sign of the number will be written anyway

-
default

false

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.ObjectForEachOptions.html b/docs/interfaces/index.ObjectForEachOptions.html deleted file mode 100644 index 65dbf5493..000000000 --- a/docs/interfaces/index.ObjectForEachOptions.html +++ /dev/null @@ -1,266 +0,0 @@ -ObjectForEachOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ObjectForEachOptions

Hierarchy

  • ObjectForEachOptions

Index

Properties

notOwn?: boolean | -1
passDescriptor?: boolean
-

If true, then the callback function takes an element descriptor instead of a value

-
default

false

-
example
Object.forEach({a: 1}, {showDescriptor: true}, (el) => {
// {configurable: true, enumerable: true, writable: true, value: 1}
console.log(el);
}); -
-
propsToIterate?: "all" | "own" | "inherited"
-

Strategy to iterate object properties:

-
    -
  1. 'own' - the object iterates only own properties (by default)
  2. -
  3. 'inherited' - the object iterates only inherited properties -(for-in with the negative hasOwnProperty check)
  4. -
-
    -
  1. 'all' - the object iterates inherited properties too (for-in without the hasOwnProperty check)
  2. -
-
example
const obj = {a: 1, __proto__: {b: 2}};

Object.forEach(obj, (el) => {
console.log(el); // 1
});

Object.forEach(obj, {propsToIterate: 'all'}, (el) => {
console.log(el); // 1 2
});

Object.forEach(obj, {propsToIterate: 'inherited'}, (el) => {
console.log(el); // 2
}); -
-
withDescriptor?: boolean
withNonEnumerables?: boolean
-

If true, the function will iterate all object properties, but not only enumerable. -Non-enumerable properties from a prototype are ignored.

-
default

false

-
example
const obj = {a: 1};

Object.defineProperty(obj, 'b', {value: 2});

// 1
// 2
Object.forEach(obj, {withNonEnumerables: true}, (el) => {
console.log(el);
}); -
-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.ObjectForEachPropertyDescriptor.html b/docs/interfaces/index.ObjectForEachPropertyDescriptor.html deleted file mode 100644 index 304588045..000000000 --- a/docs/interfaces/index.ObjectForEachPropertyDescriptor.html +++ /dev/null @@ -1,241 +0,0 @@ -ObjectForEachPropertyDescriptor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ObjectForEachPropertyDescriptor<V>

Type parameters

  • V = unknown

Hierarchy

  • ObjectForEachPropertyDescriptor

Index

Properties

configurable?: boolean
enumerable?: boolean
value?: V
writable?: boolean

Methods

  • get(): unknown
  • get(): unknown
  • Returns unknown

  • Returns unknown

  • set(v: unknown): void
  • set(v: unknown): void
  • Parameters

    • v: unknown

    Returns void

  • Parameters

    • v: unknown

    Returns void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.ObjectFromArrayOptions.html b/docs/interfaces/index.ObjectFromArrayOptions.html deleted file mode 100644 index 1e5ad1c7f..000000000 --- a/docs/interfaces/index.ObjectFromArrayOptions.html +++ /dev/null @@ -1,269 +0,0 @@ -ObjectFromArrayOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ObjectFromArrayOptions<T>

Type parameters

  • T = boolean

Hierarchy

  • ObjectFromArrayOptions

Index

Methods

  • key(el: unknown, i: number): PropertyKey
  • key(el: unknown, i: number): DictionaryKey
  • -

    Function that returns a key value

    -

    Parameters

    • el: unknown
      -

      element value

      -
    • i: number
      -

      element index

      -

    Returns PropertyKey

  • -

    Function that returns a key value

    -

    Parameters

    • el: unknown
      -

      element value

      -
    • i: number
      -

      element index

      -

    Returns DictionaryKey

  • keyConverter(i: number, el: unknown): PropertyKey
  • keyConverter(i: number, el: unknown): DictionaryKey
  • value(el: unknown, i: number): T
  • value(el: unknown, i: number): T
  • -

    Function that returns an element value

    -

    Parameters

    • el: unknown
      -

      element value

      -
    • i: number
      -

      element index

      -

    Returns T

  • -

    Function that returns an element value

    -

    Parameters

    • el: unknown
      -

      element value

      -
    • i: number
      -

      element index

      -

    Returns T

  • valueConverter(el: unknown, i: number): T
  • valueConverter(el: unknown, i: number): T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.ObjectGetOptions.html b/docs/interfaces/index.ObjectGetOptions.html deleted file mode 100644 index 0bed06d0b..000000000 --- a/docs/interfaces/index.ObjectGetOptions.html +++ /dev/null @@ -1,245 +0,0 @@ -ObjectGetOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ObjectGetOptions

Hierarchy

Index

Properties

Properties

separator?: string
-

Character to declare the path

-
example
Object.get({a: {b: 1}}, 'a:b', {separator: ':'})
-
-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.ObjectMixinOptions.html b/docs/interfaces/index.ObjectMixinOptions.html deleted file mode 100644 index fb1a2bbfa..000000000 --- a/docs/interfaces/index.ObjectMixinOptions.html +++ /dev/null @@ -1,334 +0,0 @@ -ObjectMixinOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ObjectMixinOptions<V, K, D>

Type parameters

  • V = unknown

  • K = unknown

  • D = unknown

Hierarchy

  • ObjectMixinOptions

Index

Properties

concatArray?: boolean
concatArrays?: boolean | ((a: unknown[], b: unknown[], key: K) => unknown[])
-

If true, then to merge two arrays will be used a concatenation strategy (works only with the deep mode). -Also, the parameter can be passed as a function to concatenate arrays.

-
default

false

-
example
// {a: [2]}
Object.mixin({deep: true, concatArrays: false}, {a: [1]}, {a: [2]});

// {a: [1, 2]}
Object.mixin({deep: true, concatArrays: true}, {a: [1]}, {a: [2]});

// {a: [1, 1, 2]}
Object.mixin({deep: true, concatArrays: true}, {a: [1]}, {a: [1, 2]});

// {a: [1, 2]}
Object.mixin({deep: true, concatArrays: (a, b) => a.union(b)}, {a: [1]}, {a: [1, 2]}); -
-
deep?: boolean
-

If true, then object properties are copied recursively. -Also, this mode enables copying properties from a prototype.

-
default

false

-
example
// {a: {c: 2}}
Object.mixin({deep: false}, {a: {b: 1}}, {a: {c: 2}});

// {a: {b: 1, c: 2}}
Object.mixin({deep: true}, {a: {b: 1}}, {a: {c: 2}});

// {a: {c: 2}}
Object.mixin({deep: true}, {}, {__proto__: {a: {c: 2}}}); -
-
onlyNew?: boolean | -1
propsToCopy?: "all" | "new" | "exist"
-

Strategy to resolve collisions of properties when merging:

-
    -
  1. 'all' - all properties are merged in spite of possible collisions (by default)
  2. -
  3. 'new' - properties with collisions aren't merged
  4. -
  5. 'exist' - properties without collisions aren't merged
  6. -
-
default

'all'

-
example
// {a: 2, b: 3}
Object.mixin({propsToCopy: 'all'}, {a: 1}, {a: 2, b: 3});

// {a: 1, b: 3}
Object.mixin({propsToCopy: 'new'}, {a: 1}, {a: 2, b: 3});

// {a: 2}
Object.mixin({propsToCopy: 'exist'}, {a: 1}, {a: 2, b: 3}); -
-
skipUndefs?: boolean
-

If true, all properties with undefined value aren't copied

-
default

true

-
example
// {a: 1}
Object.mixin({skipUndefs: true}, {a: 1}, {a: undefined});

// {a: undefined}
Object.mixin({skipUndefs: false}, {a: 1}, {a: undefined}); -
-
traits?: boolean | -1
withAccessors?: boolean
withDescriptor?: boolean
withDescriptors?: boolean | "onlyAccessors"
-

Should or shouldn't copy property descriptors too. -If passed onlyAccessors, the descriptor properties like enumerable or configurable are ignored.

-
default

false

-
withNonEnumerables?: boolean
-

If true, the function will merge all object properties, but not only enumerable. -Non-enumerable properties from a prototype are ignored.

-
default

false

-
example
const obj = {a: 1};

Object.defineProperty(obj, 'b', {value: 2});

// {a: 1, b: 2}
Object.mixin({withNonEnumerables: true}, {}, obj); -
-
withProto?: boolean
-

If true, then merging preserve prototypes of properties -(works only with the deep mode)

-
default

false

-
example
const proto = {
a: {
b: 2
},

c: 3
};

const obj = Object.create(proto);
Object.mixin({deep: true, withProto: false}, obj, {c: 2, a: {d: 4}});

// 2
// 4
// 2
// true
// true
console.log(
obj.c,
obj.a.d,
obj.a.b,
obj.a.hasOwnProperty('d'),
obj.a.hasOwnProperty('b')
);

const obj2 = Object.create(proto);
Object.mixin({deep: true, withProto: true}, obj2, {c: 2, a: {d: 4}});

// 2
// 4
// 2
// true
// false
console.log(
obj2.c,
obj2.a.d,
obj2.a.b,
obj2.a.hasOwnProperty('d'),
obj2.a.hasOwnProperty('b')
); -
-
withUndef?: boolean

Methods

  • concatFn(a: unknown[], b: unknown[], key: K): unknown[]
  • concatFn(a: unknown[], b: unknown[], key: K): unknown[]
  • extendFilter(el: unknown, key: K, data: V): any
  • extendFilter(el: unknown, key: K, data: V): any
  • -

    Function to filter values that support deep extending -(works only with the deep mode)

    -
    example
    // {a: {a: 1, b: 2}}
    Object.mixin({deep: true}, {a: {a: 1}}, {a: {b: 2}});

    // {a: {b: 2}}
    Object.mixin({deep: true, extendFilter: (el) => !el.b}, {a: {a: 1}}, {a: {b: 2}}); -
    -

    Parameters

    • el: unknown
      -

      element value

      -
    • key: K
      -

      element key

      -
    • data: V
      -

      element container

      -

    Returns any

  • -

    Function to filter values that support deep extending -(works only with the deep mode)

    -
    example
    // {a: {a: 1, b: 2}}
    Object.mixin({deep: true}, {a: {a: 1}}, {a: {b: 2}});

    // {a: {b: 2}}
    Object.mixin({deep: true, extendFilter: (el) => !el.b}, {a: {a: 1}}, {a: {b: 2}}); -
    -

    Parameters

    • el: unknown
      -

      element value

      -
    • key: K
      -

      element key

      -
    • data: V
      -

      element container

      -

    Returns any

  • filter(el: V, key: K, data: D): any
  • filter(el: V, key: K, data: D): any
  • -

    Function to filter values that shouldn't be copied

    -
    example
    // {a: 1, b: 2}
    Object.mixin({deep: true}, {a: 1}, {b: 2});

    // {a: 1}
    Object.mixin({deep: true, filter: (el, key) => key !== 'b'}, {a: 1}, {b: 2}); -
    -

    Parameters

    • el: V
      -

      element value

      -
    • key: K
      -

      element key

      -
    • data: D
      -

      element container

      -

    Returns any

  • -

    Function to filter values that shouldn't be copied

    -
    example
    // {a: 1, b: 2}
    Object.mixin({deep: true}, {a: 1}, {b: 2});

    // {a: 1}
    Object.mixin({deep: true, filter: (el, key) => key !== 'b'}, {a: 1}, {b: 2}); -
    -

    Parameters

    • el: V
      -

      element value

      -
    • key: K
      -

      element key

      -
    • data: D
      -

      element container

      -

    Returns any

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.ObjectPropertyFilter.html b/docs/interfaces/index.ObjectPropertyFilter.html deleted file mode 100644 index 7ca6996bd..000000000 --- a/docs/interfaces/index.ObjectPropertyFilter.html +++ /dev/null @@ -1,241 +0,0 @@ -ObjectPropertyFilter | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ObjectPropertyFilter<K, V>

Type parameters

  • K = string

  • V = unknown

Hierarchy

  • ObjectPropertyFilter

Callable

  • ObjectPropertyFilter(key: K, el: V): any
  • ObjectPropertyFilter(key: K, el: V): any
  • Parameters

    • key: K
    • el: V

    Returns any

  • Parameters

    • key: K
    • el: V

    Returns any

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.ObjectSetOptions.html b/docs/interfaces/index.ObjectSetOptions.html deleted file mode 100644 index 25d11eeed..000000000 --- a/docs/interfaces/index.ObjectSetOptions.html +++ /dev/null @@ -1,255 +0,0 @@ -ObjectSetOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ObjectSetOptions

Hierarchy

Index

Properties

Methods

Properties

concat?: boolean
-

If true, then a new value will be concatenated with the old

-
example
const obj = {a: {b: 1}};
Object.set(obj, 'a.b', 2, {concat: true})
console.log(obj); // [1, 2] -
-
separator?: string
-

Character to declare the path

-
example
Object.get({a: {b: 1}}, 'a:b', {separator: ':'})
-
-

Methods

  • setter(obj: unknown, key: unknown, value: unknown): any
  • setter(obj: unknown, key: unknown, value: unknown): any
  • -

    Function to set a value

    -

    Parameters

    • obj: unknown
    • key: unknown
    • value: unknown
      -

    Returns any

  • -

    Function to set a value

    -

    Parameters

    • obj: unknown
    • key: unknown
    • value: unknown
      -

    Returns any

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.StrictDictionary.html b/docs/interfaces/index.StrictDictionary.html deleted file mode 100644 index fcee944f1..000000000 --- a/docs/interfaces/index.StrictDictionary.html +++ /dev/null @@ -1,241 +0,0 @@ -StrictDictionary | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StrictDictionary<T>

Type parameters

  • T = unknown

Hierarchy

  • StrictDictionary

Indexable

[key: PropertyKey]: T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.StringCamelizeOptions.html b/docs/interfaces/index.StringCamelizeOptions.html deleted file mode 100644 index d49bea2f0..000000000 --- a/docs/interfaces/index.StringCamelizeOptions.html +++ /dev/null @@ -1,247 +0,0 @@ -StringCamelizeOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StringCamelizeOptions

Hierarchy

  • StringCamelizeOptions

Index

Properties

Properties

cache?: boolean
-

If false, then the result string won't be cached

-
default

true

-
upper?: boolean
-

If false, then the first character of the string will be transformed to the lower case

-
default

true

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.StringCapitalizeOptions.html b/docs/interfaces/index.StringCapitalizeOptions.html deleted file mode 100644 index a898813e9..000000000 --- a/docs/interfaces/index.StringCapitalizeOptions.html +++ /dev/null @@ -1,250 +0,0 @@ -StringCapitalizeOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StringCapitalizeOptions

Hierarchy

  • StringCapitalizeOptions

Index

Properties

Properties

all?: boolean
-

If true, all words in the string will be capitalized

-
default

false

-
cache?: boolean
-

If false, then the operation isn't cached

-
default

true

-
lower?: boolean
-

If true, then remainder of the string will be transformed to lower case

-
default

false

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.StringDasherizeOptions.html b/docs/interfaces/index.StringDasherizeOptions.html deleted file mode 100644 index 0475f5caa..000000000 --- a/docs/interfaces/index.StringDasherizeOptions.html +++ /dev/null @@ -1,247 +0,0 @@ -StringDasherizeOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StringDasherizeOptions

Hierarchy

Index

Properties

Properties

cache?: boolean
-

If false, then the operation isn't cached

-
default

true

-
stable?: boolean
-

If true, then the operation can be reverted

-
default

false

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.StringUnderscoreOptions.html b/docs/interfaces/index.StringUnderscoreOptions.html deleted file mode 100644 index ac779e297..000000000 --- a/docs/interfaces/index.StringUnderscoreOptions.html +++ /dev/null @@ -1,247 +0,0 @@ -StringUnderscoreOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StringUnderscoreOptions

Hierarchy

Index

Properties

Properties

cache?: boolean
-

If false, then the operation isn't cached

-
default

true

-
stable?: boolean
-

If true, then the operation can be reverted

-
default

false

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/index.ThrottleOptions.html b/docs/interfaces/index.ThrottleOptions.html deleted file mode 100644 index a8df3e642..000000000 --- a/docs/interfaces/index.ThrottleOptions.html +++ /dev/null @@ -1,247 +0,0 @@ -ThrottleOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ThrottleOptions

Hierarchy

  • ThrottleOptions

Index

Properties

Properties

delay?: number
-

Delay to wait in milliseconds

-
default

250

-
single?: boolean
-

If true, then all rest invokes that caught in the sleep span are ignored

-
default

false

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_config_interface.Config.html b/docs/interfaces/src_config_interface.Config.html deleted file mode 100644 index 03e44c65b..000000000 --- a/docs/interfaces/src_config_interface.Config.html +++ /dev/null @@ -1,254 +0,0 @@ -Config | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Config

Index

Properties

api: CanUndef<string>
-

Base API URL: primary service domain

-
appName: CanUndef<string>
-

Base application name

-
-

Default system locale -(used for internalizing)

-
-

Options for the "core/log" module

-
-

Options for the "core/net" module

-
-

Options for "core/perf" module

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_analytics_interface.AnalyticEngine.html b/docs/interfaces/src_core_analytics_interface.AnalyticEngine.html deleted file mode 100644 index 0117da345..000000000 --- a/docs/interfaces/src_core_analytics_interface.AnalyticEngine.html +++ /dev/null @@ -1,243 +0,0 @@ -AnalyticEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AnalyticEngine

Callable

  • AnalyticEngine(...args: unknown[]): unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_interface.FullClearOptions.html b/docs/interfaces/src_core_async_interface.FullClearOptions.html deleted file mode 100644 index 993caad21..000000000 --- a/docs/interfaces/src_core_async_interface.FullClearOptions.html +++ /dev/null @@ -1,257 +0,0 @@ -FullClearOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • ID = any

Hierarchy

Index

Properties

group?: string | RegExp
-

Group name of the task to clear

-
id?: ID
-

Identifier of the task to clear

-
label?: Label
-

Label of the task to clear

-
name: string
-

Namespace of the task to clear

-
preventDefault?: boolean
-

If true, then a cleanup handler of the task is prevented

-
promise?: boolean
-

If true, the operation was registered as a promise

-
reason?: "id" | "group" | "label" | "rgxp" | "all" | "muting" | "collision"
-

Reason to clear or mark the task

-
replacedBy?: Task<default<default<any>>>
-

Link to a task that replaces the current

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html b/docs/interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html deleted file mode 100644 index e2edb9562..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.AsyncCbOptions.html +++ /dev/null @@ -1,261 +0,0 @@ -AsyncCbOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Properties

group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-
onClear?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task clearing

-
onMerge?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task merging: a task should merge to another task with the same label and with "join: true" strategy

-
onMutedCall?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of muted task calling. -These handlers are invoked when occurring calling the task if it is muted.

-
promise?: boolean
-

If true, then a task namespace is marked as promisified

-
default

false

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html b/docs/interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html deleted file mode 100644 index aeb6c6bc3..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.AsyncCbOptionsSingle.html +++ /dev/null @@ -1,264 +0,0 @@ -AsyncCbOptionsSingle | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Properties

group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-
onClear?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task clearing

-
onMerge?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task merging: a task should merge to another task with the same label and with "join: true" strategy

-
onMutedCall?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of muted task calling. -These handlers are invoked when occurring calling the task if it is muted.

-
promise?: boolean
-

If true, then a task namespace is marked as promisified

-
default

false

-
single?: boolean
-

If false, then the proxy supports multiple callings

-
default

true

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.AsyncOptions.html b/docs/interfaces/src_core_async_modules_base_interface.AsyncOptions.html deleted file mode 100644 index de178ab5c..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.AsyncOptions.html +++ /dev/null @@ -1,251 +0,0 @@ -AsyncOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

Properties

group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html b/docs/interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html deleted file mode 100644 index 7aef21342..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.AsyncProxyOptions.html +++ /dev/null @@ -1,268 +0,0 @@ -AsyncProxyOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Properties

clearFn?: ClearFn<CTX>
-

Function to clear memory of the proxy

-
group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-
name?: string
-

Namespace of the proxy

-
onClear?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task clearing

-
onMerge?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task merging: a task should merge to another task with the same label and with "join: true" strategy

-
onMutedCall?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of muted task calling. -These handlers are invoked when occurring calling the task if it is muted.

-
promise?: boolean
-

If true, then a task namespace is marked as promisified

-
default

false

-
single?: boolean
-

If false, then the proxy supports multiple callings

-
default

true

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.BoundFn.html b/docs/interfaces/src_core_async_modules_base_interface.BoundFn.html deleted file mode 100644 index 4cc3da729..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.BoundFn.html +++ /dev/null @@ -1,361 +0,0 @@ -BoundFn | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

  • Function
    • BoundFn

Callable

  • BoundFn(this: CTX, ...args: any[]): void

Index

Methods

  • -

    Performs left-to-right function composition. -The first argument may have any arity; the remaining arguments must be unary.

    -

    If any function from parameters returns a Promise, the next function from the parameters -will take the resolved value of that promise, -the final result of calling the composition function is also a promise.

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • Type parameters

    • A: any[]

    • T1

    • T2

    Parameters

    Returns AnyFunction<A, T1 extends Promise<any> ? Promise<T2> : T2>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    Parameters

    Returns AnyFunction<A, T2 extends Promise<any> ? Promise<T3> : T1 extends Promise<any> ? Promise<T3> : T3>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    Parameters

    Returns AnyFunction<A, T3 extends Promise<any> ? Promise<T4> : T2 extends Promise<any> ? Promise<T4> : T1 extends Promise<any> ? Promise<T4> : T4>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    Parameters

    Returns AnyFunction<A, T4 extends Promise<any> ? Promise<T5> : T3 extends Promise<any> ? Promise<T5> : T2 extends Promise<any> ? Promise<T5> : T1 extends Promise<any> ? Promise<T5> : T5>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    • T6

    Parameters

    Returns AnyFunction<A, T5 extends Promise<any> ? Promise<T6> : T4 extends Promise<any> ? Promise<T6> : T3 extends Promise<any> ? Promise<T6> : T2 extends Promise<any> ? Promise<T6> : T1 extends Promise<any> ? Promise<T6> : T6>

  • -

    Performs left-to-right function composition. -The first argument may have any arity; the remaining arguments must be unary.

    -

    If any function from parameters returns a Promise, the next function from the parameters -will take the resolved value of that promise, -the final result of calling the composition function is also a promise.

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • Type parameters

    • A: any[]

    • T1

    • T2

    Parameters

    Returns AnyFunction<A, T1 extends Promise<any> ? Promise<T2> : T2>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    Parameters

    Returns AnyFunction<A, T2 extends Promise<any> ? Promise<T3> : T1 extends Promise<any> ? Promise<T3> : T3>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    Parameters

    Returns AnyFunction<A, T3 extends Promise<any> ? Promise<T4> : T2 extends Promise<any> ? Promise<T4> : T1 extends Promise<any> ? Promise<T4> : T4>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    Parameters

    Returns AnyFunction<A, T4 extends Promise<any> ? Promise<T5> : T3 extends Promise<any> ? Promise<T5> : T2 extends Promise<any> ? Promise<T5> : T1 extends Promise<any> ? Promise<T5> : T5>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    • T6

    Parameters

    Returns AnyFunction<A, T5 extends Promise<any> ? Promise<T6> : T4 extends Promise<any> ? Promise<T6> : T3 extends Promise<any> ? Promise<T6> : T2 extends Promise<any> ? Promise<T6> : T1 extends Promise<any> ? Promise<T6> : T6>

  • curry<T>(this: T): Curry<T>
  • curry<T>(this: T): Curry<T>
  • -

    Returns a curried equivalent of the function.

    -

    The curried function has two unusual capabilities. -First, its arguments needn't be provided one at a time. -If f is a ternary function and g is f.curry(), the following are equivalent:

    -
    g(1)(2)(3)
    g(1)(2, 3)
    g(1, 2)(3)
    g(1, 2, 3) -
    -

    Secondly, the special placeholder value Function.__ may be used to specify "gaps", allowing partial application -of any combination of arguments, regardless of their positions. If g is as above and _ is Function.__, -the following are equivalent:

    -
    g(1, 2, 3)
    g(_, 2, 3)(1)
    g(_, _, 3)(1)(2)
    g(_, _, 3)(1, 2)
    g(_, 2)(1)(3)
    g(_, 2)(1, 3)
    g(_, 2)(_, 3)(1) -
    -

    Type parameters

    Parameters

    • this: T

    Returns Curry<T>

  • -

    Returns a curried equivalent of the function.

    -

    The curried function has two unusual capabilities. -First, its arguments needn't be provided one at a time. -If f is a ternary function and g is f.curry(), the following are equivalent:

    -
    g(1)(2)(3)
    g(1)(2, 3)
    g(1, 2)(3)
    g(1, 2, 3) -
    -

    Secondly, the special placeholder value Function.__ may be used to specify "gaps", allowing partial application -of any combination of arguments, regardless of their positions. If g is as above and _ is Function.__, -the following are equivalent:

    -
    g(1, 2, 3)
    g(_, 2, 3)(1)
    g(_, _, 3)(1)(2)
    g(_, _, 3)(1, 2)
    g(_, 2)(1)(3)
    g(_, 2)(1, 3)
    g(_, 2)(_, 3)(1) -
    -

    Type parameters

    Parameters

    • this: T

    Returns Curry<T>

  • debounce<T>(this: T, delay?: number): AnyFunction<Parameters<T>, void>
  • debounce<T>(this: T, delay?: number): AnyFunction<Parameters<T>, void>
  • -

    Returns a new function that allows to invoke the target function only with the specified delay. -The next invocation of the function will cancel the previous.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function only with the specified delay. -The next invocation of the function will cancel the previous.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • once<T>(this: T): T
  • once<T>(this: T): T
  • -

    Returns a new function that allows to invoke the target function only once

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • -

    Returns a new function that allows to invoke the target function only once

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Maybe<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Nullable<A1> | Maybe<Nullable<A1>> | Either<A1>, ...rest: A) => Maybe<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.option()(null).catch((err) => err === null);
        toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

        toLowerCase.option()('FOO').then((value) => value === 'foo');
        toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Maybe<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Maybe<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Nullable<A1> | Maybe<Nullable<A1>> | Either<A1>, ...rest: A) => Maybe<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.option()(null).catch((err) => err === null);
        toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

        toLowerCase.option()('FOO').then((value) => value === 'foo');
        toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Maybe<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Either<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Maybe<A1> | Either<A1>, ...rest: A) => Either<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
        toLowerCase.result()('FOO').then((value) => value === 'foo');
        toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Either<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Either<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Maybe<A1> | Either<A1>, ...rest: A) => Either<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
        toLowerCase.result()('FOO').then((value) => value === 'foo');
        toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Either<R>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    Returns AnyFunction<Parameters<T>, void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.ClearFn.html b/docs/interfaces/src_core_async_modules_base_interface.ClearFn.html deleted file mode 100644 index 04399b070..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.ClearFn.html +++ /dev/null @@ -1,361 +0,0 @@ -ClearFn | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

  • Function
    • ClearFn

Callable

  • ClearFn(id: any, ctx: TaskCtx<CTX>): void

Index

Methods

  • -

    Performs left-to-right function composition. -The first argument may have any arity; the remaining arguments must be unary.

    -

    If any function from parameters returns a Promise, the next function from the parameters -will take the resolved value of that promise, -the final result of calling the composition function is also a promise.

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • Type parameters

    • A: any[]

    • T1

    • T2

    Parameters

    Returns AnyFunction<A, T1 extends Promise<any> ? Promise<T2> : T2>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    Parameters

    Returns AnyFunction<A, T2 extends Promise<any> ? Promise<T3> : T1 extends Promise<any> ? Promise<T3> : T3>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    Parameters

    Returns AnyFunction<A, T3 extends Promise<any> ? Promise<T4> : T2 extends Promise<any> ? Promise<T4> : T1 extends Promise<any> ? Promise<T4> : T4>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    Parameters

    Returns AnyFunction<A, T4 extends Promise<any> ? Promise<T5> : T3 extends Promise<any> ? Promise<T5> : T2 extends Promise<any> ? Promise<T5> : T1 extends Promise<any> ? Promise<T5> : T5>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    • T6

    Parameters

    Returns AnyFunction<A, T5 extends Promise<any> ? Promise<T6> : T4 extends Promise<any> ? Promise<T6> : T3 extends Promise<any> ? Promise<T6> : T2 extends Promise<any> ? Promise<T6> : T1 extends Promise<any> ? Promise<T6> : T6>

  • -

    Performs left-to-right function composition. -The first argument may have any arity; the remaining arguments must be unary.

    -

    If any function from parameters returns a Promise, the next function from the parameters -will take the resolved value of that promise, -the final result of calling the composition function is also a promise.

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • Type parameters

    • A: any[]

    • T1

    • T2

    Parameters

    Returns AnyFunction<A, T1 extends Promise<any> ? Promise<T2> : T2>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    Parameters

    Returns AnyFunction<A, T2 extends Promise<any> ? Promise<T3> : T1 extends Promise<any> ? Promise<T3> : T3>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    Parameters

    Returns AnyFunction<A, T3 extends Promise<any> ? Promise<T4> : T2 extends Promise<any> ? Promise<T4> : T1 extends Promise<any> ? Promise<T4> : T4>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    Parameters

    Returns AnyFunction<A, T4 extends Promise<any> ? Promise<T5> : T3 extends Promise<any> ? Promise<T5> : T2 extends Promise<any> ? Promise<T5> : T1 extends Promise<any> ? Promise<T5> : T5>

  • Type parameters

    • A: any[]

    • T1

    • T2

    • T3

    • T4

    • T5

    • T6

    Parameters

    Returns AnyFunction<A, T5 extends Promise<any> ? Promise<T6> : T4 extends Promise<any> ? Promise<T6> : T3 extends Promise<any> ? Promise<T6> : T2 extends Promise<any> ? Promise<T6> : T1 extends Promise<any> ? Promise<T6> : T6>

  • curry<T>(this: T): Curry<T>
  • curry<T>(this: T): Curry<T>
  • -

    Returns a curried equivalent of the function.

    -

    The curried function has two unusual capabilities. -First, its arguments needn't be provided one at a time. -If f is a ternary function and g is f.curry(), the following are equivalent:

    -
    g(1)(2)(3)
    g(1)(2, 3)
    g(1, 2)(3)
    g(1, 2, 3) -
    -

    Secondly, the special placeholder value Function.__ may be used to specify "gaps", allowing partial application -of any combination of arguments, regardless of their positions. If g is as above and _ is Function.__, -the following are equivalent:

    -
    g(1, 2, 3)
    g(_, 2, 3)(1)
    g(_, _, 3)(1)(2)
    g(_, _, 3)(1, 2)
    g(_, 2)(1)(3)
    g(_, 2)(1, 3)
    g(_, 2)(_, 3)(1) -
    -

    Type parameters

    Parameters

    • this: T

    Returns Curry<T>

  • -

    Returns a curried equivalent of the function.

    -

    The curried function has two unusual capabilities. -First, its arguments needn't be provided one at a time. -If f is a ternary function and g is f.curry(), the following are equivalent:

    -
    g(1)(2)(3)
    g(1)(2, 3)
    g(1, 2)(3)
    g(1, 2, 3) -
    -

    Secondly, the special placeholder value Function.__ may be used to specify "gaps", allowing partial application -of any combination of arguments, regardless of their positions. If g is as above and _ is Function.__, -the following are equivalent:

    -
    g(1, 2, 3)
    g(_, 2, 3)(1)
    g(_, _, 3)(1)(2)
    g(_, _, 3)(1, 2)
    g(_, 2)(1)(3)
    g(_, 2)(1, 3)
    g(_, 2)(_, 3)(1) -
    -

    Type parameters

    Parameters

    • this: T

    Returns Curry<T>

  • debounce<T>(this: T, delay?: number): AnyFunction<Parameters<T>, void>
  • debounce<T>(this: T, delay?: number): AnyFunction<Parameters<T>, void>
  • -

    Returns a new function that allows to invoke the target function only with the specified delay. -The next invocation of the function will cancel the previous.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function only with the specified delay. -The next invocation of the function will cancel the previous.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • once<T>(this: T): T
  • once<T>(this: T): T
  • -

    Returns a new function that allows to invoke the target function only once

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • -

    Returns a new function that allows to invoke the target function only once

    -

    Type parameters

    • T

    Parameters

    • this: T

    Returns T

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Maybe<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Nullable<A1> | Maybe<Nullable<A1>> | Either<A1>, ...rest: A) => Maybe<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.option()(null).catch((err) => err === null);
        toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

        toLowerCase.option()('FOO').then((value) => value === 'foo');
        toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Maybe<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Maybe<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.option()(null).catch((err) => err === null);
    toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

    toLowerCase.option()('FOO').then((value) => value === 'foo');
    toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Nullable<A1> | Maybe<Nullable<A1>> | Either<A1>, ...rest: A) => Maybe<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure. -If the first argument of the created function is taken null or undefined, the function returns the rejected value.

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.option()(null).catch((err) => err === null);
        toLowerCase.option()(1).catch((err) => err.message === 'str.toLowerCase is not a function');

        toLowerCase.option()('FOO').then((value) => value === 'foo');
        toLowerCase.option()(toLowerCase.option()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Maybe<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Either<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Maybe<A1> | Either<A1>, ...rest: A) => Either<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
        toLowerCase.result()('FOO').then((value) => value === 'foo');
        toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Either<R>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • R

    Parameters

    • this: () => R
        • (): R
        • Returns R

    Returns AnyFunction<any[], Either<R>>

  • -

    Returns a new function based on the target that wraps the returning value into the Either structure

    -
    example
    function toLowerCase(str: string): string {
    return str.toLowerCase();
    }

    toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
    toLowerCase.result()('FOO').then((value) => value === 'foo');
    toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
    -

    Type parameters

    • A1

    • A: any[]

    • R

    Parameters

    • this: (a1: A1, ...rest: A) => R
        • (a1: A1, ...rest: A): R
        • Parameters

          • a1: A1
          • Rest ...rest: A

          Returns R

    Returns (a1: Maybe<A1> | Either<A1>, ...rest: A) => Either<R>

      • -

        Returns a new function based on the target that wraps the returning value into the Either structure

        -
        example
        function toLowerCase(str: string): string {
        return str.toLowerCase();
        }

        toLowerCase.result()(1).catch((err) => err.message === 'str.toLowerCase is not a function');
        toLowerCase.result()('FOO').then((value) => value === 'foo');
        toLowerCase.result()(toLowerCase.result()('FOO')).then((value) => value === 'foo'); -
        -

        Parameters

        Returns Either<R>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    • this: T
    • Optional delay: number

    Returns AnyFunction<Parameters<T>, void>

  • -

    Returns a new function that allows to invoke the target function not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

    -

    Type parameters

    Parameters

    Returns AnyFunction<Parameters<T>, void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.ClearOptions.html b/docs/interfaces/src_core_async_modules_base_interface.ClearOptions.html deleted file mode 100644 index 57f68f849..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.ClearOptions.html +++ /dev/null @@ -1,247 +0,0 @@ -ClearOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

group?: string | RegExp
-

Group name of the task to clear

-
label?: Label
-

Label of the task to clear

-
preventDefault?: boolean
-

If true, then a cleanup handler of the task is prevented

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.ClearOptionsId.html b/docs/interfaces/src_core_async_modules_base_interface.ClearOptionsId.html deleted file mode 100644 index 49c1f1577..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.ClearOptionsId.html +++ /dev/null @@ -1,249 +0,0 @@ -ClearOptionsId | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • ID = any

Hierarchy

Index

Properties

group?: string | RegExp
-

Group name of the task to clear

-
id?: ID
-

Identifier of the task to clear

-
label?: Label
-

Label of the task to clear

-
preventDefault?: boolean
-

If true, then a cleanup handler of the task is prevented

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.ClearProxyOptions.html b/docs/interfaces/src_core_async_modules_base_interface.ClearProxyOptions.html deleted file mode 100644 index a1c0f71fb..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.ClearProxyOptions.html +++ /dev/null @@ -1,251 +0,0 @@ -ClearProxyOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • ID = any

Hierarchy

Index

Properties

group?: string | RegExp
-

Group name of the task to clear

-
id?: ID
-

Identifier of the task to clear

-
label?: Label
-

Label of the task to clear

-
name?: string
-

Namespace of the proxy to clear

-
preventDefault?: boolean
-

If true, then a cleanup handler of the task is prevented

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.GlobalCache.html b/docs/interfaces/src_core_async_modules_base_interface.GlobalCache.html deleted file mode 100644 index 32c163765..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.GlobalCache.html +++ /dev/null @@ -1,241 +0,0 @@ -GlobalCache | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • GlobalCache

Index

Properties

Properties

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.IdObject.html b/docs/interfaces/src_core_async_modules_base_interface.IdObject.html deleted file mode 100644 index d6831abbf..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.IdObject.html +++ /dev/null @@ -1,241 +0,0 @@ -IdObject | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • IdObject

Index

Properties

Properties

__id__: unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.LocalCache.html b/docs/interfaces/src_core_async_modules_base_interface.LocalCache.html deleted file mode 100644 index 083d3c963..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.LocalCache.html +++ /dev/null @@ -1,241 +0,0 @@ -LocalCache | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LocalCache

Index

Properties

Properties

labels: Record<Label, any>
links: Map<object, Task<any>>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_base_interface.Task.html b/docs/interfaces/src_core_async_modules_base_interface.Task.html deleted file mode 100644 index 7449f54d3..000000000 --- a/docs/interfaces/src_core_async_modules_base_interface.Task.html +++ /dev/null @@ -1,270 +0,0 @@ -Task | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Registered task object

-

Type parameters

Hierarchy

  • Task

Index

Properties

clearFn?: ClearFn<default<default<any>>>
-

Function to clear the task

-
group?: string
-

Group name the task

-
id: unknown
-

Task unique identifier

-
label?: Label
-

Label of the task

-
muted: boolean
-

True if the task is muted

-
obj: unknown
-

Raw task object

-
objName?: string
-

Name of the raw task object

-
onClear: (Function | ((this: CTX, e: TaskCtx<CTX>) => void))[]
-

List of clear handlers

-
onComplete: BoundFn<CTX>[][]
-

List of complete handlers:

-

[0] - onFulfilled -[1] - onRejected

-
paused: boolean
-

True if the task is paused

-
queue: Function[]
-

Queue of pending handlers -(if the task is paused)

-
unregister: Function
-

Unregisters the task

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html b/docs/interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html deleted file mode 100644 index 9b2170bee..000000000 --- a/docs/interfaces/src_core_async_modules_events_interface.AsyncOnOptions.html +++ /dev/null @@ -1,266 +0,0 @@ -AsyncOnOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Properties

group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-
onClear?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task clearing

-
onMerge?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task merging: a task should merge to another task with the same label and with "join: true" strategy

-
onMutedCall?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of muted task calling. -These handlers are invoked when occurring calling the task if it is muted.

-
options?: Dictionary<unknown>
-

Additional options for the emitter

-
promise?: boolean
-

If true, then a task namespace is marked as promisified

-
default

false

-
single?: boolean
-

If false, then the proxy supports multiple callings

-
default

true

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html b/docs/interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html deleted file mode 100644 index 99886f010..000000000 --- a/docs/interfaces/src_core_async_modules_events_interface.AsyncOnceOptions.html +++ /dev/null @@ -1,263 +0,0 @@ -AsyncOnceOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Properties

group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-
onClear?: CanArray<Function | ((this: T, e: TaskCtx<T>) => void)>
-

Handler/s of task clearing

-
onMerge?: CanArray<Function | ((this: T, e: TaskCtx<T>) => void)>
-

Handler/s of task merging: a task should merge to another task with the same label and with "join: true" strategy

-
onMutedCall?: CanArray<Function | ((this: T, e: TaskCtx<T>) => void)>
-

Handler/s of muted task calling. -These handlers are invoked when occurring calling the task if it is muted.

-
options?: Dictionary<unknown>
-

Additional options for the emitter

-
promise?: boolean
-

If true, then a task namespace is marked as promisified

-
default

false

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_events_interface.AsyncPromisifyOnceOptions.html b/docs/interfaces/src_core_async_modules_events_interface.AsyncPromisifyOnceOptions.html deleted file mode 100644 index 3ff552d2d..000000000 --- a/docs/interfaces/src_core_async_modules_events_interface.AsyncPromisifyOnceOptions.html +++ /dev/null @@ -1,255 +0,0 @@ -AsyncPromisifyOnceOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • E = unknown

  • R = unknown

  • CTX: object = default

Hierarchy

Index

Properties

group?: string
-

Group name of a task

-
handler?: ProxyCb<E, R, CTX>
-

Event handler (the result of invoking is provided to a promise)

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-
options?: Dictionary<unknown>
-

Additional options for the emitter

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_events_interface.Event.html b/docs/interfaces/src_core_async_modules_events_interface.Event.html deleted file mode 100644 index 1ae047612..000000000 --- a/docs/interfaces/src_core_async_modules_events_interface.Event.html +++ /dev/null @@ -1,251 +0,0 @@ -Event | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Event object

-

Type parameters

Hierarchy

  • Event

Index

Properties

args: unknown[]
-

Additional arguments for the emitter

-
emitter: E
-

Event emitter

-
event: string
-

Event name

-
handler: Function | ((this: default<default<any>>, e: unknown) => unknown)
-

Event handler

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_events_interface.EventEmitterLike.html b/docs/interfaces/src_core_async_modules_events_interface.EventEmitterLike.html deleted file mode 100644 index bceb3f615..000000000 --- a/docs/interfaces/src_core_async_modules_events_interface.EventEmitterLike.html +++ /dev/null @@ -1,243 +0,0 @@ -EventEmitterLike | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Something that looks like an event emitter

-

Hierarchy

  • EventEmitterLike

Index

Properties

addEventListener?: Function
addListener?: Function
dispatch?: Function
dispatchEvent?: Function
emit?: Function
fire?: Function
off?: Function
on?: Function
once?: Function
removeEventListener?: Function
removeListener?: Function

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html b/docs/interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html deleted file mode 100644 index f29e258f7..000000000 --- a/docs/interfaces/src_core_async_modules_proxy_interface.AsyncPromiseOptions.html +++ /dev/null @@ -1,258 +0,0 @@ -AsyncPromiseOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

destructor?: string
-

Name of a destructor method

-
group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-
name?: string
-

Namespace of the proxy

-
onMutedResolve?: CanArray<Function | ((this: default<default<any>>, e: AnyFunction<any[], any>) => AnyFunction<any[], any>)>
-

Handler/s of muted promise resolving. -These handlers are invoked when occurring resolving the promise if it is muted.

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_proxy_interface.AsyncRequestOptions.html b/docs/interfaces/src_core_async_modules_proxy_interface.AsyncRequestOptions.html deleted file mode 100644 index 1d054b56f..000000000 --- a/docs/interfaces/src_core_async_modules_proxy_interface.AsyncRequestOptions.html +++ /dev/null @@ -1,253 +0,0 @@ -AsyncRequestOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

destructor?: string
-

Name of a destructor method

-
group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html b/docs/interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html deleted file mode 100644 index 2dac57673..000000000 --- a/docs/interfaces/src_core_async_modules_proxy_interface.AsyncWorkerOptions.html +++ /dev/null @@ -1,270 +0,0 @@ -AsyncWorkerOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Properties

clearFn?: ClearFn<CTX>
-

Function to clear memory of the proxy

-
destructor?: string
-

Name of a destructor method

-
group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-
name?: string
-

Namespace of the proxy

-
onClear?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task clearing

-
onMerge?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task merging: a task should merge to another task with the same label and with "join: true" strategy

-
onMutedCall?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of muted task calling. -These handlers are invoked when occurring calling the task if it is muted.

-
promise?: boolean
-

If true, then a task namespace is marked as promisified

-
default

false

-
single?: boolean
-

If false, then the proxy supports multiple callings

-
default

true

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_proxy_interface.CancelablePromise.html b/docs/interfaces/src_core_async_modules_proxy_interface.CancelablePromise.html deleted file mode 100644 index f0545c337..000000000 --- a/docs/interfaces/src_core_async_modules_proxy_interface.CancelablePromise.html +++ /dev/null @@ -1,243 +0,0 @@ -CancelablePromise | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Promise that supports canceling

-

Type parameters

  • T = unknown

Hierarchy

  • Promise<T>
    • CancelablePromise

Index

Properties

Properties

abort?: Function
cancel?: Function

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_proxy_interface.WorkerLike.html b/docs/interfaces/src_core_async_modules_proxy_interface.WorkerLike.html deleted file mode 100644 index 91459bd26..000000000 --- a/docs/interfaces/src_core_async_modules_proxy_interface.WorkerLike.html +++ /dev/null @@ -1,243 +0,0 @@ -WorkerLike | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Something that looks like a worker

-

Hierarchy

  • WorkerLike

Index

Properties

abort?: Function
cancel?: Function
close?: Function
destroy?: Function
destructor?: Function
disconnect?: Function
terminate?: Function
unwatch?: Function

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_timers_interface.AsyncIdleOptions.html b/docs/interfaces/src_core_async_modules_timers_interface.AsyncIdleOptions.html deleted file mode 100644 index 322f771b3..000000000 --- a/docs/interfaces/src_core_async_modules_timers_interface.AsyncIdleOptions.html +++ /dev/null @@ -1,253 +0,0 @@ -AsyncIdleOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-
timeout?: number
-

Timeout value for the native requestIdleCallback function

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html b/docs/interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html deleted file mode 100644 index 1ed25aa67..000000000 --- a/docs/interfaces/src_core_async_modules_timers_interface.AsyncRequestIdleCallbackOptions.html +++ /dev/null @@ -1,263 +0,0 @@ -AsyncRequestIdleCallbackOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Properties

group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-
onClear?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task clearing

-
onMerge?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of task merging: a task should merge to another task with the same label and with "join: true" strategy

-
onMutedCall?: CanArray<Function | ((this: CTX, e: TaskCtx<CTX>) => void)>
-

Handler/s of muted task calling. -These handlers are invoked when occurring calling the task if it is muted.

-
promise?: boolean
-

If true, then a task namespace is marked as promisified

-
default

false

-
timeout?: number
-

Timeout value for the native requestIdleCallback function

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_timers_interface.AsyncWaitOptions.html b/docs/interfaces/src_core_async_modules_timers_interface.AsyncWaitOptions.html deleted file mode 100644 index 56ad1f585..000000000 --- a/docs/interfaces/src_core_async_modules_timers_interface.AsyncWaitOptions.html +++ /dev/null @@ -1,253 +0,0 @@ -AsyncWaitOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

delay?: number
-

Delay value in milliseconds

-
group?: string
-

Group name of a task

-
join?: Join
-

Strategy to join competitive tasks (with the same labels):

-
    -
  1. true - all tasks are joined to the first;
  2. -
  3. 'replace' - all tasks are joined (replaced) to the last (only for promises).
  4. -
-
label?: Label
-

Label of a task (the previous task with the same label will be canceled)

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_wrappers_interface.EventEmitterWrapper.html b/docs/interfaces/src_core_async_modules_wrappers_interface.EventEmitterWrapper.html deleted file mode 100644 index 2633859c0..000000000 --- a/docs/interfaces/src_core_async_modules_wrappers_interface.EventEmitterWrapper.html +++ /dev/null @@ -1,241 +0,0 @@ -EventEmitterWrapper | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Methods

  • emit(event: string, ...args: unknown[]): boolean

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_wrappers_interface.ReadonlyEventEmitterWrapper.html b/docs/interfaces/src_core_async_modules_wrappers_interface.ReadonlyEventEmitterWrapper.html deleted file mode 100644 index 2b95dccb1..000000000 --- a/docs/interfaces/src_core_async_modules_wrappers_interface.ReadonlyEventEmitterWrapper.html +++ /dev/null @@ -1,241 +0,0 @@ -ReadonlyEventEmitterWrapper | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html b/docs/interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html deleted file mode 100644 index b0a86b60d..000000000 --- a/docs/interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorage.html +++ /dev/null @@ -1,247 +0,0 @@ -WrappedAsyncStorage | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Methods

  • clear<T>(filter?: ClearFilter<T>, opts?: unknown[]): Promise<void>
  • clear<T>(filter?: ClearFilter<T>, ...args: unknown[]): Promise<void>
  • has(key: string, opts?: AsyncOptions): Promise<boolean>
  • has(key: string, ...args: unknown[]): Promise<boolean>
  • remove(key: string, opts?: AsyncOptions): Promise<void>
  • remove(key: string, ...args: unknown[]): Promise<void>
  • set(key: string, value: unknown, opts?: AsyncOptions): Promise<void>
  • set(key: string, value: unknown, ...args: unknown[]): Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorageNamespace.html b/docs/interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorageNamespace.html deleted file mode 100644 index 185481b5d..000000000 --- a/docs/interfaces/src_core_async_modules_wrappers_interface.WrappedAsyncStorageNamespace.html +++ /dev/null @@ -1,246 +0,0 @@ -WrappedAsyncStorageNamespace | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Methods

  • clear<T>(filter?: ClearFilter<T>, opts?: unknown[]): Promise<void>
  • clear<T>(filter?: ClearFilter<T>, ...args: unknown[]): Promise<void>
  • has(key: string, opts?: AsyncOptions): Promise<boolean>
  • has(key: string, ...args: unknown[]): Promise<boolean>
  • remove(key: string, opts?: AsyncOptions): Promise<void>
  • remove(key: string, ...args: unknown[]): Promise<void>
  • set(key: string, value: unknown, opts?: AsyncOptions): Promise<void>
  • set(key: string, value: unknown, ...args: unknown[]): Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.AddEmitterReturn.html b/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.AddEmitterReturn.html deleted file mode 100644 index 42d6364a9..000000000 --- a/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.AddEmitterReturn.html +++ /dev/null @@ -1,252 +0,0 @@ -AddEmitterReturn | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T: default<V, K>

  • V = unknown

  • K: string = string

Hierarchy

  • AddEmitterReturn

Index

Properties

Methods

Properties

clear: T["clear"]
see

[[Cache.clear]]

-
remove: T["remove"]
see

[[Cache.remove]]

-
set: T["set"]
see

[[Cache.set]]

-

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html b/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html deleted file mode 100644 index 3a6c22b55..000000000 --- a/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.CacheWithEmitter.html +++ /dev/null @@ -1,264 +0,0 @@ -CacheWithEmitter | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Properties

[eventEmitter]: EventEmitter2
-

Event emitter to produce mutation events

-
size: number
-

Number of elements within the cache

-

Methods

  • [iterator](): IterableIterator<K>
  • entries(): IterableIterator<[K, V]>
  • has(key: K): boolean
  • keys(): IterableIterator<K>
  • set(key: K, value: V, opts?: Parameters<T["set"]>[2]): V
  • values(): IterableIterator<V>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationEvent.html b/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationEvent.html deleted file mode 100644 index c4e81e0aa..000000000 --- a/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationEvent.html +++ /dev/null @@ -1,241 +0,0 @@ -MutationEvent | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

  • MutationEvent

Index

Properties

Properties

args: Parameters<M>
result: ReturnType<M>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationHandler.html b/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationHandler.html deleted file mode 100644 index 62d3d7306..000000000 --- a/docs/interfaces/src_core_cache_decorators_helpers_add_emitter_interface.MutationHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -MutationHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

  • MutationHandler

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_cache_decorators_persistent_interface.PersistentOptions.html b/docs/interfaces/src_core_cache_decorators_persistent_interface.PersistentOptions.html deleted file mode 100644 index 5ac9d983a..000000000 --- a/docs/interfaces/src_core_cache_decorators_persistent_interface.PersistentOptions.html +++ /dev/null @@ -1,252 +0,0 @@ -PersistentOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PersistentOptions

Index

Properties

loadFromStorage?: "onInit" | "onDemand" | "onOfflineDemand"
-

How to load cache items from the persistent storage:

-
    -
  1. 'onInit' - the whole stored data will be loaded during the cache initialization;
  2. -
  3. 'onDemand' - each stored item will be loaded from the cache only on the first touch, i.e. on-demand or lazily;
  4. -
  5. 'onOfflineDemand' - each stored item will be loaded from the cache only on the first touch and only if - there is no internet connection (the strategy is useful to create net-first offline storages)
  6. -
-
default

'onDemand'

-
persistentTTL?: number
-

Default time to expire a cache item in the persistent storage

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_cache_decorators_persistent_interface.PersistentTTLDecoratorOptions.html b/docs/interfaces/src_core_cache_decorators_persistent_interface.PersistentTTLDecoratorOptions.html deleted file mode 100644 index a5c18d174..000000000 --- a/docs/interfaces/src_core_cache_decorators_persistent_interface.PersistentTTLDecoratorOptions.html +++ /dev/null @@ -1,243 +0,0 @@ -PersistentTTLDecoratorOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PersistentTTLDecoratorOptions

Index

Properties

Properties

persistentTTL?: number
-

Time to expire a cache item in the persistent storage

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html b/docs/interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html deleted file mode 100644 index eadda28a6..000000000 --- a/docs/interfaces/src_core_cache_decorators_ttl_interface.TTLCache.html +++ /dev/null @@ -1,271 +0,0 @@ -TTLCache | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Properties

[eventEmitter]: EventEmitter2
-

Event emitter to produce mutation events

-
size: number
-

Number of elements within the cache

-

Methods

  • [iterator](): IterableIterator<K>
  • entries(): IterableIterator<[K, V]>
  • has(key: K): boolean
  • keys(): IterableIterator<K>
  • removeTTLFrom(key: K): boolean
  • -

    Removes the ttl descriptor from a cache item by the specified key. -The method returns true if the operation has been successful, otherwise false -(the requested item hasn't been found).

    -

    Parameters

    • key: K
      -

    Returns boolean

  • values(): IterableIterator<V>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_cache_decorators_ttl_interface.TTLDecoratorOptions.html b/docs/interfaces/src_core_cache_decorators_ttl_interface.TTLDecoratorOptions.html deleted file mode 100644 index 83217b654..000000000 --- a/docs/interfaces/src_core_cache_decorators_ttl_interface.TTLDecoratorOptions.html +++ /dev/null @@ -1,243 +0,0 @@ -TTLDecoratorOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TTLDecoratorOptions

Index

Properties

Properties

ttl?: number
-

Time to expire a cache item in milliseconds

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_cache_interface.ClearFilter.html b/docs/interfaces/src_core_cache_interface.ClearFilter.html deleted file mode 100644 index 40c928015..000000000 --- a/docs/interfaces/src_core_cache_interface.ClearFilter.html +++ /dev/null @@ -1,241 +0,0 @@ -ClearFilter | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • V = unknown

  • K = string

Hierarchy

  • ClearFilter

Callable

  • ClearFilter(el: V, key: K): unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_cache_interface.default.html b/docs/interfaces/src_core_cache_interface.default.html deleted file mode 100644 index e8bbe3869..000000000 --- a/docs/interfaces/src_core_cache_interface.default.html +++ /dev/null @@ -1,271 +0,0 @@ -default | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Base interface for a cache data structure

-

Type parameters

  • V = unknown

    -

    value type

    -
  • K = string

    -

    key type (string by default)

    -

Hierarchy

Implemented by

Index

Properties

size: number
-

Number of elements within the cache

-

Methods

  • [iterator](): IterableIterator<K>
  • entries(): IterableIterator<[K, V]>
  • -

    Returns an iterator from the cache that produces pairs of keys and values

    -

    Returns IterableIterator<[K, V]>

  • has(key: K): boolean
  • keys(): IterableIterator<K>
  • set(key: K, value: V, opts?: {}): V
  • values(): IterableIterator<V>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_data_interface.Provider.html b/docs/interfaces/src_core_data_interface.Provider.html deleted file mode 100644 index 88816bc5d..000000000 --- a/docs/interfaces/src_core_data_interface.Provider.html +++ /dev/null @@ -1,295 +0,0 @@ -Provider | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Base interface of a data provider

-

Hierarchy

  • Provider

Implemented by

Index

Properties

alias?: string
-

Provider alias

-
-

Event emitter to broadcast provider events

-
deprecated
see

Provider.emitter

-
providerName: string
-

Full name of the provider including a namespace

-

Methods

  • base(): string
  • base(value: string): Provider
  • dropCache(): void
  • url(): string
  • url(value: string): Provider

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_data_interface_types.ExtraProvider.html b/docs/interfaces/src_core_data_interface_types.ExtraProvider.html deleted file mode 100644 index 8e2ebc0a7..000000000 --- a/docs/interfaces/src_core_data_interface_types.ExtraProvider.html +++ /dev/null @@ -1,241 +0,0 @@ -ExtraProvider | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

  • ExtraProvider

Index

Properties

alias?: string
providerOptions?: ProviderOptions
query?: RequestQuery

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_data_interface_types.ExtraProviderParams.html b/docs/interfaces/src_core_data_interface_types.ExtraProviderParams.html deleted file mode 100644 index 4c1109eae..000000000 --- a/docs/interfaces/src_core_data_interface_types.ExtraProviderParams.html +++ /dev/null @@ -1,241 +0,0 @@ -ExtraProviderParams | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

  • ExtraProviderParams

Index

Properties

Properties

globalOpts: GlobalOptions

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_data_interface_types.Mock.html b/docs/interfaces/src_core_data_interface_types.Mock.html deleted file mode 100644 index 92a0b6b34..000000000 --- a/docs/interfaces/src_core_data_interface_types.Mock.html +++ /dev/null @@ -1,241 +0,0 @@ -Mock | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

  • Mock

Index

Properties

decoders?: boolean
headers?: Dictionary<unknown>
query?: RequestQuery
response: MockResponse<D>
status?: number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_data_interface_types.MockCustomResponse.html b/docs/interfaces/src_core_data_interface_types.MockCustomResponse.html deleted file mode 100644 index 31b34fcd0..000000000 --- a/docs/interfaces/src_core_data_interface_types.MockCustomResponse.html +++ /dev/null @@ -1,241 +0,0 @@ -MockCustomResponse | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • MockCustomResponse

Index

Properties

decoders?: Decoders
responseType?: ResponseTypeValue
status?: number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_data_interface_types.MockResponseFunction.html b/docs/interfaces/src_core_data_interface_types.MockResponseFunction.html deleted file mode 100644 index 101b33e95..000000000 --- a/docs/interfaces/src_core_data_interface_types.MockResponseFunction.html +++ /dev/null @@ -1,241 +0,0 @@ -MockResponseFunction | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

  • MockResponseFunction

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_data_interface_types.ProviderConstructor.html b/docs/interfaces/src_core_data_interface_types.ProviderConstructor.html deleted file mode 100644 index 04ec45d30..000000000 --- a/docs/interfaces/src_core_data_interface_types.ProviderConstructor.html +++ /dev/null @@ -1,241 +0,0 @@ -ProviderConstructor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ProviderConstructor

Index

Constructors

Constructors

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Constructor
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_data_interface_types.ProviderOptions.html b/docs/interfaces/src_core_data_interface_types.ProviderOptions.html deleted file mode 100644 index 40c9d4758..000000000 --- a/docs/interfaces/src_core_data_interface_types.ProviderOptions.html +++ /dev/null @@ -1,244 +0,0 @@ -ProviderOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ProviderOptions

Index

Properties

Properties

socket?: boolean
-

If true, then the provider is connected to a socket server

-
default

false

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_data_middlewares_attach_mock_interface.MockOptions.html b/docs/interfaces/src_core_data_middlewares_attach_mock_interface.MockOptions.html deleted file mode 100644 index d30591676..000000000 --- a/docs/interfaces/src_core_data_middlewares_attach_mock_interface.MockOptions.html +++ /dev/null @@ -1,241 +0,0 @@ -MockOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • MockOptions

Index

Properties

Properties

patterns: RegExp[]

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_data_middlewares_attach_status_interface.DataWithStatus.html b/docs/interfaces/src_core_data_middlewares_attach_status_interface.DataWithStatus.html deleted file mode 100644 index 25f796fe5..000000000 --- a/docs/interfaces/src_core_data_middlewares_attach_status_interface.DataWithStatus.html +++ /dev/null @@ -1,241 +0,0 @@ -DataWithStatus | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D

Hierarchy

  • DataWithStatus

Index

Properties

Properties

data: D
status: number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_error_interface.ErrorDetailsExtractor.html b/docs/interfaces/src_core_error_interface.ErrorDetailsExtractor.html deleted file mode 100644 index 2277eb8c3..000000000 --- a/docs/interfaces/src_core_error_interface.ErrorDetailsExtractor.html +++ /dev/null @@ -1,249 +0,0 @@ -ErrorDetailsExtractor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ErrorDetailsExtractor<E>

-

Extractor that gets details from an error of type E

-

Type parameters

  • E: Error

Hierarchy

  • ErrorDetailsExtractor

Implemented by

Index

Properties

Methods

Properties

target: ErrorCtor<E>
-

Constructor function of an error

-

Methods

  • extract(error: E): unknown
  • -

    Extracts details from the passed error

    -

    Parameters

    • error: E
      -

      an error, which details should be extracted

      -

    Returns unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_functools_warning_interface.InlineWarnOptions.html b/docs/interfaces/src_core_functools_warning_interface.InlineWarnOptions.html deleted file mode 100644 index dc95b57da..000000000 --- a/docs/interfaces/src_core_functools_warning_interface.InlineWarnOptions.html +++ /dev/null @@ -1,256 +0,0 @@ -InlineWarnOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

alternative?: WarnAlternative
-

Name of a function/method/etc. that need to use instead of the current -or an object with additional options of the alternative

-
context?: WarnContext
-

Type of warn context

-
movedTo?: string
-

Indicates that a function/method/etc. was moved to a different file, but its interface still actual, -the value contains a source path after moving

-
name: string
notice?: string
-

Additional information

-
renamedTo?: string
-

Indicates that a function/method/etc. was renamed, but its interface still actual, -the value contains a name after renaming

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_functools_warning_interface.WarnAlternativeOptions.html b/docs/interfaces/src_core_functools_warning_interface.WarnAlternativeOptions.html deleted file mode 100644 index bda9164a7..000000000 --- a/docs/interfaces/src_core_functools_warning_interface.WarnAlternativeOptions.html +++ /dev/null @@ -1,245 +0,0 @@ -WarnAlternativeOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WarnAlternativeOptions

Index

Properties

Properties

name: string
-

Name of an alternative function/method/etc.

-
source?: string
-

Source path of the alternative

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_functools_warning_interface.WarnOptions.html b/docs/interfaces/src_core_functools_warning_interface.WarnOptions.html deleted file mode 100644 index 5da0c1f08..000000000 --- a/docs/interfaces/src_core_functools_warning_interface.WarnOptions.html +++ /dev/null @@ -1,258 +0,0 @@ -WarnOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

alternative?: WarnAlternative
-

Name of a function/method/etc. that need to use instead of the current -or an object with additional options of the alternative

-
context?: WarnContext
-

Type of warn context

-
movedTo?: string
-

Indicates that a function/method/etc. was moved to a different file, but its interface still actual, -the value contains a source path after moving

-
name?: string
-

Name of an expression to wrap

-
notice?: string
-

Additional information

-
renamedTo?: string
-

Indicates that a function/method/etc. was renamed, but its interface still actual, -the value contains a name after renaming

-
-

Type of expression to wrap

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_functools_warning_interface.WarnedFn.html b/docs/interfaces/src_core_functools_warning_interface.WarnedFn.html deleted file mode 100644 index bba1f0ea1..000000000 --- a/docs/interfaces/src_core_functools_warning_interface.WarnedFn.html +++ /dev/null @@ -1,241 +0,0 @@ -WarnedFn | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • A: unknown[] = []

  • R = unknown

Hierarchy

  • WarnedFn

Callable

  • WarnedFn(...args: A): R

Index

Properties

unimplemented?: WarnOptions | InlineWarnOptions

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_json_stream_assembler_interface.AssemblerOptions.html b/docs/interfaces/src_core_json_stream_assembler_interface.AssemblerOptions.html deleted file mode 100644 index 813b1ee84..000000000 --- a/docs/interfaces/src_core_json_stream_assembler_interface.AssemblerOptions.html +++ /dev/null @@ -1,246 +0,0 @@ -AssemblerOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AssemblerOptions

Index

Properties

numberAsString?: boolean
-

Should or not parse numeric values as string literals

-
default

false

-
reviver?: JSONCb
-

Reviver function similar to JSON.parse

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_json_stream_filters_interface.FilterOptions.html b/docs/interfaces/src_core_json_stream_filters_interface.FilterOptions.html deleted file mode 100644 index aa3a40ff0..000000000 --- a/docs/interfaces/src_core_json_stream_filters_interface.FilterOptions.html +++ /dev/null @@ -1,243 +0,0 @@ -FilterOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

Properties

multiple?: boolean
-

If true the filtration will return all matched filter results, otherwise only the first match will be returned

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_json_stream_filters_interface.FilterToken.html b/docs/interfaces/src_core_json_stream_filters_interface.FilterToken.html deleted file mode 100644 index 18f14ec5d..000000000 --- a/docs/interfaces/src_core_json_stream_filters_interface.FilterToken.html +++ /dev/null @@ -1,241 +0,0 @@ -FilterToken | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

filterComplete?: boolean
name: TokenName
value?: TokenValue

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_json_stream_filters_interface.TokenFilterFn.html b/docs/interfaces/src_core_json_stream_filters_interface.TokenFilterFn.html deleted file mode 100644 index 95e08d9d5..000000000 --- a/docs/interfaces/src_core_json_stream_filters_interface.TokenFilterFn.html +++ /dev/null @@ -1,241 +0,0 @@ -TokenFilterFn | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TokenFilterFn

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_json_stream_interface.AndPickOptions.html b/docs/interfaces/src_core_json_stream_interface.AndPickOptions.html deleted file mode 100644 index f8f15d762..000000000 --- a/docs/interfaces/src_core_json_stream_interface.AndPickOptions.html +++ /dev/null @@ -1,248 +0,0 @@ -AndPickOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

Properties

from?: "object" | "array"
-

A type of parsed structure in which the picking takes place

-
default

'object'

-
example
const tokens = intoIter(from(JSON.stringify([
{user: 'Bob', age: 21},
{user: 'Ben', age: 24},
{user: 'Rob', age: 28}
])));

const seq = sequence(
assemble(pick(tokens, '0')),

// 1 refers to `{user: ‘Rob’, age: 28}` because `{user: ‘Bob’, age: 21}` is already picked previously,
// i.e. selector tight to the previous
assemble(andPick(tokens, '1', {from: 'array'}))
);

for await (const val of seq) {
// {user: 'Bob', age: 21}
// {user: 'Rob', age: 28}
console.log(val);
} -
-
multiple?: boolean
-

If true the filtration will return all matched filter results, otherwise only the first match will be returned

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_json_stream_parser_interface.Token.html b/docs/interfaces/src_core_json_stream_parser_interface.Token.html deleted file mode 100644 index b15589ed8..000000000 --- a/docs/interfaces/src_core_json_stream_parser_interface.Token.html +++ /dev/null @@ -1,241 +0,0 @@ -Token | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

Properties

name: TokenName
value?: TokenValue

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_json_stream_parser_interface.TokenProcessor.html b/docs/interfaces/src_core_json_stream_parser_interface.TokenProcessor.html deleted file mode 100644 index 8d256c02a..000000000 --- a/docs/interfaces/src_core_json_stream_parser_interface.TokenProcessor.html +++ /dev/null @@ -1,241 +0,0 @@ -TokenProcessor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • TokenProcessor

Implemented by

Index

Properties

processToken: TokenProcessorFn<T>

Methods

  • finishTokenProcessing(): Generator<T, any, unknown>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_json_stream_parser_interface.TokenProcessorFn.html b/docs/interfaces/src_core_json_stream_parser_interface.TokenProcessorFn.html deleted file mode 100644 index d1eda6995..000000000 --- a/docs/interfaces/src_core_json_stream_parser_interface.TokenProcessorFn.html +++ /dev/null @@ -1,241 +0,0 @@ -TokenProcessorFn | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • TokenProcessorFn

Callable

  • TokenProcessorFn(token: Token): Generator<T, any, unknown>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_json_stream_streamers_interface.StreamedArray.html b/docs/interfaces/src_core_json_stream_streamers_interface.StreamedArray.html deleted file mode 100644 index 564a26fb3..000000000 --- a/docs/interfaces/src_core_json_stream_streamers_interface.StreamedArray.html +++ /dev/null @@ -1,241 +0,0 @@ -StreamedArray | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • StreamedArray

Index

Properties

Properties

index: number
value: T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_json_stream_streamers_interface.StreamedObject.html b/docs/interfaces/src_core_json_stream_streamers_interface.StreamedObject.html deleted file mode 100644 index 6a2626397..000000000 --- a/docs/interfaces/src_core_json_stream_streamers_interface.StreamedObject.html +++ /dev/null @@ -1,241 +0,0 @@ -StreamedObject | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • StreamedObject

Index

Properties

Properties

key: string
value: T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_kv_storage_engines_browser_indexeddb_interface.AsyncEngineOptions.html b/docs/interfaces/src_core_kv_storage_engines_browser_indexeddb_interface.AsyncEngineOptions.html deleted file mode 100644 index 032af39f3..000000000 --- a/docs/interfaces/src_core_kv_storage_engines_browser_indexeddb_interface.AsyncEngineOptions.html +++ /dev/null @@ -1,241 +0,0 @@ -AsyncEngineOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AsyncEngineOptions

Index

Properties

Properties

dbName?: string
storeName?: string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_kv_storage_interface.AsyncStorage.html b/docs/interfaces/src_core_kv_storage_interface.AsyncStorage.html deleted file mode 100644 index d7a62503a..000000000 --- a/docs/interfaces/src_core_kv_storage_interface.AsyncStorage.html +++ /dev/null @@ -1,246 +0,0 @@ -AsyncStorage | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

API for an asynchronous storage

-

Hierarchy

Index

Properties

has: ReturnPromise<(key: string, ...args: unknown[]) => boolean>
remove: ReturnPromise<(key: string, ...args: unknown[]) => void>
set: ReturnPromise<(key: string, value: unknown, ...args: unknown[]) => void>

Methods

  • clear<T>(filter?: ClearFilter<T>, ...args: unknown[]): Promise<void>
  • get<T>(key: string, ...args: unknown[]): Promise<CanUndef<T>>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_kv_storage_interface.ClearFilter.html b/docs/interfaces/src_core_kv_storage_interface.ClearFilter.html deleted file mode 100644 index fac7ce9d1..000000000 --- a/docs/interfaces/src_core_kv_storage_interface.ClearFilter.html +++ /dev/null @@ -1,241 +0,0 @@ -ClearFilter | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • ClearFilter

Callable

  • ClearFilter(el: T, key: string): unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_kv_storage_interface.StorageEngine.html b/docs/interfaces/src_core_kv_storage_interface.StorageEngine.html deleted file mode 100644 index b449745b9..000000000 --- a/docs/interfaces/src_core_kv_storage_interface.StorageEngine.html +++ /dev/null @@ -1,243 +0,0 @@ -StorageEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

KV-storage engine

-

Hierarchy

  • StorageEngine

Index

Methods

  • clear(): unknown
  • clearAll(): unknown
  • delete(key: unknown): unknown
  • exist(key: unknown): unknown
  • exists(key: unknown): unknown
  • get(key: unknown): unknown
  • getItem(key: unknown): unknown
  • has(key: unknown): unknown
  • includes(key: unknown): unknown
  • keys(): Iterable<unknown>
  • remove(key: unknown): unknown
  • removeItem(key: unknown): unknown
  • set(key: unknown, value: unknown): unknown
  • setItem(key: unknown, value: unknown): unknown
  • truncate(): unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_kv_storage_interface.SyncStorage.html b/docs/interfaces/src_core_kv_storage_interface.SyncStorage.html deleted file mode 100644 index 8d2663f63..000000000 --- a/docs/interfaces/src_core_kv_storage_interface.SyncStorage.html +++ /dev/null @@ -1,265 +0,0 @@ -SyncStorage | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

API for a synchronous storage

-

Hierarchy

Index

Methods

  • clear<T>(filter?: ClearFilter<T>, ...args: unknown[]): void
  • -

    Clears the storage by the specified filter and returns a list of removed keys. -Notice, the method can take a list of additional parameters provided to the used storage' engine.

    -

    Type parameters

    • T = unknown

    Parameters

    Returns void

  • get<T>(key: string, ...args: unknown[]): CanUndef<T>
  • -

    Returns a value from the storage by the specified key.

    -

    The returning value automatically parses by using Object.parse from a string to equivalent JS value, i.e., -'1' will be parsed to 1, 'true' to true, '2021-07-09T08:15:57.753Z' to Date, etc.

    -

    Notice, the method can take a list of additional parameters provided to the used storage' engine.

    -

    Type parameters

    • T = unknown

    Parameters

    • key: string
    • Rest ...args: unknown[]

    Returns CanUndef<T>

  • has(key: string, ...args: unknown[]): boolean
  • -

    Returns true if a value by the specified key exists in the storage. -Notice, the method can take a list of additional parameters provided to the used storage' engine.

    -

    Parameters

    • key: string
    • Rest ...args: unknown[]

    Returns boolean

  • remove(key: string, ...args: unknown[]): void
  • set(key: string, value: unknown, ...args: unknown[]): void
  • -

    Saves a value to the storage by the specified key.

    -

    The value to parse automatically serializes to a string by using Object.trySerialize, i.e., -arrays and dictionaries will be serialized to JSON, etc.

    -

    Notice, the method can take a list of additional parameters provided to the used storage' engine.

    -

    Parameters

    • key: string
    • value: unknown
    • Rest ...args: unknown[]

    Returns void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_kv_storage_interface.SyncStorageNamespace.html b/docs/interfaces/src_core_kv_storage_interface.SyncStorageNamespace.html deleted file mode 100644 index f177b44c1..000000000 --- a/docs/interfaces/src_core_kv_storage_interface.SyncStorageNamespace.html +++ /dev/null @@ -1,260 +0,0 @@ -SyncStorageNamespace | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Methods

  • clear<T>(filter?: ClearFilter<T>, ...args: unknown[]): void
  • -

    Clears the storage by the specified filter and returns a list of removed keys. -Notice, the method can take a list of additional parameters provided to the used storage' engine.

    -

    Type parameters

    • T = unknown

    Parameters

    Returns void

  • get<T>(key: string, ...args: unknown[]): CanUndef<T>
  • -

    Returns a value from the storage by the specified key.

    -

    The returning value automatically parses by using Object.parse from a string to equivalent JS value, i.e., -'1' will be parsed to 1, 'true' to true, '2021-07-09T08:15:57.753Z' to Date, etc.

    -

    Notice, the method can take a list of additional parameters provided to the used storage' engine.

    -

    Type parameters

    • T = unknown

    Parameters

    • key: string
    • Rest ...args: unknown[]

    Returns CanUndef<T>

  • has(key: string, ...args: unknown[]): boolean
  • -

    Returns true if a value by the specified key exists in the storage. -Notice, the method can take a list of additional parameters provided to the used storage' engine.

    -

    Parameters

    • key: string
    • Rest ...args: unknown[]

    Returns boolean

  • remove(key: string, ...args: unknown[]): void
  • -

    Removes a value from the storage by the specified key. -Notice, the method can take a list of additional parameters provided to the used storage' engine.

    -

    Parameters

    • key: string
    • Rest ...args: unknown[]

    Returns void

  • set(key: string, value: unknown, ...args: unknown[]): void
  • -

    Saves a value to the storage by the specified key.

    -

    The value to parse automatically serializes to a string by using Object.trySerialize, i.e., -arrays and dictionaries will be serialized to JSON, etc.

    -

    Notice, the method can take a list of additional parameters provided to the used storage' engine.

    -

    Parameters

    • key: string
    • value: unknown
    • Rest ...args: unknown[]

    Returns void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_lazy_interface.CallHook.html b/docs/interfaces/src_core_lazy_interface.CallHook.html deleted file mode 100644 index eec9ec5f1..000000000 --- a/docs/interfaces/src_core_lazy_interface.CallHook.html +++ /dev/null @@ -1,241 +0,0 @@ -CallHook | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T: object = object

Hierarchy

  • CallHook

Callable

  • CallHook(contexts: T[], ...args: unknown[]): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_lazy_interface.GetHook.html b/docs/interfaces/src_core_lazy_interface.GetHook.html deleted file mode 100644 index ad4d8aad8..000000000 --- a/docs/interfaces/src_core_lazy_interface.GetHook.html +++ /dev/null @@ -1,241 +0,0 @@ -GetHook | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T: object = object

Hierarchy

  • GetHook

Callable

  • GetHook(contexts: T[]): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_lazy_interface.Hooks.html b/docs/interfaces/src_core_lazy_interface.Hooks.html deleted file mode 100644 index 68ee4506a..000000000 --- a/docs/interfaces/src_core_lazy_interface.Hooks.html +++ /dev/null @@ -1,241 +0,0 @@ -Hooks | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T: object = object

Hierarchy

  • Hooks

Index

Properties

Properties

call?: Dictionary<CallHook<T>>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_lazy_interface.SetHook.html b/docs/interfaces/src_core_lazy_interface.SetHook.html deleted file mode 100644 index f645d9954..000000000 --- a/docs/interfaces/src_core_lazy_interface.SetHook.html +++ /dev/null @@ -1,241 +0,0 @@ -SetHook | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T: object = object

Hierarchy

  • SetHook

Callable

  • SetHook(contexts: T[], value: unknown): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_config_interface.LogConfig.html b/docs/interfaces/src_core_log_config_interface.LogConfig.html deleted file mode 100644 index ced7f96bf..000000000 --- a/docs/interfaces/src_core_log_config_interface.LogConfig.html +++ /dev/null @@ -1,241 +0,0 @@ -LogConfig | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LogConfig

Index

Properties

Properties

pipelines: LogPipelineConfig[]

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_config_interface.LogPipelineConfig.html b/docs/interfaces/src_core_log_config_interface.LogPipelineConfig.html deleted file mode 100644 index 33f11209a..000000000 --- a/docs/interfaces/src_core_log_config_interface.LogPipelineConfig.html +++ /dev/null @@ -1,241 +0,0 @@ -LogPipelineConfig | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LogPipelineConfig

Index

Properties

engine: "console"
engineOptions?: Dictionary<unknown>
middlewares?: LogMiddlewares[]
minLevel?: LogLevel

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_config_interface.StylesCache.html b/docs/interfaces/src_core_log_config_interface.StylesCache.html deleted file mode 100644 index 0d8787fd3..000000000 --- a/docs/interfaces/src_core_log_config_interface.StylesCache.html +++ /dev/null @@ -1,241 +0,0 @@ -StylesCache | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

default: undefined | Dictionary<unknown>
error: undefined | Dictionary<unknown>
info: undefined | Dictionary<unknown>
warn: undefined | Dictionary<unknown>

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_engines_interface.LogEngine.html b/docs/interfaces/src_core_log_engines_interface.LogEngine.html deleted file mode 100644 index 5284ed87c..000000000 --- a/docs/interfaces/src_core_log_engines_interface.LogEngine.html +++ /dev/null @@ -1,241 +0,0 @@ -LogEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LogEngine

Implemented by

Index

Methods

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_engines_interface.LogEngineConstructor.html b/docs/interfaces/src_core_log_engines_interface.LogEngineConstructor.html deleted file mode 100644 index 6071c2c63..000000000 --- a/docs/interfaces/src_core_log_engines_interface.LogEngineConstructor.html +++ /dev/null @@ -1,241 +0,0 @@ -LogEngineConstructor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

  • LogEngineConstructor

Index

Constructors

Constructors

  • new LogEngineConstructor(opts?: Dictionary<unknown>): T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Constructor
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_interface.ExtendedLogger.html b/docs/interfaces/src_core_log_interface.ExtendedLogger.html deleted file mode 100644 index be3107f1f..000000000 --- a/docs/interfaces/src_core_log_interface.ExtendedLogger.html +++ /dev/null @@ -1,270 +0,0 @@ -ExtendedLogger | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Callable

  • ExtendedLogger(context: string | LogMessageOptions, ...details: unknown[]): void
  • ExtendedLogger(context: string | LogMessageOptions, error: Error, ...details: unknown[]): void

Index

Methods

  • error(context: string, ...details: unknown[]): void
  • error(context: string, error: Error, ...details: unknown[]): void
  • -

    Logs a message with the error level and specified context

    -

    Parameters

    • context: string
      -

      log record context

      -
    • Rest ...details: unknown[]

    Returns void

  • -

    Logs a message with the error level and specified context

    -

    Parameters

    • context: string
      -

      log record context

      -
    • error: Error
      -

      thrown error

      -
    • Rest ...details: unknown[]

    Returns void

  • info(context: string, ...details: unknown[]): void
  • -

    Logs a message with the info level and specified context

    -

    Parameters

    • context: string
      -

      log record context

      -
    • Rest ...details: unknown[]

    Returns void

  • -

    Returns a new logging function with the specified namespace

    -
    example
    const log2 = log.namespace('global');
    log2.info('res', 'hello');
    // Prints context 'global:res'

    const log3 = log.namespace('super').namespace('global');
    log3.info('res', 'hello');
    // Prints context 'super:global:res' -
    -

    Parameters

    • value: string
      -

    Returns ExtendedLogger

  • warn(context: string, ...details: unknown[]): void
  • warn(context: string, error: Error, ...details: unknown[]): void
  • -

    Logs a message with the warning level and specified context

    -

    Parameters

    • context: string
      -

      log record context

      -
    • Rest ...details: unknown[]

    Returns void

  • -

    Logs a message with the warning level and specified context

    -

    Parameters

    • context: string
      -

      log record context

      -
    • error: Error
      -

      thrown error

      -
    • Rest ...details: unknown[]

    Returns void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_interface.LogMessageOptions.html b/docs/interfaces/src_core_log_interface.LogMessageOptions.html deleted file mode 100644 index 5eee836e9..000000000 --- a/docs/interfaces/src_core_log_interface.LogMessageOptions.html +++ /dev/null @@ -1,241 +0,0 @@ -LogMessageOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LogMessageOptions

Index

Properties

Properties

context: string
logLevel?: LogLevel

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_interface.Logger.html b/docs/interfaces/src_core_log_interface.Logger.html deleted file mode 100644 index a362d47f6..000000000 --- a/docs/interfaces/src_core_log_interface.Logger.html +++ /dev/null @@ -1,241 +0,0 @@ -Logger | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html b/docs/interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html deleted file mode 100644 index 94c2d709a..000000000 --- a/docs/interfaces/src_core_log_middlewares_extractor_interface.ErrorInfo.html +++ /dev/null @@ -1,250 +0,0 @@ -ErrorInfo | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Recurrent structure that represents detailed error information

-

Hierarchy

  • ErrorInfo

Index

Properties

cause?: ErrorInfo
-

Information of a caused error

-
details?: unknown
-

Error's details that could be extracted from it via error details extractors

-
error?: { message: string; name: string }
-

General info about an error. -Using only for cause errors and not for the root one.

-

Type declaration

  • message: string
  • name: string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_middlewares_interface.LogEvent.html b/docs/interfaces/src_core_log_middlewares_interface.LogEvent.html deleted file mode 100644 index bf75b4a03..000000000 --- a/docs/interfaces/src_core_log_middlewares_interface.LogEvent.html +++ /dev/null @@ -1,242 +0,0 @@ -LogEvent | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LogEvent

Index

Properties

additionals: Dictionary<unknown>
context: string
details: Dictionary<unknown>
deprecated
see

additionals

-
error?: Error
level: LogLevel

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_middlewares_interface.LogMiddleware.html b/docs/interfaces/src_core_log_middlewares_interface.LogMiddleware.html deleted file mode 100644 index 6bcba8a9c..000000000 --- a/docs/interfaces/src_core_log_middlewares_interface.LogMiddleware.html +++ /dev/null @@ -1,245 +0,0 @@ -LogMiddleware | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LogMiddleware

Implemented by

Index

Methods

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_log_middlewares_interface.NextCallback.html b/docs/interfaces/src_core_log_middlewares_interface.NextCallback.html deleted file mode 100644 index 206bbbb90..000000000 --- a/docs/interfaces/src_core_log_middlewares_interface.NextCallback.html +++ /dev/null @@ -1,241 +0,0 @@ -NextCallback | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • NextCallback

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_net_interface.NetEngine.html b/docs/interfaces/src_core_net_interface.NetEngine.html deleted file mode 100644 index 934752612..000000000 --- a/docs/interfaces/src_core_net_interface.NetEngine.html +++ /dev/null @@ -1,241 +0,0 @@ -NetEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • NetEngine

Index

Methods

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_net_interface.NetStatus.html b/docs/interfaces/src_core_net_interface.NetStatus.html deleted file mode 100644 index b579021de..000000000 --- a/docs/interfaces/src_core_net_interface.NetStatus.html +++ /dev/null @@ -1,245 +0,0 @@ -NetStatus | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • NetStatus

Index

Properties

lastOnline?: Date
-

Date of the last online session

-
status: boolean
-

If true, then a host has the Internet connection

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_net_interface.OnlineCheckConfig.html b/docs/interfaces/src_core_net_interface.OnlineCheckConfig.html deleted file mode 100644 index b0bf25144..000000000 --- a/docs/interfaces/src_core_net_interface.OnlineCheckConfig.html +++ /dev/null @@ -1,256 +0,0 @@ -OnlineCheckConfig | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • OnlineCheckConfig

Index

Properties

cacheTTL?: number
-

How long to store a checking result in the local cache

-
checkInterval?: number
-

How often need to check the online connection (ms)

-
checkTimeout?: number
-

Timeout of a connection checking request

-
checkURL?: CanUndef<string>
-

URL to check the online connection -(with the "browser.request" engine can be used only image URL-s)

-
lastDateSyncInterval?: number
-

How often to update the last online connection time

-
persistence?: boolean
-

True, if we need to save a time of the last online connection in the local cache

-
retryCount?: number
-

The maximum number of retries to check the online connection

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_proxy_clone_interface.ResolvedTarget.html b/docs/interfaces/src_core_object_proxy_clone_interface.ResolvedTarget.html deleted file mode 100644 index c6dfec372..000000000 --- a/docs/interfaces/src_core_object_proxy_clone_interface.ResolvedTarget.html +++ /dev/null @@ -1,241 +0,0 @@ -ResolvedTarget | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • ResolvedTarget

Index

Properties

Properties

needWrap: boolean
value: T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_select_interface.SelectParams.html b/docs/interfaces/src_core_object_select_interface.SelectParams.html deleted file mode 100644 index 5be316a2a..000000000 --- a/docs/interfaces/src_core_object_select_interface.SelectParams.html +++ /dev/null @@ -1,250 +0,0 @@ -SelectParams | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SelectParams

Index

Properties

Properties

from?: number | ObjectPropertyPath
-

Path to an object property

-
example
select({foo: {bar: {bla: {}}}}, {from: 'foo.bla'})
-
-
where?: CanArray<Dictionary<unknown>>
-

Object to match or array of objects. -The array is interpreted as "or".

-
example
select({test: 2}, {where: {test: 2}}) // {test: 2}
select({test: 2}, {where: [{test: 1}, {test: 2}]}) // {test: 2} -
-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.InternalWatchOptions.html b/docs/interfaces/src_core_object_watch_interface.InternalWatchOptions.html deleted file mode 100644 index 28e042a9d..000000000 --- a/docs/interfaces/src_core_object_watch_interface.InternalWatchOptions.html +++ /dev/null @@ -1,306 +0,0 @@ -InternalWatchOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

collapse?: boolean
-

The option enables or disables collapsing of mutation events. -When it toggles to true, all mutation events fire as if they occur on top properties of the watchable object.

-
const {proxy} = watch({a: {b: {c: 1}}}, {collapse: true, deep: true}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path);
});
});

// {b: {c: 2}} {b: {c: 2}} ['a', 'b', 'c']
proxy.a.b.c = 2; -
-

When it toggles to false, and the watcher binds to the specified path, the callback takes a list of mutations. -Otherwise, the callback takes only the last mutation.

-
const {proxy} = watch({a: {b: {c: 1}}}, 'a.b', {collapse: false}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath);
});
});

// 2 1 ['a', 'b'] ['a', 'b', 'c']
proxy.a.b.c = 2;

const {proxy: proxy2} = watch({a: {b: {c: 1}}}, 'a.b', (value, oldValue, info) => {
console.log(value, oldValue, info.path, info.originalPath);
});

// {c: 2} {c: 2} ['a', 'b'] ['a', 'b', 'c']
proxy2.a.b.c = 2; -
-
default

false

-
deep?: boolean
-

If true, then the callback of changing is also fired on mutations of nested properties

-
default

false

-
example
const {proxy} = watch({a: {b: {c: 1}}}, {deep: true}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path);
});
});

// 2 1 ['a', 'b', 'c']
proxy.a.b.c = 2;

// {c: 2} {e: 2} ['a', 'b']
proxy.a.b = {e: 2}; -
-
dependencies?: WatchDependencies
-

When providing the specific path to watch, this parameter can contain a list of dependencies for the watching path. -This parameter can help to watch accessors.

-
const obj = {
get foo() {
return this.bla * this.baz;
},

bla: 2,
baz: 3
};

const {proxy} = watch(obj, 'foo', {dependencies: ['bla', 'baz']}, (value, oldValue, info) => {
console.log(value, oldValue, info.path, info.originalPath, info.parent);
});

// This mutation will invoke our callback
proxy.bla++; -
-

When providing the specific path to watch, this parameter can contain an object or Map with lists of -dependencies to watch.

-
const obj = {
foo: {
get value() {
return this.bla * this.baz;
}
},

bla: 2,
baz: 3
};

const depsAsObj = {
'foo.value': ['bla', 'baz']
};

const {proxy: proxy1} = watch(obj, {dependencies: depsAsObj}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath, info.parent);
});
});

// This mutation will fire an additional event for `foo.value`
proxy1.bla++;

const depsAsMap = new Map([
[
// A path to the property with dependencies
['foo', 'value'],

// Dependencies
['bla', 'baz']
]
]);

const {proxy: proxy2} = watch(obj, {dependencies: depsAsMap}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath, info.parent);
});
});

proxy2.baz++; -
-
engine?: WatchEngine
-

Watch engine to use. -By default, will be used proxy if supported, otherwise accessors.

-
eventFilter?: WatchHandler<unknown, unknown>
-

A filter function for mutation events. -The function allows skipping some mutation events.

-
example
function eventFilter(value, oldValue, info) {
return info.path[0] !== '_a';
}

const {proxy} = watch({a: 1, b: 2, _a: 1}, {eventFilter}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath);
});
});

// This mutation won't invoke our callback
proxy._a = 2; -
-
fromProto?: boolean | 1
immediate?: boolean
-

If true, then all mutation events will be fired immediately. -Notice, with enabling this option, the callback changes its interface:

-
// Before
type Cb = (mutations: [[unknown, unknown, WatchHandlerParams]]) => any;

// After
type CbWithImmediate = (newValue: unknown, oldValue: unknown, info: WatchHandlerParams) => any; -
-
default

false

-
example
const {proxy} = watch(a: 1}, {immediate: true}, (value, oldValue, info) => {
console.log(value, oldValue, info.path);
});

// 2 1 ['a']
proxy.a = 2; -
-
pathModifier?: PathModifier
-

A function that takes a path of the mutation event and returns a new path. -The function is used when you want to mask one mutation to another one.

-
example
function pathModifier(path) {
return path.map((chunk) => chunk.replace(/^_/, ''));
}

const {proxy} = watch({a: 1, b: 2, _a: 1}, 'a', {pathModifier}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath);
});
});

// 2 1 ['a'], ['_a']
proxy._a = 2; -
-
postfixes?: string[]
-

List of postfixes for paths to watch. -This parameter can help to watch accessors.

-
example
const obj = {
get foo() {
return this.fooStore * 2;
},

fooStore: 2
};

const {proxy} = watch(obj, 'foo', {postfixes: ['Store']}, (value, oldValue, info) => {
console.log(value, oldValue, info.path, info.originalPath, info.parent);
});

// This mutation will invoke our callback
proxy.fooStore++; -
-
prefixes?: string[]
-

List of prefixes for paths to watch. -This parameter can help to watch accessors.

-
example
const obj = {
get foo() {
return this._foo * 2;
},

_foo: 2
};

const {proxy} = watch(obj, 'foo', {prefixes: ['_']}, (value, oldValue, info) => {
console.log(value, oldValue, info.path, info.originalPath, info.parent);
});

// This mutation will invoke our callback
proxy._foo++; -
-
tiedWith?: object
-

Link to an object that should connect with the watched object, i.e., -changing of properties of the tied object, will also emit mutation events

-
example
const data = {
foo: 2
};

class Bla {
data = data;

constructor() {
watch(this.data, {tiedWith: this}, (val) => {
console.log(val);
});
}
}

const bla = new Bla();
bla.foo = 3; -
-
withProto?: boolean
-

If true, then the callback of changing is also fired on mutations of properties from prototypes

-
default

false

-
example
const {proxy} = watch(a: 1, {__proto__: {b: 1}}, {withProto: true}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.fromProto);
});
});

// 2 1 ['a'] false
proxy.a = 2;

// 2 1 ['b'] true
proxy.b = 2; -
-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.MultipleWatchHandler.html b/docs/interfaces/src_core_object_watch_interface.MultipleWatchHandler.html deleted file mode 100644 index e9ca61246..000000000 --- a/docs/interfaces/src_core_object_watch_interface.MultipleWatchHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -MultipleWatchHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MultipleWatchHandler<NEW, OLD>

Type parameters

  • NEW = unknown

  • OLD = NEW

Hierarchy

  • MultipleWatchHandler

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.PathModifier.html b/docs/interfaces/src_core_object_watch_interface.PathModifier.html deleted file mode 100644 index cbf03f740..000000000 --- a/docs/interfaces/src_core_object_watch_interface.PathModifier.html +++ /dev/null @@ -1,241 +0,0 @@ -PathModifier | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PathModifier

Callable

  • PathModifier(path: unknown[]): unknown[]

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.RawWatchHandler.html b/docs/interfaces/src_core_object_watch_interface.RawWatchHandler.html deleted file mode 100644 index 3ede99c45..000000000 --- a/docs/interfaces/src_core_object_watch_interface.RawWatchHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -RawWatchHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RawWatchHandler<NEW, OLD>

Type parameters

  • NEW = unknown

  • OLD = NEW

Hierarchy

  • RawWatchHandler

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.RawWatchHandlerParams.html b/docs/interfaces/src_core_object_watch_interface.RawWatchHandlerParams.html deleted file mode 100644 index 85dae2b06..000000000 --- a/docs/interfaces/src_core_object_watch_interface.RawWatchHandlerParams.html +++ /dev/null @@ -1,254 +0,0 @@ -RawWatchHandlerParams | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Parameters of a mutation event

-

Hierarchy

Index

Properties

fromProto: boolean
-

True if the mutation has occurred on a prototype of the watched object

-
obj: object
-

Link to the object that is watched

-
path: unknown[]
-

Path to a property that was changed

-
root: object
-

Link to the root object of watching

-
top?: object
-

Link to the top property of watching -(the first level property of the root)

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.WatchEngine.html b/docs/interfaces/src_core_object_watch_interface.WatchEngine.html deleted file mode 100644 index 8465c1163..000000000 --- a/docs/interfaces/src_core_object_watch_interface.WatchEngine.html +++ /dev/null @@ -1,241 +0,0 @@ -WatchEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WatchEngine

Index

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.WatchHandler.html b/docs/interfaces/src_core_object_watch_interface.WatchHandler.html deleted file mode 100644 index 7adbb0962..000000000 --- a/docs/interfaces/src_core_object_watch_interface.WatchHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -WatchHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • NEW = unknown

  • OLD = NEW

Hierarchy

  • WatchHandler

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.WatchHandlerParams.html b/docs/interfaces/src_core_object_watch_interface.WatchHandlerParams.html deleted file mode 100644 index 9ecf7e6e5..000000000 --- a/docs/interfaces/src_core_object_watch_interface.WatchHandlerParams.html +++ /dev/null @@ -1,260 +0,0 @@ -WatchHandlerParams | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Extended parameters of a mutation event

-

Hierarchy

Index

Properties

fromProto: boolean
-

True if the mutation has occurred on a prototype of the watched object

-
obj: object
-

Link to the object that is watched

-
originalPath: unknown[]
-

The original path to a property that was changed.

-
example
function pathModifier(path) {
return path.map((chunk) => chunk.replace(/^_/, ''));
}

const {proxy} = watch(a: 1, b: 2, _a: 1}, 'a', {pathModifier}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath);
});
});

// 2 1 ['a'], ['_a']
proxy._a = 2; -
-
-

Information about the parent mutation event

-
path: unknown[]
-

Path to a property that was changed

-
root: object
-

Link to the root object of watching

-
top?: object
-

Link to the top property of watching -(the first level property of the root)

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.WatchHandlerParentParams.html b/docs/interfaces/src_core_object_watch_interface.WatchHandlerParentParams.html deleted file mode 100644 index 4439ff76c..000000000 --- a/docs/interfaces/src_core_object_watch_interface.WatchHandlerParentParams.html +++ /dev/null @@ -1,241 +0,0 @@ -WatchHandlerParentParams | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WatchHandlerParentParams

Index

Properties

oldValue: unknown
value: unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.WatchOptions.html b/docs/interfaces/src_core_object_watch_interface.WatchOptions.html deleted file mode 100644 index f8ea1d932..000000000 --- a/docs/interfaces/src_core_object_watch_interface.WatchOptions.html +++ /dev/null @@ -1,306 +0,0 @@ -WatchOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

collapse?: boolean
-

The option enables or disables collapsing of mutation events. -When it toggles to true, all mutation events fire as if they occur on top properties of the watchable object.

-
const {proxy} = watch({a: {b: {c: 1}}}, {collapse: true, deep: true}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path);
});
});

// {b: {c: 2}} {b: {c: 2}} ['a', 'b', 'c']
proxy.a.b.c = 2; -
-

When it toggles to false, and the watcher binds to the specified path, the callback takes a list of mutations. -Otherwise, the callback takes only the last mutation.

-
const {proxy} = watch({a: {b: {c: 1}}}, 'a.b', {collapse: false}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath);
});
});

// 2 1 ['a', 'b'] ['a', 'b', 'c']
proxy.a.b.c = 2;

const {proxy: proxy2} = watch({a: {b: {c: 1}}}, 'a.b', (value, oldValue, info) => {
console.log(value, oldValue, info.path, info.originalPath);
});

// {c: 2} {c: 2} ['a', 'b'] ['a', 'b', 'c']
proxy2.a.b.c = 2; -
-
default

false

-
deep?: boolean
-

If true, then the callback of changing is also fired on mutations of nested properties

-
default

false

-
example
const {proxy} = watch({a: {b: {c: 1}}}, {deep: true}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path);
});
});

// 2 1 ['a', 'b', 'c']
proxy.a.b.c = 2;

// {c: 2} {e: 2} ['a', 'b']
proxy.a.b = {e: 2}; -
-
dependencies?: WatchDependencies
-

When providing the specific path to watch, this parameter can contain a list of dependencies for the watching path. -This parameter can help to watch accessors.

-
const obj = {
get foo() {
return this.bla * this.baz;
},

bla: 2,
baz: 3
};

const {proxy} = watch(obj, 'foo', {dependencies: ['bla', 'baz']}, (value, oldValue, info) => {
console.log(value, oldValue, info.path, info.originalPath, info.parent);
});

// This mutation will invoke our callback
proxy.bla++; -
-

When providing the specific path to watch, this parameter can contain an object or Map with lists of -dependencies to watch.

-
const obj = {
foo: {
get value() {
return this.bla * this.baz;
}
},

bla: 2,
baz: 3
};

const depsAsObj = {
'foo.value': ['bla', 'baz']
};

const {proxy: proxy1} = watch(obj, {dependencies: depsAsObj}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath, info.parent);
});
});

// This mutation will fire an additional event for `foo.value`
proxy1.bla++;

const depsAsMap = new Map([
[
// A path to the property with dependencies
['foo', 'value'],

// Dependencies
['bla', 'baz']
]
]);

const {proxy: proxy2} = watch(obj, {dependencies: depsAsMap}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath, info.parent);
});
});

proxy2.baz++; -
-
engine?: WatchEngine
-

Watch engine to use. -By default, will be used proxy if supported, otherwise accessors.

-
eventFilter?: WatchHandler<unknown, unknown>
-

A filter function for mutation events. -The function allows skipping some mutation events.

-
example
function eventFilter(value, oldValue, info) {
return info.path[0] !== '_a';
}

const {proxy} = watch({a: 1, b: 2, _a: 1}, {eventFilter}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath);
});
});

// This mutation won't invoke our callback
proxy._a = 2; -
-
immediate?: boolean
-

If true, then all mutation events will be fired immediately. -Notice, with enabling this option, the callback changes its interface:

-
// Before
type Cb = (mutations: [[unknown, unknown, WatchHandlerParams]]) => any;

// After
type CbWithImmediate = (newValue: unknown, oldValue: unknown, info: WatchHandlerParams) => any; -
-
default

false

-
example
const {proxy} = watch(a: 1}, {immediate: true}, (value, oldValue, info) => {
console.log(value, oldValue, info.path);
});

// 2 1 ['a']
proxy.a = 2; -
-
pathModifier?: PathModifier
-

A function that takes a path of the mutation event and returns a new path. -The function is used when you want to mask one mutation to another one.

-
example
function pathModifier(path) {
return path.map((chunk) => chunk.replace(/^_/, ''));
}

const {proxy} = watch({a: 1, b: 2, _a: 1}, 'a', {pathModifier}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.originalPath);
});
});

// 2 1 ['a'], ['_a']
proxy._a = 2; -
-
postfixes?: string[]
-

List of postfixes for paths to watch. -This parameter can help to watch accessors.

-
example
const obj = {
get foo() {
return this.fooStore * 2;
},

fooStore: 2
};

const {proxy} = watch(obj, 'foo', {postfixes: ['Store']}, (value, oldValue, info) => {
console.log(value, oldValue, info.path, info.originalPath, info.parent);
});

// This mutation will invoke our callback
proxy.fooStore++; -
-
prefixes?: string[]
-

List of prefixes for paths to watch. -This parameter can help to watch accessors.

-
example
const obj = {
get foo() {
return this._foo * 2;
},

_foo: 2
};

const {proxy} = watch(obj, 'foo', {prefixes: ['_']}, (value, oldValue, info) => {
console.log(value, oldValue, info.path, info.originalPath, info.parent);
});

// This mutation will invoke our callback
proxy._foo++; -
-
tiedWith?: object
-

Link to an object that should connect with the watched object, i.e., -changing of properties of the tied object, will also emit mutation events

-
example
const data = {
foo: 2
};

class Bla {
data = data;

constructor() {
watch(this.data, {tiedWith: this}, (val) => {
console.log(val);
});
}
}

const bla = new Bla();
bla.foo = 3; -
-
withProto?: boolean
-

If true, then the callback of changing is also fired on mutations of properties from prototypes

-
default

false

-
example
const {proxy} = watch(a: 1, {__proto__: {b: 1}}, {withProto: true}, (mutations) => {
mutations.forEach(([value, oldValue, info]) => {
console.log(value, oldValue, info.path, info.fromProto);
});
});

// 2 1 ['a'] false
proxy.a = 2;

// 2 1 ['b'] true
proxy.b = 2; -
-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_interface.Watcher.html b/docs/interfaces/src_core_object_watch_interface.Watcher.html deleted file mode 100644 index 203ab6ff7..000000000 --- a/docs/interfaces/src_core_object_watch_interface.Watcher.html +++ /dev/null @@ -1,252 +0,0 @@ -Watcher | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T: object = object

Hierarchy

  • Watcher

Index

Properties

Methods

Properties

proxy: T
-

A proxy object to watch

-

Methods

  • unwatch(): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_wrap_interface.StructureWrapper.html b/docs/interfaces/src_core_object_watch_wrap_interface.StructureWrapper.html deleted file mode 100644 index e11224021..000000000 --- a/docs/interfaces/src_core_object_watch_wrap_interface.StructureWrapper.html +++ /dev/null @@ -1,241 +0,0 @@ -StructureWrapper | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • StructureWrapper

Index

Properties

Methods

Properties

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_wrap_interface.WrapMethod.html b/docs/interfaces/src_core_object_watch_wrap_interface.WrapMethod.html deleted file mode 100644 index 9e4e8be93..000000000 --- a/docs/interfaces/src_core_object_watch_wrap_interface.WrapMethod.html +++ /dev/null @@ -1,241 +0,0 @@ -WrapMethod | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WrapMethod

Callable

  • WrapMethod(target: any, opts: WrapParams, ...args: any[]): any

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_wrap_interface.WrapMethodObject.html b/docs/interfaces/src_core_object_watch_wrap_interface.WrapMethodObject.html deleted file mode 100644 index 299e5c830..000000000 --- a/docs/interfaces/src_core_object_watch_wrap_interface.WrapMethodObject.html +++ /dev/null @@ -1,241 +0,0 @@ -WrapMethodObject | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WrapMethodObject

Index

Properties

Properties

type: string
value: WrapMethod

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_wrap_interface.WrapOptions.html b/docs/interfaces/src_core_object_watch_wrap_interface.WrapOptions.html deleted file mode 100644 index 075fea595..000000000 --- a/docs/interfaces/src_core_object_watch_wrap_interface.WrapOptions.html +++ /dev/null @@ -1,253 +0,0 @@ -WrapOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

fromProto?: boolean
-

True if the property to watch is taken from a prototype

-
default

false

-
path: unknown[]
-

Base path to object properties

-
root: object
-

Link to the root object of watching

-
top?: object
-

Link to the top object of watching -(the first level property of the root)

-
watchOpts: WatchOptions
-

Watch options

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_object_watch_wrap_interface.WrapParams.html b/docs/interfaces/src_core_object_watch_wrap_interface.WrapParams.html deleted file mode 100644 index 53ddcc234..000000000 --- a/docs/interfaces/src_core_object_watch_wrap_interface.WrapParams.html +++ /dev/null @@ -1,253 +0,0 @@ -WrapParams | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

fromProto?: boolean
-

True if the property to watch is taken from a prototype

-
default

false

-
original: Function
path: unknown[]
-

Base path to object properties

-
root: object
-

Link to the root object of watching

-
top?: object
-

Link to the top object of watching -(the first level property of the root)

-
watchOpts: WatchOptions
-

Watch options

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_perf_config_interface.PerfConfig.html b/docs/interfaces/src_core_perf_config_interface.PerfConfig.html deleted file mode 100644 index a187eda48..000000000 --- a/docs/interfaces/src_core_perf_config_interface.PerfConfig.html +++ /dev/null @@ -1,245 +0,0 @@ -PerfConfig | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

General config for performance metrics

-

Hierarchy

  • PerfConfig

Index

Properties

Properties

-

Performance timers config

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_perf_config_interface.PerfIncludeFilter.html b/docs/interfaces/src_core_perf_config_interface.PerfIncludeFilter.html deleted file mode 100644 index 375aa3614..000000000 --- a/docs/interfaces/src_core_perf_config_interface.PerfIncludeFilter.html +++ /dev/null @@ -1,248 +0,0 @@ -PerfIncludeFilter | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Include/exclude patterns for perf filters

-

Hierarchy

  • PerfIncludeFilter

Index

Properties

Properties

exclude?: string[]
-

Exclude only specific events. -If include and exclude are both presented, will be used only include.

-
include?: string[]
-

Include only specific events

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_perf_config_interface.PerfTimerConfig.html b/docs/interfaces/src_core_perf_config_interface.PerfTimerConfig.html deleted file mode 100644 index 78e3786ee..000000000 --- a/docs/interfaces/src_core_perf_config_interface.PerfTimerConfig.html +++ /dev/null @@ -1,247 +0,0 @@ -PerfTimerConfig | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Performance timers config

-

Hierarchy

  • PerfTimerConfig

Index

Properties

Properties

engine: "console"
-

Name of the used engine

-
-

Settings to filter perf events by groups

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_perf_interface.Perf.html b/docs/interfaces/src_core_perf_interface.Perf.html deleted file mode 100644 index 071d5ccb8..000000000 --- a/docs/interfaces/src_core_perf_interface.Perf.html +++ /dev/null @@ -1,253 +0,0 @@ -Perf | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Perf

Index

Methods

  • getScopedTimer(group: "network" | "components" | "tools" | "manual", scope: string): PerfTimer
  • -

    Returns an instance of the scoped performance timer for a specific group

    -
    see

    PerfTimerFactory.getScopedTimer

    -

    Parameters

    • group: "network" | "components" | "tools" | "manual"
      -

      group name, that timer should belong to. It appears at the beginning of all time marks namespaces.

      -
    • scope: string
      -

      scope name, that defines the scope. It doesn't appear in any time mark namespaces.

      -

    Returns PerfTimer

  • getTimer(group: "network" | "components" | "tools" | "manual"): PerfTimer
  • -

    Returns an instance of the performance timer for a specific group

    -
    see

    PerfTimerFactory.getTimer

    -

    Parameters

    • group: "network" | "components" | "tools" | "manual"
      -

      group name, that timer should belong to. It appears at the beginning of all time marks namespaces.

      -

    Returns PerfTimer

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_perf_timer_engines_interface.PerfTimerEngine.html b/docs/interfaces/src_core_perf_timer_engines_interface.PerfTimerEngine.html deleted file mode 100644 index 0bbc1904e..000000000 --- a/docs/interfaces/src_core_perf_timer_engines_interface.PerfTimerEngine.html +++ /dev/null @@ -1,251 +0,0 @@ -PerfTimerEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

An engine to send time metrics to the target

-

Hierarchy

  • PerfTimerEngine

Index

Methods

  • getTimestampFromTimeOrigin(): number
  • sendDelta(name: string, duration: number, additional?: Dictionary<unknown>): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_perf_timer_impl_interface.PerfTimer.html b/docs/interfaces/src_core_perf_timer_impl_interface.PerfTimer.html deleted file mode 100644 index c2603ae75..000000000 --- a/docs/interfaces/src_core_perf_timer_impl_interface.PerfTimer.html +++ /dev/null @@ -1,262 +0,0 @@ -PerfTimer | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Performance timer

-

Hierarchy

  • PerfTimer

Index

Methods

  • markTimestamp(name: string, additional?: Dictionary<unknown>): void
  • -

    Measures difference between the current moment and the time origin of a corresponding timers runner

    -

    Parameters

    • name: string
      -

      full name of the metrics

      -
    • Optional additional: Dictionary<unknown>

    Returns void

  • -

    Returns a new instance of the performance timer but with the passed suffix

    -
    example
    // `timer` has a namespace "components"
    const timer = getTimer('components');

    // `newTimer` has a namespace "components.button"
    const newTimer = timer.namespace('button'); -
    -

    Parameters

    • ns: string
      -

      namespace suffix

      -

    Returns PerfTimer

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_perf_timer_impl_interface.PerfTimerMeasurement.html b/docs/interfaces/src_core_perf_timer_impl_interface.PerfTimerMeasurement.html deleted file mode 100644 index 99b060326..000000000 --- a/docs/interfaces/src_core_perf_timer_impl_interface.PerfTimerMeasurement.html +++ /dev/null @@ -1,247 +0,0 @@ -PerfTimerMeasurement | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Internal timer measurement

-

Hierarchy

  • PerfTimerMeasurement

Index

Properties

name: string
-

Full name of the measurement

-
startTimestamp: number
-

Timestamp when the measurement was started

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_perf_timer_impl_interface.PerfTimersRunnerOptions.html b/docs/interfaces/src_core_perf_timer_impl_interface.PerfTimersRunnerOptions.html deleted file mode 100644 index d9f1465f2..000000000 --- a/docs/interfaces/src_core_perf_timer_impl_interface.PerfTimersRunnerOptions.html +++ /dev/null @@ -1,247 +0,0 @@ -PerfTimersRunnerOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Options of a performance timers runner

-

Hierarchy

  • PerfTimersRunnerOptions

Index

Properties

filter?: PerfPredicate
-

Predicate to filter metrics

-
withCurrentTimeOrigin?: boolean
-

If true, then a moment of instantiating of the runner is considering as its time origin

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_perf_timer_interface.PerfTimerFactory.html b/docs/interfaces/src_core_perf_timer_interface.PerfTimerFactory.html deleted file mode 100644 index 94d419d4c..000000000 --- a/docs/interfaces/src_core_perf_timer_interface.PerfTimerFactory.html +++ /dev/null @@ -1,257 +0,0 @@ -PerfTimerFactory | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

A factory to create performance timers

-

Hierarchy

  • PerfTimerFactory

Index

Methods

  • getScopedTimer(group: "network" | "components" | "tools" | "manual", scope: string): PerfTimer
  • -

    Returns an instance of the scoped performance timer for a specific group. -The scoped timer is a timer that measures timestamps from the moment of the first scope using. -This moment is called the time origin.

    -
    example
    // The 'handlers' scope is created at this moment
    const timer = factory.getScopedTimer('manual', 'handlers');

    // <some code>

    // Uses the previous timer origin
    const anotherTimer = factory.getScopedTimer('manual', 'handlers'); -
    -

    Parameters

    • group: "network" | "components" | "tools" | "manual"
      -

      group name, that timer should belong to. It appears at the beginning of all time marks namespaces.

      -
    • scope: string
      -

      scope name, that defines the scope. It doesn't appear in any time mark namespaces.

      -

    Returns PerfTimer

  • getTimer(group: "network" | "components" | "tools" | "manual"): PerfTimer
  • -

    Returns an instance of the performance timer for a specific group

    -

    Parameters

    • group: "network" | "components" | "tools" | "manual"
      -

      group name, that timer should belong to. It appears at the beginning of all time marks namespaces.

      -

    Returns PerfTimer

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_pool_interface.ArgsFn.html b/docs/interfaces/src_core_pool_interface.ArgsFn.html deleted file mode 100644 index ce7c705e7..000000000 --- a/docs/interfaces/src_core_pool_interface.ArgsFn.html +++ /dev/null @@ -1,241 +0,0 @@ -ArgsFn | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ArgsFn

Callable

  • ArgsFn(i: number): unknown[]

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_pool_interface.HashFn.html b/docs/interfaces/src_core_pool_interface.HashFn.html deleted file mode 100644 index 060a54d7c..000000000 --- a/docs/interfaces/src_core_pool_interface.HashFn.html +++ /dev/null @@ -1,241 +0,0 @@ -HashFn | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • HashFn

Callable

  • HashFn(...args: unknown[]): string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_pool_interface.OptionalWrappedResource.html b/docs/interfaces/src_core_pool_interface.OptionalWrappedResource.html deleted file mode 100644 index 3f9cf7fe6..000000000 --- a/docs/interfaces/src_core_pool_interface.OptionalWrappedResource.html +++ /dev/null @@ -1,249 +0,0 @@ -OptionalWrappedResource | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface OptionalWrappedResource<T>

Type parameters

  • T

Hierarchy

Index

Properties

Methods

Properties

value: Nullable<T>
-

Value from the pool

-

Methods

  • destroy(): void
  • free(...args: unknown[]): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_pool_interface.PoolHook.html b/docs/interfaces/src_core_pool_interface.PoolHook.html deleted file mode 100644 index a1453c59b..000000000 --- a/docs/interfaces/src_core_pool_interface.PoolHook.html +++ /dev/null @@ -1,241 +0,0 @@ -PoolHook | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • PoolHook

Callable

  • PoolHook(pool: default<T>, ...args: unknown[]): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_pool_interface.PoolOptions.html b/docs/interfaces/src_core_pool_interface.PoolOptions.html deleted file mode 100644 index 153de379b..000000000 --- a/docs/interfaces/src_core_pool_interface.PoolOptions.html +++ /dev/null @@ -1,259 +0,0 @@ -PoolOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • PoolOptions

Index

Properties

hashFn?: HashFn
-

A function to calculate a hash string for the specified arguments

-
maxSize?: number
-

The maximum number of resources that the pool can contain

-
default

Infinity

-
onBorrow?: ResourceHook<T>
-

Handler: taking some resource via borrow methods

-
onClear?: PoolHook<T>
-

Handler: clearing of all pool resources

-
onFree?: ResourceHook<T>
-

Handler: releasing of some resource

-
onTake?: ResourceHook<T>
-

Handler: taking some resource via take methods

-
resourceDestructor?: ResourceDestructor<T>
-

A function to destroy one resource from the pool

-
size?: number
-

Number of resources to create at pull initialization

-
default

0

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_pool_interface.ResourceDestructor.html b/docs/interfaces/src_core_pool_interface.ResourceDestructor.html deleted file mode 100644 index 0016a410f..000000000 --- a/docs/interfaces/src_core_pool_interface.ResourceDestructor.html +++ /dev/null @@ -1,241 +0,0 @@ -ResourceDestructor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • ResourceDestructor

Callable

  • ResourceDestructor(resource: T): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_pool_interface.ResourceFactory.html b/docs/interfaces/src_core_pool_interface.ResourceFactory.html deleted file mode 100644 index 941f3c3a2..000000000 --- a/docs/interfaces/src_core_pool_interface.ResourceFactory.html +++ /dev/null @@ -1,241 +0,0 @@ -ResourceFactory | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • ResourceFactory

Callable

  • ResourceFactory(...args: unknown[]): T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_pool_interface.ResourceHook.html b/docs/interfaces/src_core_pool_interface.ResourceHook.html deleted file mode 100644 index babcd408c..000000000 --- a/docs/interfaces/src_core_pool_interface.ResourceHook.html +++ /dev/null @@ -1,241 +0,0 @@ -ResourceHook | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • ResourceHook

Callable

  • ResourceHook(resource: T, pool: default<T>, ...args: unknown[]): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_pool_interface.WrappedResource.html b/docs/interfaces/src_core_pool_interface.WrappedResource.html deleted file mode 100644 index 266f3f4e5..000000000 --- a/docs/interfaces/src_core_pool_interface.WrappedResource.html +++ /dev/null @@ -1,249 +0,0 @@ -WrappedResource | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

Index

Properties

Methods

Properties

value: T
-

Value from the pool

-

Methods

  • destroy(): void
  • free(...args: unknown[]): void
  • -

    Returns the resource to the pool

    -

    Parameters

    • Rest ...args: unknown[]
      -

      extra arguments to pass to the onFree hook handler

      -

    Returns void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_prelude_i18n_interface.Locale.html b/docs/interfaces/src_core_prelude_i18n_interface.Locale.html deleted file mode 100644 index 2ad1a8ef1..000000000 --- a/docs/interfaces/src_core_prelude_i18n_interface.Locale.html +++ /dev/null @@ -1,245 +0,0 @@ -Locale | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Locale

Index

Properties

Properties

isDefault: boolean
-

True if the locale is default

-
-

The locale value

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_prelude_i18n_interface.LocaleKVStorage.html b/docs/interfaces/src_core_prelude_i18n_interface.LocaleKVStorage.html deleted file mode 100644 index 3d5c0ce4d..000000000 --- a/docs/interfaces/src_core_prelude_i18n_interface.LocaleKVStorage.html +++ /dev/null @@ -1,251 +0,0 @@ -LocaleKVStorage | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LocaleKVStorage

Index

Properties

Properties

get: <T>(key: string, ...args: unknown[]) => CanUndef<T>

Type declaration

    • <T>(key: string, ...args: unknown[]): CanUndef<T>
    • -

      Returns a value from the storage by the specified key.

      -

      The returning value automatically parses by using Object.parse from a string to equivalent JS value, i.e., -'1' will be parsed to 1, 'true' to true, '2021-07-09T08:15:57.753Z' to Date, etc.

      -

      Notice, the method can take a list of additional parameters provided to the used storage' engine.

      -

      Type parameters

      • T = unknown

      Parameters

      • key: string
      • Rest ...args: unknown[]

      Returns CanUndef<T>

set?: (key: string, value: unknown, ...args: unknown[]) => void

Type declaration

    • (key: string, value: unknown, ...args: unknown[]): void
    • -

      Saves a value to the storage by the specified key.

      -

      The value to parse automatically serializes to a string by using Object.trySerialize, i.e., -arrays and dictionaries will be serialized to JSON, etc.

      -

      Notice, the method can take a list of additional parameters provided to the used storage' engine.

      -

      Parameters

      • key: string
      • value: unknown
      • Rest ...args: unknown[]

      Returns void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_prelude_structures_sync_promise_interface.ConstrRejectHandler.html b/docs/interfaces/src_core_prelude_structures_sync_promise_interface.ConstrRejectHandler.html deleted file mode 100644 index c9fff5abd..000000000 --- a/docs/interfaces/src_core_prelude_structures_sync_promise_interface.ConstrRejectHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -ConstrRejectHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ConstrRejectHandler

Callable

  • ConstrRejectHandler(reason?: unknown): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_prelude_structures_sync_promise_interface.ConstrResolveHandler.html b/docs/interfaces/src_core_prelude_structures_sync_promise_interface.ConstrResolveHandler.html deleted file mode 100644 index b6b56eaca..000000000 --- a/docs/interfaces/src_core_prelude_structures_sync_promise_interface.ConstrResolveHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -ConstrResolveHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • ConstrResolveHandler

Callable

  • ConstrResolveHandler(value?: Value<T>): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_prelude_structures_sync_promise_interface.Executor.html b/docs/interfaces/src_core_prelude_structures_sync_promise_interface.Executor.html deleted file mode 100644 index dfcb74138..000000000 --- a/docs/interfaces/src_core_prelude_structures_sync_promise_interface.Executor.html +++ /dev/null @@ -1,241 +0,0 @@ -Executor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • Executor

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_promise_abortable_interface.ConstrAbortHandler.html b/docs/interfaces/src_core_promise_abortable_interface.ConstrAbortHandler.html deleted file mode 100644 index 4889117a5..000000000 --- a/docs/interfaces/src_core_promise_abortable_interface.ConstrAbortHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -ConstrAbortHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ConstrAbortHandler

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_promise_abortable_interface.ConstrRejectHandler.html b/docs/interfaces/src_core_promise_abortable_interface.ConstrRejectHandler.html deleted file mode 100644 index 3e0453f25..000000000 --- a/docs/interfaces/src_core_promise_abortable_interface.ConstrRejectHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -ConstrRejectHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ConstrRejectHandler

Callable

  • ConstrRejectHandler(reason?: unknown): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_promise_abortable_interface.ConstrResolveHandler.html b/docs/interfaces/src_core_promise_abortable_interface.ConstrResolveHandler.html deleted file mode 100644 index a74344a66..000000000 --- a/docs/interfaces/src_core_promise_abortable_interface.ConstrResolveHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -ConstrResolveHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • ConstrResolveHandler

Callable

  • ConstrResolveHandler(value?: Value<T>): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_promise_abortable_interface.Executor.html b/docs/interfaces/src_core_promise_abortable_interface.Executor.html deleted file mode 100644 index dee6111ae..000000000 --- a/docs/interfaces/src_core_promise_abortable_interface.Executor.html +++ /dev/null @@ -1,241 +0,0 @@ -Executor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • Executor

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_promise_interface.ControllablePromiseConstructor.html b/docs/interfaces/src_core_promise_interface.ControllablePromiseConstructor.html deleted file mode 100644 index 85f23d7bd..000000000 --- a/docs/interfaces/src_core_promise_interface.ControllablePromiseConstructor.html +++ /dev/null @@ -1,241 +0,0 @@ -ControllablePromiseConstructor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ControllablePromiseConstructor<T>

Type parameters

  • T = unknown

Hierarchy

  • ControllablePromiseConstructor

Index

Constructors

Constructors

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Constructor
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_promise_interface.ControllablePromiseExecutor.html b/docs/interfaces/src_core_promise_interface.ControllablePromiseExecutor.html deleted file mode 100644 index 860471ff3..000000000 --- a/docs/interfaces/src_core_promise_interface.ControllablePromiseExecutor.html +++ /dev/null @@ -1,241 +0,0 @@ -ControllablePromiseExecutor | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ControllablePromiseExecutor<T>

Type parameters

  • T = unknown

Hierarchy

  • ControllablePromiseExecutor

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_promise_interface.ControllablePromiseRejectHandler.html b/docs/interfaces/src_core_promise_interface.ControllablePromiseRejectHandler.html deleted file mode 100644 index 9f78cbe8d..000000000 --- a/docs/interfaces/src_core_promise_interface.ControllablePromiseRejectHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -ControllablePromiseRejectHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ControllablePromiseRejectHandler

Callable

  • ControllablePromiseRejectHandler(reason?: unknown, ...args: any[]): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_promise_interface.ControllablePromiseResolveHandler.html b/docs/interfaces/src_core_promise_interface.ControllablePromiseResolveHandler.html deleted file mode 100644 index e9fffd553..000000000 --- a/docs/interfaces/src_core_promise_interface.ControllablePromiseResolveHandler.html +++ /dev/null @@ -1,241 +0,0 @@ -ControllablePromiseResolveHandler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ControllablePromiseResolveHandler<T>

Type parameters

  • T = unknown

Hierarchy

  • ControllablePromiseResolveHandler

Callable

  • ControllablePromiseResolveHandler(value?: T | PromiseLike<T>, ...args: any[]): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_promise_interface.CreateControllablePromiseOptions.html b/docs/interfaces/src_core_promise_interface.CreateControllablePromiseOptions.html deleted file mode 100644 index 3720688c4..000000000 --- a/docs/interfaces/src_core_promise_interface.CreateControllablePromiseOptions.html +++ /dev/null @@ -1,249 +0,0 @@ -CreateControllablePromiseOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CreateControllablePromiseOptions<T>

Type parameters

Hierarchy

  • CreateControllablePromiseOptions

Index

Properties

Methods

Properties

args?: Iterable<any>
-

Extra arguments to pass to the promise constructor

-
type?: T
-

Promise constructor

-
default

Promise

-

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_interface.CreateInnerQueue.html b/docs/interfaces/src_core_queue_interface.CreateInnerQueue.html deleted file mode 100644 index 501374657..000000000 --- a/docs/interfaces/src_core_queue_interface.CreateInnerQueue.html +++ /dev/null @@ -1,241 +0,0 @@ -CreateInnerQueue | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

  • CreateInnerQueue

Callable

  • CreateInnerQueue(): T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_interface.InnerQueue.html b/docs/interfaces/src_core_queue_interface.InnerQueue.html deleted file mode 100644 index f845e1323..000000000 --- a/docs/interfaces/src_core_queue_interface.InnerQueue.html +++ /dev/null @@ -1,241 +0,0 @@ -InnerQueue | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

Index

Properties

head?: CanUndef<T>
length: number

Methods

  • [iterator](): IterableIterator<T>
  • push(task: T): number
  • unshift(task: T): number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_interface.QueueOptions.html b/docs/interfaces/src_core_queue_interface.QueueOptions.html deleted file mode 100644 index ea2b0f499..000000000 --- a/docs/interfaces/src_core_queue_interface.QueueOptions.html +++ /dev/null @@ -1,243 +0,0 @@ -QueueOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

  • QueueOptions

Index

Properties

Properties

queueFactory?: CreateInnerQueue<T>
-

A factory to create an internal queue to store elements

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_merge_interface.HashFn.html b/docs/interfaces/src_core_queue_merge_interface.HashFn.html deleted file mode 100644 index e200838ed..000000000 --- a/docs/interfaces/src_core_queue_merge_interface.HashFn.html +++ /dev/null @@ -1,241 +0,0 @@ -HashFn | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • HashFn

Callable

  • HashFn(task: T): string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_order_interface.ElsComparator.html b/docs/interfaces/src_core_queue_order_interface.ElsComparator.html deleted file mode 100644 index 1cb48e809..000000000 --- a/docs/interfaces/src_core_queue_order_interface.ElsComparator.html +++ /dev/null @@ -1,241 +0,0 @@ -ElsComparator | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • ElsComparator

Callable

  • ElsComparator(a: T, b: T): number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_order_interface.InnerQueue.html b/docs/interfaces/src_core_queue_order_interface.InnerQueue.html deleted file mode 100644 index 5e7de14a7..000000000 --- a/docs/interfaces/src_core_queue_order_interface.InnerQueue.html +++ /dev/null @@ -1,241 +0,0 @@ -InnerQueue | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

Indexable

[i: number]: T

Index

Properties

head?: CanUndef<T>
length: number

Methods

  • [iterator](): IterableIterator<T>
  • push(task: T): number
  • unshift(task: T): number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_simple_interface.InnerQueue.html b/docs/interfaces/src_core_queue_simple_interface.InnerQueue.html deleted file mode 100644 index ea77d0a98..000000000 --- a/docs/interfaces/src_core_queue_simple_interface.InnerQueue.html +++ /dev/null @@ -1,241 +0,0 @@ -InnerQueue | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

Indexable

[i: number]: T

Index

Properties

head?: CanUndef<T>
length: number

Methods

  • [iterator](): IterableIterator<T>
  • push(task: T): number
  • unshift(task: T): number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_worker_interface.QueueWorker.html b/docs/interfaces/src_core_queue_worker_interface.QueueWorker.html deleted file mode 100644 index 7bee51e61..000000000 --- a/docs/interfaces/src_core_queue_worker_interface.QueueWorker.html +++ /dev/null @@ -1,241 +0,0 @@ -QueueWorker | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

  • V = unknown

Hierarchy

  • QueueWorker

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_worker_interface.Task.html b/docs/interfaces/src_core_queue_worker_interface.Task.html deleted file mode 100644 index 6acc3ce0c..000000000 --- a/docs/interfaces/src_core_queue_worker_interface.Task.html +++ /dev/null @@ -1,241 +0,0 @@ -Task | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

  • V = unknown

Hierarchy

  • Task

Index

Properties

Methods

Properties

promise: Promise<V>
task: T

Methods

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_worker_interface.WorkerQueueOptions.html b/docs/interfaces/src_core_queue_worker_interface.WorkerQueueOptions.html deleted file mode 100644 index 2fc0b22ba..000000000 --- a/docs/interfaces/src_core_queue_worker_interface.WorkerQueueOptions.html +++ /dev/null @@ -1,247 +0,0 @@ -WorkerQueueOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Properties

concurrency?: number
-

The maximum number of concurrent workers

-
refreshInterval?: number
-

How often to update task statuses (in milliseconds)

-
tasksFactory?: CreateInnerQueue<T>
-

A factory to create the internal queue to store elements

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_queue_worker_merge_interface.WorkerQueueOptions.html b/docs/interfaces/src_core_queue_worker_merge_interface.WorkerQueueOptions.html deleted file mode 100644 index eca8f305d..000000000 --- a/docs/interfaces/src_core_queue_worker_merge_interface.WorkerQueueOptions.html +++ /dev/null @@ -1,249 +0,0 @@ -WorkerQueueOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

Index

Properties

concurrency?: number
-

The maximum number of concurrent workers

-
hashFn?: HashFn<T>
-

Hash function for a task

-
refreshInterval?: number
-

How often to update task statuses (in milliseconds)

-
tasksFactory?: CreateInnerQueue<Tasks<unknown>>
-

A factory to create the internal queue to store elements

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_engines_provider_interface.AvailableOptions.html b/docs/interfaces/src_core_request_engines_provider_interface.AvailableOptions.html deleted file mode 100644 index faa10d99f..000000000 --- a/docs/interfaces/src_core_request_engines_provider_interface.AvailableOptions.html +++ /dev/null @@ -1,243 +0,0 @@ -AvailableOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Available options to request with the engine

-

Hierarchy

  • AvailableOptions

Index

Properties

contentType?: string
headers: Dictionary<unknown>
important?: boolean
meta: Meta
okStatuses?: OkStatuses
parent?: default<unknown>
timeout?: number
url: string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_engines_provider_interface.Meta.html b/docs/interfaces/src_core_request_engines_provider_interface.Meta.html deleted file mode 100644 index 6a20df346..000000000 --- a/docs/interfaces/src_core_request_engines_provider_interface.Meta.html +++ /dev/null @@ -1,243 +0,0 @@ -Meta | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Meta parameters for the engine

-

Hierarchy

Index

Properties

provider?: Provider
providerMethod?: ModelMethod

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_error_interface.Details.html b/docs/interfaces/src_core_request_error_interface.Details.html deleted file mode 100644 index 6f8cb34c9..000000000 --- a/docs/interfaces/src_core_request_error_interface.Details.html +++ /dev/null @@ -1,241 +0,0 @@ -Details | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

Index

Properties

error?: object
response?: default<D>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_error_interface.RequestErrorDetailsExtractorOptions.html b/docs/interfaces/src_core_request_error_interface.RequestErrorDetailsExtractorOptions.html deleted file mode 100644 index f7df0315b..000000000 --- a/docs/interfaces/src_core_request_error_interface.RequestErrorDetailsExtractorOptions.html +++ /dev/null @@ -1,241 +0,0 @@ -RequestErrorDetailsExtractorOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • RequestErrorDetailsExtractorOptions

Index

Properties

Properties

headers: { exclude?: string[]; include?: string[] }

Type declaration

  • Optional exclude?: string[]
  • Optional include?: string[]

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_headers_interface.HeadersForEachCb.html b/docs/interfaces/src_core_request_headers_interface.HeadersForEachCb.html deleted file mode 100644 index b9e2bdf1f..000000000 --- a/docs/interfaces/src_core_request_headers_interface.HeadersForEachCb.html +++ /dev/null @@ -1,241 +0,0 @@ -HeadersForEachCb | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • HeadersForEachCb

Callable

  • HeadersForEachCb(value: string, key: string, parent: default): any

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.CreateRequestOptions.html b/docs/interfaces/src_core_request_interface.CreateRequestOptions.html deleted file mode 100644 index e7c6c49f5..000000000 --- a/docs/interfaces/src_core_request_interface.CreateRequestOptions.html +++ /dev/null @@ -1,373 +0,0 @@ -CreateRequestOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Options for a request

-

Type parameters

  • D = unknown

    -

    response data type

    -

Hierarchy

Index

Properties

-

A map of API parameters.

-

These parameters apply if the original request URL is not absolute, and they can be used to customize the -base API URL depending on the runtime environment. If you define the base API URL via -config#api or globalOpts.api, these parameters will be mapped on it.

-
example
// URL (IS_PROD === true): https://foo.com/users
// URL (IS_PROD === false): https://foo.com/foo-stage

request('/users', {
api: {
protocol: 'https',
domain2: () => IS_PROD ? 'foo' : 'foo-stage',
zone: 'com'
}
}).data.then(console.log);


// URL (globalOpts.api === 'https://api.foo.com' && IS_PROD === true): https://api.foo.com/users
// URL (globalOpts.api === 'https://api.foo.com' && IS_PROD === false): https://api.foo-stage.com/users

request('/users', {
api: {
domain2: () => IS_PROD ? 'foo' : 'foo-stage',
}
}).data.then(console.log); -
-
-

Request body. -Mind, not every HTTP method can send data in this way. For instance, -GET or HEAD requests can send data only with URLs (@see query).

-
cacheId?: string | symbol
-

Unique cache identifier: it can be useful to create request factories with isolated cache storages

-
cacheMethods?: RequestMethod[]
-

List of request methods that support caching

-
default

['GET']

-
cacheStrategy?: CacheStrategy
-

Strategy of caching for requests that support caching (by default, only GET requests can be cached):

-
    -
  1. 'forever' - caches all requests and stores their values forever within the active session or - until the cache expires (if cacheTTL is specified);
  2. -
  3. 'queue' - caches all requests, but more frequent requests will push less frequent requests;
  4. -
  5. 'never' - never caches any requests;
  6. -
  7. Or, you can pass a custom cache object.
  8. -
-
example
import request, { cache } from 'core/request';
import RestrictedCache from 'core/cache/restricted';

request('/users', {
cacheStrategy: 'forever'
}).data.then(console.log);

request('/users', {
cacheStrategy: new RestrictedCache(50)
}).data.then(console.log);

// If you set a strategy using string identifiers, all requests will be stored within the global cache objects.
cache.forever.clear(); -
-
cacheTTL?: number
-

Value in milliseconds that indicates how long a request value should keep in the cache -(all requests are stored within the active session without expiring by default)

-
contentType?: string
-

Mime type of the request data (if not specified, it will be cast dynamically)

-
example
request('//create-user', {
method: 'POST',
body: {name: 'Bob'},
contentType: 'application/x-msgpack',
encoder: toMessagePack
}).data.then(console.log); -
-
credentials?: boolean | RequestCredentials
-

Enables providing of credentials for cross-domain requests. -Also, you can manage to omit any credentials if the used request engine supports it.

-
decoder?: Decoders | Decoder<unknown, unknown>
-

A function (or a sequence of functions) takes the current request response data -and returns new data to respond. If you provide a sequence of functions, -the first function will pass a result to the next function from the sequence, etc.

-
encoder?: Encoders | Encoder<unknown, unknown>
-

A function (or a sequence of functions) takes the current request data -and returns new data to request. If you provide a sequence of functions, -the first function will pass a result in the next function from the sequence, etc.

-
engine?: RequestEngine
-

A request engine to use. -The engine - is a simple function that takes request parameters and returns an abortable promise resolved with the -core/request/response instance. Mind, some engines provide extra features. For instance, you can listen to upload -progress events with the XHR engine. Or, you can parse responses in a stream form with the Fetch engine.

-
example
import AbortablePromise from 'core/promise/abortable';

import request from 'core/request';
import Response from 'core/request/response';

import fetchEngine from 'core/request/engines/fetch';
import xhrEngine from 'core/request/engines/xhr';

request('//users', {
engine: fetchEngine,
credentials: 'omit'
}).data.then(console.log);

request('//users', {
engine: xhrEngine
}).data.then(console.log);

request('//users', {
engine: (params) => new AbortablePromise((resolve) => {
const res = new Response({
message: 'Hello world'
}, {responseType: 'object'});

resolve(res);

}, params.parent)

}).data.then(console.log); -
-
headers?: RawHeaders
-

Additional HTTP request headers. -You can provide them as a simple dictionary or an instance of the Headers class. -Also, you can pass headers as an instance of the core/request/headers class.

-
see

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers

-
important?: boolean
-

A meta flag that indicates that the request is important: is usually used with middlewares to indicate that -the request needs to be executed as soon as possible

-
example
request('/users', {
important: true,

middlewares: {
doSomeWork({ctx}) {
if (ctx.important) {
// Do some work...
}
}
}
}).data.then(console.log); -
-
jsonReviver?: false | JSONCb
-

Reviver function for JSON.parse or false to disable defaults. -By default, it parses some strings as Date instances.

-
default

convertIfDate

-
meta?: Dictionary<unknown>
-

A dictionary with some extra parameters for the request: is usually used with middlewares to provide -domain-specific information

-
method?: RequestMethod
-

HTTP method to create a request

-
see

https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods

-
middlewares?: Middlewares<D>
-

A dictionary or iterable value with middleware functions: -functions take an environment of request parameters and can modify theirs.

-

Please notice that the order of middleware depends on the structure you use. -Also, if at least one of the middlewares returns a function, invoking this function -will be returned as the request result. It can be helpful to organize mocks of data and -other similar cases when you don't want to execute a real request.

-
example
request('/users', {
middlewares: {
addAPI({globalOpts}) {
if (globalOpts.api == null) {
globalOpts.api = 'https://api.foo.com';
}
},

addSession({opts}) {
opts.headers.set('Authorization', myJWT);
}
}
}).data.then(console.log);

// Mocking response data
request('/users', {
middlewares: [
({ctx}) => () => ctx.wrapAsResponse([
{name: 'Bob'},
{name: 'Robert'}
])
]
}); -
-
offlineCache?: boolean
-

Enables support of offline caching. -By default, a request can only be taken from a cache if there is no network. -You can customize this logic by providing a custom cache object with the core/cache/decorators/persistent -decorator.

-
default

false

-
example
import request from 'core/request';
import { asyncLocal } from 'core/kv-storage';

import addPersistent from 'core/cache/decorators/persistent';
import SimpleCache from 'core/cache/simple';

request('/users', {
cacheStrategy: 'forever',
offlineCache: true
});

const
opts = {loadFromStorage: 'onInit'},
persistentCache = await addPersistent(new SimpleCache(), asyncLocal, opts);

request('/users', {
cacheStrategy: persistentCache
}); -
-
offlineCacheTTL?: number
-

Value in milliseconds that indicates how long a request value should keep in the offline cache

-
default

(1).day()

-
okStatuses?: OkStatuses
-

A list of status codes (or a single code) that match successful operation. -Also, you can pass a range of codes.

-
default

new Range(200, 299)

-
query?: RequestQuery
-

Request parameters that will be serialized to a string and passed via a request URL. -To customize how to encode data to a query string, see querySerializer.

-
responseType?: ResponseType
-

Type of the response data -(if not specified, it will be cast dynamically from the response headers):

-
    -
  1. 'text' - result is interpreted as a simple string;
  2. -
  3. 'json' - result is interpreted as a JSON object;
  4. -
  5. 'document' - result is interpreted as an XML/HTML document;
  6. -
  7. 'formData' - result is interpreted as a FormData object;
  8. -
  9. 'blob' - result is interpreted as a Blob object;
  10. -
  11. 'arrayBuffer' - result is interpreted as a raw array buffer;
  12. -
  13. 'object' - result is interpreted "as is" without any converting.
  14. -
-
example
request('//users', {
responseType: 'arrayBuffer',
decoder: fromMessagePack
}).data.then(console.log); -
-
retry?: number | RetryOptions<unknown>
-

Options to retry bad requests or a number of maximum request retries

-
example
request('//users', {
timeout: (10).seconds(),
retry: 3
}).data.then(console.log);

request('//users', {
timeout: (10).seconds(),
retry: {
attempts: 3,
delay: (attempt) => attempt * (3).seconds()
}
}).data.then(console.log); -
-
streamDecoder?: StreamDecoder<unknown, unknown> | StreamDecoders
-

A function (or a sequence of functions) takes the current request response data chunk -and yields a new chunk to respond via an async iterator. If you provide a sequence of functions, -the first function will pass a result to the next function from the sequence, etc. -This parameter is used when you're parsing responses in a stream form.

-
timeout?: number
-

Value in milliseconds for a request timeout

-

Methods

  • -

    Returns a serialized value of the specified query object

    -
    example
    import request from 'core/request';
    import { toQueryString } from 'core/url';

    request('//user', {
    query: {ids: [125, 35, 454]},
    querySerializer: (data) => toQueryString(data, {arraySyntax: true})
    }).data.then(console.log); -
    -

    Parameters

    Returns string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.Decoder.html b/docs/interfaces/src_core_request_interface.Decoder.html deleted file mode 100644 index 03a146ef6..000000000 --- a/docs/interfaces/src_core_request_interface.Decoder.html +++ /dev/null @@ -1,241 +0,0 @@ -Decoder | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • I = unknown

  • O = unknown

Hierarchy

  • Decoder

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.Encoder.html b/docs/interfaces/src_core_request_interface.Encoder.html deleted file mode 100644 index 8cc69ab50..000000000 --- a/docs/interfaces/src_core_request_interface.Encoder.html +++ /dev/null @@ -1,241 +0,0 @@ -Encoder | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • I = unknown

  • O = unknown

Hierarchy

  • Encoder

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.GlobalOptions.html b/docs/interfaces/src_core_request_interface.GlobalOptions.html deleted file mode 100644 index 8ad175396..000000000 --- a/docs/interfaces/src_core_request_interface.GlobalOptions.html +++ /dev/null @@ -1,241 +0,0 @@ -GlobalOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • GlobalOptions

Index

Properties

Properties

api?: Nullable<string>
meta: Dictionary<unknown>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.Middleware.html b/docs/interfaces/src_core_request_interface.Middleware.html deleted file mode 100644 index d6683c21d..000000000 --- a/docs/interfaces/src_core_request_interface.Middleware.html +++ /dev/null @@ -1,241 +0,0 @@ -Middleware | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

  • Middleware

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.MiddlewareParams.html b/docs/interfaces/src_core_request_interface.MiddlewareParams.html deleted file mode 100644 index 36c671032..000000000 --- a/docs/interfaces/src_core_request_interface.MiddlewareParams.html +++ /dev/null @@ -1,241 +0,0 @@ -MiddlewareParams | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

  • MiddlewareParams

Index

Properties

ctx: default<D>
globalOpts: GlobalOptions

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.RequestAPI.html b/docs/interfaces/src_core_request_interface.RequestAPI.html deleted file mode 100644 index d29d7fb9c..000000000 --- a/docs/interfaces/src_core_request_interface.RequestAPI.html +++ /dev/null @@ -1,273 +0,0 @@ -RequestAPI | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

A map of API parameters.

-

These parameters apply if the original request URL is not absolute, and they can be used to customize the -base API URL depending on the runtime environment. If you define the base API URL via -config#api or globalOpts.api, these parameters will be mapped on it.

-

Hierarchy

  • RequestAPI

Index

Properties

auth?: RequestAPIValue<string>
-

Value for an API authorization part

-
example

'login:password'

-
domain2?: RequestAPIValue<string>
-

Value for an API domain level 2 part

-
domain3?: RequestAPIValue<string>
-

Value for an API domain level 3 part

-
domain4?: RequestAPIValue<string>
-

Value for an API domain level 4 part

-
domain5?: RequestAPIValue<string>
-

Value for an API domain level 5 part

-
domain6?: RequestAPIValue<string>
-

Value for an API domain level 6 part

-
namespace?: RequestAPIValue<string>
-

Value for an API namespace part: it follows after '/' character

-
port?: RequestAPIValue<string | number>
-

Value for an API api port

-
protocol?: RequestAPIValue<string>
-

API protocol

-
example

'http' -'https'

-
url?: RequestAPIValue<string>
-

The direct value of API URL. -If this parameter is defined, all other parameters will be ignored.

-
example

'https://google.com'

-
zone?: RequestAPIValue<string>
-

Value for an API domain zone part

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.RequestEngine.html b/docs/interfaces/src_core_request_interface.RequestEngine.html deleted file mode 100644 index 8dbd62ff9..000000000 --- a/docs/interfaces/src_core_request_interface.RequestEngine.html +++ /dev/null @@ -1,246 +0,0 @@ -RequestEngine | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • RequestEngine

Callable

Index

Properties

Properties

pendingCache?: boolean
-

A flag indicates that the active requests with the same request hash can be merged

-
default

true

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.RequestFunctionResponse.html b/docs/interfaces/src_core_request_interface.RequestFunctionResponse.html deleted file mode 100644 index c0f0c6b43..000000000 --- a/docs/interfaces/src_core_request_interface.RequestFunctionResponse.html +++ /dev/null @@ -1,241 +0,0 @@ -RequestFunctionResponse | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RequestFunctionResponse<D, ARGS>

Type parameters

  • D = unknown

  • ARGS: any[] = unknown[]

Hierarchy

  • RequestFunctionResponse

Callable

  • RequestFunctionResponse(...args: ARGS extends V[] ? V[] : unknown[]): RequestPromise<D>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.RequestOptions.html b/docs/interfaces/src_core_request_interface.RequestOptions.html deleted file mode 100644 index 6a884b052..000000000 --- a/docs/interfaces/src_core_request_interface.RequestOptions.html +++ /dev/null @@ -1,241 +0,0 @@ -RequestOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • RequestOptions

Index

Properties

contentType?: string
credentials?: boolean | RequestCredentials
decoders?: WrappedDecoders
emitter: EventEmitter2
headers?: default
important?: boolean
jsonReviver?: false | JSONCb
okStatuses?: OkStatuses
parent: default<unknown>
responseType?: ResponseType
streamDecoders?: WrappedStreamDecoders
timeout?: number
url: string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.RequestPromise.html b/docs/interfaces/src_core_request_interface.RequestPromise.html deleted file mode 100644 index 014b47726..000000000 --- a/docs/interfaces/src_core_request_interface.RequestPromise.html +++ /dev/null @@ -1,275 +0,0 @@ -RequestPromise | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

Index

Properties

[toStringTag]: "Promise"
override
aborted: boolean = false
-

If true, then the promise was aborted

-
data: Promise<Nullable<D>>
emitter: EventEmitter2
-

Handler of the native promise rejection that was raised by a reason of abort

-
-

Handler of the native promise rejection

-
-

Handler of the native promise resolving

-
pendingChildren: number = 0
-

Number of pending child promises

-
promise: Promise<RequestResponseObject<D>>
-

Internal native promise instance

-
state: State = State.pending
-

Actual promise state

-
stream: AsyncIterableIterator<unknown>
value: unknown
-

Resolved promise value

-

Accessors

  • get isPending(): boolean

Methods

  • abort(reason?: unknown): boolean
  • -

    Aborts the current promise (the promise will be rejected)

    -

    Parameters

    • Optional reason: unknown

    Returns boolean

  • -

    Attaches a common callback for the promise fulfilled and rejected states. -The method returns a new promise with the state and value from the current. -A value from the passed callback will be ignored unless it equals a rejected promise or exception.

    -

    Parameters

    Returns default<RequestResponseObject<D>>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.RequestResolver.html b/docs/interfaces/src_core_request_interface.RequestResolver.html deleted file mode 100644 index ea5a7d66b..000000000 --- a/docs/interfaces/src_core_request_interface.RequestResolver.html +++ /dev/null @@ -1,241 +0,0 @@ -RequestResolver | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RequestResolver<D, ARGS>

Type parameters

  • D = unknown

  • ARGS: any[] = unknown[]

Hierarchy

  • RequestResolver

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.RequestResponseChunk.html b/docs/interfaces/src_core_request_interface.RequestResponseChunk.html deleted file mode 100644 index 126601c18..000000000 --- a/docs/interfaces/src_core_request_interface.RequestResponseChunk.html +++ /dev/null @@ -1,241 +0,0 @@ -RequestResponseChunk | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • RequestResponseChunk

Index

Properties

Properties

data?: Uint8Array
loaded: number
total?: number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.RequestResponseObject.html b/docs/interfaces/src_core_request_interface.RequestResponseObject.html deleted file mode 100644 index 49de98f63..000000000 --- a/docs/interfaces/src_core_request_interface.RequestResponseObject.html +++ /dev/null @@ -1,241 +0,0 @@ -RequestResponseObject | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D = unknown

Hierarchy

  • RequestResponseObject

Index

Properties

cache?: CacheType
ctx: Readonly<default<D>>
data: Promise<Nullable<D>>
emitter: EventEmitter2
response: default<D>
stream: AsyncIterableIterator<unknown>

Methods

  • dropCache(): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.RetryOptions.html b/docs/interfaces/src_core_request_interface.RetryOptions.html deleted file mode 100644 index e2c73ab66..000000000 --- a/docs/interfaces/src_core_request_interface.RetryOptions.html +++ /dev/null @@ -1,254 +0,0 @@ -RetryOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Options to retry bad requests

-

Type parameters

  • D = unknown

    -

    response data type

    -

Hierarchy

  • RetryOptions

Index

Properties

Methods

Properties

attempts?: number
-

Maximum number of attempts to request

-

Methods

  • delay(attempt: number, error: default<D>): number | false | Promise<void>
  • -

    Returns a number in milliseconds (or a promise) to wait before the next attempt. -If the function returns false, it will prevent all further attempts.

    -

    Parameters

    • attempt: number
      -

      current attempt number

      -
    • error: default<D>
      -

      error object

      -

    Returns number | false | Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.StreamDecoder.html b/docs/interfaces/src_core_request_interface.StreamDecoder.html deleted file mode 100644 index 59f901043..000000000 --- a/docs/interfaces/src_core_request_interface.StreamDecoder.html +++ /dev/null @@ -1,241 +0,0 @@ -StreamDecoder | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • I = unknown

  • O = unknown

Hierarchy

  • StreamDecoder

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.WrappedCreateRequestOptions.html b/docs/interfaces/src_core_request_interface.WrappedCreateRequestOptions.html deleted file mode 100644 index f8c0ed478..000000000 --- a/docs/interfaces/src_core_request_interface.WrappedCreateRequestOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -WrappedCreateRequestOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WrappedCreateRequestOptions<D>

Type parameters

  • D = unknown

Hierarchy

Index

Properties

-

A map of API parameters.

-

These parameters apply if the original request URL is not absolute, and they can be used to customize the -base API URL depending on the runtime environment. If you define the base API URL via -config#api or globalOpts.api, these parameters will be mapped on it.

-
example
// URL (IS_PROD === true): https://foo.com/users
// URL (IS_PROD === false): https://foo.com/foo-stage

request('/users', {
api: {
protocol: 'https',
domain2: () => IS_PROD ? 'foo' : 'foo-stage',
zone: 'com'
}
}).data.then(console.log);


// URL (globalOpts.api === 'https://api.foo.com' && IS_PROD === true): https://api.foo.com/users
// URL (globalOpts.api === 'https://api.foo.com' && IS_PROD === false): https://api.foo-stage.com/users

request('/users', {
api: {
domain2: () => IS_PROD ? 'foo' : 'foo-stage',
}
}).data.then(console.log); -
-
-

Request body. -Mind, not every HTTP method can send data in this way. For instance, -GET or HEAD requests can send data only with URLs (@see query).

-
cacheId?: string | symbol
-

Unique cache identifier: it can be useful to create request factories with isolated cache storages

-
cacheMethods?: RequestMethod[]
-

List of request methods that support caching

-
default

['GET']

-
cacheStrategy?: CacheStrategy
-

Strategy of caching for requests that support caching (by default, only GET requests can be cached):

-
    -
  1. 'forever' - caches all requests and stores their values forever within the active session or - until the cache expires (if cacheTTL is specified);
  2. -
  3. 'queue' - caches all requests, but more frequent requests will push less frequent requests;
  4. -
  5. 'never' - never caches any requests;
  6. -
  7. Or, you can pass a custom cache object.
  8. -
-
example
import request, { cache } from 'core/request';
import RestrictedCache from 'core/cache/restricted';

request('/users', {
cacheStrategy: 'forever'
}).data.then(console.log);

request('/users', {
cacheStrategy: new RestrictedCache(50)
}).data.then(console.log);

// If you set a strategy using string identifiers, all requests will be stored within the global cache objects.
cache.forever.clear(); -
-
cacheTTL?: number
-

Value in milliseconds that indicates how long a request value should keep in the cache -(all requests are stored within the active session without expiring by default)

-
contentType?: string
-

Mime type of the request data (if not specified, it will be cast dynamically)

-
example
request('//create-user', {
method: 'POST',
body: {name: 'Bob'},
contentType: 'application/x-msgpack',
encoder: toMessagePack
}).data.then(console.log); -
-
credentials?: boolean | RequestCredentials
-

Enables providing of credentials for cross-domain requests. -Also, you can manage to omit any credentials if the used request engine supports it.

-
decoder?: WrappedDecoder<unknown, unknown> | WrappedDecoders
-

A function (or a sequence of functions) takes the current request response data -and returns new data to respond. If you provide a sequence of functions, -the first function will pass a result to the next function from the sequence, etc.

-
encoder?: WrappedEncoder<unknown, unknown> | WrappedEncoders
-

A function (or a sequence of functions) takes the current request data -and returns new data to request. If you provide a sequence of functions, -the first function will pass a result in the next function from the sequence, etc.

-
engine?: RequestEngine
-

A request engine to use. -The engine - is a simple function that takes request parameters and returns an abortable promise resolved with the -core/request/response instance. Mind, some engines provide extra features. For instance, you can listen to upload -progress events with the XHR engine. Or, you can parse responses in a stream form with the Fetch engine.

-
example
import AbortablePromise from 'core/promise/abortable';

import request from 'core/request';
import Response from 'core/request/response';

import fetchEngine from 'core/request/engines/fetch';
import xhrEngine from 'core/request/engines/xhr';

request('//users', {
engine: fetchEngine,
credentials: 'omit'
}).data.then(console.log);

request('//users', {
engine: xhrEngine
}).data.then(console.log);

request('//users', {
engine: (params) => new AbortablePromise((resolve) => {
const res = new Response({
message: 'Hello world'
}, {responseType: 'object'});

resolve(res);

}, params.parent)

}).data.then(console.log); -
-
headers: default
-

Additional HTTP request headers. -You can provide them as a simple dictionary or an instance of the Headers class. -Also, you can pass headers as an instance of the core/request/headers class.

-
important?: boolean
-

A meta flag that indicates that the request is important: is usually used with middlewares to indicate that -the request needs to be executed as soon as possible

-
example
request('/users', {
important: true,

middlewares: {
doSomeWork({ctx}) {
if (ctx.important) {
// Do some work...
}
}
}
}).data.then(console.log); -
-
jsonReviver?: false | JSONCb
-

Reviver function for JSON.parse or false to disable defaults. -By default, it parses some strings as Date instances.

-
default

convertIfDate

-
meta?: Dictionary<unknown>
-

A dictionary with some extra parameters for the request: is usually used with middlewares to provide -domain-specific information

-
method?: RequestMethod
-

HTTP method to create a request

-
see

https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods

-
middlewares?: Middlewares<D>
-

A dictionary or iterable value with middleware functions: -functions take an environment of request parameters and can modify theirs.

-

Please notice that the order of middleware depends on the structure you use. -Also, if at least one of the middlewares returns a function, invoking this function -will be returned as the request result. It can be helpful to organize mocks of data and -other similar cases when you don't want to execute a real request.

-
example
request('/users', {
middlewares: {
addAPI({globalOpts}) {
if (globalOpts.api == null) {
globalOpts.api = 'https://api.foo.com';
}
},

addSession({opts}) {
opts.headers.set('Authorization', myJWT);
}
}
}).data.then(console.log);

// Mocking response data
request('/users', {
middlewares: [
({ctx}) => () => ctx.wrapAsResponse([
{name: 'Bob'},
{name: 'Robert'}
])
]
}); -
-
offlineCache?: boolean
-

Enables support of offline caching. -By default, a request can only be taken from a cache if there is no network. -You can customize this logic by providing a custom cache object with the core/cache/decorators/persistent -decorator.

-
default

false

-
example
import request from 'core/request';
import { asyncLocal } from 'core/kv-storage';

import addPersistent from 'core/cache/decorators/persistent';
import SimpleCache from 'core/cache/simple';

request('/users', {
cacheStrategy: 'forever',
offlineCache: true
});

const
opts = {loadFromStorage: 'onInit'},
persistentCache = await addPersistent(new SimpleCache(), asyncLocal, opts);

request('/users', {
cacheStrategy: persistentCache
}); -
-
offlineCacheTTL?: number
-

Value in milliseconds that indicates how long a request value should keep in the offline cache

-
default

(1).day()

-
okStatuses?: OkStatuses
-

A list of status codes (or a single code) that match successful operation. -Also, you can pass a range of codes.

-
default

new Range(200, 299)

-
path: CanUndef<string>
-

Original path that was passed into the request function

-
query?: RequestQuery
-

Request parameters that will be serialized to a string and passed via a request URL. -To customize how to encode data to a query string, see querySerializer.

-
responseType?: ResponseType
-

Type of the response data -(if not specified, it will be cast dynamically from the response headers):

-
    -
  1. 'text' - result is interpreted as a simple string;
  2. -
  3. 'json' - result is interpreted as a JSON object;
  4. -
  5. 'document' - result is interpreted as an XML/HTML document;
  6. -
  7. 'formData' - result is interpreted as a FormData object;
  8. -
  9. 'blob' - result is interpreted as a Blob object;
  10. -
  11. 'arrayBuffer' - result is interpreted as a raw array buffer;
  12. -
  13. 'object' - result is interpreted "as is" without any converting.
  14. -
-
example
request('//users', {
responseType: 'arrayBuffer',
decoder: fromMessagePack
}).data.then(console.log); -
-
retry?: number | RetryOptions<unknown>
-

Options to retry bad requests or a number of maximum request retries

-
example
request('//users', {
timeout: (10).seconds(),
retry: 3
}).data.then(console.log);

request('//users', {
timeout: (10).seconds(),
retry: {
attempts: 3,
delay: (attempt) => attempt * (3).seconds()
}
}).data.then(console.log); -
-
streamDecoder?: WrappedStreamDecoder<unknown, unknown> | WrappedStreamDecoders
-

A function (or a sequence of functions) takes the current request response data chunk -and yields a new chunk to respond via an async iterator. If you provide a sequence of functions, -the first function will pass a result to the next function from the sequence, etc. -This parameter is used when you're parsing responses in a stream form.

-
timeout?: number
-

Value in milliseconds for a request timeout

-
url: CanUndef<string>
-

URL to make request

-

Methods

  • -

    Returns a serialized value of the specified query object

    -
    example
    import request from 'core/request';
    import { toQueryString } from 'core/url';

    request('//user', {
    query: {ids: [125, 35, 454]},
    querySerializer: (data) => toQueryString(data, {arraySyntax: true})
    }).data.then(console.log); -
    -

    Parameters

    Returns string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.WrappedDecoder.html b/docs/interfaces/src_core_request_interface.WrappedDecoder.html deleted file mode 100644 index d5f4df226..000000000 --- a/docs/interfaces/src_core_request_interface.WrappedDecoder.html +++ /dev/null @@ -1,241 +0,0 @@ -WrappedDecoder | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • I = unknown

  • O = unknown

Hierarchy

  • WrappedDecoder

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.WrappedEncoder.html b/docs/interfaces/src_core_request_interface.WrappedEncoder.html deleted file mode 100644 index 2578c122c..000000000 --- a/docs/interfaces/src_core_request_interface.WrappedEncoder.html +++ /dev/null @@ -1,241 +0,0 @@ -WrappedEncoder | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • I = unknown

  • O = unknown

Hierarchy

  • WrappedEncoder

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_interface.WrappedStreamDecoder.html b/docs/interfaces/src_core_request_interface.WrappedStreamDecoder.html deleted file mode 100644 index 9934db13a..000000000 --- a/docs/interfaces/src_core_request_interface.WrappedStreamDecoder.html +++ /dev/null @@ -1,241 +0,0 @@ -WrappedStreamDecoder | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WrappedStreamDecoder<I, O>

Type parameters

  • I = unknown

  • O = unknown

Hierarchy

  • WrappedStreamDecoder

Callable

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_modules_stream_buffer_interface.ControllablePromise.html b/docs/interfaces/src_core_request_modules_stream_buffer_interface.ControllablePromise.html deleted file mode 100644 index e11e15c9b..000000000 --- a/docs/interfaces/src_core_request_modules_stream_buffer_interface.ControllablePromise.html +++ /dev/null @@ -1,241 +0,0 @@ -ControllablePromise | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T = unknown

Hierarchy

  • Promise<T>
    • ControllablePromise

Index

Methods

  • reject(error: any): void
  • resolve(value?: T): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_response_interface.ResponseChunk.html b/docs/interfaces/src_core_request_response_interface.ResponseChunk.html deleted file mode 100644 index 3c9c86000..000000000 --- a/docs/interfaces/src_core_request_response_interface.ResponseChunk.html +++ /dev/null @@ -1,241 +0,0 @@ -ResponseChunk | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • D

Hierarchy

  • ResponseChunk

Index

Properties

Properties

data?: null | D
loaded: number
total?: number

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_request_response_interface.ResponseOptions.html b/docs/interfaces/src_core_request_response_interface.ResponseOptions.html deleted file mode 100644 index 8780e6058..000000000 --- a/docs/interfaces/src_core_request_response_interface.ResponseOptions.html +++ /dev/null @@ -1,241 +0,0 @@ -ResponseOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ResponseOptions

Index

Properties

decoder?: WrappedDecoder<unknown, unknown> | WrappedDecoders
headers?: RawHeaders
important?: boolean
jsonReviver?: false | JSONCb
okStatuses?: OkStatuses
parent?: default<unknown>
redirected?: boolean
responseType?: ResponseType
status?: StatusCodes
statusText?: string
streamDecoder?: WrappedStreamDecoder<unknown, unknown> | WrappedStreamDecoders
url?: string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_semver_interface.ComparisonOptions.html b/docs/interfaces/src_core_semver_interface.ComparisonOptions.html deleted file mode 100644 index 78ea24eae..000000000 --- a/docs/interfaces/src_core_semver_interface.ComparisonOptions.html +++ /dev/null @@ -1,241 +0,0 @@ -ComparisonOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ComparisonOptions

Index

Properties

Properties

x: string

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_url_interface.FromQueryStringOptions.html b/docs/interfaces/src_core_url_interface.FromQueryStringOptions.html deleted file mode 100644 index ae443cd3a..000000000 --- a/docs/interfaces/src_core_url_interface.FromQueryStringOptions.html +++ /dev/null @@ -1,258 +0,0 @@ -FromQueryStringOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • FromQueryStringOptions

Index

Properties

arraySyntax?: boolean
-

If true, then nested properties will be decoded by using [] syntax

-
default

false

-
example
// {foo: [1], bar: {bla: 2}}
fromQueryString('foo[]=1&bar[bla]=2', {arraySyntax: true}); -
-
convert?: boolean
-

If false, then all parsed values won't be converted from a string

-
default

true

-
example
// {foo: '1'}
fromQueryString('foo=1', {convert: false}); -
-
decode?: boolean
-

If false, then the passed string won't be decoded by using decodeURIComponent

-
default

true

-
separator?: string
-

Separator for nested properties

-
example
// {foo: {bar: 1}}
fromQueryString('foo_bar=1', {separator: '_'}); -
-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/interfaces/src_core_url_interface.ToQueryStringOptions.html b/docs/interfaces/src_core_url_interface.ToQueryStringOptions.html deleted file mode 100644 index 6b9104140..000000000 --- a/docs/interfaces/src_core_url_interface.ToQueryStringOptions.html +++ /dev/null @@ -1,263 +0,0 @@ -ToQueryStringOptions | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ToQueryStringOptions

Index

Properties

arraySyntax?: boolean
-

If true, then nested properties will be encoded by using [] syntax

-
default

false

-
example
// foo[]=1&bar[bla]=2
toQueryString({foo: [1], bar: {bla: 2}}, {arraySyntax: true}); -
-
encode?: boolean
-

If false, then the result string won't be encoded by using encodeURIComponent

-
default

true

-
separator?: string
-

Separator for nested properties

-
default

'_'

-
example
// foo.bar=1
toQueryString({foo: {bar: 1}}, {separator: '.'}); -
-

Methods

  • paramsFilter(value: unknown, key: string, path?: string): unknown
  • -

    Filters values that shouldn't be serialized. -By default, the function skip all values with null-s and empty strings.

    -
    example
    // foo=1
    toQueryString({foo: 1, bar: {bla: 2}}, {paramsFilter: (el, key) => key !== 'bla'}); -
    -

    Parameters

    • value: unknown
    • key: string
      -

      property key

      -
    • Optional path: string
      -

      accumulated property path ({a: {b: 1}} => 'a_b')

      -

    Returns unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Property
  • Method
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/media/css/docs.css b/docs/media/css/docs.css deleted file mode 100644 index 5e8f01997..000000000 --- a/docs/media/css/docs.css +++ /dev/null @@ -1,154 +0,0 @@ -/*! - * V4Fire Core - * https://github.com/V4Fire/Core - * - * Released under the MIT license - * https://github.com/V4Fire/Core/blob/master/LICENSE - */ - -body { - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji; -} - -code, pre, tt { - font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; -} - -.tsd-typography h1, -.tsd-typography h2, -.tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - margin: 1em 0; - font-family: -apple-system, BlinkMacSystemFont, UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji; -} - -.tsd-panel { - padding: 20px 40px; - border: 1px solid #DDD; - border-radius: 10px; - box-shadow: none; -} - -.tsd-page-title { - color: #EEE; - - background: #232526; /* fallback for old browsers */ - background: -webkit-linear-gradient(to right, #414345, #232526); /* Chrome 10-25, Safari 5.1-6 */ - background: linear-gradient(to right, #414345, #232526); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ -} - -.tsd-page-toolbar { - height: 43px; -} - -.title { - display: inline-flex; - align-items: center; -} - -.title::before { - content: ""; - - display: inline-block; - width: 20px; - height: 20px; - margin-right: 10px; - - border-radius: 5px; - background-image: url("https://avatars0.githubusercontent.com/u/29952525?s=200&v=4"); - background-size: contain; -} - -#tsd-search .tsd-widget.search.no-caption { - bottom: 0; -} - -#tsd-search .field { - height: 100%; -} - -pre { - background-color: rgba(7, 7, 7, 0.01); -} - -/** - * GitHub Gist Theme - * Author : Anthony Attard - https://github.com/AnthonyAttard - * Author : Louis Barranqueiro - https://github.com/LouisBarranqueiro - */ - -.hljs { - display: block; - background: white; - padding: 0.5em; - color: #333333; - overflow-x: auto; -} - -.hljs-comment, -.hljs-meta { - color: #969896; -} - -.hljs-variable, -.hljs-template-variable, -.hljs-strong, -.hljs-emphasis, -.hljs-quote { - color: #df5000; -} - -.hljs-keyword, -.hljs-selector-tag, -.hljs-type { - color: #d73a49; -} - -.hljs-literal, -.hljs-symbol, -.hljs-bullet, -.hljs-attribute { - color: #0086b3; -} - -.hljs-section, -.hljs-name { - color: #63a35c; -} - -.hljs-tag { - color: #333333; -} - -.hljs-title, -.hljs-attr, -.hljs-selector-id, -.hljs-selector-class, -.hljs-selector-attr, -.hljs-selector-pseudo { - color: #6f42c1; -} - -.hljs-addition { - color: #55a532; - background-color: #eaffea; -} - -.hljs-deletion { - color: #bd2c00; - background-color: #ffecec; -} - -.hljs-link { - text-decoration: underline; -} - -.hljs-number { - color: #005cc5; -} - -.hljs-string { - color: #032f62; -} diff --git a/docs/media/js/config.js b/docs/media/js/config.js deleted file mode 100644 index 8a56efbea..000000000 --- a/docs/media/js/config.js +++ /dev/null @@ -1,18 +0,0 @@ -'use strict'; - -/*! - * V4Fire Core - * https://github.com/V4Fire/Core - * - * Released under the MIT license - * https://github.com/V4Fire/Core/blob/master/LICENSE - */ - -(function () { - if (localStorage.getItem('visibility') == null) { - localStorage.setItem('visibility', 'public'); - } - - document.title = document.title.replace(/['"]+|src\//g, ''); - document.body.style.display = 'none'; -})(); diff --git a/docs/media/js/docs.js b/docs/media/js/docs.js deleted file mode 100644 index 414d56bd1..000000000 --- a/docs/media/js/docs.js +++ /dev/null @@ -1,65 +0,0 @@ -'use strict'; - -/*! - * V4Fire Core - * https://github.com/V4Fire/Core - * - * Released under the MIT license - * https://github.com/V4Fire/Core/blob/master/LICENSE - */ - -(function () { - document.body.style.display = 'block'; - - var - isDTS = /^index$|\.d$/, - needHide = /\/(?:prelude|interface|const|modules|helpers|engines)\b/, - isNode = /(?:^|\/)node_modules(?:\/|$)/; - - var - trimRgxp = /^\s+|[\n\v"']+|\s+$/g, - normalizeRgxp = /(?:^|\b)src\/|\/index$/g; - - var - breadcrumbs = Array.from(document.querySelectorAll('.tsd-breadcrumb a')), - headers = Array.from(document.querySelectorAll('h1')); - - breadcrumbs.forEach(function (el) { - el.textContent = el.textContent.replace(trimRgxp, '').replace(normalizeRgxp, ''); - }); - - headers.forEach(function (el) { - el.textContent = el.textContent.replace(trimRgxp, '').replace(normalizeRgxp, ''); - }); - - var - navigation = Array.from(document.querySelectorAll('.tsd-navigation.primary .tsd-kind-module a')), - globalIndex = Array.from(document.querySelectorAll('.tsd-kind-module a')); - - [].concat(breadcrumbs.length <= 1 ? globalIndex : navigation).forEach(function (el) { - var - wrapper = el.parentNode, - linkText = el.textContent.replace(trimRgxp, ''); - - if (isDTS.test(linkText)) { - var - nm = RegExp.$1; - - if (linkText === 'index') { - el.innerHTML = 'prelude'; - - } else if (isNode.test(linkText)) { - el.textContent = nm; - - } else { - wrapper.parentNode.removeChild(wrapper); - } - - } else if (needHide.test(linkText)) { - wrapper.parentNode.removeChild(wrapper); - - } else { - el.textContent = linkText.replace(normalizeRgxp, ''); - } - }); -})(); diff --git a/docs/modules.html b/docs/modules.html deleted file mode 100644 index 5634d09fe..000000000 --- a/docs/modules.html +++ /dev/null @@ -1,241 +0,0 @@ -V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

V4Fire

Index

Modules

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/index.TB.html b/docs/modules/index.TB.html deleted file mode 100644 index 25e0443e1..000000000 --- a/docs/modules/index.TB.html +++ /dev/null @@ -1,241 +0,0 @@ -TB | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace TB

Index

Type aliases

Append<E, T>: Concat<T, [E]>

Type parameters

  • E

  • T: any[]

Cast<X, Y>: X extends Y ? X : Y

Type parameters

  • X

  • Y

CleanedGaps<T>: { [ K in keyof T]: NonNullable<T[K]> }

Type parameters

  • T: any[]

Concat<T1, T2>: Reverse<Cast<Reverse<T1>, any[]>, T2>

Type parameters

  • T1: any[]

  • T2: any[]

Curry<F>: <T>(...args: Cast<T, Gaps<Parameters<F>>>) => GapsOf<T, Parameters<F>> extends [any, ...any[]] ? Curry<(...args: Cast<GapsOf<T, Parameters<F>>, any[]>) => ReturnType<F>> : ReturnType<F>

Type parameters

  • F: (...args: any) => any

Type declaration

    • <T>(...args: Cast<T, Gaps<Parameters<F>>>): GapsOf<T, Parameters<F>> extends [any, ...any[]] ? Curry<(...args: Cast<GapsOf<T, Parameters<F>>, any[]>) => ReturnType<F>> : ReturnType<F>
    • Type parameters

      • T: any[]

      Parameters

      • Rest ...args: Cast<T, Gaps<Parameters<F>>>

      Returns GapsOf<T, Parameters<F>> extends [any, ...any[]] ? Curry<(...args: Cast<GapsOf<T, Parameters<F>>, any[]>) => ReturnType<F>> : ReturnType<F>

Drop<N, T, I>: Length<I> extends N ? T : Drop<N, Tail<T>, Prepend<any, I>>

Type parameters

  • N: number

  • T: any[]

  • I: any[] = []

GapOf<T1, T2, TN, I>: T1[Pos<I>] extends TB.__ ? Append<T2[Pos<I>], TN> : TN

Type parameters

  • T1: any[]

  • T2: any[]

  • TN: any[]

  • I: any[]

Gaps<T>: CleanedGaps<PartialGaps<T>> extends [...infer A] ? A : never

Type parameters

  • T: any[]

GapsOf<T1, T2, TN, I>: Pos<I> extends Length<T1> ? Concat<TN, Cast<Drop<Pos<I>, T2>, any[]>> : GapsOf<T1, T2, Cast<GapOf<T1, T2, TN, I>, any[]>, Next<I>>

Type parameters

  • T1: any[]

  • T2: any[]

  • TN: any[] = []

  • I: any[] = []

HasTail<T>: Length<T> extends 0 | 1 ? false : true

Type parameters

  • T: any[]

Head<T>: T extends [infer H, ...any[]] ? H : never

Type parameters

  • T: any[]

Last<T>: HasTail<T> extends true ? Last<Tail<T>> : Head<T>

Type parameters

  • T: any[]

Length<T>: T["length"]

Type parameters

  • T: any[]

Next<I>: Prepend<any, I>

Type parameters

  • I: any[]

PartialGaps<T>: { [ K in keyof T]?: T[K] | TB.__ }

Type parameters

  • T: any[]

Pos<I>: Length<I>

Type parameters

  • I: any[]

Prepend<E, T>: [E, ...T]

Type parameters

  • E

  • T: any[]

Prev<I>: Tail<I>

Type parameters

  • I: any[]

Reverse<T, R, I>: Pos<I> extends Length<T> ? R : Reverse<T, Prepend<T[Pos<I>], R>, Next<I>>

Type parameters

  • T: any[]

  • R: any[] = []

  • I: any[] = []

Tail<T>: T extends [any, ...infer TT] ? TT : []

Type parameters

  • T: any[]

Type<A, ID>: A & { [ K in "symbol"]: ID }

Type parameters

  • A: any

  • ID: string

__: Type<{}, "x">

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/index.html b/docs/modules/index.html deleted file mode 100644 index e17eaed78..000000000 --- a/docs/modules/index.html +++ /dev/null @@ -1,306 +0,0 @@ -index | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module index

- - -

core/prelude

-
-

This module provides extensions for a bunch of builtin objects, such as String, Number, etc. -The module is uploaded to the runtime automatically, you don't need to require it.

-

Index

Type aliases

AddSelf<M, S>: M extends (...args: infer A) => infer R ? (self: S, ...args: A) => R : never
-

Returns a new function based on the specified with adding as the first parameter the passed object

-
example
// (self: bFoo, a: number) => string
AddSelf<(a: number) => string, bFoo> -
-

Type parameters

  • M: Function

  • S: object

AnyIterable<T>: Iterable<T> | AsyncIterable<T>

Type parameters

  • T = unknown

AnyToBoolean: any
AnyToIgnore: any
CanArray<T>: T | T[]

Type parameters

  • T

CanPromise<T>: T | Promise<T>

Type parameters

  • T

CanPromiseLike<T>: T | PromiseLike<T>

Type parameters

  • T

CanUndef<T>: T | undefined

Type parameters

  • T

CanVoid<T>: T | void

Type parameters

  • T

ClassConstructor<ARGS, R>: new (...args: ARGS) => R

Type parameters

  • ARGS: any[] = any[]

  • R = any

Type declaration

    • new (...args: ARGS): R
    • Parameters

      • Rest ...args: ARGS

      Returns R

DateCreateValue: number | string | Date
DateRelativeType: "milliseconds" | "seconds" | "minutes" | "hours" | "days" | "weeks" | "months" | "years"
DictionaryType<T>: T extends Dictionary<infer V> ? NonNullable<V> : T

Type parameters

I18nParams: { count?: number | StringPluralizationForms } & {}
-

Parameters for the internationalization function

-
IterableType<T>: T extends Iterable<infer V> ? V : T extends AsyncIterable<infer V> ? V : T

Type parameters

  • T: Iterable<any> | AsyncIterable<any>

JSONLikeValue: string | number | boolean | null | JSONLikeValue[] | Dictionary<JSONLikeValue>
Language: "be" | "en" | "kk" | "ru" | "tr" | "tt" | "uk" | "id" | "uz" | "es" | "de" | "hy" | "ka" | "ky" | "sr" | "fr" | "lv" | "lt" | "ro" | "fi" | "az" | "zh" | "he" | "et" | "no" | "sv" | "pt" | "ar" | "sw"
NewPromise<K, V>: K extends Maybe ? Maybe<V> : K extends Either ? Either<V> : Promise<V>

Type parameters

  • K

  • V

Nullable<T>: T | null | undefined

Type parameters

  • T

NumberOption: "decimal" | "thousands"
ObjectPropertyPath: string | any[]
Overwrite<T, U>: Pick<T, Exclude<keyof T, keyof U>> & U
-

Overrides properties of the specified type or interface. -Don't use this helper if you simply extend one type from another, i.e. without overriding properties.

-
example
type A = {
x: number;
y: number;
};

// {x:number; y: string}
type B = Overwrite<A, {y: string}>; -
-

Type parameters

  • T

    -

    original type

    -
  • U

    -

    type with the overridden properties

    -
Primitive: string | symbol | number | bigint | boolean | undefined | null
PromiseType<T>: T extends Maybe<infer V> ? NonNullable<V> : T extends Promise<infer V> ? V : T

Type parameters

  • T

RegExpFlag: "" | "g" | "i" | "m" | "u" | "y" | "s"
ReturnPromise<T>: (...args: Parameters<T>) => Promise<ReturnType<T>>

Type parameters

Type declaration

    • (...args: Parameters<T>): Promise<ReturnType<T>>
    • -

      Wraps the specified function to return a value as Promise

      -
      example
      type A = typeof () => null;

      // () => Promise<null>
      type B = ReturnPromise<A>; -
      -

      Parameters

      • Rest ...args: Parameters<T>

      Returns Promise<ReturnType<T>>

StringPluralizationForms: "one" | "some" | "many" | "none"
-

String pluralization constants that can be used instead of numbers

-
Trait<C, I>: { [ K in Extract<keyof C, keyof I>]: I[K] }
-

Returns a new non-abstract class from the specified abstract class where methods can have the default implementation. -The default implementations are taken from the static methods that match by names with the class's methods.

-
example
abstract class iFoo {
static bar(self: object): string {
return self.bla.toString();
}

bar(): string {
return Object.throw();
}

abstract bar(): number;
}

// class { bar(): string; }
Trait<typeof bFoo> -
-

Type parameters

  • C: Function

  • I: C["prototype"] = C["prototype"]

Writable<T>: { -readonly [ K in keyof T]: T[K] }
-

Creates an interface based on the specified type or interface but every property can be edited

-

Type parameters

  • T

Variables

API_URL: CanUndef<string>
APP_NAME: string
DEBUG: boolean
IS_PROD: boolean
LOCALE: Language

Functions

  • Any(obj: any): any
  • Any(obj: any): any
  • -

    Converts the specified unknown value to any

    -

    Parameters

    • obj: any
      -

    Returns any

  • -

    Converts the specified unknown value to any

    -

    Parameters

    • obj: any
      -

    Returns any

  • i18n(keysetNameOrNames: CanArray<string>, customLocale?: Language): (key: string | TemplateStringsArray, params?: I18nParams) => string
  • i18n(strings: any, ...expr: any[]): string
  • -

    Creates a function to internationalize strings in an application based on the given locale and keyset. -Keyset allows you to share the same keys in different contexts. -For example, the key "Next" may have a different value in different components of the application, therefore, -we can use the name of the component as a keyset value.

    -

    Parameters

    • keysetNameOrNames: CanArray<string>
      -

      the name of keyset or array with names of keysets to use. - If passed as an array, the priority of the cases will be arranged in the order of the elements, - the first one will have the highest priority.

      -
    • Optional customLocale: Language

    Returns (key: string | TemplateStringsArray, params?: I18nParams) => string

      • (key: string | TemplateStringsArray, params?: I18nParams): string
      • -

        Creates a function to internationalize strings in an application based on the given locale and keyset. -Keyset allows you to share the same keys in different contexts. -For example, the key "Next" may have a different value in different components of the application, therefore, -we can use the name of the component as a keyset value.

        -

        Parameters

        • key: string | TemplateStringsArray
        • Optional params: I18nParams

        Returns string

  • -

    Global i18n function (can be used as a string tag or simple function)

    -

    Parameters

    • strings: any
    • Rest ...expr: any[]

    Returns string

  • stderr(err: any): void
  • stderr(err: any): void
  • -

    STDERR wrapper

    -

    Parameters

    • err: any
      -

    Returns void

  • -

    STDERR wrapper

    -

    Parameters

    • err: any
      -

    Returns void

  • structuredClone<T>(obj: T): T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_config.html b/docs/modules/src_config.html deleted file mode 100644 index 7961160b8..000000000 --- a/docs/modules/src_config.html +++ /dev/null @@ -1,250 +0,0 @@ -src/config | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/config

- - -

config

-
-

This module provides options to configure the application.

-

Index

References

Variables

Functions

References

Re-exports Config

Variables

$$: StrictDictionary<symbol> = ...
default: Config = ...

Functions

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_config_interface.html b/docs/modules/src_config_interface.html deleted file mode 100644 index 50a675234..000000000 --- a/docs/modules/src_config_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/config/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/config/interface

Index

Interfaces

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_analytics.html b/docs/modules/src_core_analytics.html deleted file mode 100644 index f9790915e..000000000 --- a/docs/modules/src_core_analytics.html +++ /dev/null @@ -1,264 +0,0 @@ -src/core/analytics | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/analytics

- - -

core/analytics

-
-

This module provides API to work with analytic services. -Each of the analytic services should define its own engine within the core/analytics/engines folder.

-

Notice, there is no implementation for any analytic services. -You have to create it by yourself.

- - -

Creating a new analytics engine

-
-

Create a new file within the engines folder and expose it from the index file. -Let's create a simple engine for Google Analytics.

-

core/analytics/engines/ga.ts

-
export default function sendEvent(event: string, hint?: string, extra?: [...string, Dictionary?]) {
ga(event, hint, ...extra);
}; -
-

core/analytics/engines

-
export { default } from 'core/analytics/engines/ga';
-
-

Index

References

Functions

References

Re-exports AnalyticEngine

Functions

  • send(...args: unknown[]): void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_analytics_engines.html b/docs/modules/src_core_analytics_engines.html deleted file mode 100644 index f5ff8bc7a..000000000 --- a/docs/modules/src_core_analytics_engines.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/analytics/engines | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/analytics/engines

Index

Functions

Functions

  • default(...args: unknown[]): unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_analytics_interface.html b/docs/modules/src_core_analytics_interface.html deleted file mode 100644 index b2bcc4d26..000000000 --- a/docs/modules/src_core_analytics_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/analytics/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/analytics/interface

Index

Interfaces

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async.html b/docs/modules/src_core_async.html deleted file mode 100644 index 57f36aa66..000000000 --- a/docs/modules/src_core_async.html +++ /dev/null @@ -1,249 +0,0 @@ -src/core/async | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async

- - -

core/async

-
-

This module provides a class to control asynchronous operations.

-
import Async from 'core/async';

const
watcher = new Async();

watcher.setTimeout(() => {
console.log(1);
}, 100, {group: 'foo'});

watcher.setTimeout(() => {
console.log(2);
}, 200, {group: 'foo'});

watcher.clearTimeout({group: 'foo'}); -
-

Index

References

Re-exports AsyncCb
Re-exports AsyncCbOptions
Re-exports AsyncCbOptionsSingle
Re-exports AsyncIdleOptions
Re-exports AsyncOnOptions
Re-exports AsyncOnceOptions
Re-exports AsyncOptions
Re-exports AsyncOptionsForWrappers
Re-exports AsyncPromiseOptions
Re-exports AsyncPromisifyOnceOptions
Re-exports AsyncProxyOptions
Re-exports AsyncRequestIdleCallbackOptions
Re-exports AsyncRequestOptions
Re-exports AsyncWaitOptions
Re-exports AsyncWorkerOptions
Re-exports BoundFn
Re-exports CancelablePromise
Re-exports ClearFn
Re-exports ClearOptions
Re-exports ClearOptionsId
Re-exports ClearProxyOptions
Re-exports ClearReason
Re-exports DataProviderBodyMethodsToReplace
Re-exports DataProviderMethodsToReplace
Re-exports DataProviderQueryMethodsToReplace
Re-exports EmitLikeEvents
Re-exports Event
Re-exports EventEmitterLike
Re-exports EventEmitterLikeP
Re-exports EventEmitterOverwritten
Re-exports EventEmitterWrapper
Re-exports EventId
Re-exports FullAsyncOptions
Re-exports FullClearOptions
Re-exports GlobalCache
Re-exports Group
Re-exports IdObject
Re-exports IdleCb
Re-exports Join
Re-exports Label
Renames and re-exports Namespaces
Re-exports LocalCache
Re-exports MarkReason
Re-exports Namespace
Re-exports Namespaces
Re-exports NamespacesDictionary
Re-exports PromiseLikeP
Re-exports ProxyCb
Re-exports ReadonlyEventEmitterWrapper
Re-exports StrictClearOptions
Re-exports StrictClearOptionsId
Re-exports Task
Re-exports TaskCtx
Re-exports TimerId
Re-exports WorkerLike
Re-exports WorkerLikeP
Re-exports WrappedAsyncStorage
Re-exports WrappedAsyncStorageNamespace
Re-exports WrappedDataProvider
Re-exports asyncCounter
Re-exports asyncOptionsKeys
Re-exports dataProviderMethodsToReplace
Re-exports emitLikeEvents
Re-exports isAsyncOptions
Re-exports isEvent
Re-exports isParams
Re-exports isPromisifyLinkName
Re-exports isPromisifyNamespace
Re-exports isZombieGroup
Re-exports linkNamesDictionary
Re-exports namespaces

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_const.html b/docs/modules/src_core_async_const.html deleted file mode 100644 index 185e2b9c1..000000000 --- a/docs/modules/src_core_async_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/async/const | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/const

Index

Type aliases

NamespacesDictionary: typeof namespaces

Variables

linkNamesDictionary: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = namespaces

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"
namespaces: { eventListener: "eventListener"; eventListenerPromise: "eventListenerPromise"; idleCallback: "idleCallback"; idleCallbackPromise: "idleCallbackPromise"; immediate: "immediate"; immediatePromise: "immediatePromise"; interval: "interval"; intervalPromise: "intervalPromise"; iterable: "iterable"; promise: "promise"; proxy: "proxy"; proxyPromise: "proxyPromise"; request: "request"; timeout: "timeout"; timeoutPromise: "timeoutPromise"; worker: "worker" } = ...

Type declaration

  • eventListener: "eventListener"
  • eventListenerPromise: "eventListenerPromise"
  • idleCallback: "idleCallback"
  • idleCallbackPromise: "idleCallbackPromise"
  • immediate: "immediate"
  • immediatePromise: "immediatePromise"
  • interval: "interval"
  • intervalPromise: "intervalPromise"
  • iterable: "iterable"
  • promise: "promise"
  • proxy: "proxy"
  • proxyPromise: "proxyPromise"
  • request: "request"
  • timeout: "timeout"
  • timeoutPromise: "timeoutPromise"
  • worker: "worker"

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_interface.html b/docs/modules/src_core_async_interface.html deleted file mode 100644 index 03cd3a37f..000000000 --- a/docs/modules/src_core_async_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/async/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/interface

Index

References

Re-exports AsyncCb
Re-exports AsyncCbOptions
Re-exports AsyncCbOptionsSingle
Re-exports AsyncIdleOptions
Re-exports AsyncOnOptions
Re-exports AsyncOnceOptions
Re-exports AsyncOptions
Re-exports AsyncOptionsForWrappers
Re-exports AsyncPromiseOptions
Re-exports AsyncPromisifyOnceOptions
Re-exports AsyncProxyOptions
Re-exports AsyncRequestIdleCallbackOptions
Re-exports AsyncRequestOptions
Re-exports AsyncWaitOptions
Re-exports AsyncWorkerOptions
Re-exports BoundFn
Re-exports CancelablePromise
Re-exports ClearFn
Re-exports ClearOptions
Re-exports ClearOptionsId
Re-exports ClearProxyOptions
Re-exports ClearReason
Re-exports DataProviderBodyMethodsToReplace
Re-exports DataProviderMethodsToReplace
Re-exports DataProviderQueryMethodsToReplace
Re-exports EmitLikeEvents
Re-exports Event
Re-exports EventEmitterLike
Re-exports EventEmitterLikeP
Re-exports EventEmitterOverwritten
Re-exports EventEmitterWrapper
Re-exports EventId
Re-exports GlobalCache
Re-exports Group
Re-exports IdObject
Re-exports IdleCb
Re-exports Join
Re-exports Label
Renames and re-exports Namespaces
Re-exports LocalCache
Re-exports MarkReason
Re-exports PromiseLikeP
Re-exports ProxyCb
Re-exports ReadonlyEventEmitterWrapper
Re-exports StrictClearOptions
Re-exports StrictClearOptionsId
Re-exports Task
Re-exports TaskCtx
Re-exports TimerId
Re-exports WorkerLike
Re-exports WorkerLikeP
Re-exports WrappedAsyncStorage
Re-exports WrappedAsyncStorageNamespace
Re-exports WrappedDataProvider

Type aliases

FullAsyncOptions<CTX>: { args?: CanArray<unknown>; callable?: boolean; clearFn?: ClearFn<CTX>; linkByWrapper?: boolean; name: string; needCall?: boolean; obj: object & { name?: string }; periodic?: boolean; wrapper?: BoundFn<CTX> } & AsyncProxyOptions<CTX> & (AsyncPromiseOptions | AsyncWorkerOptions<CTX> | AsyncPromisifyOnceOptions<unknown, unknown, CTX>)

Type parameters

Namespace: keyof typeof Namespaces

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_base.html b/docs/modules/src_core_async_modules_base.html deleted file mode 100644 index 04a153ff2..000000000 --- a/docs/modules/src_core_async_modules_base.html +++ /dev/null @@ -1,249 +0,0 @@ -src/core/async/modules/base | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/base

- - -

core/async/modules/base

-
-

This module provides the base class for the Async module.

-
import Async from 'core/async';

const
watcher = new Async();

// ...

watcher.muteAll();

// ...

watcher.unmuteAll();
watcher.suspendAll();

// ..

watcher.unsuspendAll();
watcher.clearAll(); -
-

Index

References

Re-exports AsyncCb
Re-exports AsyncCbOptions
Re-exports AsyncCbOptionsSingle
Re-exports AsyncIdleOptions
Re-exports AsyncOnOptions
Re-exports AsyncOnceOptions
Re-exports AsyncOptions
Re-exports AsyncOptionsForWrappers
Re-exports AsyncPromiseOptions
Re-exports AsyncPromisifyOnceOptions
Re-exports AsyncProxyOptions
Re-exports AsyncRequestIdleCallbackOptions
Re-exports AsyncRequestOptions
Re-exports AsyncWaitOptions
Re-exports AsyncWorkerOptions
Re-exports BoundFn
Re-exports CancelablePromise
Re-exports ClearFn
Re-exports ClearOptions
Re-exports ClearOptionsId
Re-exports ClearProxyOptions
Re-exports ClearReason
Re-exports DataProviderBodyMethodsToReplace
Re-exports DataProviderMethodsToReplace
Re-exports DataProviderQueryMethodsToReplace
Re-exports EmitLikeEvents
Re-exports Event
Re-exports EventEmitterLike
Re-exports EventEmitterLikeP
Re-exports EventEmitterOverwritten
Re-exports EventEmitterWrapper
Re-exports EventId
Re-exports FullAsyncOptions
Re-exports FullClearOptions
Re-exports GlobalCache
Re-exports Group
Re-exports IdObject
Re-exports IdleCb
Re-exports Join
Re-exports Label
Renames and re-exports Namespaces
Re-exports LocalCache
Re-exports MarkReason
Re-exports Namespace
Re-exports Namespaces
Re-exports PromiseLikeP
Re-exports ProxyCb
Re-exports ReadonlyEventEmitterWrapper
Re-exports StrictClearOptions
Re-exports StrictClearOptionsId
Re-exports Task
Re-exports TaskCtx
Re-exports TimerId
Re-exports WorkerLike
Re-exports WorkerLikeP
Re-exports WrappedAsyncStorage
Re-exports WrappedAsyncStorageNamespace
Re-exports WrappedDataProvider
Re-exports asyncCounter
Re-exports isAsyncOptions
Re-exports isParams
Re-exports isPromisifyLinkName
Re-exports isPromisifyNamespace
Re-exports isZombieGroup

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_base_const.html b/docs/modules/src_core_async_modules_base_const.html deleted file mode 100644 index 95da33613..000000000 --- a/docs/modules/src_core_async_modules_base_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/async/modules/base/const | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/base/const

Index

Variables

asyncCounter: typeof asyncCounter = ...
isPromisifyLinkName: RegExp = isPromisifyNamespace
isPromisifyNamespace: RegExp = ...
isZombieGroup: RegExp = ...

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_base_helpers.html b/docs/modules/src_core_async_modules_base_helpers.html deleted file mode 100644 index 40bc5b66b..000000000 --- a/docs/modules/src_core_async_modules_base_helpers.html +++ /dev/null @@ -1,245 +0,0 @@ -src/core/async/modules/base/helpers | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/base/helpers

Index

Variables

Functions

Variables

isParams: WarnedFn<[value: unknown], boolean> = ...
deprecated
see

isAsyncOptions

-

Functions

  • isAsyncOptions<T>(value: unknown): value is T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_base_interface.html b/docs/modules/src_core_async_modules_base_interface.html deleted file mode 100644 index 71c011d0b..000000000 --- a/docs/modules/src_core_async_modules_base_interface.html +++ /dev/null @@ -1,247 +0,0 @@ -src/core/async/modules/base/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/base/interface

Index

Type aliases

AsyncCb<CTX>: ProxyCb<TaskCtx<CTX>, void, CTX>

Type parameters

ClearReason: MarkReason | "muting" | "collision"
-

Reason why a task can be killed (cleared)

-
Group: string
Join: boolean | "replace"
Label: string | symbol
MarkReason: "id" | "label" | "group" | "rgxp" | "all"
-

Reason why a task can be marked

-
ProxyCb<A, R, CTX>: A extends never ? (this: CTX) => R : A extends any[] ? (this: CTX, ...args: A) => R : ((this: CTX, e: A) => R) | Function

Type parameters

  • A = unknown

  • R = unknown

  • CTX: object = default

StrictClearOptions: Omit<ClearOptions, "label"> | Overwrite<ClearOptions, { group: Group | RegExp; label: Label }>
StrictClearOptionsId<ID>: Omit<ClearOptionsId<ID>, "label"> | Overwrite<ClearOptionsId<ID>, { group: Group | RegExp; label: Label }>

Type parameters

  • ID = any

TaskCtx<CTX>: { link: Task<CTX>; reason?: ClearReason; replacedBy?: Task<CTX>; type: string } & AsyncOptions & ClearOptionsId<unknown>
-

Context of a task

-

Type parameters

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_events.html b/docs/modules/src_core_async_modules_events.html deleted file mode 100644 index e5ffb5bdf..000000000 --- a/docs/modules/src_core_async_modules_events.html +++ /dev/null @@ -1,249 +0,0 @@ -src/core/async/modules/events | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/events

- - -

core/async/modules/events

-
-

This module provides Async wrappers for event emitters.

-
import Async from 'core/async';
import { EventEmitter2 as EventEmitter } from 'eventemitter2';

const
emitter = new EventEmitter(),
watcher = new Async();

watcher.on(emitter, 'foo', (e) => {
console.log(e);
});

emitter.emit('foo', 'bar'); -
-

Index

References

Re-exports AsyncCb
Re-exports AsyncCbOptions
Re-exports AsyncCbOptionsSingle
Re-exports AsyncIdleOptions
Re-exports AsyncOnOptions
Re-exports AsyncOnceOptions
Re-exports AsyncOptions
Re-exports AsyncOptionsForWrappers
Re-exports AsyncPromiseOptions
Re-exports AsyncPromisifyOnceOptions
Re-exports AsyncProxyOptions
Re-exports AsyncRequestIdleCallbackOptions
Re-exports AsyncRequestOptions
Re-exports AsyncWaitOptions
Re-exports AsyncWorkerOptions
Re-exports BoundFn
Re-exports CancelablePromise
Re-exports ClearFn
Re-exports ClearOptions
Re-exports ClearOptionsId
Re-exports ClearProxyOptions
Re-exports ClearReason
Re-exports DataProviderBodyMethodsToReplace
Re-exports DataProviderMethodsToReplace
Re-exports DataProviderQueryMethodsToReplace
Re-exports EmitLikeEvents
Re-exports Event
Re-exports EventEmitterLike
Re-exports EventEmitterLikeP
Re-exports EventEmitterOverwritten
Re-exports EventEmitterWrapper
Re-exports EventId
Re-exports FullAsyncOptions
Re-exports FullClearOptions
Re-exports GlobalCache
Re-exports Group
Re-exports IdObject
Re-exports IdleCb
Re-exports Join
Re-exports Label
Renames and re-exports Namespaces
Re-exports LocalCache
Re-exports MarkReason
Re-exports Namespace
Re-exports Namespaces
Re-exports PromiseLikeP
Re-exports ProxyCb
Re-exports ReadonlyEventEmitterWrapper
Re-exports StrictClearOptions
Re-exports StrictClearOptionsId
Re-exports Task
Re-exports TaskCtx
Re-exports TimerId
Re-exports WorkerLike
Re-exports WorkerLikeP
Re-exports WrappedAsyncStorage
Re-exports WrappedAsyncStorageNamespace
Re-exports WrappedDataProvider
Re-exports asyncCounter
Re-exports isAsyncOptions
Re-exports isEvent
Re-exports isParams
Re-exports isPromisifyLinkName
Re-exports isPromisifyNamespace
Re-exports isZombieGroup

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_events_helpers.html b/docs/modules/src_core_async_modules_events_helpers.html deleted file mode 100644 index 04c8a5f4f..000000000 --- a/docs/modules/src_core_async_modules_events_helpers.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/async/modules/events/helpers | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/events/helpers

Index

Functions

Functions

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_events_interface.html b/docs/modules/src_core_async_modules_events_interface.html deleted file mode 100644 index c2d48bfb6..000000000 --- a/docs/modules/src_core_async_modules_events_interface.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/async/modules/events/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/events/interface

Index

Type aliases

EmitLikeEvents: "emit" | "fire" | "dispatch" | "dispatchEvent"
EventEmitterLikeP: ((event: string, handler: Function) => CanUndef<Function>) | EventEmitterLike
-

Extended type of event emitter

-
EventId: CanArray<IdObject>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_proxy.html b/docs/modules/src_core_async_modules_proxy.html deleted file mode 100644 index b3e10fc7d..000000000 --- a/docs/modules/src_core_async_modules_proxy.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/async/modules/proxy | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/proxy

Index

References

Re-exports AsyncCb
Re-exports AsyncCbOptions
Re-exports AsyncCbOptionsSingle
Re-exports AsyncIdleOptions
Re-exports AsyncOnOptions
Re-exports AsyncOnceOptions
Re-exports AsyncOptions
Re-exports AsyncOptionsForWrappers
Re-exports AsyncPromiseOptions
Re-exports AsyncPromisifyOnceOptions
Re-exports AsyncProxyOptions
Re-exports AsyncRequestIdleCallbackOptions
Re-exports AsyncRequestOptions
Re-exports AsyncWaitOptions
Re-exports AsyncWorkerOptions
Re-exports BoundFn
Re-exports CancelablePromise
Re-exports ClearFn
Re-exports ClearOptions
Re-exports ClearOptionsId
Re-exports ClearProxyOptions
Re-exports ClearReason
Re-exports DataProviderBodyMethodsToReplace
Re-exports DataProviderMethodsToReplace
Re-exports DataProviderQueryMethodsToReplace
Re-exports EmitLikeEvents
Re-exports Event
Re-exports EventEmitterLike
Re-exports EventEmitterLikeP
Re-exports EventEmitterOverwritten
Re-exports EventEmitterWrapper
Re-exports EventId
Re-exports FullAsyncOptions
Re-exports FullClearOptions
Re-exports GlobalCache
Re-exports Group
Re-exports IdObject
Re-exports IdleCb
Re-exports Join
Re-exports Label
Renames and re-exports Namespaces
Re-exports LocalCache
Re-exports MarkReason
Re-exports Namespace
Re-exports Namespaces
Re-exports PromiseLikeP
Re-exports ProxyCb
Re-exports ReadonlyEventEmitterWrapper
Re-exports StrictClearOptions
Re-exports StrictClearOptionsId
Re-exports Task
Re-exports TaskCtx
Re-exports TimerId
Re-exports WorkerLike
Re-exports WorkerLikeP
Re-exports WrappedAsyncStorage
Re-exports WrappedAsyncStorageNamespace
Re-exports WrappedDataProvider
Re-exports asyncCounter
Re-exports isAsyncOptions
Re-exports isParams
Re-exports isPromisifyLinkName
Re-exports isPromisifyNamespace
Re-exports isZombieGroup

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_proxy_interface.html b/docs/modules/src_core_async_modules_proxy_interface.html deleted file mode 100644 index 2e8300a99..000000000 --- a/docs/modules/src_core_async_modules_proxy_interface.html +++ /dev/null @@ -1,245 +0,0 @@ -src/core/async/modules/proxy/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/proxy/interface

Index

Type aliases

PromiseLikeP<T>: (() => PromiseLike<T>) | PromiseLike<T>
-

Extended type of promise

-

Type parameters

  • T = unknown

WorkerLikeP: Function | WorkerLike
-

Extended type of worker

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_timers.html b/docs/modules/src_core_async_modules_timers.html deleted file mode 100644 index 3e8469572..000000000 --- a/docs/modules/src_core_async_modules_timers.html +++ /dev/null @@ -1,249 +0,0 @@ -src/core/async/modules/timers | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/timers

- - -

core/async/modules/timers

-
-

This module provides Async wrappers for timer functions, like, setTimeout, setInterval and requestIdleCallback.

-
import Async from 'core/async';

const
watcher = new Async();

watcher.setTimeout(() => {
console.log('bla');
}, 100); -
-

Index

References

Re-exports AsyncCb
Re-exports AsyncCbOptions
Re-exports AsyncCbOptionsSingle
Re-exports AsyncIdleOptions
Re-exports AsyncOnOptions
Re-exports AsyncOnceOptions
Re-exports AsyncOptions
Re-exports AsyncOptionsForWrappers
Re-exports AsyncPromiseOptions
Re-exports AsyncPromisifyOnceOptions
Re-exports AsyncProxyOptions
Re-exports AsyncRequestIdleCallbackOptions
Re-exports AsyncRequestOptions
Re-exports AsyncWaitOptions
Re-exports AsyncWorkerOptions
Re-exports BoundFn
Re-exports CancelablePromise
Re-exports ClearFn
Re-exports ClearOptions
Re-exports ClearOptionsId
Re-exports ClearProxyOptions
Re-exports ClearReason
Re-exports DataProviderBodyMethodsToReplace
Re-exports DataProviderMethodsToReplace
Re-exports DataProviderQueryMethodsToReplace
Re-exports EmitLikeEvents
Re-exports Event
Re-exports EventEmitterLike
Re-exports EventEmitterLikeP
Re-exports EventEmitterOverwritten
Re-exports EventEmitterWrapper
Re-exports EventId
Re-exports FullAsyncOptions
Re-exports FullClearOptions
Re-exports GlobalCache
Re-exports Group
Re-exports IdObject
Re-exports IdleCb
Re-exports Join
Re-exports Label
Renames and re-exports Namespaces
Re-exports LocalCache
Re-exports MarkReason
Re-exports Namespace
Re-exports Namespaces
Re-exports PromiseLikeP
Re-exports ProxyCb
Re-exports ReadonlyEventEmitterWrapper
Re-exports StrictClearOptions
Re-exports StrictClearOptionsId
Re-exports Task
Re-exports TaskCtx
Re-exports TimerId
Re-exports WorkerLike
Re-exports WorkerLikeP
Re-exports WrappedAsyncStorage
Re-exports WrappedAsyncStorageNamespace
Re-exports WrappedDataProvider
Re-exports asyncCounter
Re-exports isAsyncOptions
Re-exports isParams
Re-exports isPromisifyLinkName
Re-exports isPromisifyNamespace
Re-exports isZombieGroup

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_timers_interface.html b/docs/modules/src_core_async_modules_timers_interface.html deleted file mode 100644 index 25b6afa64..000000000 --- a/docs/modules/src_core_async_modules_timers_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/async/modules/timers/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/timers/interface

Index

Type aliases

IdleCb<R, CTX>: ProxyCb<IdleDeadline, R, CTX>

Type parameters

TimerId: number | IdObject

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_wrappers.html b/docs/modules/src_core_async_modules_wrappers.html deleted file mode 100644 index 8a60c6f2f..000000000 --- a/docs/modules/src_core_async_modules_wrappers.html +++ /dev/null @@ -1,316 +0,0 @@ -src/core/async/modules/wrappers | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/wrappers

- - -

core/async/modules/wrappers

-
-

This module provides a bunch of helpers to wrap some objects, like event emitters or data providers.

- - -

wrapDataProvider

-
-

The wrapper takes a link to the "raw" data provider and returns a new object that based on the original, -but all async methods and properties are wrapped by Async.

-

Notice, the wrapped methods can take additional Async parameters, like group or label.

-
import Async from 'core/async';
import Provider, { provider } from 'core/data';

@provider('api')
export default class User extends Provider {
baseURL = 'user/:id';
}

const
$a = new Async(),
wrappedProvider = $a.wrapDataProvider(new User());

wrappedProvider.get({uuid: 1}).then((res) => {
console.log(res);
});

// By default, all wrapped methods have a group name that is equal to the provider name.
// So we can use it to clear or suspend requests, etc.
$a.clearAll({group: 'api.User'})

wrappedProvider.upd({uuid: 1}, {
// All wrapped methods can take additional Async parameters as the second argument: `group`, `label` and `join`
group: 'bla',
label: 'foo',
join: true,

// Also, the second argument of the wrapped method can take the original parameters from a provider
headers: {
'X-Foo': '1'
}

}).then((res) => {
console.log(res);
});

// If we are providing a group to the method, it will be joined with the global group by using the `:` character
$a.suspendAll({group: 'api.User:bla'});

// Obviously, we can use a group as RegExp
$a.muteAll({group: /api\.User/});

// We can use any methods or properties from the original data provider
wrappedProvider.dropCache(); -
- - -

Custom global group

-
-

By default, when the wrapper wraps the provider, it takes the provider name and passes it as a group to all wrapped methods. -This behavior brings a future to clear or suspend all requests from the wrapped provider by its name. -But we can provide a different global name when wrapping a provider.

-
import Async from 'core/async';
import Provider, { provider } from 'core/data';

@provider('api')
export default class User extends Provider {
baseURL = 'user/:id';
}

const
$a = new Async(),
dp1 = $a.wrapDataProvider(new User(), {group: 'foo'});

dp1.get({uuid: 1}).then((res) => {
console.log(res);
});

$a.clearAll({group: 'foo'}) -
- - -

wrapEventEmitter

-
-

The wrapper takes a link to the "raw" event emitter and returns a new object that based on the original, -but all async methods and properties are wrapped by Async.

-

Notice, the wrapped methods can take additional Async parameters, like group or label. In addition, -the wrapper adds new methods, like "on" or "off", to make the emitter API more standard.

-
import Async from 'core/async';

const
$a = new Async(),
wrappedEventEmitter = $a.wrapEventEmitter(window);

const handler = () => console.log('scroll event');

// We can safely listen to emitter events, cause all emitter methods, like `addListener` or `on` are wrapped by Async.
const id = wrappedEventEmitter.addEventListener('scroll', handler, {
// Notice, the third argument can take Async parameters in addition to the native emitter parameters
capture: true,
label: 'label'
});

// The wrapper preserves the original API of emitter methods, so we can call something like this
wrappedEventEmitter.removeEventListener('scroll', handler);

// Finally, the wrapper adds a bunch of standard methods to the emitter, like `on`, `once`, and other stuff.
// We can use their instead of the original methods to make our code more universal.
wrappedEventEmitter.once('resize', (e) => {
console.log(e);
}, {group: 'resizers'});

$a.muteAll({group: 'resizers'});

// We can use any methods or properties from the original emitter
console.log(wrappedEventEmitter.name); // window.name -
- - -

Custom global group

-
-

Unlike the wrapper of data providers, the emitter wrapper doesn't have any default global group for operations, -but you can pass it manually. -This behavior brings a future to clear or suspend all events from the wrapped provider by its name.

-
import Async from 'core/async';

const
$a = new Async(),
wrappedEventEmitter = $a.wrapEventEmitter(window, {group: 'windowEvents'});

wrappedEventEmitter.once('resize', (e) => {
console.log(e);
});

$a.muteAll({group: 'windowEvents'});

wrappedEventEmitter.on('scroll', (e) => {
console.log(e);
}, {
// If we are providing a group to the method, it will be joined with the global group by using the `:` character
group: 'scrolling'
});

$a.muteAll({group: 'windowEvents:scrolling'}); -
- - -

Native API of emitters

-
-

As you can see, the wrapper creates a new object based on the original emitter and replaces some methods with the safely Async analogs. -The overridden methods preserve the original emitter API, but some interfaces are not supported to use.

-
import Async from 'core/async';

const
$a = new Async(),
wrappedEventEmitter = $a.wrapEventEmitter(window, {group: 'windowEvents'});

// The wrapper does not support this kind of attaching listeners.
// The replaced method can take the second argument only as a function.
wrappedEventEmitter.addEventListener('scroll', {
handleEvent: (e) => {
console.log(e);
}
}) -
- - -

wrapStorage

-
-

The wrapper takes a link to the "raw" async storage and returns a new object that based on the original, -but all async methods and properties are wrapped by Async.

-

Notice, the wrapped methods can take additional Async parameters, like group or label.

-
import Async from 'core/async';
import { asyncLocal } from 'core/kv-storage';

const
$a = new Async(),
wrappedStorage = $a.wrapStorage(asyncLocal);

wrappedStorage.set('someKey', 'someValue', {
// All wrapped methods can take additional Async parameters as the last argument: `group`, `label` and `join`
group: 'bla',
label: 'foo',
join: true,
}).then(async () => {
console.log(await wrappedStorage.get('someKey') === 'someValue');
});

$a.suspendAll({label: 'foo'}); -
- - -

Custom global group

-
-

The storage wrapper doesn't have any default global group for operations, but you can pass it manually. -This behavior brings a feature to clear or suspend all events from the wrapped provider by its name.

-
import Async from 'core/async';
import { asyncLocal } from 'core/kv-storage';

const
$a = new Async(),
wrappedStorage = $a.wrapStorage(asyncLocal, {group: 'globalGroup'});

wrappedStorage.set('someKey', 'someValue').then(() => {
console.log('yeah!');
});

$a.muteAll({group: 'globalGroup'});

wrappedStorage.get('someKey', {
// If we are providing a group to the method, it will be joined with the global group by using the `:` character
group: 'localGroup'
}).then((val) => {
console.log(val) === 'someValue';
});

$a.clearAll({group: 'globalGroup:localGroup'}); -
- - -

Custom namespace

-
-

By default, a custom namespace have the same global group as the global namespace

-
import Async from 'core/async';
import { asyncLocal } from 'core/kv-storage';

const
$a = new Async(),
wrappedStorage = $a.wrapStorage(asyncLocal, {group: 'bar'});

// We can provide own global group to namespace, it will be joined with the parent's global group
const blaStore = wrappedStorage.namespace('[[BLA]]', {group: 'bla'});

blaStore.clear({group: 'foo'});

$a.muteAll({group: 'bar:bla:foo'}); -
-

Index

References

Re-exports AsyncCb
Re-exports AsyncCbOptions
Re-exports AsyncCbOptionsSingle
Re-exports AsyncIdleOptions
Re-exports AsyncOnOptions
Re-exports AsyncOnceOptions
Re-exports AsyncOptions
Re-exports AsyncOptionsForWrappers
Re-exports AsyncPromiseOptions
Re-exports AsyncPromisifyOnceOptions
Re-exports AsyncProxyOptions
Re-exports AsyncRequestIdleCallbackOptions
Re-exports AsyncRequestOptions
Re-exports AsyncWaitOptions
Re-exports AsyncWorkerOptions
Re-exports BoundFn
Re-exports CancelablePromise
Re-exports ClearFn
Re-exports ClearOptions
Re-exports ClearOptionsId
Re-exports ClearProxyOptions
Re-exports ClearReason
Re-exports DataProviderBodyMethodsToReplace
Re-exports DataProviderMethodsToReplace
Re-exports DataProviderQueryMethodsToReplace
Re-exports EmitLikeEvents
Re-exports Event
Re-exports EventEmitterLike
Re-exports EventEmitterLikeP
Re-exports EventEmitterOverwritten
Re-exports EventEmitterWrapper
Re-exports EventId
Re-exports FullAsyncOptions
Re-exports FullClearOptions
Re-exports GlobalCache
Re-exports Group
Re-exports IdObject
Re-exports IdleCb
Re-exports Join
Re-exports Label
Renames and re-exports Namespaces
Re-exports LocalCache
Re-exports MarkReason
Re-exports Namespace
Re-exports Namespaces
Re-exports PromiseLikeP
Re-exports ProxyCb
Re-exports ReadonlyEventEmitterWrapper
Re-exports StrictClearOptions
Re-exports StrictClearOptionsId
Re-exports Task
Re-exports TaskCtx
Re-exports TimerId
Re-exports WorkerLike
Re-exports WorkerLikeP
Re-exports WrappedAsyncStorage
Re-exports WrappedAsyncStorageNamespace
Re-exports WrappedDataProvider
Re-exports asyncCounter
Re-exports asyncOptionsKeys
Re-exports dataProviderMethodsToReplace
Re-exports emitLikeEvents
Re-exports isAsyncOptions
Re-exports isEvent
Re-exports isParams
Re-exports isPromisifyLinkName
Re-exports isPromisifyNamespace
Re-exports isZombieGroup

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_wrappers_consts.html b/docs/modules/src_core_async_modules_wrappers_consts.html deleted file mode 100644 index 74843be74..000000000 --- a/docs/modules/src_core_async_modules_wrappers_consts.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/async/modules/wrappers/consts | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/wrappers/consts

Index

Variables

asyncOptionsKeys: keyof AsyncOptions[] = ...
dataProviderMethodsToReplace: DataProviderMethodsToReplace[] = ...
emitLikeEvents: EmitLikeEvents[] = ...

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_async_modules_wrappers_interface.html b/docs/modules/src_core_async_modules_wrappers_interface.html deleted file mode 100644 index 611dee9ad..000000000 --- a/docs/modules/src_core_async_modules_wrappers_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/async/modules/wrappers/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/async/modules/wrappers/interface

Index

Type aliases

AsyncOptionsForWrappers: Pick<AsyncOptions, "group">
DataProviderBodyMethodsToReplace: "post" | "add" | "upd" | "del"
DataProviderQueryMethodsToReplace: "get" | "peek"
EventEmitterOverwritten<T>: Overwrite<T, { addEventListener: T["addEventListener"] extends (...args: any[]) => any ? AddEventListenerLikeFunctionMapper<T["addEventListener"]> : never; addListener: T["addListener"] extends (...args: any[]) => any ? AddEventListenerLikeFunctionMapper<T["addListener"]> : never }>

Type parameters

WrappedDataProvider: Overwrite<Provider, { emitter: EventEmitterLike; add: any; del: any; get: any; peek: any; post: any; upd: any }>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache.html b/docs/modules/src_core_cache.html deleted file mode 100644 index 4d4aa9da3..000000000 --- a/docs/modules/src_core_cache.html +++ /dev/null @@ -1,343 +0,0 @@ -src/core/cache | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache

- - -

core/cache

-
-

This module provides the base interface for a Cache data structure: a simple in-memory key-value storage, -which can be useful to organize cache data structures. -The submodules contain different implementations for that interface. The main module re-exports these implementations:

- -
import SimpleCache from 'core/cache/simple';

const
cache = new SimpleCache();

cache.set('foo', 'bar1');
cache.set('foo2', 'bar2');
cache.set('baz', 'bar3');

console.log(cache.size); // 3

cache.clear((val, key) => /foo/.test(key));

console.log(cache.size); // 1 -
- - -

Iterators

-
-

All caches support three kinds of iterators:

-
    -
  1. By keys (used by default).
  2. -
-
import SimpleCache from 'core/cache/simple';

cache.set('foo', 'bar1');
cache.set('foo2', 'bar2');
cache.set('baz', 'bar3');

for (const key of SimpleCache) {
// 'foo' 'foo2' 'baz'
console.log(el);
}

for (const key of SimpleCache.keys()) {
// 'foo' 'foo2' 'baz'
console.log(el);
} -
-
    -
  1. By values.
  2. -
-
import SimpleCache from 'core/cache/simple';

cache.set('foo', 'bar1');
cache.set('foo2', 'bar2');
cache.set('baz', 'bar3');

for (const key of SimpleCache.values()) {
// 'bar1' 'bar2' 'bar3'
console.log(el);
} -
-
    -
  1. By pairs of keys and values.
  2. -
-
import SimpleCache from 'core/cache/simple';

cache.set('foo', 'bar1');
cache.set('foo2', 'bar2');
cache.set('baz', 'bar3');

for (const key of SimpleCache.entries()) {
// ['foo', 'bar1'] ['foo2', 'bar2'] ['baz', 'bar3']
console.log(el);
} -
- - -

Decorators

-
-

Also, the module provides a bunch of functions to decorate cache storages, like adding the ttl feature or persisting data storing.

- - -

core/cache/decorators/ttl

-
-

Provides a decorator for any cache to add a feature of cache expiring.

-
import addTTL from 'core/cache/decorators/ttl';
import SimpleCache from 'core/cache/simple';

// The function `addTTL` accepts a cache object and a value for the default TTL as the second argument
const
cache = addTTL(new SimpleCache(), 1000);

// The method "add" accepts as the third optional parameter time until expiring the item to store in milliseconds
cache.add('foo', 'bar1', {ttl: 500});

// Additional method to remove the `ttl` descriptor from a cache item by the specified key
cache.removeTTLFrom('foo'); -
- - -

core/cache/decorators/persistent

-
-

Provides a decorator for any cache to add a feature of persistent data storing.

-
import { asyncLocal } from 'core/kv-storage';

import addPersistent from 'core/cache/decorators/persistent';
import SimpleCache from 'core/cache/simple';

const
persistentCache = await addPersistent(new SimpleCache(), asyncLocal);

await persistentCache.set('foo', 'bar', {persistentTTL: (2).seconds()});
await persistentCache.set('foo2', 'bar2');

// Cause we use the same instance for the local data storing,
// this cache will have all values from the previous (it will be loaded from the storage during initialization)

const
copyOfCache = await addPersistent(new SimpleCache(), asyncLocal, opts); -
- - -

API

-
-

Ranges support a bunch of methods to work with them.

- - -

size (getter)

-
-

Number of elements within the cache.

-
import SimpleCache from 'core/cache/simple';

const
cache = new SimpleCache();

cache.add('foo', 'bar1');
console.log(cache.size); // 1 -
- - -

has

-
-

Returns true if a value by the specified key exists in the cache.

-
import SimpleCache from 'core/cache/simple';

const
cache = new SimpleCache();

cache.add('foo', 'bar1');
console.log(cache.has('foo')); // true -
- - -

get

-
-

Returns a value from the cache by the specified key.

-
import SimpleCache from 'core/cache/simple';

const
cache = new SimpleCache();

cache.add('foo', 'bar1');
console.log(cache.get('foo')); // 'bar1' -
- - -

set

-
-

Saves a value to the cache by the specified key.

-
import SimpleCache from 'core/cache/simple';

const
cache = new SimpleCache();

cache.set('foo', 'bar1');
console.log(cache.has('foo')); // true -
- - -

remove

-
-

Removes a value from the cache by the specified key.

-
import SimpleCache from 'core/cache/simple';

const
cache = new SimpleCache();

cache.set('foo', 'bar1');
console.log(cache.has('foo')); // true

cache.remove('foo');
console.log(cache.has('foo')); // false -
- - -

clear

-
-

Clears the cache by the specified filter and returns a map of removed keys.

-
import SimpleCache from 'core/cache/simple';

const
cache = new SimpleCache();

cache.set('foo1', 'bar1');
cache.set('foo2', 'bar2');
cache.set('foo3', 'bar2');

cache.clear((val) => val === 'bar2');

console.log(cache.has('foo1')); // true
console.log(cache.has('foo1')); // true
console.log(cache.has('foo2')); // false

cache.clear();

console.log(cache.has('foo1')); // true -
-

Index

References

Renames and re-exports default
Renames and re-exports default
Re-exports ClearFilter
Renames and re-exports default
Renames and re-exports default

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_helpers_add_emitter.html b/docs/modules/src_core_cache_decorators_helpers_add_emitter.html deleted file mode 100644 index e59742f5b..000000000 --- a/docs/modules/src_core_cache_decorators_helpers_add_emitter.html +++ /dev/null @@ -1,254 +0,0 @@ -src/core/cache/decorators/helpers/add-emitter | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/helpers/add-emitter

- - -

core/cache/decorators/helpers/add-emitter

-
-

This module provides a helper for Cache decorators to add a feature of emitting mutation events caused by side effects.

-
import addEmitter from 'core/cache/decorators/helpers/add-emitter';
import SimpleCache from 'core/cache/simple';

const
cache = new SimpleCache();

// `originalRemove` doesn't emit events
const {remove: originalRemove, subscribe} = addEmitter(cache);

// Now cache.eventEmitter emit event 'remove' with args [cache(instance what call emit), [...args]]
cache.remove('foo');

// (eventName, instanceOfListener, callback) - callback invoked only if emit was made by children of instanceOfListener;
subscribe('remove', cache, (key) => {
console.log(key);
}); -
-

Index

References

Re-exports AddEmitter
Re-exports AddEmitterReturn
Re-exports CacheWithEmitter
Re-exports MethodsToWrap
Re-exports MutationEvent
Re-exports MutationHandler
Re-exports eventEmitter

Variables

$$: StrictDictionary<symbol> = ...

Functions

  • -

    Adds an event emitter to the provided cache object and wraps all mutation events to emit events, i.e., -it mutates the original object. The function returns an object with the original unwrapped methods and -a method to subscribe to these events.

    -

    Type parameters

    • T: default<V, K, T>

    • V = unknown

    • K: string = string

    Parameters

    • cache: T
      -

    Returns AddEmitterReturn<T, unknown, string>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_helpers_add_emitter_const.html b/docs/modules/src_core_cache_decorators_helpers_add_emitter_const.html deleted file mode 100644 index 305bfb98c..000000000 --- a/docs/modules/src_core_cache_decorators_helpers_add_emitter_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/decorators/helpers/add-emitter/const | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/helpers/add-emitter/const

Index

Variables

Variables

eventEmitter: typeof eventEmitter = ...

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_helpers_add_emitter_interface.html b/docs/modules/src_core_cache_decorators_helpers_add_emitter_interface.html deleted file mode 100644 index c6e37cb88..000000000 --- a/docs/modules/src_core_cache_decorators_helpers_add_emitter_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/decorators/helpers/add-emitter/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/helpers/add-emitter/interface

Index

Type aliases

AddEmitter: <T, V, K>(cache: T) => AddEmitterReturn<T>

Type declaration

MethodsToWrap: "set" | "remove" | "clear"

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_persistent.html b/docs/modules/src_core_cache_decorators_persistent.html deleted file mode 100644 index 0dd088cfc..000000000 --- a/docs/modules/src_core_cache_decorators_persistent.html +++ /dev/null @@ -1,314 +0,0 @@ -src/core/cache/decorators/persistent | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/persistent

- - -

core/cache/decorators/persistent

-
-

This module provides a wrapper for Cache data structures to add a feature of persistent data storing. -To describe how long should keep an item in the persistent cache, use the persistentTTL parameter. -The value for persistentTTL should be provided in milliseconds.

- - -

Example

-
-
import { asyncLocal } from 'core/kv-storage';

import addPersistent from 'core/cache/decorators/persistent';
import SimpleCache from 'core/cache/simple';

const
opts = {loadFromStorage: 'onInit'},
persistentCache = await addPersistent(new SimpleCache(), asyncLocal, opts);

await persistentCache.set('foo', 'bar', {persistentTTL: (2).seconds()});
await persistentCache.set('foo2', 'bar2');

// Cause we use the same instance for the local data storing,
// this cache will have all values from the previous (it will be loaded from the storage during initialization)

const
copyOfCache = await addPersistent(new SimpleCache(), asyncLocal, opts); -
- - -

Options

-
- - -

persistentTTL

-
-

The option specifies the default TTL to keep items within the persistent storage in milliseconds. -This value is used when you don't provide the persistentTTL parameter when saving an item.

-
import { asyncLocal } from 'core/kv-storage';

import addPersistent from 'core/cache/decorators/persistent';
import SimpleCache from 'core/cache/simple';

const persistentCache = await addPersistent(new SimpleCache(), asyncLocal, {
persistentTTL: (60).seconds()
});

// If we "reload" the cache from the storage by using the browser reloading or another way,
// these saved values can be "restored" from the storage only for the next 60 seconds
await persistentCache.set('foo', 'bar');
await persistentCache.set('foo2', 'bar2'); -
- - -

loadFromStorage

-
-

There is more than one way to initialize a cache from persistent storage. -The most obvious way to do it is to load all data from the storage to RAM during the cache's initialization. -This strategy is simple but not effective cause if we can have a huge amount of data in the storage, -so we have to load it all at the same time. This can be very expensive. We need another way. -But what if we load an item from the cache only when it is requested the first time. -In that case, we haven't to load the whole stored data on cache initialization, -but all cache methods will change API - they will become return promises instead of the raw results. -Some consumers cannot be ready for changing API, so there is no silver bullet. We have to keep both strategies.

- - -

onInit

-
-

The whole stored data will be loaded during the cache initialization -Notice, cause the loading from the storage is an asynchronous operation, addPersistent will return a promise -if used the onInit strategy.

-
import { asyncLocal } from 'core/kv-storage';

import addPersistent from 'core/cache/decorators/persistent';
import SimpleCache from 'core/cache/simple';

const
opts = {loadFromStorage: 'onInit'};
persistentCache = await addPersistent(new SimpleCache(), asyncLocal, opts);

await persistentCache.set('foo', 'bar');
await persistentCache.set('foo2', 'bar2');

// All properties already in our `Simple` cache
const copyOfCache = await addPersistent(new SimpleCache(), asyncLocal, opts);

console.log(copyOfCache.get('foo') === 'bar'); -
- - -

onDemand

-
-

Each stored item will be loaded from the cache only on the first touch, i.e. on-demand or lazily. -This is the default strategy.

-
import { asyncLocal } from 'core/kv-storage';

import addPersistent from 'core/cache/decorators/persistent';
import SimpleCache from 'core/cache/simple';

const persistentCache = await addPersistent(new SimpleCache(), asyncLocal);

await persistentCache.set('foo', 'bar');
await persistentCache.set('foo2', 'bar2');

const copyOfCache = await addPersistent(new SimpleCache(), asyncLocal);

console.log(await copyOfCache.get('foo') === 'bar'); -
- - -

onOfflineDemand

-
-

Each stored item will be loaded from the cache only on the first touch and only if there is no internet connection. -The strategy is useful to create net-first offline storages.

-
import { isOnline } from 'core/net';
import { asyncLocal } from 'core/kv-storage';

import addPersistent from 'core/cache/decorators/persistent';
import SimpleCache from 'core/cache/simple';

const
opts = {loadFromStorage: 'onOfflineDemand'},
persistentCache = await addPersistent(new SimpleCache(), asyncLocal, opts);

await persistentCache.set('foo', 'bar');
await persistentCache.set('foo2', 'bar2');

const copyOfCache = await addPersistent(new SimpleCache(), asyncLocal, opts);

if ((await isOnline()).status) {
console.log(await copyOfCache.get('foo') !== 'bar');

} else {
console.log(await copyOfCache.get('foo') === 'bar');
} -
-

Index

References

Re-exports PersistentCache
Re-exports PersistentOptions
Re-exports PersistentTTLDecoratorOptions

Functions

  • -

    Wraps the specified cache object to add a feature of persistent data storing

    -
    example
    import { asyncLocal } from 'core/kv-storage';

    import addPersistent from 'core/cache/decorators/persistent';
    import SimpleCache from 'core/cache/simple';

    const
    opts = {loadFromStorage: 'onInit'},
    persistentCache = await addPersistent(new SimpleCache(), asyncLocal, opts);

    await persistentCache.set('foo', 'bar', {persistentTTL: (2).seconds()});
    await persistentCache.set('foo2', 'bar2');

    // Because we use the same instance for the local data storing,
    // this cache will have all values from the previous (it will be loaded from the storage during initialization)

    const
    copyOfCache = await addPersistent(new SimpleCache(), asyncLocal, opts); -
    -

    Type parameters

    • V

      -

      value type of the cache object

      -

    Parameters

    Returns Promise<PersistentCache<V, string, CacheWithEmitter<V, string, default<V, string>>>>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_persistent_engines.html b/docs/modules/src_core_cache_decorators_persistent_engines.html deleted file mode 100644 index 1789d3e79..000000000 --- a/docs/modules/src_core_cache_decorators_persistent_engines.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/decorators/persistent/engines | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/persistent/engines

Index

References

Re-exports PersistentCache
Re-exports PersistentOptions
Re-exports PersistentTTLDecoratorOptions

Variables

default: { onDemand: typeof default; onInit: typeof default; onOfflineDemand: typeof default } = ...

Type declaration

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_persistent_engines_active.html b/docs/modules/src_core_cache_decorators_persistent_engines_active.html deleted file mode 100644 index 46e256f84..000000000 --- a/docs/modules/src_core_cache_decorators_persistent_engines_active.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/decorators/persistent/engines/active | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/persistent/engines/active

Index

Classes

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_persistent_engines_const.html b/docs/modules/src_core_cache_decorators_persistent_engines_const.html deleted file mode 100644 index 6c34bc272..000000000 --- a/docs/modules/src_core_cache_decorators_persistent_engines_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/decorators/persistent/engines/const | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/persistent/engines/const

Index

Variables

INDEX_STORAGE_NAME: "[[INDEX_STORAGE]]" = '[[INDEX_STORAGE]]'
TTL_POSTFIX: "__ttl" = '__ttl'

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_persistent_engines_interface.html b/docs/modules/src_core_cache_decorators_persistent_engines_interface.html deleted file mode 100644 index 4e60f9954..000000000 --- a/docs/modules/src_core_cache_decorators_persistent_engines_interface.html +++ /dev/null @@ -1,250 +0,0 @@ -src/core/cache/decorators/persistent/engines/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/persistent/engines/interface

Index

Type aliases

-

Engine to provide the persistent feature

-

Type parameters

  • V = unknown

StorageCheckState: { available: false; checked: boolean } | { available: true; checked: true }
-

Available checking state of a storage item:

-
    -
  1. available: false; checked: false - don't need to check the storage, don't mark the item as checked;
  2. -
  3. available: false; checked: true - don't need to check the storage, mark the item as checked;
  4. -
  5. available: true; checked: true - check the storage, mark the item is checked.
  6. -
-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_persistent_engines_lazy.html b/docs/modules/src_core_cache_decorators_persistent_engines_lazy.html deleted file mode 100644 index 4a91debc1..000000000 --- a/docs/modules/src_core_cache_decorators_persistent_engines_lazy.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/decorators/persistent/engines/lazy | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/persistent/engines/lazy

Index

Classes

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_persistent_engines_lazy_offline.html b/docs/modules/src_core_cache_decorators_persistent_engines_lazy_offline.html deleted file mode 100644 index 2a6c51c3c..000000000 --- a/docs/modules/src_core_cache_decorators_persistent_engines_lazy_offline.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/decorators/persistent/engines/lazy-offline | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/persistent/engines/lazy-offline

Index

Classes

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_persistent_interface.html b/docs/modules/src_core_cache_decorators_persistent_interface.html deleted file mode 100644 index 73aa1748a..000000000 --- a/docs/modules/src_core_cache_decorators_persistent_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/decorators/persistent/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/persistent/interface

Index

Type aliases

PersistentCache<V, K, T>: { [ key in Exclude<keyof CacheWithEmitter<V, K>, "set" | "size" | typeof eventEmitter>]: ReturnPromise<CacheWithEmitter<V, K>[key]> } & { eventEmitter: T[typeof eventEmitter]; size: [T["size"]]; removePersistentTTLFrom: any; set: any }

Type parameters

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_persistent_wrapper.html b/docs/modules/src_core_cache_decorators_persistent_wrapper.html deleted file mode 100644 index 507a0c344..000000000 --- a/docs/modules/src_core_cache_decorators_persistent_wrapper.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/decorators/persistent/wrapper | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/persistent/wrapper

Index

Classes

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_ttl.html b/docs/modules/src_core_cache_decorators_ttl.html deleted file mode 100644 index 40a994acb..000000000 --- a/docs/modules/src_core_cache_decorators_ttl.html +++ /dev/null @@ -1,282 +0,0 @@ -src/core/cache/decorators/ttl | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/ttl

- - -

core/cache/decorators/ttl

-
-

This module provides a wrapper for Cache data structures to add a feature of the cache expiring. -To describe how long should keep an item in the cache, use the ttl parameter. -The value for ttl should be provided in milliseconds.

- - -

Example

-
-
import addTTL from 'core/cache/decorators/ttl';
import SimpleCache from 'core/cache/simple';

const
cache = addTTL(new SimpleCache());

cache.add('foo', 'bar1', {ttl: 500});
cache.add('foo2', 'bar2', {ttl: 1000});
cache.add('baz', 'bar3');

console.log(cache.keys().length); // 3

setTimeout(() => {
console.log(cache.keys().length); // 1
}, 2000); -
- - -

Default ttl

-
-

When you wrap a cache object with the ttl decorator, you can provide the default ttl value. -This value is used when you don't provide the ttl parameter when saving an item.

-
import addTTL from 'core/cache/decorators/ttl';
import SimpleCache from 'core/cache/simple';

const
cache = addTTL(new SimpleCache(), 10000);

cache.add('foo', 'bar1', {ttl: 500}); // TTL 500 has the higher priority and will overwrite 10000s
cache.add('foo2', 'bar2'); // TTL will be 10000 -
- - -

Property collisions

-
-

In case of a property collision, all old properties, including their TTL values, will be overwritten.

-
import addTTL from 'core/cache/decorators/ttl';
import SimpleCache from 'core/cache/simple';

const
cache = addTTL(new SimpleCache());

cache.add('foo', 'bar1', {ttl: 500});
cache.add('foo', 'bar1'); // TTL will be overwritten -
-

Index

References

Re-exports TTLCache
Re-exports TTLDecoratorOptions

Functions

  • -

    Wraps the specified cache object to add a feature of the cache expiring

    -
    example
    import addTTL from 'core/cache/decorators/ttl';
    import SimpleCache from 'core/cache/simple';

    const
    cache = addTTL(new SimpleCache(), (10).seconds());

    cache.add('foo', 'bar1', {ttl: 0.5.seconds()});
    cache.add('foo2', 'bar2'); -
    -

    Type parameters

    • T: default<V, K, T>

    • V = unknown

      -

      value type of the cache object

      -
    • K: string = string

      -

      key type of the cache object

      -

    Parameters

    • cache: T
      -

      cache object to wrap

      -
    • Optional ttl: number
      -

      default ttl value in milliseconds

      -

    Returns TTLCache<V, K, CacheWithEmitter<V, K, T>>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_decorators_ttl_interface.html b/docs/modules/src_core_cache_decorators_ttl_interface.html deleted file mode 100644 index dfbbbeed5..000000000 --- a/docs/modules/src_core_cache_decorators_ttl_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/decorators/ttl/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/decorators/ttl/interface

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_interface.html b/docs/modules/src_core_cache_interface.html deleted file mode 100644 index c98c2ecdb..000000000 --- a/docs/modules/src_core_cache_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/cache/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/interface

Index

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_never.html b/docs/modules/src_core_cache_never.html deleted file mode 100644 index 627bf4b73..000000000 --- a/docs/modules/src_core_cache_never.html +++ /dev/null @@ -1,255 +0,0 @@ -src/core/cache/never | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/never

- - -

core/cache/never

-
-

This module provides a loopback class for a Cache data structure. -It can be helpful if you use the "strategy" pattern and need to prevent caching.

-
import * as cache from 'core/cache';

class Foo {
constructor(cacheStrategy) {
this.cache = cache[cacheStrategy];
}
}

const withCache = new Foo('Cache');
const withoutCache = new Foo('NeverCache'); -
- - -

API

-
-

See Cache.

-

Index

References

Classes

References

Re-exports ClearFilter

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_restricted.html b/docs/modules/src_core_cache_restricted.html deleted file mode 100644 index 5e6070dc6..000000000 --- a/docs/modules/src_core_cache_restricted.html +++ /dev/null @@ -1,263 +0,0 @@ -src/core/cache/restricted | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/restricted

- - -

core/cache/restricted

-
-

This module provides a class for a Cache data structure with support for limiting of values in the cache. -The structure' constructor takes how many values can be stored in the cache (by default, it equals 20).

-
import RestrictedCache from 'core/cache/restricted';

const
cache = new RestrictedCache(3);

cache.set('foo1', 'bar1');
cache.set('foo2', 'bar2');
cache.set('foo3', 'bar3');

console.log(cache.size); // 3
console.log(cache.has('foo1')); // true

cache.set('foo4', 'bar4');

console.log(cache.size); // 3
console.log(cache.has('foo1')); // false
console.log(cache.has('foo4')); // true

// Modify the cache' capacity
cache.setCapacity(5);

cache.set('foo5', 'bar5');
cache.set('foo6', 'bar6');

console.log(cache.size); // 5

cache.setCapacity(3);

console.log(cache.size); // 3
console.log(cache.has('foo2')); // false
console.log(cache.has('foo3')); // false -
- - -

API

-
-

See Cache.

- - -

setCapacity

-
-

Sets a new capacity of the cache. -The method returns a map of truncated elements that the cache can't fit anymore.

-
import RestrictedCache from 'core/cache/restricted';

// The constructor takes a number of maximum values in the cache

const
cache = new RestrictedCache(3);

cache.set('foo1', 'bar1');
cache.set('foo2', 'bar2');
cache.set('foo3', 'bar3');

// Map([['foo1', 'bar1], ['foo2', 'bar2']])
console.log(cache.setCapacity(1));

console.log(cache.size); // 1 -
-

Index

References

Classes

References

Re-exports ClearFilter

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_cache_simple.html b/docs/modules/src_core_cache_simple.html deleted file mode 100644 index 3c9d2bc72..000000000 --- a/docs/modules/src_core_cache_simple.html +++ /dev/null @@ -1,254 +0,0 @@ -src/core/cache/simple | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/cache/simple

- - -

core/cache/simple

-
-

This module provides a class for a simple in-memory Cache data structure.

-
import SimpleCache from 'core/cache/simple';

const
cache = new SimpleCache();

cache.set('foo', 'bar1');
cache.set('foo2', 'bar2');
cache.set('baz', 'bar3');

console.log(cache.keys().length); // 3

cache.clear((val, key) => /foo/.test(key));

console.log(cache.keys().length); // 1 -
- - -

API

-
-

See Cache.

-

Index

References

Classes

References

Re-exports ClearFilter

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_const_props.html b/docs/modules/src_core_const_props.html deleted file mode 100644 index 895a33d4c..000000000 --- a/docs/modules/src_core_const_props.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/const/props | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/const/props

Index

Variables

defProp: Readonly<{ configurable: boolean; enumerable: boolean; value: undefined; writable: boolean }> = ...
defReadonlyProp: Readonly<{ configurable: boolean; enumerable: boolean; value: undefined; writable: boolean }> = ...

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_const_string.html b/docs/modules/src_core_const_string.html deleted file mode 100644 index 054ee9b10..000000000 --- a/docs/modules/src_core_const_string.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/const/string | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/const/string

Index

Variables

Variables

NBSP: string = ...

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_const_support.html b/docs/modules/src_core_const_support.html deleted file mode 100644 index 8aa6c4509..000000000 --- a/docs/modules/src_core_const_support.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/const/support | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/const/support

Index

Variables

Variables

proxy: boolean = ...
-

True if the runtime supports Proxy objects

-

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data.html b/docs/modules/src_core_data.html deleted file mode 100644 index 3fa91bea7..000000000 --- a/docs/modules/src_core_data.html +++ /dev/null @@ -1,531 +0,0 @@ -src/core/data | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data

- - -

core/data

-
-

This module provides API to create an abstraction under data — a data provider. -The provider grants methods to access and modify data that is represented as one logical instance.

-

For example, we need to create an API for a user in our application. Let's start with a simple REST architecture:

-
    -
  1. GET user/:id returns an object of user fields by the specified user id:
  2. -
-
import request from 'core/request';
request('user/1'); -
-
{
"id": 1,
"name": "Andrey",
"age": 30
} -
-
    -
  1. PUT user/:id modifies a user by the specified id with some provided data and returns new data:
  2. -
-
import request from 'core/request';
request('user/1', {method: 'PUT', body: {age: 31}}); -
-
{
"id": 1,
"name": "Andrey",
"age": 31
} -
-
    -
  1. DELETE user/:id deletes a user by the specified id:
  2. -
-
import request from 'core/request';
request('user/1', {method: 'DELETE'}); -
-
    -
  1. POST user creates a new user with the specified data and returns it:
  2. -
-
import request from 'core/request';
request('user', {method: 'POST', body: {name: 'Andrey', age: 30}}); -
-
{
"id": 2,
"name": "Andrey",
"age": 30
} -
-

All of these handlers are associated with one data model that represents a user. Knowing this, we can create a class for this model.

-
import request from 'core/request';

class User {
url = 'user/';

async get(id) {
return (await request(this.url + id)).data;
}

async upd(id, body) {
return (await request(this.url + id, {method: 'PUT', body})).data;
}

async del(id) {
return (await request(this.url + id, {method: 'DELETE'})).data;
}

async add(body) {
return (await request(this.url, {method: 'POST', body})).data;
}
} -
-

It might seem naive, but it works. Also, we need to create some API to submit the provider's events that allows notifying an application -if data was changed.

-
import request from 'core/request';
import { EventEmitter2 as EventEmitter } from 'eventemitter2';

class User {
url = 'user/';
emitter = new EventEmitter();

async get(id) {
return (await request(this.url + id)).data;
}

async upd(id, body) {
const {data} = await request(this.url + id, {method: 'PUT', body});
this.emitter.emit('upd', data);
return data;
}

async del(id) {
const {data} = await request(this.url + id, {method: 'DELETE'});
this.emitter.emit('del', data);
return data;
}

async add(body) {
const {data} = await request(this.url, {method: 'POST', body});
this.emitter.emit('add', data);
return data;
}
} -
-

Still looks fine and useful, but if we want to create more classes for other data instances, we need to make some kind -of superclass to avoid "copy-pasting" code lines. The superclass may also improve our API with added extra functionality, -such as support for socket events, middlewares, etc. This is exactly what core/data module does.

- - -

Default interface

-
-

The core/data module provides the default interface for any data providers. If your class implements that interface, -you can use it as a data provider with any V4Fire modules. The interface is pretty similar to the example mentioned above of -a data class but realizes more common API. Let's take a look at it.

-

core/data/interface

-
import { EventEmitterLike } from 'core/async';
import {

CreateRequestOptions,
RequestQuery,
RequestMethod,
RequestResponse,
RequestBody

} from 'core/data';

import { ModelMethod } from 'core/data/interface';
export * from 'core/data/interface/types';

export default interface Provider {
readonly providerName: string;

readonly emitter: EventEmitterLike;

name(): CanUndef<ModelMethod>;
name(value: ModelMethod): Provider;

method(): CanUndef<RequestMethod>;
method(value: RequestMethod): Provider;

base(): string;
base(value: string): Provider;

url(): string;
url(value: string): Provider;

dropCache(): void;

get<T = unknown>(query?: RequestQuery, opts?: CreateRequestOptions<T>): RequestResponse;

peek<T = unknown>(query?: RequestQuery, opts?: CreateRequestOptions<T>): RequestResponse;

post<T = unknown>(body?: RequestBody, opts?: CreateRequestOptions<T>): RequestResponse;

add<T = unknown>(body?: RequestBody, opts?: CreateRequestOptions<T>): RequestResponse;

upd<T = unknown>(body?: RequestBody, opts?: CreateRequestOptions<T>): RequestResponse ;

del<T = unknown>(body?: RequestBody, opts?: CreateRequestOptions<T>): RequestResponse;
} -
-

Many of these methods look familiar, but we also have some new methods and properties:

-
    -
  1. providerName — contains the full name of a provider.
  2. -
  3. name — a pair of get/set methods to provide "logical" meaning for a request:
  4. -
-
// There will be fired the "init" event after successfully receiving the data
myProvider.name('init').get('foo'); -
-

Mind that the default V4Fire implementation of a data provider by default sends events for upd, add, del requests. -These events have the same name with methods that produce them.

-
    -
  1. method — a pair of get/set methods to provide a type of HTTP request:
  2. -
-
// The request uses POST to get data
myProvider.method('POST').get('foo'); -
-
    -
  1. base — a pair of get/set methods to provide a base URL for requests:
  2. -
-
// The request is addressed for https://google.com/foo
myProvider.base('https://google.com').get('foo'); -
-
    -
  1. url — a pair of get/set methods to provide URL for requests:
  2. -
-
// The request is addressed for https://google.com/foo
myProvider.url('https://google.com').get('foo');

// We can combine .base() and .url():
// The request is addressed for https://google.com/bla/baz
myProvider.base('https://google.com').url('bla/baz').get('foo'); -
-
    -
  1. dropCache — a method that drops any request cache.

    -
  2. -
  3. peek — a request that logically is similar to the checking of API accessibility. It uses HEAD by default.

    -
  4. -
  5. post — a request that sends to a server some data without any logical representation. It uses POST by default.

    -
  6. -
- - -

Default implementation

-
-

In addition to the base interface of data providers, V4Fire provides an implementation that grants some extra functionality -and more flexibility.

-
import Provider from 'core/data';

export default class User extends Provider {
baseURL = 'user/:id';
}

const user = new User();
user.get({id: 1}).then((data) => {
console.log(data);
}) -
- - -

Constructor parameters

-
-

You can provide some parameters to a provider by using the constructor.

-
import Provider from 'core/data';

export default class User extends Provider {
baseURL = 'user/:id';
}

const user = new User({
externalRequest: true,
socket: true
}); -
-

The entire list of parameters:

-
interface ProviderOptions {
/**
* List of additional data providers for the "get" method.
* It can be useful if you have some providers that you want combine to one.
*/
extraProviders?: FunctionalExtraProviders;

/**
* Provider alias: it is used with extra providers
*/
alias?: string;

/**
* @see [[CreateRequestOptions.externalRequest]]
* @default `false`
*/
externalRequest?: boolean;

/**
* If true, then the provider is connected to a socket server
* @default `false`
*/
socket?: boolean;
} -
- - -

Registering a data provider as the multiton

-
-

You can register your data provider by a name in the global storage. For that case, you should use the special decorator provider.

-
import Provider, { provider, providers } from 'core/data';

@provider
export default class User extends Provider {
baseURL = 'user/:id';
}

console.log(providers['User']); -
-

The name to register is taken from the class name of the provider. Also, you can declare a namespace that is concatenated with the name.

-
import Provider, { provider, providers } from 'core/data';

@provider('base')
export default class User extends Provider {
baseURL = 'user/:id';
}

console.log(providers['base.User']); -
-

It can be useful to provide data providers to components as input properties:

-
<my-component dataProvider="base.User"></my-component>
-
- - -

Decorating a request function

-
- - -

Request methods

-
-

The default implementation of a data provider has an association between HTTP request methods and provider methods:

-
{
/**
* Default HTTP request method for the "get" method
*/
getMethod: RequestMethod = 'GET';

/**
* Default HTTP request method for the "peek" method
*/
peekMethod: RequestMethod = 'HEAD';

/**
* Default HTTP request method for the "add" method
*/
addMethod: RequestMethod = 'POST';

/**
* Default HTTP request method for the "upd" method
*/
updMethod: RequestMethod = 'PUT';

/**
* Default HTTP request method for the "del" method
*/
delMethod: RequestMethod = 'DELETE';
} -
-

You allow to rewrite it in your subclass.

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
baseURL = 'user/:id';
getMethod = 'POST';
} -
- - -

Base URL for requests

-
-

The base URL is the starting point for URLs of each request. You can provide one universal URL by using the baseURL parameter, but also, -you can specify the base URL for each particular method.

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
baseURL = 'user/:id';
baseAddURL = 'user/add';
baseDeLURL = 'user/:id/del';
} -
- - -
URL interpolation
-
-

You can specify dynamic values within a URL string. For this case, just add a variable with : character before the name. -The interpolations' values are taken from a query object or request body (if it's represented as a simple JS object). -After interpolation, all values that are used will be dropped from the source object.

- - -

Middlewares

-
-

Middleware is a simple function invoked before each request and can modify some request parameters, like adding/removing HTTP headers, etc. -The function takes a request environment:

-
{
ctx: RequestContext<T>;
opts: CreateRequestOptions<T>;
globalOpts: GlobalOptions;
} -
-

You can specify a sequence of middlewares to the provider, but notice that middlewares' order depends on the structure that you use -(hash doesn't preserve the order, but arrays/maps do it).

-

For example, we need to add some authorization header for every request of the provider.

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static middlewares = {
addSession({opts: {headers}}) {
headers['Authorization'] = 'bearer myJWTToken';
}
};

baseURL = 'user/:id';
} -
-

The result of a middleware function is ignoring, with the exceptions of promises and functions. -If some middleware returns a promise, it will be awaited. -If at least one of the middlewares returns a function, then the result of invoking the function will be returned as the request result. -It can help organize mocks of data and other similar cases when you don't want to execute a real request.

-
import Provider, { provider, Response } from 'core/data';

@provider
export default class User extends Provider {
static middlewares = {
attachMocks() {
return () => new Response({id: 1, name: 'Andrey'}, {
status: 200,
responseType: 'object'
});
}
};

baseURL = 'user/:id';
} -
- - -

Encoders

-
-

The encoder is a subtype of a middleware function, but unlike the simple middleware, the encoder must return a value and provide it -to another encoder or a request, which means that a sequence of encoders is tied with the following order. -Encoders are using to convert data to another format before submitting it. -For example, your server demands that all request data must be represented as a protobuf value.

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static encoders = {
upd: [toProtobuf]
};

baseURL = 'user/:id';
} -
-

Note that unlike the middlewares parameter, the encoders are separated between provider methods, which means -that you should declare encoders for all your methods.

-

The encoder function has a signature:

-
export interface Encoder<I = unknown, O = unknown> {
(data: I, params: MiddlewareParams): O;
} -
-

Where:

-
    -
  1. data is your data;
  2. -
  3. params is an environment of your request.
  4. -
-

If some encoder returns a promise, it will be awaited.

- - -

Decoders

-
-

The decoder is another subtype of a middleware function, which is pretty similar to encoder, but unlike the encoder, -it converts data from a response to the provider format.

-

The decoder function has a signature:

-
export interface Encoder<I = unknown, O = unknown> {
(data: I, params: MiddlewareParams, response: Response): O;
} -
-

The first parameters are equal to the encoder function. The last parameter contains a link to the response object.

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static decoders = {
get: [fromProtobuf]
};

baseURL = 'user/:id';
} -
-

If some encoder returns a promise, it will be awaited.

- - -

Custom request function

-
-

To create a request, all providers use the core/request module. If you need to provide some extra parameters of the request, -such as contentType, you can specify a factory to make these requests using an overload of the request function.

-
import request from 'core/request';
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static request = request({
contentType: 'json',
cacheStrategy: 'forever',
cacheTTL: (10).seconds()
});

baseURL = 'user/:id';
} -
- - -

Interpolation of headers

-
-

Headers of any request also support interpolation from request data, which is similar to baseURL.

-
import request from 'core/request';
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static request = request({
header: {
Accept: '${accept}'
}
});

baseURL = 'user/:id';
} -
- - -
Providing an API URL
-
-

You can specify the base URL for your API. It can be useful if you have different URLs for development, staging, and production. -The API URL is concatenated with the base URL of a provider.

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static request = request({
api: {url: 'https://google.com'}
});

baseURL = 'user/:id';
} -
-

The value can also be declared as a function that is invoked at each request.

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static request = request({
api: {url: () => USE_PROD ? 'https://google.com' : 'https://dev.google.com'}
});

baseURL = 'user/:id';
} -
-

Finally, if you specify the default API URL within core/config/api, you can provide some chunks of an API URL -that are applied to the base.

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static request = request({
api: {
domain3: () => () => USE_PROD ? '' : 'dev',
zone: 'io'
}
});

baseURL = 'user/:id';
} -
- - -

Composition of providers

-
-

You can create a composition of multiple providers that are fetching in parallel and merging to one data. -This mechanism is called "extraProviders". Mind that API work only for a get request.

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
extraProviders = ({opts: {query}}) => ({
'skills': {
provider: 'Skills',
query: {id: query.id}
}
});

alias = 'user';
baseURL = 'user/:id';
}

new User().get({id: 1}).then((data) => {
// The main data from User provider is stored by an alias (if it's specified) or by a provider name
console.log(data.user);

// The extra data is stored by an alias (if it's specified) or by key name from the declaration
console.log(data.skills);
}); -
- - -

Extra provider

-
-

The declaration object of an extra provider has a standard interface:

-
type ExtraProviderConstructor =
string |
Provider |
{new(opts?: ProviderOptions): Provider};

interface ExtraProvider {
provider?: ExtraProviderConstructor;
providerOptions?: ProviderOptions;
query?: RequestQuery;
request?: CreateRequestOptions;
alias?: string;
} -
-
    -
  • provider — full name of a provider or a link to the provider or the provider constructor;
  • -
  • providerOptions — additional options for the provider constructor;
  • -
  • query — query parameters for a provider get request;
  • -
  • request — request parameters for the provider;
  • -
  • alias — alias of data: the data is stored by a key from this value in the result object.
  • -
- - -

Static extra providers

-
-

If you don't need to provide dynamic parameters to a request, you can define a static object instead of a function.

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
extraProviders = {
'skills': {
provider: 'Skills'
}
};

alias = 'user';
baseURL = 'user/:id';
} -
- - -

Extending one data provider from another provider

-
-

The data provider is a simple class that implements a special interface. -That's why to create a new provider that is extended parameters from another provider, you should create a simple subclass.

-
import Provider, { provider } from 'core/data';

@provider
export class User extends Provider {
static request = request({
api: {url: 'https://google.com'}
});

static middlewares = {
addSession({opts: {headers}}) {
headers['Authorization'] = 'bearer myJWTToken';
}
};

baseURL = 'user/:id';
}

@provider
export class User2 extends User {
static request = User.request({
contentType: 'json'
});

static middlewares = {
...User.middlewares,
addABHeader({opts: {headers}}) {
headers['X-AB'] = 'foo';
}
};
} -
- - -

Specifying data mocks

-
-

There is a standard middleware to organize a data mocking mechanism — attackMock middleware (it is used by default).

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static mocks = {
PUT: [
{
body: {
age: 31
},

response: {
id: 1,
name: "Andrey",
age: 31
}
}
],

GET: [{
response: {
id: 1,
name: "Andrey",
age: 30
}
}]
};

baseURL = 'user/:id';
} -
-

Mind that the root keys of mocks represent HTTP methods, but not provider methods. -The values contain arrays of request objects to match: the algorithm finds the most suitable option and returns its response. -Also, the middleware supports dynamically casting responses:

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static mocks = {
GET: [{
response(params, response) {
if (!params.opts.query?.id) {
response.status = 400;
return;
}

response.status = 200;

return {
id: 1,
name: "Andrey",
age: 30
};
}
}]
};

baseURL = 'user/:id';
} -
-

Finally, you can use dynamic importing with mocks:

-
import Provider, { provider } from 'core/data';

@provider
export default class User extends Provider {
static mocks = import('mocks/user.json');
baseURL = 'user/:id';
} -
- - -

Enabling data mocks for a provider

-
-

By default, all data mocks are disabled, but you can enable them just type to a console of a browser:

-
// Enables mocks for the User provider
setEnv('mock', {patterns: ['User']});

// Enables mocks for all providers
setEnv('mock', {patterns: ['.*']}); -
-

The values of patterns are converted to RegExp objects and applied to provider names (including namespaces). -Config settings are stored within a local browser storage.

-

Index

References

Re-exports CacheStrategy
Re-exports CreateRequestOptions
Re-exports DataWithStatus
Re-exports DecodersMap
Re-exports EncodersMap
Re-exports ExtraProvider
Re-exports ExtraProviderConstructor
Re-exports ExtraProviderParams
Re-exports ExtraProviders
Re-exports FunctionalExtraProviders
Re-exports MiddlewareParams
Re-exports Middlewares
Re-exports Mock
Re-exports MockCustomResponse
Re-exports MockOptions
Re-exports MockResponse
Re-exports MockResponseFunction
Re-exports MockResponseValue
Re-exports Mocks
Re-exports ModelMethod
Re-exports Provider
Re-exports ProviderConstructor
Re-exports ProviderOptions
Re-exports RequestBody
Renames and re-exports default
Re-exports RequestFunctionResponse
Re-exports RequestMethod
Re-exports RequestPromise
Re-exports RequestQuery
Re-exports RequestResponse
Re-exports RequestResponseObject
Renames and re-exports default
Re-exports Socket
Re-exports attachMock
Re-exports attachStatus
Re-exports connectCache
Re-exports emitter
Re-exports globalOpts
Re-exports instanceCache
Re-exports methodProperties
Re-exports namespace
Re-exports provider
Re-exports providers
Re-exports queryMethods
Re-exports requestCache
Re-exports urlProperties
Re-exports wait

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_const.html b/docs/modules/src_core_data_const.html deleted file mode 100644 index 56a5eaaa1..000000000 --- a/docs/modules/src_core_data_const.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/data/const | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/const

Index

Variables

connectCache: Dictionary<Promise<Socket>> = ...
emitter: EventEmitter2 = ...
-

Global event emitter to broadcast provider events

-
instanceCache: Dictionary<Provider> = ...
methodProperties: string[] = ...
namespace: typeof namespace = ...
queryMethods: Pick<{ GET: boolean; HEAD: boolean }, "GET" | "HEAD"> = ...
urlProperties: string[] = ...

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_decorators.html b/docs/modules/src_core_data_decorators.html deleted file mode 100644 index 125bb59b3..000000000 --- a/docs/modules/src_core_data_decorators.html +++ /dev/null @@ -1,259 +0,0 @@ -src/core/data/decorators | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/decorators

Index

Functions

Functions

  • provider(namespace: string): (target: Function) => void
  • provider(provider: Function): void
  • -

    Registers a data provider class to the global store with the specified namespace: -the namespace value is concatenated with a name of the provider class

    -
    decorator
    example
    // The provider is registered as 'user.List'
    @provider('user')
    class List extends Provider {} -
    -

    Parameters

    • namespace: string
      -

      namespace string

      -

    Returns (target: Function) => void

      • (target: Function): void
      • -

        Registers a data provider class to the global store with the specified namespace: -the namespace value is concatenated with a name of the provider class

        -
        decorator
        example
        // The provider is registered as 'user.List'
        @provider('user')
        class List extends Provider {} -
        -

        Parameters

        • target: Function

        Returns void

  • -

    Registers a data provider class to the global store by a name of the provider class

    -
    decorator
    example
    // The provider is registered as 'List'
    @provider
    class List extends Provider {} -
    -

    Parameters

    • provider: Function
      -

      provider class

      -

    Returns void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_interface.html b/docs/modules/src_core_data_interface.html deleted file mode 100644 index ecb675a76..000000000 --- a/docs/modules/src_core_data_interface.html +++ /dev/null @@ -1,247 +0,0 @@ -src/core/data/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/interface

- - -

core/data/interface

-
-

This module provides an interface a for simple data provider.

-

Index

References

Re-exports DecodersMap
Re-exports EncodersMap
Re-exports ExtraProvider
Re-exports ExtraProviderConstructor
Re-exports ExtraProviderParams
Re-exports ExtraProviders
Re-exports FunctionalExtraProviders
Re-exports Mock
Re-exports MockCustomResponse
Re-exports MockResponse
Re-exports MockResponseFunction
Re-exports MockResponseValue
Re-exports Mocks
Re-exports ModelMethod
Re-exports ProviderConstructor
Re-exports ProviderOptions

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_interface_types.html b/docs/modules/src_core_data_interface_types.html deleted file mode 100644 index 82a438f9c..000000000 --- a/docs/modules/src_core_data_interface_types.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/data/interface/types | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/interface/types

Index

Type aliases

DecodersMap: Record<ModelMethod | "def", Decoders> | {}
EncodersMap: Record<ModelMethod | "def", Encoders> | {}
ExtraProviderConstructor: string | Provider | ProviderConstructor
ExtraProviders<D>: Dictionary<Nullable<ExtraProvider<D>>>

Type parameters

  • D = unknown

FunctionalExtraProviders<D>: ExtraProviders<D> | ((params: ExtraProviderParams<D>) => CanUndef<ExtraProviders<D>>)

Type parameters

  • D = unknown

Type parameters

  • D = unknown

MockResponseValue: ResponseTypeValue | object
Mocks: CanPromise<{ [ key in RequestMethod]?: Mock[] } | { default: { [ key in RequestMethod]?: Mock[] } }>
ModelMethod: "peek" | "get" | "post" | "add" | "upd" | "del"

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_middlewares.html b/docs/modules/src_core_data_middlewares.html deleted file mode 100644 index 47ee11045..000000000 --- a/docs/modules/src_core_data_middlewares.html +++ /dev/null @@ -1,252 +0,0 @@ -src/core/data/middlewares | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/middlewares

- - -

core/data/middlewares

-
-

This module provides a bunch of default middlewares for requests and data providers:

- -

Index

References

Re-exports DataWithStatus
Re-exports MockOptions
Re-exports attachMock
Re-exports attachStatus
Re-exports wait

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_middlewares_attach_mock.html b/docs/modules/src_core_data_middlewares_attach_mock.html deleted file mode 100644 index a4b11fafb..000000000 --- a/docs/modules/src_core_data_middlewares_attach_mock.html +++ /dev/null @@ -1,273 +0,0 @@ -src/core/data/middlewares/attach-mock | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/middlewares/attach-mock

- - -

core/data/middlewares/attach-mock

-
-

This module provides a middleware to attach mock data to a request.

- - -

Usage

-
-
import Provider, { provider } from 'core/data';
import { attachMock } from 'core/data/middlewares';

@provider
export default class User extends Provider {
static middlewares = {
attachMock
};

static mocks = {
PUT: [
{
body: {
age: 31
},

response: {
id: 1,
name: "Andrey",
age: 31
}
}
],

GET: [{
response: {
id: 1,
name: "Andrey",
age: 30
}
}]
};

baseURL = 'user/:id';
} -
-

Mind that the root keys of mocks represent HTTP methods, but not provider methods. -The values contain arrays of request objects to match: the algorithm finds the most suitable option and returns its response. -Also, the middleware supports dynamically casting responses:

-
import Provider, { provider } from 'core/data';
import { attachMock } from 'core/data/middlewares';

@provider
export default class User extends Provider {
static middlewares = {
attachMock
};

static mocks = {
GET: [{
response(params, response) {
if (!params.opts.query?.id) {
response.status = 400;
return;
}

response.status = 200;

return {
id: 1,
name: "Andrey",
age: 30
};
}
}]
};

baseURL = 'user/:id';
} -
-

Finally, you can use dynamic importing with mocks:

-
import Provider, { provider } from 'core/data';
import { attachMock } from 'core/data/middlewares';

@provider
export default class User extends Provider {
static middlewares = {
attachMock
};

static mocks = import('mocks/user.json');

baseURL = 'user/:id';
} -
- - -

Enabling data mocks

-
-

By default, all data mocks are disabled, but you can enable them just type to a console of a browser:

-
// Enables mocks for the User provider
setEnv('mock', {patterns: ['User']});

// Enables mocks for all providers
setEnv('mock', {patterns: ['.*']}); -
-

The values of patterns are converted to RegExp objects and applied to provider names (including namespaces). -Config settings are stored within a local browser storage.

-

Index

References

Functions

References

Re-exports MockOptions

Functions

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_middlewares_attach_mock_interface.html b/docs/modules/src_core_data_middlewares_attach_mock_interface.html deleted file mode 100644 index 7c72ebe2d..000000000 --- a/docs/modules/src_core_data_middlewares_attach_mock_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/data/middlewares/attach-mock/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/middlewares/attach-mock/interface

Index

Interfaces

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_middlewares_attach_status.html b/docs/modules/src_core_data_middlewares_attach_status.html deleted file mode 100644 index 7424106bc..000000000 --- a/docs/modules/src_core_data_middlewares_attach_status.html +++ /dev/null @@ -1,252 +0,0 @@ -src/core/data/middlewares/attach-status | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/middlewares/attach-status

- - -

core/data/middlewares/attach-status

-
-

This module provides a decoder middleware to attach a response status to the response data.

-
import Provider, { provider } from 'core/data';
import { attachStatus } from 'core/data/middlewares';

@provider
export default class User extends Provider {
static decoders = {
get: [attachStatus]
};

baseURL = 'user/:id';
}

(async () => {
const
user = new User(),
bob = await user.get('bob').data;

// Response status code (number)
console.log(bob.status);

// User response data
console.log(bob.data);
})(); -
-

Index

References

Functions

References

Re-exports DataWithStatus

Functions

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_middlewares_attach_status_interface.html b/docs/modules/src_core_data_middlewares_attach_status_interface.html deleted file mode 100644 index 949b8fc28..000000000 --- a/docs/modules/src_core_data_middlewares_attach_status_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/data/middlewares/attach-status/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/middlewares/attach-status/interface

Index

Interfaces

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_middlewares_wait.html b/docs/modules/src_core_data_middlewares_wait.html deleted file mode 100644 index c2d36fdd2..000000000 --- a/docs/modules/src_core_data_middlewares_wait.html +++ /dev/null @@ -1,256 +0,0 @@ -src/core/data/middlewares/wait | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/middlewares/wait

- - -

core/data/middlewares/wait

-
-

This module provides a middleware to suspend a request until will be resolved the specified value to wait. -The middleware can be used as encoder: the value to wait will be taken from input data (.wait), -otherwise, it will be taken from .meta.wait.

-
import Provider, { provider } from 'core/data';
import { wait } from 'core/data/middlewares';

@provider
export default class User extends Provider {
static encoders = {
get: [wait]
};

baseURL = 'user/:id';
}

(async () => {
const
user = new User(),

// Sleep 500 ms before do the request
bob = await user.get('bob', {meta: {wait: () => sleep(500)}}).data;

console.log(bob);

function sleep(ms) {
return new Promise((r) => setTimeout(r, ms));
}
})(); -
-

Index

References

Functions

References

Re-exports DataWithStatus

Functions

  • wait(...args: unknown[]): Promise<unknown>
  • -

    Middleware: if the request has some parameter to wait, -then the middleware won't be resolved until this parameter isn't resolved.

    -

    This middleware can be used as encoder: the value to wait will be taken from input data (.wait), -otherwise, it will be taken from .meta.wait.

    -

    Parameters

    • Rest ...args: unknown[]

    Returns Promise<unknown>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_modules_base.html b/docs/modules/src_core_data_modules_base.html deleted file mode 100644 index a2687b83e..000000000 --- a/docs/modules/src_core_data_modules_base.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/data/modules/base | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/modules/base

Index

Classes

Variables

Variables

$$: StrictDictionary<symbol> = ...

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_data_modules_params.html b/docs/modules/src_core_data_modules_params.html deleted file mode 100644 index b63bcc161..000000000 --- a/docs/modules/src_core_data_modules_params.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/data/modules/params | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/data/modules/params

Index

Classes

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_decorators.html b/docs/modules/src_core_decorators.html deleted file mode 100644 index a38210f40..000000000 --- a/docs/modules/src_core_decorators.html +++ /dev/null @@ -1,250 +0,0 @@ -src/core/decorators | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/decorators

- - -

core/decorators (deprecated)

-
-

This module provides a bunch of helper decorators for functions. Mind that this module is deprecated and will be removed from the next major release of the library. You can use modules from core/functools instead of this.

-

Index

Variables

debounce: WarnedFn<[delay?: number], MethodDecorator> = ...
deprecated
see

core/functools

-
decorator
once: WarnedFn<[target: object, key: string | symbol, descriptor: PropertyDescriptor], void> = ...
deprecated
see

core/functools

-
decorator
throttle: WarnedFn<[delay?: number], MethodDecorator> = ...
deprecated
see

core/functools

-
decorator

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_env.html b/docs/modules/src_core_env.html deleted file mode 100644 index 398bb2f10..000000000 --- a/docs/modules/src_core_env.html +++ /dev/null @@ -1,247 +0,0 @@ -src/core/env | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/env

- - -

core/env

-
-

This module provides an alias for core/prelude/env.

-

Index

References

Re-exports GLOBAL
Re-exports HAS_WINDOW
Re-exports IS_NODE
Re-exports emitter
Re-exports event
Re-exports get
Re-exports remove
Re-exports set

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_error.html b/docs/modules/src_core_error.html deleted file mode 100644 index bf3febc6e..000000000 --- a/docs/modules/src_core_error.html +++ /dev/null @@ -1,288 +0,0 @@ -src/core/error | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/error

- - -

core/error

-
-

The module provides the base class for any errors. All classes of errors should extend this one.

- - -

Reason

-
-

When TypeScript's target is < ES6, the transpiled code breaks inheritance from built-in classes. -For example:

-
class MyError extends Error {}
const error = new MyError();

// false
console.log(error instanceof MyError);

// true
console.log(error instanceof Error); -
-

So instanceof won't work as expected. The same goes to a class that extends MyError: instanceof returns true -only for the Error class.

-

BaseError fixes this problem. Moreover, BaseError takes care of name field and sets it correctly -in the constructor.

- - -

How to use

-
-
import BaseError from 'core/error';

class ValidationError extends BaseError {} -
- - -

Additional abilities

-
- - -

Message format

-
-

You can define an error message via the first argument at the BaseError constructor. Additionally, BaseError allows you -to define a message format. It means that message can be generated based on arguments, passed to the error class -constructor. To achieve this, you need to override the protected format method with an inheriting class.

-

The message field always returns the result of invoking the format method. By default, the method returns a string that is passed -to BaseError's constructor as the first argument.

-
class ValidationError extends BaseError {
fieldName: string;

constructor(fieldName: string) {
super();
this.fieldName = fieldName;
}

protected format(): string {
return `Invalid field: ${this.fieldName}`;
}
}

const error = new ValidationError('FullName');
console.log(error.message); // Invalid field: FullName -
- - -

Causing error

-
-

It's possible to pass an error as the second argument to the BaseError constructor. In this case, it's considered -as the error that caused the new one. After this, the error caused can be accessed via the read-only cause property.

-
class ExternalLibError extends BaseError {
constructor(cause: Error) {
super('An external lib failed', cause);
}
}

try {
// Do some stuff

} catch (e) {
const error = new ExternalLibError(e);

// error.cause === e
throw error;
} -
-

Index

References

Re-exports ErrorCtor
Re-exports ErrorDetailsExtractor

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_error_interface.html b/docs/modules/src_core_error_interface.html deleted file mode 100644 index 12ecc608c..000000000 --- a/docs/modules/src_core_error_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/error/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/error/interface

Index

Interfaces

Type aliases

Type aliases

ErrorCtor<E>: new (...args: any[]) => E

Type parameters

  • E: Error

Type declaration

    • new (...args: any[]): E
    • Parameters

      • Rest ...args: any[]

      Returns E

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_error_testing.html b/docs/modules/src_core_error_testing.html deleted file mode 100644 index 11873acb0..000000000 --- a/docs/modules/src_core_error_testing.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/error/testing | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/error/testing

Index

Classes

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_event.html b/docs/modules/src_core_event.html deleted file mode 100644 index 6ef73ebc5..000000000 --- a/docs/modules/src_core_event.html +++ /dev/null @@ -1,293 +0,0 @@ -src/core/event | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/event

- - -

core/event

-
-

This module provides a bunch of helper functions to handle events in more flexibly way.

- - -

resolveAfterEvents

-
-

The function returns a promise that will be resolved after emitting of all events from the specified emitter.

-
import { EventEmitter2 as EventEmitter } from 'eventemitter2';
import { resolveAfterEvents } from 'core/event';

const
emitter = new EventEmitter();

resolveAfterEvents(emitter, 'foo', 'bar')
.then(() => console.log('Bang!'));

emitter.emit('foo');
emitter.emit('bar'); -
- - -

createsAsyncSemaphore

-
-

The function wraps a callback into a new function that never calls the target until all specified flags are resolved. -createsAsyncSemaphore returns a new function that takes a string flag and resolves it. -After all, flags are resolved, the last function invokes the target function. -If you try to invoke the function after the first time resolving, ii won't be executed.

-
import { EventEmitter2 as EventEmitter } from 'eventemitter2';
import { createsAsyncSemaphore } from 'core/event';

const semaphore = createsAsyncSemaphore(() => {
console.log('Boom!');
}, 'foo', 'bar');

semaphore('foo');
semaphore('bar') // Boom! -
-

Index

Variables

afterEvents: WarnedFn<[emitter: EventEmitterLike, cb: string | Function, ...events: string[]], Promise<void>> = ...
deprecated
see

resolveAfterEvents

-
createSyncPromise: WarnedFn<[resolveValue?: unknown, rejectValue?: unknown], Promise<unknown>> = ...
-

Creates a synchronous promise wrapper for the specified value

-
deprecated
see

SyncPromise

-
param resolveValue
param rejectValue
onEverythingReady: WarnedFn<[cb: () => unknown, ...flags: string[]], (flag: string) => void> = ...
deprecated
see

createsAsyncSemaphore

-

Functions

  • createsAsyncSemaphore<T>(cb: () => T, ...flags: string[]): (flag: string) => CanUndef<T>
  • -

    Wraps a callback into a new function that never calls the target until all specified flags are resolved. -The function returns a new function that takes a string flag and resolves it. -After all, flags are resolved, the last function invokes the target function. -If you try to invoke the function after the first time resolving, ii won't be executed.

    -
    example
    const semaphore = createsAsyncSemaphore(() => {
    console.log('Boom!');
    }, 'foo', 'bar');

    semaphore('foo');
    semaphore('bar'); // 'Boom!'

    // Function already resolved, the target function isn't executed
    semaphore(); -
    -

    Type parameters

    • T

    Parameters

    • cb: () => T
      -

      callback function that is invoked after resolving all flags

      -
        • (): T
        • Returns T

    • Rest ...flags: string[]
      -

      flags to resolve

      -

    Returns (flag: string) => CanUndef<T>

      • -

        Wraps a callback into a new function that never calls the target until all specified flags are resolved. -The function returns a new function that takes a string flag and resolves it. -After all, flags are resolved, the last function invokes the target function. -If you try to invoke the function after the first time resolving, ii won't be executed.

        -
        example
        const semaphore = createsAsyncSemaphore(() => {
        console.log('Boom!');
        }, 'foo', 'bar');

        semaphore('foo');
        semaphore('bar'); // 'Boom!'

        // Function already resolved, the target function isn't executed
        semaphore(); -
        -

        Parameters

        • flag: string

        Returns CanUndef<T>

  • resolveAfterEvents(emitter: EventEmitterLike, ...events: string[]): Promise<void>
  • -

    Returns a promise that will be resolved after emitting of all events from the specified emitter

    -
    example
    // The promise will be resolved after two window events
    resolveAfterEvents(window, 'resize', 'scroll').then(() => {
    console.log('Boom!');
    }); -
    -

    Parameters

    Returns Promise<void>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_functools.html b/docs/modules/src_core_functools.html deleted file mode 100644 index a69b99c17..000000000 --- a/docs/modules/src_core_functools.html +++ /dev/null @@ -1,281 +0,0 @@ -src/core/functools | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/functools

- - -

core/functools

-
-

This module provides a bunch of functions and decorators to wrap another functions with adding some extra functionality. -Also, see submodules of this module:

- - - -

once

-
-

Decorator for Function.prototype.once. -Returns a new function that allows to invoke the specified function only once.

-
import { once, debounce } from 'core/functools';

class Foo {
@once
bar() {
return Math.random();
}
}

const foo = new Foo();
console.log(foo.bar() === foo.bar()); -
- - -

debounce

-
-

Decorator for Function.prototype.debounce -Returns a new function that allows to invoke a function, which it takes, only with the specified delay. -The next invocation of the function will cancel the previous.

-
import { debounce } from 'core/functools';

class Foo {
@debounce(500)
bla() {
console.log('Bang!');
}
} -
- - -

throttle

-
-

Decorator for Function.prototype.throttle. -Returns a new function that allows to invoke a function, which it takes, not more often than the specified delay. -The first invoking of a function will run immediately, but all rest invokes will be merged to one and -executes after the specified delay.

-
import { throttle } from 'core/functools';

class Foo {
@throttle(500)
bla() {
console.log('Bang!');
}
} -
-

Index

References

Re-exports InlineWarnOptions
Re-exports WarnAlternative
Re-exports WarnAlternativeOptions
Re-exports WarnContext
Re-exports WarnExprType
Re-exports WarnOptions
Re-exports WarnedFn
Re-exports constant
Re-exports debounce
Re-exports deprecate
Re-exports deprecated
Re-exports identity
Re-exports once
Re-exports throttle
Re-exports unimplement
Re-exports unimplemented
Re-exports warn
Re-exports warned

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_functools_deprecation.html b/docs/modules/src_core_functools_deprecation.html deleted file mode 100644 index 559ff84e5..000000000 --- a/docs/modules/src_core_functools_deprecation.html +++ /dev/null @@ -1,270 +0,0 @@ -src/core/functools/deprecation | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/functools/deprecation

- - -

core/functools/deprecation

-
-

This module provides a bunch of functions and decorators to mark deprecated functions with the special flag.

-
import { deprecate, deprecated } from 'core/functools/deprecation';

const foo = deprecate({
name: 'foo',
renamedTo: 'bar'
}, bar);

function bar() {

}

class Baz {
@deprecated({alternative: 'newMethod'})
oldMethod() {

}

newMethod() {}
} -
-

Index

References

Re-exports InlineWarnOptions
Re-exports WarnAlternative
Re-exports WarnAlternativeOptions
Re-exports WarnContext
Re-exports WarnExprType
Re-exports WarnOptions
Re-exports WarnedFn

Functions

  • deprecate<T>(opts: WarnOptions, fn: T): T extends (...args: infer A) => infer R ? WarnedFn<A, R> : T
  • deprecate(opts: InlineWarnOptions): void
  • deprecate<T>(fn: T): T extends (...args: infer A) => infer R ? WarnedFn<A, R> : T
  • deprecated(target: object, key: string | symbol, descriptor: PropertyDescriptor): void
  • deprecated(opts?: WarnOptions): Function

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_functools_helpers.html b/docs/modules/src_core_functools_helpers.html deleted file mode 100644 index 710a4b387..000000000 --- a/docs/modules/src_core_functools_helpers.html +++ /dev/null @@ -1,246 +0,0 @@ -src/core/functools/helpers | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/functools/helpers

Index

Functions

  • identity<T>(value: T): T

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_functools_implementation.html b/docs/modules/src_core_functools_implementation.html deleted file mode 100644 index 69e3e6544..000000000 --- a/docs/modules/src_core_functools_implementation.html +++ /dev/null @@ -1,274 +0,0 @@ -src/core/functools/implementation | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/functools/implementation

- - -

core/functools/implementation

-
-

This module provides a bunch of functions and decorators to mark unimplemented functions with the special flag.

-
import { unimplement, unimplemented } from 'core/functools/implementation';

const foo = unimplement({name: 'foo', alternative: 'bar'}, () => {

});

function bar() {

}

class Baz {
@unimplemented({alternative: 'newMethod'})
oldMethod() {

}

newMethod() {}
} -
-

Index

References

Re-exports InlineWarnOptions
Re-exports WarnAlternative
Re-exports WarnAlternativeOptions
Re-exports WarnContext
Re-exports WarnExprType
Re-exports WarnOptions
Re-exports WarnedFn

Functions

  • unimplement<T>(opts: WarnOptions, fn: T): T extends (...args: infer A) => any ? WarnedFn<A, void> : T
  • unimplement(opts: InlineWarnOptions): void
  • unimplement<T>(fn: T): T extends (...args: infer A) => any ? WarnedFn<A, void> : T
  • unimplemented(target: object, key: string | symbol, descriptor: PropertyDescriptor): void
  • unimplemented(opts?: WarnOptions): Function

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_functools_lazy.html b/docs/modules/src_core_functools_lazy.html deleted file mode 100644 index 264c1a486..000000000 --- a/docs/modules/src_core_functools_lazy.html +++ /dev/null @@ -1,247 +0,0 @@ -src/core/functools/lazy | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/functools/lazy

Index

Functions

  • debounce(delay?: number): MethodDecorator
  • -

    Decorator for Function.prototype.debounce

    -
    decorator
    see

    [[Function.debounce]]

    -

    Parameters

    • Optional delay: number

    Returns MethodDecorator

  • throttle(delay?: number): MethodDecorator
  • -

    Decorator for Function.prototype.throttle

    -
    decorator
    see

    [[Function.throttle]]

    -

    Parameters

    • Optional delay: number

    Returns MethodDecorator

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_functools_memoize.html b/docs/modules/src_core_functools_memoize.html deleted file mode 100644 index 45e9f3348..000000000 --- a/docs/modules/src_core_functools_memoize.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/functools/memoize | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/functools/memoize

Index

Functions

Functions

  • once(target: object, key: string | symbol, descriptor: PropertyDescriptor): void
  • -

    Decorator for Function.prototype.once

    -
    decorator
    see

    [[Function.once]]

    -

    Parameters

    • target: object
    • key: string | symbol
    • descriptor: PropertyDescriptor

    Returns void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_functools_trait.html b/docs/modules/src_core_functools_trait.html deleted file mode 100644 index bb191646e..000000000 --- a/docs/modules/src_core_functools_trait.html +++ /dev/null @@ -1,305 +0,0 @@ -src/core/functools/trait | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/functools/trait

- - -

core/functools/trait

-
-

This module provides a bunch of functions to create and implement traits. -A trait is the special kind of abstract class that is used as an interface. -Why would we need that? Well, unlike Java or Kotlin, TypeScript interfaces can't have default implementations of methods. -So we need to implement each method in our classes even if the implementation doesn't change. -This is where traits come into play. How it works? Ok, let's enumerate the steps to create a trait:

-
    -
  1. Create an abstract class, where define all necessary abstract methods and properties (yes, the trait can also define properties, -not only methods).
  2. -
-
abstract class Duckable {
abstract name: string;
abstract fly(): void;
} -
-
    -
  1. Define all non-abstract methods as simple methods without implementations: as a method body, use the loopback code, -like return Object.throw().
  2. -
-
abstract class Duckable {
abstract name: string;
abstract fly(): void;

getQuack(size: number): string {
return Object.throw();
}
} -
-
    -
  1. Define the non-abstract methods as static class methods with the same names and signatures but add as the first parameter -a link to the class instance, as we do it in Python or Rust. Also, we can use the AddSelf helper to produce less code.
  2. -
-
abstract class Duckable {
abstract name: string;
abstract fly(): void;

getQuack(size: number): string {
return Object.throw();
}

// The first parameter provides a method to wrap.
// The second parameter declares which type has `self`.
static getQuack: AddSelf<Duckable['getQuack'], Duckable> = (self, size) => {
if (size < 10) {
return 'quack!';
}

if (size < 20) {
return 'quack!!!';
}

return 'QUACK!!!';
};
} -
-

We have created a trait. Now we can implement it in a simple class.

-
    -
  1. Create a simple class and implement the trait by using the implements keyword. -Don't implement methods, which you want to store their default implementations.
  2. -
-
class DuckLike implements Duckable {
name: string = 'Bob';

fly(): void {
// Do some logic to fly
}
} -
-
    -
  1. Create an interface with the same name as our class and extend it from the trait using the Trait type.
  2. -
-
interface DuckLike extends Trait<typeof Duckable> {}

class DuckLike implements Duckable {
name: string = 'Bob';

fly(): void {
// Do some logic to fly
}
} -
-
    -
  1. Use the derive decorator from core/functools/trait with our class and provide all traits that we want to implement automatically.
  2. -
-
import { derive } from 'core/functools/trait';

interface DuckLike extends Trait<typeof Duckable> {}

@derive(Duckable)
class DuckLike implements Duckable {
name: string = 'Bob';

fly(): void {
// Do some logic to fly
}
} -
-
    -
  1. Profit! Now TS understands default methods of interfaces, and it works in runtime.
  2. -
-
import { derive } from 'core/functools/trait';

interface DuckLike extends Trait<typeof Duckable> {}

@derive(Duckable)
class DuckLike implements Duckable {
name: string = 'Bob';

fly(): void {
// Do some logic to fly
}
}

/// 'QUACK!!!'
console.log(new DuckLike().getQuack(60)); -
-
    -
  1. Of course, we can implement more than one trait in a component.
  2. -
-
import { derive } from 'core/functools/trait';

interface DuckLike extends Trait<typeof Duckable>, Trait<typeof AnotherTrait> {}

@derive(Duckable, AnotherTrait)
class DuckLike implements Duckable, AnotherTrait, SimpleInterfaceWithoutDefaultMethods {
name: string = 'Bob';

fly(): void {
// Do some logic to fly
}
} -
-

Besides, regular methods, you can also define get/set accessors like this:

-
abstract class Duckable {
get canFly(): boolean {
return Object.throw();
}

set canFly(value: boolean) {};

static canFly(self: Duckable): string {
if (arguments.length > 1) {
const value = arguments[1];
// Setter code

} else {
return /* Getter code */;
}
}
} -
-

Index

Functions

Functions

  • derive(...traits: Function[]): (target: Function) => void
  • -

    Derives the provided traits to a class. -The function is used to organize multiple implementing interfaces with the support of default methods.

    -
    decorator
    example
    abstract class Interface1 {
    abstract bar(): string;

    /**
    * The method that have the default implementation.
    * The implementation is placed as a static method.
    *\/
    bla(a: number): number {
    return Object.throw();
    };

    /**
    * The default implementation for `Interface1.bla`.
    * As the first parameter, the method is taken a context.
    *
    * @see Interface1.bla
    *\/
    static bla: AddSelf<iFoo['bla'], Baz> = (self, a) => a + 1;
    }

    abstract class Interface2 {
    abstract bar2(): string;

    bla2(a: number): string {
    return Object.throw();
    };

    /** @see Interface2.bla2 *\/
    static bla2: AddSelf<iFoo2['bla2'], Baz> = (self, a) => a.toFixed();
    }

    interface Baz extends Trait<typeof iFoo>, Trait<typeof iFoo2> {

    }

    @derive(iFoo, iFoo2)
    class Baz implements iFoo, iFoo2 {
    bar() {
    return '1';
    }

    bar2() {
    return '1';
    }
    }

    console.log(new Baz().bla2(2.9872)); -
    -

    Parameters

    • Rest ...traits: Function[]
      -

    Returns (target: Function) => void

      • (target: Function): void
      • Parameters

        • target: Function

        Returns void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_functools_warning.html b/docs/modules/src_core_functools_warning.html deleted file mode 100644 index fa5ff4d12..000000000 --- a/docs/modules/src_core_functools_warning.html +++ /dev/null @@ -1,274 +0,0 @@ -src/core/functools/warning | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/functools/warning

- - -

core/functools/warning

-
-

This module provides a bunch of functions and decorators to mark functions with different warnings.

-
import { warn, warned } from 'core/functools/warning';

const foo = warn({context: 'unimplemented', name: 'foo', alternative: 'bar'}, () => {

});

function bar() {

}

class Baz {
@warned({context: 'deprecated', alternative: 'newMethod'})
oldMethod() {

}

newMethod() {}
} -
-

Index

References

Re-exports InlineWarnOptions
Re-exports WarnAlternative
Re-exports WarnAlternativeOptions
Re-exports WarnContext
Re-exports WarnExprType
Re-exports WarnOptions
Re-exports WarnedFn

Functions

  • warned(target: object, key: string | symbol, descriptor: PropertyDescriptor): void
  • warned(opts?: WarnOptions): Function

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_functools_warning_const.html b/docs/modules/src_core_functools_warning_const.html deleted file mode 100644 index 8b814fcaf..000000000 --- a/docs/modules/src_core_functools_warning_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/functools/warning/const | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/functools/warning/const

Index

Variables

Variables

consoleCache: any = ...

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_functools_warning_interface.html b/docs/modules/src_core_functools_warning_interface.html deleted file mode 100644 index 006a2c778..000000000 --- a/docs/modules/src_core_functools_warning_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/functools/warning/interface | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/functools/warning/interface

Index

Type aliases

WarnAlternative: string | WarnAlternativeOptions
WarnContext: "warning" | "deprecated" | "unimplemented"
WarnExprType: "api" | "module" | "constant" | "function" | "class" | "component" | "method" | "property" | "accessor"

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_helpers.html b/docs/modules/src_core_helpers.html deleted file mode 100644 index 2de5c0ad8..000000000 --- a/docs/modules/src_core_helpers.html +++ /dev/null @@ -1,254 +0,0 @@ -src/core/helpers | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/helpers

- - -

core/helpers

-
-

This module provides a bunch of helper functions.

- - -

Contents:

-
- -

Index

References

References

Re-exports NBSP

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_helpers_string.html b/docs/modules/src_core_helpers_string.html deleted file mode 100644 index 6e10ca32f..000000000 --- a/docs/modules/src_core_helpers_string.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/helpers/string | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/helpers/string

Index

References

References

Re-exports NBSP

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_i18n.html b/docs/modules/src_core_i18n.html deleted file mode 100644 index a65c6ec6d..000000000 --- a/docs/modules/src_core_i18n.html +++ /dev/null @@ -1,247 +0,0 @@ -src/core/i18n | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/i18n

- - -

core/i18n

-
-

This module provides an alias for core/prelude/i18n.

-

Index

References

Re-exports Locale
Re-exports LocaleKVStorage
Re-exports PluralizationCount
Re-exports emitter
Re-exports event
Re-exports i18nFactory
Re-exports locale
Re-exports pluralizeMap
Re-exports pluralizeText
Re-exports resolveTemplate
Re-exports setLocale

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_iter.html b/docs/modules/src_core_iter.html deleted file mode 100644 index 4a81b16a8..000000000 --- a/docs/modules/src_core_iter.html +++ /dev/null @@ -1,330 +0,0 @@ -src/core/iter | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/iter

- - -

core/iter

-
-

This module provides a bunch of helpers to create and work with iterators.

- - -

intoIter

-
-

Creates an iterator based on the specified object and returns it. -The function has various overloads:

-
    -
  1. If the passed value is a boolean, the function creates an infinite iterator.
  2. -
-
import { intoIter } from 'core/iter';

// From 0 to Infinity
intoIter(true);

// From 0 to Infinity
intoIter(false); -
-
    -
  1. If the passed value is null or undefined, the function creates an empty iterator.
  2. -
-
import { intoIter } from 'core/iter';

// []
console.log([...intoIter(null)]); -
-
    -
  1. If the passed value is a number, the function creates an iterator from zero to the specified number (non including).
  2. -
-
import { intoIter } from 'core/iter';

// [0, 1, 2]
console.log([...intoIter(3)]);

// [0, -1, -2]
console.log([...intoIter(-3)]); -
-
    -
  1. If the passed value is a string, the function creates an iterator over the string graphical letters.
  2. -
-
import { intoIter } from 'core/iter';

// ['f', 'o', 'o']
console.log([...intoIter('foo')]);

// ['1', '😃', 'à', '🇷🇺', '👩🏽‍❤️‍💋‍👨']
console.log([...intoIter('1😃à🇷🇺👩🏽‍❤️‍💋‍👨')]); -
-
    -
  1. If the passed value is a dictionary, the function creates an iterator over the dictionary values.
  2. -
-
import { intoIter } from 'core/iter';

// [1, 2]
console.log([...intoIter({a: 1, b: 2})]); -
-
    -
  1. If the passed value is a generator, the function creates a new iterator over it.
  2. -
-
import { intoIter } from 'core/iter';

// [1, 2]
console.log(function* () { yield* [1, 2]; }); -
-
    -
  1. If the passed value is an async generator, the function creates a new async iterator over it.
  2. -
-
import { intoIter } from 'core/iter';

for await (const el of async function* () { yield* [1, 2]; }) {
// 1
// 2
console.log(el);
} -
-
    -
  1. If the passed value is an iterable structure, the function creates a new iterator over it.
  2. -
-
import { intoIter } from 'core/iter';

// [1, 2]
console.log([...intoIter([1, 2].values())]); -
-
    -
  1. If the passed value is an async iterable structure, the function creates a new async iterator over it.
  2. -
-
import { intoIter } from 'core/iter';

for await (const el of (async function* () { yield* [1, 2]; })()) {
// 1
// 2
console.log(el);
} -
-

Index

Functions

Functions

  • intoIter(obj: boolean): IterableIterator<number>
  • intoIter(obj: undefined | null): IterableIterator<undefined>
  • intoIter(obj: number): IterableIterator<number>
  • intoIter(obj: string): IterableIterator<string>
  • intoIter<T>(obj: T): IterableIterator<DictionaryType<T>>
  • intoIter<T>(obj: ArrayLike<T>): IterableIterator<T>
  • intoIter<T>(obj: GeneratorFunction): IterableIterator<T>
  • intoIter<T>(obj: AsyncGeneratorFunction): AsyncIterableIterator<T>
  • intoIter<T>(obj: T): IterableIterator<IterableType<T>>
  • intoIter<T>(obj: T): AsyncIterableIterator<IterableType<T>>
  • -

    Creates an infinite iterator and returns it. -If the passed value is true, the created iterator will produce values from zero to the positive infinity. -Otherwise, from zero to the negative infinity.

    -

    Parameters

    • obj: boolean
      -

    Returns IterableIterator<number>

  • -

    Creates an empty iterator and returns it

    -

    Parameters

    • obj: undefined | null
      -

    Returns IterableIterator<undefined>

  • -

    Creates an iterator from zero to the passed number (non including) and returns it

    -

    Parameters

    • obj: number
      -

    Returns IterableIterator<number>

  • -

    Creates an iterator over the passed string by graphical letters

    -

    Parameters

    • obj: string
      -

    Returns IterableIterator<string>

  • -

    Creates an iterator over values from the specified dictionary and returns it

    -

    Type parameters

    Parameters

    • obj: T
      -

    Returns IterableIterator<DictionaryType<T>>

  • -

    Creates an iterator over values from the specified array-like object and returns it

    -

    Type parameters

    • T = unknown

    Parameters

    • obj: ArrayLike<T>
      -

    Returns IterableIterator<T>

  • -

    Creates an iterator from the passed generator function and returns it

    -

    Type parameters

    • T = unknown

    Parameters

    • obj: GeneratorFunction
      -

    Returns IterableIterator<T>

  • -

    Creates an iterator from the passed async generator function and returns it

    -

    Type parameters

    • T = unknown

    Parameters

    • obj: AsyncGeneratorFunction
      -

    Returns AsyncIterableIterator<T>

  • -

    Creates a new iterator based on the specified iterable structure and returns it

    -

    Type parameters

    • T: Iterable<any, T>

    Parameters

    • obj: T
      -

    Returns IterableIterator<IterableType<T>>

  • -

    Creates a new async iterator based on the specified async iterable structure and returns it

    -

    Type parameters

    • T: AsyncIterable<any, T>

    Parameters

    • obj: T
      -

    Returns AsyncIterableIterator<IterableType<T>>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_iter_combinators.html b/docs/modules/src_core_iter_combinators.html deleted file mode 100644 index 8eb57d947..000000000 --- a/docs/modules/src_core_iter_combinators.html +++ /dev/null @@ -1,263 +0,0 @@ -src/core/iter/combinators | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/iter/combinators

- - -

core/iter/combinators

-
-

This module provides a bunch of helpers to combine different iterable structures.

- - -

sequence

-
-

Takes iterable objects and returns a new iterator that produces values from them sequentially.

-
import { sequence } from 'core/iterr/combinators';

// [1, 2, 3, 4, 5, 6]
console.log([
...sequence([1, 2], new Set([3, 4], [5, 6].values()))
]); -
-

If the first passed object has an asynchronous iterator, the result iterator will also be asynchronous.

-
import { intoIter } from 'core/iter';
import { sequence } from 'core/iterr/combinators';
import { from, pick, andPick, assemble, streamArray } from 'core/json/stream';

const tokens = intoIter(from(JSON.stringify({
total: 3,
data: [
{
user: 'Bob',
age: 21
},
{
user: 'Ben',
age: 24
},
{
user: 'Rob',
age: 28
}
]
})));

const seq = sequence(
assemble(pick(tokens, 'total')),
streamArray(andPick(tokens, 'data'))
);

for await (const val of seq) {
// 3
// {index: 0, value: {user: 'Bob', age: 21}}
// {index: 1, value: {user: 'Ben', age: 24}}
// {index: 2, value: {user: 'Rob', age: 28}}
console.log(val);
} -
-

Index

Functions

Functions

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_json.html b/docs/modules/src_core_json.html deleted file mode 100644 index c0ec1eb97..000000000 --- a/docs/modules/src_core_json.html +++ /dev/null @@ -1,270 +0,0 @@ -src/core/json | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/json

- - -

core/json

-
-

This module provides a bunch of helper functions to serialize/parse JSON data.

- - -

Stream API

-
-

The core/json/stream submodule provides API to work with JSON in a stream form.

-
import { convertIfDate } from 'core/json';
import { from, pick, streamArrray } from 'core/json/stream';

const
parser = streamArrray(pick(from('{"data": [1, 2, 3]}'), 'data'), {reviver: convertIfDate});

for await (const val of parser) {
// {index: 0, value: 1}
// {index: 1, value: 2}
// {index: 2, value: 3}
console.log(val);
} -
- - -

Revivers

-
- - -

convertIfDate

-
-

A reviver for the JSON.parse method: converts all strings that are looks like a date to Date.

-
import { convertIfDate } from 'core/json';

// true
console.log(JSON.parse('"2015-10-12"', convertIfDate).is(new Date(2015, 9, 12))); -
-

Index

Functions

Functions

  • convertIfDate(key: string, value: unknown): unknown
  • -

    Reviver for the JSON.parse method: converts all strings that are looks like a date to Date

    -
    example
    JSON.parse('"2015-10-12"', convertIfDate) instanceof Date // true
    -
    -

    Parameters

    • key: string
    • value: unknown
      -

    Returns unknown

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_json_stream.html b/docs/modules/src_core_json_stream.html deleted file mode 100644 index 173c9c1bf..000000000 --- a/docs/modules/src_core_json_stream.html +++ /dev/null @@ -1,336 +0,0 @@ -src/core/json/stream | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/json/stream

- - -

core/json/stream

-
-

This module provides a bunch of functions to work with JSON in a stream form. -The submodules contain different classes to parse, filter and assemble JSON in a stream form.

- - -

Usage

-
-
import { convertIfDate } from 'core/json';
import { from, pick, streamArrray } from 'core/json/stream';

const
parser = streamArrray(pick(from('{"data": [1, 2, 3]}'), 'data'), {reviver: convertIfDate});

for await (const val of parser) {
// {index: 0, value: 1}
// {index: 1, value: 2}
// {index: 2, value: 3}
console.log(val);
} -
- - -

Functions

-
- - -

from

-
-

Parses the specified iterable object as a JSON stream and yields tokens via a Generator. -See core/json/stream/parser for more information.

-
import { from } from 'core/json/stream';

const
parser = from('{"data": [1, 2, 3]}');

for await (const token of parser) {
console.log(token);
} -
- - -

filter

-
-

Takes the specified iterable object of tokens and filters it via the specified filter. -See core/json/stream/filters for more information.

-
import { from, filter } from 'core/json/stream';

const
parser = filter(from('{"total": 3, "data": [1, 2, 3]}'), 'data');

for await (const token of parser) {
console.log(token);
} -
- - -

pick

-
-

Takes the specified iterable object of tokens and pick from it value that matches the specified selector. -See core/json/stream/filters for more information.

-
import { from, pick } from 'core/json/stream';

const
parser = pick(from('{"total": 3, "data": [1, 2, 3]}'), 'data');

for await (const token of parser) {
console.log(token);
} -
- - -

andPick

-
-

Takes the specified iterable object of tokens that has already been pick or pickAnd applied to, -and picks from it a value that matches the specified selector. -Use this function when you need to combine two or more Pick-s from a one token stream.

-
import { intoIter } from 'core/iter';
import { sequence } from 'core/iter/combinators';
import { from, pick, andPick, assemble, streamArray } from 'core/json/stream';

const tokens = intoIter(from(JSON.stringify({
total: 3,
data: [
{user: 'Bob', age: 21},
{user: 'Ben', age: 24},
{user: 'Rob', age: 28}
]
})));

const seq = sequence(
assemble(pick(tokens, 'total')),
streamArray(andPick(tokens, 'data'))
);

for await (const val of seq) {
console.log(val);
} -
- - -

assemble

-
-

Takes the specified iterable object of tokens and yields an assembled item from it. -See core/json/stream/assembler for more information.

-
import { from, assemble } from 'core/json/stream';

const
parser = assemble(from('{"total": 3, "data": [1, 2, 3]}'));

for await (const val of parser) {
// {total: 3, data: [1, 2, 3]}
console.log(val);
} -
- - -

streamObject

-
-

Takes the specified iterable object of tokens representing an object and yields assembled object items. -See core/json/stream/streamers for more information.

-
import { from, streamObject } from 'core/json/stream';

const
parser = streamObject(from('{"total": 3, "data": [1, 2, 3]}'));

for await (const val of parser) {
// {key: 'total', value: 3}
// {key: 'data', value: [1, 2, 3]}
console.log(val);
} -
- - -

streamArray

-
-

Takes the specified iterable object of tokens representing an array and yields assembled array items. -See core/json/stream/streamers for more information.

-
import { from, streamArray } from 'core/json/stream';

const
parser = streamArray(from('[1, 2, 3]'));

for await (const val of parser) {
// {index: 0, value: 1}
// {index: 1, value: 2]}
// {index: 2, value: 3}
console.log(val);
} -
-

Index

References

Re-exports AndPickOptions

Functions

  • -

    Takes the specified iterable object of tokens that has already been pick or pickAnd applied to, -and picks from it a value that matches the specified selector. -Use this function when you need to combine two or more Pick-s from a one token stream.

    -
    example
    const tokens = intoIter(from(JSON.stringify({
    total: 3,
    data: [
    {user: 'Bob', age: 21},
    {user: 'Ben', age: 24},
    {user: 'Rob', age: 28}
    ]
    })));

    const seq = sequence(
    assemble(pick(tokens, 'total')),
    streamArray(andPick(tokens, 'data'))
    );

    for await (const val of seq) {
    console.log(val);
    } -
    -

    Parameters

    Returns AsyncGenerator<Token>

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_assembler.html b/docs/modules/src_core_json_stream_assembler.html deleted file mode 100644 index 8cc9b32d6..000000000 --- a/docs/modules/src_core_json_stream_assembler.html +++ /dev/null @@ -1,316 +0,0 @@ -src/core/json/stream/assembler | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/json/stream/assembler

- - -

core/json/stream/assembler

-
-

This module provides a class to assemble JS values from an iterable of tokens produced by json/stream/parser Parser.

- - -

Usage

-
-
import Parser from 'core/json/stream/parser';
import Assembler from 'core/json/stream/assembler';

const
src = ['{"total": 2, "data', '": {"a": [1', ', true, "foo", 2', '], "b": [2, 3]}}'],
parser = Parser.from(src, new Assembler());

for await (const val of parser) {
// {total: 2, data: {a: [1, true, "foo", 2], b: [2, 3]}}
console.log(val);
} -
- - -

API

-
- - -

constructor

-
-

The instance constructor can take an object with optional parameter.

- - -

[numberAsString = false]

-
-

Should or not parse numeric values as string literals.

-
import Parser from 'core/json/stream/parser';
import Assembler from 'core/json/stream/assembler';

const
parser1 = Parser.from('-13.4e-3', new Assembler({numberAsString: true}));

for await (const val of parser1) {
// '-13.4e-3'
console.log(val);
}

const
parser2 = Parser.from('-13.4e-3', new Assembler());

for await (const val of parser2) {
// -0.0134
console.log(val);
} -
- - -

reviver

-
-

The option defines a reviver function similar to JSON.parse.

-
import { convertIfDate } from 'core/json';

import Parser from 'core/json/stream/parser';
import Assembler from 'core/json/stream/assembler';

const
parser = Parser.from(JSON.stringify([new Date()]), new Assembler({reviver: convertIfDate}))

for await (const val of parser) {
// true
console.log(val[0] instanceof Date);
} -
- - -

Properties

-
- - -

key

-
-

A property key of the active assembling value.

- - -

value

-
-

A value of the active assembled item. -If it is a container (object or array), all new assembled values will be added to it.

- - -

Getters

-
- - -

isValueAssembled

-
-

Indicates that the active value is fully assembled.

- - -

depth

-
-

A depth of the assembling structure.

- - -

Methods

-
- - -

processToken

-
-

Processes the passed JSON token and yields the assembled values

-
import Parser from 'core/json/stream/parser';
import Assembler from 'core/json/stream/assembler';

const
assembler = new Assembler();

for (const token of new Parser().processChunk('["foo"]')) {
// ["foo"]
console.log(...assembler.processToken(token));
} -
-

Index

References

Classes

Variables

References

Re-exports AssemblerOptions

Variables

$$: StrictDictionary<symbol> = ...

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Interface
  • Interface with type parameter
  • Class
  • Class with type parameter
  • Enumeration

Settings

Theme

- \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_assembler_const.html b/docs/modules/src_core_json_stream_assembler_const.html deleted file mode 100644 index c944b5f97..000000000 --- a/docs/modules/src_core_json_stream_assembler_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/assembler/const | V4Fire - -
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/json/stream/assembler/const

Index

Variables

Variables

NULL: {} = {}

Type declaration

    Legend

    • Namespace
    • Variable
    • Function
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    • Interface
    • Interface with type parameter
    • Class
    • Class with type parameter
    • Enumeration

    Settings

    Theme

    - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_assembler_interface.html b/docs/modules/src_core_json_stream_assembler_interface.html deleted file mode 100644 index 8c3adc60a..000000000 --- a/docs/modules/src_core_json_stream_assembler_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/assembler/interface | V4Fire - -
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module src/core/json/stream/assembler/interface

    Index

    Legend

    • Namespace
    • Variable
    • Function
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    • Interface
    • Interface with type parameter
    • Class
    • Class with type parameter
    • Enumeration

    Settings

    Theme

    - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_filters.html b/docs/modules/src_core_json_stream_filters.html deleted file mode 100644 index 63fec86df..000000000 --- a/docs/modules/src_core_json_stream_filters.html +++ /dev/null @@ -1,360 +0,0 @@ -src/core/json/stream/filters | V4Fire - -
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module src/core/json/stream/filters

    - - -

    core/json/stream/filters

    -
    -

    This module provides a bunch of classes to filter tokens produced by json/stream/parser Parser. -Also, the module provides an abstract class to create your own filters.

    - - -

    Usage

    -
    -
    import Parser from 'core/json/stream/parser';
    import { Filter } from 'core/json/stream/filters';

    const
    parser = Parser.from(['{"total": 2, "data": [1, 2]}'], new Filter('data'));
    tokens = [];

    for await (const token of parser) {
    tokens.push(token);
    }

    /* [
    {name: 'startObject'},
    {name: 'startKey'},
    {name: 'stringChunk', value: 'data'},
    {name: 'endKey'},
    {name: 'keyValue', value: 'data'},
    {name: 'startArray'},
    {name: 'startNumber'},
    {name: 'numberChunk', value: '1'},
    {name: 'endNumber'},
    {name: 'numberValue', value: '1'},
    {name: 'startNumber'},
    {name: 'numberChunk', value: '2'},
    {name: 'endNumber'},
    {name: 'numberValue', value: '2'},
    {name: 'endArray'},
    {name: 'endObject'}
    ] */
    console.log(tokens); -
    - - -

    Filters

    -
    - - -

    Filter

    -
    -

    An instance of the Filter class takes an iterable object of parsed tokens, filters values matched with the specified condition, -and yields only the filtered tokens.

    - - -

    Preserving tokens by the specified path

    -
    -

    If a filter condition is provided as a string, the Filter instance will interpret it as a property path that should preserve.

    -
    import Parser from 'core/json/stream/parser';
    import Assembler from 'core/json/stream/assembler';
    import { Filter } from 'core/json/stream/filters';

    const
    src = ['{"total": 2, "data": {"a": [1, 2], "b": [2, 3]}}'],
    parser = Parser.from(src, new Filter('data.a'), new Assembler());

    for await (const val of parser) {
    // {data: {a: [1, 2]}
    console.log(val);
    } -
    - - -

    Preserving tokens with paths matched to the specified regular expression

    -
    -

    If a filter condition is provided as a RegExp, the Filter instance will interpret it as a pattern of property paths that should preserve.

    -
    import Parser from 'core/json/stream/parser';
    import Assembler from 'core/json/stream/assembler';
    import { Filter } from 'core/json/stream/filters';

    const
    src = ['{"total": 2, "data": {"a": [1, 2], "b": [2, 3]}}'],
    parser = Parser.from(src, new Filter(/\b[ab]\b/), new Assembler());

    for await (const val of parser) {
    // {data: {a: [1, 2], b: [2, 3]}}
    console.log(val);
    } -
    - - -

    Preserving tokens filtered via the specified function

    -
    -

    If a filter condition is provided as a function, the Filter instance will invoke it at each token and preserve it if the function returns true. -The filter function takes a property path and token.

    -
    import Parser from 'core/json/stream/parser';
    import Assembler from 'core/json/stream/assembler';
    import { Filter } from 'core/json/stream/filters';

    const
    src = ['{"total": 2, "data": {"a": [1, true, "foo", 2], "b": [2, 3]}}'],
    filter = (path, token) => path.includes('a') && token.name === 'numberValue',
    parser = Parser.from(src, new Filter(filter), new Assembler());

    for await (const val of parser) {
    // {data: {a: [1, 2]}}
    console.log(val);
    } -
    - - -

    Pick

    -
    -

    An instance of the Pick class takes an iterable object of parsed tokens and yields only tokens by the specified selector.

    - - -

    Picking tokens by the specified path

    -
    -

    If a pick selector is provided as a string, the Pick instance will interpret it as a property path that should pick.

    -
    import Parser from 'core/json/stream/parser';
    import Assembler from 'core/json/stream/assembler';
    import { Pick } from 'core/json/stream/filters';

    const
    src = ['{"total": 2, "data": {"a": [1, 2], "b": [2, 3]}}'],
    parser = Parser.from(src, new Pick('data.a'), new Assembler());

    for await (const val of parser) {
    // [1, 2]
    console.log(val);
    } -
    - - -

    Picking tokens with paths matched to the specified regular expression

    -
    -

    If a pick selector is provided as a RegExp, the Pick instance will interpret it as a pattern of property path that should pick.

    -
    import Parser from 'core/json/stream/parser';
    import Assembler from 'core/json/stream/assembler';
    import { Pick } from 'core/json/stream/filters';

    const
    src = ['{"total": 2, "data": {"a": [1, 2], "b": [2, 3]}}'],
    parser = Parser.from(src, new Pick(/\b[ab]\b/), new Assembler());

    for await (const val of parser) {
    // [1, 2]
    console.log(val);
    } -
    - - -
    Multiple mode
    -
    -

    When you need to pick more than one set of tokens by a selector, use the additional multiple option.

    -
    import Parser from 'core/json/stream/parser';
    import Assembler from 'core/json/stream/assembler';
    import { Pick } from 'core/json/stream/filters';

    const
    src = ['{"total": 2, "data": {"a": [1, 2], "b": [2, 3]}}'],
    parser = Parser.from(src, new Pick(/\b[ab]\b/, {multiple: true}), new Assembler());

    const
    values = [];

    for await (const val of parser) {
    values.push(val);
    }

    // [[1, 2], [2, 3]]
    console.log(values); -
    - - -

    Picking tokens filtered via the specified function

    -
    -

    If a pick selector is provided as a function, the Pick instance will invoke it at each token and pick it if the function returns true. -The pick function takes a property path and token.

    -
    import Parser from 'core/json/stream/parser';
    import Assembler from 'core/json/stream/assembler';
    import { Pick } from 'core/json/stream/filters';

    const
    src = ['{"total": 2, "data": {"a": [1, true, "foo", 2], "b": [2, 3]}}'],
    selector = (path, token) => path.includes('a') && token.name === 'numberValue',
    parser = Parser.from(src, new Pick(selector), new Assembler());

    for await (const val of parser) {
    // 1
    console.log(val);
    } -
    - - -
    Multiple mode
    -
    -

    When you need to pick more than one set of tokens by a selector, use the additional multiple option.

    -
    import Parser from 'core/json/stream/parser';
    import Assembler from 'core/json/stream/assembler';
    import { Pick } from 'core/json/stream/filters';

    const
    src = ['{"total": 2, "data": {"a": [1, true, "foo", 2], "b": [2, 3]}}'],
    selector = (path, token) => path.includes('a') && token.name === 'numberValue',
    parser = Parser.from(src, new Pick(selector), new Assembler());

    const
    values = [];

    for await (const val of parser) {
    values.push(val);
    }

    // [1, 2]
    console.log(values); -
    - - -

    AbstractFilter

    -
    -

    When creating a new filter class, extend it from the AbstractFilter and implement the checkToken method. -In addition, you can override finishTokenProcessing if needed.

    -
    import type { Token } from 'core/json/stream/parser';

    import Super from 'core/json/stream/filters/abstract-filter';
    import type { TokenFilter, FilterOptions } from 'core/json/stream/filters/interface';

    export default class PickObject extends Super {
    public constructor(filter: TokenFilter, opts?: FilterOptions) {
    super(filter, opts);
    }

    /** @inheritDoc */
    protected*checkToken(chunk: Token): Generator<boolean | Token> {
    switch (chunk.name) {
    case 'startObject':
    case 'startArray':
    if (this.filter(this.stack, chunk)) {
    yield chunk;

    // eslint-disable-next-line @typescript-eslint/unbound-method
    this.processToken = this.passObject;
    this.depth = 1;

    return true;
    }

    break;

    default:
    // Do nothing
    }

    return false;
    }
    } -
    - - -

    API

    -
    - - -
    constructor
    -
    -

    The instance constructor takes two parameters. -The first one is a filter. The second one is an object with optional filter parameters. -A filter can be defined via a string, regular expression, or function. -By providing the optional multiple parameter, you can customize should or not to stop filter after the first successful token.

    - - -
    processToken
    -
    -

    Processes the passed JSON token and yields tokens.

    -
    import Parser from 'core/json/stream/parser';
    import { Pick } from 'core/json/stream/filters';

    const
    pick = new Pick('0'),
    tokens = [];

    for (const token of new Parser().processChunk('["foo"]')) {
    tokens.push(...pick.processToken(token));
    }

    tokens.push(...pick.finishTokenProcessing()); -
    - - -
    finishTokenProcessing
    -
    -

    Closes all unclosed tokens and returns a Generator of filtered tokens. -The method must be called after the end of filtration.

    -

    Index

    References

    Renames and re-exports default
    Renames and re-exports default
    Re-exports FilterOptions
    Re-exports FilterStack
    Re-exports FilterToken
    Renames and re-exports default
    Re-exports TokenFilter
    Re-exports TokenFilterFn

    Legend

    • Namespace
    • Variable
    • Function
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    • Interface
    • Interface with type parameter
    • Class
    • Class with type parameter
    • Enumeration

    Settings

    Theme

    - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_filters_abstract_filter.html b/docs/modules/src_core_json_stream_filters_abstract_filter.html deleted file mode 100644 index 204a38032..000000000 --- a/docs/modules/src_core_json_stream_filters_abstract_filter.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/filters/abstract-filter | V4Fire - -
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module src/core/json/stream/filters/abstract-filter

    Index

    Classes

    Variables

    Variables

    $$: StrictDictionary<symbol> = ...

    Legend

    • Namespace
    • Variable
    • Function
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    • Interface
    • Interface with type parameter
    • Class
    • Class with type parameter
    • Enumeration

    Settings

    Theme

    - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_filters_filter.html b/docs/modules/src_core_json_stream_filters_filter.html deleted file mode 100644 index 02e9c8df3..000000000 --- a/docs/modules/src_core_json_stream_filters_filter.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/filters/filter | V4Fire - -
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module src/core/json/stream/filters/filter

    Index

    Classes

    Legend

    • Namespace
    • Variable
    • Function
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    • Interface
    • Interface with type parameter
    • Class
    • Class with type parameter
    • Enumeration

    Settings

    Theme

    - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_filters_interface.html b/docs/modules/src_core_json_stream_filters_interface.html deleted file mode 100644 index 355fbc4d0..000000000 --- a/docs/modules/src_core_json_stream_filters_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/filters/interface | V4Fire - -
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module src/core/json/stream/filters/interface

    Index

    Type aliases

    FilterStack: Nullable<TokenValue>[]
    TokenFilter: string | RegExp | TokenFilterFn

    Legend

    • Namespace
    • Variable
    • Function
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    • Interface
    • Interface with type parameter
    • Class
    • Class with type parameter
    • Enumeration

    Settings

    Theme

    - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_filters_pick.html b/docs/modules/src_core_json_stream_filters_pick.html deleted file mode 100644 index 42933eda8..000000000 --- a/docs/modules/src_core_json_stream_filters_pick.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/filters/pick | V4Fire - -
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module src/core/json/stream/filters/pick

    Index

    Classes

    Legend

    • Namespace
    • Variable
    • Function
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    • Interface
    • Interface with type parameter
    • Class
    • Class with type parameter
    • Enumeration

    Settings

    Theme

    - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_interface.html b/docs/modules/src_core_json_stream_interface.html deleted file mode 100644 index 067b13ed3..000000000 --- a/docs/modules/src_core_json_stream_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/interface | V4Fire - -
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module src/core/json/stream/interface

    Index

    Interfaces

    Legend

    • Namespace
    • Variable
    • Function
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    • Interface
    • Interface with type parameter
    • Class
    • Class with type parameter
    • Enumeration

    Settings

    Theme

    - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser.html b/docs/modules/src_core_json_stream_parser.html deleted file mode 100644 index 77bd3e024..000000000 --- a/docs/modules/src_core_json_stream_parser.html +++ /dev/null @@ -1,316 +0,0 @@ -src/core/json/stream/parser | V4Fire - -
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module src/core/json/stream/parser

    - - -

    core/json/stream/parser

    -
    -

    This module provides a class to parse JSON from separated string chunks, i.e., stream form. -The class instance takes a JSON chunk and returns a Generator that produces parsed JSON tokens; otherwise, it throws a syntax error.

    - - -

    Usage

    -
    -
    import Parser from 'core/json/stream/parser';

    const
    parser = Parser.from(['{"key', '": 2', '}']);
    tokens = [];

    for await (const token of parser) {
    tokens.push(token);
    }

    /* [
    {name: 'startObject'},
    {name: 'startKey'},
    {name: 'stringChunk', value: 'key'},
    {name: 'endKey'},
    {name: 'keyValue', value: 'key'},
    {name: 'startNumber'},
    {name: 'numberChunk', value: '2'},
    {name: 'endNumber'},
    {name: 'numberValue', value: '2'},
    {name: 'endObject'}
    ] */
    console.log(tokens); -
    - - -

    API

    -
    - - -

    Static

    -
    - - -

    from

    -
    -

    The method parses the specified iterable object as a JSON stream and yields tokens via an asynchronous Generator.

    -
    import Parser from 'core/json/stream/parser';

    const
    parser = Parser.from('[1]');

    for await (const token of parser) {
    // {name: 'startArray'},
    // {name: 'startNumber'},
    // {name: 'numberChunk', value: '1'},
    // {name: 'endNumber'},
    // {name: 'numberValue', value: '1'},
    // {name: 'endArray'}
    console.log(token);
    } -
    -

    The method can also take a list of token processors to apply.

    -
    import Parser from 'core/json/stream/parser';

    import Assembler from 'core/json/stream/assembler';
    import { Filter } from 'core/json/stream/filters';

    const
    parser = Parser.from('[{"a": 1}, {"b": 2}]', new Filter(/\d+\.a/), new Assembler());

    for await (const result of parser) {
    // [{a: 1}]
    console.log(result);
    } -
    - - -

    Instance

    -
    - - -

    processChunk

    -
    -

    The method processes the passed JSON chunk and yields tokens via a Generator.

    -
    import Parser from 'core/json/stream/parser';

    const
    parser = new Parser();

    /* [
    {name: 'startArray'},
    {name: 'startNumber'},
    {name: 'numberChunk', value: '1'},
    {name: 'endNumber'},
    {name: 'numberValue', value: '1'},
    {name: 'endArray'}
    ] */
    console.log([...parser.processChunk('[1]')]); -
    - - -

    Tokens

    -
    -

    This is the list of data objects produced by Parser in the correct order:

    -
    // A sequence can have 0 or more items.
    // A value is one of: object, array, string, number, null, true, false.

    // A parser produces a sequence of values:

    // Object
    ({name: 'startObject'});

    // Sequence of object properties: key, then value
    ({name: 'endObject'});

    // ----

    // Array
    ({name: 'startArray'});

    // Sequence of values
    ({name: 'endArray'});

    // ----

    // Key
    ({name: 'startKey'});

    // Sequence of string chunks:
    ({name: 'stringChunk', value: 'string value chunk'});
    ({name: 'endKey'});
    ({name: 'keyValue', value: 'key value'});

    // ----

    // String
    ({name: 'startString'});

    // Sequence of string chunks:
    ({name: 'stringChunk', value: 'string value chunk'});
    ({name: 'endString'});
    ({name: 'stringValue', value: 'string value'});

    // ----

    // Number
    ({name: 'startNumber'});

    // Sequence of number chunks (as strings):
    ({name: 'numberChunk', value: 'string value chunk'});
    ({name: 'endNumber'});
    ({name: 'numberValue', value: 'string value'});

    // ----

    // null, true, false
    ({name: 'nullValue', value: null});
    ({name: 'trueValue', value: true});
    ({name: 'falseValue', value: false}); -
    -

    All value chunks (stringChunk and numberChunk) should be concatenated in order to produce a final value. -Empty string values may have no chunks. String chunks may have empty values.

    -

    Important: values of numberChunk and numberValue are strings, not numbers. -It is up to a downstream code to convert it to a number using parseInt(x), parseFloat(x) or simply x => +x.

    -

    All items follow in the correct order. If something is going wrong, a parser will produce an error event. For example:

    -
      -
    • All startXXX are balanced with endXXX.

      -
    • -
    • Between startKey and endKey can be zero or more stringChunk items. No other items can be seen.

      -
    • -
    • After startObject optional key-value pairs emitted in a strict pattern: a key-related item, then a value, and -this cycle can be continued until all key-value pairs are streamed.

      -
        -
      • It is not possible for a key to be missing a value.
      • -
      -
    • -
    • All endObject are balanced with the corresponding startObject.

      -
    • -
    • endObject cannot close startArray.

      -
    • -
    • Between startString and endString can go 0 or more stringChunk, but no other items.

      -
    • -
    • endKey can be optionally followed by keyValue, then a new value will be started, but no endObject.

      -
    • -
    -

    In short, the item sequence is always correctly formed. No need to do unnecessary checks.

    -

    Index

    References

    Re-exports MAX_PATTERN_SIZE
    Re-exports PARSING_COMPLETE
    Re-exports ParentParserState
    Re-exports ParserState
    Re-exports Token
    Re-exports TokenName
    Re-exports TokenProcessor
    Re-exports TokenProcessorFn
    Re-exports TokenValue
    Re-exports parserCharCodes
    Re-exports parserExpected
    Re-exports parserPatterns
    Re-exports parserStateTypes
    Re-exports parserStates

    Legend

    • Namespace
    • Variable
    • Function
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    • Interface
    • Interface with type parameter
    • Class
    • Class with type parameter
    • Enumeration

    Settings

    Theme

    - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_const.html b/docs/modules/src_core_json_stream_parser_const.html deleted file mode 100644 index 3c737d66a..000000000 --- a/docs/modules/src_core_json_stream_parser_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/parser/const | V4Fire - -
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module src/core/json/stream/parser/const

    Index

    Variables

    MAX_PATTERN_SIZE: 16 = 16
    PARSING_COMPLETE: typeof PARSING_COMPLETE = ...
    parserCharCodes: { ": string; /: string; \: string; b: string; f: string; n: string; r: string; t: string } = ...

    Type declaration

    • ": string
    • /: string
    • \: string
    • b: string
    • f: string
    • n: string
    • r: string
    • t: string
    parserExpected: { : "done"; array: "arrayStop"; object: "objectStop" } = ...

    Type declaration

    • : "done"
    • array: "arrayStop"
    • object: "objectStop"
    parserPatterns: { colon: RegExp; comma: RegExp; key1: RegExp; numberDigit: RegExp; numberExpDigit: RegExp; numberExpSign: RegExp; numberExpStart: RegExp; numberExponent: RegExp; numberFracDigit: RegExp; numberFracStart: RegExp; numberFraction: RegExp; numberStart: RegExp; string: RegExp; value1: RegExp; ws: RegExp } = ...

    Type declaration

    • colon: RegExp
    • comma: RegExp
    • key1: RegExp
    • numberDigit: RegExp
    • numberExpDigit: RegExp
    • numberExpSign: RegExp
    • numberExpStart: RegExp
    • numberExponent: RegExp
    • numberFracDigit: RegExp
    • numberFracStart: RegExp
    • numberFraction: RegExp
    • numberStart: RegExp
    • string: RegExp
    • value1: RegExp
    • ws: RegExp
    parserStateTypes: { ARRAY: "array"; ARRAY_STOP: "arrayStop"; COLON: "colon"; DONE: "done"; EMPTY: ""; KEY: "key"; KEY1: "key1"; KEY_VAL: "keyVal"; NUMBER_DIGIT: "numberDigit"; NUMBER_EXPONENT: "numberExponent"; NUMBER_EXP_DIGIT: "numberExpDigit"; NUMBER_EXP_SIGN: "numberExpSign"; NUMBER_EXP_START: "numberExpStart"; NUMBER_FRACTION: "numberFraction"; NUMBER_FRACTION_DIGIT: "numberFracDigit"; NUMBER_FRACTION_START: "numberFracStart"; NUMBER_START: "numberStart"; OBJECT: "object"; OBJECT_STOP: "objectStop"; STRING: "string"; VALUE: "value"; VALUE1: "value1" } = ...

    Type declaration

    • ARRAY: "array"
    • ARRAY_STOP: "arrayStop"
    • COLON: "colon"
    • DONE: "done"
    • EMPTY: ""
    • KEY: "key"
    • KEY1: "key1"
    • KEY_VAL: "keyVal"
    • NUMBER_DIGIT: "numberDigit"
    • NUMBER_EXPONENT: "numberExponent"
    • NUMBER_EXP_DIGIT: "numberExpDigit"
    • NUMBER_EXP_SIGN: "numberExpSign"
    • NUMBER_EXP_START: "numberExpStart"
    • NUMBER_FRACTION: "numberFraction"
    • NUMBER_FRACTION_DIGIT: "numberFracDigit"
    • NUMBER_FRACTION_START: "numberFracStart"
    • NUMBER_START: "numberStart"
    • OBJECT: "object"
    • OBJECT_STOP: "objectStop"
    • STRING: "string"
    • VALUE: "value"
    • VALUE1: "value1"
    parserStates: {} = {}

    Type declaration

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_helpers.html b/docs/modules/src_core_json_stream_parser_helpers.html deleted file mode 100644 index baa24ac0b..000000000 --- a/docs/modules/src_core_json_stream_parser_helpers.html +++ /dev/null @@ -1,246 +0,0 @@ -src/core/json/stream/parser/helpers | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/helpers

      Index

      Functions

      Functions

      • fromHex(str: string): string

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_interface.html b/docs/modules/src_core_json_stream_parser_interface.html deleted file mode 100644 index 9be94cead..000000000 --- a/docs/modules/src_core_json_stream_parser_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/parser/interface | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/interface

      Index

      Type aliases

      ParentParserState: typeof OBJECT | typeof ARRAY | typeof EMPTY
      ParserState: typeof parserStateTypes[keyof typeof parserStateTypes]
      TokenName: "" | "startObject" | "endObject" | "startArray" | "endArray" | "startKey" | "stringChunk" | "endKey" | "keyValue" | "startString" | "endString" | "stringValue" | "startNumber" | "numberChunk" | "numberValue" | "endNumber" | "nullValue" | "trueValue" | "falseValue"
      TokenValue: string | boolean | number | null

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states.html b/docs/modules/src_core_json_stream_parser_states.html deleted file mode 100644 index cb97ca664..000000000 --- a/docs/modules/src_core_json_stream_parser_states.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/parser/states | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states

      Index

      References

      Re-exports colon
      Re-exports done
      Re-exports key
      Re-exports numberDigit
      Re-exports numberExpDigit
      Re-exports numberExpSign
      Re-exports numberExpStart
      Re-exports numberExponent
      Re-exports numberFraction
      Re-exports numberFractionDigit
      Re-exports numberFractionStart
      Re-exports numberStart
      Re-exports parserStateTypes
      Re-exports parserStates
      Re-exports stop
      Re-exports string
      Re-exports value

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_colon.html b/docs/modules/src_core_json_stream_parser_states_colon.html deleted file mode 100644 index cfdf95f8e..000000000 --- a/docs/modules/src_core_json_stream_parser_states_colon.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/json/stream/parser/states/colon | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/colon

      Index

      Functions

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_done.html b/docs/modules/src_core_json_stream_parser_states_done.html deleted file mode 100644 index 7319b787f..000000000 --- a/docs/modules/src_core_json_stream_parser_states_done.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/json/stream/parser/states/done | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/done

      Index

      Functions

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_key.html b/docs/modules/src_core_json_stream_parser_states_key.html deleted file mode 100644 index 5a861e5b3..000000000 --- a/docs/modules/src_core_json_stream_parser_states_key.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/json/stream/parser/states/key | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/key

      Index

      Functions

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_number_digit.html b/docs/modules/src_core_json_stream_parser_states_number_digit.html deleted file mode 100644 index 57b8a6bff..000000000 --- a/docs/modules/src_core_json_stream_parser_states_number_digit.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/json/stream/parser/states/number-digit | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/number-digit

      Index

      Functions

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_number_exp_digit.html b/docs/modules/src_core_json_stream_parser_states_number_exp_digit.html deleted file mode 100644 index a9fb2ce11..000000000 --- a/docs/modules/src_core_json_stream_parser_states_number_exp_digit.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/json/stream/parser/states/number-exp-digit | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/number-exp-digit

      Index

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_number_exp_sign.html b/docs/modules/src_core_json_stream_parser_states_number_exp_sign.html deleted file mode 100644 index e97477598..000000000 --- a/docs/modules/src_core_json_stream_parser_states_number_exp_sign.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/json/stream/parser/states/number-exp-sign | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/number-exp-sign

      Index

      Functions

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_number_exp_start.html b/docs/modules/src_core_json_stream_parser_states_number_exp_start.html deleted file mode 100644 index c116594a6..000000000 --- a/docs/modules/src_core_json_stream_parser_states_number_exp_start.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/json/stream/parser/states/number-exp-start | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/number-exp-start

      Index

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_number_exponent.html b/docs/modules/src_core_json_stream_parser_states_number_exponent.html deleted file mode 100644 index f70bb6646..000000000 --- a/docs/modules/src_core_json_stream_parser_states_number_exponent.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/json/stream/parser/states/number-exponent | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/number-exponent

      Index

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_number_fraction.html b/docs/modules/src_core_json_stream_parser_states_number_fraction.html deleted file mode 100644 index 4d76118f4..000000000 --- a/docs/modules/src_core_json_stream_parser_states_number_fraction.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/json/stream/parser/states/number-fraction | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/number-fraction

      Index

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_number_fraction_digit.html b/docs/modules/src_core_json_stream_parser_states_number_fraction_digit.html deleted file mode 100644 index 0d521ecfe..000000000 --- a/docs/modules/src_core_json_stream_parser_states_number_fraction_digit.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/json/stream/parser/states/number-fraction-digit | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/number-fraction-digit

      Index

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_number_fraction_start.html b/docs/modules/src_core_json_stream_parser_states_number_fraction_start.html deleted file mode 100644 index cf36d7ffc..000000000 --- a/docs/modules/src_core_json_stream_parser_states_number_fraction_start.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/json/stream/parser/states/number-fraction-start | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/number-fraction-start

      Index

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_number_start.html b/docs/modules/src_core_json_stream_parser_states_number_start.html deleted file mode 100644 index 8c7a6d2cb..000000000 --- a/docs/modules/src_core_json_stream_parser_states_number_start.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/json/stream/parser/states/number-start | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/number-start

      Index

      Functions

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_stop.html b/docs/modules/src_core_json_stream_parser_states_stop.html deleted file mode 100644 index 6397c19f8..000000000 --- a/docs/modules/src_core_json_stream_parser_states_stop.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/json/stream/parser/states/stop | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/stop

      Index

      Functions

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_string.html b/docs/modules/src_core_json_stream_parser_states_string.html deleted file mode 100644 index 0320c56bb..000000000 --- a/docs/modules/src_core_json_stream_parser_states_string.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/json/stream/parser/states/string | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/string

      Index

      Functions

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_parser_states_value.html b/docs/modules/src_core_json_stream_parser_states_value.html deleted file mode 100644 index af13c51e9..000000000 --- a/docs/modules/src_core_json_stream_parser_states_value.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/json/stream/parser/states/value | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/parser/states/value

      Index

      Functions

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_streamers.html b/docs/modules/src_core_json_stream_streamers.html deleted file mode 100644 index 3b3ac7945..000000000 --- a/docs/modules/src_core_json_stream_streamers.html +++ /dev/null @@ -1,298 +0,0 @@ -src/core/json/stream/streamers | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/streamers

      - - -

      core/json/stream/streamers

      -
      -

      This module provides a bunch of classes to stream object or array elements. -Also, the module provides an abstract class to create your own streamers

      - - -

      Usage

      -
      -
      import { convertIfDate } from 'core/json';

      import Parser from 'core/json/stream/parser';
      import { ArrayStreamer } from 'core/json/stream/assembler';

      const
      parser = Parser.from('[1, {"a": true}, true, -0.234]', new ArrayStreamer({reviver: convertIfDate}));

      for await (const val of parser) {
      // {index: 0, value: 1}
      // {index: 1, value: {a: true}}
      // {index: 2, value: true}
      // {index: 3, value: -0.234}
      console.log(val);
      } -
      - - -

      Streamers

      -
      - - -

      ObjectStreamer

      -
      -

      An instance of the ObjectStreamer class takes an iterable object of parsed tokens of some object and -yields assembled elements of this object.

      -
      import Parser from 'core/json/stream/parser';
      import { ObjectStreamer } from 'core/json/stream/assembler';

      const
      parser = Parser.from('{"a": 1, "b": true}', new ObjectStreamer());

      for await (const val of parser) {
      // {key: 'a', value: 1}
      // {key: 'b', value: true}
      console.log(val);
      } -
      - - -

      ArrayStreamer

      -
      -

      An instance of ArrayStreamer ObjectStreamer class takes an iterable object of parsed tokens of some array and -yields assembled elements of this array.

      -
      import Parser from 'core/json/stream/parser';
      import { ArrayStreamer } from 'core/json/stream/assembler';

      const
      parser = Parser.from('[1, {"a": true}, true, -0.234]', new ArrayStreamer());

      for await (const val of parser) {
      // {index: 0, value: 1}
      // {index: 1, value: {a: true}}
      // {index: 2, value: true}
      // {index: 3, value: -0.234}
      console.log(val);
      } -
      - - -

      AbstractStreamer

      -
      -

      When creating a new streamer class, extend it from the AbstractStreamer and implement the checkToken and push methods.

      -
      import type { Token } from 'core/json/stream/parser';
      import type { AssemblerOptions } from 'core/json/stream/assembler';

      import Streamer, { StreamedArray } from 'core/json/stream/streamers/interface';

      export default class ArrayStreamer<T = unknown> extends Streamer<StreamedArray<T>> {
      /**
      * Index of the current streamed array element
      */
      protected index: number = 0;

      public constructor(opts?: AssemblerOptions) {
      super(opts);
      }

      /** @inheritDoc */
      protected checkToken(chunk: Token): boolean {
      if (chunk.name !== 'startArray') {
      throw new TypeError('The top-level object should be an array');
      }

      return true;
      }

      /** @inheritDoc */
      protected*push(): Generator<StreamedArray<T>> {
      const
      {value} = this.assembler;

      if (Object.isArray(value) && value.length > 0) {
      yield {
      index: this.index++,
      value: Object.cast(value.pop())
      };
      }
      }
      } -
      - - -

      API

      -
      - - -
      constructor
      -
      -

      The instance constructor takes one optional parameter. -It is an object with parameters for a token [[Assembler]].

      - - -
      processToken
      -
      -

      Processes the passed JSON token and yields values.

      -
      import Parser from 'core/json/stream/parser';
      import { ArrayStreamer } from 'core/json/stream/streamers';

      const
      streamer = new Streamer(),
      values = [];

      for (const token of new Parser().processChunk('["foo"]')) {
      values.push(...streamer.processToken(token));
      }

      // ['foo']
      console.log(values); -
      -

      Index

      References

      Renames and re-exports default
      Renames and re-exports default
      Renames and re-exports default
      Re-exports StreamedArray
      Re-exports StreamedObject

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_streamers_array.html b/docs/modules/src_core_json_stream_streamers_array.html deleted file mode 100644 index 0c0dbd20a..000000000 --- a/docs/modules/src_core_json_stream_streamers_array.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/streamers/array | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/streamers/array

      Index

      Classes

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_streamers_interface.html b/docs/modules/src_core_json_stream_streamers_interface.html deleted file mode 100644 index 05c2b101f..000000000 --- a/docs/modules/src_core_json_stream_streamers_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/streamers/interface | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/streamers/interface

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_json_stream_streamers_object.html b/docs/modules/src_core_json_stream_streamers_object.html deleted file mode 100644 index c0a3b0bb9..000000000 --- a/docs/modules/src_core_json_stream_streamers_object.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/json/stream/streamers/object | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/json/stream/streamers/object

      Index

      Classes

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_kv_storage.html b/docs/modules/src_core_kv_storage.html deleted file mode 100644 index b2606a79b..000000000 --- a/docs/modules/src_core_kv_storage.html +++ /dev/null @@ -1,408 +0,0 @@ -src/core/kv-storage | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/kv-storage

      - - -

      core/kv-storage

      -
      -

      This module provides API to work with a persistent key-value storage using different runtime engines, like localStorage, -indexedDb, SQLite, etc.

      - - -

      Supported engines

      -
      -
        -
      • browser-localstorage
      • -
      • browser-indexeddb
      • -
      • node-localstorage
      • -
      - - -

      API

      -
      - - -

      Synchronous and asynchronous API

      -
      -

      The module has interfaces to work with storage in a synchronous and asynchronous way. -In the case of asynchronous API, all defined methods have the same input parameters as the synchronous API but return promises. -Notice, not each engine implements the synchronous API, so we recommend preferring to use asynchronous API in most cases.

      - - -

      API structure

      -
      -

      Both API exposes methods to implement simple CRUD operations.

      - - -

      has

      -
      -

      Returns true if a value by the specified key exists in the storage. -Notice, the method can take a list of additional parameters provided to the used storage' engine.

      -
      import * as kv from 'core/kv-storage';

      kv.set('bla', 1);
      console.log(kv.has('bla') === true); -
      - - -

      get

      -
      -

      Returns a value from the storage by the specified key.

      -

      The returning value automatically parses by using Object.parse from a string to equivalent JS value, i.e., -'1' will be parsed to 1, 'true' to true, '2021-07-09T08:15:57.753Z' to Date, etc.

      -

      Notice, the method can take a list of additional parameters provided to the used storage' engine.

      -
      import * as kv from 'core/kv-storage';

      kv.set('bla', 1);
      console.log(kv.get('bla') === 1); -
      - - -

      set

      -
      -

      Saves a value to the storage by the specified key.

      -

      The value to parse automatically serializes to a string by using Object.trySerialize, i.e., -arrays and dictionaries will be serialized to JSON, etc.

      -

      Notice, the method can take a list of additional parameters provided to the used storage' engine.

      -
      import * as kv from 'core/kv-storage';

      kv.set('bla', {a: 1});
      console.log(kv.get('bla').a === 1); -
      - - -

      remove

      -
      -

      Removes a value from the storage by the specified key. -Notice, the method can take a list of additional parameters provided to the used storage' engine.

      -
      import * as kv from 'core/kv-storage';

      kv.set('bla', 1);
      console.log(kv.has('bla') === true);

      kv.remove('bla');
      console.log(kv.has('bla') === false); -
      - - -

      clear

      -
      -

      Clears the storage by the specified filter and returns a list of removed keys. -Notice, the method can take a list of additional parameters provided to the used storage' engine.

      -
      import * as kv from 'core/kv-storage';

      kv.set('bla', 1);
      kv.set('bla2', 2);

      // ['bla']
      kv.clear((el, key) => el === 1);

      console.log(kv.has('bla') === false);
      console.log(kv.has('bla2') === true);

      // ['bla2']
      kv.clear();

      console.log(kv.has('bla2') === false); -
      - - -

      namespace

      -
      -

      All values are stored within a local storage in the global namespace, i.e., you can override any value you have. -If you want to isolate data from other data, you can specify the custom namespace. Mind, you still can override or remove these -values from the storage by using global API.

      -
      import * as kv from 'core/kv-storage';

      kv.set('bla', 1);

      const blaStore = kv.namespace('[[BLA]]');

      blaStore.set('baz', true);
      blaStore.clear();

      console.log(kv.has('bla') === true);

      blaStore.set('foo', 1);

      kv.clear();
      console.log(blaStore.has('foo') === false); -
      - - -

      Asynchronous API

      -
      -

      If you need to work with an asynchronous local storage, you can use `asyncLocal. The API is pretty similar to local, but its -methods return a promise instead of a raw result.

      -
      import { asyncLocal } from 'core/kv-storage';

      asyncLocal.set('bla', 1).then(async () => {
      console.log(await asyncLocal.get('bla') === 1);
      });

      const blaStore = asyncLocal.namespace('[[BLA]]');

      blaStore.set('bla', 1).then(async () => {
      console.log(await blaStore.get('bla') === 1);
      }); -
      - - -

      Session API

      -
      -

      If you need to store data only during the active session, you can use session and asyncSession API-s.

      -
      import { session, asyncSession } from 'core/kv-storage';

      session.set('bla', 1);
      console.log(session.get('bla') === 1);
      session.clear();

      asyncSession.set('bla', 1).then(async () => {
      console.log(await asyncSession.get('bla') === 1);
      });

      const blaStore = asyncSession.namespace('[[BLA]]');

      blaStore.set('bla', 1).then(async () => {
      console.log(await blaStore.get('bla') === 1);
      }); -
      - - -

      Providing API as a strategy

      -
      -

      You can pass your storage API as a strategy to another function or method.

      -
      import { local, asyncLocal, SyncStorage, AsyncStorage } from 'core/kv-storage';

      function save(kv: SyncStorage): void {
      kv.set('bla', 1);
      console.log(kv.get('bla') === 1);
      console.log(kv.has('bla') === true);

      kv.set('obj', {a: 1});
      console.log(kv.get('obj').a === 1);

      kv.remove('bla');
      kv.clear((el, key) => el.a === 1);
      }

      save(local);

      function asyncSave(kv: AsyncStorage): void {
      asyncLocal.set('bla', 1).then(async () => {
      console.log(await asyncLocal.get('bla') === 1);
      });
      }

      save(asyncLocal); -
      - - -

      Specifying engines to store

      -
      -

      By default, in a browser, the module uses native window.localStorage and window.sessionStorage API-s. -Also, there is a storage based on IndexedDb. Use the factory method to specify an engine to store.

      -
      import { factory } from 'core/kv-storage';
      import * as idb from 'core/kv-storage/engines/browser-indexeddb';

      const asyncStorage = factory(idb.asyncLocalStorage, true);

      asyncStorage.set('bla', 1).then(async () => {
      console.log(await asyncLocal.get('bla') === 1);
      });

      const asyncSessionStorage = factory(idb.asyncSessionStorage, true); -
      - - -

      Specifying a custom engine

      -
      -

      You can specify your engine by using the factory method.

      -
      import { factory } from 'core/kv-storage';

      const syncStorage = factory(YourSyncStorage);
      const asyncStorage = factory(YourAsyncStorage, true); -
      -

      The wrapped engine need to have CRUD methods from the interface:

      -
      interface StorageEngine {
      get?(key: unknown): unknown;
      getItem?(key: unknown): unknown;
      set?(key: unknown, value: unknown): unknown;
      setItem?(key: unknown, value: unknown): unknown;
      remove?(key: unknown): unknown;
      removeItem?(key: unknown): unknown;
      delete?(key: unknown): unknown;
      exist?(key: unknown): unknown;
      exists?(key: unknown): unknown;
      includes?(key: unknown): unknown;
      has?(key: unknown): unknown;
      keys?(): Iterable<unknown>;
      clear?(): unknown;
      clearAll?(): unknown;
      truncate?(): unknown;
      } -
      -

      Index

      References

      Re-exports AsyncStorage
      Re-exports AsyncStorageNamespace
      Re-exports ClearFilter
      Re-exports StorageEngine
      Re-exports SyncStorage
      Re-exports SyncStorageNamespace

      Variables

      asyncLocal: AsyncStorage = ...
      -

      API for asynchronous local storage

      -
      example
      asyncLocal.set('foo', 'bar').then(async () => {
      console.log(await asyncLocal.get('foo')); // 'foo'
      }); -
      -
      asyncSession: AsyncStorage = ...
      -

      API for asynchronous session storage

      -
      example
      asyncSession.set('foo', 'bar').then(async () => {
      console.log(await asyncSession.get('foo')); // 'foo'
      }); -
      -
      clear: any = ...
      -

      Alias for a clear method of the synchronous local storage API

      -
      alias
      see

      local

      -
      get: any = ...
      -

      Alias for a get method of the synchronous local storage API

      -
      alias
      see

      local

      -
      has: any = ...
      -

      Alias for a has method of the synchronous local storage API

      -
      alias
      see

      local

      -
      local: SyncStorage = ...
      -

      API for synchronous local storage

      -
      example
      local.set('foo', 'bar');
      local.get('foo'); // 'foo' -
      -
      namespace: any = ...
      -

      Alias for a namespace method of the synchronous local storage API

      -
      alias
      see

      local

      -
      example
      const storage = namespace('REQUEST_STORAGE');
      storage.set('foo', 'bar');
      storage.get('foo'); // 'foo'
      local.get('foo'); // undefined -
      -
      remove: any = ...
      -

      Alias for a remove method of the synchronous local storage API

      -
      alias
      see

      local

      -
      session: SyncStorage = ...
      -

      API for synchronous session storage

      -
      example
      session.set('foo', 'bar');
      session.get('foo'); // 'foo' -
      -
      set: any = ...
      -

      Alias for a set method of the synchronous local storage API

      -
      alias
      see

      local

      -

      Functions

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_kv_storage_engines.html b/docs/modules/src_core_kv_storage_engines.html deleted file mode 100644 index 0f574dd41..000000000 --- a/docs/modules/src_core_kv_storage_engines.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/kv-storage/engines | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/kv-storage/engines

      Index

      Variables

      asyncLocalStorage: any
      asyncSessionStorage: any
      syncLocalStorage: any
      syncSessionStorage: any

      Legend

      • Namespace
      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Type alias with type parameter
      • Interface
      • Interface with type parameter
      • Class
      • Class with type parameter
      • Enumeration

      Settings

      Theme

      - \ No newline at end of file diff --git a/docs/modules/src_core_kv_storage_engines_browser_indexeddb.html b/docs/modules/src_core_kv_storage_engines_browser_indexeddb.html deleted file mode 100644 index 0e29439fc..000000000 --- a/docs/modules/src_core_kv_storage_engines_browser_indexeddb.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/kv-storage/engines/browser-indexeddb | V4Fire - -
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module src/core/kv-storage/engines/browser-indexeddb

      Index

      Variables

      asyncLocalStorage: default = asyncLocalEngine
      asyncSessionStorage: any
      syncLocalStorage: {} = syncLocalEngine

      Type declaration

        syncSessionStorage: any

        Legend

        • Namespace
        • Variable
        • Function
        • Function with type parameter
        • Type alias
        • Type alias with type parameter
        • Interface
        • Interface with type parameter
        • Class
        • Class with type parameter
        • Enumeration

        Settings

        Theme

        - \ No newline at end of file diff --git a/docs/modules/src_core_kv_storage_engines_browser_indexeddb_async_engine.html b/docs/modules/src_core_kv_storage_engines_browser_indexeddb_async_engine.html deleted file mode 100644 index 8d51e3a9e..000000000 --- a/docs/modules/src_core_kv_storage_engines_browser_indexeddb_async_engine.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/kv-storage/engines/browser-indexeddb/async-engine | V4Fire - -
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Module src/core/kv-storage/engines/browser-indexeddb/async-engine

        Index

        Classes

        Legend

        • Namespace
        • Variable
        • Function
        • Function with type parameter
        • Type alias
        • Type alias with type parameter
        • Interface
        • Interface with type parameter
        • Class
        • Class with type parameter
        • Enumeration

        Settings

        Theme

        - \ No newline at end of file diff --git a/docs/modules/src_core_kv_storage_engines_browser_indexeddb_interface.html b/docs/modules/src_core_kv_storage_engines_browser_indexeddb_interface.html deleted file mode 100644 index 92bd33b79..000000000 --- a/docs/modules/src_core_kv_storage_engines_browser_indexeddb_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/kv-storage/engines/browser-indexeddb/interface | V4Fire - -
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Module src/core/kv-storage/engines/browser-indexeddb/interface

        Index

        Interfaces

        Type aliases

        Type aliases

        StoreMode: "readwrite" | "readonly"

        Legend

        • Namespace
        • Variable
        • Function
        • Function with type parameter
        • Type alias
        • Type alias with type parameter
        • Interface
        • Interface with type parameter
        • Class
        • Class with type parameter
        • Enumeration

        Settings

        Theme

        - \ No newline at end of file diff --git a/docs/modules/src_core_kv_storage_engines_browser_indexeddb_sync_engine.html b/docs/modules/src_core_kv_storage_engines_browser_indexeddb_sync_engine.html deleted file mode 100644 index e34a49ee9..000000000 --- a/docs/modules/src_core_kv_storage_engines_browser_indexeddb_sync_engine.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/kv-storage/engines/browser-indexeddb/sync-engine | V4Fire - -
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Module src/core/kv-storage/engines/browser-indexeddb/sync-engine

        Index

        Properties

        Properties

        default: {}

        Type declaration

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_kv_storage_engines_browser_localstorage.html b/docs/modules/src_core_kv_storage_engines_browser_localstorage.html deleted file mode 100644 index e6d531dcc..000000000 --- a/docs/modules/src_core_kv_storage_engines_browser_localstorage.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/kv-storage/engines/browser-localstorage | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/kv-storage/engines/browser-localstorage

          Index

          Variables

          asyncLocalStorage: any
          asyncSessionStorage: Storage = globalThis.sessionStorage
          syncLocalStorage: any
          syncSessionStorage: Storage = globalThis.sessionStorage

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_kv_storage_engines_fake_indexeddb.html b/docs/modules/src_core_kv_storage_engines_fake_indexeddb.html deleted file mode 100644 index ea905449d..000000000 --- a/docs/modules/src_core_kv_storage_engines_fake_indexeddb.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/kv-storage/engines/fake-indexeddb | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/kv-storage/engines/fake-indexeddb

          Index

          References

          Re-exports asyncLocalStorage
          Re-exports asyncSessionStorage
          Re-exports syncLocalStorage
          Re-exports syncSessionStorage

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_kv_storage_engines_node_localstorage.html b/docs/modules/src_core_kv_storage_engines_node_localstorage.html deleted file mode 100644 index 0e2b0c52f..000000000 --- a/docs/modules/src_core_kv_storage_engines_node_localstorage.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/kv-storage/engines/node-localstorage | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/kv-storage/engines/node-localstorage

          Index

          Variables

          asyncLocalStorage: any = localStorage
          asyncSessionStorage: default<unknown, string> = sessionStorage
          syncLocalStorage: any = localStorage
          syncSessionStorage: default<unknown, string> = sessionStorage

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_kv_storage_interface.html b/docs/modules/src_core_kv_storage_interface.html deleted file mode 100644 index 7911e74ff..000000000 --- a/docs/modules/src_core_kv_storage_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/kv-storage/interface | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/kv-storage/interface

          Index

          Type aliases

          AsyncStorageNamespace: { [ key in Exclude<keyof SyncStorageNamespace, "get" | "clear">]: ReturnPromise<SyncStorageNamespace[key]> } & { clear: any; get: any }

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_lazy.html b/docs/modules/src_core_lazy.html deleted file mode 100644 index f311c0149..000000000 --- a/docs/modules/src_core_lazy.html +++ /dev/null @@ -1,279 +0,0 @@ -src/core/lazy | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/lazy

          - - -

          core/lazy

          -
          -

          This module provides a function to create a lazy structure based on the provided function or class. -The created structure is a function with the pre-defined methods and properties from the passed scheme and/or class prototype. -All property or method actions will be intercepted and accumulated in a queue. After invoking the result function, -all accumulated actions will be executed.

          - - -

          Usage

          -
          - - -

          With a function that returns an object

          -
          -
          import makeLazy from 'core/lazy';

          function createUser(name, age) {
          return {
          name,
          age,

          showInfo() {
          console.log(`Name: ${this.name}; Age: ${this.age}`);
          }
          };
          }

          const lazyUser = makeLazy(
          createUser,

          // Declaring a scheme with the result of the original function invoking
          {
          // A string property with the default value
          name: '',

          // A number property with the default value
          age: 0,

          // A method
          showInfo: Function
          }
          );

          // Nothing happens at all
          lazyUser.age = 45;
          lazyUser.showInfo();

          // Invoking the lazy function and passing necessary arguments.
          // After invoking we can see in a console the result of calling `showInfo`:
          // `Name: Bob; Age: 45`
          const user = lazyUser('Bob', 10); -
          - - -

          With a class

          -
          -
          import makeLazy from 'core/lazy';

          class User {
          constructor(name, age) {
          this.name = name;
          this.age = age;

          this.config = {
          errorHandler() {
          console.log('Boom!');
          }
          };
          }

          showInfo() {
          console.log(`Name: ${this.name}; Age: ${this.age}`);
          }
          }

          const LazyUser = makeLazy(
          User,

          // Declaring only properties.
          // All methods are taken automatically from the class prototype.
          {
          config: {
          attr: {},
          errorHandler: Function
          }
          }
          );

          // Nothing happens at all
          LazyUser.showInfo();
          LazyUser.config.attr = 'value';
          LazyUser.config.errorHandler();

          // Creating an instance of the lazy class and passing necessary arguments to its constructor.
          // After invoking we can see in a console the results of calling `showInfo` and `config.errorHandler()`:
          // `Name: Bob; Age: 23`
          // `Boom!`
          const user = new LazyUser('Bob', 23);

          // Because of `LazyUser.config.attr = 'value'`
          console.log(user.config.attr === 'value');

          // After invoking we can see in a console the results of `showInfo` and `config.errorHandler()`:
          // `Name: Fred; Age: 56`
          // `Boom!`
          const user2 = new LazyUser('Fred', 56); -
          - - -

          Action hooks

          -
          -

          There is possibility to provide hook handlers on of some structure actions, -like getting or setting a property value or method invoking. These handlers take an array of the already created Lazy instances. -Other arguments depend on the hook type.

          -
          import makeLazy from 'core/lazy';

          class RenderEngine {
          component(name, opts) {
          if (opts == null) {
          return /* Component declaration */;
          }

          return /* Create a component */;
          }
          }

          const LazyRenderEngine = makeLazy(
          RenderEngine,

          {
          config: {
          attr: {},
          errorHandler: Function
          }
          },

          {
          get: {
          'config.attrs'(contexts) {
          return contexts.at(-1).config.attrs;
          }
          },

          set: {
          'config.attrs'(contexts, value) {
          contexts.forEach((ctx) => {
          ctx.config.attrs = value;
          });
          }
          },

          call: {
          component(contexts, ...args) {
          if (args.length > 1) {
          contexts.forEach((ctx) => {
          ctx.component(...args);
          });

          return;
          }

          return contexts.at(-1).component(...args);
          }
          }
          }
          );

          const
          engine1 = new LazyRenderEngine(),
          engine2 = new LazyRenderEngine();

          // These actions will be provided to the already created instances,
          // because we specify hook handlers with this logic

          // Will invoke a handler `set.config.attrs`
          LazyRenderEngine.config.attrs = 'value';

          // Will invoke a handler `get.config.attrs`
          console.log(LazyRenderEngine.config.attrs);

          // Will invoke a handler `call.component`
          LazyRenderEngine.component('newAwesomeComponent', {
          props: { /* ... */ },
          render: () => { /* ... */ }
          }); -
          -

          Index

          Functions

          Functions

          • default<T>(constructor: T, scheme?: ObjectScheme, hooks?: Hooks<T extends ClassConstructor<any[], any> ? InstanceType<T> : T extends (...args: A) => R ? R : object>): T extends ClassConstructor ? T & InstanceType<T> : T extends (...args: infer A) => infer R ? ((...args: A) => R) & R : never
          • -

            Creates a new function based on the passed function or class and returns it. -The new function accumulates all method and properties actions into a queue. -The queue will drain after invoking the created function.

            -

            Type parameters

            Parameters

            • constructor: T
            • Optional scheme: ObjectScheme
            • Optional hooks: Hooks<T extends ClassConstructor<any[], any> ? InstanceType<T> : T extends (...args: A) => R ? R : object>

            Returns T extends ClassConstructor ? T & InstanceType<T> : T extends (...args: infer A) => infer R ? ((...args: A) => R) & R : never

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_lazy_interface.html b/docs/modules/src_core_lazy_interface.html deleted file mode 100644 index e447b0bbe..000000000 --- a/docs/modules/src_core_lazy_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/lazy/interface | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/lazy/interface

          Index

          Type aliases

          ObjectScheme: Dictionary<ObjectScheme | Function | FunctionConstructor | Primitive>

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_linked_list.html b/docs/modules/src_core_linked_list.html deleted file mode 100644 index 6cab2a9cf..000000000 --- a/docs/modules/src_core_linked_list.html +++ /dev/null @@ -1,323 +0,0 @@ -src/core/linked-list | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/linked-list

          - - -

          core/linked-list

          -
          -

          This module provides a class to organize a double-ended two-way linked list. -For convenience, the list API is similar to the regular JS Array API.

          -
          import LinkedList from 'core/linked-list';

          const
          list = new LinkedList();

          list.push(10, 11);

          // 2
          console.log(list.length);

          // 11
          console.log(list.pop()); -
          - - -

          API

          -
          - - -

          Constructor

          -
          -

          The LinkedList constructor can take any Iterable object whose elements will be used to populate the list.

          -
          import LinkedList from 'core/linked-list';

          const
          list = new LinkedList([1, 2, 3]);

          // 3
          console.log(list.length); -
          - - -

          Own API

          -
          - - -

          first

          -
          -

          Data of the first node in the list.

          -
          import LinkedList from 'core/linked-list';

          const
          list = new LinkedList([1, 2, 3]);

          // 1
          console.log(list.first); -
          - - -

          last

          -
          -

          Data of the last node in the list.

          -
          import LinkedList from 'core/linked-list';

          const
          list = new LinkedList([1, 2, 3]);

          // 3
          console.log(list.last); -
          - - -

          clear

          -
          -

          Clears all nodes from the list.

          -
          import LinkedList from 'core/linked-list';

          const
          list = new LinkedList([1, 2, 3]);

          list.clear();

          console.log(list.first); // undefined
          console.log(list.last); // undefined
          console.log(list.length); // 0 -
          - - -

          reverse

          -
          -

          Returns an iterator over the data in the list. -The traversal will proceed from the last node to the first.

          -
          import LinkedList from 'core/linked-list';

          const
          list = new LinkedList([1, 2, 3]);

          // 3, 2, 1
          console.log(...list.reverse()); -
          - - -

          Array-Like API

          -
          -

          For convenience, the LinkedList API is similar to the regular JS Array API:

          -
            -
          1. Adding and removing is done through the push/pop/shift/unshift methods.

            -
            import LinkedList from 'core/linked-list';

            const
            list = new LinkedList();

            list.push(10, 11);
            list.unshift(9);

            // 11
            console.log(list.pop());

            // 9
            console.log(list.shift()); -
            -
          2. -
          3. Checking if a node is in the list with a given value is done using includes.

            -
            import LinkedList from 'core/linked-list';

            const
            list = new LinkedList([-0, 1, NaN, 2]);

            console.log(list.includes(0)); // true
            console.log(list.includes(1)); // true
            console.log(list.includes(NaN)); // true
            console.log(list.includes(12)); // false -
            -
          4. -
          5. Use the length getter to get the number of nodes in the list. The push/unshift methods also return the length of the list.

            -
            import LinkedList from 'core/linked-list';

            const
            list = new LinkedList();

            list.push(10, 11); // 2
            list.unshift(9); // 3

            // 3
            console.log(list.length); -
            -
          6. -
          7. To create a new list based on another, use slice.

            -
            import LinkedList from 'core/linked-list';

            const
            list = new LinkedList([1, 2, 3]);

            // [3]
            console.log([...list.slice(-1)]);

            // [1, 2]
            console.log([...list.slice(0, -1)]); -
            -
          8. -
          9. There are 2 iterators to traverse the list: values (used by default) and reverse. -Note that unlike arrays, here reverse returns an iterator, not a new linked list. -However, you can pass this iterator to the constructor when creating a new list.

            -
            import LinkedList from 'core/linked-list';

            const
            list = new LinkedList([1, 2, 3]);

            // [1, 2, 3]
            console.log([...list]);

            // [3, 2, 1]
            console.log([...list.reverse()]);

            const
            reversedList = new LinkedList([...list.reverse()]);

            // [3, 2, 1]
            console.log([...reversedList]); -
            -
          10. -
          -

          Index

          References

          References

          Re-exports default

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_linked_list_list.html b/docs/modules/src_core_linked_list_list.html deleted file mode 100644 index 2ee052c4d..000000000 --- a/docs/modules/src_core_linked_list_list.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/linked-list/list | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/linked-list/list

          Index

          Classes

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_linked_list_node.html b/docs/modules/src_core_linked_list_node.html deleted file mode 100644 index 056f2685f..000000000 --- a/docs/modules/src_core_linked_list_node.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/linked-list/node | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/linked-list/node

          Index

          Classes

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log.html b/docs/modules/src_core_log.html deleted file mode 100644 index 707f7290d..000000000 --- a/docs/modules/src_core_log.html +++ /dev/null @@ -1,251 +0,0 @@ -src/core/log | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log

          - - -

          core/log

          -
          -

          This module provides API to log different system/application events.

          -
          import log from 'core/log';

          log.info('Info message');
          log.warn('Some warning');
          log.error('Some error', new Error('Boom!'));

          log.namespace('net').error('Some error with the context'); -
          -

          Index

          References

          Re-exports ExtendedLogger
          Re-exports LogConfig
          Re-exports LogLevel
          Re-exports LogMessageOptions
          Re-exports LogPipelineConfig
          Re-exports LogStylesConfig
          Re-exports Logger
          Re-exports StylesCache
          Re-exports createPipeline
          Re-exports createStyleCache

          Variables

          default: ExtendedLogger = ...
          -

          API for logging

          -
          defaultexport

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_base.html b/docs/modules/src_core_log_base.html deleted file mode 100644 index bdf527dcb..000000000 --- a/docs/modules/src_core_log_base.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/base | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/base

          Index

          References

          Re-exports DEFAULT_LEVEL
          Re-exports Extended
          Re-exports cmpLevels
          Renames and re-exports default

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_base_extend.html b/docs/modules/src_core_log_base_extend.html deleted file mode 100644 index 274884530..000000000 --- a/docs/modules/src_core_log_base_extend.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/log/base/extend | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/base/extend

          Index

          Functions

          Functions

          • default<S, T>(factory: S, records: T): Extended<S, T>

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_base_interface.html b/docs/modules/src_core_log_base_interface.html deleted file mode 100644 index 6dfe8fdd7..000000000 --- a/docs/modules/src_core_log_base_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/base/interface | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/base/interface

          Index

          Type aliases

          Type aliases

          Extended<L, R>: Omit<L, keyof R> & Omit<R, keyof L> & IntersectProps<L, R>

          Type parameters

          • L

          • R

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_base_level.html b/docs/modules/src_core_log_base_level.html deleted file mode 100644 index f868a11fb..000000000 --- a/docs/modules/src_core_log_base_level.html +++ /dev/null @@ -1,249 +0,0 @@ -src/core/log/base/level | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/base/level

          Index

          Variables

          Functions

          Variables

          DEFAULT_LEVEL: LogLevel = 'info'

          Functions

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_config.html b/docs/modules/src_core_log_config.html deleted file mode 100644 index 9d10e9431..000000000 --- a/docs/modules/src_core_log_config.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/config | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/config

          Index

          References

          Re-exports LogConfig
          Re-exports LogPipelineConfig
          Re-exports LogStylesConfig
          Re-exports StylesCache
          Re-exports createPipeline
          Re-exports createStyleCache

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_config_interface.html b/docs/modules/src_core_log_config_interface.html deleted file mode 100644 index 5c3c0cb62..000000000 --- a/docs/modules/src_core_log_config_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/config/interface | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/config/interface

          Index

          Type aliases

          LogStylesConfig: { [ key in LogLevel | "default"]?: Dictionary }

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_config_pipeline.html b/docs/modules/src_core_log_config_pipeline.html deleted file mode 100644 index 28f6fc481..000000000 --- a/docs/modules/src_core_log_config_pipeline.html +++ /dev/null @@ -1,245 +0,0 @@ -src/core/log/config/pipeline | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/config/pipeline

          Index

          Functions

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_config_styles.html b/docs/modules/src_core_log_config_styles.html deleted file mode 100644 index 889587e23..000000000 --- a/docs/modules/src_core_log_config_styles.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/log/config/styles | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/config/styles

          Index

          Functions

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_curator.html b/docs/modules/src_core_log_curator.html deleted file mode 100644 index 6fe2d76fa..000000000 --- a/docs/modules/src_core_log_curator.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/log/curator | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/curator

          Index

          Functions

          Functions

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_curator_const.html b/docs/modules/src_core_log_curator_const.html deleted file mode 100644 index 060c29211..000000000 --- a/docs/modules/src_core_log_curator_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/curator/const | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/curator/const

          Index

          Variables

          DEFAULT_CONTEXT: "global" = 'global'

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_curator_pipeline.html b/docs/modules/src_core_log_curator_pipeline.html deleted file mode 100644 index 7a7aa0053..000000000 --- a/docs/modules/src_core_log_curator_pipeline.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/curator/pipeline | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/curator/pipeline

          Index

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_curator_pipelines.html b/docs/modules/src_core_log_curator_pipelines.html deleted file mode 100644 index 31de14411..000000000 --- a/docs/modules/src_core_log_curator_pipelines.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/curator/pipelines | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/curator/pipelines

          Index

          Variables

          Variables

          default: LogPipeline[] = []

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_engines.html b/docs/modules/src_core_log_engines.html deleted file mode 100644 index 92cbf2926..000000000 --- a/docs/modules/src_core_log_engines.html +++ /dev/null @@ -1,249 +0,0 @@ -src/core/log/engines | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/engines

          Index

          References

          Re-exports Extended
          Re-exports LogEngine
          Re-exports LogEngineConstructor
          Re-exports LogEngines
          Renames and re-exports default

          Variables

          default: { console: (opts?: Dictionary<unknown>) => ConsoleEngine } = ...

          Type declaration

          Functions

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_engines_console.html b/docs/modules/src_core_log_engines_console.html deleted file mode 100644 index 3a8012ca0..000000000 --- a/docs/modules/src_core_log_engines_console.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/engines/console | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/engines/console

          Index

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_engines_interface.html b/docs/modules/src_core_log_engines_interface.html deleted file mode 100644 index 614b0b490..000000000 --- a/docs/modules/src_core_log_engines_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/engines/interface | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/engines/interface

          Index

          Type aliases

          LogEngines: keyof typeof default

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_extensions.html b/docs/modules/src_core_log_extensions.html deleted file mode 100644 index 1e1a23ce8..000000000 --- a/docs/modules/src_core_log_extensions.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/extensions | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/extensions

          Index

          Functions

          Functions

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_interface.html b/docs/modules/src_core_log_interface.html deleted file mode 100644 index e596bfe51..000000000 --- a/docs/modules/src_core_log_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/interface | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/interface

          Index

          Type aliases

          LogLevel: "info" | "warn" | "error"

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_middlewares.html b/docs/modules/src_core_log_middlewares.html deleted file mode 100644 index da2ddb4d6..000000000 --- a/docs/modules/src_core_log_middlewares.html +++ /dev/null @@ -1,253 +0,0 @@ -src/core/log/middlewares | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/middlewares

          Index

          References

          Re-exports CtorArgs
          Re-exports Extended
          Re-exports LogEvent
          Re-exports LogMiddleware
          Re-exports LogMiddlewares
          Re-exports LogMiddlewaresName
          Re-exports LogMiddlewaresTuple
          Re-exports NextCallback
          Renames and re-exports default

          Variables

          default: { configurable: (...args: []) => ConfigurableMiddleware; errorsDeduplicator: (...args: []) => ErrorsDeduplicatorMiddleware; extractor: (...args: ErrorDetailsExtractor<Error>[]) => ExtractorMiddleware } = ...

          Type declaration

          Functions

          • creatorFor<T, A>(Ctor: new (...args: A) => T): (...args: A) => T
          • -

            Returns a function that creates a middleware of the specified class

            -

            Type parameters

            Parameters

            • Ctor: new (...args: A) => T
              -

              constructor or just a class

              -
                • new (...args: A): T
                • Parameters

                  • Rest ...args: A

                  Returns T

            Returns (...args: A) => T

              • (...args: A): T
              • -

                Returns a function that creates a middleware of the specified class

                -

                Parameters

                • Rest ...args: A

                Returns T

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_middlewares_configurable.html b/docs/modules/src_core_log_middlewares_configurable.html deleted file mode 100644 index d2039d2d9..000000000 --- a/docs/modules/src_core_log_middlewares_configurable.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/middlewares/configurable | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/middlewares/configurable

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_middlewares_errors_deduplicator.html b/docs/modules/src_core_log_middlewares_errors_deduplicator.html deleted file mode 100644 index c166f6770..000000000 --- a/docs/modules/src_core_log_middlewares_errors_deduplicator.html +++ /dev/null @@ -1,280 +0,0 @@ -src/core/log/middlewares/errors-deduplicator | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/middlewares/errors-deduplicator

          - - -

          core/log/middlewares/extractor

          -
          -

          This module provides a middleware to extract information from an error log event and store -it within the additionals dictionary of the event.

          - - -

          Description

          -
          -

          A constructor of the extractor middleware takes a list of objects that implement the ErrorDetailsExtractor interface. -These objects are used to match an error and extract details. -If the error doesn't match with any ErrorDetailsExtractor, the middleware gets only enumerable properties from the error.

          -
          new ExtractorMiddleware(
          {
          target: RequestError,
          extract: (err) => { /* Return details */ }
          },

          {
          target: URLError,
          extract: (err) => { /* Return details */ }
          }
          ); -
          -

          Also, the middleware is capable of processing the hierarchy of nested errors. If an error from some log event has the cause -property with another error inside, the middleware processes that error in the same way as the log event's error. -If the cause error has another cause error inside then, the middleware goes further by the hierarchy, i.e., it works recursively.

          - - -

          Produced details

          -
          -

          The result of the error processing is following:

          -
          {
          error: {
          // An object of enumerable properties from the error or details returned by the error extractor
          details: {...},

          cause: {
          error: {
          // A name of the caused error
          name: '...',

          // A message of the caused error
          message: '...'
          },


          // Details of the caused error
          details: {...},

          cause: {
          ...
          }
          }
          }
          } -
          - - -

          How ot use

          -
          -

          The middleware should be set up via config in config/index. It should be added to the middleware array property of a -pipeline.

          -

          To install it without the custom detail extractors, just pass a string:

          -
          {
          log: {
          pipelines: [{
          middlewares: ['extractor']
          // ...
          }]
          }
          } -
          -

          To install the middleware with the custom detail extractors, use the following form:

          -
          {
          log: {
          pipelines: [{
          middlewares: [['extractor', [new RequestErrorDetailsExtractor()]]]
          // ...
          }]
          }
          } -
          -

          The first opened bracket here is an array of middlewares. The second one is a tuple of the middleware name and its parameters.

          -

          Index

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_middlewares_extractor.html b/docs/modules/src_core_log_middlewares_extractor.html deleted file mode 100644 index 0e23a6fb6..000000000 --- a/docs/modules/src_core_log_middlewares_extractor.html +++ /dev/null @@ -1,280 +0,0 @@ -src/core/log/middlewares/extractor | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/middlewares/extractor

          - - -

          core/log/middlewares/extractor

          -
          -

          This module provides a middleware to extract information from an error log event and store -it within the additionals dictionary of the event.

          - - -

          Description

          -
          -

          A constructor of the extractor middleware takes a list of objects that implement the ErrorDetailsExtractor interface. -These objects are used to match an error and extract details. -If the error doesn't match with any ErrorDetailsExtractor, the middleware gets only enumerable properties from the error.

          -
          new ExtractorMiddleware(
          {
          target: RequestError,
          extract: (err) => { /* Return details */ }
          },

          {
          target: URLError,
          extract: (err) => { /* Return details */ }
          }
          ); -
          -

          Also, the middleware is capable of processing the hierarchy of nested errors. If an error from some log event has the cause -property with another error inside, the middleware processes that error in the same way as the log event's error. -If the cause error has another cause error inside then, the middleware goes further by the hierarchy, i.e., it works recursively.

          - - -

          Produced details

          -
          -

          The result of the error processing is following:

          -
          {
          error: {
          // An object of enumerable properties from the error or details returned by the error extractor
          details: {...},

          cause: {
          error: {
          // A name of the caused error
          name: '...',

          // A message of the caused error
          message: '...'
          },


          // Details of the caused error
          details: {...},

          cause: {
          ...
          }
          }
          }
          } -
          - - -

          How ot use

          -
          -

          The middleware should be set up via config in config/index. It should be added to the middleware array property of a -pipeline.

          -

          To install it without the custom detail extractors, just pass a string:

          -
          {
          log: {
          pipelines: [{
          middlewares: ['extractor']
          // ...
          }]
          }
          } -
          -

          To install the middleware with the custom detail extractors, use the following form:

          -
          {
          log: {
          pipelines: [{
          middlewares: [['extractor', [new RequestErrorDetailsExtractor()]]]
          // ...
          }]
          }
          } -
          -

          The first opened bracket here is an array of middlewares. The second one is a tuple of the middleware name and its parameters.

          -

          Index

          References

          Re-exports ErrorInfo
          Re-exports ExtractorMiddleware

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_middlewares_extractor_const.html b/docs/modules/src_core_log_middlewares_extractor_const.html deleted file mode 100644 index a6988529d..000000000 --- a/docs/modules/src_core_log_middlewares_extractor_const.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/log/middlewares/extractor/const | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/middlewares/extractor/const

          Index

          Variables

          Variables

          DEPTH_LIMIT: 10 = 10
          -

          Maximum depth of nested errors

          -

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_middlewares_extractor_extractor.html b/docs/modules/src_core_log_middlewares_extractor_extractor.html deleted file mode 100644 index 372898f17..000000000 --- a/docs/modules/src_core_log_middlewares_extractor_extractor.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/middlewares/extractor/extractor | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/middlewares/extractor/extractor

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_middlewares_extractor_interface.html b/docs/modules/src_core_log_middlewares_extractor_interface.html deleted file mode 100644 index dd5f7b757..000000000 --- a/docs/modules/src_core_log_middlewares_extractor_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/middlewares/extractor/interface | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/middlewares/extractor/interface

          Index

          Interfaces

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_middlewares_extractor_testing.html b/docs/modules/src_core_log_middlewares_extractor_testing.html deleted file mode 100644 index a5cfdb917..000000000 --- a/docs/modules/src_core_log_middlewares_extractor_testing.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/middlewares/extractor/testing | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/middlewares/extractor/testing

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_log_middlewares_interface.html b/docs/modules/src_core_log_middlewares_interface.html deleted file mode 100644 index c342b9539..000000000 --- a/docs/modules/src_core_log_middlewares_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/log/middlewares/interface | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/log/middlewares/interface

          Index

          Type aliases

          CtorArgs<T>: T extends (...args: infer A) => ReturnType<T> ? A : never

          Type parameters

          • T: (...args: any[]) => any

          LogMiddlewaresName: keyof typeof default
          LogMiddlewaresTuple<K>: [K, CtorArgs<typeof default[K]>]

          Type parameters

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_mime_type.html b/docs/modules/src_core_mime_type.html deleted file mode 100644 index 00aaa9943..000000000 --- a/docs/modules/src_core_mime_type.html +++ /dev/null @@ -1,268 +0,0 @@ -src/core/mime-type | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/mime-type

          - - -

          core/mime-type

          -
          -

          This module provides API to extract data types from mime-type/DATA:URI strings.

          - - -

          getDataType

          -
          -

          Returns a type of data from the specified mime type string.

          -
          import { getDataType } from 'core/mine-type';

          console.log(getDataType('application/json')); // json -
          - - -

          getDataTypeFromURI

          -
          -

          Returns a type of data from the specified DATA:URI string.

          -
          import { getDataTypeFromURI } from 'core/mine-type';

          console.log(getDataTypeFromURI('data:application/javascript;...')); // text -
          -

          Index

          References

          Re-exports DataType
          Re-exports dataURIRgxp
          Re-exports isTextType
          Re-exports isXMLType
          Re-exports mimeTypes
          Re-exports normalizeMimeStrRgxp

          Functions

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_mime_type_const.html b/docs/modules/src_core_mime_type_const.html deleted file mode 100644 index dbe54a96b..000000000 --- a/docs/modules/src_core_mime_type_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/mime-type/const | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/mime-type/const

          Index

          Variables

          dataURIRgxp: RegExp = ...
          isTextType: RegExp = ...
          isXMLType: RegExp = ...
          mimeTypes: Dictionary<DataType> = ...
          normalizeMimeStrRgxp: RegExp = ...

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_mime_type_interface.html b/docs/modules/src_core_mime_type_interface.html deleted file mode 100644 index 2041dc7e4..000000000 --- a/docs/modules/src_core_mime_type_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/mime-type/interface | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/mime-type/interface

          Index

          Type aliases

          Type aliases

          DataType: "text" | "json" | "document" | "formData" | "blob" | "arrayBuffer"

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_net.html b/docs/modules/src_core_net.html deleted file mode 100644 index 7cfc251d9..000000000 --- a/docs/modules/src_core_net.html +++ /dev/null @@ -1,309 +0,0 @@ -src/core/net | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/net

          - - -

          core/net

          -
          -

          This module provides API to work with a network, such as testing of the network connection, etc.

          -
          import * as net from 'core/net';

          (async () => {
          console.log(await net.isOnline());
          })(); -
          - - -

          Configuration

          -
          -

          To enable online checking you need to add a configuration within your runtime config module (src/config).

          -

          config

          -
          import { extend } from '@v4fire/core/config';

          extend({
          online: {
          // URL to check the online connection
          // (with the "browser.request" engine can be used only image URL-s)
          checkURL: 'https://google.com/favicon.ico',

          // Default options:

          // How often need to check the online connection (ms)
          checkInterval: (30).seconds(),

          // Timeout of a connection checking request
          checkTimeout: (2).seconds(),

          // The maximum number of retries to check the online connection
          retryCount: 3,

          // How often to update the last online connection time
          lastDateSyncInterval: (1).minute(),

          // True, if we need to save a time of the last online connection in the local cache
          persistence: true,

          // How long to store a checking result in the local cache
          cacheTTL: (1).second()
          }
          }); -
          - - -

          Events

          -
          - - - - - - - - - - - - - - - - - - - - - - - - - - - -
          EventNameDescriptionPayload descriptionPayload
          onlineThe network connection has appeared--
          offlineThe network connection has lostWhen was the last connectionDate
          statusThe network connection status has been changedConnection statusNetStatus
          -
          import * as net from 'core/net';

          net.emitter.emitter.on('online', () => {
          console.log("I'm online!");
          });

          net.emitter.emitter.on('offline', (lastOnlineDate) => {
          console.log(`I have been online at ${lastOnlineDate}`);
          });

          net.emitter.emitter.on('status', (e) => {
          console.log(`Connection is ${e.status ? 'online' : 'offline'}`);

          if (!e.status) {
          console.log(`I have been online at ${e.lastOnline}`);
          }
          }); -
          - - -

          Engines

          -
          -

          The module supports different implementations to check the online connection. -The implementations are placed within core/net/engines. By default, it uses a strategy by requesting -some recourses from the internet, like a Google favicon. But you can manually provide an engine to use.

          -
          import * as net from 'core/net';

          (async () => {
          // Loopback. Always online.
          console.log(await net.isOnline(async () => true));
          })(); -
          -

          Index

          References

          Re-exports NetEngine
          Re-exports NetState
          Re-exports NetStatus
          Re-exports OnlineCheckConfig
          Re-exports emitter
          Re-exports event
          Re-exports state

          Functions

          • syncStatusWithStorage(): Promise<void>
          • updateStatus(): Promise<void>

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_net_const.html b/docs/modules/src_core_net_const.html deleted file mode 100644 index b6b35588a..000000000 --- a/docs/modules/src_core_net_const.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/net/const | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/net/const

          Index

          Variables

          emitter: EventEmitter2 = ...
          -

          Event emitter to broadcast network events

          -
          event: EventEmitter2 = emitter
          deprecated
          see

          emitter

          -
          state: NetState = ...

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_net_engines.html b/docs/modules/src_core_net_engines.html deleted file mode 100644 index 1251898e7..000000000 --- a/docs/modules/src_core_net_engines.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/net/engines | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/net/engines

          Index

          Variables

          Variables

          isOnline: any

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_net_engines_browser_request.html b/docs/modules/src_core_net_engines_browser_request.html deleted file mode 100644 index d94f1308c..000000000 --- a/docs/modules/src_core_net_engines_browser_request.html +++ /dev/null @@ -1,245 +0,0 @@ -src/core/net/engines/browser-request | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/net/engines/browser-request

          Index

          Functions

          Functions

          • isOnline(): Promise<boolean | null>
          • -

            Returns true if the current host has a connection to the internet or null -if the connection status can't be checked.

            -

            This engine checks the connection by using a request for some data from the internet.

            -

            Returns Promise<boolean | null>

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_net_engines_node_request.html b/docs/modules/src_core_net_engines_node_request.html deleted file mode 100644 index 0eb15c00a..000000000 --- a/docs/modules/src_core_net_engines_node_request.html +++ /dev/null @@ -1,245 +0,0 @@ -src/core/net/engines/node-request | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/net/engines/node-request

          Index

          Functions

          Functions

          • isOnline(): Promise<boolean | null>
          • -

            Returns true if the current host has a connection to the internet or null -if the connection status can't be checked.

            -

            This engine checks the connection by using a request for some data from the internet.

            -

            Returns Promise<boolean | null>

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_net_interface.html b/docs/modules/src_core_net_interface.html deleted file mode 100644 index e672b0564..000000000 --- a/docs/modules/src_core_net_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/net/interface | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/net/interface

          Index

          Type aliases

          NetState: { [ K in keyof NetStatus]?: Nullable<NetStatus[K]> }

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_object.html b/docs/modules/src_core_object.html deleted file mode 100644 index 932241eac..000000000 --- a/docs/modules/src_core_object.html +++ /dev/null @@ -1,247 +0,0 @@ -src/core/object | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/object

          - - -

          core/object

          -
          -

          This module provides a bunch of helper functions to work with an object.

          -

          Index

          References

          References

          Renames and re-exports default
          Renames and re-exports default

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_object_proxy_clone.html b/docs/modules/src_core_object_proxy_clone.html deleted file mode 100644 index 8253008d0..000000000 --- a/docs/modules/src_core_object_proxy_clone.html +++ /dev/null @@ -1,277 +0,0 @@ -src/core/object/proxy-clone | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/object/proxy-clone

          - - -

          core/object/proxy-clone

          -
          -

          The module returns a function to create clones of the passed objects. -This function creates a Proxy object based on the given to create a clone. -It means that this operation is lazily and very effective but depends on the native support of proxy objects.

          -
          import proxyClone from 'core/object/proxy-clone';

          const original = {
          user: {
          name: 'Bob',
          age: 56,
          skills: ['singing', 'dancing', 'programming']
          }
          };

          const
          clone = proxyClone(original);

          clone.user.name = 'Jack';
          clone.user.skills.push('boxing');

          console.log(clone.user.name !== original.user.name);

          // ['singing', 'dancing', 'programming', 'boxing']
          console.log(clone.user.skills);

          // ['singing', 'dancing', 'programming']
          console.log(original.user.skills); -
          - - -

          Known limitations

          -
          -

          Because the process of cloning uses native Proxy objects, there are a few limitations:

          -
            -
          1. You can't use Object.preventExtension at a clone object because it should be applied to the original object.
          2. -
          3. Object.isExtensible always returns a value from the original object.
          4. -
          5. If the original object prevents extensions, then a cloned object will also prevent these extensions.
          6. -
          7. You can't redefine a property descriptor if it contains configurable: false attribute in the original object.
          8. -
          - - -

          Common clone

          -
          -

          The module also exports a common implementation to clone objects. If the runtime supports Proxy API, it will be used.

          -
          import { clone } from 'core/object/proxy-clone';

          const original = {
          user: {
          name: 'Bob',
          age: 56,
          skills: ['singing', 'dancing', 'programming']
          }
          };

          const
          clone = clone(original);

          clone.user.name = 'Jack';
          clone.user.skills.push('boxing');

          console.log(clone.user.name !== original.user.name);

          // ['singing', 'dancing', 'programming', 'boxing']
          console.log(clone.user.skills);

          // ['singing', 'dancing', 'programming']
          console.log(original.user.skills); -
          -

          Index

          Functions

          Functions

          • clone<T>(obj: T): T
          • -

            Returns a clone of the specified object. -If the runtime supports Proxy, it will be used to clone.

            -

            Type parameters

            • T

            Parameters

            • obj: T
              -

            Returns T

          • default<T>(obj: T): T
          • -

            Returns a clone of the specified object. -The function uses a Proxy object to create a clone. The process of cloning is a lazy operation.

            -

            Type parameters

            • T

            Parameters

            • obj: T
              -

            Returns T

          Legend

          • Namespace
          • Variable
          • Function
          • Function with type parameter
          • Type alias
          • Type alias with type parameter
          • Interface
          • Interface with type parameter
          • Class
          • Class with type parameter
          • Enumeration

          Settings

          Theme

          - \ No newline at end of file diff --git a/docs/modules/src_core_object_proxy_clone_const.html b/docs/modules/src_core_object_proxy_clone_const.html deleted file mode 100644 index 0be32ba6d..000000000 --- a/docs/modules/src_core_object_proxy_clone_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/object/proxy-clone/const | V4Fire - -
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Module src/core/object/proxy-clone/const

          Index

          Variables

          NULL: {} = {}

          Type declaration

            SELF: {} = {}

            Type declaration

              toOriginalObject: symbol = PROXY

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_proxy_clone_helpers.html b/docs/modules/src_core_object_proxy_clone_helpers.html deleted file mode 100644 index 46db937c9..000000000 --- a/docs/modules/src_core_object_proxy_clone_helpers.html +++ /dev/null @@ -1,247 +0,0 @@ -src/core/object/proxy-clone/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/proxy-clone/helpers

              Index

              Functions

              • getRawValueFromStore(key: PropertyKey, valStore: CanUndef<Map<unknown, unknown>>): unknown

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_proxy_clone_interface.html b/docs/modules/src_core_object_proxy_clone_interface.html deleted file mode 100644 index 9709e1698..000000000 --- a/docs/modules/src_core_object_proxy_clone_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/object/proxy-clone/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/proxy-clone/interface

              Index

              Interfaces

              Type aliases

              Type aliases

              Store: WeakMap<object, Map<unknown, unknown>>

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_proxy_readonly.html b/docs/modules/src_core_object_proxy_readonly.html deleted file mode 100644 index 532b7020e..000000000 --- a/docs/modules/src_core_object_proxy_readonly.html +++ /dev/null @@ -1,274 +0,0 @@ -src/core/object/proxy-readonly | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/proxy-readonly

              - - -

              core/object/proxy-readonly

              -
              -

              The module returns a function to create read-only views of the passed objects. -This function creates a Proxy object based on the given to create a view. -It means that this operation is lazily and very effective but depends on the native support of proxy objects.

              -
              import proxyReadonly from 'core/object/proxy-readonly';

              const original = {
              user: {
              name: 'Bob',
              age: 56,
              skills: ['singing', 'dancing', 'programming']
              }
              };

              const
              readonly = proxyReadonly(original);

              try {
              readonly.user.name = 'Jack';

              } catch (err) {
              console.log(err);
              }

              try {
              readonly.user.skills.push('boxing');

              } catch (err) {
              console.log(err);
              }

              console.log(readonly.user.name === original.user.name);

              // ['singing', 'dancing', 'programming']
              console.log(readonly.user.skills);

              // ['singing', 'dancing', 'programming']
              console.log(original.user.skills); -
              - - -

              Known limitations

              -
              -

              Because the process of cloning uses native Proxy objects, there are a few limitations:

              -
                -
              1. You can't use Object.preventExtension at a clone object because it should be applied to the original object.
              2. -
              - - -

              Common readonly

              -
              -

              The module also exports a common implementation to make objects read-only. If the runtime supports Proxy API, it will be used.

              -
              import { readonly } from 'core/object/proxy-readonly';

              const original = {
              a: 1
              };

              const
              readonly = proxyReadonly(original);

              try {
              readonly.a++;

              } catch (err) {
              console.log(err);
              }

              // 1
              console.log(readonly.a); -
              -

              Index

              Functions

              • default<T>(obj: T): Readonly<T>
              • -

                Returns a read-only view of the specified object. -The function uses a Proxy object to create a view.

                -

                Type parameters

                • T

                Parameters

                • obj: T
                  -

                Returns Readonly<T>

              • readonly<T>(obj: T): T
              • -

                Returns a read-only view of the specified object. -If the runtime supports Proxy, it will be used to create a view.

                -

                Type parameters

                • T

                Parameters

                • obj: T
                  -

                Returns T

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_select.html b/docs/modules/src_core_object_select.html deleted file mode 100644 index 9adc979ec..000000000 --- a/docs/modules/src_core_object_select.html +++ /dev/null @@ -1,292 +0,0 @@ -src/core/object/select | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/select

              - - -

              core/object/select

              -
              -

              This module provides a function to find an element from an object by the specified parameters. -The function is useful for declarative searching from data without functions, i.e., we can take parameters to search from JSON -or other stuff.

              - - -

              Searching upon a plain object

              -
              -

              When the search function takes a plain object and some where condition, it returns the object itself if it matches the condition. -Otherwise, it returns undefined.

              -
              import select from 'core/object/select';

              // {foo: 1, bar: 2}
              select({foo: 1, bar: 2}, {where: {foo: 1}});

              // undefined
              select({foo: 1, bar: 2}, {where: {foo: 1, bar: 3}}); -
              -

              The matching process is recursive, i.e., it checks the nested structure of the condition and object.

              -
              import select from 'core/object/select';

              // {foo: {b: [1, 2, 3]}}
              select({foo: {b: [1, 2, 3]}}, {where: {foo: {b: [1, 2, 3]}}});

              // undefined
              select({foo: {b: [1, 2, 3]}}, {where: {foo: {b: [1]}}}); -
              -

              If the object to search doesn't have some property from where, the property will be ignored if other conditions are matched.

              -
              import select from 'core/object/select';

              // {foo: 1, bar: 2}
              select({foo: 1, bar: 2}, {where: {baz: 78, foo: 1}});

              // undefined
              select({foo: 1, bar: 2}, {where: {baz: 78}}); -
              - - -

              Searching upon an iterable object

              -
              -

              When the search function takes an iterable object and some where condition, it returns the first element from the object -that matches the condition. If there are no elements that match the condition, the function returns undefined.

              -
              import select from 'core/object/select';

              // {foo: 1, bar: 2}
              select([{bla: 12}, {foo: 1, bar: 2}], {where: {foo: 1}});

              // undefined
              select(new Set([{bla: 12}, {foo: 1, bar: 2}]), {where: {foo: 1, bar: 3}}); -
              - - -

              Providing multiple conditions to search

              -
              -

              When where contains an array, it will be represented as the OR condition.

              -
              import select from 'core/object/select';

              // {test: 2}
              select({test: 2}, {where: [{test: 1}, {test: 2}]}); -
              - - -

              Providing a context to search

              -
              -

              By using the from option, you can define a start point to search.

              -
              import select from 'core/object/select';

              // {foo: 1, bar: 2}
              select({my: {data: {foo: 1, bar: 2}}}, {where: {foo: 1}, from: 'my.data'});

              // undefined
              select(new Map([[0, {data: {foo: 1, bar: 2}}]]), {where: {foo: 21}, from: [0, 'data']}); -
              -

              If there is no provided where condition but specified from, the function returns a value by the path.

              -
              import select from 'core/object/select';

              // {foo: 1, bar: 2}
              select({my: {data: {foo: 1, bar: 2}}}, {from: 'my.data'});

              // {foo: 1, bar: 2}
              select(new Map([[0, {data: {foo: 1, bar: 2}}]]), {from: [0, 'data']}); -
              -

              Index

              References

              Functions

              References

              Re-exports SelectParams

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_select_interface.html b/docs/modules/src_core_object_select_interface.html deleted file mode 100644 index 7653cc1b6..000000000 --- a/docs/modules/src_core_object_select_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/object/select/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/select/interface

              Index

              Interfaces

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch.html b/docs/modules/src_core_object_watch.html deleted file mode 100644 index 0e729adb2..000000000 --- a/docs/modules/src_core_object_watch.html +++ /dev/null @@ -1,553 +0,0 @@ -src/core/object/watch | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch

              - - -

              core/object/watch

              -
              -

              The module provides API to watch changes of JS objects, like, maps, arrays, etc. -The watching supports different strategies:

              -
                -
              • based on rewriting property accessors (ES5 runtime);
              • -
              • based on JS Proxy objects (ES6 runtime).
              • -
              -

              By default, if runtime supports Proxy objects, then will be used an approach based on these objects. -Otherwise, will be used a strategy based on accessors. Also, you can manually define a strategy to use for each watcher.

              -
              import watch from 'core/object/watch';

              const obj = {
              a: 1,
              b: [],
              c: new Map(),
              d: {}
              };

              const {proxy, unwatch} = watch(obj, {deep: true, immediate: true}, (value, oldValue, info) => {
              console.log(value, oldValue, info.path);
              });

              proxy.a++;
              proxy.b.push(1);
              proxy.c.set(1, 2);
              proxy.d.foo = 'bar';

              unwatch(); -
              - - -

              Known limitations

              -
              -
                -
              1. The assessors' based engine doesn't watch array indices. To add or remove new elements to an array, use array methods. -Or, you can use set/unset methods from a watcher to add or remove elements by a path.

                -
              2. -
              3. The assessors' based engine doesn't watch newly added elements. -To add watching for these properties, use set/unset methods from a watcher to add or remove elements by a path.

                -
              4. -
              5. To watch invoking of mutating methods, like add or delete, the watcher wraps the original methods of the passed object.

                -
              6. -
              - - -

              How it works?

              -
              -

              The module provides a function to watch changes. It takes an object to watch, optionally some watching options, -and a callback function that accumulates mutations and invokes on the next tick after the first mutation. -After this, the function returns API to watch changes. The API has an interface below.

              -
              export interface Watcher<T extends object = object> {
              /**
              * A proxy object to watch
              */
              proxy: T;

              /**
              * Sets a new watchable value for the proxy object by the specified path
              *
              * @param path
              * @param value
              */
              set(path: WatchPath, value: unknown): void;

              /**
              * Deletes a watchable value from the proxy object by the specified path
              * @param path
              */
              delete(path: WatchPath): void;

              /**
              * Cancels watching for the proxy object
              */
              unwatch(): void;
              } -
              -

              The function to watch supports: objects, arrays, Map-s, Set-s.

              -
              import watch from 'core/object/watch';

              const user = new Map([
              ['name', 'Kobezzza'],
              ['age', 31]
              ]);

              const {proxy} = watch(user, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });

              // This mutation will invoke our callback
              proxy.set('name', 'Andrey'); -
              -

              Notice, the function creates a new object that wraps the original and adds the watching functionality. -The new object is connected to the original, and if you change the value of some property of the proxy object, -it will affect the original object. The connection works with the reverted direction too, when you change the original object, -but in this case, you can't watch these mutations.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              age: 31
              };

              const {proxy} = watch(user, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });

              // This mutation will invoke our callback
              proxy.name = 'Andrey';

              // This mutation won't invoke our callback
              user.age++; -
              -

              Also, the API provides a function to remove watching from the proxy object.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              age: 31
              };

              const {proxy, unwatch} = watch(user, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });

              // This mutation will invoke our callback
              proxy.name = 'Andrey';

              unwatch();

              // This mutation won't invoke our callback
              proxy.age++; -
              -

              The rest two methods of the API allow adding or removing properties to the proxy object. -If your environment supports Proxy objects, you can add new properties without invoking set, -but the invoking is necessary for a strategy based on accessors.

              -
              import watch from 'core/object/watch';

              import * as proxyEngine from 'core/object/watch/engines/proxy';
              import * as accEngine from 'core/object/watch/engines/accessors';

              const user = {
              name: 'Kobezzza',
              age: 31
              };

              const proxyWatcher = watch(user, {engine: proxyEngine}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });

              // This mutation will invoke our callback
              proxyWatcher.proxy.skills = ['programming', 'JS'];

              const accWatcher = watch(user, {engine: accEngine}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });

              // If we add a new property, we have to register a new accessor to watch.
              // This mutation will invoke our callback.
              accWatcher.set('skills', ['programming', 'JS']);

              // Now we can change it without any doubt
              accWatcher.skills = ['programming', 'JS', 'music']; -
              -

              To delete a property from the proxy object, we can set it to undefined, or use the delete operator, -or invoke the delete method of the watcher. All of these methods have different semantic and work the same with any engine. -Let's watch these in action.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              age: 31
              };

              const watcher = watch(user, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });

              /* ***************** */
              /* The first variant */
              /* ***************** */

              // This mutation will invoke our callback
              watcher.proxy.age = undefined;

              // true
              console.log('age' in watcher.proxy);

              // This mutation will invoke our callback
              watcher.proxy.age = 32;

              /* ****************** */
              /* The second variant */
              /* ****************** */

              // This mutation won't invoke our callback
              delete watcher.proxy.age;

              // false
              console.log('age' in watcher.proxy);

              // This mutation won't invoke our callback
              watcher.proxy.age = 32;

              // Invoke set to register a property to watch.
              // This mutation will invoke our callback.
              watcher.set('age', 31)

              // This mutation will invoke our callback
              watcher.proxy.age = 32;

              /* ***************** */
              /* The third variant */
              /* ***************** */

              // This mutation will invoke our callback
              watcher.delete('age');

              // false
              console.log('age' in watcher.proxy);

              // This mutation won't invoke our callback
              watcher.proxy.age = 32;

              // Invoke set to register a property to watch.
              // This mutation will invoke our callback.
              watcher.set('age', 31)

              // This mutation will invoke our callback
              watcher.proxy.age = 32; -
              - - -

              Parameters of a mutation handler

              -
              -

              A function that handles mutations can take a list of mutations or a single mutation. -The list of mutations contains sub-arrays, where the first two parameters refer to new and old values of the mutated property. -The third parameter refers to an object that contains some information about a particular mutation, like, where the mutation has occurred. -In case when the function takes a single mutation, the function takes tree arguments instead of one.

              -
              interface WatchHandlerParams {
              /**
              * Link to an object that is watched
              */
              obj: object;

              /**
              * Link to the root object of watching
              */
              root: object;

              /**
              * Link to the top property of watching
              * (the first level property of the root)
              */
              top?: object;

              /**
              * Information about a parent mutation event
              */
              parent?: WatchHandlerParentParams;

              /**
              * True if a mutation has occurred on a prototype of the watched object
              */
              fromProto: boolean;

              /**
              * Path to a property that was changed
              */
              path: unknown[];

              /**
              * The original path to a property that was changed
              */
              originalPath: unknown[];
              }

              interface WatchHandlerParentParams {
              value: unknown;
              oldValue: unknown;
              info: WatchHandlerParams;
              } -
              - - -

              Watching for the specific path

              -
              -

              We can set watching not to the whole object properties, but only the property by the specified path. -To do it, just provide a path as the second parameter of the watching function.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              skills: {
              programming: {
              js: 80,
              rust: 30
              },

              singing: 10
              }
              };

              const {proxy} = watch(user, 'skills.programming', (value, oldValue, info) => {
              console.log(value, oldValue, info.path, info.originalPath);
              });

              // This mutation won't invoke our callback
              proxy.name = 'Andrey';

              // This mutation will invoke our callback
              // {js: 81, rust: 30} {js: 81, rust: 30} ['skills', 'programming'] ['skills', 'programming', 'js']
              proxy.skills.programming.js++;

              // Also, we can provide a path in the array form, like, ['skills', 'programming'].
              // It helps provide a path with non-string keys.

              const key = {};

              const data = {
              map: new Map([[key, 1]])
              };

              const {proxy: proxy2} = watch(data, ['map', key], (value, oldValue, info) => {
              console.log(value, oldValue, info.originalPath);
              });

              proxy2.map.set(key, proxy2.map.get(key) + 1); -
              -

              There are some nuances of using this approach:

              -
                -
              • Because we watch the specific path, the callback function will take not a list of mutations, but just a single mutation.

                -
                import watch from 'core/object/watch';

                const user = {
                name: 'Kobezzza',
                skills: {
                programming: {
                js: 80,
                rust: 30
                },

                singing: 10
                }
                };

                const {proxy} = watch(user, (mutations) => {
                mutations.forEach(([value, oldValue, info]) => {
                console.log(value, oldValue, info.path);
                })
                });

                const {proxy: proxyByPath} = watch(user, 'skills.programming', (value, oldValue, info) => {
                console.log(value, oldValue, info.path);
                }); -
                -
              • -
              • Mutations of nested properties that match the path also invoke the callback. -To get a path of the mutated property, use info.originalPath, because info.path always refers to the path that we watched.

                -
                import watch from 'core/object/watch';

                const user = {
                name: 'Kobezzza',
                skills: {
                programming: {
                js: 80,
                rust: 30
                },

                singing: 10
                }
                };

                const {proxy: proxyByPath} = watch(user, 'skills.programming', (value, oldValue, info) => {
                console.log(value, oldValue, info.originalPath);
                });

                // This mutation will invoke our callback
                // info.path: ['skills', 'programming']
                // info.originalPath: ['skills', 'programming', 'js']
                proxyByPath.skills.programming.js++;

                // This mutation will invoke our callback
                // info.path: ['skills', 'programming']
                // info.originalPath: ['skills', 'programming']
                proxyByPath.skills.programming = {js: 80, rust: 30, python: 30};

                // This mutation will invoke our callback
                // info.path: ['skills', 'programming']
                // info.originalPath: ['skills']
                proxyByPath.skills = {programming: {js: 80, rust: 30, python: 30, haskell: 20}}; -
                -
              • -
              • By default, all mutations that occur on the same tick are accumulated within a mutation list. -The provided handler function is invoked on the next tick and takes the last value from this list as an argument, i.e., it works lazily. -To force a watcher to invoke its handler immediately after the occurred mutation, provide the immediate option. -To watch the whole list of mutations, provide the collapse option to false.

                -
                import watch from 'core/object/watch';

                const user = {
                name: 'Kobezzza',
                skills: {
                programming: {
                js: 80,
                rust: 30
                },

                singing: 10
                }
                };

                const {proxy: collapsedProxy} = watch(user, 'skills.programming', (value, oldValue, info) => {
                console.log(value, oldValue, info.originalPath);
                });

                collapsedProxy.skills.programming.js++;

                // This mutation overwrites the previous
                // {js: 80, rust: 30, python: 30} {js: 81, rust: 30} ['skills', 'programming']
                collapsedProxy.skills.programming = {js: 80, rust: 30, python: 30};

                const {proxy} = watch(user, (mutations) => {
                mutations.forEach(([value, oldValue, info]) => {
                console.log(value, oldValue, info.originalPath);
                })
                });

                // 81, 80, ['skills', 'programming', 'js']
                proxy.skills.programming.js++;

                // {js: 80, rust: 30} {js: 81, rust: 30, python: 30} ['skills']
                proxy.skills = {programming: {js: 80, rust: 30}}; -
                -
              • -
              • The provided handler function takes new and old values of a property by the provided path. -Notice, if a mutation of some nested property occurs, the new and old values will be equal because they refer to the same object. -To get values of changed nested properties, provide the collapse option to false.

                -
                import watch from 'core/object/watch';

                const user = {
                name: 'Kobezzza',
                skills: {
                programming: {
                js: 80,
                rust: 30
                },

                singing: 10
                }
                };

                const {proxy: collapsedProxy} = watch(user, 'skills.programming', (value, oldValue, info) => {
                console.log(value, oldValue, info.originalPath);
                });

                // {js: 81, python: 30} {js: 81, rust: 30} ['skills', 'programming', 'js']
                collapsedProxy.skills.programming.js++;

                const {proxy} = watch(user, (mutations) => {
                mutations.forEach(([value, oldValue, info]) => {
                console.log(value, oldValue, info.originalPath);
                })
                });

                // 82, 81, ['skills', 'programming', 'js']
                proxy.skills.programming.js++; -
                -
              • -
              - - -

              Separated and shared watchers

              -
              -

              The important point is that the watch function doesn't mutate the passed object but creates a new object based on the original and returns it. -Only mutation of this new object will create events of modifications, and when we make another one watcher based on the original object, -they can't watch mutations of each other.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              age: 31
              };

              const {proxy: proxy1} = watch(user, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });

              const {proxy: proxy2} = watch(user, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });


              // proxy2 won't handle this mutation
              proxy1.name = 'Andrey';

              // proxy1 won't handle this mutation
              proxy2.age++; -
              -

              If we want to share mutations between different watchers, we should invoke the watch function by providing the previous proxy object instead of the original.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              age: 31
              };

              const {proxy: proxy1} = watch(user, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });

              const {proxy: proxy2} = watch(proxy1, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });


              // proxy2 will handle this mutation
              proxy1.name = 'Andrey';

              // proxy1 will handle this mutation
              proxy2.age++; -
              - - -

              Options of watching

              -
              - - -

              deep

              -
              -

              By default, are watched only mutations from the top object properties, i.e., all nested mutations, are ignored. -To enable watching of nested properties, provide the deep option.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              skills: {
              programming: 80,
              singing: 10
              }
              };

              const {proxy} = watch(user, {deep: true}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });

              // This mutation will invoke our callback
              // 11 10 ['skills', 'singing']
              proxy.skills.singing++; -
              - - -

              withProto

              -
              -

              By default, all mutations of properties from a prototype of the proxy object are ignored. -To enable watching of prototype properties, provide the withProto option.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              __proto__: {
              age: 31
              }
              };

              const {proxy} = watch(user, {withProto: true}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path, info.fromProto);
              });
              });

              // This mutation will invoke our callback
              // 32 31 ['age'] true
              proxy.age++; -
              - - -

              immediate

              -
              -

              By default, all mutations that occur on the same tick are accumulated within a mutation list. -The provided handler function is invoked on the next tick and takes the list of mutations as an argument, i.e., it works lazily. -To force a watcher to invoke its handler immediately after the occurred mutation, provide the immediate option. -In this case, the callback function doesn't take a list of mutations but parameters of the single mutation.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              age: 31
              };

              const {proxy} = watch(user, {immediate: true}, (value, oldValue, info) => {
              console.log(value, oldValue, info.path);
              });

              // This mutation will invoke our callback
              // 32 31 ['age']
              proxy.age++; -
              - - -

              collapse

              -
              -

              The option enables or disables collapsing of mutation events. -When it toggles to true, all mutation events fire as if they occur on top properties of the watchable object.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              skills: {
              programming: 80,
              singing: 10
              }
              };

              const {proxy} = watch(user, {collapse: true, deep: true}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path, info.obj === info.top);
              });
              });

              // {programming: 81, singing: 10} {programming: 81, singing: 10} ['skills', 'programming'] true
              proxy.skills.programming++; -
              -

              When it toggles to false, and the watcher binds to the specified path, the callback takes a list of mutations. -Otherwise, the callback takes only the last mutation.

              -
              import watch from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              skills: {
              programming: {
              js: 80,
              rust: 30
              },

              singing: 10
              }
              };

              const {proxy} = watch(user, 'skills.programming', {collapse: false}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.top, info.path, info.originalPath);
              });
              });

              // 81 80 {programming: {js: 81, rust: 30}, singing: 10} ['skills', 'programming'] ['skills', 'programming', 'js']
              proxy.skills.programming.js++;

              const {proxy: collapsedProxy} = watch({a: {b: {c: 1}}}, 'skills.programming', (value, oldValue, info) => {
              console.log(value, oldValue);
              });

              // {programming: {js: 82, rust: 30}, singing: 10} {programming: {js: 82, rust: 30}, singing: 10}
              collapsedProxy.skills.programming.js++; -
              - - -

              pathModifier

              -
              -

              A function that takes a path of the mutation event and returns a new path. -The function is used when you want to mask one mutation to another one.

              -
              import watch from 'core/object/watch';

              function pathModifier(path) {
              return path.map((chunk) => chunk.replace(/^_/, ''));
              }

              const {proxy} = watch({a: 1, b: 2, _a: 1}, 'a', {pathModifier}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path, info.originalPath);
              });
              });

              // 2 1 ['a'], ['_a']
              proxy._a = 2; -
              - - -

              eventFilter

              -
              -

              A filter function for mutation events. -The function allows skipping some mutation events.

              -
              import watch from 'core/object/watch';

              function eventFilter(value, oldValue, info) {
              return info.path[0] !== '_a';
              }

              const {proxy} = watch({a: 1, b: 2, _a: 1}, {eventFilter}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path, info.originalPath);
              });
              });

              // This mutation won't invoke our callback
              proxy._a = 2; -
              - - -

              tiedWith

              -
              -

              A link to an object that should connect with the watched object, i.e., changing of properties of the tied object, will also emit mutation events.

              -
              import watch from 'core/object/watch';

              const data = {
              foo: 2
              };

              class Bla {
              data = data;

              constructor() {
              watch(this.data, {tiedWith: this}, (val) => {
              console.log(val);
              });
              }
              }

              const bla = new Bla();
              bla.foo = 3; -
              - - -

              prefixes

              -
              -

              A list of prefixes for paths to watch. This parameter can help to watch accessors.

              -
              import watch from 'core/object/watch';

              const obj = {
              get foo() {
              return this._foo * 2;
              },

              _foo: 2
              };

              const {proxy} = watch(obj, 'foo', {prefixes: ['_']}, (value, oldValue, info) => {
              console.log(value, oldValue, info.path, info.originalPath, info.parent);
              });

              // This mutation will invoke our callback
              proxy._foo++; -
              - - -

              postfixes

              -
              -

              A list of postfixes for paths to watch. This parameter can help to watch accessors.

              -
              import watch from 'core/object/watch';

              const obj = {
              get foo() {
              return this.fooStore * 2;
              },

              fooStore: 2
              };

              const {proxy} = watch(obj, 'foo', {postfixes: ['Store']}, (value, oldValue, info) => {
              console.log(value, oldValue, info.path, info.originalPath, info.parent);
              });

              // This mutation will invoke our callback
              proxy.fooStore++; -
              - - -

              dependencies

              -
              -

              When providing the specific path to watch, this parameter can contain a list of dependencies for the watching path. -This parameter can help to watch accessors.

              -
              const obj = {
              get foo() {
              return this.bla * this.baz;
              },

              bla: 2,
              baz: 3
              };

              const {proxy} = watch(obj, 'foo', {dependencies: ['bla', 'baz']}, (value, oldValue, info) => {
              console.log(value, oldValue, info.path, info.originalPath, info.parent);
              });

              // This mutation will invoke our callback
              proxy.bla++;
              -
              -

              When providing the specific path to watch, this parameter can contain an object or Map with lists of -dependencies to watch.

              -
              const obj = {
              foo: {
              get value() {
              return this.bla * this.baz;
              }
              },

              bla: 2,
              baz: 3
              };

              const depsAsObj = {
              'foo.value': ['bla', 'baz']
              };

              const {proxy: proxy1} = watch(obj, {dependencies: depsAsObj}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path, info.originalPath, info.parent);
              });
              });

              // This mutation will fire an additional event for `foo.value`
              proxy1.bla++;

              const depsAsMap = new Map([
              [
              // A path to the property with dependencies
              ['foo', 'value'],

              // Dependencies
              ['bla', 'baz']
              ]
              ]);

              const {proxy: proxy2} = watch(obj, {dependencies: depsAsMap}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path, info.originalPath, info.parent);
              });
              });

              proxy2.baz++; -
              - - -

              engine

              -
              -

              A watch engine to use. -By default, will be used proxy if supported, otherwise accessors.

              -
              import watch from 'core/object/watch';

              import * as proxyEngine from 'core/object/watch/engines/proxy';
              import * as accEngine from 'core/object/watch/engines/accessors';

              const user = {
              name: 'Kobezzza',
              age: 31
              };

              const proxyWatcher = watch(user, {engine: proxyEngine}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              });

              const accWatcher = watch(user, {engine: accEngine}, (mutations) => {
              mutations.forEach(([value, oldValue, info]) => {
              console.log(value, oldValue, info.path);
              });
              }); -
              - - -

              Global API

              -
              -

              The module provides a bunch of additional helper functions.

              - - -

              mute

              -
              -

              The function temporarily mutes all mutation events for the specified proxy object.

              -
              import watch, { mute } from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              skills: {
              programming: 80,
              singing: 10
              }
              };

              const {proxy} = watch(user, {immediate: true, deep: true}, (value, oldValue, info) => {
              console.log(value, oldValue, info.path);
              });

              // 81 80 ['skills', 'programming']
              proxy.skills.programming++;
              mute(proxy);

              // This mutation won't invoke our callback
              proxy.skills.programming++; -
              - - -

              unwatchable

              -
              -

              Wraps the specified object with unwatchable proxy, i.e. any mutations of this proxy can’t be watched.

              -
              const obj = {
              a: 1,
              b: unwatchable({c: 2})
              };

              const {proxy} = watch(obj, {immediate: true}, (value, oldValue) => {
              console.log(value, oldValue);
              });

              // This mutation will be ignored by the watcher
              proxy.b.c = 3;

              // 1 2
              proxy.a = 2; -
              - - -

              unmute

              -
              -

              The function unmutes all mutation events for the specified proxy object.

              -
              import watch, { mute, unmute } from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              skills: {
              programming: 80,
              singing: 10
              }
              };

              const {proxy} = watch(user, {immediate: true, deep: true}, (value, oldValue, info) => {
              console.log(value, oldValue, info.path);
              });

              // 81 80 ['skills', 'programming']
              proxy.skills.programming++;

              mute(proxy);

              // This mutation won't invoke our callback
              proxy.skills.programming++;

              unmute(proxy);

              // 83 82 ['skills', 'programming']
              proxy.skills.programming++; -
              - - -

              set

              -
              -

              The function sets a new watchable value for a proxy object by the specified path. -It is actual when using an engine based on accessors to add new properties to the watchable object. -Or when you want to restore watching for a property after deleting it.

              -
              import watch, { set } from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              skills: {
              programming: 80,
              singing: 10
              }
              };

              const {proxy} = watch(user, {immediate: true, deep: true}, (value, oldValue, info) => {
              console.log(value, oldValue, info.path);
              });

              // This mutation will invoke our callback
              set(proxy, 'bla.foo', 1); -
              - - -

              unset

              -
              -

              The function deletes a watchable value from a proxy object by the specified path. -To restore watching for this property, use set.

              -
              import watch, { set, unset } from 'core/object/watch';

              const user = {
              name: 'Kobezzza',
              skills: {
              programming: 80,
              singing: 10
              }
              };

              const {proxy} = watch(user, {immediate: true, deep: true}, (value, oldValue, info) => {
              console.log(value, oldValue, info.path);
              });

              // This mutation will invoke our callback
              unset(proxy, 'skills.programming');

              console.log('programming' in proxy.skills === false);

              // This mutation won't invoke our callback
              proxy.skills.programming = 80;

              // Invoke set to register a property to watch.
              // This mutation will invoke our callback.
              set(proxy, 'skills.programming', 80)

              // This mutation will invoke our callback
              proxy.skills.programming++; -
              -

              Index

              References

              Re-exports InternalWatchOptions
              Re-exports MultipleWatchHandler
              Re-exports PathModifier
              Re-exports RawWatchHandler
              Re-exports RawWatchHandlerParams
              Re-exports WatchDependencies
              Re-exports WatchEngine
              Re-exports WatchHandler
              Re-exports WatchHandlerParams
              Re-exports WatchHandlerParentParams
              Re-exports WatchHandlersSet
              Re-exports WatchOptions
              Re-exports WatchPath
              Re-exports Watcher
              Re-exports blackList
              Re-exports getProxyType
              Re-exports isProxy
              Re-exports muteLabel
              Re-exports toOriginalObject
              Re-exports toProxyObject
              Re-exports toRootObject
              Re-exports toTopObject
              Re-exports unwrap
              Re-exports watchHandlers
              Re-exports watchOptions
              Re-exports watchPath

              Functions

              • mute(obj: object): boolean
              • -

                The function temporarily mutes all mutation events for the specified proxy object

                -
                example
                const user = {
                name: 'Kobezzza',
                skills: {
                programming: 80,
                singing: 10
                }
                };

                const {proxy} = watch(user, {immediate: true, deep: true}, (value, oldValue, info) => {
                console.log(value, oldValue, info.path);
                });

                // 81 80 ['skills', 'programming']
                proxy.skills.programming++;
                mute(proxy);

                // This mutation won't invoke our callback
                proxy.skills.programming++; -
                -

                Parameters

                • obj: object

                Returns boolean

              • -

                Sets a new watchable value for a proxy object by the specified path. -The function is actual when using an engine based on accessors to add new properties to the watchable object. -Or when you want to restore watching for a property after deleting it.

                -
                example
                const user = {
                name: 'Kobezzza',
                skills: {
                programming: 80,
                singing: 10
                }
                };

                const {proxy} = watch(user, {immediate: true, deep: true}, (value, oldValue, info) => {
                console.log(value, oldValue, info.path);
                });

                // This mutation will invoke our callback
                set(proxy, 'bla.foo', 1); -
                -

                Parameters

                Returns void

              • -

                Sets a new watchable value for a proxy object by the specified path. -The function is actual when using an engine based on accessors to add new properties to the watchable object. -Or when you want to restore watching for a property after deleting it.

                -

                Parameters

                Returns void

              • unmute(obj: object): boolean
              • -

                The function unmutes all mutation events for the specified proxy object

                -
                example
                const user = {
                name: 'Kobezzza',
                skills: {
                programming: 80,
                singing: 10
                }
                };

                const {proxy} = watch(user, {immediate: true, deep: true}, (value, oldValue, info) => {
                console.log(value, oldValue, info.path);
                });

                // 81 80 ['skills', 'programming']
                proxy.skills.programming++;
                mute(proxy);

                // This mutation won't invoke our callback
                proxy.skills.programming++;
                unmute(proxy);

                // 83 82 ['skills', 'programming']
                proxy.skills.programming++; -
                -

                Parameters

                • obj: object

                Returns boolean

              • -

                Deletes a watchable value from a proxy object by the specified path

                -
                example
                const user = {
                name: 'Kobezzza',
                skills: {
                programming: 80,
                singing: 10
                }
                };

                const {proxy} = watch(user, {immediate: true, deep: true}, (value, oldValue, info) => {
                console.log(value, oldValue, info.path);
                });

                // This mutation will invoke our callback
                unset(proxy, 'skills.programming');

                console.log('programming' in proxy.skills === false);

                // This mutation won't invoke our callback
                proxy.skills.programming = 80;

                // Invoke set to register a property to watch.
                // This mutation will invoke our callback.
                set(proxy, 'skills.programming', 80)

                // This mutation will invoke our callback
                proxy.skills.programming++; -
                -

                Parameters

                Returns void

              • -

                Deletes a watchable value from a proxy object by the specified path. -To restore watching for this property, use set.

                -

                Parameters

                Returns void

              • unwatchable<T>(obj: T): T
              • -

                Wraps the specified object with unwatchable proxy, i.e. any mutations of this proxy can’t be watched

                -
                example
                const obj = {
                a: 1,
                b: unwatchable({c: 2})
                };

                const {proxy} = watch(obj, {immediate: true}, (value, oldValue) => {
                console.log(value, oldValue);
                });

                // This mutation will be ignored by the watcher
                proxy.b.c = 3;

                // 1 2
                proxy.a = 2; -
                -

                Type parameters

                • T: object

                Parameters

                • obj: T

                Returns T

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch_const.html b/docs/modules/src_core_object_watch_const.html deleted file mode 100644 index 4871dab48..000000000 --- a/docs/modules/src_core_object_watch_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/object/watch/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch/const

              Index

              Variables

              blackList: typeof blackList = ...
              muteLabel: typeof muteLabel = ...
              toOriginalObject: symbol = PROXY
              toProxyObject: typeof toProxyObject = ...
              toRootObject: typeof toRootObject = ...
              toTopObject: typeof toTopObject = ...
              watchHandlers: typeof watchHandlers = ...
              watchOptions: typeof watchOptions = ...
              watchPath: typeof watchPath = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch_engines.html b/docs/modules/src_core_object_watch_engines.html deleted file mode 100644 index 688c917c9..000000000 --- a/docs/modules/src_core_object_watch_engines.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/object/watch/engines | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch/engines

              Index

              Properties

              Properties

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch_engines_accessors.html b/docs/modules/src_core_object_watch_engines_accessors.html deleted file mode 100644 index 3233890d4..000000000 --- a/docs/modules/src_core_object_watch_engines_accessors.html +++ /dev/null @@ -1,283 +0,0 @@ -src/core/object/watch/engines/accessors | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch/engines/accessors

              Index

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch_engines_helpers.html b/docs/modules/src_core_object_watch_engines_helpers.html deleted file mode 100644 index 3ffc22aca..000000000 --- a/docs/modules/src_core_object_watch_engines_helpers.html +++ /dev/null @@ -1,267 +0,0 @@ -src/core/object/watch/engines/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch/engines/helpers

              Index

              Functions

              • getOrCreateLabelValueByHandlers<T>(obj: object, label: string | symbol, handlers: WatchHandlersSet): CanUndef<T>
              • getOrCreateLabelValueByHandlers<T>(obj: object, label: string | symbol, handlers: WatchHandlersSet, def: unknown): T
              • getProxyType(obj: unknown): Nullable<string>
              • -

                Returns a value to the proxy from the specified raw value

                -

                Parameters

                • rawValue: unknown
                • key: unknown
                  -

                  property key for a value

                  -
                • path: CanUndef<unknown[]>
                  -

                  base path to object properties: it is provided to a watch handler with parameters

                  -
                • handlers: WatchHandlersSet
                  -

                  set of registered handlers

                  -
                • root: object
                  -

                  link to the root object of watching

                  -
                • Optional top: object
                • Optional opts: InternalWatchOptions

                Returns unknown

              • isProxy(value: unknown): value is object
              • unwrap(value: unknown): CanUndef<object>

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch_engines_proxy.html b/docs/modules/src_core_object_watch_engines_proxy.html deleted file mode 100644 index d64b17bc2..000000000 --- a/docs/modules/src_core_object_watch_engines_proxy.html +++ /dev/null @@ -1,271 +0,0 @@ -src/core/object/watch/engines/proxy | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch/engines/proxy

              Index

              Functions

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch_helpers.html b/docs/modules/src_core_object_watch_helpers.html deleted file mode 100644 index a201fb281..000000000 --- a/docs/modules/src_core_object_watch_helpers.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/object/watch/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch/helpers

              Index

              Functions

              • isValueCanBeArrayIndex(value: unknown): boolean

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch_interface.html b/docs/modules/src_core_object_watch_interface.html deleted file mode 100644 index f43ee6e45..000000000 --- a/docs/modules/src_core_object_watch_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/object/watch/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch/interface

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch_wrap.html b/docs/modules/src_core_object_watch_wrap.html deleted file mode 100644 index ec189db5a..000000000 --- a/docs/modules/src_core_object_watch_wrap.html +++ /dev/null @@ -1,251 +0,0 @@ -src/core/object/watch/wrap | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch/wrap

              Index

              References

              Re-exports StructureWrapper
              Re-exports StructureWrappers
              Re-exports WrapMethod
              Re-exports WrapMethodObject
              Re-exports WrapOptions
              Re-exports WrapParams
              Re-exports WrapResult

              Functions

              • -

                Wraps mutation methods of the specified object that they be able to emit events about mutations

                -

                Type parameters

                • T: object

                Parameters

                Returns T

              • -

                Wraps mutation methods of the specified object that they be able to emit events about mutations

                -

                Type parameters

                • T: object

                Parameters

                • obj: T
                • handlers: WatchHandlersSet
                  -

                  set of callbacks that are invoked on every mutation hooks

                  -

                Returns T

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch_wrap_const.html b/docs/modules/src_core_object_watch_wrap_const.html deleted file mode 100644 index 95eda780e..000000000 --- a/docs/modules/src_core_object_watch_wrap_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/object/watch/wrap/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch/wrap/const

              Index

              Variables

              clearMethods: { clear: (target: Set<unknown>, opts: WrapParams) => Nullable<WrapResult> } = ...

              Type declaration

              deleteMethods: { delete: (target: Map<unknown, unknown> | Set<unknown>, opts: WrapParams, key: unknown) => Nullable<WrapResult> } = ...

              Type declaration

              iterators: { [iterator]: { type: string; value: (target: unknown[]) => IterableIterator<unknown> }; entries: { type: string; value: any }; keys: { type: string; value: any }; values: { type: string; value: any } } = ...

              Type declaration

              • [iterator]: { type: string; value: (target: unknown[]) => IterableIterator<unknown> }
                • type: string
                • value: (target: unknown[]) => IterableIterator<unknown>
                    • (target: unknown[]): IterableIterator<unknown>
                    • Parameters

                      • target: unknown[]

                      Returns IterableIterator<unknown>

              • entries: { type: string; value: any }
              • keys: { type: string; value: any }
              • values: { type: string; value: any }
              structureWrappers: Pick<StructureWrappers, keyof StructureWrappers> = ...
              weakMapMethods: { delete: (target: Map<unknown, unknown> | Set<unknown>, opts: WrapParams, key: unknown) => Nullable<WrapResult>; get: { type: string; value: (target: WeakMap<any, any>, opts: WrapParams, key: unknown) => unknown }; set: (target: WeakMap<any, any>, opts: WrapParams, key: unknown, value: unknown) => Nullable<WrapResult> } = ...

              Type declaration

              weakSetMethods: { add: (target: WeakMap<any, any>, opts: WrapParams, value: unknown) => Nullable<WrapResult>; delete: (target: Map<unknown, unknown> | Set<unknown>, opts: WrapParams, key: unknown) => Nullable<WrapResult> } = ...

              Type declaration

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_object_watch_wrap_interface.html b/docs/modules/src_core_object_watch_wrap_interface.html deleted file mode 100644 index 6fdf89087..000000000 --- a/docs/modules/src_core_object_watch_wrap_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/object/watch/wrap/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/object/watch/wrap/interface

              Index

              Type aliases

              StructureWrappers: Dictionary<StructureWrapper>
              WrapResult: [unknown, unknown, unknown[]][]

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf.html b/docs/modules/src_core_perf.html deleted file mode 100644 index 1e9af9083..000000000 --- a/docs/modules/src_core_perf.html +++ /dev/null @@ -1,292 +0,0 @@ -src/core/perf | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf

              - - -

              core/perf

              -
              -

              This module provides API to send performance metrics.

              - - -

              Usage

              -
              -
              import perf from 'core/perf';

              const timer = perf.getTimer('network').namespace('auth');

              // Duration of the `loginUser` request

              const
              timerId = timer.start('login'),
              user = await loginUser(credential);

              timer.finish(timerId, {email: user.email});

              // A reference point in time for the following measurements
              const scopedTimer = perf.getScopedTimer('component').namespace('index-page');

              // A component was created
              scopedTimer.markTimestamp('created');

              // A component was mounted
              scopedTimer.markTimestamp('mounted'); -
              - - -

              Configuration

              -
              -

              There are two ways to use this module: with a custom configuration or default one.

              - - -

              Default configuration

              -
              -

              The default module export refers to a performance metrics factory configured using the runtime config from src/config. -To configure it, define a perf property within your config file.

              -

              config

              -
              import { extend } from '@v4fire/core/config';

              extend({
              perf: {
              timer: {
              engine: 'console',
              filters: {
              network: ['login'],

              localDB: {
              include: ['load', 'unload']
              },

              components: {
              exclude: ['mount']
              }
              }
              }
              }
              }) -
              -

              some-file.ts

              -
              import perf from 'core/perf';

              const
              timer = perf.getTimer('network').namespace('auth'),
              timerId = timer.start('login');

              // ..

              timer.finish(timerId); -
              - - -

              Configuration interface

              -
              -
              /**
              * General config for performance metrics
              */
              export interface PerfConfig {
              /**
              * Performance timers config
              */
              timer: PerfTimerConfig;
              }

              /**
              * Performance timers config
              */
              export interface PerfTimerConfig {
              /**
              * Name of the used engine
              */
              engine: PerfTimerEngineName;

              /**
              * Settings to filter perf events by groups
              */
              filters?: PerfGroupFilters;
              }

              /**
              * Settings to filter perf events by groups
              */
              export type PerfGroupFilters = {
              [K in PerfGroup]?: PerfIncludeFilter | string[] | boolean;
              };

              /**
              * Include/exclude patterns for perf filters
              */
              export interface PerfIncludeFilter {
              /**
              * Include only specific events
              */
              include?: string[];

              /**
              * Exclude only specific events.
              * If `include` and `exclude` are both presented, will be used only include.
              */
              exclude?: string[];
              } -
              - - -

              Custom configuration

              -
              -

              There is a possibility to create a performance metrics factory with a custom configuration. It allows having several -differently configured performance metrics factories at the same time.

              -

              This is achieved using the perf method, which acquires a new config as the first argument.

              -
              import { perf as factory } from 'core/perf';

              const perf = factory({
              timer: {
              engine: 'console',
              filters: {
              network: {
              include: ['login']
              }
              }
              }
              });

              const
              timer = perf.getTimer('network').namespace('auth'),
              timerId = timer.start('login');

              // ..

              timer.finish(timerId); -
              - - -

              Time metrics

              -
              -

              Currently, the module supports only the time metrics core/perf/timer.

              -

              Index

              References

              Re-exports Perf
              Re-exports PerfGroup
              Re-exports PerfTimer
              Re-exports PerfTimerId
              Re-exports PerfTimerMeasurement
              Re-exports PerfTimersRunnerOptions

              Variables

              default: Perf = ...

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_config.html b/docs/modules/src_core_perf_config.html deleted file mode 100644 index 8563baa2e..000000000 --- a/docs/modules/src_core_perf_config.html +++ /dev/null @@ -1,267 +0,0 @@ -src/core/perf/config | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/config

              - - -

              core/perf/config

              -
              -

              This module provides a bunch of helpers to configure the core/perf module.

              - - -

              Configuration interface

              -
              -
              /**
              * General config for performance metrics
              */
              export interface PerfConfig {
              /**
              * Performance timers config
              */
              timer: PerfTimerConfig;
              }

              /**
              * Performance timers config
              */
              export interface PerfTimerConfig {
              /**
              * Name of the used engine
              */
              engine: PerfTimerEngineName;

              /**
              * Settings to filter perf events by groups
              */
              filters?: PerfGroupFilters;
              }

              /**
              * Settings to filter perf events by groups
              */
              export type PerfGroupFilters = {
              [K in PerfGroup]?: PerfIncludeFilter | string[] | boolean;
              };

              /**
              * Include/exclude patterns for perf filters
              */
              export interface PerfIncludeFilter {
              /**
              * Include only specific events
              */
              include?: string[];

              /**
              * Exclude only specific events.
              * If `include` and `exclude` are both presented, will be used only include.
              */
              exclude?: string[];
              } -
              -

              Index

              References

              Re-exports PerfConfig
              Re-exports PerfGroupFilters
              Re-exports PerfIncludeFilter
              Re-exports PerfPredicate
              Re-exports PerfPredicates
              Re-exports PerfTimerConfig

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_config_const.html b/docs/modules/src_core_perf_config_const.html deleted file mode 100644 index 582fac467..000000000 --- a/docs/modules/src_core_perf_config_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/perf/config/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/config/const

              Index

              Variables

              Variables

              EXCLUDE: typeof EXCLUDE = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_config_interface.html b/docs/modules/src_core_perf_config_interface.html deleted file mode 100644 index a70188cb8..000000000 --- a/docs/modules/src_core_perf_config_interface.html +++ /dev/null @@ -1,248 +0,0 @@ -src/core/perf/config/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/config/interface

              Index

              Type aliases

              PerfGroupFilters: { [ K in PerfGroup]?: PerfIncludeFilter | string[] | boolean }
              -

              Settings to filter perf events by groups

              -
              PerfPredicate: (ns: string) => boolean

              Type declaration

                • (ns: string): boolean
                • -

                  Filtering predicate

                  -

                  Parameters

                  • ns: string

                  Returns boolean

              PerfPredicates: { [ K in PerfGroup]: PerfPredicate }
              -

              Simple filtering predicates for each group

              -
              see

              PerfGroupFilters

              -

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_const.html b/docs/modules/src_core_perf_const.html deleted file mode 100644 index 8fd96b106..000000000 --- a/docs/modules/src_core_perf_const.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/perf/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/const

              Index

              Variables

              Variables

              GROUPS: readonly ["network", "components", "tools", "manual"] = ...
              -

              All supported group names

              -

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_interface.html b/docs/modules/src_core_perf_interface.html deleted file mode 100644 index b5bdbd70d..000000000 --- a/docs/modules/src_core_perf_interface.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/perf/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/interface

              Index

              Interfaces

              Type aliases

              Type aliases

              PerfGroup: typeof GROUPS[number]
              -

              Supported group types

              -

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_timer.html b/docs/modules/src_core_perf_timer.html deleted file mode 100644 index cef30af62..000000000 --- a/docs/modules/src_core_perf_timer.html +++ /dev/null @@ -1,319 +0,0 @@ -src/core/perf/timer | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/timer

              - - -

              core/perf/timer

              -
              -

              This module provides an implementation of the performance timer API. -It allows calculating and sending time metrics.

              - - -

              Overview

              -
              -

              The module consists of several abstractions:

              -
                -
              • engines - actually send metrics data to the specific destination
              • -
              • a performance timer - has methods to capture a specific time moment and calculate the difference between them
              • -
              • a timers' runner - combines previous abstractions together and makes them work
              • -
              • a timers' factory - using the runner creates timers
              • -
              - - -

              Factory

              -
              -

              The timers' factory is created using getTimerFactory function. The function acquires timers' config as the first -argument. It means that there could be several timers' factories with different configurations simultaneously.

              -
              import { getTimerFactory } from 'core/perf/timer';

              const someFactory = getTimerFactory(generalConfig);
              const anotherFactory = getTimerFactory(specificConfig); -
              - - -

              Methods

              -
              -

              Each factory has the following methods: getTimer, getScopedTimer. These methods are entry points to work with timers. -Each of them uses runners inside to create a timer and return it. Also, the methods create a runner for passed arguments -only once and then use the same runner for the next call with the same arguments.

              -

              These methods are called from the main perf object, so there is no need to create the timers' factory directly. -The following examples imply that a factory has already created and use it only for educational purpose.

              - - -

              Regular timer

              -
              -
              const timer = factory.getTimer('manual');
              -
              -

              This method returns a regular timer that starts time measurement from -the time origin.

              -

              Duration measurement

              -
              const timer = perf.getTimer('network').namespace('auth');

              // Duration of the `loginUser` request
              const loginTimerId = timer.start('login');
              const user = await loginUser(credential);
              timer.finish(loginTimerId);

              // Duration of the `logoutUser` request
              const logoutTimerId = timer.start('logout');
              await logoutUser(user);

              // It's possible to send additional data when finishing measurement
              timer.finish(logoutTimerId, {email: user.email}); -
              -

              Time marks from the time origin

              -
              const timer = perf.getTimer('components').namespace('index-page');

              // A page was created
              scopedTimer.markTimestamp('created');

              // A page was mounted
              // It's possible to send additional data with timestamp
              scopedTimer.markTimestamp('mounted', {id: data.id}); -
              -

              Using the same factory in different files and calling getTimer method with the same arguments guarantees that inside -it will be used the same instance of the timers' runner. But the method returns different instances of the performance -timer itself.

              -

              file1.ts

              -
              const timer = factory.getTimer('components');
              -
              -

              file2.ts

              -
              // A different timer from the same runner
              const timer = factory.getTimer('components'); -
              - - -

              Scoped timer

              -
              -
              const timer = factory.getScopedTimer('network', 'old-api');
              -
              -

              This method returns a scoped timer that starts time measurement from the moment its runner was created. -Timers from getTimer and getScopedTimer have the same interfaces.

              -

              Since the next call of the method with the same arguments uses the already created runner, then the time origin -for the new timer will be the same as for the previously created one.

              -

              file1.ts

              -
              // A time origin for the internal runner is exact this moment — m0
              const timer = factory.getScopedTimer('tools', 'page-helpers'); -
              -

              file2.ts

              -
              // A different timer but its time origin is m0 as well
              const timer = factory.getScopedTimer('tools', 'page-helpers'); -
              -

              Index

              References

              Re-exports PerfTimerFactory

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_timer_engines.html b/docs/modules/src_core_perf_timer_engines.html deleted file mode 100644 index d39e41277..000000000 --- a/docs/modules/src_core_perf_timer_engines.html +++ /dev/null @@ -1,257 +0,0 @@ -src/core/perf/timer/engines | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/timer/engines

              - - -

              core/perf/timer/engines

              -
              -

              This module contains the engines that send time metrics to a target destination.

              - - -

              Overview

              -
              -

              Each engine has to implement the PerfTimerEngine interface. It means that an engine should have the following methods:

              -
                -
              • sendDelta - to send metrics data
              • -
              • getTimestampFromTimeOrigin - returns a timestamp from the application start. In the simple example, it could be -performance.now(), but the engine can define the precision and the moment the application starts.
              • -
              -

              Index

              References

              Re-exports PerfTimerEngine
              Re-exports PerfTimerEngineName

              Variables

              default: { console: PerfTimerEngine } = ...

              Type declaration

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_timer_engines_console.html b/docs/modules/src_core_perf_timer_engines_console.html deleted file mode 100644 index 836cd707f..000000000 --- a/docs/modules/src_core_perf_timer_engines_console.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/perf/timer/engines/console | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/timer/engines/console

              Index

              Variables

              Variables

              consoleEngine: PerfTimerEngine = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_timer_engines_interface.html b/docs/modules/src_core_perf_timer_engines_interface.html deleted file mode 100644 index 738964cb6..000000000 --- a/docs/modules/src_core_perf_timer_engines_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/perf/timer/engines/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/timer/engines/interface

              Index

              Type aliases

              PerfTimerEngineName: keyof typeof default

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_timer_impl.html b/docs/modules/src_core_perf_timer_impl.html deleted file mode 100644 index 3961a6c05..000000000 --- a/docs/modules/src_core_perf_timer_impl.html +++ /dev/null @@ -1,327 +0,0 @@ -src/core/perf/timer/impl | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/timer/impl

              - - -

              core/perf/timer/impl

              -
              -

              This module contains a runner implementation for performance timers.

              - - -

              Overview

              -
              -

              The runner is the actual thing that measures the difference between time moments. -It can create performance timers that are just proxies that execute measurement methods of the runner they created. -The main responsibility of timers is to store the whole namespace of current metrics to make them easy to use.

              - - -

              Runner

              -
              - - -

              Constructor

              -
              -

              The PerfTimersRunner class has several parameters in its constructor:

              -
                -
              • engine - the most important argument is PerfTimerEngine instance. It is required.
              • -
              • filter - predicate to filter metrics. If it returns false, the metrics won't be sent anywhere.
              • -
              • keepTImeOffset - the runner becomes a scoped one. All new timestamps measure from the moment the runner was created.
              • -
              -

              A simple runner:

              -
              import { PerfTimersRunner } from 'core/perf/timer/impl'
              import engines from 'core/perf/timer/engines';

              const runner = new PerfTimersRunner(engines.console); -
              -

              A scoped runner:

              -
              import { PerfTimersRunner } from 'core/perf/timer/impl'
              import engines from 'core/perf/timer/engines';

              const scopedRunner = new PerfTimersRunner(engines.console, {withCurrentTimeOrigin: true}); -
              -

              A runner with filtering:

              -
              import { PerfTimersRunner } from 'core/perf/timer/impl'
              import engines from 'core/perf/timer/engines';

              const filterPredicate = (ns: string) => ns.startsWith('network');

              // Only metrics which namespace starts with 'network' will be printed in the console
              const runner = new PerfTimersRunner(engines.console, {filter: filterPredicate}); -
              - - -

              Methods

              -
              -

              The class has only one public method createTimer that returns an instance of performance timer.

              -
              import { PerfTimersRunner } from 'core/perf/timer/impl'
              import engines from 'core/perf/timer/engines';

              const runner = new PerfTimersRunner(engines.console);
              const timer = runner.createTimer('network'); -
              -

              Some protected methods are used by performance timer instances.

              - - -

              Timer

              -
              -

              A performance timer is used to make time measurements.

              -

              After its creation, the timer has only a group name. The timer stores the whole namespace inside. -When new metrics are created, the timer's namespace prepends to metrics name, forming the full name of the metrics.

              -
              import { PerfTimersRunner } from 'core/perf/timer/impl'
              import engines from 'core/perf/timer/engines';

              const runner = new PerfTimersRunner(engines.console);

              // Timer's namespace at this point is "network"
              const timer = runner.createTimer('network');

              // Here time metrics are created, and its full name is "network.auth"
              const timerId = timer.start('auth'); -
              - - -

              Methods

              -
              -

              The performance timer has several methods to measure and one method to define a namespace.

              - - -

              Namespace

              -
              -

              Returns a new performance timer instance with the updated namespace.

              -
              import { PerfTimersRunner } from 'core/perf/timer/impl'
              import engines from 'core/perf/timer/engines';

              const
              runner = new PerfTimersRunner(engines.console),
              timer = runner.createTimer('network');

              // The timer namespace is "network.auth"
              const timerNs = timer.namespace('auth');

              // The full metrics name is "network.auth.login"
              const timerId = timerNs.start('login'); -
              - - -

              Local measurement

              -
              -

              Two methods start and finish are designed for local measurements. -Method start marks the beginning of measurement and returns a timer identifier to finish the measurement.

              -

              The advantage of this approach is that there could be a number of concurrent measurements with the same name, -and none of them will affect each other since every timer identifier is unique.

              -
              import { PerfTimersRunner } from 'core/perf/timer/impl'
              import engines from 'core/perf/timer/engines';

              const
              runner = new PerfTimersRunner(engines.console),
              timer = runner.createTimer('network').namespace('auth');

              const timerId = timer.start('login');

              await login(credentials);

              timer.finish(timerId); -
              -

              The finish method also acquires some additional information for the metrics as a second parameter. -This kind of measurement is not affected by the runner's time origin because it measures the time difference between two moments.

              - - -

              Time marks

              -
              -

              Also, there is a possibility to measure time from the runner's time origin with markTimestamp method.

              -
              import { PerfTimersRunner } from 'core/perf/timer/impl'
              import engines from 'core/perf/timer/engines';

              const
              runner = new PerfTimersRunner(engines.console),
              timer = runner.createTimer('components').namespace('button');

              // Some code
              timer.markTimestamp('created');

              // Another code
              timer.markTimestamp('mounted'); -
              -

              This method measures time from the runner's time origin to the moment the method was called. -It is possible to pass additional data as the second argument to the method.

              -

              Index

              References

              Re-exports PerfTimer
              Re-exports PerfTimerId
              Re-exports PerfTimerMeasurement
              Renames and re-exports default
              Re-exports PerfTimersRunnerOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_timer_impl_interface.html b/docs/modules/src_core_perf_timer_impl_interface.html deleted file mode 100644 index f9ff306d5..000000000 --- a/docs/modules/src_core_perf_timer_impl_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/perf/timer/impl/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/timer/impl/interface

              Index

              Type aliases

              PerfTimerId: CanUndef<string>

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_timer_impl_runner.html b/docs/modules/src_core_perf_timer_impl_runner.html deleted file mode 100644 index c18c1abf3..000000000 --- a/docs/modules/src_core_perf_timer_impl_runner.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/perf/timer/impl/runner | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/timer/impl/runner

              Index

              References

              Classes

              References

              Re-exports PerfTimerId

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_perf_timer_interface.html b/docs/modules/src_core_perf_timer_interface.html deleted file mode 100644 index 81cb54774..000000000 --- a/docs/modules/src_core_perf_timer_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/perf/timer/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/perf/timer/interface

              Index

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_pool.html b/docs/modules/src_core_pool.html deleted file mode 100644 index 9221ad541..000000000 --- a/docs/modules/src_core_pool.html +++ /dev/null @@ -1,424 +0,0 @@ -src/core/pool | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/pool

              - - -

              core/pool

              -
              -

              This module provides a class to create an object pool structure. The pool supports a classical API when you take and -release some resources from the pool, and the API with support of sharing resources between different consumers. -In addition, the pool supports segmentation of resources via a provided hash function.

              - - -

              "Classical" API

              -
              -
              import Pool from 'core/pool';

              const
              pool = new Pool(createDBConnection, {size: 5});

              // Number of resources in the pool (5)
              console.log(pool.size);

              // Number of available resources in the pool (5)
              console.log(pool.available);

              // If the pool is empty, `value` will be nullish
              const {value, free, destroy} = pool.take();

              // 5
              console.log(pool.size);

              // 4
              console.log(pool.available);

              // Releasing a resource and returning it to the pool
              free();

              // 5
              console.log(pool.available);

              // Creating a new resource if the pool is empty
              const anotherResource = pool.takeOrCreate();

              // Destroying a resource instead of returning it to the pool
              // (if you provide a resource destructor when creating a pull instance, it will be used there)
              anotherResource.destroy();

              // Returning a promise that resolves with a resource from the pool
              pool.takeOrWait().then(({value, free, destroy}) => {}); -
              - - -

              Borrowing of resources

              -
              -

              Using API of borrowing you can share resources between different consumers without taking their from the pool. -If you borrow a resource, you can't take it till all borrow consumers release it.

              -
              import Pool from 'core/pool';

              const
              pool = new Pool(createDOMObserver, {size: 1});

              // Number of resources in the pool (5)
              console.log(pool.size);

              // Number of available resources in the pool (5)
              console.log(pool.available);

              // If the pool is empty, `value` will be nullish
              const resource1 = pool.borrow();

              console.log(resource1.value);

              // 5
              console.log(pool.size);

              // 5
              console.log(pool.available);

              // You can't take a resource if it already borrowed
              console.log(pool.take().value === null);

              // But, you can borrow it
              const resource2 = pool.borrow();

              console.log(resource2.value);

              // Releasing resources and returning their to the pool
              resource1.free();
              resource2.free();

              // Now you can take it
              console.log(pool.take().value);

              // Creating a new resource if the pool is empty
              const anotherResource = pool.borrowOrCreate();

              // Destroying a resource instead of releasing it
              // (if you provide a resource destructor when creating a pull instance, it will be used there)
              anotherResource.destroy();

              // Returning a promise that resolves with a borrowed resource from the pool
              pool.borrowOrWait().then(({value, free, destroy}) => {}); -
              - - -

              Providing arguments to a resource constructor

              -
              -

              There is a possibility to provide arguments into a resource constructor. -Just pass them as the second argument into the pool constructor.

              -
              import Pool from 'core/pool';

              // The pull contains two arrays: [1, 2, 3], [1, 2, 3]
              const pool = new Pool((...values) => [...values], [1, 2, 3], {
              size: 2
              }); -
              -

              Also, you can pass arguments as a function. -This function will be invoked with a resource index and should return arguments to pass.

              -
              import Pool from 'core/pool';

              // The pull contains two arrays: [0], [1]
              const pool = new Pool((...values) => [...values], (i) => [i], {
              size: 2
              }); -
              -

              In addition, you can provide arguments to create a resource to takeOrCreate and borrowOrCreate methods.

              -
              import Pool from 'core/pool';

              const
              pool = new Pool((...values) => [...values]);

              // [1]
              console.log(pool.takeOrCreate(1).value);

              // [1, 2, 3]
              console.log(pool.borrowOrCreate(1, 2, 3).value); -
              - - -

              Segmentation of resources

              -
              -

              You can add a function to calculate a hash of the created resource. -Using this hash, you will be able to take or borrow a resource that matches to the specified hash.

              -
              import Pool from 'core/pool';

              // The pull contains five arrays: [0], [1], [2], [3], [4]
              const pool = new Pool((...values) => [...values], (i) => [i], {
              size: 5,
              hashFn: (...args) => Object.fastHash(args)
              });

              // All arguments that are passed to the pool methods are using to calculate a hash
              // [1]
              console.log(pool.take(1).value)

              // The pool doesn’t have any resources matched with the passed hash
              console.log(pool.take(2, 3).value === null)

              // [2]
              console.log(pool.borrow(2).value); -
              - - -

              Limiting the pool size

              -
              -

              By passing a maxSize property you can define how many elements can be contained in the pool. -Mind, if you also pass a size property larger than maxSize, there will be generated an exception.

              -
              import Pool from 'core/pool';

              const pool = new Pool((...values) => [...values], {
              maxSize: 2
              });

              // 2
              console.log(pool.maxSize);

              // [1]
              console.log(pool.takeOrCreate(1).value);

              // [2]
              console.log(pool.takeOrCreate(2).value);

              try {
              // [3]
              console.log(pool.takeOrCreate(2).value);

              } catch (err) {
              // The pool contains too many resources
              console.log(err.message);
              } -
              - - -

              Clearing a pool

              -
              -

              You can clear a pool and destroys all created resources via invoking the clear method. -If you provide a resource destructor when creating a pull instance, it will be with this method.

              -
              import Pool from 'core/pool';

              const pool = new Pool(createDbConnection, {
              size: 10,
              resourceDestructor: (resource) => resource.disconnect()
              });

              // 10
              console.log(pool.size);

              // This resource will be destroyed too
              pool.take();

              pool.clear();

              // 0
              console.log(pool.size); -
              - - -

              Attaching hook handlers

              -
              -

              You can pass callback functions to handle take, borrow, free, clear pool hooks. -Besides regular arguments, these handlers take arguments that are passed to the associated methods.

              -
              import Pool from 'core/pool';

              const pool = new Pool((...values) => [...values], {
              size: 5,

              onTake(resource, pool, ...args) {
              console.log(resource, pool, ...args);
              },

              onBorrow(resource, pool, ...args) {
              console.log(resource, pool, ...args);
              },

              onFree(resource, pool, ...args) {
              console.log(resource, pool, ...args);
              },

              onClear(pool, ...args) {
              console.log(pool, ...args);
              }
              });

              pool.take(1, 2, 3);
              pool.takeOrCreate(7, 2).free(10);
              pool.takeOrWait({foo: 'bla'});

              pool.borrow(6, 3);
              pool.borrowOrCreate(7, 2).free(10);
              pool.borrowOrWait({foo: 'bla'});

              pool.clear(); -
              - - -

              API

              -
              - - -

              Constructor options

              -
              -

              The structure constructor can take an object with optional parameters.

              -
              export interface PoolOptions<T = unknown> {
              /**
              * Number of resources to create at pull initialization
              * @default `0`
              */
              size?: number;

              /**
              * The maximum number of resources that the pool can contain
              * @default `Infinity`
              */
              maxSize?: number;

              /**
              * A function to destroy one resource from the pool
              */
              resourceDestructor?: ResourceDestructor<T>;

              /**
              * A function to calculate a hash string for the specified arguments
              */
              hashFn?: HashFn;

              /**
              * Handler: taking some resource via `take` methods
              */
              onTake?: ResourceHook<T>;

              /**
              * Handler: taking some resource via `borrow` methods
              */
              onBorrow?: ResourceHook<T>;

              /**
              * Handler: releasing of some resource
              */
              onFree?: ResourceHook<T>;

              /**
              * Handler: clearing of all pool resources
              */
              onClear?: PoolHook<T>;
              } -
              - - -

              Getters

              -
              - - -

              maxSize

              -
              -

              The maximum number of resources that the pool can contain.

              -
              import Pool from 'core/pool';

              const pool = new Pool((...values) => [...values], {
              maxSize: 2
              });

              // 2
              console.log(pool.maxSize); -
              - - -

              size

              -
              -

              Number of resources that are stored in the pool.

              -
              import Pool from 'core/pool';

              const
              pool = new Pool(createDBConnection, {size: 5});

              // 5
              console.log(pool.size);

              pool.take();

              // 5
              console.log(pool.size); -
              - - -

              available

              -
              -

              Number of available resources that are stored in the pool.

              -
              import Pool from 'core/pool';

              const
              pool = new Pool(createDBConnection, {size: 5});

              // 5
              console.log(pool.available);

              pool.take();

              // 4
              console.log(pool.available);

              pool.borrow();

              // 4
              console.log(pool.available); -
              - - -

              Methods

              -
              - - -

              take

              -
              -

              Returns an available resource from the pool. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

              -

              The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, the structure value field will be nullish.

              -
              import Pool from 'core/pool';

              const
              pool = new Pool(() => [], {size: 5});

              // []
              console.log(pool.take().value); -
              - - -

              takeOrCreate

              -
              -

              Returns an available resource from the pool. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

              -

              The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, it creates a new resource and returns it.

              -
              import Pool from 'core/pool';

              const
              pool = new Pool((...values) => [...values]);

              // [1, 2, 3]
              console.log(pool.takeOrCreate(1, 2, 3).value); -
              - - -

              takeOrWait

              -
              -

              Returns a promise with an available resource from the pull. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

              -

              The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, the promise will wait till it release.

              -
              import Pool from 'core/pool';

              const
              pool = new Pool((...values) => [...values]);

              pool.takeOrWait().then(({value}) => {
              // [1, 2, 3]
              console.log(value);
              });

              pool.takeOrCreate(1, 2, 3).free(); -
              - - -

              borrow

              -
              -

              Borrows an available resource from the pool. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

              -

              When a resource is borrowed, it won’t be dropped from the pool. I.e. you can share it with other consumers. -Mind, you can’t take this resource from the pool when it’s borrowed.

              -

              The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, the structure value field will be nullish.

              -
              import Pool from 'core/pool';

              const
              pool = new Pool(() => [], {size: 1});

              // []
              console.log(pool.borrow().value);

              // []
              console.log(pool.borrow().value);

              // []
              console.log(pool.borrow().value); -
              - - -

              borrowOrCreate

              -
              -

              Borrows an available resource from the pool. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

              -

              When a resource is borrowed, it won’t be dropped from the pool. I.e. you can share it with other consumers. -Mind, you can’t take this resource from the pool when it’s borrowed.

              -

              The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, it creates a new resource and returns it.

              -
              import Pool from 'core/pool';

              const
              pool = new Pool((...values) => [...values]);

              // [1, 2, 3]
              console.log(pool.borrowOrCreate(1, 2, 3).value);

              // [1, 2, 3]
              console.log(pool.borrow().value); -
              - - -

              borrowOrWait

              -
              -

              Returns a promise with a borrowed resource from the pull. -The passed arguments will be used to calculate a resource hash. Also, they will be provided to hook handlers.

              -

              When a resource is borrowed, it won’t be dropped from the pool. I.e. you can share it with other consumers. -Mind, you can’t take this resource from the pool when it’s borrowed.

              -

              The returned result is wrapped with a structure that contains methods to release or drop this resource. -If the pool is empty, the promise will wait till it release.

              -
              import Pool from 'core/pool';

              const
              pool = new Pool((...values) => [...values]);

              pool.takeOrWait().then(({value}) => {
              // [1, 2, 3]
              console.log(value);
              });

              pool.takeOrCreate(1, 2, 3).free(); -
              - - -

              clear

              -
              -

              Clears the pool, i.e. drops all created resource. -The method takes arguments that will be provided to hook handlers.

              -
              import Pool from 'core/pool';

              const pool = new Pool(createDbConnection, {
              size: 10,
              resourceDestructor: (resource) => resource.disconnect()
              });

              // 10
              console.log(pool.size);

              pool.clear();

              // 0
              console.log(pool.size); -
              -

              Index

              References

              Re-exports Args
              Re-exports ArgsFn
              Re-exports HashFn
              Re-exports OptionalWrappedResource
              Re-exports PoolHook
              Re-exports PoolOptions
              Re-exports Resource
              Re-exports ResourceDestructor
              Re-exports ResourceFactory
              Re-exports ResourceHook
              Re-exports WrappedResource
              Re-exports borrowCounter
              Re-exports hashVal

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_pool_const.html b/docs/modules/src_core_pool_const.html deleted file mode 100644 index fc942b56a..000000000 --- a/docs/modules/src_core_pool_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/pool/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/pool/const

              Index

              Variables

              borrowCounter: typeof borrowCounter = ...
              hashVal: typeof hashVal = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_pool_interface.html b/docs/modules/src_core_pool_interface.html deleted file mode 100644 index d5ce662c2..000000000 --- a/docs/modules/src_core_pool_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/pool/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/pool/interface

              Index

              Type aliases

              Args: unknown[] | ArgsFn
              Resource<T>: T & { [borrowCounter]: number; [hashVal]: string }

              Type parameters

              • T

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_array_const.html b/docs/modules/src_core_prelude_array_const.html deleted file mode 100644 index 2931ec6f7..000000000 --- a/docs/modules/src_core_prelude_array_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/array/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/array/const

              Index

              Variables

              Variables

              emptyArray: readonly any[] = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_date_const.html b/docs/modules/src_core_prelude_date_const.html deleted file mode 100644 index 8e4542ce2..000000000 --- a/docs/modules/src_core_prelude_date_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/date/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/date/const

              Index

              Variables

              boolAliases: Pick<{ +: boolean; -: boolean }, "+" | "-"> = ...
              createAliases: Pick<{ now: () => Date; today: () => Date; tomorrow: () => Date; yesterday: () => Date }, "now" | "today" | "yesterday" | "tomorrow"> = ...
              dateChunkRgxp: RegExp = ...
              defaultFormats: Pick<DateTimeFormatOptions, keyof DateTimeFormatOptions> = ...
              formatAliases: Pick<{ M: string; Y: string; d: string; e: string; h: string; m: string; s: string; w: string; z: string }, "e" | "Y" | "M" | "d" | "w" | "h" | "m" | "s" | "z"> = ...
              formatCache: Dictionary<DateTimeFormat> = ...
              isDateStr: RegExp = ...
              isFloatStr: RegExp = ...
              normalizeDateChunkRgxp: RegExp = ...
              normalizeZoneRgxp: RegExp = ...
              timeChunkRgxp: RegExp = ...
              zoneChunkRgxp: RegExp = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_date_helpers.html b/docs/modules/src_core_prelude_date_helpers.html deleted file mode 100644 index f18e091f6..000000000 --- a/docs/modules/src_core_prelude_date_helpers.html +++ /dev/null @@ -1,253 +0,0 @@ -src/core/prelude/date/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/date/helpers

              Index

              Functions

              • createDateModifier(mod?: (val: number, base: number) => number): AnyFunction
              • -

                Factory to create functions to modify date values

                -

                Parameters

                • mod: (val: number, base: number) => number = ...
                  -
                    • (val: number, base: number): number
                    • Parameters

                      • val: number
                      • base: number

                      Returns number

                Returns AnyFunction

              • createStaticDateComparator(method: string): AnyFunction

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_date_relative.html b/docs/modules/src_core_prelude_date_relative.html deleted file mode 100644 index 8d56cf33d..000000000 --- a/docs/modules/src_core_prelude_date_relative.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/prelude/date/relative | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/date/relative

              Index

              Functions

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_env.html b/docs/modules/src_core_prelude_env.html deleted file mode 100644 index 5fc99554a..000000000 --- a/docs/modules/src_core_prelude_env.html +++ /dev/null @@ -1,250 +0,0 @@ -src/core/prelude/env | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/env

              Index

              References

              Re-exports GLOBAL
              Re-exports HAS_WINDOW
              Re-exports IS_NODE
              Re-exports emitter
              Re-exports event

              Functions

              • remove(key: string): void
              • set(key: string, value: Dictionary<unknown>): void

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_env_const.html b/docs/modules/src_core_prelude_env_const.html deleted file mode 100644 index a5c83f068..000000000 --- a/docs/modules/src_core_prelude_env_const.html +++ /dev/null @@ -1,250 +0,0 @@ -src/core/prelude/env/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/env/const

              Index

              Variables

              GLOBAL: any = ...
              -

              Link to the global object

              -
              HAS_WINDOW: boolean = ...
              -

              True if the current runtime has window object

              -
              IS_NODE: boolean = ...
              -

              True if the current runtime is looks like Node.js

              -
              emitter: EventEmitter2 = ...
              -

              Event emitter to broadcast environment events

              -
              event: EventEmitter2 = emitter
              deprecated
              see

              emitter

              -

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_extend.html b/docs/modules/src_core_prelude_extend.html deleted file mode 100644 index 28e0977ad..000000000 --- a/docs/modules/src_core_prelude_extend.html +++ /dev/null @@ -1,246 +0,0 @@ -src/core/prelude/extend | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/extend

              Index

              Functions

              Functions

              • default(obj: object | Function, name: string, method: Function | PropertyDescriptor): void
              • -

                Extends an object or function by the specified method

                -

                Parameters

                • obj: object | Function
                • name: string
                  -

                  method name

                  -
                • method: Function | PropertyDescriptor
                  -

                Returns void

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_function_const.html b/docs/modules/src_core_prelude_function_const.html deleted file mode 100644 index 94cd697d9..000000000 --- a/docs/modules/src_core_prelude_function_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/function/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/function/const

              Index

              Variables

              Variables

              __: { symbol: "x" } = ...

              Type declaration

              • symbol: "x"

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_global_const.html b/docs/modules/src_core_prelude_global_const.html deleted file mode 100644 index 3b5d2010d..000000000 --- a/docs/modules/src_core_prelude_global_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/global/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/global/const

              Index

              Variables

              errorsToIgnore: Pick<{ abort: boolean; clearAsync: boolean }, "clearAsync" | "abort"> = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_i18n.html b/docs/modules/src_core_prelude_i18n.html deleted file mode 100644 index f1d7cf354..000000000 --- a/docs/modules/src_core_prelude_i18n.html +++ /dev/null @@ -1,343 +0,0 @@ -src/core/prelude/i18n | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/i18n

              - - -

              core/prelude/i18n

              -
              -

              This module provides an API for internationalizing an application. -Keep in mind, this module provides functions, but the language packs themselves for internationalization are specified in the lang module.

              -
              // Getting a language translation for a key
              i18n('my-keyset-name')('my key');

              // Resolve variables in text
              i18n('my-keyset-name')('My name is {name}', {name: 'John'}); // My name is John

              // Pluralize text
              i18n('my-keyset-name')('I have {count} toy', {count: 10}); // I have 10 toys

              // Using of several keysets, to implement inheritance or reuse shared translations
              i18n(['my-keyset-name', 'dates'])('February')

              // Using translations other than the app default language
              i18n('my-keyset-name', 'ru')('I have {count} toy', {count: 10}); // У меня 10 игрушек -
              - - -

              Using the i18n function as a string tag

              -
              -

              To reduce syntactic noise, it is allowed to use the internationalization function as a regular string tag. -Please note that in this option we cannot forward additional parameters (for example, for pluralization).

              -
              const t = i18n('my-keyset-name');
              console.log(t`my key`); -
              - - -

              Language pack structure

              -
              -

              The structure of the language map consists of several levels:

              -
                -
              1. The symbolic name of the language or locale for which translations are provided.

                -
                export default {
                'ru': { /* ... */ },
                'en-gb': { /* ... */ },
                'en-us': { /* ... */ }
                }; -
                -
              2. -
              3. Namespace for language keys (hereinafter "keyset"). Keyset allows you to share the same keys in different contexts. -For example, the key "Next" may have a different value in different components of the application, therefore, -we can use the name of the component as a keyset value.

                -
                export default {
                ru: {
                'b-reg-form': {
                Next: 'Далее'
                },

                'b-queue': {
                Next: 'Следующий'
                }
                }
                }; -
                -
              4. -
              5. Keys and translations. The key can be any symbolic sequence. The key values will be replaced with the corresponding translation. -If there is no translation for the given locale or keyset, then the key itself will be displayed.

                -
              6. -
              - - -

              Interpolation of variables in translations

              -
              -

              Some translations may include special constructions in their text, which will be replaced by other meanings during translation. -To use such variables, it is enough to place them inside the {variableName} construct, and pass the values for -translation as an additional parameter to the i18n function.

              -
              export default {
              en: {
              "my-component": {
              "my name is {name}": "my name is {name}",
              "apple": "apple"
              }
              }
              }; -
              -
              i18n('my-component')('My name is {name}', {name: 'John'});
              -
              - - -

              Pluralization of translations

              -
              -

              Some keys may have multiple translations depending on some numeric value. For example, "1 apple" or "5 apples". -To specify such translations, a special macro {count} is used, and translations are specified as a tuple [one, some, many, none].

              -
              export default {
              ru: {
              "my-component": {
              "time": "время",
              "{count} product": [
              "{count} продукт",
              "{count} продукта",
              "{count} продуктов",
              "{count} продуктов"
              ]
              }
              },

              en: {
              "my-component": {
              "{count} product": [
              "{count} product",
              "{count} products",
              "{count} products",
              "{count} products"
              ]
              }
              }
              }; -
              -
              i18n('my-component', 'ru')('{count} product', {count: 10});
              -
              - - -

              API

              -
              - - -

              Getters

              -
              - - -

              emitter

              -
              -

              The event emitter to broadcast localization events.

              - - -

              locale

              -
              -

              The default application language.

              -
              interface Locale {
              /**
              * The locale value
              */
              value: CanUndef<Language>;

              /**
              * True if the locale is already defined
              */
              isDefined: boolean;

              /**
              * The locale initialization promise
              */
              isInitialized: Promise<void>;
              } -
              - - -

              Functions

              -
              - - -

              setLocale

              -
              -

              Sets a new application language.

              -
              import { setLocale } from 'core/prelide/i18n';

              // Set Russian as default language
              setLocale('ru', true); -
              - - -

              i18n

              -
              -

              Creates a function to internationalize strings in an application based on the given locale and keyset. -Keyset allows you to share the same keys in different contexts. For example, the key "Next" may have a different value -in different components of the application, therefore, we can use the name of the component as a keyset value.

              -

              Keep in mind that this function is global, i.e. it does not need to be explicitly imported.

              -
              i18n('my-component')('My name is {name}', {name: 'John'});
              -
              -

              Index

              References

              Re-exports Locale
              Re-exports LocaleKVStorage
              Re-exports PluralizationCount
              Re-exports emitter
              Re-exports event
              Re-exports i18nFactory
              Re-exports locale
              Re-exports pluralizeMap
              Re-exports pluralizeText
              Re-exports resolveTemplate

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_i18n_const.html b/docs/modules/src_core_prelude_i18n_const.html deleted file mode 100644 index 4bf15d16e..000000000 --- a/docs/modules/src_core_prelude_i18n_const.html +++ /dev/null @@ -1,248 +0,0 @@ -src/core/prelude/i18n/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/i18n/const

              Index

              Variables

              emitter: EventEmitter2 = ...
              -

              The event emitter to broadcast localization events

              -
              event: EventEmitter2 = emitter
              deprecated
              see

              emitter

              -
              locale: Locale = ...
              -

              The default application language

              -
              pluralizeMap: Pick<{ many: number; none: number; one: number; some: number }, "none" | "one" | "some" | "many"> = ...
              -

              A dictionary to map literal pluralization forms to numbers

              -

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_i18n_helpers.html b/docs/modules/src_core_prelude_i18n_helpers.html deleted file mode 100644 index 72e5f077b..000000000 --- a/docs/modules/src_core_prelude_i18n_helpers.html +++ /dev/null @@ -1,271 +0,0 @@ -src/core/prelude/i18n/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/i18n/helpers

              Index

              Functions

              • i18nFactory(keysetNameOrNames: string | string[], customLocale?: Language): (key: string, params?: I18nParams) => string
              • -

                Creates a function to internationalize strings in an application based on the given locale and keyset. -Keyset allows you to share the same keys in different contexts. -For example, the key "Next" may have a different value in different components of the application, therefore, -we can use the name of the component as a keyset value.

                -

                Parameters

                • keysetNameOrNames: string | string[]
                  -

                  the name of keyset or array with names of keysets to use. - If passed as an array, the priority of the cases will be arranged in the order of the elements, - the first one will have the highest priority.

                  -
                • Optional customLocale: Language

                Returns (key: string, params?: I18nParams) => string

                  • -

                    Creates a function to internationalize strings in an application based on the given locale and keyset. -Keyset allows you to share the same keys in different contexts. -For example, the key "Next" may have a different value in different components of the application, therefore, -we can use the name of the component as a keyset value.

                    -

                    Parameters

                    Returns string

              • -

                Returns the correct plural form to translate based on the given count

                -
                example
                const result = pluralizeText([
                {count} product, // One
                {count} products, // Some
                {count} products, // Many
                {count} products, // None
                ], 5);

                console.log(result); // '{count} products' -
                -

                Parameters

                Returns string

              • -

                Returns the form for plural sentences and resolves variables from the passed template

                -
                example
                const example = resolveTemplate('My name is {name}, I live in {city}', {name: 'John', city: 'Denver'});

                console.log(example); // 'My name is John, I live in Denver'

                const examplePluralize = resolveTemplate([
                {count} product, // One
                {count} products, // Some
                {count} products, // Many
                {count} products, // None
                ], {count: 5});

                console.log(examplePluralize); // '5 products' -
                -

                Parameters

                • value: Translation
                  -

                  a string for the default case, or an array of strings for the plural case

                  -
                • Optional params: I18nParams
                  -

                  a dictionary with parameters for internationalization

                  -

                Returns string

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_i18n_interface.html b/docs/modules/src_core_prelude_i18n_interface.html deleted file mode 100644 index 8c08bd50a..000000000 --- a/docs/modules/src_core_prelude_i18n_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/i18n/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/i18n/interface

              Index

              Type aliases

              PluralizationCount: StringPluralizationForms | string | number

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_i18n_storage.html b/docs/modules/src_core_prelude_i18n_storage.html deleted file mode 100644 index 6febf7f68..000000000 --- a/docs/modules/src_core_prelude_i18n_storage.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/i18n/storage | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/i18n/storage

              Index

              Variables

              Variables

              default: LocaleKVStorage = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_number_const.html b/docs/modules/src_core_prelude_number_const.html deleted file mode 100644 index ec8e4cd90..000000000 --- a/docs/modules/src_core_prelude_number_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/number/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/number/const

              Index

              Variables

              boolAliases: Pick<{ +: boolean; -: boolean }, "+" | "-"> = ...
              decPartRgxp: RegExp = ...
              defaultFormats: Pick<NumberFormatOptions, keyof NumberFormatOptions> = ...
              formatAliases: Pick<{ $: string; $d: string; %: string; .: string }, "." | "$" | "$d" | "%"> = ...
              formatCache: Dictionary<NumberFormat> = ...
              globalFormatOpts: Pick<{ decimal: string; init: boolean; thousands: string }, "init" | "decimal" | "thousands"> = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_number_helpers.html b/docs/modules/src_core_prelude_number_helpers.html deleted file mode 100644 index 6d1aea0de..000000000 --- a/docs/modules/src_core_prelude_number_helpers.html +++ /dev/null @@ -1,259 +0,0 @@ -src/core/prelude/number/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/number/helpers

              Index

              Functions

              • createStaticRoundingFunction(method: string): AnyFunction
              • createStringTypeGetter(type: string): PropertyDescriptor
              • -

                Returns a descriptor for a getter that returns a string with attaching the specified type

                -

                Parameters

                • type: string
                  -

                Returns PropertyDescriptor

              • repeatString(str: string, num: number): string

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_object.html b/docs/modules/src_core_prelude_object.html deleted file mode 100644 index bef0850d0..000000000 --- a/docs/modules/src_core_prelude_object.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/object | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/object

              Index

              References

              Re-exports canExtendProto
              Re-exports canParse
              Re-exports funcCache
              Re-exports getSameAs
              Re-exports getType
              Re-exports isContainer
              Re-exports isInvalidKey

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_object_clone.html b/docs/modules/src_core_prelude_object_clone.html deleted file mode 100644 index c78612f45..000000000 --- a/docs/modules/src_core_prelude_object_clone.html +++ /dev/null @@ -1,257 +0,0 @@ -src/core/prelude/object/clone | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/object/clone

              Index

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_object_clone_interface.html b/docs/modules/src_core_prelude_object_clone_interface.html deleted file mode 100644 index 43969e444..000000000 --- a/docs/modules/src_core_prelude_object_clone_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/object/clone/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/object/clone/interface

              Index

              Type aliases

              Type aliases

              ValMap: Map<object | string, object | string>

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_object_compare.html b/docs/modules/src_core_prelude_object_compare.html deleted file mode 100644 index db508017f..000000000 --- a/docs/modules/src_core_prelude_object_compare.html +++ /dev/null @@ -1,249 +0,0 @@ -src/core/prelude/object/compare | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/object/compare

              Index

              Functions

              • createSerializer(a: unknown, b: unknown, funcMap: WeakMap<Function, string>): JSONCb
              • -

                Returns a function to serialize object values into strings

                -

                Parameters

                • a: unknown
                  -

                  first object to serialize

                  -
                • b: unknown
                  -

                  second object to serialize

                  -
                • funcMap: WeakMap<Function, string>
                  -

                  map to store functions

                  -

                Returns JSONCb

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_object_const.html b/docs/modules/src_core_prelude_object_const.html deleted file mode 100644 index 80ab41ff7..000000000 --- a/docs/modules/src_core_prelude_object_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/object/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/object/const

              Index

              Variables

              canParse: RegExp = ...
              funcCache: WeakMap<object, any> = ...
              isInvalidKey: RegExp = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_object_create.html b/docs/modules/src_core_prelude_object_create.html deleted file mode 100644 index d2d1ac579..000000000 --- a/docs/modules/src_core_prelude_object_create.html +++ /dev/null @@ -1,245 +0,0 @@ -src/core/prelude/object/create | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/object/create

              Index

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_object_helpers.html b/docs/modules/src_core_prelude_object_helpers.html deleted file mode 100644 index 8996da15f..000000000 --- a/docs/modules/src_core_prelude_object_helpers.html +++ /dev/null @@ -1,253 +0,0 @@ -src/core/prelude/object/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/object/helpers

              Index

              Functions

              • canExtendProto(value: unknown): boolean
              • isContainer(value: unknown): boolean

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_object_interface.html b/docs/modules/src_core_prelude_object_interface.html deleted file mode 100644 index 09a9d4366..000000000 --- a/docs/modules/src_core_prelude_object_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/object/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/object/interface

              Index

              Type aliases

              Type aliases

              GetTypeType: "" | "array" | "arrayLike" | "map" | "weakMap" | "set" | "weakSet" | "object"

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_regexp_const.html b/docs/modules/src_core_prelude_regexp_const.html deleted file mode 100644 index 687e16af1..000000000 --- a/docs/modules/src_core_prelude_regexp_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/regexp/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/regexp/const

              Index

              Variables

              escapeRgxp: RegExp = ...
              isGlobal: RegExp = ...
              testCache: Dictionary<RegExp> = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_regexp_helpers.html b/docs/modules/src_core_prelude_regexp_helpers.html deleted file mode 100644 index 483abaf64..000000000 --- a/docs/modules/src_core_prelude_regexp_helpers.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/regexp/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/regexp/helpers

              Index

              Functions

              • createFlagsModifier(method: string): Function

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_string_const.html b/docs/modules/src_core_prelude_string_const.html deleted file mode 100644 index 04ef2b23a..000000000 --- a/docs/modules/src_core_prelude_string_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/string/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/string/const

              Index

              Variables

              camelizeCache: Dictionary<string> = ...
              camelizeRgxp: RegExp = ...
              capitalizeCache: Dictionary<string> = ...
              dasherizeCache: Dictionary<string> = ...
              isDigital: RegExp = ...
              normalizeRgxp: RegExp = ...
              underscoreCache: Dictionary<string> = ...
              unicode: { colorModifiers: RegExp; emojiWithColorModifiers: RegExp; modifiers: RegExp; regionalIndicators: RegExp; textModifiers: RegExp; zeroWidthJoiner: RegExp } = ...

              Type declaration

              • colorModifiers: RegExp
              • emojiWithColorModifiers: RegExp
              • modifiers: RegExp
              • regionalIndicators: RegExp
              • textModifiers: RegExp
              • zeroWidthJoiner: RegExp

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_string_helpers.html b/docs/modules/src_core_prelude_string_helpers.html deleted file mode 100644 index 352d68577..000000000 --- a/docs/modules/src_core_prelude_string_helpers.html +++ /dev/null @@ -1,259 +0,0 @@ -src/core/prelude/string/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/string/helpers

              Index

              Functions

              • convertToSeparatedStr(str: string, separator: string, stable?: boolean): string
              • -

                Converts the specified string to a string that logically split by a separator

                -

                Parameters

                • str: string
                • separator: string
                • Optional stable: boolean
                  -

                Returns string

              • createStaticTransformFunction(method: string): AnyFunction
              • isCharUpper(char: string): boolean

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_structures.html b/docs/modules/src_core_prelude_structures.html deleted file mode 100644 index 560893e0b..000000000 --- a/docs/modules/src_core_prelude_structures.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/structures | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/structures

              Index

              References

              Re-exports Option
              Re-exports Result
              Renames and re-exports default

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_structures_helpers.html b/docs/modules/src_core_prelude_structures_helpers.html deleted file mode 100644 index 6066cdfef..000000000 --- a/docs/modules/src_core_prelude_structures_helpers.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/structures/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/structures/helpers

              Index

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_structures_sync_promise.html b/docs/modules/src_core_prelude_structures_sync_promise.html deleted file mode 100644 index 043fd61c9..000000000 --- a/docs/modules/src_core_prelude_structures_sync_promise.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/structures/sync-promise | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/structures/sync-promise

              Index

              References

              Re-exports ConstrRejectHandler
              Re-exports ConstrResolveHandler
              Re-exports Executor
              Re-exports RejectHandler
              Re-exports ResolveHandler
              Re-exports State
              Re-exports Value

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_structures_sync_promise_interface.html b/docs/modules/src_core_prelude_structures_sync_promise_interface.html deleted file mode 100644 index 4eadeced2..000000000 --- a/docs/modules/src_core_prelude_structures_sync_promise_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/prelude/structures/sync-promise/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/structures/sync-promise/interface

              Index

              Type aliases

              RejectHandler<T>: ResolveHandler<unknown, T>

              Type parameters

              • T = unknown

              ResolveHandler<V, R>: Function | ((value: V) => Value<R>)

              Type parameters

              • V = unknown

              • R = V

              Value<T>: CanPromiseLike<T>

              Type parameters

              • T = unknown

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_prelude_types_const.html b/docs/modules/src_core_prelude_types_const.html deleted file mode 100644 index 22ab7f28e..000000000 --- a/docs/modules/src_core_prelude_types_const.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/prelude/types/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/prelude/types/const

              Index

              Variables

              PROXY: typeof PROXY = ...
              READONLY: typeof READONLY = ...
              isNative: RegExp = ...
              nonPrimitiveTypes: { function: boolean; object: boolean } = ...

              Type declaration

              • function: boolean
              • object: boolean

              Functions

              • toString(): string
              • -

                Returns a string representation of an object.

                -

                Returns string

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_promise.html b/docs/modules/src_core_promise.html deleted file mode 100644 index 283b76b0e..000000000 --- a/docs/modules/src_core_promise.html +++ /dev/null @@ -1,259 +0,0 @@ -src/core/promise | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/promise

              Index

              References

              Re-exports ControllablePromise
              Re-exports ControllablePromiseConstructor
              Re-exports ControllablePromiseExecutor
              Re-exports ControllablePromiseRejectHandler
              Re-exports ControllablePromiseResolveHandler
              Re-exports CreateControllablePromiseOptions

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_promise_abortable.html b/docs/modules/src_core_promise_abortable.html deleted file mode 100644 index 3dcb26bf1..000000000 --- a/docs/modules/src_core_promise_abortable.html +++ /dev/null @@ -1,289 +0,0 @@ -src/core/promise/abortable | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/promise/abortable

              - - -

              core/promise/abortable

              -
              -

              This module provides a class wraps promise-like objects and adds to them some extra functionality, such as possibility of cancellation, etc.

              -
              import AbortablePromise from 'core/promise/abortable';

              const promise = new AbortablePromise((resolve, reject, onAbort) => {
              setTimeout(resolve, 100);

              onAbort((reason) => {
              console.error(`The promise was aborted by a reason of ${reason}`);
              });

              }).catch((err) => console.error(err)); // timeout

              // Invoking of `abort` rejects the promise.
              // Additionally, you can specify a reason to abort.
              promise.abort('timeout'); -
              - - -

              Tied promises

              -
              -

              You can tie one promise with another. Tying is mean that when your abort one promise, another one will be aborted too. -To tie a promise, provide a parent promise as the second argument of the constructor or static methods, like all or race.

              -
              import AbortablePromise from 'core/promise/abortable';

              // catch: timeout
              const parent = new AbortablePromise((resolve) => setTimeout(resolve, 100)).catch((err) => console.error(err));

              // catch: timeout
              const childPromise = new AbortablePromise((resolve) => setTimeout(resolve, 200)).catch((err) => console.error(err), parent);

              parent.abort('timeout'); -
              - - -

              API

              -
              -

              The module re-use native Promise API with adding some extra getters, etc., you free to use such methods like then, catch, or finally.

              - - -

              isPending

              -
              -

              True if the current promise is pending.

              -
              import AbortablePromise from 'core/promise/abortable';

              const promise = new AbortablePromise((resolve) => {
              setTimeout(() => {
              resolve();

              // false
              console.log(promise.isPending);
              }, 100);
              });

              // true
              console.log(promise.isPending); -
              - - -

              Helpers

              -
              -

              The module provides a bunch of static helper methods and getters.

              - - -

              wrapReasonToIgnore

              -
              -

              The method wraps the specified abort reason to ignore with tied promises, -i.e., this reason won't reject all child promises.

              - - -

              resolveAndCall

              -
              -

              The method creates a new resolved promise for the specified value. -If the resolved value is a function, it will be invoked. -The result of the invoking will be provided as a value of the promise.

              -
              import AbortablePromise from 'core/promise/abortable';

              AbortablePromise.resolveAndCall(Promise.resolve(() => 1)).then((res) => {
              // 1
              console.log(res);
              }); -
              -

              Index

              References

              Re-exports ConstrAbortHandler
              Re-exports ConstrRejectHandler
              Re-exports ConstrResolveHandler
              Re-exports ExecutableValue
              Re-exports Executor
              Re-exports IGNORE
              Re-exports RejectHandler
              Re-exports ResolveHandler
              Re-exports State
              Re-exports Value

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_promise_abortable_const.html b/docs/modules/src_core_promise_abortable_const.html deleted file mode 100644 index 8523c7ea1..000000000 --- a/docs/modules/src_core_promise_abortable_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/promise/abortable/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/promise/abortable/const

              Index

              Variables

              Variables

              IGNORE: typeof IGNORE = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_promise_abortable_interface.html b/docs/modules/src_core_promise_abortable_interface.html deleted file mode 100644 index e04411904..000000000 --- a/docs/modules/src_core_promise_abortable_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/promise/abortable/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/promise/abortable/interface

              Index

              Type aliases

              ExecutableValue<T>: (() => T) | Value<T>

              Type parameters

              • T = unknown

              RejectHandler<T>: ResolveHandler<unknown, T>

              Type parameters

              • T = unknown

              ResolveHandler<V, R>: Function | ((value: V) => Value<R>)

              Type parameters

              • V = unknown

              • R = V

              Value<T>: CanPromiseLike<T>

              Type parameters

              • T = unknown

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_promise_interface.html b/docs/modules/src_core_promise_interface.html deleted file mode 100644 index a96fdf728..000000000 --- a/docs/modules/src_core_promise_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/promise/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/promise/interface

              Index

              Type aliases

              ControllablePromise<P>: P & { isPending: boolean; reject: any; resolve: any }

              Type parameters

              • P: PromiseLike<any> = Promise<unknown>

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_promise_sync.html b/docs/modules/src_core_promise_sync.html deleted file mode 100644 index 3c51a177f..000000000 --- a/docs/modules/src_core_promise_sync.html +++ /dev/null @@ -1,281 +0,0 @@ -src/core/promise/sync | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/promise/sync

              - - -

              core/promise/sync

              -
              -

              This module provides a class is similar to the native promise class but works synchronously.

              -
              import SyncPromise from 'core/promise/sync';

              // 1
              // 2
              SyncPromise.resolve().then(() => console.log(1));
              console.log(2); -
              - - -

              Non-standard API

              -
              - - -

              isPending

              -
              -

              True if the current promise is pending.

              -
              import SyncPromise from 'core/prelude/structures/sync-promise';

              const sleep = new SyncPromise((r) => setTimeout(r, 100));
              console.log(sleep.isPending === true);

              setTimeout(() => {
              console.log(sleep.isPending === false);
              }, 200); -
              - - -

              unwrap

              -
              -

              Returns the promise' value if it is fulfilled, otherwise throws an exception.

              -
              import SyncPromise from 'core/prelude/structures/sync-promise';

              const sleep = new SyncPromise((r) => setTimeout(() => r(10), 100));

              try {
              sleep.unwrap();

              } catch (err) {
              console.error(err);
              }

              setTimeout(() => {
              console.log(sleep.unwrap() === 10);
              }, 200); -
              - - -

              Helpers

              -
              -

              The module provides a bunch of helpers to memoize promises.

              - - -

              Memoize

              -
              -

              Memorizes the specified promise and converts it to a synchronous promise. -It means that after the first resolution, the promised result will be cached, -and the method returns the synchronous version of a promise.

              -
              import { memoize } from 'core/promise/memoize';

              // Will fire:
              // 2
              // 1
              // 3
              // 4
              memoize('core/url/concat', () => import('core/url/concat')).then(() => {
              console.log(1);

              memoize('core/url/concat', () => import('core/url/concat')).then(() => {
              console.log(3);
              });

              console.log(4);
              });

              console.log(2); -
              -

              Index

              References

              Re-exports ConstrRejectHandler
              Re-exports ConstrResolveHandler
              Re-exports Executor
              Re-exports RejectHandler
              Re-exports ResolveHandler
              Re-exports State
              Re-exports Value
              Re-exports default
              Re-exports memoize

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_promise_sync_const.html b/docs/modules/src_core_promise_sync_const.html deleted file mode 100644 index c9285109a..000000000 --- a/docs/modules/src_core_promise_sync_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/promise/sync/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/promise/sync/const

              Index

              Variables

              longMemoizeCache: Map<any, any> = ...
              weakMemoizeCache: WeakMap<object, any> = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_promise_sync_helpers.html b/docs/modules/src_core_promise_sync_helpers.html deleted file mode 100644 index d5d5d9b40..000000000 --- a/docs/modules/src_core_promise_sync_helpers.html +++ /dev/null @@ -1,251 +0,0 @@ -src/core/promise/sync/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/promise/sync/helpers

              Index

              Functions

              Functions

              • memoize<T>(keyOrPromise: unknown, promise?: PromiseLikeP<T>): Promise<T>
              • -

                Memorizes the specified promise and converts it to a synchronous promise. -It means that after the first resolution, -the promised result will be cached, and the method returns the synchronous version of a promise.

                -
                example
                memoize(nextTick());
                memoize('core/url/concat', () => import('core/url/concat')); -
                -

                Type parameters

                • T = unknown

                Parameters

                • keyOrPromise: unknown
                  -

                  promise or a promise factory to cache, or a key to cache the promise

                  -
                • Optional promise: PromiseLikeP<T>
                  -

                  promise or a promise factory to cache (if the first argument is a key)

                  -

                Returns Promise<T>

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue.html b/docs/modules/src_core_queue.html deleted file mode 100644 index 7668ecf3e..000000000 --- a/docs/modules/src_core_queue.html +++ /dev/null @@ -1,318 +0,0 @@ -src/core/queue | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue

              - - -

              core/queue

              -
              -

              This module provides an abstract class for any Queue data structure. -For convenience, the underlying queue API is fairly close to the regular JS array API.

              -

              The submodules contain different classes and interfaces that extends or implements that class. -The main module re-exports these implementations:

              - - - -

              API

              -
              - - -

              Own API

              -
              - - -

              head

              -
              -

              The first element in the queue.

              -
              import Queue from 'core/queue/simple';

              const
              queue = new Queue();

              queue.push(1);
              queue.push(5);

              console.log(queue.head); // 1 -
              - - -

              clone

              -
              -

              Creates a new queue based on the current one and returns it.

              -
              import Queue from 'core/queue/simple';

              const
              queue1 = new Queue();

              queue1.push(1);
              queue1.push(5);

              const
              queue2 = queue1.clone();

              console.log(queue2.head); // 1
              console.log(queue1 !== queue2); // true -
              - - -

              clear

              -
              -

              Clears the queue.

              -
              import Queue from 'core/queue/simple';

              const
              queue = new Queue();

              queue.push(1);
              queue.push(5);

              console.log(queue.head); // 1

              queue.clear();

              console.log(queue.head); // undefined
              console.log(queue.length); // 0 -
              - - -

              Array-Like API

              -
              -

              For convenience, the underlying queue API is fairly close to the regular JS array API.

              -
                -
              1. That is, you have methods for adding and removing elements: push/unshift and pop/shift. -Notice, the shift and unshift methods just aliases for pop and push.

                -
                import Queue from 'core/queue/simple';

                const
                queue = new Queue();

                queue.push(1);
                queue.unshift(5);

                console.log(queue.pop()); // 1
                console.log(queue.shift()); // 5 -
                -
              2. -
              3. You can also find out the number of elements in the queue using the length getter.

                -
                import Queue from 'core/queue/simple';

                const
                queue = new Queue();

                queue.push(1);
                queue.push(5);

                console.log(queue.length); // 2 -
                -
              4. -
              5. Like arrays, any queue can be traversed using an iterator.

                -
                import Queue from 'core/queue/simple';

                const
                queue = new Queue();

                queue.push(1);
                queue.push(5);

                // [1, 5]
                console.log([...queue]);

                // [1, 5]
                console.log([...queue.values()]); -
                -
              6. -
              -

              In addition, the API declares head to get the first element from the queue and clear to clear the queue.

              -
              import Queue from 'core/queue/simple';

              const
              queue = new Queue();

              queue.push(1);
              queue.push(5);

              console.log(queue.head); // 1

              queue.clear();

              console.log(queue.head); // undefined
              console.log(queue.length); // 0 -
              - - -

              Simple implementation

              -
              -
              import { AbstractQueue } from 'core/queue';

              export default class Queue extends AbstractQueue {
              internalQueue = [];

              get head() {
              return this.internalQueue[0];
              }

              get length() {
              return this.internalQueue.length;
              }

              push(el) {
              return this.internalQueue.push(el);
              }

              pop() {
              return this.internalQueue.shift();
              }

              clone() {
              const queue = new Queue();
              queue.internalQueue = this.internalQueue.slice();
              return queue;
              }

              clear() {
              this.internalQueue = [];
              }
              } -
              -

              Index

              References

              Renames and re-exports default
              Renames and re-exports default
              Re-exports CreateInnerQueue
              Re-exports CreateTasks
              Re-exports InnerQueue
              Renames and re-exports default
              Renames and re-exports default
              Renames and re-exports default
              Re-exports QueueOptions
              Re-exports QueueWorker
              Re-exports Task
              Re-exports Tasks
              Renames and re-exports QueueOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_interface.html b/docs/modules/src_core_queue_interface.html deleted file mode 100644 index 91c80427b..000000000 --- a/docs/modules/src_core_queue_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/queue/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/interface

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_merge.html b/docs/modules/src_core_queue_merge.html deleted file mode 100644 index cb3e146f5..000000000 --- a/docs/modules/src_core_queue_merge.html +++ /dev/null @@ -1,262 +0,0 @@ -src/core/queue/merge | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/merge

              - - -

              core/queue/merge

              -
              -

              This module provides a class to organize a Queue data structure with support of task merging by a specified hash function. -It means that the same tasks aren't duplicated. See core/queue for more information.

              - - -

              Usage

              -
              -
              import MergeQueue from 'core/queue/merge';

              const queue = new MergeQueue((task) => JSON.stringify(task));

              queue.push({a: 1});
              queue.push({a: 1});

              console.log(queue.length); // 1

              queue.push({a: 2});

              console.log(queue.head); // {a: 1}
              console.log(queue.length); // 2

              queue.clear();
              console.log(queue.length); // 0 -
              - - -

              Providing a hash function

              -
              -

              To provide a function to calculate task hashes, use the structure constructor. -By default, all hashes are calculated via Object.fastHash.

              -
              import MergeQueue from 'core/queue/merge';

              const queue = new MergeQueue((task) => JSON.stringify(task));

              queue.push({a: 1});
              queue.push({a: 1}); -
              -

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports HashFn
              Re-exports InnerQueue
              Re-exports QueueOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_merge_interface.html b/docs/modules/src_core_queue_merge_interface.html deleted file mode 100644 index a5db4e62b..000000000 --- a/docs/modules/src_core_queue_merge_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/queue/merge/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/merge/interface

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports InnerQueue
              Re-exports QueueOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_order.html b/docs/modules/src_core_queue_order.html deleted file mode 100644 index 7d6be89cf..000000000 --- a/docs/modules/src_core_queue_order.html +++ /dev/null @@ -1,262 +0,0 @@ -src/core/queue/order | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/order

              - - -

              core/queue/order

              -
              -

              This module provides a class to organize an ordered Queue data structure. -See core/queue for more information.

              - - -

              Usage

              -
              -
              import OrderedQueue from 'core/queue/order';

              const
              queue = new OrderedQueue<number>((a, b) => a - b);

              queue.push(1);
              queue.push(5);
              queue.push(2);
              queue.push(-1);
              queue.push(5);
              queue.push(2);
              queue.push(-1);
              queue.push(5);

              console.log(queue.length); // 8

              console.log(queue.head); // 5
              console.log(queue.pop()); // 5

              console.log(queue.head); // 5
              console.log(queue.pop()); // 5

              console.log(queue.pop()); // 5
              console.log(queue.pop()); // 2
              console.log(queue.pop()); // 2

              queue.clear();
              console.log(queue.length); // 0 -
              - - -

              Providing a comparator

              -
              -

              To compare different elements from the queue, a special comparator function is used, which has the same API as -the native comparator Array.prototype.sort. To provide a comparator, use the structure constructor.

              -
              import OrderedQueue from 'core/queue/order';

              const
              queue = new OrderedQueue<number>((a, b) => a - b);

              queue.push(1);
              queue.push(5); -
              -

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports ElsComparator
              Re-exports InnerQueue
              Re-exports QueueOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_order_interface.html b/docs/modules/src_core_queue_order_interface.html deleted file mode 100644 index 82550387a..000000000 --- a/docs/modules/src_core_queue_order_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/queue/order/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/order/interface

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports QueueOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_simple.html b/docs/modules/src_core_queue_simple.html deleted file mode 100644 index 3e2f312eb..000000000 --- a/docs/modules/src_core_queue_simple.html +++ /dev/null @@ -1,250 +0,0 @@ -src/core/queue/simple | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/simple

              - - -

              core/queue/simple

              -
              -

              This module provides a class to organize a simple Queue data structure. -See core/queue for more information.

              -
              import Queue from 'core/queue/simple';

              const
              queue = new Queue();

              queue.push(1);
              queue.push(5);
              queue.push(2);
              queue.push(-1);
              queue.push(5);
              queue.push(2);
              queue.push(-1);
              queue.push(5);

              console.log(queue.length); // 8

              console.log(queue.head); // 1
              console.log(queue.pop()); // 1

              console.log(queue.head); // 5
              console.log(queue.pop()); // 5

              console.log(queue.pop()); // 2
              console.log(queue.pop()); // -1
              console.log(queue.pop()); // 5

              console.log([...queue]); // [2, -1, 5]

              const
              clonedQueue = queue.clone();

              queue.clear();

              console.log(queue.length); // 0
              console.log(clonedQueue.length); // 3 -
              -

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports InnerQueue
              Re-exports QueueOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_simple_interface.html b/docs/modules/src_core_queue_simple_interface.html deleted file mode 100644 index ceea3070f..000000000 --- a/docs/modules/src_core_queue_simple_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/queue/simple/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/simple/interface

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports QueueOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_worker.html b/docs/modules/src_core_queue_worker.html deleted file mode 100644 index b154bd6db..000000000 --- a/docs/modules/src_core_queue_worker.html +++ /dev/null @@ -1,309 +0,0 @@ -src/core/queue/worker | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/worker

              - - -

              core/queue/worker

              -
              -

              This module provides an abstract class for a [[WorkerQueue]] data structure. -The submodules contain different implementations of that class. See core/queue for more information.

              - - -

              Implementations

              -
              - - - -

              API

              -
              - - -

              Constructor

              -
              - - -

              Providing a task executor

              -
              -

              The structure constructor expects a function that will be invoked on each processed task. -The function can return a promise (it will be awaited).

              -
              import WorkerQueue from 'core/queue/worker/simple';

              const queue = new WorkerQueue((task) => {
              console.log(task);
              });

              queue.push({a: 1});
              queue.push({a: 2}); -
              - - -

              Queue options

              -
              - - -
              [concurrency = 1]
              -
              -

              The maximum number of concurrent workers.

              -
              import WorkerQueue from 'core/queue/worker/simple';

              const queue = new WorkerQueue((task) => {
              console.log(task);
              }, {concurrency: 2});

              queue.push({a: 1});

              console.log(queue.length); // 0

              queue.push({a: 2});

              console.log(queue.length); // 0

              queue.push({a: 3});

              console.log(queue.length); // 1

              queue.push({a: 4});

              console.log(queue.length); // 2 -
              - - -
              [refreshInterval]
              -
              -

              How often to update task statuses, i.e. the next batch of tasks will be executed at the specified interval -(by default on the next tick of the process).

              - - -

              Class properties

              -
              - - -

              concurrency

              -
              -

              The maximum number of concurrent workers.

              - - -

              refreshInterval

              -
              -

              How often to update task statuses, i.e. the next batch of tasks will be executed at the specified interval -(by default on the next tick of the process).

              - - -

              activeWorkers

              -
              -

              Number of active workers.

              -

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports CreateTasks
              Re-exports InnerQueue
              Re-exports QueueOptions
              Re-exports QueueWorker
              Re-exports Task
              Re-exports Tasks
              Re-exports WorkerQueueOptions
              Re-exports default

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_worker_interface.html b/docs/modules/src_core_queue_worker_interface.html deleted file mode 100644 index d13a27862..000000000 --- a/docs/modules/src_core_queue_worker_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/queue/worker/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/worker/interface

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports InnerQueue
              Re-exports QueueOptions

              Type aliases

              CreateTasks<T>: CreateInnerQueue<T>

              Type parameters

              Tasks<T>: InnerQueue<T>

              Type parameters

              • T = unknown

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_worker_merge.html b/docs/modules/src_core_queue_worker_merge.html deleted file mode 100644 index c0de17068..000000000 --- a/docs/modules/src_core_queue_worker_merge.html +++ /dev/null @@ -1,263 +0,0 @@ -src/core/queue/worker/merge | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/worker/merge

              - - -

              core/queue/worker/merge

              -
              -

              This module provides a class to organize a [[WorkerQueue]] data structure with support of task merging by a specified hash function. -It means that the same tasks aren't duplicated. See core/queue/worker and -core/queue for more information.

              - - -

              Usage

              -
              -
              import MergeQueue from 'core/queue/worker/merge';

              const queue = new MergeQueue((task) => {
              console.log(task);
              }, {
              concurrency: 2,
              refreshInterval: 50,
              hashFn: (task) => JSON.stringify(task)
              });

              queue.push({a: 1});
              queue.push({a: 1});

              console.log(queue.length); // 0

              queue.push({a: 2});

              console.log(queue.length); // 0

              queue.push({a: 3});

              console.log(queue.length); // 1

              queue.push({a: 4});

              console.log(queue.length); // 2

              queue.clear();
              console.log(queue.length); // 0 -
              - - -

              Providing a hash function

              -
              -

              To provide a function to calculate task hashes, use the structure constructor hashFn option. -By default, all hashes are calculated via Object.fastHash.

              -
              import MergeQueue from 'core/queue/worker/merge';

              const queue = new MergeQueue((task) => {
              console.log(task);
              }, {
              hashFn: (task) => JSON.stringify(task)
              });

              queue.push({a: 1});
              queue.push({a: 1}); -
              -

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports CreateTasks
              Re-exports HashFn
              Re-exports InnerQueue
              Re-exports QueueOptions
              Re-exports QueueWorker
              Re-exports Task
              Re-exports Tasks
              Re-exports WorkerQueueOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_worker_merge_interface.html b/docs/modules/src_core_queue_worker_merge_interface.html deleted file mode 100644 index 7404f736f..000000000 --- a/docs/modules/src_core_queue_worker_merge_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/queue/worker/merge/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/worker/merge/interface

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports CreateTasks
              Re-exports HashFn
              Re-exports InnerQueue
              Re-exports QueueOptions
              Re-exports QueueWorker
              Re-exports Task
              Re-exports Tasks

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_worker_simple.html b/docs/modules/src_core_queue_worker_simple.html deleted file mode 100644 index 727a062e7..000000000 --- a/docs/modules/src_core_queue_worker_simple.html +++ /dev/null @@ -1,250 +0,0 @@ -src/core/queue/worker/simple | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/worker/simple

              - - -

              core/queue/worker/simple

              -
              -

              This module provides a class to organize a [[WorkerQueue]] data structure. -See core/queue/worker and core/queue for more information.

              -
              import WorkerQueue from 'core/queue/worker/simple';

              const queue = new WorkerQueue((task) => {
              console.log(task);
              }, {concurrency: 2});

              queue.push({a: 1});

              console.log(queue.length); // 0

              queue.push({a: 2});

              console.log(queue.length); // 0

              queue.push({a: 3});

              console.log(queue.length); // 1

              queue.push({a: 4});

              console.log(queue.length); // 2

              queue.clear();
              console.log(queue.length); // 0 -
              -

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports CreateTasks
              Re-exports HashFn
              Re-exports InnerQueue
              Re-exports QueueOptions
              Re-exports QueueWorker
              Re-exports Task
              Re-exports Tasks
              Re-exports WorkerQueueOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_queue_worker_simple_interface.html b/docs/modules/src_core_queue_worker_simple_interface.html deleted file mode 100644 index 20b0e65cd..000000000 --- a/docs/modules/src_core_queue_worker_simple_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/queue/worker/simple/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/queue/worker/simple/interface

              Index

              References

              Re-exports CreateInnerQueue
              Re-exports CreateTasks
              Re-exports InnerQueue
              Re-exports QueueOptions
              Re-exports QueueWorker
              Re-exports Task
              Re-exports Tasks
              Re-exports WorkerQueueOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_range.html b/docs/modules/src_core_range.html deleted file mode 100644 index 34a987613..000000000 --- a/docs/modules/src_core_range.html +++ /dev/null @@ -1,398 +0,0 @@ -src/core/range | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/range

              - - -

              core/range

              -
              -

              This module provides a class to create a range structure.

              - - -

              Supported ranges

              -
              -

              The ranges can be different: numbers, characters, dates.

              - - -

              number

              -
              -
              import Range from 'core/range';

              const
              range = new Range(0, 10);

              // true
              console.log(range.contains(5));

              // 6..10
              console.log(range.intersect(new Range(6, 15)).toString());

              console.log(range.type === 'number'); -
              - - -

              string

              -
              -
              import Range from 'core/range';

              const
              range = new Range('a', 'd');

              // true
              console.log(range.contains('b'));

              // a..c
              console.log(range.intersect(new Range('c', 'z')).toString());

              // You can define one border as a code point
              console.log(new Range('a', 'd'.codePointAt() + 2));
              console.log(new Range('a'.codePointAt() + 1), 'd');

              console.log(range.type === 'string'); -
              - - -

              date

              -
              -
              const
              range = new Range(new Date(2019, 5), new Date(2020, 5));

              // true
              console.log(range.contains(new Date(2019, 8)));

              // Sat Jun 01 2019 00:00:00 GMT+0300..Tue Oct 01 2019 00:00:00 GMT+0300
              console.log(
              range.intersect(
              new Range(new Date(2017, 9),
              new Date(2019, 9))
              ).toString()
              );

              console.log(range.type === 'date'); -
              - - -

              Excluding the range bounds

              -
              -

              By default, all ranges include their bounds, but you free to change this behavior. Just wrap bounds by an array.

              -
              import Range from 'core/range';

              // [0, 1, 2, 3]
              console.log(new Range(0, 3).toArray());

              // [1, 2, 3]
              console.log(new Range([0], 3).toArray());

              // [0, 1, 2]
              console.log(new Range(0, [3]).toArray());

              // [1, 2]
              console.log(new Range([0], [3]).toArray()); -
              - - -

              Reversed ranges

              -
              -

              If the start bound of a range more than the end bound, the created range will enumerate elements by descending order. -This behavior works well with any range.

              -
              import Range from 'core/range';

              // [3, 2, 1]
              console.log(new Range(3, 1).toArray());

              // [3, 2]
              console.log(new Range(3, [1]).toArray());

              // ['c', 'b', 'a']
              console.log(new Range('c', 'a').toArray()); -
              - - -

              Infinite ranges

              -
              -

              It's possible to create an infinite range. Just skip one or both bound the creating the range.

              -
              import Range from 'core/range';

              // Range from 0 to Infinity
              // 0..
              console.log(new Range(0).toString());

              // Range from -Infinity to a
              // ..a
              console.log(new Range(null, 'a').toString());

              // Range from -Infinity to Infinity
              // ..
              console.log(new Range().toArray()); -
              -

              Mind, you can't transform infinite ranges to arrays by invoking toArray, but you free to use iterators. -Physically, the number and date ranges start from Number.MIN_SAFE_INTEGER to Number.Max_SAFE_INTEGER. -The string rages start from \0 to the last Unicode code point.

              -
              import Range from 'core/range';

              // Range from 0 to Infinity
              // 0..
              console.log(new Range(0).toString());

              const
              arr = [];

              for (const el of new Range(0)) {
              arr.push(el);

              if (el > 1e3) {
              break;
              }
              } -
              - - -

              Iterators

              -
              -

              All ranges support three kinds of iterators. -Each kind of iterators can take a step value to iterate elements (for date ranges it means milliseconds to shift).

              -
                -
              1. By values (used by default).
              2. -
              -
              import Range from 'core/range';

              for (const el of new Range('a', 'c')) {
              // 'a' 'b' 'c'
              console.log(el);
              }

              for (const el of new Range(0, 3).values()) {
              // 0 1 2 3
              console.log(el);
              }

              for (const el of new Range(0, 3).values(2)) {
              // 0 2
              console.log(el);
              } -
              -
                -
              1. By indices.
              2. -
              -
              import Range from 'core/range';

              for (const el of new Range(3, 1).indices()) {
              // 0 1 2
              console.log(el);
              }

              for (const el of new Range(0, 3).indices(2)) {
              // 0 1
              console.log(el);
              } -
              -
                -
              1. By pairs of indices and values.
              2. -
              -
              import Range from 'core/range';

              for (const el of new Range('c', 'a').entries()) {
              // [0, 'c'] [1, 'b'] [2 'a']
              console.log(el);
              }

              for (const el of new Range('c', 'a').entries(2)) {
              // [0, 'c'] [1, 'a']
              console.log(el);
              } -
              - - -

              API

              -
              -

              Ranges support a bunch of methods to work with them.

              - - -

              contains

              -
              -

              The method returns true if an element is contained inside the range -(the element can be a simple value or another range).

              -
              import Range from 'core/range';

              // true
              console.log(new Range(0, 10).contains(4));

              // false
              console.log(new Range(0, [10]).contains(10));

              // false
              console.log(new Range(0, 10).contains(12));

              // false
              console.log(new Range(0, 10).contains('a'));

              // true
              console.log(new Range(0, 10).contains(Range(3, 6)));

              // false
              console.log(new Range(0, 10).contains(Range(3, 16)));

              // false
              console.log(new Range(0, 10).contains(Range('a', 'b'))); -
              - - -

              intersect

              -
              -

              The method returns a new range with the latest starting point as its start, and the earliest ending point as its end. -If the two ranges do not intersect, this will effectively produce an empty range.

              -

              The method preserves element ordering of the first range. -The intersection of ranges with different types will always produce an empty range.

              -
              import Range from 'core/range';

              // 8..10
              console.log(new Range(0, 10).intersect(new Range([7], 14)).toString());

              // 10..7
              console.log(new Range(10, 0).intersect(new Range(7, 14)).toString());

              // 7..10
              console.log(new Range(0, 10).intersect(new Range(7)).toString());

              // 7..
              console.log(new Range(0).intersect(new Range(7)).toString());

              // ''
              console.log(new Range(0, 10).intersect(new Range(11, 14)).toString());

              // ''
              console.log(new Range(0, 10).intersect(new Range('a', 'z')).toString()); -
              - - -

              union

              -
              -

              The method returns a new range with the earliest starting point as its start, and the latest ending point as its end. -If the two ranges do not intersect, this will effectively remove the "gap" between them.

              -

              The method preserves element ordering of the first range. -The union of ranges with different types will always produce an empty range.

              -
              import Range from 'core/range';

              // 0..13
              console.log(new Range(0, 10).union(new Range(7, [14])).toString());

              // 14..0
              console.log(new Range(10, 0).union(new Range(7, 14)).toString());

              // 0..
              console.log(new Range(0, 10).union(new Range(7)).toString());

              // ..
              console.log(new Range().union(new Range(7)).toString());

              // ''
              console.log(new Range(0, 10).union(new Range('a', 'z')).toString()); -
              - - -

              clone

              -
              -

              The method clones the range and returns a cloned one.

              - - -

              reverse

              -
              -

              The method clones the range with reversing of element ordering and returns a new one.

              -
              import Range from 'core/range';

              // [3, 2, 1, 0]
              console.log(new Range(0, 3).reverse().toArray()); -
              - - -

              clamp

              -
              -

              The method clamps an element to be within the range if it falls outside. -If the range is invalid or empty, the method always returns null.

              -
              import Range from 'core/range';

              // 3
              console.log(new Range(0, 10).clamp(3));

              // 'd'
              console.log(new Range('a', 'd').clamp('z'));

              // null
              console.log(new Range(0, [0]).clamp(10)); -
              - - -

              span

              -
              -

              The method returns a span of the range. -The span includes both the start and the end.

              -

              If the range is a date range, the value is in milliseconds. -If the range is invalid or empty, the method always returns 0.

              -
              import Range from 'core/range';

              // 4
              console.log(new Range(7, 10).span());

              // 0
              console.log(new Range(0, [0]).span()); -
              - - -

              toArray

              -
              -

              The method creates an array from the range and returns it. -Also, it can take a step to iterate elements (for date ranges, it means milliseconds to shift). -Mind, you can't transform infinite ranges to arrays, but you free to use iterators.

              -
              import Range from 'core/range';

              // [0, 3, 6, 9]
              console.log(new Range(0, 10).toArray(3));

              // ['a', 'b']
              console.log(new Range('a', ['c']).toArray());

              // []
              console.log(new Range(0, [0]).toArray()); -
              - - -

              toString

              -
              -

              The method creates a string from the range and returns it. -If the range invalid or empty, the method always returns an empty string.

              -
              import Range from 'core/range';

              // 0..10
              console.log(new Range(0, 10).toString());

              // 0..9
              console.log(new Range(0, [10]).toString());

              // 0..
              console.log(new Range(0).toString());

              // ..z
              console.log(new Range(null, 'z').toString());

              // ''
              console.log(new Range(0, [0]).toString()); -
              -

              Index

              References

              Re-exports RangeType
              Re-exports RangeValue

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_range_interface.html b/docs/modules/src_core_range_interface.html deleted file mode 100644 index 822a86fcd..000000000 --- a/docs/modules/src_core_range_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/range/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/range/interface

              Index

              Type aliases

              RangeType: "number" | "string" | "date"
              RangeValue: string | number | Date

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request.html b/docs/modules/src_core_request.html deleted file mode 100644 index 5c868ae1c..000000000 --- a/docs/modules/src_core_request.html +++ /dev/null @@ -1,585 +0,0 @@ -src/core/request | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request

              - - -

              core/request

              -
              -

              This module provides API to request/submit data using different runtime engines, like XHR, Fetch, etc. -The submodules contain different classes to work with HTTP headers, server responses and errors.

              -
              import request from 'core/request';

              request('https://foo.com', {
              method: 'POST',
              body: {
              bla: 'bar'
              }
              }).then(async ({response}) => {
              console.log(await response.decode(), response.status);
              }); -
              - - -

              Supported engines

              -
              -
                -
              • xhr
              • -
              • fetch
              • -
              • browser (the engine uses fetch when it's possible, otherwise xhr)
              • -
              • node (the engine uses Got as a request library)
              • -
              • provider (the engine based on core/data providers)
              • -
              - - -

              API

              -
              -

              The function has three overloads of usage.

              - - -

              Creating a request

              -
              -

              The first one creates a request based on the specified parameters. -As the first argument, the function takes a URL to request. The second argument is optional and declares additional request options.

              -
              import request from 'core/request';

              request('https://foo.com/users').then(async ({data, response}) => {
              console.log(await data, response.status);
              });

              request('https://foo.com/create-user', {method: 'POST', body: {name: 'Bob'}}).then(async ({data, response}) => {
              console.log(await data, response.status);
              }); -
              - - -

              Request URL

              -
              -

              There are two variants of request URL-s:

              -

              absolute

              -
              import request from 'core/request';

              request('https://foo.com/users').data.then(console.log); -
              -

              relative

              -
              import request from 'core/request';

              request('/users').data.then(console.log); -
              -

              In the case of a relative URL, the full request URL is based on the application location.

              -
              import request from 'core/request';

              // location.origin === 'https://foo.com';
              // URL: https://foo.com/users
              request('/users').data.then(console.log);

              // location.origin.href === 'https://foo.com/bla';
              // URL: https://foo.com/bla/users
              request('users').data.then(console.log); -
              -

              But also, you can define the base API URL within your application config. This URL will be used for any relative requests.

              -

              config

              -
              import { extend } from '@v4fire/client/config';

              export default extend({
              api: 'https://api.foo.com'
              }); -
              -

              foo.ts

              -
              import request from 'core/request';

              // URL: https://api.foo.com/users
              request('/users').data.then(console.log); -
              -

              In addition, you can read or write the api property from core/request#globalOpts or -through globalOpts.api property within your encoders/decoders/middlewares.

              -
              import request, { globalOpts } from 'core/request';

              console.log(globalOpts.api);

              request('/users', {
              middlewares: {
              api: ({globalOpts}) => {
              if (globalOpts.api == null) {
              globalOpts.api = 'https://api.foo.com';
              }
              }
              }
              }).data.then(console.log); -
              - - -

              Creating a new request function with the default request options

              -
              -

              This overload is useful to create a wrapped request function. -It takes an object with request options and returns a new request function. -This function will use the passed options by default, but you can override them. -Finally, the result function can take another object with options and returns a new wrapped function recursively. -Parameters from the first and second invoke will be deeply merged.

              -
              import request from 'core/request';

              const post = request({method: 'POST'});

              const postWithoutCredentials = request({method: 'POST', credentials: false});

              postWithoutCredentials('https://foo.com/create-user', {body: {name: 'Bob'}}).then(async ({data, response}) => {
              console.log(await data, response.status);
              }); -
              - - -

              Creating a new request factory with the specified URL and default request options

              -
              -

              The third overload helps to create a factory of requests. -It takes a URL to request, additional options (optional), and the special resolve function. -Then, it returns a new function to create requests with the passed options.

              -
              import request from 'core/request';

              const createUser = request(
              'https://foo.com/user',

              (url, {opts, globalOpts, ctx}, name, data) => {
              opts.body = data;

              // If the resolver function returns a string, it will be concatenated with the original request URL
              return name;
              },

              {
              method: 'POST'
              }
              );

              // POST: https://foo.com/user/bob
              // BODY: {age: 37}
              createUser('bob', {age: 37}).then(async ({data, response}) => {
              console.log(await data, response.status);
              });

              const wrappedRequest = request(
              'https://foo.com/user',

              (url, {opts, globalOpts, ctx}, ...args) => {
              opts.body = args.at(-1);

              // If the resolver function returns an array of string, it will replace the original request URL
              return ['https://bla.com', ...args.slice(0, -1)];
              }
              );

              // GET: https://bla.com/bla/baz
              wrappedRequest('bla', 'baz', {age: 37}) -
              - - -

              Returning request value

              -
              -

              After creating a request, the function returns an instance of core/promise/abortable. -The promise resolves with a special response object.

              -
              interface RequestResponseObject<D = unknown> {
              // @see core/request/modules/context
              ctx: Readonly<RequestContext<D>>;

              // @see core/request/response
              response: Response<D>;

              // A promise with the response data
              data: Promise<Nullable<D>>;

              // An asynchronous iterable object to parse the response in a stream form
              stream: AsyncIterableIterator<unknown>;

              // An emitter to listen to raw request engine events
              emitter: EventEmitter;

              // An iterator to parse data in a stream form
              [Symbol.asyncIterator](): AsyncIterable<RequestResponseChunk>;

              // A type of the used cache if the data has been taken from it
              cache?: CacheType;

              // A method to drop cache of the request
              dropCache(): void;
              } -
              -
              import request from 'core/request';

              request('https://foo.com/users').then(async ({data, response}) => {
              console.log(await data, response.status);
              }); -
              -

              Also, you can get data, emitter or Symbol.asyncIterator from a request promise.

              -
              import request from 'core/request';
              import xhr from 'core/request/engines/xhr';

              request('https://foo.com/users').data.then((data) => {
              console.log(data);
              });

              request('https://foo.com/users', {engine: xhr}).emitter.on('readystatechange', (e) => {
              console.log(e);
              }); -
              - - -

              Parsing response data in a stream form

              -
              -

              If the used request engine supports streaming, you can use it via an async iterator. -Notice, you won't switch to another form when you read response as a whole data or in a stream form.

              -
              import request from 'core/request';

              (async () => {
              for await (const {loaded, total, data} of request('https://foo.com/users')) {
              console.log(loaded, total, data);
              }
              })();

              request('https://foo.com/users').then(async (response) => {
              for await (const {loaded, total, data} of response) {
              console.log(loaded, total, data);
              }
              });

              request('https://foo.com/users').then(async ({response}) => {
              for await (const {loaded, total, data} of response) {
              console.log(loaded, total, data);
              }
              }); -
              -

              If you want to process only stream data without total and loaded fields, use the stream getter.

              -
              import request from 'core/request';

              (async () => {
              for await (const data of request('https://foo.com/users').stream) {
              console.log(data);
              }
              })();

              request('https://foo.com/users').then(async (response) => {
              for await (const data of response.stream) {
              console.log(data);
              }
              });

              request('https://foo.com/users').then(async ({response}) => {
              for await (const data of response.decodeStream()) {
              console.log(data);
              }
              }); -
              -

              Mind, the XHR engine partially supports streaming based on its progress event.

              - - -

              Listening to internal engine events

              -
              -

              If the used request engine emits some events, you can listen there via the emitter property. -Mind, not every engine dispatch events.

              -
              import request from 'core/request';
              import xhr from 'core/request/engines/xhr';

              const
              req = request('https://foo.com/users', {engine: xhr});

              req.emitter.on('progress', (e) => {
              console.log(e);
              });

              req.emitter.on('upload.progress', (e) => {
              console.log(e);
              }); -
              - - -

              Request options

              -
              -

              The request function can accept a bunch of optional parameters to make a request.

              - - -

              method

              -
              -

              HTTP method to create a request. -See more.

              -
              import request from 'core/request';

              request('//create-user', {
              method: 'POST',
              body: {name: 'Bob'}
              }).data.then(console.log); -
              - - -

              headers

              -
              -

              Additional HTTP request headers. You can provide them as a simple dictionary or an instance of the Headers class. -Also, you can pass headers as an instance of the core/request/headers class. -See more.

              -
              import request from 'core/request';

              request('//users', {
              headers: {
              Authorization: myJWT
              }
              }).data.then(console.log); -
              - - -

              credentials

              -
              -

              Enables providing of credentials for cross-domain requests. -Also, you can manage to omit any credentials if the used request engine supports it.

              -
              import request from 'core/request';
              import fetchEngine from 'core/request/engines/fetch';

              request('//users', {
              credentials: false
              }).data.then(console.log);

              request('//users', {
              engine: fetchEngine,
              credentials: 'omit'
              }).data.then(console.log); -
              - - -

              query

              -
              -

              Request parameters that will be serialized to a string and passed via a request URL. -To customize how to encode data to a query string, see querySerializer.

              -
              import request from 'core/request';

              request('//user', {
              query: {id: 125}
              }).data.then(console.log); -
              - - -

              querySerializer

              -
              -

              Returns a serialized value of the specified query object.

              -
              import request from 'core/request';
              import { toQueryString } from 'core/url';

              request('//user', {
              query: {ids: [125, 35, 454]},
              querySerializer: (data) => toQueryString(data, {arraySyntax: true})
              }).data.then(console.log); -
              - - -

              body

              -
              -

              A request body. Mind, not every HTTP method can send data in this way. -For instance, GET or HEAD requests can send data only with URLs (@see query).

              -
              import request from 'core/request';

              request('//create-user', {
              method: 'POST',
              body: {name: 'Bob'}
              }).data.then(console.log);

              const form = new FormData();

              form.set('name', 'Garry');
              form.set('age', '36');

              request('//send-form', {
              method: 'POST',
              body: form
              }).data.then(console.log); -
              - - -

              contentType

              -
              -

              A mime type of the request data (if not specified, it will be cast dynamically).

              -
              import request from 'core/request';

              request('//create-user', {
              method: 'POST',
              body: {name: 'Bob'},
              contentType: 'application/x-msgpack',
              encoder: toMessagePack
              }).data.then(console.log); -
              - - -

              responseType

              -
              -

              A type of the response data (if not specified, it will be cast dynamically from the response headers):

              -
                -
              1. 'text' - the result is interpreted as a simple string;
              2. -
              3. 'json' - the result is interpreted as a JSON string;
              4. -
              5. 'document' - the result is interpreted as an XML/HTML document;
              6. -
              7. 'formData' - result is interpreted as a FormData object;
              8. -
              9. 'blob' - the result is interpreted as a Blob object;
              10. -
              11. 'arrayBuffer' - the result is interpreted as an array buffer;
              12. -
              13. 'object' - the result is interpreted "as is" without any converting.
              14. -
              -
              import request from 'core/request';

              request('//users', {
              responseType: 'arrayBuffer',
              decoder: fromMessagePack
              }).data.then(console.log); -
              - - -

              [okStatuses = new Range(200, 299)]

              -
              -

              A list of status codes (or a single code) that match successful operation. -Also, you can pass a range of codes.

              -
              import request from 'core/request';
              import Range from 'core/range';

              request('//users', {
              okStatuses: [200, 201]
              }).data.then(console.log);

              request('//users', {
              okStatuses: new Range(200, 210)
              }).data.then(console.log); -
              - - -

              timeout

              -
              -

              A value in milliseconds for a request timeout.

              -
              import request from 'core/request';

              request('//users', {
              timeout: (10).seconds()
              }).data.then(console.log); -
              - - -

              retry

              -
              -

              Options to retry bad requests or a number of maximum request retries.

              -
              import request from 'core/request';

              request('//users', {
              timeout: (10).seconds(),
              retry: 3
              }).data.then(console.log);

              request('//users', {
              timeout: (10).seconds(),
              retry: {
              attempts: 3,
              delay: (attempt) => attempt * (3).seconds()
              }
              }).data.then(console.log); -
              -
              /**
              * @typeparam D - response data type
              */
              export interface RetryOptions<D = unknown> {
              /**
              * Maximum number of attempts to request
              */
              attempts?: number;

              /**
              * Returns a number in milliseconds (or a promise) to wait before the next attempt.
              * If the function returns false, it will prevent all further attempts.
              *
              * @param attempt - current attempt number
              * @param error - error object
              */
              delay?(attempt: number, error: RequestError<D>): number | Promise<void> | false;
              } -
              - - -

              api

              -
              -

              A map of API parameters.

              -

              These parameters apply if the original request URL is not absolute, and they can be used to customize the -base API URL depending on the runtime environment. If you define the base API URL via -config#api or globalOpts.api, these parameters will be mapped on it.

              -
              import request from 'core/request';

              // URL (IS_PROD === true): https://foo.com/users
              // URL (IS_PROD === false): https://foo.com/foo-stage

              request('/users', {
              api: {
              protocol: 'https',
              domain2: () => IS_PROD ? 'foo' : 'foo-stage',
              zone: 'com'
              }
              }).data.then(console.log);


              // URL (globalOpts.api === 'https://api.foo.com' && IS_PROD === true): https://api.foo.com/users
              // URL (globalOpts.api === 'https://api.foo.com' && IS_PROD === false): https://api.foo-stage.com/users

              request('/users', {
              api: {
              domain2: () => IS_PROD ? 'foo' : 'foo-stage',
              }
              }).data.then(console.log); -
              -
              export interface RequestAPI {
              /**
              * The direct value of API URL.
              * If this parameter is defined, all other parameters will be ignored.
              *
              * @example
              * `'https://google.com'`
              */
              url?: RequestAPIValue;

              /**
              * API protocol
              *
              * @example
              * `'http'`
              * `'https'`
              */
              protocol?: RequestAPIValue;

              /**
              * Value for an API authorization part
              *
              * @example
              * `'login:password'`
              */
              auth?: RequestAPIValue;

              /**
              * Value for an API domain level 6 part
              */
              domain6?: RequestAPIValue;

              /**
              * Value for an API domain level 5 part
              */
              domain5?: RequestAPIValue;

              /**
              * Value for an API domain level 4 part
              */
              domain4?: RequestAPIValue;

              /**
              * Value for an API domain level 3 part
              */
              domain3?: RequestAPIValue;

              /**
              * Value for an API domain level 2 part
              */
              domain2?: RequestAPIValue;

              /**
              * Value for an API domain zone part
              */
              zone?: RequestAPIValue;

              /**
              * Value for an API api port
              */
              port?: RequestAPIValue<string | number>;

              /**
              * Value for an API namespace part: it follows after '/' character
              */
              namespace?: RequestAPIValue;
              } -
              - - -

              cacheStrategy

              -
              -

              A strategy of caching for requests that support caching (by default, only GET requests can be cached):

              -
                -
              1. 'forever' - caches all requests and stores their values forever within the active session or -until the cache expires (if cacheTTL is specified);
              2. -
              3. 'queue' - caches all requests, but more frequent requests will push less frequent requests;
              4. -
              5. 'never' - never caches any requests;
              6. -
              7. Or, you can pass a custom cache object.
              8. -
              -
              import request from 'core/request';
              import RestrictedCache from 'core/cache/restricted';

              request('/users', {
              cacheStrategy: 'forever'
              }).data.then(console.log);

              request('/users', {
              cacheStrategy: new RestrictedCache(50)
              }).data.then(console.log); -
              -

              If you set a strategy using string identifiers, all requests will be stored within the global cache objects.

              -
              import request, { cache } from 'core/request';

              request('/users', {
              cacheStrategy: 'forever'
              }).data.then(console.log);

              cache.forever.clear(); -
              - - -

              cacheTTL

              -
              -

              A value in milliseconds that indicates how long a request value should keep in the cache -(all requests are stored within the active session without expiring by default).

              -
              import request from 'core/request';
              import RestrictedCache from 'core/cache/restricted';

              request('/users', {
              cacheStrategy: 'forever',
              cacheTTL: (10).minutes()
              }).data.then(console.log);

              request('/users', {
              cacheStrategy: new RestrictedCache(50),
              cacheTTL: (10).minutes()
              }).data.then(console.log); -
              - - -

              offlineCache

              -
              -

              This option enables support of offline caching. -By default, a request can only be taken from a cache if there is no network. -You can customize this logic by providing a custom cache object with the core/cache/decorators/persistent decorator.

              -
              import request from 'core/request';
              import { asyncLocal } from 'core/kv-storage';

              import addPersistent from 'core/cache/decorators/persistent';
              import SimpleCache from 'core/cache/simple';

              request('/users', {
              cacheStrategy: 'forever',
              offlineCache: true
              });

              const
              opts = {loadFromStorage: 'onInit'},
              persistentCache = await addPersistent(new SimpleCache(), asyncLocal, opts);

              request('/users', {
              cacheStrategy: persistentCache
              }); -
              - - -

              offlineCacheTTL

              -
              -

              A value in milliseconds that indicates how long a request value should keep in the offline cache.

              -
              import request from 'core/request';
              import RestrictedCache from 'core/cache/restricted';

              request('/users', {
              cacheStrategy: 'forever',
              offlineCache: true,
              offlineCacheTTL: (1).day()
              });

              request('/users', {
              cacheStrategy: new RestrictedCache(50),
              offlineCache: true,
              offlineCacheTTL: (1).day()
              }).data.then(console.log); -
              - - -

              [cacheMethods = ['GET']]

              -
              -

              A list of request methods that support caching.

              -
              import request from 'core/request';

              request('/users', {
              cacheStrategy: 'forever',
              cacheMethods: ['GET', 'POST']
              }).data.then(console.log); -
              - - -

              cacheId

              -
              -

              A unique cache identifier: it can be useful to create request factories with isolated cache storages.

              -
              import request from 'core/request';

              const createUser = request(
              'https://foo.com/user',

              (url, {opts, globalOpts, ctx}, name, data) => {
              opts.body = data;
              return name;
              },

              {
              method: 'POST',
              cacheId: 'users'
              }
              );

              createUser('bob', {age: 37}).then(async ({data, response}) => {
              console.log(await data, response.status);
              }); -
              - - -

              middlewares

              -
              -

              A dictionary or iterable value with middleware functions: functions take an environment of request parameters and can modify theirs. -Please notice that the order of middleware depends on the structure you use. -Also, if at least one of the middlewares returns a function, invoking this function will be returned as the request result. -It can be helpful to organize mocks of data and other similar cases when you don't want to execute a real request.

              -
              import request from 'core/request';

              request('/users', {
              middlewares: {
              addAPI({globalOpts}) {
              if (globalOpts.api == null) {
              globalOpts.api = 'https://api.foo.com';
              }
              },

              addSession({opts}) {
              opts.headers.set('Authorization', myJWT);
              }
              }
              }).data.then(console.log);

              // Mocking response data
              request('/users', {
              middlewares: [
              ({ctx}) => () => ctx.wrapAsResponse([
              {name: 'Bob'},
              {name: 'Robert'}
              ])
              ]
              }); -
              - - -

              encoder

              -
              -

              A function (or a sequence of functions) takes the current request data and returns new data to request. -If you provide a sequence of functions, the first function will pass a result in the next function from the sequence, etc.

              -
              import request from 'core/request';

              request('//create-user', {
              method: 'POST',
              body: {name: 'Bob'},
              contentType: 'application/x-msgpack',
              encoder: [normalize, toMessagePack]
              }).data.then(console.log); -
              - - -

              decoder

              -
              -

              A function (or a sequence of functions) takes the current request response data and returns new data to respond. -If you provide a sequence of functions, the first function will pass a result to the next function from the sequence, etc.

              -
              import request from 'core/request';

              request('//users', {
              responseType: 'arrayBuffer',
              decoder: fromMessagePack
              }).data.then(console.log); -
              - - -

              streamDecoder

              -
              -

              A function (or a sequence of functions) takes the current request response data chunk and yields a new chunk to respond via an async iterator. -If you provide a sequence of functions, the first function will pass a result to the next function from the sequence, etc. -This parameter is used when you're parsing responses in a stream form.

              -
              import request from 'core/request';

              import { sequence } from 'core/iter/combinators';
              import { pick, andPick, assemble, streamArray } from 'core/json/stream';

              /*
              {
              "total": 3,
              "data": [
              {"name": "Bob", "age": 21},
              {"name": "Rob", "age": 24},
              {"name": "Jack", "age": 50}
              ]
              }
              */
              const {stream} = request('//users', {
              responseType: 'json',
              streamDecoder: (data) => sequence(
              assemble(pick(data, 'total')),
              streamArray(andPick(data, 'data'))
              )
              });

              (async () => {
              for await (const chunk of stream) {
              // 3
              // {"name": "Bob", "age": 21}
              // {"name": "Rob", "age": 24}
              // {"name": "Jack", "age": 50}
              console.log(chunk);
              }
              })(); -
              - - -

              [jsonReviver = convertIfDate]

              -
              -

              A reviver function for JSON.parse or false to disable defaults. -By default, it parses some strings as Date instances.

              - - -

              meta

              -
              -

              A dictionary with some extra parameters for the request: is usually used with middlewares to provide domain-specific information.

              -
              import request from 'core/request';

              request('/users', {
              meta: {addSession: true},

              middlewares: {
              addSession({opts}) {
              if (opts.meta.addSession) {
              opts.headers.set('Authorization', myJWT);
              }
              }
              }
              }).data.then(console.log); -
              - - -

              important

              -
              -

              A meta flag that indicates that the request is important: is usually used with middlewares to indicate that -the request needs to be executed as soon as possible.

              -
              import request from 'core/request';

              request('/users', {
              important: true,

              middlewares: {
              doSomeWork({ctx}) {
              if (ctx.important) {
              // Do some work...
              }
              }
              }
              }).data.then(console.log); -
              - - -

              engine

              -
              -

              This parameter defined a request engine to use. -The engine - is a simple function that takes request parameters and returns an abortable promise resolved with the core/request/response instance. -Mind, some engines provide extra features. For instance, you can listen to upload progress events with the XHR engine. -Or, you can parse responses in a stream form with the Fetch engine.

              -
              import AbortablePromise from 'core/promise/abortable';

              import request from 'core/request';
              import Response from 'core/request/response';

              import fetchEngine from 'core/request/engines/fetch';
              import xhrEngine from 'core/request/engines/xhr';

              request('//users', {
              engine: fetchEngine,
              credentials: 'omit'
              }).data.then(console.log);

              request('//users', {
              engine: xhrEngine
              }).data.then(console.log);

              request('//users', {
              engine: (params) => new AbortablePromise((resolve) => {
              const res = new Response({
              message: 'Hello world'
              }, {responseType: 'object'});

              resolve(res);

              }, params.parent)

              }).data.then(console.log); -
              -

              Index

              References

              Re-exports CacheStrategy
              Re-exports CacheType
              Re-exports CreateRequestOptions
              Re-exports Decoder
              Re-exports Decoders
              Re-exports Encoder
              Re-exports Encoders
              Re-exports GlobalOptions
              Re-exports JSONLikeValue
              Re-exports Middleware
              Re-exports MiddlewareParams
              Re-exports Middlewares
              Re-exports NormalizedCreateRequestOptions
              Re-exports NormalizedRequestBody
              Re-exports NormalizedResponseOptions
              Re-exports OkStatuses
              Re-exports RequestAPI
              Re-exports RequestAPIValue
              Re-exports RequestBody
              Re-exports RequestEngine
              Renames and re-exports default
              Re-exports RequestFunctionResponse
              Re-exports RequestMethod
              Re-exports RequestOptions
              Re-exports RequestPromise
              Re-exports RequestQuery
              Re-exports RequestResolver
              Re-exports RequestResponse
              Re-exports RequestResponseChunk
              Re-exports RequestResponseObject
              Re-exports ResolverResult
              Renames and re-exports default
              Re-exports ResponseChunk
              Re-exports ResponseModeType
              Re-exports ResponseOptions
              Re-exports ResponseType
              Re-exports ResponseTypeValue
              Re-exports ResponseTypeValueP
              Re-exports RetryOptions
              Re-exports StreamDecoder
              Re-exports StreamDecoders
              Re-exports WrappedCreateRequestOptions
              Re-exports WrappedDecoder
              Re-exports WrappedDecoders
              Re-exports WrappedEncoder
              Re-exports WrappedEncoders
              Re-exports WrappedStreamDecoder
              Re-exports WrappedStreamDecoders
              Re-exports applyQueryForStr
              Re-exports cache
              Renames and re-exports __type
              Re-exports dropCache
              Re-exports getRequestKey
              Re-exports globalOpts
              Re-exports merge
              Re-exports pendingCache
              Re-exports tplRgxp

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_const.html b/docs/modules/src_core_request_const.html deleted file mode 100644 index 35b131bf9..000000000 --- a/docs/modules/src_core_request_const.html +++ /dev/null @@ -1,251 +0,0 @@ -src/core/request/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/const

              Index

              Variables

              cache: Record<Exclude<CacheStrategy, default | Promise<default>>, default> = ...
              caches: Set<default<unknown, string>> = ...
              defaultRequestOpts: { cacheMethods: RequestMethod[]; cacheStrategy: CacheStrategy; engine: RequestEngine; headers: RawHeaders; meta: Dictionary<unknown>; method: RequestMethod; offlineCacheTTL: number; query: RequestQuery; querySerializer: { (data: unknown, encode?: boolean): string; (data: unknown, opts: ToQueryStringOptions): string } } = ...

              Type declaration

              • cacheMethods: RequestMethod[]
              • cacheStrategy: CacheStrategy
              • engine: RequestEngine
              • headers: RawHeaders
              • meta: Dictionary<unknown>
              • method: RequestMethod
              • offlineCacheTTL: number
              • query: RequestQuery
              • querySerializer: { (data: unknown, encode?: boolean): string; (data: unknown, opts: ToQueryStringOptions): string }
                  • -

                    Creates a querystring from the specified data and returns it

                    -
                    example
                    // '?a=1'
                    toQueryString({a: 1}); -
                    -

                    Parameters

                    • data: unknown
                    • Optional encode: boolean

                    Returns string

                  • -

                    Creates a querystring from the specified data and returns it

                    -
                    example
                    // '?a[]=1&a[]=2'
                    toQueryString({a: [1, 2]}, {arraySyntax: true}); -
                    -

                    Parameters

                    Returns string

              globalOpts: GlobalOptions = ...
              isAbsoluteURL: RegExp = ...
              methodsWithoutBody: Pick<{ GET: boolean; HEAD: boolean }, "GET" | "HEAD"> = ...
              pendingCache: default<RequestResponse<unknown>, string> = ...
              storage: CanUndef<Promise<AsyncStorage>>

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines.html b/docs/modules/src_core_request_engines.html deleted file mode 100644 index 7ecfb2bce..000000000 --- a/docs/modules/src_core_request_engines.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/engines | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines

              Index

              References

              Re-exports Blob
              Re-exports FormData
              Re-exports convertDataToSend

              Variables

              default: any

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_browser.html b/docs/modules/src_core_request_engines_browser.html deleted file mode 100644 index 3e7a28b41..000000000 --- a/docs/modules/src_core_request_engines_browser.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/engines/browser | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/browser

              Index

              Properties

              Properties

              default: RequestEngine

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_const.html b/docs/modules/src_core_request_engines_const.html deleted file mode 100644 index 1083258f3..000000000 --- a/docs/modules/src_core_request_engines_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/engines/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/const

              Index

              Variables

              Variables

              Blob: typeof globalThis.Blob = ...
              FormData: typeof globalThis.FormData = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_fetch.html b/docs/modules/src_core_request_engines_fetch.html deleted file mode 100644 index cd5450c5c..000000000 --- a/docs/modules/src_core_request_engines_fetch.html +++ /dev/null @@ -1,264 +0,0 @@ -src/core/request/engines/fetch | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/fetch

              - - -

              core/request/engines/fetch

              -
              -

              This module provides a function that creates a request engine based on the Fetch API. -Mind, this API is developed to work in a browser — node.js support only for tests.

              - - -

              Synopsis

              -
              -
                -
              • The engine is used by default in a browser if it supports AbortController.
              • -
              • The engine supports response streaming.
              • -
              - - -

              Example

              -
              -
              import fetchEngine from 'core/request/engines/fetch';

              req('/search', {engine: fetchEngine}).then(({response}) => {
              console.log(response.decode());
              }); -
              -

              Index

              Variables

              Variables

              default: RequestEngine = ...
              -

              Creates request by using the fetch API with the specified parameters and returns a promise

              -
              param params

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_fetch_node.html b/docs/modules/src_core_request_engines_fetch_node.html deleted file mode 100644 index f77c0bb3c..000000000 --- a/docs/modules/src_core_request_engines_fetch_node.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/engines/fetch/node | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/fetch/node

              Index

              Functions

              Functions

              • default(input: RequestInfo, init?: RequestInit): Promise<Response>

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_helpers.html b/docs/modules/src_core_request_engines_helpers.html deleted file mode 100644 index 45c0adaa1..000000000 --- a/docs/modules/src_core_request_engines_helpers.html +++ /dev/null @@ -1,245 +0,0 @@ -src/core/request/engines/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/helpers

              Index

              Functions

              • -

                Converts the specified data to send via request engines. -The function returns a tuple, where on the first position is converted data and its new content type on -the second position.

                -

                Parameters

                • data: unknown
                • Optional contentType: string

                Returns [NormalizedRequestBody?, string?]

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_node.html b/docs/modules/src_core_request_engines_node.html deleted file mode 100644 index 886c4c920..000000000 --- a/docs/modules/src_core_request_engines_node.html +++ /dev/null @@ -1,264 +0,0 @@ -src/core/request/engines/node | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/node

              - - -

              core/request/engines/node

              -
              -

              This module provides a function that creates a request engine for node.js scripts.

              - - -

              Synopsis

              -
              -
                -
              • The engine is used by default in a node.js.
              • -
              • The engine uses Got as a request library.
              • -
              • The engine supports response streaming.
              • -
              - - -

              Example

              -
              -
              import nodeEngine from 'core/request/engines/node';

              req('/search', {engine: nodeEngine}).then(({response}) => {
              console.log(response.decode());
              }); -
              -

              Index

              Variables

              Variables

              default: RequestEngine = ...
              -

              Creates request by using node.js with the specified parameters and returns a promise

              -
              param params

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_node_const.html b/docs/modules/src_core_request_engines_node_const.html deleted file mode 100644 index 2cdb00b87..000000000 --- a/docs/modules/src_core_request_engines_node_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/engines/node/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/node/const

              Index

              Variables

              writeableStreamMethods: Pick<{ DELETE: boolean; PATCH: boolean; POST: boolean; PUT: boolean }, "POST" | "PUT" | "DELETE" | "PATCH"> = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_provider.html b/docs/modules/src_core_request_engines_provider.html deleted file mode 100644 index 3b546c577..000000000 --- a/docs/modules/src_core_request_engines_provider.html +++ /dev/null @@ -1,300 +0,0 @@ -src/core/request/engines/provider | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/provider

              - - -

              core/request/engines/provider

              -
              -

              This module provides a function that creates a request engine based on the passed data provider. -You can use this kind of provider for simple requests by using core/request.

              - - -

              Synopsis

              -
              -
                -
              • The engine can provide response streaming from an internal provider engine.
              • -
              • The engine can provide events from an internal provider engine.
              • -
              - - -

              Example

              -
              -
              import Provider, { provider } from 'core/data';
              import createProviderEngine from 'core/request/engines/provider';

              @provider
              class DataProvider extends Provider {

              }

              const
              // Also, you can pass a name of the provider or link to the instance
              req = request({engine: createProviderEngine(DataProvider)});

              req('/search')
              .then(({response}) => {
              console.log(response.decode());
              });

              // You can specify which provider method should be invoked based on the request method
              // (by default will be used mapping from the provider properties, like `addMethod` or `updMethod`)

              const req2 = request('/search', {
              engine: createProviderEngine(DataProvider, {
              PATCH: 'upd'
              })
              }); -
              -

              Or you can use it with other data providers.

              -
              import Provider, { provider } from 'core/data';
              import createProviderEngine from 'core/request/engines/provider';

              @provider
              class BaseProvider extends Provider {
              baseUrl = '/api'
              }

              @provider
              class DataProvider extends Provider {
              static request = BaseProvider.request({
              engine: createProviderEngine(BaseProvider)
              });
              }

              @provider
              class DataProvider2 extends Provider {
              static request = BaseProvider.request({
              engine: createProviderEngine(BaseProvider, {
              // Invoking of `DataProvider2.upd` will call `DataProvider2.add`
              upd: 'add'
              })
              });
              } -
              - - -

              Why we need this kind of engine?

              -
              -

              To resolve an issue, when we have the one server API and two variants of providers, -and we want to cache the response of the "parent" provider. The problem roots are based on the fact that every provider -stores its cache within the separated storage. It's necessary because different providers can have different -decoders (provider stores data in the cache after applying decoders). We can trap in a situation of data collision -while saving the cache: the decoders are not used to generate a hash of the request, so it's possible to meet more than -one set of data with the same hash.

              -
              @provider
              class BaseProvider extends Provider {
              static request = Provider.request({cacheStrategy: 'forever'});

              baseUrl = '/api'
              }

              @provider
              class DataProvider extends BaseProvider {
              static decoders = DataProviderDecoders;
              }

              @provider
              class DataProvider2 extends BaseProvider {
              static decoders = DataProvider2Decoders;
              }

              // Will use different cache storages, i.e., the cache doesn't share between instances.
              // It happens because every data provider instance has the separated cache storage.
              new DataProvider().get();
              new DataProvider2().get(); -
              -

              If we start to use the parent provider as an engine instead of inheritance, it resolves cache sharing.

              -
              @provider
              class BaseProvider extends Provider {
              static request = Provider.request({cacheStrategy: 'forever'});

              baseUrl = '/api'
              }

              @provider
              class DataProvider extends Provider {
              static request = BaseProvider.request({
              engine: createProviderEngine(BaseProvider)
              });
              }

              @provider
              class DataProvider2 extends Provider {
              static request = BaseProvider.request({
              engine: createProviderEngine(BaseProvider)
              });
              }

              // Every data provider stores its cache within the separated cache storage, but also,
              // it will be cached by the parent provider.
              new DataProvider().get();
              new DataProvider2().get(); -
              - - -

              Composition of parameters

              -
              -

              When we create a request, we can also specify many encoders, decoders, and other middlewares to apply. -When we are using another provider as an engine, it can also have its middlewares. How do they work together?

              -

              Providers properties during request execution are combined in an obvious way:

              -
                -
              • Middlewares and encoders are executed on the current request and, after that - on the engine data provider.
              • -
              • Decoders - at first on the engine data provide, after that - on the current request.
              • -
              • URL-s concatenated by a scheme/$engineProvider/$currentRequest.
              • -
              -
              @provider
              class DataProvider extends Provider {
              static decoders = {
              get: [parseFromProtobuf]
              }

              baseUrl = '/api'
              }

              // url = /api/search
              const req = request('/api/search', {
              engine: createProviderEngine(DataProvider),
              decoder: normalizeParsedData
              }); -
              -

              Index

              References

              Re-exports AvailableOptions
              Re-exports Meta
              Re-exports MethodsMapping
              Re-exports availableParams

              Functions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_provider_const.html b/docs/modules/src_core_request_engines_provider_const.html deleted file mode 100644 index 19443e5fd..000000000 --- a/docs/modules/src_core_request_engines_provider_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/engines/provider/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/provider/const

              Index

              Variables

              availableParams: string[] = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_provider_interface.html b/docs/modules/src_core_request_engines_provider_interface.html deleted file mode 100644 index dbf681dee..000000000 --- a/docs/modules/src_core_request_engines_provider_interface.html +++ /dev/null @@ -1,243 +0,0 @@ -src/core/request/engines/provider/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/provider/interface

              Index

              Type aliases

              MethodsMapping: { [ key in ModelMethod]?: ModelMethod } & { [ key in RequestMethod]?: ModelMethod }
              -

              Mapping of methods to request for the engine

              -

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_engines_xhr.html b/docs/modules/src_core_request_engines_xhr.html deleted file mode 100644 index f06166288..000000000 --- a/docs/modules/src_core_request_engines_xhr.html +++ /dev/null @@ -1,265 +0,0 @@ -src/core/request/engines/xhr | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/engines/xhr

              - - -

              core/request/engines/xhr

              -
              -

              This module provides a function that creates a request engine based on the XMLHttpRequest API. -Mind, this API is developed to work in a browser — node.js support only for tests.

              - - -

              Synopsis

              -
              -
                -
              • The engine is used by default in a browser if it doesn't support AbortController.
              • -
              • The engine partly supports response streaming (only total/loaded fields without data).
              • -
              • The engine provides a bunch of internal events.
              • -
              - - -

              Example

              -
              -
              import xhrEngine from 'core/request/engines/xhr';

              const req = req('/search', {engine: xhrEngine}).then(({response}) => {
              console.log(response.decode());
              });

              req.emitter.on('progress', () => {
              // ..
              });

              req.emitter.on('upload.progress', () => {
              // ..
              }); -
              -

              Index

              Variables

              Variables

              default: RequestEngine = ...
              -

              Creates request by using XMLHttpRequest with the specified parameters and returns a promise

              -
              param params

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_error.html b/docs/modules/src_core_request_error.html deleted file mode 100644 index 9d1da7c18..000000000 --- a/docs/modules/src_core_request_error.html +++ /dev/null @@ -1,276 +0,0 @@ -src/core/request/error | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/error

              - - -

              core/request/error

              -
              -

              This module provides a class for any request error and its details' extractor.

              - - -

              RequestError

              -
              -

              A constructor of the class accepts two parameters: required type and optional details.

              -
              throw new RequestError(RequestError.InvalidStatus, details);
              -
              -

              Now we support the following types of RequestError:

              -
                -
              • RequestError.InvalidStatus - a server has responded with a non-ok status;
              • -
              • RequestError.Abort - a request was aborted;
              • -
              • RequestError.Timeout - a request was aborted because of a timeout;
              • -
              • RequestError.Offline - a request was failed because there is no connection to a network;
              • -
              • RequestError.Engine - a request was failed because of an internal request engine' error.
              • -
              -

              The second parameter could contain request and response objects and an error object that is caused the problem.

              - - -

              RequestErrorDetailsExtractor

              -
              -

              The extractor gets details from RequestError. A constructor of the class accepts one optional parameter with extra options. -These options allow filtering headers from request and response objects of the error's details object. It helps to hide -sensitive information.

              -

              The options itself look like this:

              -
              const opts = {
              headers: {
              include: [/*...*/],
              exclude: [/*...*/]
              }
              };

              const extractor = new RequestErrorDetailsExtractor(opts); -
              -

              If include is defined, the extractor gets only headers from this array. -If exclude is defined, the extractor gets all available headers except the specified ones. -If both options are defined, then only inlcude option will be used.

              -

              Index

              References

              Re-exports Details
              Re-exports RequestErrorDetailsExtractor
              Re-exports RequestErrorDetailsExtractorOptions

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_error_extractor.html b/docs/modules/src_core_request_error_extractor.html deleted file mode 100644 index ded108cd6..000000000 --- a/docs/modules/src_core_request_error_extractor.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/error/extractor | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/error/extractor

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_error_interface.html b/docs/modules/src_core_request_error_interface.html deleted file mode 100644 index 92b880487..000000000 --- a/docs/modules/src_core_request_error_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/error/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/error/interface

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_headers.html b/docs/modules/src_core_request_headers.html deleted file mode 100644 index b2b854b50..000000000 --- a/docs/modules/src_core_request_headers.html +++ /dev/null @@ -1,288 +0,0 @@ -src/core/request/headers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/headers

              - - -

              core/request/headers

              -
              -

              This module provides a class to create a set of HTTP headers. -The class' API is pretty similar to native the Headers class -but has some extra functionality and doesn't implement the Guard conceptions.

              - - -

              Why not just use the native Headers class?

              -
              -

              Because, the core/request module can use different engines, but not only fetch or XMLHttpRequest. -These engines can have different peculiarities, so we need to create a new abstraction.

              - - -

              Initial headers

              -
              -

              There is a possibility to provide initial headers while creating a new Headers instance. -These headers can be provided using a simple dictionary when keys are header names and values are header values. -The value can be defined as a string or list of strings - all values will be joined into one string with a comma separator.

              -
              import Headers from 'core/request/headers';

              const headers = new Headers({
              'Content-Language': ['en', 'ru'],
              'Cache-Control': 'no-cache'
              });

              console.log(headers.get('Content-Language')); // 'en, ru' -
              -

              Also, initial headers can be provided via another Headers instance or native browser Headers instance.

              -
              import Headers from 'core/request/headers';

              const headers = new Headers({
              'Content-Language': ['en', 'ru'],
              'Cache-Control': 'no-cache'
              });

              const headers2 = new Headers(headers);
              console.log(headers2.get('Content-Language')); // 'en, ru' -
              -

              Or, you can pass a string with raw HTTP headers.

              -
              import Headers from 'core/request/headers';

              const headers = new Headers(`
              Content-Language: en, ru
              Cache-control: no-cache
              `);

              console.log(headers.get('Content-Language')); // 'en, ru' -
              - - -

              Interpolation of headers' keys and values

              -
              -

              The class supports a feature when headers' keys or values link to extra values from request data. -To do this, place within header key or value one or more template directives. Let's see the example below.

              -
              import Headers from 'core/request/headers';

              const query = {
              type: 'platform',
              typeValue: 'android'
              };

              const headers = new Headers(
              {
              'X-${type}': '${typeValue} scheme'
              },

              query
              );

              console.log(headers.get('X-${type}')); // 'android scheme'
              console.log(headers.get('x-platform')); // 'android scheme'

              // Notice, after applying values to templates, all used values are marked as non-enumerable
              console.log(query.propertyIsEnumerable('type')); // false
              console.log(query.propertyIsEnumerable('typeValue')); // false -
              - - -

              Headers' instance as a simple dictionary

              -
              -

              For backward compatibility with previous versions of V4Fire, the instance of the Headers class can be used as a simple dictionary.

              -
              import Headers from 'core/request/headers';

              const headers = new Headers({
              'Content-Language': ['en', 'ru'],
              'Cache-Control': 'no-cache'
              });

              console.log(headers['content-language']); // 'en, ru'
              console.log(Object.keys(headers)); // ['content-language', 'cache-control'] -
              -

              To make headers read-only, use Object.freeze.

              -
              import Headers from 'core/request/headers';

              const headers = Object.freeze(new Headers({
              'Content-Language': ['en', 'ru'],
              'Cache-Control': 'no-cache'
              }));

              try {
              headers.set('Cache-Control', 'no-store');

              } catch (err) {
              console.log(err);
              }

              console.log(headers['cache-control']); // 'no-cache' -
              -

              Index

              References

              Re-exports HeadersForEachCb
              Re-exports RawHeaders

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_headers_const.html b/docs/modules/src_core_request_headers_const.html deleted file mode 100644 index 2896b0036..000000000 --- a/docs/modules/src_core_request_headers_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/headers/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/headers/const

              Index

              Variables

              Variables

              requestQuery: typeof requestQuery = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_headers_interface.html b/docs/modules/src_core_request_headers_interface.html deleted file mode 100644 index 2b5ff5f94..000000000 --- a/docs/modules/src_core_request_headers_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/headers/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/headers/interface

              Index

              Interfaces

              Type aliases

              Type aliases

              RawHeaders: default | Headers | string | Dictionary<CanArray<unknown>>

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_helpers.html b/docs/modules/src_core_request_helpers.html deleted file mode 100644 index 9136077fc..000000000 --- a/docs/modules/src_core_request_helpers.html +++ /dev/null @@ -1,247 +0,0 @@ -src/core/request/helpers | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/helpers

              - - -

              core/request/helpers

              -
              -

              This module provides a bunch of helper functions to work with a request and its submodules.

              -

              Index

              References

              Re-exports applyQueryForStr
              Re-exports dropCache
              Re-exports getRequestKey
              Re-exports merge
              Re-exports tplRgxp

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_helpers_cache.html b/docs/modules/src_core_request_helpers_cache.html deleted file mode 100644 index 612c48e05..000000000 --- a/docs/modules/src_core_request_helpers_cache.html +++ /dev/null @@ -1,247 +0,0 @@ -src/core/request/helpers/cache | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/helpers/cache

              Index

              Functions

              • dropCache(): void

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_helpers_const.html b/docs/modules/src_core_request_helpers_const.html deleted file mode 100644 index 38d73769d..000000000 --- a/docs/modules/src_core_request_helpers_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/helpers/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/helpers/const

              Index

              Variables

              Variables

              tplRgxp: RegExp = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_helpers_interpolation.html b/docs/modules/src_core_request_helpers_interpolation.html deleted file mode 100644 index efac1d0a3..000000000 --- a/docs/modules/src_core_request_helpers_interpolation.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/request/helpers/interpolation | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/helpers/interpolation

              Index

              Functions

              • applyQueryForStr(str: string, query?: Dictionary<unknown>, rgxp?: RegExp): string

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_helpers_other.html b/docs/modules/src_core_request_helpers_other.html deleted file mode 100644 index b6017b0e5..000000000 --- a/docs/modules/src_core_request_helpers_other.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/request/helpers/other | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/helpers/other

              Index

              Functions

              Functions

              • merge<T>(...args: unknown[]): T

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_interface.html b/docs/modules/src_core_request_interface.html deleted file mode 100644 index db8fb2add..000000000 --- a/docs/modules/src_core_request_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/interface

              Index

              Type aliases

              CacheStrategy: "queue" | "forever" | "never" | default | Promise<default>
              CacheType: "memory" | "offline"
              Decoders: Iterable<Decoder>
              Encoders: Iterable<Encoder>
              Middlewares<D>: Dictionary<Middleware<D>> | Iterable<Middleware<D>>

              Type parameters

              • D = unknown

              NormalizedCreateRequestOptions<D>: typeof defaultRequestOpts & WrappedCreateRequestOptions<D>

              Type parameters

              • D = unknown

              NormalizedRequestBody: Exclude<RequestBody, number | boolean | Dictionary>
              OkStatuses: default<number> | StatusCodes | StatusCodes[]
              RequestAPIValue<T>: Nullable<T> | (() => Nullable<T>)

              Type parameters

              • T = string

              RequestBody: string | number | boolean | Dictionary | FormData | ArrayBuffer | Blob
              RequestMethod: "GET" | "POST" | "PUT" | "DELETE" | "PATCH" | "HEAD" | "CONNECT" | "OPTIONS" | "TRACE"
              RequestQuery: Dictionary | unknown[] | string
              RequestResponse<D>: default<RequestResponseObject<D>>

              Type parameters

              • D = unknown

              ResolverResult: CanUndef<CanArray<string>>
              StreamDecoders: Iterable<StreamDecoder>
              WrappedDecoders: Iterable<WrappedDecoder>
              WrappedEncoders: Iterable<WrappedEncoder>
              WrappedStreamDecoders: Iterable<WrappedStreamDecoder>

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_modules_context.html b/docs/modules/src_core_request_modules_context.html deleted file mode 100644 index 5d798b428..000000000 --- a/docs/modules/src_core_request_modules_context.html +++ /dev/null @@ -1,242 +0,0 @@ -src/core/request/modules/context | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/modules/context

              -

              Index

              Classes

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_modules_context_const.html b/docs/modules/src_core_request_modules_context_const.html deleted file mode 100644 index 99b24b32b..000000000 --- a/docs/modules/src_core_request_modules_context_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/modules/context/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/modules/context/const

              Index

              Variables

              queryTplRgxp: RegExp = ...
              resolveURLRgxp: RegExp = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_modules_context_modules_methods.html b/docs/modules/src_core_request_modules_context_modules_methods.html deleted file mode 100644 index 8e283fba3..000000000 --- a/docs/modules/src_core_request_modules_context_modules_methods.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/modules/context/modules/methods | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/modules/context/modules/methods

              Index

              Classes

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_modules_context_modules_middlewares.html b/docs/modules/src_core_request_modules_context_modules_middlewares.html deleted file mode 100644 index 4855c05b0..000000000 --- a/docs/modules/src_core_request_modules_context_modules_middlewares.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/modules/context/modules/middlewares | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/modules/context/modules/middlewares

              Index

              Classes

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_modules_context_modules_params.html b/docs/modules/src_core_request_modules_context_modules_params.html deleted file mode 100644 index ccd5fb291..000000000 --- a/docs/modules/src_core_request_modules_context_modules_params.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/modules/context/modules/params | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/modules/context/modules/params

              Index

              Classes

              Variables

              Variables

              $$: StrictDictionary<symbol> = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_modules_stream_buffer.html b/docs/modules/src_core_request_modules_stream_buffer.html deleted file mode 100644 index 7d37bc677..000000000 --- a/docs/modules/src_core_request_modules_stream_buffer.html +++ /dev/null @@ -1,256 +0,0 @@ -src/core/request/modules/stream-buffer | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/modules/stream-buffer

              - - -

              core/request/modules/stream-buffer

              -
              -

              This module provides a class to create an iterable stream structure with a feature of buffering input values, -i.e. every added value is placed within an internal buffer till they are read.

              -
              const
              streamBuffer = new StreamBuffer(),
              source = ['value1', 'value2', 'value3'];

              setTimeout(function cb() {
              // While the stream is open it's possible to add new values
              streamBuffer.add(source.shift());

              if (source.length > 0) {
              setTimeout(cb, 15);

              } else {
              // Closing a stream interrupt the async loop and prevent adding new items
              streamBuffer.close();
              }
              }, 15);

              // Use for await...of statement to go through the stream
              for await (const val of streamBuffer) {
              // value1, value2, value3
              console.log(val);
              } -
              -

              It's possible to iterate through already added items synchronously.

              -
              // The stream constructor can take an iterable object with initial values
              const streamBuffer = new StreamBuffer(['value1', 'value2', 'value3']);

              for (const item of streamBuffer) {
              // value1, value2, value3
              console.log(item);
              } -
              -

              To destroy a stream and stop all iterators, use the destroy method.

              -
              const
              streamBuffer = new StreamBuffer();

              setTimeout(function cb() {
              // Also, you can pass a reason to destroy
              streamBuffer.destroy('The stream has been destroyed');
              });

              try {
              for await (const _ of streamBuffer) {
              console.log('Unreachable code');
              }

              } catch (err) {
              // The stream has been destroyed
              console.log(err);
              }

              // The stream is destroyed, and this value is never added
              streamBuffer.add('item'); -
              -

              Index

              Classes

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_modules_stream_buffer_interface.html b/docs/modules/src_core_request_modules_stream_buffer_interface.html deleted file mode 100644 index b01eb80be..000000000 --- a/docs/modules/src_core_request_modules_stream_buffer_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/modules/stream-buffer/interface | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/modules/stream-buffer/interface

              Index

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_response.html b/docs/modules/src_core_request_response.html deleted file mode 100644 index 1a772abca..000000000 --- a/docs/modules/src_core_request_response.html +++ /dev/null @@ -1,394 +0,0 @@ -src/core/request/response | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/response

              - - -

              core/request/response

              -
              -

              This module provides a class to work with server response data. -The class' API is pretty similar to native the Response class -but has some extra functionality. The class doesn't implement native Response static methods.

              - - -

              Why not just use the native Response class?

              -
              -

              Because, the core/request module can use different engines, but not only fetch or XMLHttpRequest. -These engines can have different peculiarities, so we need to create a new abstraction.

              - - -

              Difference between native and V4 Response classes

              -
              -

              There are a few differences between these classes:

              -
                -
              1. The body property is not a stream object. Instead, it contains raw response data used to initialize an instance.
              2. -
              3. Each Response instance is an async iterable object. So you can use this feature to process the response as a stream. -Notice, not every request engine can stream response.
              4. -
              -
              import request from 'core/request';
              import fetchEngine from 'core/request/engines/fetch';

              for await (const chunk of request('//movie', {engine: fetchEngine})) {
              console.log(chunk.data, chunk.total, chunk.loaded);
              } -
              - - -

              Extra API

              -
              - - -

              Events

              -
              - - - - - - - - - - - - - - - - - - - - - -
              EventNameDescriptionPayload descriptionPayload
              bodyUsedThe response body has been read via decode--
              streamUsedThe response body has been read via an async iterator--
              - - -

              Constructor options

              -
              -

              With creation of a Response instance you can pass a bunch of options.

              -
              export interface ResponseOptions {
              url?: string;
              redirected?: boolean;
              type?: ResponseModeType;

              /**
              * Parent operation promise
              */
              parent?: AbortablePromise;

              /**
              * A meta flag that indicates that the request is important: is usually used with decoders to indicate that
              * the request needs to be executed as soon as possible
              */
              important?: boolean;

              status?: StatusCodes;
              statusText?: string;

              /**
              * A list of status codes (or a single code) that match successful operation.
              * Also, you can pass a range of codes.
              */
              okStatuses?: OkStatuses;

              /**
              * Type of the response data
              */
              responseType?: ResponseType;

              /**
              * Set of response headers
              */
              headers?: RawHeaders;

              /**
              * A function or sequence of functions to decode a response body
              */
              decoder?: WrappedDecoder | WrappedDecoders;

              /**
              * A function or sequence of functions to decode a response chunk when you are parsing the response in a stream form
              */
              streamDecoder?: WrappedStreamDecoder | WrappedStreamDecoders;

              /**
              * Reviver function for `JSON.parse`
              * @default `convertIfDate`
              */
              jsonReviver?: JSONCb | false;
              } -
              - - -

              Properties

              -
              - - -

              streamUsed

              -
              -

              True, if the response body is already read as a stream.

              - - -

              okStatuses

              -
              -

              A list of status codes (or a single code) that match successful operation. -Also, you can pass a range of codes.

              - - -

              decoders

              -
              -

              A list of response decoders.

              - - -

              streamDecoders

              -
              -

              A list of response decoders to apply for chunks when you are parsing response in a stream form.

              - - -

              jsonReviver

              -
              -

              A reviver function for JSON.parse.

              - - -

              emitter

              -
              -

              Event emitter to broadcast response events.

              -
              import request from 'core/request';

              request('//foo.jpg')
              .then(({response}) => {
              response.emitter.once('bodyUsed', () => {
              console.log('Body has been read');
              });

              return response.decode();
              }); -
              - - -

              Methods

              -
              - - -

              decode

              -
              -

              Parses the response body and returns a promise with the result. -The operation result is memoized, and you can't parse the response as a stream after invoking this method.

              -

              A way to parse data is based on the response Content-Type header or a passed responseType constructor option. -Also, a sequence of decoders is applied to the parsed result if they are passed with a decodersconstructor option.

              -
              import request from 'core/request';

              request('//foo.jpg')
              .then(({response}) => response.decode())
              .then((img) => console.log(img instanceof Blob));

              request('//users', {decoders: [parseProtobuf, normalizeUsers], responseType: 'arrayBuffer'})
              .then(({response}) => response.decode())
              .then((users) => console.log(users)); -
              - - -

              decodeStream

              -
              -

              Parses the response body as a stream and yields chunks via an async iterator. -You can't parse the response as a whole data after invoking this method.

              -

              A way to parse data chunks is based on the response Content-Type header or a passed responseTypeconstructor option. -Also, a sequence of stream decoders is applied to the parsed chunk if they are passed with a streamDecoders constructor option.

              -
              import request from 'core/request';
              import { streamArray } from 'core/json/stream';

              request('//foo.jpg')
              .then(async ({response}) => {
              for await (const chunk of response.decodeStream()) {
              console.log(chunk instanceof ArrayBuffer);
              }
              });

              request('//users', {streamDecoders: [streamArray], responseType: 'json'})
              .then(async ({response}) => {
              for await (const user of response.decodeStream()) {
              console.log(user);
              }
              }); -
              - - -

              jsonStream

              -
              -

              Parses the response data stream as a JSON tokens and yields them via an async iterator.

              -
              import request from 'core/request';
              import { streamArray } from 'core/json/stream';

              request('//users', {streamDecoders: [streamArray]})
              .then(async ({response}) => {
              for await (const user of response.jsonStream()) {
              console.log(user);
              }
              }); -
              - - -

              textStream

              -
              -

              Parses the response data stream as a text chunks and yields them via an async iterator.

              -
              import request from 'core/request';

              request('//users')
              .then(async ({response}) => {
              for await (const textFragment of response.textStream()) {
              console.log(textFragment);
              }
              }); -
              - - -

              stream

              -
              -

              Parses the response data stream as an ArrayBuffer chunks and yields them via an async iterator.

              -
              import request from 'core/request';

              request('//users')
              .then(async ({response}) => {
              for await (const chunkBuffer of response.stream()) {
              console.log(chunkBuffer);
              }
              }); -
              - - -

              [Symbol.asyncIterator]

              -
              -

              Returns an iterator by the response body. -Mind, when you parse response via iterator, you won't be able to use other parse methods, like json or text.

              -
              import request from 'core/request';

              request('//users')
              .then(async ({response}) => {
              for await (const {loaded, total, data} of response) {
              console.log(loaded, total, data);
              }
              }); -
              -

              Index

              References

              Re-exports HeadersForEachCb
              Re-exports JSONLikeValue
              Re-exports NormalizedResponseOptions
              Re-exports RawHeaders
              Re-exports ResponseChunk
              Re-exports ResponseModeType
              Re-exports ResponseOptions
              Re-exports ResponseType
              Re-exports ResponseTypeValue
              Re-exports ResponseTypeValueP
              Re-exports defaultResponseOpts
              Re-exports noContentStatusCodes

              Variables

              $$: StrictDictionary<symbol> = ...

              Legend

              • Namespace
              • Variable
              • Function
              • Function with type parameter
              • Type alias
              • Type alias with type parameter
              • Interface
              • Interface with type parameter
              • Class
              • Class with type parameter
              • Enumeration

              Settings

              Theme

              - \ No newline at end of file diff --git a/docs/modules/src_core_request_response_const.html b/docs/modules/src_core_request_response_const.html deleted file mode 100644 index 363279c2d..000000000 --- a/docs/modules/src_core_request_response_const.html +++ /dev/null @@ -1,246 +0,0 @@ -src/core/request/response/const | V4Fire - -
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Module src/core/request/response/const

              Index

              Variables

              defaultResponseOpts: { headers: {}; okStatuses: default<200 | 299>; redirected: boolean; responseType: ResponseType; status: number; statusText: string; url: string } = ...

              Type declaration

              • headers: {}
                • okStatuses: default<200 | 299>
                • redirected: boolean
                • responseType: ResponseType
                • status: number
                • statusText: string
                • url: string
                noContentStatusCodes: number[] = ...
                -

                Status codes that cannot contain any content according to the HTTP standard

                -

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_request_response_interface.html b/docs/modules/src_core_request_response_interface.html deleted file mode 100644 index 9524629a7..000000000 --- a/docs/modules/src_core_request_response_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/request/response/interface | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/request/response/interface

                Index

                Type aliases

                JSONLikeValue: string | number | boolean | null | unknown[] | Dictionary
                NormalizedResponseOptions: typeof defaultResponseOpts & ResponseOptions
                ResponseModeType: "basic" | "cors" | "default" | "error" | "opaque" | "opaqueredirect"
                ResponseType: DataType | "object"
                ResponseTypeValue: string | object | ArrayBuffer | Buffer | Document | FormData | null | undefined

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_semver.html b/docs/modules/src_core_semver.html deleted file mode 100644 index 5d8214a12..000000000 --- a/docs/modules/src_core_semver.html +++ /dev/null @@ -1,270 +0,0 @@ -src/core/semver | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/semver

                - - -

                core/semver

                -
                -

                This module provides a function to compare string versions by using semver strategy.

                -
                import check from 'core/semver';

                console.log(check('1.4.1', '1.5.2', '>')); // false
                console.log(check('1', '1.5.2', '==')); // true
                console.log(check('2.4.1', '2.4', '<=')); // true
                console.log(check('2.4', '2.4.2', '^=')); // true -
                - - -

                Supported Comparisons

                -
                -
                -

                Note: -The module currently supports only a numeric comparison with x-ranges. Without beta, alpha or rc postfixes.

                -
                -
                  -
                • == equal
                • -
                • ^= caret range
                • -
                • ~= tilda range
                • -
                • > greater than
                • -
                • < less than
                • -
                • >= greater than or equal to
                • -
                • <= less than or equal to
                • -
                -

                Index

                References

                Re-exports ComparisonOptions
                Re-exports Operation
                Re-exports Strategy
                Re-exports compareRgxp
                Re-exports operandLengthErrorText
                Re-exports operations

                Functions

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_semver_const.html b/docs/modules/src_core_semver_const.html deleted file mode 100644 index d571fc5fe..000000000 --- a/docs/modules/src_core_semver_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/semver/const | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/semver/const

                Index

                Variables

                compareRgxp: RegExp = ...
                operandLengthErrorText: "Can't compare versions. The operand has an empty value." = 'Can\'t compare versions. The operand has an empty value.'
                operations: Record<Operation, (a: number, b: number) => boolean> = ...

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_semver_interface.html b/docs/modules/src_core_semver_interface.html deleted file mode 100644 index 571970a40..000000000 --- a/docs/modules/src_core_semver_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/semver/interface | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/semver/interface

                Index

                Type aliases

                Operation: ">" | ">=" | "<" | "<=" | "==" | "~=" | "^="
                Strategy: "eq" | "range" | "ord"

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_socket.html b/docs/modules/src_core_socket.html deleted file mode 100644 index 6b8d95a55..000000000 --- a/docs/modules/src_core_socket.html +++ /dev/null @@ -1,249 +0,0 @@ -src/core/socket | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/socket

                - - -

                core/socket

                -
                -

                This module provides a wrapper for a WebSocket library.

                -

                Index

                References

                Functions

                References

                Re-exports PING
                Re-exports Socket

                Functions

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_socket_const.html b/docs/modules/src_core_socket_const.html deleted file mode 100644 index 18c5ccead..000000000 --- a/docs/modules/src_core_socket_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/socket/const | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/socket/const

                Index

                Variables

                Variables

                PING: number = ...

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_socket_interface.html b/docs/modules/src_core_socket_interface.html deleted file mode 100644 index a9e2cc325..000000000 --- a/docs/modules/src_core_socket_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/socket/interface | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/socket/interface

                Index

                Type aliases

                Type aliases

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_status_codes.html b/docs/modules/src_core_status_codes.html deleted file mode 100644 index 74f0dd2fa..000000000 --- a/docs/modules/src_core_status_codes.html +++ /dev/null @@ -1,257 +0,0 @@ -src/core/status-codes | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/status-codes

                - - -

                core/status-codes

                -
                -

                This module provides a map of HTTP status codes.

                -
                import StatusCodes from 'core/status-codes';

                // 301
                console.log(StatusCodes.MOVED_PERMANENTLY);

                // 404
                console.log(StatusCodes.NOT_FOUND); -
                - - -

                List of supported statuses

                -
                -
                enum StatusCodes {
                CONTINUE = 100,
                SWITCHING_PROTOCOLS = 101,

                OK = 200,
                CREATED = 201,
                ACCEPTED = 202,
                NON_AUTHORITATIVE_INFORMATION = 203,
                NO_CONTENT = 204,
                RESET_CONTENT = 205,
                PARTIAL_CONTENT = 206,
                MULTI_STATUS = 207,
                ALREADY_REPORTED = 208,
                IM_USED = 226,

                MULTIPLE_CHOICES = 300,
                MOVED_PERMANENTLY = 301,
                FOUND = 302,
                SEE_OTHER = 303,
                NOT_MODIFIED = 304,
                USE_PROXY = 305,
                SWITCH_PROXY = 306,
                TEMPORARY_REDIRECT = 307,
                PERMANENT_REDIRECT = 308,

                BAD_REQUEST = 400,
                UNAUTHORIZED = 401,
                PAYMENT_REQUIRED = 402,
                FORBIDDEN = 403,
                NOT_FOUND = 404,
                METHOD_NOT_ALLOWED = 405,
                NOT_ACCEPTABLE = 406,
                PROXY_AUTHENTICATION_REQUIRED = 407,
                REQUEST_TIMEOUT = 408,
                CONFLICT = 409,
                GONE = 410,
                LENGTH_REQUIRED = 411,
                PRECONDITION_FAILED = 412,
                REQUEST_ENTITY_TOO_LARGE = 413,
                REQUEST_URI_TOO_LONG = 414,
                UNSUPPORTED_MEDIA_TYPE = 415,
                REQUESTED_RANGE_NOT_SATISFIABLE = 416,
                EXPECTATION_FAILED = 417,
                IM_A_TEAPOT = 418,
                MISDIRECTED_REQUEST = 421,
                UNPROCESSABLE_ENTITY = 422,
                UPGRADE_REQUIRED = 426,
                PRECONDITION_REQUIRED = 428,
                LOCKED = 423,
                FAILED_DEPENDENCY = 424,
                TOO_MANY_REQUESTS = 429,
                REQUEST_HEADER_FIELDS_TOO_LARGE = 431,
                UNAVAILABLE_FOR_LEGAL_REASONS = 451,

                INTERNAL_SERVER_ERROR = 500,
                NOT_IMPLEMENTED = 501,
                BAD_GATEWAY = 502,
                SERVICE_UNAVAILABLE = 503,
                GATEWAY_TIMEOUT = 504,
                HTTP_VERSION_NOT_SUPPORTED = 505,
                VARIANT_ALSO_NEGOTIATES = 506,
                INSUFFICIENT_STORAGE = 507,
                LOOP_DETECTED = 508,
                NOT_EXTENDED = 510,
                NETWORK_AUTHENTICATION_REQUIRED = 511
                } -
                -

                Index

                References

                Variables

                References

                Re-exports StatusCodes

                Variables

                default: typeof StatusCodes & {} = ...
                -

                Enum-like structure of status codes

                -
                defaultexport

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_status_codes_interface.html b/docs/modules/src_core_status_codes_interface.html deleted file mode 100644 index aa4779dc1..000000000 --- a/docs/modules/src_core_status_codes_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/status-codes/interface | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/status-codes/interface

                Index

                Enumerations

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_symbol.html b/docs/modules/src_core_symbol.html deleted file mode 100644 index aa0ec00a5..000000000 --- a/docs/modules/src_core_symbol.html +++ /dev/null @@ -1,253 +0,0 @@ -src/core/symbol | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/symbol

                - - -

                core/symbol

                -
                -

                This module provides a function to create unique symbols in a more flexible way.

                -
                import symbolGenerator from 'core/symbol';

                // All symbols that produce from this constant will be automatically generated by the first touch.
                // This mechanism is based on the JS Proxy API.
                const
                $$ = symbolGenerator();

                // This code is similar to
                // const hi = Symbol('hi');
                // console.log(hi);
                console.log($$.hi); -
                -

                Index

                Functions

                Functions

                • -

                  Returns a factory for flexible creation of unique symbols by the first touch

                  -

                  Parameters

                  • Optional fields: string[]
                    -

                    list of predefined fields (it can be useful to shim the Proxy API)

                    -

                  Returns StrictDictionary<symbol>

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_then.html b/docs/modules/src_core_then.html deleted file mode 100644 index f45146505..000000000 --- a/docs/modules/src_core_then.html +++ /dev/null @@ -1,248 +0,0 @@ -src/core/then | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/then

                - - -

                core/then

                -
                -

                This module provides a class wraps promise-like objects and adds to them some extra functionality, such as possibility of cancellation, etc.

                -

                Mind that this module is deprecated and will be removed from the next major release of the library. You can use modules from core/promise/abortable instead of this.

                -

                Index

                References

                Re-exports ConstrAbortHandler
                Re-exports ConstrRejectHandler
                Re-exports ConstrResolveHandler
                Re-exports ExecutableValue
                Re-exports Executor
                Re-exports IGNORE
                Re-exports RejectHandler
                Re-exports ResolveHandler
                Re-exports State
                Re-exports Value
                Re-exports default

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_url.html b/docs/modules/src_core_url.html deleted file mode 100644 index deaed571c..000000000 --- a/docs/modules/src_core_url.html +++ /dev/null @@ -1,284 +0,0 @@ -src/core/url | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/url

                - - -

                core/url

                -
                -

                This module provides a bunch of functions to work with URL strings, such as parsing/serializing, concatenating groups of URLs to one, etc.

                - - -

                concatURLs

                -
                -

                Concatenates the specified parts of URL-s with correctly arranging of slashes and returns a new string.

                -
                import { concatURLs } from 'core/url';
                concatURLs('foo/baz', '/bar', 'bla') === 'foo/baz/bar/bla'; -
                - - -

                Parsing/Serialization

                -
                -
                import { fromQueryString, toQueryString } from 'core/url';

                const data = {
                foo: 1,
                bar: true,
                baz: [1, 2, 3],
                ban: {a: 2}
                };

                toQueryString(data) === 'ban_a=2&bar=true&baz=1&baz=2&baz=3&foo=1';

                // {foo: 1, bar: true, baz: [1, 2, 3], ban: {a: 2}}
                fromQueryString(toQueryString(data), {separator: '_'}); -
                - - -

                fromQueryString

                -
                -

                Creates a querystring from the specified data and returns it. The method can take additional options:

                -
                interface FromQueryStringOptions {
                /**
                * If false, then the passed string won't be decoded by using `decodeURIComponent`
                * @default `true`
                */
                decode?: boolean;

                /**
                * If false, then all parsed values won't be converted from a string
                *
                * @default `true`
                *
                * @example
                * ```js
                * // {foo: '1'}
                * fromQueryString('foo=1', {convert: false});
                * ```
                */
                convert?: boolean;

                /**
                * Separator for nested properties
                *
                * @example
                * ```js
                * // {foo: {bar: 1}}
                * fromQueryString('foo_bar=1', {separator: '_'});
                * ```
                */
                separator?: string;

                /**
                * If true, then nested properties will be decoded by using `[]` syntax
                *
                * @default `false`
                *
                * @example
                * ```js
                * // {foo: [1], bar: {bla: 2}}
                * fromQueryString('foo[]=1&bar[bla]=2', {arraySyntax: true});
                * ```
                */
                arraySyntax?: boolean;
                } -
                - - -

                toQueryString

                -
                -

                Creates a querystring from the specified data and returns it. The method can take additional options:

                -
                interface ToQueryStringOptions {
                /**
                * If false, then the result string won't be encoded by using `encodeURIComponent`
                * @default `true`
                */
                encode?: boolean;

                /**
                * Separator for nested properties
                *
                * @default `'_'`
                *
                * @example
                * ```js
                * // foo.bar=1
                * toQueryString({foo: {bar: 1}}, {separator: '.'});
                * ```
                */
                separator?: string;

                /**
                * If true, then nested properties will be encoded by using `[]` syntax
                *
                * @default `false`
                *
                * @example
                * ```js
                * // foo[]=1&bar[bla]=2
                * toQueryString({foo: [1], bar: {bla: 2}}, {arraySyntax: true});
                * ```
                */
                arraySyntax?: boolean;

                /**
                * Filters values that shouldn't be serialized.
                * By default, the function skip all values with null-s and empty strings.
                *
                * @param value
                * @param key - property key
                * @param path - accumulated property path `({a: {b: 1}} => 'a_b')`
                *
                * @example
                * ```js
                * // foo=1
                * toQueryString({foo: 1, bar: {bla: 2}}, {paramsFilter: (el, key) => key !== 'bla'});
                * ```
                */
                paramsFilter?(value: unknown, key: string, path?: string): unknown;
                } -
                -

                Index

                References

                Re-exports FromQueryStringOptions
                Re-exports ToQueryStringOptions
                Re-exports concatURLs
                Re-exports concatUrls
                Re-exports defaultToQueryStringParamsFilter
                Re-exports endSlashesRgxp
                Re-exports fromQueryString
                Re-exports isAbsURL
                Re-exports isStrictAbsURL
                Re-exports startSlashesRgxp

                Functions

                • toQueryString(data: unknown, encode?: boolean): string
                • toQueryString(data: unknown, opts: ToQueryStringOptions): string
                • -

                  Creates a querystring from the specified data and returns it

                  -
                  example
                  // '?a=1'
                  toQueryString({a: 1}); -
                  -

                  Parameters

                  • data: unknown
                  • Optional encode: boolean

                  Returns string

                • -

                  Creates a querystring from the specified data and returns it

                  -
                  example
                  // '?a[]=1&a[]=2'
                  toQueryString({a: [1, 2]}, {arraySyntax: true}); -
                  -

                  Parameters

                  Returns string

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_url_concat.html b/docs/modules/src_core_url_concat.html deleted file mode 100644 index 343005a72..000000000 --- a/docs/modules/src_core_url_concat.html +++ /dev/null @@ -1,248 +0,0 @@ -src/core/url/concat | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/url/concat

                Index

                Functions

                • concatURLs(...urls: Nullable<string>[]): string
                • -

                  Concatenates the specified parts of URL-s with correctly arranging of slashes and returns a new string

                  -
                  example
                  // 'foo/baz/bar/bla'
                  concatURLs('foo/baz', '/bar', 'bla');

                  // 'http://foo.bar/bla'
                  concatURLs('http://foo.bar', 'bla'); -
                  -

                  Parameters

                  Returns string

                • concatUrls(...urls: Nullable<string>[]): string

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_url_const.html b/docs/modules/src_core_url_const.html deleted file mode 100644 index 3eb5b1336..000000000 --- a/docs/modules/src_core_url_const.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/url/const | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/url/const

                Index

                Variables

                endSlashesRgxp: RegExp = ...
                isAbsURL: RegExp = ...
                isStrictAbsURL: RegExp = ...
                startSlashesRgxp: RegExp = ...

                Functions

                • defaultToQueryStringParamsFilter(value: unknown): boolean
                • -

                  Default function to filter query parameters to serialize with the toQueryString method

                  -

                  Parameters

                  • value: unknown
                    -

                  Returns boolean

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_url_convert.html b/docs/modules/src_core_url_convert.html deleted file mode 100644 index 1699021eb..000000000 --- a/docs/modules/src_core_url_convert.html +++ /dev/null @@ -1,268 +0,0 @@ -src/core/url/convert | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/url/convert

                Index

                References

                Re-exports FromQueryStringOptions
                Re-exports ToQueryStringOptions

                Functions

                • -

                  Creates a dictionary from the specified querystring and returns it

                  -
                  example
                  // {a: 1}
                  fromQueryString('?a=1'); -
                  -

                  Parameters

                  • query: string
                  • Optional decode: boolean

                  Returns Dictionary

                • -

                  Creates a dictionary from the specified querystring and returns it

                  -
                  example
                  // {a: [1, 2]}
                  fromQueryString('?a[]=1&a[]=2', {arraySyntax: true}); -
                  -

                  Parameters

                  Returns Dictionary

                • -

                  Creates a dictionary from the specified querystring and returns it. -This overload doesn't convert key values from a string.

                  -
                  example
                  // {a: '1'}
                  fromQueryString('?a=1', {convert: false}); -
                  -

                  Parameters

                  Returns Dictionary<string | null>

                • toQueryString(data: unknown, encode?: boolean): string
                • toQueryString(data: unknown, opts: ToQueryStringOptions): string
                • -

                  Creates a querystring from the specified data and returns it

                  -
                  example
                  // '?a=1'
                  toQueryString({a: 1}); -
                  -

                  Parameters

                  • data: unknown
                  • Optional encode: boolean

                  Returns string

                • -

                  Creates a querystring from the specified data and returns it

                  -
                  example
                  // '?a[]=1&a[]=2'
                  toQueryString({a: [1, 2]}, {arraySyntax: true}); -
                  -

                  Parameters

                  Returns string

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_url_interface.html b/docs/modules/src_core_url_interface.html deleted file mode 100644 index 634d1ae9a..000000000 --- a/docs/modules/src_core_url_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/url/interface | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/url/interface

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_uuid.html b/docs/modules/src_core_uuid.html deleted file mode 100644 index 22aa4dce1..000000000 --- a/docs/modules/src_core_uuid.html +++ /dev/null @@ -1,276 +0,0 @@ -src/core/uuid | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/uuid

                - - -

                core/uuid

                -
                -

                This module provides API to generate, parse and serialize UUID strings and binary sequences.

                - - -

                Usage

                -
                -
                import { generate, serialize, parse } from 'core/uuid';

                // Generates UUID v4
                console.log(generate());

                const
                uuid = new Uint8Array([174, 42, 253, 26, 185, 60, 17, 234, 179, 222, 2, 66, 172, 19, 0, 4]);

                console.log(parse('ae2afd1a-b93c-11ea-b3de-0242ac130004')) // = uuid
                console.log(serialize(uuid)) // 'ae2afd1a-b93c-11ea-b3de-0242ac130004' -
                - - -

                generate

                -
                -

                Generates a UUIDv4 buffer and returns it.

                - - -

                serialize

                -
                -

                Converts the specified binary UUID to a string and returns it.

                - - -

                parse

                -
                -

                Converts the specified UUID string to a binary sequence and returns it.

                -

                Index

                Functions

                • generate(): Uint8Array
                • parse(uuid: string): Uint8Array
                • -

                  Converts the specified UUID string to a binary sequence and returns it

                  -

                  Parameters

                  • uuid: string
                    -

                  Returns Uint8Array

                • serialize(uuid: Uint8Array): string
                • -

                  Converts the specified binary UUID to a string and returns it

                  -

                  Parameters

                  • uuid: Uint8Array
                    -

                  Returns string

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_uuid_const.html b/docs/modules/src_core_uuid_const.html deleted file mode 100644 index f5df3c10b..000000000 --- a/docs/modules/src_core_uuid_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/uuid/const | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/uuid/const

                Index

                Variables

                separatorIndices: Pick<{ 3: boolean; 5: boolean; 7: boolean; 9: boolean }, 3 | 5 | 7 | 9> = ...

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_xml.html b/docs/modules/src_core_xml.html deleted file mode 100644 index b6cc896bb..000000000 --- a/docs/modules/src_core_xml.html +++ /dev/null @@ -1,257 +0,0 @@ -src/core/xml | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/xml

                - - -

                core/xml

                -
                -

                This module provides a bunch of helper functions to work with XML documents.

                - - -

                toDataURI

                -
                -

                Converts the specified XML node to a DATA:URI string.

                -
                import { toDataURI } from 'core/xml';
                import { getDataTypeFromURI } from 'core/mime-type';

                const node = document.createElement('foo');
                node.innerHTML = 'hello';

                // "data:image/svg+xml;%3Cfoo xmlns='http://www.w3.org/1999/xhtml'%3Ehello%3C/foo%3E"
                console.log(toDataURI(node));

                // document
                console.log(getDataTypeFromURI(toDataURI(node))); -
                -

                Index

                Functions

                Functions

                • toDataURI(node: Node): string
                • -

                  Converts the specified XML node to a DATA:URI string

                  -

                  Parameters

                  • node: Node
                    -

                  Returns string

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_xml_const.html b/docs/modules/src_core_xml_const.html deleted file mode 100644 index a83532480..000000000 --- a/docs/modules/src_core_xml_const.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/xml/const | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/xml/const

                Index

                Variables

                Variables

                normalizeRgxp: RegExp = ...

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_xml_engines.html b/docs/modules/src_core_xml_engines.html deleted file mode 100644 index 3b50b9257..000000000 --- a/docs/modules/src_core_xml_engines.html +++ /dev/null @@ -1,241 +0,0 @@ -src/core/xml/engines | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/xml/engines

                Index

                Variables

                Variables

                serialize: any

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_xml_engines_browser.html b/docs/modules/src_core_xml_engines_browser.html deleted file mode 100644 index c5816945f..000000000 --- a/docs/modules/src_core_xml_engines_browser.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/xml/engines/browser | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/xml/engines/browser

                Index

                Functions

                Functions

                • serialize(node: Node): string

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_core_xml_engines_node.html b/docs/modules/src_core_xml_engines_node.html deleted file mode 100644 index 55741a52a..000000000 --- a/docs/modules/src_core_xml_engines_node.html +++ /dev/null @@ -1,244 +0,0 @@ -src/core/xml/engines/node | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/core/xml/engines/node

                Index

                Functions

                Functions

                • serialize(node: Node): string

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_lang.html b/docs/modules/src_lang.html deleted file mode 100644 index 53b37e392..000000000 --- a/docs/modules/src_lang.html +++ /dev/null @@ -1,284 +0,0 @@ -src/lang | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/lang

                - - -

                lang

                -
                -

                This module provides language pack maps for internationalizing the application. -The structure of the language map consists of several levels:

                -
                  -
                1. The symbolic name of the language or locale for which translations are provided.

                  -
                  export default {
                  'ru': { /* ... */ },
                  'en-gb': { /* ... */ },
                  'en-us': { /* ... */ }
                  }; -
                  -
                2. -
                3. Namespace for language keys (hereinafter "keyset"). Keyset allows you to share the same keys in different contexts. -For example, the key "Next" may have a different value in different components of the application, therefore, -we can use the name of the component as a keyset value.

                  -
                  export default {
                  ru: {
                  'b-reg-form': {
                  Next: 'Далее'
                  },

                  'b-queue': {
                  Next: 'Следующий'
                  }
                  }
                  }; -
                  -
                4. -
                5. Keys and translations. The key can be any symbolic sequence. The key values will be replaced with the corresponding translation. -If there is no translation for the given locale or keyset, then the key itself will be displayed.

                  -
                6. -
                - - -

                Interpolation of variables in translations

                -
                -

                Some translations may include special constructions in their text, which will be replaced by other meanings during translation. -To use such variables, it is enough to place them inside the {variableName} construct, and pass the values for -translation as an additional parameter to the i18n function.

                -
                export default {
                en: {
                "my-component": {
                "my name is {name}": "my name is {name}",
                "apple": "apple"
                }
                }
                }; -
                -
                i18n('my-component')('My name is {name}', {name: 'John'});
                -
                - - -

                Pluralization of translations

                -
                -

                Some keys may have multiple translations depending on some numeric value. For example, "1 apple" or "5 apples". -To specify such translations, a special macro {count} is used, and translations are specified as a tuple [one, some, many, none].

                -
                export default {
                ru: {
                "my-component": {
                "time": "время",
                "{count} product": [
                "{count} продукт",
                "{count} продукта",
                "{count} продуктов",
                "{count} продуктов"
                ]
                }
                },

                en: {
                "my-component": {
                "{count} product": [
                "{count} product",
                "{count} products",
                "{count} products",
                "{count} products"
                ]
                }
                }
                }; -
                -
                i18n('my-component', 'ru')('{count} product', {count: 10});
                -
                -

                Index

                References

                Re-exports KeysetTranslations
                Re-exports LangPacs
                Re-exports PluralTranslation
                Re-exports Translation
                Re-exports Translations

                Properties

                default: LangPacs

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file diff --git a/docs/modules/src_lang_interface.html b/docs/modules/src_lang_interface.html deleted file mode 100644 index 7591ce389..000000000 --- a/docs/modules/src_lang_interface.html +++ /dev/null @@ -1,241 +0,0 @@ -src/lang/interface | V4Fire - -
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Module src/lang/interface

                Index

                Type aliases

                KeysetTranslations: Dictionary<Translations>
                LangPacs: { [ key in Language]?: KeysetTranslations }
                PluralTranslation: [one: string, some: string, many: string, none: string]
                Translation: string | PluralTranslation
                Translations: Dictionary<Translation>

                Legend

                • Namespace
                • Variable
                • Function
                • Function with type parameter
                • Type alias
                • Type alias with type parameter
                • Interface
                • Interface with type parameter
                • Class
                • Class with type parameter
                • Enumeration

                Settings

                Theme

                - \ No newline at end of file From be77bcbf316dec30206cfef1a7f56fe5a31af62f Mon Sep 17 00:00:00 2001 From: kholstinin Date: Mon, 24 Jul 2023 14:44:54 +0500 Subject: [PATCH 8/9] fix: rebase --- package.json | 2 -- src/core/prelude/env/const.ts | 3 +-- yarn.lock | 31 ++----------------------------- 3 files changed, 3 insertions(+), 33 deletions(-) diff --git a/package.json b/package.json index 40abd6f94..b0389b2bd 100644 --- a/package.json +++ b/package.json @@ -53,12 +53,10 @@ "optionalDependencies": { "@babel/core": "7.17.5", "@babel/helper-module-transforms": "7.16.7", - "@babel/helpers": "7.17.7", "@babel/plugin-proposal-decorators": "7.17.2", "@babel/plugin-transform-runtime": "7.17.0", "@babel/preset-env": "7.16.11", "@babel/preset-typescript": "7.16.7", - "@babel/runtime": "7.17.0", "@babel/template": "7.16.7", "@config/config": "npm:config@1.31.0", "@pzlr/build-core": "2.13.0", diff --git a/src/core/prelude/env/const.ts b/src/core/prelude/env/const.ts index 2cd89c871..2696aef7b 100644 --- a/src/core/prelude/env/const.ts +++ b/src/core/prelude/env/const.ts @@ -7,7 +7,7 @@ */ /* eslint-disable no-restricted-globals */ -/* eslint-disable @typescript-eslint/no-unnecessary-condition */ +/* eslint-disable @typescript-eslint/strict-boolean-expressions, @typescript-eslint/no-unnecessary-condition */ import { EventEmitter2 as EventEmitter } from 'eventemitter2'; import { toString } from 'core/prelude/types/const'; @@ -48,7 +48,6 @@ if (typeof globalThis === 'undefined') { /** * True if the current runtime has window object */ -// eslint-disable-next-line no-restricted-globals export const HAS_WINDOW: boolean = typeof window === 'object'; /** diff --git a/yarn.lock b/yarn.lock index 6dba58bde..5717098f5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -463,17 +463,6 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:7.17.7": - version: 7.17.7 - resolution: "@babel/helpers@npm:7.17.7" - dependencies: - "@babel/template": ^7.16.7 - "@babel/traverse": ^7.17.3 - "@babel/types": ^7.17.0 - checksum: fdc93714b3eb3b7a179a5133c3d7008f36785af469bb091a2f056f1a893aeedc8654e87c5e04a5cdecb6587e6177839a4b887b832be289689ffe277d08dfd4a7 - languageName: node - linkType: hard - "@babel/helpers@npm:^7.17.2": version: 7.22.3 resolution: "@babel/helpers@npm:7.22.3" @@ -1490,15 +1479,6 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:7.17.0": - version: 7.17.0 - resolution: "@babel/runtime@npm:7.17.0" - dependencies: - regenerator-runtime: ^0.13.4 - checksum: 1864ac3c6aa061798c706ce858af311f06f6ad6efafc20cca7029fdaa9786c58ccaf5bdb8bd133cb505f27bed7659b65f1503b8da58adbd1eb88f7333644e6ed - languageName: node - linkType: hard - "@babel/runtime@npm:^7.8.4": version: 7.22.3 resolution: "@babel/runtime@npm:7.22.3" @@ -3197,12 +3177,10 @@ __metadata: dependencies: "@babel/core": 7.17.5 "@babel/helper-module-transforms": 7.16.7 - "@babel/helpers": 7.17.7 "@babel/plugin-proposal-decorators": 7.17.2 "@babel/plugin-transform-runtime": 7.17.0 "@babel/preset-env": 7.16.11 "@babel/preset-typescript": 7.16.7 - "@babel/runtime": 7.17.0 "@babel/template": 7.16.7 "@config/config": "npm:config@1.31.0" "@pzlr/build-core": 2.13.0 @@ -3269,8 +3247,6 @@ __metadata: optional: true "@babel/helper-module-transforms": optional: true - "@babel/helpers": - optional: true "@babel/plugin-proposal-decorators": optional: true "@babel/plugin-transform-runtime": @@ -3279,8 +3255,6 @@ __metadata: optional: true "@babel/preset-typescript": optional: true - "@babel/runtime": - optional: true "@babel/template": optional: true "@config/config": @@ -8795,10 +8769,9 @@ __metadata: resolution: "jest-worker@npm:28.1.3" dependencies: "@types/node": "*" - jest-util: ^29.6.1 merge-stream: ^2.0.0 supports-color: ^8.0.0 - checksum: 0af309ea4db17c4c47e84a9246f907960a15577683c005fdeafc8f3c06bc455136f95a6f28fa2a3e924b767eb4dacd9b40915a7707305f88586f099af3ac27a8 + checksum: e921c9a1b8f0909da9ea07dbf3592f95b653aef3a8bb0cbcd20fc7f9a795a1304adecac31eecb308992c167e8d7e75c522061fec38a5928ace0f9571c90169ca languageName: node linkType: hard @@ -11080,7 +11053,7 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.13.11, regenerator-runtime@npm:^0.13.4": +"regenerator-runtime@npm:^0.13.11": version: 0.13.11 resolution: "regenerator-runtime@npm:0.13.11" checksum: 27481628d22a1c4e3ff551096a683b424242a216fee44685467307f14d58020af1e19660bf2e26064de946bad7eff28950eae9f8209d55723e2d9351e632bbb4 From 60fa4ee24d01bfc926a910e10e2500fa45299183 Mon Sep 17 00:00:00 2001 From: kholstinin Date: Tue, 19 Sep 2023 18:05:00 +0500 Subject: [PATCH 9/9] feat: up linters --- .eslintrc.js => eslint.config.js | 18 +- jest-eslint.config.js | 3 +- package.json | 10 +- .../json/stream/filters/abstract-filter.ts | 8 +- src/core/json/stream/filters/filter.ts | 4 +- src/core/json/stream/filters/pick.ts | 2 +- src/core/json/stream/parser/index.ts | 2 +- src/core/json/stream/streamers/array.ts | 2 +- src/core/json/stream/streamers/object.ts | 2 +- yarn.lock | 1274 ++++++++++------- 10 files changed, 814 insertions(+), 511 deletions(-) rename .eslintrc.js => eslint.config.js (54%) diff --git a/.eslintrc.js b/eslint.config.js similarity index 54% rename from .eslintrc.js rename to eslint.config.js index 3d890a377..68672e727 100644 --- a/.eslintrc.js +++ b/eslint.config.js @@ -8,7 +8,11 @@ 'use strict'; -const base = require('@v4fire/linters/.eslintrc'); +const + headerPlugin = require('eslint-plugin-header'); + +const + base = require('@v4fire/linters/eslint.config'); const copyrightTemplate = [ '!', @@ -20,6 +24,16 @@ const copyrightTemplate = [ ' ' ]; -base.rules['header/header'] = [2, 'block', copyrightTemplate]; +base.forEach((item) => { + item.ignores = ['**/*spec.js']; + + if (item.plugins) { + item.plugins['header'] = headerPlugin; + } + + if (item.rules) { + item.rules['header/header'] = [2, 'block', copyrightTemplate]; + } +}); module.exports = base; diff --git a/jest-eslint.config.js b/jest-eslint.config.js index eeaa6f064..0634299a6 100644 --- a/jest-eslint.config.js +++ b/jest-eslint.config.js @@ -14,13 +14,12 @@ module.exports = { ...base, testMatch: [ '/src/**/*.ts', - '/src/**/*.js', '/config/**/*.js', '/build/**/*.js', '/ts-definitions/**/*.ts', '/index.d.ts', '/gulpfile.js', - '/.eslintrc.js', + '/eslint-config.js', '/jest-eslint.config.js', '/jest-runner-eslint.config.js', '/jest.config.ts' diff --git a/package.json b/package.json index b0389b2bd..a49b8c16f 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "tsconfig-paths": "3.13.0", "typescript": "4.6.2", "upath": "2.0.1", - "xhr2": "^0.2.1" + "xhr2": "0.2.1" }, "devDependencies": { "@types/fs-extra-promise": "1.0.10", @@ -103,14 +103,14 @@ "@v4fire/linters": "git+https://github.com/v4fire/linters#rework_rules", "express": "4.17.3", "husky": "7.0.4", - "jest": "29.6.1", - "jest-runner-eslint": "2.0.0", + "jest": "29.7.0", + "jest-runner-eslint": "2.1.1", "ts-jest": "29.1.1", "typedoc": "0.23.28", "typedoc-theme-hierarchy": "3.2.0" }, - "directories": { - "doc": "docs" + "resolutions": { + "globals": "13.19.0" }, "packageManager": "yarn@3.5.0" } diff --git a/src/core/json/stream/filters/abstract-filter.ts b/src/core/json/stream/filters/abstract-filter.ts index 06a41eed4..c63f44c5f 100644 --- a/src/core/json/stream/filters/abstract-filter.ts +++ b/src/core/json/stream/filters/abstract-filter.ts @@ -182,7 +182,7 @@ export default abstract class AbstractFilter implements TokenProcessor { + protected *check(token: FilterToken): Generator { const last = this.stack.length - 1; @@ -271,7 +271,7 @@ export default abstract class AbstractFilter implements TokenProcessor { + protected *pass(token: FilterToken): Generator { yield token; } @@ -279,7 +279,7 @@ export default abstract class AbstractFilter implements TokenProcessor { + protected *skip(_: FilterToken): Generator { return undefined; } @@ -287,7 +287,7 @@ export default abstract class AbstractFilter implements TokenProcessor { + protected *passObject(token: FilterToken): Generator { switch (token.name) { case 'startObject': case 'startArray': diff --git a/src/core/json/stream/filters/filter.ts b/src/core/json/stream/filters/filter.ts index bf2ceb82e..a85607437 100644 --- a/src/core/json/stream/filters/filter.ts +++ b/src/core/json/stream/filters/filter.ts @@ -23,7 +23,7 @@ export default class Filter extends Super { super(filter); } - override*finishTokenProcessing(): Generator { + override *finishTokenProcessing(): Generator { const {stack, objStack} = this; @@ -92,7 +92,7 @@ export default class Filter extends Super { } /** @inheritDoc */ - protected*checkToken(chunk: Token): Generator { + protected *checkToken(chunk: Token): Generator { switch (chunk.name) { case 'startObject': if (this.filter(this.stack, chunk)) { diff --git a/src/core/json/stream/filters/pick.ts b/src/core/json/stream/filters/pick.ts index 337a5c7d5..bb905bae4 100644 --- a/src/core/json/stream/filters/pick.ts +++ b/src/core/json/stream/filters/pick.ts @@ -17,7 +17,7 @@ export default class Pick extends Super { } /** @inheritDoc */ - protected*checkToken(chunk: Token): Generator { + protected *checkToken(chunk: Token): Generator { switch (chunk.name) { case 'startObject': case 'startArray': diff --git a/src/core/json/stream/parser/index.ts b/src/core/json/stream/parser/index.ts index c1ba9432c..4190ba609 100644 --- a/src/core/json/stream/parser/index.ts +++ b/src/core/json/stream/parser/index.ts @@ -47,7 +47,7 @@ export default class Parser { // eslint-disable-next-line @typescript-eslint/no-unused-vars T extends [...infer A, TokenProcessor] ? AsyncGenerator : unknown; - static async*from( + static async *from( source: AnyIterable, ...processors: Array> ): AsyncGenerator { diff --git a/src/core/json/stream/streamers/array.ts b/src/core/json/stream/streamers/array.ts index 6485f702d..158a9b771 100644 --- a/src/core/json/stream/streamers/array.ts +++ b/src/core/json/stream/streamers/array.ts @@ -31,7 +31,7 @@ export default class ArrayStreamer extends Streamer> { + protected *push(): Generator> { const {value} = this.assembler; diff --git a/src/core/json/stream/streamers/object.ts b/src/core/json/stream/streamers/object.ts index 4db8406d9..5bb87f8bf 100644 --- a/src/core/json/stream/streamers/object.ts +++ b/src/core/json/stream/streamers/object.ts @@ -31,7 +31,7 @@ export default class StreamObject extends Streamer> { + protected *push(): Generator> { const {key, value} = this.assembler; diff --git a/yarn.lock b/yarn.lock index 5717098f5..6cd1e09f8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,6 +5,13 @@ __metadata: version: 6 cacheKey: 8 +"@aashutoshrathi/word-wrap@npm:^1.2.3": + version: 1.2.6 + resolution: "@aashutoshrathi/word-wrap@npm:1.2.6" + checksum: ada901b9e7c680d190f1d012c84217ce0063d8f5c5a7725bb91ec3c5ed99bb7572680eb2d2938a531ccbaec39a95422fcd8a6b4a13110c7d98dd75402f66a0cd + languageName: node + linkType: hard + "@actions/core@npm:1.6.0": version: 1.6.0 resolution: "@actions/core@npm:1.6.0" @@ -1636,7 +1643,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.2.0": +"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" dependencies: @@ -1647,10 +1654,10 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.4.0": - version: 4.5.1 - resolution: "@eslint-community/regexpp@npm:4.5.1" - checksum: 6d901166d64998d591fab4db1c2f872981ccd5f6fe066a1ad0a93d4e11855ecae6bfb76660869a469563e8882d4307228cebd41142adb409d182f2966771e57e +"@eslint-community/regexpp@npm:^4.5.1, @eslint-community/regexpp@npm:^4.6.1": + version: 4.8.1 + resolution: "@eslint-community/regexpp@npm:4.8.1" + checksum: 82d62c845ef42b810f268cfdc84d803a2da01735fb52e902fd34bdc09f92464a094fd8e4802839874b000b2f73f67c972859e813ba705233515d3e954f234bf2 languageName: node linkType: hard @@ -1671,27 +1678,27 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.0.2": - version: 2.0.3 - resolution: "@eslint/eslintrc@npm:2.0.3" +"@eslint/eslintrc@npm:^2.1.2": + version: 2.1.2 + resolution: "@eslint/eslintrc@npm:2.1.2" dependencies: ajv: ^6.12.4 debug: ^4.3.2 - espree: ^9.5.2 + espree: ^9.6.0 globals: ^13.19.0 ignore: ^5.2.0 import-fresh: ^3.2.1 js-yaml: ^4.1.0 minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: ddc51f25f8524d8231db9c9bf03177e503d941a332e8d5ce3b10b09241be4d5584a378a529a27a527586bfbccf3031ae539eb891352033c340b012b4d0c81d92 + checksum: bc742a1e3b361f06fedb4afb6bf32cbd27171292ef7924f61c62f2aed73048367bcc7ac68f98c06d4245cd3fabc43270f844e3c1699936d4734b3ac5398814a7 languageName: node linkType: hard -"@eslint/js@npm:8.38.0": - version: 8.38.0 - resolution: "@eslint/js@npm:8.38.0" - checksum: 1f28987aa8c9cd93e23384e16c7220863b39b5dc4b66e46d7cdbccce868040f455a98d24cd8b567a884f26545a0555b761f7328d4a00c051e7ef689cbea5fce1 +"@eslint/js@npm:8.49.0": + version: 8.49.0 + resolution: "@eslint/js@npm:8.49.0" + checksum: a6601807c8aeeefe866926ad92ed98007c034a735af20ff709009e39ad1337474243d47908500a3bde04e37bfba16bcf1d3452417f962e1345bc8756edd6b830 languageName: node linkType: hard @@ -1777,14 +1784,14 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.8": - version: 0.11.10 - resolution: "@humanwhocodes/config-array@npm:0.11.10" +"@humanwhocodes/config-array@npm:^0.11.11": + version: 0.11.11 + resolution: "@humanwhocodes/config-array@npm:0.11.11" dependencies: "@humanwhocodes/object-schema": ^1.2.1 debug: ^4.1.1 minimatch: ^3.0.5 - checksum: 1b1302e2403d0e35bc43e66d67a2b36b0ad1119efc704b5faff68c41f791a052355b010fb2d27ef022670f550de24cd6d08d5ecf0821c16326b7dcd0ee5d5d8a + checksum: db84507375ab77b8ffdd24f498a5b49ad6b64391d30dd2ac56885501d03964d29637e05b1ed5aefa09d57ac667e28028bc22d2da872bfcd619652fbdb5f4ca19 languageName: node linkType: hard @@ -1822,50 +1829,50 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^29.6.1": - version: 29.6.1 - resolution: "@jest/console@npm:29.6.1" +"@jest/console@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/console@npm:29.7.0" dependencies: - "@jest/types": ^29.6.1 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^29.6.1 - jest-util: ^29.6.1 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 slash: ^3.0.0 - checksum: d0ab23a00947bfb4bff8c0a7e5a7afd16519de16dde3fe7e77b9f13e794c6df7043ecf7fcdde66ac0d2b5fb3262e9cab3d92eaf61f89a12d3b8e3602e06a9902 + checksum: 0e3624e32c5a8e7361e889db70b170876401b7d70f509a2538c31d5cd50deb0c1ae4b92dc63fe18a0902e0a48c590c21d53787a0df41a52b34fa7cab96c384d6 languageName: node linkType: hard -"@jest/core@npm:^29.6.1": - version: 29.6.1 - resolution: "@jest/core@npm:29.6.1" +"@jest/core@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/core@npm:29.7.0" dependencies: - "@jest/console": ^29.6.1 - "@jest/reporters": ^29.6.1 - "@jest/test-result": ^29.6.1 - "@jest/transform": ^29.6.1 - "@jest/types": ^29.6.1 + "@jest/console": ^29.7.0 + "@jest/reporters": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 ci-info: ^3.2.0 exit: ^0.1.2 graceful-fs: ^4.2.9 - jest-changed-files: ^29.5.0 - jest-config: ^29.6.1 - jest-haste-map: ^29.6.1 - jest-message-util: ^29.6.1 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.6.1 - jest-resolve-dependencies: ^29.6.1 - jest-runner: ^29.6.1 - jest-runtime: ^29.6.1 - jest-snapshot: ^29.6.1 - jest-util: ^29.6.1 - jest-validate: ^29.6.1 - jest-watcher: ^29.6.1 + jest-changed-files: ^29.7.0 + jest-config: ^29.7.0 + jest-haste-map: ^29.7.0 + jest-message-util: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-resolve-dependencies: ^29.7.0 + jest-runner: ^29.7.0 + jest-runtime: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 + jest-watcher: ^29.7.0 micromatch: ^4.0.4 - pretty-format: ^29.6.1 + pretty-format: ^29.7.0 slash: ^3.0.0 strip-ansi: ^6.0.0 peerDependencies: @@ -1873,19 +1880,19 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 736dcc90c6c58dd9e1d2da122103b851187719ce3b3d4167689c63e68252632cd817712955b52ddaa648eba9c6f98f86cd58677325f0db4185f76899c64d7dac + checksum: af759c9781cfc914553320446ce4e47775ae42779e73621c438feb1e4231a5d4862f84b1d8565926f2d1aab29b3ec3dcfdc84db28608bdf5f29867124ebcfc0d languageName: node linkType: hard -"@jest/environment@npm:^29.6.1": - version: 29.6.1 - resolution: "@jest/environment@npm:29.6.1" +"@jest/environment@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/environment@npm:29.7.0" dependencies: - "@jest/fake-timers": ^29.6.1 - "@jest/types": ^29.6.1 + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" - jest-mock: ^29.6.1 - checksum: fb671f91f27e7aa1ba04983ef87a83f0794a597aba0a57d08cbb1fcb484c2aedc2201e99f85fafe27aec9be78af6f2d1d7e6ea88267938992a1d0f9d4615f5b2 + jest-mock: ^29.7.0 + checksum: 6fb398143b2543d4b9b8d1c6dbce83fa5247f84f550330604be744e24c2bd2178bb893657d62d1b97cf2f24baf85c450223f8237cccb71192c36a38ea2272934 languageName: node linkType: hard @@ -1898,51 +1905,60 @@ __metadata: languageName: node linkType: hard -"@jest/expect@npm:^29.6.1": - version: 29.6.1 - resolution: "@jest/expect@npm:29.6.1" +"@jest/expect-utils@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/expect-utils@npm:29.7.0" dependencies: - expect: ^29.6.1 - jest-snapshot: ^29.6.1 - checksum: 5c56977b3cc8489744d97d9dc2dcb196c1dfecc83a058a7ef0fd4f63d68cf120a23d27669272d1e1b184fb4337b85e4ac1fc7f886e3988fdf243d42d73973eac + jest-get-type: ^29.6.3 + checksum: 75eb177f3d00b6331bcaa057e07c0ccb0733a1d0a1943e1d8db346779039cb7f103789f16e502f888a3096fb58c2300c38d1f3748b36a7fa762eb6f6d1b160ed languageName: node linkType: hard -"@jest/fake-timers@npm:^29.6.1": - version: 29.6.1 - resolution: "@jest/fake-timers@npm:29.6.1" +"@jest/expect@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/expect@npm:29.7.0" dependencies: - "@jest/types": ^29.6.1 + expect: ^29.7.0 + jest-snapshot: ^29.7.0 + checksum: a01cb85fd9401bab3370618f4b9013b90c93536562222d920e702a0b575d239d74cecfe98010aaec7ad464f67cf534a353d92d181646a4b792acaa7e912ae55e + languageName: node + linkType: hard + +"@jest/fake-timers@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/fake-timers@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 "@sinonjs/fake-timers": ^10.0.2 "@types/node": "*" - jest-message-util: ^29.6.1 - jest-mock: ^29.6.1 - jest-util: ^29.6.1 - checksum: 86991276944b7d6c2ada3703a272517f5f8f2f4e2af1fe26065f6db1dac4dc6299729a88c46bcb781dcc1b20504c1d4bbd8119fd8a0838ac81a9a4b5d2c8e429 + jest-message-util: ^29.7.0 + jest-mock: ^29.7.0 + jest-util: ^29.7.0 + checksum: caf2bbd11f71c9241b458d1b5a66cbe95debc5a15d96442444b5d5c7ba774f523c76627c6931cca5e10e76f0d08761f6f1f01a608898f4751a0eee54fc3d8d00 languageName: node linkType: hard -"@jest/globals@npm:^29.6.1": - version: 29.6.1 - resolution: "@jest/globals@npm:29.6.1" +"@jest/globals@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/globals@npm:29.7.0" dependencies: - "@jest/environment": ^29.6.1 - "@jest/expect": ^29.6.1 - "@jest/types": ^29.6.1 - jest-mock: ^29.6.1 - checksum: fcca0b970a8b4894a1cdff0f500a86b45609e72c0a4319875e9504237b839df1a46c44d2f1362c6d87fdc7a05928edcc4b5a3751c9e6648dd70a761cdab64c94 + "@jest/environment": ^29.7.0 + "@jest/expect": ^29.7.0 + "@jest/types": ^29.6.3 + jest-mock: ^29.7.0 + checksum: 97dbb9459135693ad3a422e65ca1c250f03d82b2a77f6207e7fa0edd2c9d2015fbe4346f3dc9ebff1678b9d8da74754d4d440b7837497f8927059c0642a22123 languageName: node linkType: hard -"@jest/reporters@npm:^29.6.1": - version: 29.6.1 - resolution: "@jest/reporters@npm:29.6.1" +"@jest/reporters@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/reporters@npm:29.7.0" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^29.6.1 - "@jest/test-result": ^29.6.1 - "@jest/transform": ^29.6.1 - "@jest/types": ^29.6.1 + "@jest/console": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@jridgewell/trace-mapping": ^0.3.18 "@types/node": "*" chalk: ^4.0.0 @@ -1951,13 +1967,13 @@ __metadata: glob: ^7.1.3 graceful-fs: ^4.2.9 istanbul-lib-coverage: ^3.0.0 - istanbul-lib-instrument: ^5.1.0 + istanbul-lib-instrument: ^6.0.0 istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.1.3 - jest-message-util: ^29.6.1 - jest-util: ^29.6.1 - jest-worker: ^29.6.1 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + jest-worker: ^29.7.0 slash: ^3.0.0 string-length: ^4.0.1 strip-ansi: ^6.0.0 @@ -1967,7 +1983,7 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: b7dae415f3f6342b4db2671261bbee29af20a829f42135316c3dd548b9ef85290c9bb64a0e3aec4a55486596be1257ac8216a0f8d9794acd43f8b8fb686fc7e3 + checksum: 7eadabd62cc344f629024b8a268ecc8367dba756152b761bdcb7b7e570a3864fc51b2a9810cd310d85e0a0173ef002ba4528d5ea0329fbf66ee2a3ada9c40455 languageName: node linkType: hard @@ -1980,61 +1996,70 @@ __metadata: languageName: node linkType: hard -"@jest/source-map@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/source-map@npm:29.6.0" +"@jest/schemas@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/schemas@npm:29.6.3" + dependencies: + "@sinclair/typebox": ^0.27.8 + checksum: 910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93 + languageName: node + linkType: hard + +"@jest/source-map@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/source-map@npm:29.6.3" dependencies: "@jridgewell/trace-mapping": ^0.3.18 callsites: ^3.0.0 graceful-fs: ^4.2.9 - checksum: 9c6c40387410bb70b2fae8124287fc28f6bdd1b2d7f24348e8611e1bb638b404518228a4ce64a582365b589c536ae8e7ebab0126cef59a87874b71061d19783b + checksum: bcc5a8697d471396c0003b0bfa09722c3cd879ad697eb9c431e6164e2ea7008238a01a07193dfe3cbb48b1d258eb7251f6efcea36f64e1ebc464ea3c03ae2deb languageName: node linkType: hard -"@jest/test-result@npm:^29.6.1": - version: 29.6.1 - resolution: "@jest/test-result@npm:29.6.1" +"@jest/test-result@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/test-result@npm:29.7.0" dependencies: - "@jest/console": ^29.6.1 - "@jest/types": ^29.6.1 + "@jest/console": ^29.7.0 + "@jest/types": ^29.6.3 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 9397a3a3410c5df564e79297b1be4fe33807a6157a017a1f74b54a6ef14de1530f12b922299e822e66a82c53269da16661772bffde3d883a78c5eefd2cd6d1cc + checksum: 67b6317d526e335212e5da0e768e3b8ab8a53df110361b80761353ad23b6aea4432b7c5665bdeb87658ea373b90fb1afe02ed3611ef6c858c7fba377505057fa languageName: node linkType: hard -"@jest/test-sequencer@npm:^29.6.1": - version: 29.6.1 - resolution: "@jest/test-sequencer@npm:29.6.1" +"@jest/test-sequencer@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/test-sequencer@npm:29.7.0" dependencies: - "@jest/test-result": ^29.6.1 + "@jest/test-result": ^29.7.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.6.1 + jest-haste-map: ^29.7.0 slash: ^3.0.0 - checksum: f3437178b5dca0401ed2e990d8b69161442351856d56f5725e009a487f5232b51039f8829673884b9bea61c861120d08a53a36432f4a4b8aab38915a68f7000d + checksum: 73f43599017946be85c0b6357993b038f875b796e2f0950487a82f4ebcb115fa12131932dd9904026b4ad8be131fe6e28bd8d0aa93b1563705185f9804bff8bd languageName: node linkType: hard -"@jest/transform@npm:^29.6.1": - version: 29.6.1 - resolution: "@jest/transform@npm:29.6.1" +"@jest/transform@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/transform@npm:29.7.0" dependencies: "@babel/core": ^7.11.6 - "@jest/types": ^29.6.1 + "@jest/types": ^29.6.3 "@jridgewell/trace-mapping": ^0.3.18 babel-plugin-istanbul: ^6.1.1 chalk: ^4.0.0 convert-source-map: ^2.0.0 fast-json-stable-stringify: ^2.1.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.6.1 - jest-regex-util: ^29.4.3 - jest-util: ^29.6.1 + jest-haste-map: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-util: ^29.7.0 micromatch: ^4.0.4 pirates: ^4.0.4 slash: ^3.0.0 write-file-atomic: ^4.0.2 - checksum: 1635cd66e4b3dbba0689ecefabc6137301756c9c12d1d23e25124dd0dd9b4a6a38653d51e825e90f74faa022152ac1eaf200591fb50417aa7e1f7d1d1c2bc11d + checksum: 0f8ac9f413903b3cb6d240102db848f2a354f63971ab885833799a9964999dd51c388162106a807f810071f864302cdd8e3f0c241c29ce02d85a36f18f3f40ab languageName: node linkType: hard @@ -2052,6 +2077,20 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/types@npm:29.6.3" + dependencies: + "@jest/schemas": ^29.6.3 + "@types/istanbul-lib-coverage": ^2.0.0 + "@types/istanbul-reports": ^3.0.0 + "@types/node": "*" + "@types/yargs": ^17.0.8 + chalk: ^4.0.0 + checksum: a0bcf15dbb0eca6bdd8ce61a3fb055349d40268622a7670a3b2eb3c3dbafe9eb26af59938366d520b86907b9505b0f9b29b85cec11579a9e580694b87cd90fcc + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.1.0": version: 0.1.1 resolution: "@jridgewell/gen-mapping@npm:0.1.1" @@ -2378,6 +2417,15 @@ __metadata: languageName: node linkType: hard +"@storybook/csf@npm:^0.0.1": + version: 0.0.1 + resolution: "@storybook/csf@npm:0.0.1" + dependencies: + lodash: ^4.17.15 + checksum: fb57fa028b08a51edf44e1a2bf4be40a4607f5c6ccb58aae8924f476a42b9bbd61a0ad521cfc82196f23e6a912caae0a615e70a755e6800b284c91c509fd2de6 + languageName: node + linkType: hard + "@swc/core-android-arm-eabi@npm:1.2.153": version: 1.2.153 resolution: "@swc/core-android-arm-eabi@npm:1.2.153" @@ -2776,6 +2824,13 @@ __metadata: languageName: node linkType: hard +"@types/json-schema@npm:^7.0.12": + version: 7.0.13 + resolution: "@types/json-schema@npm:7.0.13" + checksum: 345df21a678fa72fb389f35f33de77833d09d4a142bb2bcb27c18690efa4cf70fc2876e43843cefb3fbdb9fcb12cd3e970a90936df30f53bbee899865ff605ab + languageName: node + linkType: hard + "@types/json-schema@npm:^7.0.9": version: 7.0.12 resolution: "@types/json-schema@npm:7.0.12" @@ -2834,13 +2889,6 @@ __metadata: languageName: node linkType: hard -"@types/prettier@npm:^2.1.5": - version: 2.7.2 - resolution: "@types/prettier@npm:2.7.2" - checksum: b47d76a5252265f8d25dd2fe2a5a61dc43ba0e6a96ffdd00c594cb4fd74c1982c2e346497e3472805d97915407a09423804cc2110a0b8e1b22cffcab246479b7 - languageName: node - linkType: hard - "@types/responselike@npm:^1.0.0": version: 1.0.0 resolution: "@types/responselike@npm:1.0.0" @@ -2874,6 +2922,13 @@ __metadata: languageName: node linkType: hard +"@types/semver@npm:^7.5.0": + version: 7.5.2 + resolution: "@types/semver@npm:7.5.2" + checksum: 743aa8a2b58e20b329c19bd2459152cb049d12fafab7279b90ac11e0f268c97efbcb606ea0c681cca03f79015381b40d9b1244349b354270bec3f939ed49f6e9 + languageName: node + linkType: hard + "@types/stack-utils@npm:^2.0.0": version: 2.0.1 resolution: "@types/stack-utils@npm:2.0.1" @@ -2976,54 +3031,46 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:5.57.1": - version: 5.57.1 - resolution: "@typescript-eslint/eslint-plugin@npm:5.57.1" +"@typescript-eslint/eslint-plugin@npm:6.7.0": + version: 6.7.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.7.0" dependencies: - "@eslint-community/regexpp": ^4.4.0 - "@typescript-eslint/scope-manager": 5.57.1 - "@typescript-eslint/type-utils": 5.57.1 - "@typescript-eslint/utils": 5.57.1 + "@eslint-community/regexpp": ^4.5.1 + "@typescript-eslint/scope-manager": 6.7.0 + "@typescript-eslint/type-utils": 6.7.0 + "@typescript-eslint/utils": 6.7.0 + "@typescript-eslint/visitor-keys": 6.7.0 debug: ^4.3.4 - grapheme-splitter: ^1.0.4 - ignore: ^5.2.0 - natural-compare-lite: ^1.4.0 - semver: ^7.3.7 - tsutils: ^3.21.0 + graphemer: ^1.4.0 + ignore: ^5.2.4 + natural-compare: ^1.4.0 + semver: ^7.5.4 + ts-api-utils: ^1.0.1 peerDependencies: - "@typescript-eslint/parser": ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 3ea842ef9615e298e28c6687c4dc285577ea0995944410553b3ca514ce9d437534b6e89114e9398c1a370324afe7a4a251c8c49540bb3bf13dcadde9ada3ecc2 + checksum: 48393749c5c1f67acf71795551c6065586198530006189c48636e32caea4d1285624c16c047164f9d29055e26c4f90fca964c5a2b5c0e9b6d9ed87acd74ca0d6 languageName: node linkType: hard -"@typescript-eslint/parser@npm:5.57.1": - version: 5.57.1 - resolution: "@typescript-eslint/parser@npm:5.57.1" +"@typescript-eslint/parser@npm:6.7.0": + version: 6.7.0 + resolution: "@typescript-eslint/parser@npm:6.7.0" dependencies: - "@typescript-eslint/scope-manager": 5.57.1 - "@typescript-eslint/types": 5.57.1 - "@typescript-eslint/typescript-estree": 5.57.1 + "@typescript-eslint/scope-manager": 6.7.0 + "@typescript-eslint/types": 6.7.0 + "@typescript-eslint/typescript-estree": 6.7.0 + "@typescript-eslint/visitor-keys": 6.7.0 debug: ^4.3.4 peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: db61a12a67bc45d814297e7f089768c0849f18162b330279aa15121223ec3b18d80df4c327f4ca0a40a7bddb9150ba1a9379fce00bc0e4a10cc189d04e36f0e3 - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:5.57.1": - version: 5.57.1 - resolution: "@typescript-eslint/scope-manager@npm:5.57.1" - dependencies: - "@typescript-eslint/types": 5.57.1 - "@typescript-eslint/visitor-keys": 5.57.1 - checksum: 4f03d54372f0591fbc5f6e0267a6f1b73e3012e8a319c1893829e0b8e71f882e17a696995dc8b11e700162daf74444fd2d8f55dba314e1a95221a9d3eabcfb2b + checksum: 21d52a49abf78a3b037261c01f1f4d2d550919ddc906ebb058db3410a706457ac3a7d082716328ce98a6741d4e77c945b71ff386d9047c5a2e5beef23e14ab45 languageName: node linkType: hard @@ -3037,27 +3084,40 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.57.1": - version: 5.57.1 - resolution: "@typescript-eslint/type-utils@npm:5.57.1" +"@typescript-eslint/scope-manager@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/scope-manager@npm:5.62.0" + dependencies: + "@typescript-eslint/types": 5.62.0 + "@typescript-eslint/visitor-keys": 5.62.0 + checksum: 6062d6b797fe1ce4d275bb0d17204c827494af59b5eaf09d8a78cdd39dadddb31074dded4297aaf5d0f839016d601032857698b0e4516c86a41207de606e9573 + languageName: node + linkType: hard + +"@typescript-eslint/scope-manager@npm:6.7.0": + version: 6.7.0 + resolution: "@typescript-eslint/scope-manager@npm:6.7.0" + dependencies: + "@typescript-eslint/types": 6.7.0 + "@typescript-eslint/visitor-keys": 6.7.0 + checksum: f6ea33c647783d53d98938bd5d3fc94c9a5ebc83bd64cf379215863921dd1c57e66c33af7948d6ac1884623e1917a3b42565e6d02e1fd7adfbce4b3424a2382e + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:6.7.0": + version: 6.7.0 + resolution: "@typescript-eslint/type-utils@npm:6.7.0" dependencies: - "@typescript-eslint/typescript-estree": 5.57.1 - "@typescript-eslint/utils": 5.57.1 + "@typescript-eslint/typescript-estree": 6.7.0 + "@typescript-eslint/utils": 6.7.0 debug: ^4.3.4 - tsutils: ^3.21.0 + ts-api-utils: ^1.0.1 peerDependencies: - eslint: "*" + eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 06fab95315fc1ffdaaa011e6ec1ae538826ef3d9b422e2c926dbe9b83e55d9e8bdaa07c43317a4c0a59b40a24c5c48a7c8284e6a18780475a65894b1b949fc23 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:5.57.1": - version: 5.57.1 - resolution: "@typescript-eslint/types@npm:5.57.1" - checksum: 21789eb697904bbb44a18df961d5918e7c5bd90c79df3a8b8b835da81d0c0f42c7eeb2d05f77cafe49a7367ae7f549a0c8281656ea44b6dc56ae1bf19a3a1eae + checksum: 15ae33a6981721f83b2ac612a7597a4fcb2d9d9bfedce54707e5228bec2774fd99ba54ffce89924ae36b61488c7b6c0c2165a6d361be5cd4cefebefad8b02a01 languageName: node linkType: hard @@ -3068,12 +3128,26 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.57.1": - version: 5.57.1 - resolution: "@typescript-eslint/typescript-estree@npm:5.57.1" +"@typescript-eslint/types@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/types@npm:5.62.0" + checksum: 48c87117383d1864766486f24de34086155532b070f6264e09d0e6139449270f8a9559cfef3c56d16e3bcfb52d83d42105d61b36743626399c7c2b5e0ac3b670 + languageName: node + linkType: hard + +"@typescript-eslint/types@npm:6.7.0": + version: 6.7.0 + resolution: "@typescript-eslint/types@npm:6.7.0" + checksum: fb76031432a009813d559b1cc63091eb5434279012cdb98de62fcd556910663c6a1b506e0a77c4f86e223a5e2c00e76a2d1d2170802c75168008d19a52a51fca + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:5.59.9": + version: 5.59.9 + resolution: "@typescript-eslint/typescript-estree@npm:5.59.9" dependencies: - "@typescript-eslint/types": 5.57.1 - "@typescript-eslint/visitor-keys": 5.57.1 + "@typescript-eslint/types": 5.59.9 + "@typescript-eslint/visitor-keys": 5.59.9 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -3082,16 +3156,16 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: bf96520f6de562838a40c3f009fc61fbee5369621071cd0d1dba4470b2b2f746cf79afe4ffa3fbccb8913295a2fbb3d89681d5178529e8da4987c46ed4e5cbed + checksum: c0c9b81f20a2a4337f07bc3ccdc9c1dabd765f59096255ed9a149e91e5c9517b25c2b6655f8f073807cfc13500c7451fbd9bb62e5e572c07cc07945ab042db89 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.59.9": - version: 5.59.9 - resolution: "@typescript-eslint/typescript-estree@npm:5.59.9" +"@typescript-eslint/typescript-estree@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" dependencies: - "@typescript-eslint/types": 5.59.9 - "@typescript-eslint/visitor-keys": 5.59.9 + "@typescript-eslint/types": 5.62.0 + "@typescript-eslint/visitor-keys": 5.62.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -3100,25 +3174,60 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: c0c9b81f20a2a4337f07bc3ccdc9c1dabd765f59096255ed9a149e91e5c9517b25c2b6655f8f073807cfc13500c7451fbd9bb62e5e572c07cc07945ab042db89 + checksum: 3624520abb5807ed8f57b1197e61c7b1ed770c56dfcaca66372d584ff50175225798bccb701f7ef129d62c5989070e1ee3a0aa2d84e56d9524dcf011a2bb1a52 + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:6.7.0": + version: 6.7.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.7.0" + dependencies: + "@typescript-eslint/types": 6.7.0 + "@typescript-eslint/visitor-keys": 6.7.0 + debug: ^4.3.4 + globby: ^11.1.0 + is-glob: ^4.0.3 + semver: ^7.5.4 + ts-api-utils: ^1.0.1 + peerDependenciesMeta: + typescript: + optional: true + checksum: 9bd57910085f0dd97d7083e0468c34e0753d20d36d3ffaa4ba111f13cc4986743374f5aed928e645ea982cf2ed9a8141598bee41393cad0abee001f0842ad117 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:6.7.0": + version: 6.7.0 + resolution: "@typescript-eslint/utils@npm:6.7.0" + dependencies: + "@eslint-community/eslint-utils": ^4.4.0 + "@types/json-schema": ^7.0.12 + "@types/semver": ^7.5.0 + "@typescript-eslint/scope-manager": 6.7.0 + "@typescript-eslint/types": 6.7.0 + "@typescript-eslint/typescript-estree": 6.7.0 + semver: ^7.5.4 + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + checksum: b2a2857ec856d1752e77c2a274a12513372311c300f9ec57ed7bf7411eb9ea34b85a8e7810a5c48fff0e3966b71d63d77e38c5c7bca1d5c004bede5638619a00 languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.57.1": - version: 5.57.1 - resolution: "@typescript-eslint/utils@npm:5.57.1" +"@typescript-eslint/utils@npm:^5.45.0": + version: 5.62.0 + resolution: "@typescript-eslint/utils@npm:5.62.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.57.1 - "@typescript-eslint/types": 5.57.1 - "@typescript-eslint/typescript-estree": 5.57.1 + "@typescript-eslint/scope-manager": 5.62.0 + "@typescript-eslint/types": 5.62.0 + "@typescript-eslint/typescript-estree": 5.62.0 eslint-scope: ^5.1.1 semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 12e55144c8087f4e8f0f22e5693f3901b81bb7899dec42c7bfe540ac672a802028b688884bb43bd67bcf3cd3546a7205d207afcd948c731c19f551ea61267205 + checksum: ee9398c8c5db6d1da09463ca7bf36ed134361e20131ea354b2da16a5fdb6df9ba70c62a388d19f6eebb421af1786dbbd79ba95ddd6ab287324fc171c3e28d931 languageName: node linkType: hard @@ -3140,16 +3249,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.57.1": - version: 5.57.1 - resolution: "@typescript-eslint/visitor-keys@npm:5.57.1" - dependencies: - "@typescript-eslint/types": 5.57.1 - eslint-visitor-keys: ^3.3.0 - checksum: d187dfac044b7c0f24264a9ba5eebcf6651412d840b4aaba8eacabff7e771babcd67c738525b1f7c9eb8c94b7edfe7658f6de99f5fdc9745e409c538c1374674 - languageName: node - linkType: hard - "@typescript-eslint/visitor-keys@npm:5.59.9": version: 5.59.9 resolution: "@typescript-eslint/visitor-keys@npm:5.59.9" @@ -3160,6 +3259,26 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" + dependencies: + "@typescript-eslint/types": 5.62.0 + eslint-visitor-keys: ^3.3.0 + checksum: 976b05d103fe8335bef5c93ad3f76d781e3ce50329c0243ee0f00c0fcfb186c81df50e64bfdd34970148113f8ade90887f53e3c4938183afba830b4ba8e30a35 + languageName: node + linkType: hard + +"@typescript-eslint/visitor-keys@npm:6.7.0": + version: 6.7.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.7.0" + dependencies: + "@typescript-eslint/types": 6.7.0 + eslint-visitor-keys: ^3.4.1 + checksum: cd85722d26ccfa23a76e5cb5aa0229f89eb3c4f1ed87d71a0f902db15f420f3f3e94cbd16dc711039f611ac60b1e7d0fee9ee78c48c88310a5f1926a2bc8778e + languageName: node + linkType: hard + "@v4fire/config@npm:1.0.0": version: 1.0.0 resolution: "@v4fire/config@npm:1.0.0" @@ -3220,8 +3339,8 @@ __metadata: gulp-sourcemaps: 3.0.0 husky: 7.0.4 is-path-inside: 3.0.3 - jest: 29.6.1 - jest-runner-eslint: 2.0.0 + jest: 29.7.0 + jest-runner-eslint: 2.1.1 jsdom: 18.1.1 monic: 2.6.1 node-blob: 0.0.2 @@ -3241,7 +3360,7 @@ __metadata: typescript: 4.6.2 upath: 2.0.1 w3c-xmlserializer: 2.0.0 - xhr2: ^0.2.1 + xhr2: 0.2.1 dependenciesMeta: "@babel/core": optional: true @@ -3326,35 +3445,35 @@ __metadata: languageName: unknown linkType: soft -"@v4fire/eslint-plugin@npm:1.0.0-alpha.10": - version: 0.0.0-use.local - resolution: "@v4fire/eslint-plugin@npm:1.0.0-alpha.10" +"@v4fire/eslint-plugin@npm:1.0.0-alpha.13": + version: 1.0.0-alpha.13 + resolution: "@v4fire/eslint-plugin@npm:1.0.0-alpha.13" peerDependencies: "@es-joy/jsdoccomment": ^0.39 "@typescript-eslint/eslint-plugin": ^5 "@typescript-eslint/parser": ^5 eslint: ^8 - eslint-plugin-jsdoc: ^40 + eslint-plugin-jsdoc: ^46 jest: ^29 jest-runner-eslint: ^2 typescript: ^4 - checksum: 1ca0edea6c0ba417a6374fa34e2b3eb87421484cb5eb37d2b429737d237c76abb740103ee1cb5c4a1a3973c413cf1145a2b2b974849f816dc573de2af6d6becd + checksum: 1a9ae72a7da6b28875269bffcc199c25448df27caa3c1c5052d8e90271d2328e314b967620b5dd536af2f05409f31e17d44a4b94813db90bf12a6ee5e92e3e9d languageName: node - linkType: hardst + linkType: hard "@v4fire/linters@git+https://github.com/v4fire/linters#rework_rules": version: 2.4.0 - resolution: "@v4fire/linters@https://github.com/v4fire/linters.git#commit=d1c42fb6f45addca5a0720859e8cdcce62db9d23" + resolution: "@v4fire/linters@https://github.com/v4fire/linters.git#commit=a54c468892185a60abe25c4af3e9eeb5de7f6a8a" dependencies: "@babel/helper-validator-identifier": 7.18.6 "@eslint/eslintrc": 1.3.0 "@statoscope/stats-validator-plugin-webpack": 5.26.2 "@statoscope/stats-validator-reporter-console": 5.22.0 - "@typescript-eslint/eslint-plugin": 5.57.1 - "@typescript-eslint/parser": 5.57.1 - "@v4fire/eslint-plugin": 1.0.0-alpha.10 + "@typescript-eslint/eslint-plugin": 6.7.0 + "@typescript-eslint/parser": 6.7.0 + "@v4fire/eslint-plugin": 1.0.0-alpha.13 "@v4fire/typescript-check": 1.4.2 - eslint: 8.38.0 + eslint: 8.49.0 eslint-import-resolver-typescript: 3.5.5 eslint-plugin-deprecation: 1.4.1 eslint-plugin-header: 3.1.1 @@ -3362,13 +3481,17 @@ __metadata: eslint-plugin-jsdoc: 44.2.5 eslint-plugin-optimize-regex: 1.2.1 eslint-plugin-playwright: 0.12.0 + eslint-plugin-storybook: 0.6.12 stlint: 1.0.65 stlint-v4fire: 1.0.38 peerDependencies: jest: ^29.5.0 jest-runner-eslint: ^2.0.0 typescript: ^4.4.4 - checksum: 4d4da96d17befe35b2880a53e53691124d4d54648c4db3cf2508d35f52e149632e32d1faa925dd5e6275a2ff270ba0229d33ae12478582b17fd06b6e72828925 + peerDependenciesMeta: + typescript: + optional: true + checksum: 79ba99ebc817d2facf197fe95cd7d0f0f50bc391fb6c0de833ab856340c8cc31ec3ebef002e3355f9db66bbc55eb62ef8244495cbf0d2f10d65c4df15cfa2600 languageName: node linkType: hard @@ -3472,6 +3595,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.9.0": + version: 8.10.0 + resolution: "acorn@npm:8.10.0" + bin: + acorn: bin/acorn + checksum: 538ba38af0cc9e5ef983aee196c4b8b4d87c0c94532334fa7e065b2c8a1f85863467bb774231aae91613fcda5e68740c15d97b1967ae3394d20faddddd8af61d + languageName: node + linkType: hard + "agent-base@npm:6, agent-base@npm:^6.0.2": version: 6.0.2 resolution: "agent-base@npm:6.0.2" @@ -3502,7 +3634,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.10.0, ajv@npm:^6.12.4": +"ajv@npm:^6.12.4": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -3972,20 +4104,20 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^29.6.1": - version: 29.6.1 - resolution: "babel-jest@npm:29.6.1" +"babel-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "babel-jest@npm:29.7.0" dependencies: - "@jest/transform": ^29.6.1 + "@jest/transform": ^29.7.0 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.1.1 - babel-preset-jest: ^29.5.0 + babel-preset-jest: ^29.6.3 chalk: ^4.0.0 graceful-fs: ^4.2.9 slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: bc46cfba468edde91f34a8292501d4448a39fab72d80d7d95f4349feb114fa21becb01def007d6166de7933ab9633bf5b5e1b72ba6ffeaa991f7abf014a2f61d + checksum: ee6f8e0495afee07cac5e4ee167be705c711a8cc8a737e05a587a131fdae2b3c8f9aa55dfd4d9c03009ac2d27f2de63d8ba96d3e8460da4d00e8af19ef9a83f7 languageName: node linkType: hard @@ -4002,15 +4134,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-plugin-jest-hoist@npm:29.5.0" +"babel-plugin-jest-hoist@npm:^29.6.3": + version: 29.6.3 + resolution: "babel-plugin-jest-hoist@npm:29.6.3" dependencies: "@babel/template": ^7.3.3 "@babel/types": ^7.3.3 "@types/babel__core": ^7.1.14 "@types/babel__traverse": ^7.0.6 - checksum: 099b5254073b6bc985b6d2d045ad26fb8ed30ff8ae6404c4fe8ee7cd0e98a820f69e3dfb871c7c65aae0f4b65af77046244c07bb92d49ef9005c90eedf681539 + checksum: 51250f22815a7318f17214a9d44650ba89551e6d4f47a2dc259128428324b52f5a73979d010cefd921fd5a720d8c1d55ad74ff601cd94c7bd44d5f6292fde2d1 languageName: node linkType: hard @@ -4072,15 +4204,15 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-preset-jest@npm:29.5.0" +"babel-preset-jest@npm:^29.6.3": + version: 29.6.3 + resolution: "babel-preset-jest@npm:29.6.3" dependencies: - babel-plugin-jest-hoist: ^29.5.0 + babel-plugin-jest-hoist: ^29.6.3 babel-preset-current-node-syntax: ^1.0.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 5566ca2762766c9319b4973d018d2fa08c0fcf6415c72cc54f4c8e7199e851ea8f5e6c6730f03ed7ed44fc8beefa959dd15911f2647dee47c615ff4faeddb1ad + checksum: aa4ff2a8a728d9d698ed521e3461a109a1e66202b13d3494e41eea30729a5e7cc03b3a2d56c594423a135429c37bf63a9fa8b0b9ce275298be3095a88c69f6fb languageName: node linkType: hard @@ -5001,6 +5133,23 @@ __metadata: languageName: node linkType: hard +"create-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "create-jest@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + chalk: ^4.0.0 + exit: ^0.1.2 + graceful-fs: ^4.2.9 + jest-config: ^29.7.0 + jest-util: ^29.7.0 + prompts: ^2.0.1 + bin: + create-jest: bin/create-jest.js + checksum: 1427d49458adcd88547ef6fa39041e1fe9033a661293aa8d2c3aa1b4967cb5bf4f0c00436c7a61816558f28ba2ba81a94d5c962e8022ea9a883978fc8e1f2945 + languageName: node + linkType: hard + "create-require@npm:^1.1.0": version: 1.1.1 resolution: "create-require@npm:1.1.1" @@ -5201,10 +5350,15 @@ __metadata: languageName: node linkType: hard -"dedent@npm:^0.7.0": - version: 0.7.0 - resolution: "dedent@npm:0.7.0" - checksum: 87de191050d9a40dd70cad01159a0bcf05ecb59750951242070b6abf9569088684880d00ba92a955b4058804f16eeaf91d604f283929b4f614d181cd7ae633d2 +"dedent@npm:^1.0.0": + version: 1.5.1 + resolution: "dedent@npm:1.5.1" + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + checksum: c3c300a14edf1bdf5a873f9e4b22e839d62490bc5c8d6169c1f15858a1a76733d06a9a56930e963d677a2ceeca4b6b0894cc5ea2f501aa382ca5b92af3413c2a languageName: node linkType: hard @@ -5400,6 +5554,13 @@ __metadata: languageName: node linkType: hard +"diff-sequences@npm:^29.6.3": + version: 29.6.3 + resolution: "diff-sequences@npm:29.6.3" + checksum: f4914158e1f2276343d98ff5b31fc004e7304f5470bf0f1adb2ac6955d85a531a6458d33e87667f98f6ae52ebd3891bb47d420bb48a5bd8b7a27ee25b20e33aa + languageName: node + linkType: hard + "diff@npm:^4.0.1": version: 4.0.2 resolution: "diff@npm:4.0.2" @@ -5459,12 +5620,12 @@ __metadata: languageName: node linkType: hard -"dot-prop@npm:^5.3.0": - version: 5.3.0 - resolution: "dot-prop@npm:5.3.0" +"dot-prop@npm:^6.0.1": + version: 6.0.1 + resolution: "dot-prop@npm:6.0.1" dependencies: is-obj: ^2.0.0 - checksum: d5775790093c234ef4bfd5fbe40884ff7e6c87573e5339432870616331189f7f5d86575c5b5af2dcf0f61172990f4f734d07844b1f23482fff09e3c4bead05ea + checksum: 0f47600a4b93e1dc37261da4e6909652c008832a5d3684b5bf9a9a0d3f4c67ea949a86dceed9b72f5733ed8e8e6383cc5958df3bbd0799ee317fd181f2ece700 languageName: node linkType: hard @@ -5926,6 +6087,20 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-storybook@npm:0.6.12": + version: 0.6.12 + resolution: "eslint-plugin-storybook@npm:0.6.12" + dependencies: + "@storybook/csf": ^0.0.1 + "@typescript-eslint/utils": ^5.45.0 + requireindex: ^1.1.0 + ts-dedent: ^2.2.0 + peerDependencies: + eslint: ">=6" + checksum: 8e0e160c71216019c291a5a03b797b5359076067d16ea03b3dec63594093d45398f028d15c47eb89f2ddb6e8db18cc7e376b02d921dacc4fb31bbc8da46363c8 + languageName: node + linkType: hard + "eslint-scope@npm:^5.1.1": version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" @@ -5936,43 +6111,50 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^7.1.1": - version: 7.2.0 - resolution: "eslint-scope@npm:7.2.0" +"eslint-scope@npm:^7.2.2": + version: 7.2.2 + resolution: "eslint-scope@npm:7.2.2" dependencies: esrecurse: ^4.3.0 estraverse: ^5.2.0 - checksum: 64591a2d8b244ade9c690b59ef238a11d5c721a98bcee9e9f445454f442d03d3e04eda88e95a4daec558220a99fa384309d9faae3d459bd40e7a81b4063980ae + checksum: ec97dbf5fb04b94e8f4c5a91a7f0a6dd3c55e46bfc7bbcd0e3138c3a76977570e02ed89a1810c778dcd72072ff0e9621ba1379b4babe53921d71e2e4486fda3e languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.0, eslint-visitor-keys@npm:^3.4.1": +"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1": version: 3.4.1 resolution: "eslint-visitor-keys@npm:3.4.1" checksum: f05121d868202736b97de7d750847a328fcfa8593b031c95ea89425333db59676ac087fa905eba438d0a3c5769632f828187e0c1a0d271832a2153c1d3661c2c languageName: node linkType: hard -"eslint@npm:8.38.0": - version: 8.38.0 - resolution: "eslint@npm:8.38.0" +"eslint-visitor-keys@npm:^3.4.3": + version: 3.4.3 + resolution: "eslint-visitor-keys@npm:3.4.3" + checksum: 36e9ef87fca698b6fd7ca5ca35d7b2b6eeaaf106572e2f7fd31c12d3bfdaccdb587bba6d3621067e5aece31c8c3a348b93922ab8f7b2cbc6aaab5e1d89040c60 + languageName: node + linkType: hard + +"eslint@npm:8.49.0": + version: 8.49.0 + resolution: "eslint@npm:8.49.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 - "@eslint-community/regexpp": ^4.4.0 - "@eslint/eslintrc": ^2.0.2 - "@eslint/js": 8.38.0 - "@humanwhocodes/config-array": ^0.11.8 + "@eslint-community/regexpp": ^4.6.1 + "@eslint/eslintrc": ^2.1.2 + "@eslint/js": 8.49.0 + "@humanwhocodes/config-array": ^0.11.11 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 - ajv: ^6.10.0 + ajv: ^6.12.4 chalk: ^4.0.0 cross-spawn: ^7.0.2 debug: ^4.3.2 doctrine: ^3.0.0 escape-string-regexp: ^4.0.0 - eslint-scope: ^7.1.1 - eslint-visitor-keys: ^3.4.0 - espree: ^9.5.1 + eslint-scope: ^7.2.2 + eslint-visitor-keys: ^3.4.3 + espree: ^9.6.1 esquery: ^1.4.2 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 @@ -5980,30 +6162,27 @@ __metadata: find-up: ^5.0.0 glob-parent: ^6.0.2 globals: ^13.19.0 - grapheme-splitter: ^1.0.4 + graphemer: ^1.4.0 ignore: ^5.2.0 - import-fresh: ^3.0.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 is-path-inside: ^3.0.3 - js-sdsl: ^4.1.4 js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 levn: ^0.4.1 lodash.merge: ^4.6.2 minimatch: ^3.1.2 natural-compare: ^1.4.0 - optionator: ^0.9.1 + optionator: ^0.9.3 strip-ansi: ^6.0.1 - strip-json-comments: ^3.1.0 text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 73b6d9b650d0434aa7c07d0a1802f099b086ee70a8d8ba7be730439a26572a5eb71def12125c82942be2ec8ee5be38a6f1b42a13e40d4b67f11a148ec9e263eb + checksum: 4dfe257e1e42da2f9da872b05aaaf99b0f5aa022c1a91eee8f2af1ab72651b596366320c575ccd4e0469f7b4c97aff5bb85ae3323ebd6a293c3faef4028b0d81 languageName: node linkType: hard -"espree@npm:^9.3.2, espree@npm:^9.5.1, espree@npm:^9.5.2": +"espree@npm:^9.3.2": version: 9.5.2 resolution: "espree@npm:9.5.2" dependencies: @@ -6014,6 +6193,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^9.6.0, espree@npm:^9.6.1": + version: 9.6.1 + resolution: "espree@npm:9.6.1" + dependencies: + acorn: ^8.9.0 + acorn-jsx: ^5.3.2 + eslint-visitor-keys: ^3.4.1 + checksum: eb8c149c7a2a77b3f33a5af80c10875c3abd65450f60b8af6db1bfcfa8f101e21c1e56a561c6dc13b848e18148d43469e7cd208506238554fb5395a9ea5a1ab9 + languageName: node + linkType: hard + "esprima@npm:^4.0.0, esprima@npm:^4.0.1": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -6152,7 +6342,7 @@ __metadata: languageName: node linkType: hard -"expect@npm:^29.0.0, expect@npm:^29.6.1": +"expect@npm:^29.0.0": version: 29.6.1 resolution: "expect@npm:29.6.1" dependencies: @@ -6166,6 +6356,19 @@ __metadata: languageName: node linkType: hard +"expect@npm:^29.7.0": + version: 29.7.0 + resolution: "expect@npm:29.7.0" + dependencies: + "@jest/expect-utils": ^29.7.0 + jest-get-type: ^29.6.3 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + checksum: 9257f10288e149b81254a0fda8ffe8d54a7061cd61d7515779998b012579d2b8c22354b0eb901daf0145f347403da582f75f359f4810c007182ad3fb318b5c0c + languageName: node + linkType: hard + "express@npm:4.17.3": version: 4.17.3 resolution: "express@npm:4.17.3" @@ -7005,19 +7208,12 @@ __metadata: languageName: node linkType: hard -"globals@npm:^11.1.0": - version: 11.12.0 - resolution: "globals@npm:11.12.0" - checksum: 67051a45eca3db904aee189dfc7cd53c20c7d881679c93f6146ddd4c9f4ab2268e68a919df740d39c71f4445d2b38ee360fc234428baea1dbdfe68bbcb46979e - languageName: node - linkType: hard - -"globals@npm:^13.15.0, globals@npm:^13.19.0": - version: 13.20.0 - resolution: "globals@npm:13.20.0" +"globals@npm:13.19.0": + version: 13.19.0 + resolution: "globals@npm:13.19.0" dependencies: type-fest: ^0.20.2 - checksum: ad1ecf914bd051325faad281d02ea2c0b1df5d01bd94d368dcc5513340eac41d14b3c61af325768e3c7f8d44576e72780ec0b6f2d366121f8eec6e03c3a3b97a + checksum: a000dbd00bcf28f0941d8a29c3522b1c3b8e4bfe4e60e262c477a550c3cbbe8dbe2925a6905f037acd40f9a93c039242e1f7079c76b0fd184bc41dcc3b5c8e2e languageName: node linkType: hard @@ -7101,10 +7297,10 @@ __metadata: languageName: node linkType: hard -"grapheme-splitter@npm:^1.0.4": - version: 1.0.4 - resolution: "grapheme-splitter@npm:1.0.4" - checksum: 0c22ec54dee1b05cd480f78cf14f732cb5b108edc073572c4ec205df4cd63f30f8db8025afc5debc8835a8ddeacf648a1c7992fe3dcd6ad38f9a476d84906620 +"graphemer@npm:^1.4.0": + version: 1.4.0 + resolution: "graphemer@npm:1.4.0" + checksum: bab8f0be9b568857c7bec9fda95a89f87b783546d02951c40c33f84d05bb7da3fd10f863a9beb901463669b6583173a8c8cc6d6b306ea2b9b9d5d3d943c3a673 languageName: node linkType: hard @@ -7634,14 +7830,14 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.2.0": +"ignore@npm:^5.2.0, ignore@npm:^5.2.4": version: 5.2.4 resolution: "ignore@npm:5.2.4" checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef languageName: node linkType: hard -"import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1": +"import-fresh@npm:^3.2.1": version: 3.3.0 resolution: "import-fresh@npm:3.3.0" dependencies: @@ -8278,7 +8474,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0": +"istanbul-lib-instrument@npm:^5.0.4": version: 5.2.1 resolution: "istanbul-lib-instrument@npm:5.2.1" dependencies: @@ -8291,6 +8487,19 @@ __metadata: languageName: node linkType: hard +"istanbul-lib-instrument@npm:^6.0.0": + version: 6.0.0 + resolution: "istanbul-lib-instrument@npm:6.0.0" + dependencies: + "@babel/core": ^7.12.3 + "@babel/parser": ^7.14.7 + "@istanbuljs/schema": ^0.1.2 + istanbul-lib-coverage: ^3.2.0 + semver: ^7.5.4 + checksum: b9dc3723a769e65dbe1b912f935088ffc07cf393fa78a3ce79022c91aabb0ad01405ffd56083cdd822e514798e9daae3ea7bfe85633b094ecb335d28eb0a3f97 + languageName: node + linkType: hard + "istanbul-lib-report@npm:^3.0.0": version: 3.0.0 resolution: "istanbul-lib-report@npm:3.0.0" @@ -8340,59 +8549,59 @@ __metadata: languageName: node linkType: hard -"jest-changed-files@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-changed-files@npm:29.5.0" +"jest-changed-files@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-changed-files@npm:29.7.0" dependencies: execa: ^5.0.0 + jest-util: ^29.7.0 p-limit: ^3.1.0 - checksum: a67a7cb3c11f8f92bd1b7c79e84f724cbd11a9ad51f3cdadafe3ce7ee3c79ee50dbea128f920f5fddc807e9e4e83f5462143094391feedd959a77dd20ab96cf3 + checksum: 963e203893c396c5dfc75e00a49426688efea7361b0f0e040035809cecd2d46b3c01c02be2d9e8d38b1138357d2de7719ea5b5be21f66c10f2e9685a5a73bb99 languageName: node linkType: hard -"jest-circus@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-circus@npm:29.6.1" +"jest-circus@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-circus@npm:29.7.0" dependencies: - "@jest/environment": ^29.6.1 - "@jest/expect": ^29.6.1 - "@jest/test-result": ^29.6.1 - "@jest/types": ^29.6.1 + "@jest/environment": ^29.7.0 + "@jest/expect": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 - dedent: ^0.7.0 + dedent: ^1.0.0 is-generator-fn: ^2.0.0 - jest-each: ^29.6.1 - jest-matcher-utils: ^29.6.1 - jest-message-util: ^29.6.1 - jest-runtime: ^29.6.1 - jest-snapshot: ^29.6.1 - jest-util: ^29.6.1 + jest-each: ^29.7.0 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-runtime: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 p-limit: ^3.1.0 - pretty-format: ^29.6.1 + pretty-format: ^29.7.0 pure-rand: ^6.0.0 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: f3e39a74b601929448df92037f0599978d4d7a4b8f636f64e8020533d2d2b2f669d6729c80c6efed69341ca26753e5061e9787a0acd6c70af2127a94375ebb76 + checksum: 349437148924a5a109c9b8aad6d393a9591b4dac1918fc97d81b7fc515bc905af9918495055071404af1fab4e48e4b04ac3593477b1d5dcf48c4e71b527c70a7 languageName: node linkType: hard -"jest-cli@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-cli@npm:29.6.1" +"jest-cli@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-cli@npm:29.7.0" dependencies: - "@jest/core": ^29.6.1 - "@jest/test-result": ^29.6.1 - "@jest/types": ^29.6.1 + "@jest/core": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 chalk: ^4.0.0 + create-jest: ^29.7.0 exit: ^0.1.2 - graceful-fs: ^4.2.9 import-local: ^3.0.2 - jest-config: ^29.6.1 - jest-util: ^29.6.1 - jest-validate: ^29.6.1 - prompts: ^2.0.1 + jest-config: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 yargs: ^17.3.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -8401,34 +8610,34 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: f5854ffea977b9a12520ea71f8d0cc8a626cbb93d7e1e6eea18a2a1f2b25f70f1b6b08a89f11b4dc7dd36a1776a9ac2cf8ec5c7998086f913ee690c06c07c949 + checksum: 664901277a3f5007ea4870632ed6e7889db9da35b2434e7cb488443e6bf5513889b344b7fddf15112135495b9875892b156faeb2d7391ddb9e2a849dcb7b6c36 languageName: node linkType: hard -"jest-config@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-config@npm:29.6.1" +"jest-config@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-config@npm:29.7.0" dependencies: "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^29.6.1 - "@jest/types": ^29.6.1 - babel-jest: ^29.6.1 + "@jest/test-sequencer": ^29.7.0 + "@jest/types": ^29.6.3 + babel-jest: ^29.7.0 chalk: ^4.0.0 ci-info: ^3.2.0 deepmerge: ^4.2.2 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-circus: ^29.6.1 - jest-environment-node: ^29.6.1 - jest-get-type: ^29.4.3 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.6.1 - jest-runner: ^29.6.1 - jest-util: ^29.6.1 - jest-validate: ^29.6.1 + jest-circus: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-get-type: ^29.6.3 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-runner: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 micromatch: ^4.0.4 parse-json: ^5.2.0 - pretty-format: ^29.6.1 + pretty-format: ^29.7.0 slash: ^3.0.0 strip-json-comments: ^3.1.1 peerDependencies: @@ -8439,7 +8648,7 @@ __metadata: optional: true ts-node: optional: true - checksum: 3a30afeb28cc5658ef9cd95f2551ab8a29641bb6d377eb239cba8e7522eb4611c9a98cdcf173d87f5ad7b5e1ad242c3cd5434a260107bd3c7e8305d05023e05c + checksum: 4cabf8f894c180cac80b7df1038912a3fc88f96f2622de33832f4b3314f83e22b08fb751da570c0ab2b7988f21604bdabade95e3c0c041068ac578c085cf7dff languageName: node linkType: hard @@ -8455,39 +8664,51 @@ __metadata: languageName: node linkType: hard -"jest-docblock@npm:^29.4.3": - version: 29.4.3 - resolution: "jest-docblock@npm:29.4.3" +"jest-diff@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-diff@npm:29.7.0" + dependencies: + chalk: ^4.0.0 + diff-sequences: ^29.6.3 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: 08e24a9dd43bfba1ef07a6374e5af138f53137b79ec3d5cc71a2303515335898888fa5409959172e1e05de966c9e714368d15e8994b0af7441f0721ee8e1bb77 + languageName: node + linkType: hard + +"jest-docblock@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-docblock@npm:29.7.0" dependencies: detect-newline: ^3.0.0 - checksum: e0e9df1485bb8926e5b33478cdf84b3387d9caf3658e7dc1eaa6dc34cb93dea0d2d74797f6e940f0233a88f3dadd60957f2288eb8f95506361f85b84bf8661df + checksum: 66390c3e9451f8d96c5da62f577a1dad701180cfa9b071c5025acab2f94d7a3efc2515cfa1654ebe707213241541ce9c5530232cdc8017c91ed64eea1bd3b192 languageName: node linkType: hard -"jest-each@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-each@npm:29.6.1" +"jest-each@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-each@npm:29.7.0" dependencies: - "@jest/types": ^29.6.1 + "@jest/types": ^29.6.3 chalk: ^4.0.0 - jest-get-type: ^29.4.3 - jest-util: ^29.6.1 - pretty-format: ^29.6.1 - checksum: 9d2ea7ed5326ee8c22523b22c66c85fe73754ea39f9b389881956508ee441392c61072a5fbf673e39beddd31d011bb94acae3edc77053ba4f9aa5c060114a5c8 + jest-get-type: ^29.6.3 + jest-util: ^29.7.0 + pretty-format: ^29.7.0 + checksum: e88f99f0184000fc8813f2a0aa79e29deeb63700a3b9b7928b8a418d7d93cd24933608591dbbdea732b473eb2021c72991b5cc51a17966842841c6e28e6f691c languageName: node linkType: hard -"jest-environment-node@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-environment-node@npm:29.6.1" +"jest-environment-node@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-environment-node@npm:29.7.0" dependencies: - "@jest/environment": ^29.6.1 - "@jest/fake-timers": ^29.6.1 - "@jest/types": ^29.6.1 + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" - jest-mock: ^29.6.1 - jest-util: ^29.6.1 - checksum: a50287e1ff29d131646bd09acc3222ac6ea0ad61e86bf73851d318ef2be0633a421b8558c4a15ddc67e0ffcfc32da7f6a0d8a2ddbfa85453837899dec88d256c + jest-mock: ^29.7.0 + jest-util: ^29.7.0 + checksum: 501a9966292cbe0ca3f40057a37587cb6def25e1e0c5e39ac6c650fe78d3c70a2428304341d084ac0cced5041483acef41c477abac47e9a290d5545fd2f15646 languageName: node linkType: hard @@ -8498,36 +8719,43 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-haste-map@npm:29.6.1" +"jest-get-type@npm:^29.6.3": + version: 29.6.3 + resolution: "jest-get-type@npm:29.6.3" + checksum: 88ac9102d4679d768accae29f1e75f592b760b44277df288ad76ce5bf038c3f5ce3719dea8aa0f035dac30e9eb034b848ce716b9183ad7cc222d029f03e92205 + languageName: node + linkType: hard + +"jest-haste-map@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-haste-map@npm:29.7.0" dependencies: - "@jest/types": ^29.6.1 + "@jest/types": ^29.6.3 "@types/graceful-fs": ^4.1.3 "@types/node": "*" anymatch: ^3.0.3 fb-watchman: ^2.0.0 fsevents: ^2.3.2 graceful-fs: ^4.2.9 - jest-regex-util: ^29.4.3 - jest-util: ^29.6.1 - jest-worker: ^29.6.1 + jest-regex-util: ^29.6.3 + jest-util: ^29.7.0 + jest-worker: ^29.7.0 micromatch: ^4.0.4 walker: ^1.0.8 dependenciesMeta: fsevents: optional: true - checksum: 7c74d5a0f6aafa9f4e60fae7949d4774770c0243fb529c24f2f4c81229db479fa318dc8b81e8d226865aef1d600af10bd8404dd208e802318434b46f75d5d869 + checksum: c2c8f2d3e792a963940fbdfa563ce14ef9e14d4d86da645b96d3cd346b8d35c5ce0b992ee08593939b5f718cf0a1f5a90011a056548a1dbf58397d4356786f01 languageName: node linkType: hard -"jest-leak-detector@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-leak-detector@npm:29.6.1" +"jest-leak-detector@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-leak-detector@npm:29.7.0" dependencies: - jest-get-type: ^29.4.3 - pretty-format: ^29.6.1 - checksum: 5122d40c248effaede4c9ee3a99046a3f30088fef7bfc4af534678b432455161399357af46deb6423de7e05c6597920d6ee8cd570e26048886a90d541334f8c8 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: e3950e3ddd71e1d0c22924c51a300a1c2db6cf69ec1e51f95ccf424bcc070f78664813bef7aed4b16b96dfbdeea53fe358f8aeaaea84346ae15c3735758f1605 languageName: node linkType: hard @@ -8543,6 +8771,18 @@ __metadata: languageName: node linkType: hard +"jest-matcher-utils@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-matcher-utils@npm:29.7.0" + dependencies: + chalk: ^4.0.0 + jest-diff: ^29.7.0 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: d7259e5f995d915e8a37a8fd494cb7d6af24cd2a287b200f831717ba0d015190375f9f5dc35393b8ba2aae9b2ebd60984635269c7f8cff7d85b077543b7744cd + languageName: node + linkType: hard + "jest-message-util@npm:^29.6.1": version: 29.6.1 resolution: "jest-message-util@npm:29.6.1" @@ -8560,14 +8800,31 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-mock@npm:29.6.1" +"jest-message-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-message-util@npm:29.7.0" dependencies: - "@jest/types": ^29.6.1 + "@babel/code-frame": ^7.12.13 + "@jest/types": ^29.6.3 + "@types/stack-utils": ^2.0.0 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + micromatch: ^4.0.4 + pretty-format: ^29.7.0 + slash: ^3.0.0 + stack-utils: ^2.0.3 + checksum: a9d025b1c6726a2ff17d54cc694de088b0489456c69106be6b615db7a51b7beb66788bea7a59991a019d924fbf20f67d085a445aedb9a4d6760363f4d7d09930 + languageName: node + linkType: hard + +"jest-mock@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-mock@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 "@types/node": "*" - jest-util: ^29.6.1 - checksum: 5e902f1a7eba1eb1a64eb6c19947fe1316834359d9869d0e2644d8979b9cad0465885dc4c9909c471888cddeea835c938cec6263d386d3d1aad720fc74e52ea1 + jest-util: ^29.7.0 + checksum: 81ba9b68689a60be1482212878973700347cb72833c5e5af09895882b9eb5c4e02843a1bbdf23f94c52d42708bab53a30c45a3482952c9eec173d1eaac5b86c5 languageName: node linkType: hard @@ -8583,140 +8840,139 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^29.4.3": - version: 29.4.3 - resolution: "jest-regex-util@npm:29.4.3" - checksum: 96fc7fc28cd4dd73a63c13a526202c4bd8b351d4e5b68b1a2a2c88da3308c2a16e26feaa593083eb0bac38cca1aa9dd05025412e7de013ba963fb8e66af22b8a +"jest-regex-util@npm:^29.6.3": + version: 29.6.3 + resolution: "jest-regex-util@npm:29.6.3" + checksum: 0518beeb9bf1228261695e54f0feaad3606df26a19764bc19541e0fc6e2a3737191904607fb72f3f2ce85d9c16b28df79b7b1ec9443aa08c3ef0e9efda6f8f2a languageName: node linkType: hard -"jest-resolve-dependencies@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-resolve-dependencies@npm:29.6.1" +"jest-resolve-dependencies@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-resolve-dependencies@npm:29.7.0" dependencies: - jest-regex-util: ^29.4.3 - jest-snapshot: ^29.6.1 - checksum: cee0a0fe53fd4531492a526b6ccd32377baad1eff6e6c124f04e9dc920219fd23fd39be88bb9551ee68d5fe92a3af627b423c9bc65a2aa0ac8a223c0e74dbbbb + jest-regex-util: ^29.6.3 + jest-snapshot: ^29.7.0 + checksum: aeb75d8150aaae60ca2bb345a0d198f23496494677cd6aefa26fc005faf354061f073982175daaf32b4b9d86b26ca928586344516e3e6969aa614cb13b883984 languageName: node linkType: hard -"jest-resolve@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-resolve@npm:29.6.1" +"jest-resolve@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-resolve@npm:29.7.0" dependencies: chalk: ^4.0.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.6.1 + jest-haste-map: ^29.7.0 jest-pnp-resolver: ^1.2.2 - jest-util: ^29.6.1 - jest-validate: ^29.6.1 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 resolve: ^1.20.0 resolve.exports: ^2.0.0 slash: ^3.0.0 - checksum: 9ce979a0f4a751bea58caea76415112df2a3f4d58e294019872244728aadd001f0ec20c873a3c805dd8f7c762143b3c14d00f87d124ed87c9981fbf8723090ef + checksum: 0ca218e10731aa17920526ec39deaec59ab9b966237905ffc4545444481112cd422f01581230eceb7e82d86f44a543d520a71391ec66e1b4ef1a578bd5c73487 languageName: node linkType: hard -"jest-runner-eslint@npm:2.0.0": - version: 2.0.0 - resolution: "jest-runner-eslint@npm:2.0.0" +"jest-runner-eslint@npm:2.1.1": + version: 2.1.1 + resolution: "jest-runner-eslint@npm:2.1.1" dependencies: chalk: ^4.0.0 cosmiconfig: ^7.0.0 create-jest-runner: ^0.11.2 - dot-prop: ^5.3.0 + dot-prop: ^6.0.1 peerDependencies: eslint: ^7 || ^8 jest: ^27 || ^28 || ^29 - checksum: 66308ba5483a836e1562bbe0289b6cf07c56aecad61eea796a3e7907f79703aaabcc2d6b6975eb5478e7090a123d86f8007af4c2e9e3d04db63160ccfb484739 + checksum: f3d5b1a0b4990ac95980127906b70b0abba4b99f47d5ff12553e7fc4ebd398e790eb5f4fa39ec7d512a1491281215ed6ac8e0fc8f22470a81771ccc48d9538f4 languageName: node linkType: hard -"jest-runner@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-runner@npm:29.6.1" +"jest-runner@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-runner@npm:29.7.0" dependencies: - "@jest/console": ^29.6.1 - "@jest/environment": ^29.6.1 - "@jest/test-result": ^29.6.1 - "@jest/transform": ^29.6.1 - "@jest/types": ^29.6.1 + "@jest/console": ^29.7.0 + "@jest/environment": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 emittery: ^0.13.1 graceful-fs: ^4.2.9 - jest-docblock: ^29.4.3 - jest-environment-node: ^29.6.1 - jest-haste-map: ^29.6.1 - jest-leak-detector: ^29.6.1 - jest-message-util: ^29.6.1 - jest-resolve: ^29.6.1 - jest-runtime: ^29.6.1 - jest-util: ^29.6.1 - jest-watcher: ^29.6.1 - jest-worker: ^29.6.1 + jest-docblock: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-haste-map: ^29.7.0 + jest-leak-detector: ^29.7.0 + jest-message-util: ^29.7.0 + jest-resolve: ^29.7.0 + jest-runtime: ^29.7.0 + jest-util: ^29.7.0 + jest-watcher: ^29.7.0 + jest-worker: ^29.7.0 p-limit: ^3.1.0 source-map-support: 0.5.13 - checksum: 0e4dbda26669ae31fee32f8a62b3119bba510f2d17a098d6157b48a73ed2fc9842405bf893f3045c12b3632c7c0e3399fb22684b18ab5566aff4905b26c79a9a + checksum: f0405778ea64812bf9b5c50b598850d94ccf95d7ba21f090c64827b41decd680ee19fcbb494007cdd7f5d0d8906bfc9eceddd8fa583e753e736ecd462d4682fb languageName: node linkType: hard -"jest-runtime@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-runtime@npm:29.6.1" - dependencies: - "@jest/environment": ^29.6.1 - "@jest/fake-timers": ^29.6.1 - "@jest/globals": ^29.6.1 - "@jest/source-map": ^29.6.0 - "@jest/test-result": ^29.6.1 - "@jest/transform": ^29.6.1 - "@jest/types": ^29.6.1 +"jest-runtime@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-runtime@npm:29.7.0" + dependencies: + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/globals": ^29.7.0 + "@jest/source-map": ^29.6.3 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 cjs-module-lexer: ^1.0.0 collect-v8-coverage: ^1.0.0 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-haste-map: ^29.6.1 - jest-message-util: ^29.6.1 - jest-mock: ^29.6.1 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.6.1 - jest-snapshot: ^29.6.1 - jest-util: ^29.6.1 + jest-haste-map: ^29.7.0 + jest-message-util: ^29.7.0 + jest-mock: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 slash: ^3.0.0 strip-bom: ^4.0.0 - checksum: 7c360c9694467d996f3d6d914fefa0e7bda554adda8c2b9fba31546dba663d71a64eda103ff68120a2422f3c16db8f0bc2c445923fe8fb934f37e53ef74fb429 + checksum: d19f113d013e80691e07047f68e1e3448ef024ff2c6b586ce4f90cd7d4c62a2cd1d460110491019719f3c59bfebe16f0e201ed005ef9f80e2cf798c374eed54e languageName: node linkType: hard -"jest-snapshot@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-snapshot@npm:29.6.1" +"jest-snapshot@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-snapshot@npm:29.7.0" dependencies: "@babel/core": ^7.11.6 "@babel/generator": ^7.7.2 "@babel/plugin-syntax-jsx": ^7.7.2 "@babel/plugin-syntax-typescript": ^7.7.2 "@babel/types": ^7.3.3 - "@jest/expect-utils": ^29.6.1 - "@jest/transform": ^29.6.1 - "@jest/types": ^29.6.1 - "@types/prettier": ^2.1.5 + "@jest/expect-utils": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 babel-preset-current-node-syntax: ^1.0.0 chalk: ^4.0.0 - expect: ^29.6.1 + expect: ^29.7.0 graceful-fs: ^4.2.9 - jest-diff: ^29.6.1 - jest-get-type: ^29.4.3 - jest-matcher-utils: ^29.6.1 - jest-message-util: ^29.6.1 - jest-util: ^29.6.1 + jest-diff: ^29.7.0 + jest-get-type: ^29.6.3 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 natural-compare: ^1.4.0 - pretty-format: ^29.6.1 + pretty-format: ^29.7.0 semver: ^7.5.3 - checksum: e8f69d1fd4a29d354d4dca9eb2a22674b300f8ef509e4f1e75337c880414a00d2bdc9d3849a6855dbb5a76bfbe74603f33435378a3877e69f0838e4cc2244350 + checksum: 86821c3ad0b6899521ce75ee1ae7b01b17e6dfeff9166f2cf17f012e0c5d8c798f30f9e4f8f7f5bed01ea7b55a6bc159f5eda778311162cbfa48785447c237ad languageName: node linkType: hard @@ -8734,33 +8990,47 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-validate@npm:29.6.1" +"jest-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-util@npm:29.7.0" dependencies: - "@jest/types": ^29.6.1 + "@jest/types": ^29.6.3 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 042ab4980f4ccd4d50226e01e5c7376a8556b472442ca6091a8f102488c0f22e6e8b89ea874111d2328a2080083bf3225c86f3788c52af0bd0345a00eb57a3ca + languageName: node + linkType: hard + +"jest-validate@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-validate@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^29.4.3 + jest-get-type: ^29.6.3 leven: ^3.1.0 - pretty-format: ^29.6.1 - checksum: d2491f3f33d9bbc2dcaaa6acbff26f257b59c5eeceb65a52a9c1cec2f679b836ec2a4658b7004c0ef9d90cd0d9bd664e41d5ed6900f932bea742dd8e6b85e7f1 + pretty-format: ^29.7.0 + checksum: 191fcdc980f8a0de4dbdd879fa276435d00eb157a48683af7b3b1b98b0f7d9de7ffe12689b617779097ff1ed77601b9f7126b0871bba4f776e222c40f62e9dae languageName: node linkType: hard -"jest-watcher@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-watcher@npm:29.6.1" +"jest-watcher@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-watcher@npm:29.7.0" dependencies: - "@jest/test-result": ^29.6.1 - "@jest/types": ^29.6.1 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 emittery: ^0.13.1 - jest-util: ^29.6.1 + jest-util: ^29.7.0 string-length: ^4.0.1 - checksum: 69bd5a602284fdce6eba5486c5c57aca6b511d91cb0907c34c104d6dd931e18ce67baa7f8e280fa473e5d81ea3e7b9e7d94f712c37ab0b3b8cc2aec30676955d + checksum: 67e6e7fe695416deff96b93a14a561a6db69389a0667e9489f24485bb85e5b54e12f3b2ba511ec0b777eca1e727235b073e3ebcdd473d68888650489f88df92f languageName: node linkType: hard @@ -8775,26 +9045,26 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^29.6.1": - version: 29.6.1 - resolution: "jest-worker@npm:29.6.1" +"jest-worker@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-worker@npm:29.7.0" dependencies: "@types/node": "*" - jest-util: ^29.6.1 + jest-util: ^29.7.0 merge-stream: ^2.0.0 supports-color: ^8.0.0 - checksum: 0af309ea4db17c4c47e84a9246f907960a15577683c005fdeafc8f3c06bc455136f95a6f28fa2a3e924b767eb4dacd9b40915a7707305f88586f099af3ac27a8 + checksum: 30fff60af49675273644d408b650fc2eb4b5dcafc5a0a455f238322a8f9d8a98d847baca9d51ff197b6747f54c7901daa2287799230b856a0f48287d131f8c13 languageName: node linkType: hard -"jest@npm:29.6.1": - version: 29.6.1 - resolution: "jest@npm:29.6.1" +"jest@npm:29.7.0": + version: 29.7.0 + resolution: "jest@npm:29.7.0" dependencies: - "@jest/core": ^29.6.1 - "@jest/types": ^29.6.1 + "@jest/core": ^29.7.0 + "@jest/types": ^29.6.3 import-local: ^3.0.2 - jest-cli: ^29.6.1 + jest-cli: ^29.7.0 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -8802,7 +9072,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 7b8c0ca72f483e00ec19dcf9549f9a9af8ae468ab62925b148d714b58eb52d5fea9a082625193bc833d2d9b64cf65a11f3d37857636c5551af05c10aec4ce71b + checksum: 17ca8d67504a7dbb1998cf3c3077ec9031ba3eb512da8d71cb91bcabb2b8995c4e4b292b740cb9bf1cbff5ce3e110b3f7c777b0cefb6f41ab05445f248d0ee0b languageName: node linkType: hard @@ -8828,13 +9098,6 @@ __metadata: languageName: node linkType: hard -"js-sdsl@npm:^4.1.4": - version: 4.4.0 - resolution: "js-sdsl@npm:4.4.0" - checksum: 7bb08a2d746ab7ff742720339aa006c631afe05e77d11eda988c1c35fae8e03e492e4e347e883e786e3ce6170685d4780c125619111f0730c11fdb41b04059c7 - languageName: node - linkType: hard - "js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -9392,7 +9655,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.14, lodash@npm:^4.7.0": +"lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.7.0": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -9935,13 +10198,6 @@ __metadata: languageName: node linkType: hard -"natural-compare-lite@npm:^1.4.0": - version: 1.4.0 - resolution: "natural-compare-lite@npm:1.4.0" - checksum: 5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225 - languageName: node - linkType: hard - "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -10328,17 +10584,17 @@ __metadata: languageName: node linkType: hard -"optionator@npm:^0.9.1": - version: 0.9.1 - resolution: "optionator@npm:0.9.1" +"optionator@npm:^0.9.3": + version: 0.9.3 + resolution: "optionator@npm:0.9.3" dependencies: + "@aashutoshrathi/word-wrap": ^1.2.3 deep-is: ^0.1.3 fast-levenshtein: ^2.0.6 levn: ^0.4.1 prelude-ls: ^1.2.1 type-check: ^0.4.0 - word-wrap: ^1.2.3 - checksum: dbc6fa065604b24ea57d734261914e697bd73b69eff7f18e967e8912aa2a40a19a9f599a507fa805be6c13c24c4eae8c71306c239d517d42d4c041c942f508a0 + checksum: 09281999441f2fe9c33a5eeab76700795365a061563d66b098923eb719251a42bdbe432790d35064d0816ead9296dbeb1ad51a733edf4167c96bd5d0882e428a languageName: node linkType: hard @@ -10773,6 +11029,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^29.7.0": + version: 29.7.0 + resolution: "pretty-format@npm:29.7.0" + dependencies: + "@jest/schemas": ^29.6.3 + ansi-styles: ^5.0.0 + react-is: ^18.0.0 + checksum: 032c1602383e71e9c0c02a01bbd25d6759d60e9c7cf21937dde8357aa753da348fcec5def5d1002c9678a8524d5fe099ad98861286550ef44de8808cc61e43b6 + languageName: node + linkType: hard + "pretty-hrtime@npm:^1.0.0": version: 1.0.3 resolution: "pretty-hrtime@npm:1.0.3" @@ -11230,6 +11497,13 @@ __metadata: languageName: node linkType: hard +"requireindex@npm:^1.1.0": + version: 1.2.0 + resolution: "requireindex@npm:1.2.0" + checksum: 50d8b10a1ff1fdf6aea7a1870bc7bd238b0fb1917d8d7ca17fd03afc38a65dcd7a8a4eddd031f89128b5f0065833d5c92c4fef67f2c04e8624057fe626c9cf94 + languageName: node + linkType: hard + "requires-port@npm:^1.0.0": version: 1.0.0 resolution: "requires-port@npm:1.0.0" @@ -11512,7 +11786,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.5.3": +"semver@npm:^7.5.3, semver@npm:^7.5.4": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -12100,7 +12374,7 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": +"strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 @@ -12456,6 +12730,22 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^1.0.1": + version: 1.0.3 + resolution: "ts-api-utils@npm:1.0.3" + peerDependencies: + typescript: ">=4.2.0" + checksum: 441cc4489d65fd515ae6b0f4eb8690057add6f3b6a63a36073753547fb6ce0c9ea0e0530220a0b282b0eec535f52c4dfc315d35f8a4c9a91c0def0707a714ca6 + languageName: node + linkType: hard + +"ts-dedent@npm:^2.2.0": + version: 2.2.0 + resolution: "ts-dedent@npm:2.2.0" + checksum: 93ed8f7878b6d5ed3c08d99b740010eede6bccfe64bce61c5a4da06a2c17d6ddbb80a8c49c2d15251de7594a4f93ffa21dd10e7be75ef66a4dc9951b4a94e2af + languageName: node + linkType: hard + "ts-jest@npm:29.1.1": version: 29.1.1 resolution: "ts-jest@npm:29.1.1" @@ -13355,7 +13645,7 @@ __metadata: languageName: node linkType: hard -"word-wrap@npm:^1.2.3, word-wrap@npm:~1.2.3": +"word-wrap@npm:~1.2.3": version: 1.2.3 resolution: "word-wrap@npm:1.2.3" checksum: 30b48f91fcf12106ed3186ae4fa86a6a1842416df425be7b60485de14bec665a54a68e4b5156647dec3a70f25e84d270ca8bc8cd23182ed095f5c7206a938c1f @@ -13437,7 +13727,7 @@ __metadata: languageName: node linkType: hard -"xhr2@npm:^0.2.1": +"xhr2@npm:0.2.1": version: 0.2.1 resolution: "xhr2@npm:0.2.1" checksum: b983d33dd68ba6ed7db196e8163cc5668f8c2c9d04e50aab6e452d0f124d89ab39b8a2576c7d2aeeef667b96946a5c7aa401bba1f70948e05fb9a188245d2743