@iota-pico/core
Advanced tools
Comparing version 0.9.2 to 0.9.3
# Changelog | ||
## v0.9.3 | ||
* Added types() method to FactoryBase | ||
* Added IRngService | ||
* Added RngServiceFactory | ||
* Added IPlatformCrypto with sign, verify, encrypt, decrypt, hash and hmac | ||
* Added PlatformCryptoFactory | ||
* Fixed NetworkEndPoint double slash on getUri | ||
* Repo rename | ||
* Updated webpack major ver | ||
## v0.9.2 | ||
@@ -4,0 +15,0 @@ |
@@ -36,4 +36,5 @@ /** | ||
* Format the error to a readable version. | ||
* @returns Formatted version of the error. | ||
*/ | ||
format(): string; | ||
} |
@@ -30,2 +30,3 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
* Format the error to a readable version. | ||
* @returns Formatted version of the error. | ||
*/ | ||
@@ -53,2 +54,2 @@ format() { | ||
exports.CoreError = CoreError; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29yZUVycm9yLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2Vycm9yL2NvcmVFcnJvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsc0RBQW1EO0FBQ25ELDBEQUF1RDtBQUV2RDs7R0FFRztBQUNILGVBQXVCLFNBQVEsS0FBSztJQWdCaEM7Ozs7O09BS0c7SUFDSCxZQUFZLE9BQWUsRUFBRSxVQUFrQyxFQUFFLFVBQWtCO1FBQy9FLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNmLElBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQztRQUMvQyxJQUFJLENBQUMsVUFBVSxHQUFHLFVBQVUsQ0FBQztRQUM3QixJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztJQUN6QixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxPQUFPLENBQUMsR0FBUTtRQUMxQixNQUFNLENBQUMsR0FBRyxLQUFLLFNBQVMsSUFBSSxHQUFHLEtBQUssSUFBSSxJQUFJLE9BQU8sR0FBRyxLQUFLLFFBQVEsSUFBSSxTQUFTLElBQUksR0FBRyxJQUFJLFlBQVksSUFBSSxHQUFHLENBQUM7SUFDbkgsQ0FBQztJQUVEOztPQUVHO0lBQ0ksTUFBTTtRQUNULElBQUksR0FBRyxHQUFHLEVBQUUsQ0FBQztRQUViLEVBQUUsQ0FBQyxDQUFDLENBQUMsMkJBQVksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNyQyxHQUFHLElBQUksR0FBRyxJQUFJLENBQUMsTUFBTSxJQUFJLENBQUM7UUFDOUIsQ0FBQztRQUNELEVBQUUsQ0FBQyxDQUFDLENBQUMsMkJBQVksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUN0QyxHQUFHLElBQUksR0FBRyxJQUFJLENBQUMsT0FBTyxFQUFFLENBQUM7UUFDN0IsQ0FBQztRQUVELE1BQU0sSUFBSSxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQzFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNsQixFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ2pCLEdBQUcsSUFBSSxJQUFJLENBQUM7WUFDaEIsQ0FBQztZQUNELElBQUksQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLEVBQUU7Z0JBQ2YsR0FBRyxJQUFJLEtBQUssR0FBRyxLQUFLLHVCQUFVLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDO1lBQ3ZFLENBQUMsQ0FBQyxDQUFDO1FBQ1AsQ0FBQztRQUVELE1BQU0sQ0FBQyxHQUFHLENBQUM7SUFDZixDQUFDO0NBQ0o7QUEvREQsOEJBK0RDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29yZUVycm9yLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2Vycm9yL2NvcmVFcnJvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsc0RBQW1EO0FBQ25ELDBEQUF1RDtBQUV2RDs7R0FFRztBQUNILGVBQXVCLFNBQVEsS0FBSztJQWdCaEM7Ozs7O09BS0c7SUFDSCxZQUFZLE9BQWUsRUFBRSxVQUFrQyxFQUFFLFVBQWtCO1FBQy9FLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNmLElBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQztRQUMvQyxJQUFJLENBQUMsVUFBVSxHQUFHLFVBQVUsQ0FBQztRQUM3QixJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztJQUN6QixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxPQUFPLENBQUMsR0FBUTtRQUMxQixPQUFPLEdBQUcsS0FBSyxTQUFTLElBQUksR0FBRyxLQUFLLElBQUksSUFBSSxPQUFPLEdBQUcsS0FBSyxRQUFRLElBQUksU0FBUyxJQUFJLEdBQUcsSUFBSSxZQUFZLElBQUksR0FBRyxDQUFDO0lBQ25ILENBQUM7SUFFRDs7O09BR0c7SUFDSSxNQUFNO1FBQ1QsSUFBSSxHQUFHLEdBQUcsRUFBRSxDQUFDO1FBRWIsSUFBSSxDQUFDLDJCQUFZLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsRUFBRTtZQUNwQyxHQUFHLElBQUksR0FBRyxJQUFJLENBQUMsTUFBTSxJQUFJLENBQUM7U0FDN0I7UUFDRCxJQUFJLENBQUMsMkJBQVksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFO1lBQ3JDLEdBQUcsSUFBSSxHQUFHLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQztTQUM1QjtRQUVELE1BQU0sSUFBSSxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQzFDLElBQUksSUFBSSxDQUFDLE1BQU0sR0FBRyxDQUFDLEVBQUU7WUFDakIsSUFBSSxHQUFHLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRTtnQkFDaEIsR0FBRyxJQUFJLElBQUksQ0FBQzthQUNmO1lBQ0QsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsRUFBRTtnQkFDZixHQUFHLElBQUksS0FBSyxHQUFHLEtBQUssdUJBQVUsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUM7WUFDdkUsQ0FBQyxDQUFDLENBQUM7U0FDTjtRQUVELE9BQU8sR0FBRyxDQUFDO0lBQ2YsQ0FBQztDQUNKO0FBaEVELDhCQWdFQyJ9 |
@@ -24,2 +24,8 @@ /** | ||
/** | ||
* List the types in the factory. | ||
* @param name The name of the type to look for. | ||
* @returns True if the type exists. | ||
*/ | ||
types(): string[]; | ||
/** | ||
* Create an instance of an object from the factory. | ||
@@ -26,0 +32,0 @@ * @param name The name of the type to create. |
@@ -35,2 +35,10 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
/** | ||
* List the types in the factory. | ||
* @param name The name of the type to look for. | ||
* @returns True if the type exists. | ||
*/ | ||
types() { | ||
return Object.keys(this.getInstance()._types); | ||
} | ||
/** | ||
* Create an instance of an object from the factory. | ||
@@ -52,2 +60,2 @@ * @param name The name of the type to create. | ||
exports.FactoryBase = FactoryBase; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmFjdG9yeUJhc2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZmFjdG9yaWVzL2ZhY3RvcnlCYXNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7O0dBR0c7QUFDSDtJQUFBO1FBQ0ksZUFBZTtRQUNFLFdBQU0sR0FBOEMsRUFBRSxDQUFDO0lBNkM1RSxDQUFDO0lBM0NHOzs7O09BSUc7SUFDSSxRQUFRLENBQUMsSUFBWSxFQUFFLGVBQXNDO1FBQ2hFLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEdBQUcsZUFBZSxDQUFDO0lBQ3RELENBQUM7SUFFRDs7O09BR0c7SUFDSSxVQUFVLENBQUMsSUFBWTtRQUMxQixPQUFPLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDM0MsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsSUFBWTtRQUN0QixNQUFNLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxTQUFTLENBQUM7SUFDekQsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ksTUFBTSxDQUFDLElBQVksRUFBRSxHQUFHLElBQVc7UUFDdEMsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDO1FBQ3BDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ3hCLE1BQU0sQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLENBQUM7UUFDMUMsQ0FBQztRQUFDLElBQUksQ0FBQyxDQUFDO1lBQ0osTUFBTSxDQUFDLFNBQVMsQ0FBQztRQUNyQixDQUFDO0lBQ0wsQ0FBQztDQUlKO0FBL0NELGtDQStDQyJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmFjdG9yeUJhc2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZmFjdG9yaWVzL2ZhY3RvcnlCYXNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7O0dBR0c7QUFDSDtJQUFBO1FBQ0ksZUFBZTtRQUNFLFdBQU0sR0FBOEMsRUFBRSxDQUFDO0lBc0Q1RSxDQUFDO0lBcERHOzs7O09BSUc7SUFDSSxRQUFRLENBQUMsSUFBWSxFQUFFLGVBQXNDO1FBQ2hFLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEdBQUcsZUFBZSxDQUFDO0lBQ3RELENBQUM7SUFFRDs7O09BR0c7SUFDSSxVQUFVLENBQUMsSUFBWTtRQUMxQixPQUFPLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDM0MsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsSUFBWTtRQUN0QixPQUFPLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssU0FBUyxDQUFDO0lBQ3pELENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksS0FBSztRQUNSLE9BQU8sTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDbEQsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ksTUFBTSxDQUFDLElBQVksRUFBRSxHQUFHLElBQVc7UUFDdEMsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDO1FBQ3BDLElBQUksUUFBUSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsRUFBRTtZQUN2QixPQUFPLFFBQVEsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQztTQUN6QzthQUFNO1lBQ0gsT0FBTyxTQUFTLENBQUM7U0FDcEI7SUFDTCxDQUFDO0NBSUo7QUF4REQsa0NBd0RDIn0= |
@@ -30,2 +30,2 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.NetworkClientFactory = NetworkClientFactory; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmV0d29ya0NsaWVudEZhY3RvcnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZmFjdG9yaWVzL25ldHdvcmtDbGllbnRGYWN0b3J5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQSwrQ0FBNEM7QUFFNUM7O0dBRUc7QUFDSCwwQkFBa0MsU0FBUSx5QkFBMkI7SUFJakU7OztPQUdHO0lBQ0g7UUFDSSxLQUFLLEVBQUUsQ0FBQztJQUNaLENBQUM7SUFFRDs7O09BR0c7SUFDSSxNQUFNLENBQUMsUUFBUTtRQUNsQixFQUFFLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUM7WUFDbEMsb0JBQW9CLENBQUMsU0FBUyxHQUFHLElBQUksb0JBQW9CLEVBQUUsQ0FBQztRQUNoRSxDQUFDO1FBQ0QsTUFBTSxDQUFDLG9CQUFvQixDQUFDLFNBQVMsQ0FBQztJQUMxQyxDQUFDO0lBRUQsZUFBZTtJQUNMLFdBQVc7UUFDakIsTUFBTSxDQUFDLG9CQUFvQixDQUFDLFFBQVEsRUFBRSxDQUFDO0lBQzNDLENBQUM7Q0FDSjtBQTNCRCxvREEyQkMifQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmV0d29ya0NsaWVudEZhY3RvcnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZmFjdG9yaWVzL25ldHdvcmtDbGllbnRGYWN0b3J5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQSwrQ0FBNEM7QUFFNUM7O0dBRUc7QUFDSCwwQkFBa0MsU0FBUSx5QkFBMkI7SUFJakU7OztPQUdHO0lBQ0g7UUFDSSxLQUFLLEVBQUUsQ0FBQztJQUNaLENBQUM7SUFFRDs7O09BR0c7SUFDSSxNQUFNLENBQUMsUUFBUTtRQUNsQixJQUFJLENBQUMsb0JBQW9CLENBQUMsU0FBUyxFQUFFO1lBQ2pDLG9CQUFvQixDQUFDLFNBQVMsR0FBRyxJQUFJLG9CQUFvQixFQUFFLENBQUM7U0FDL0Q7UUFDRCxPQUFPLG9CQUFvQixDQUFDLFNBQVMsQ0FBQztJQUMxQyxDQUFDO0lBRUQsZUFBZTtJQUNMLFdBQVc7UUFDakIsT0FBTyxvQkFBb0IsQ0FBQyxRQUFRLEVBQUUsQ0FBQztJQUMzQyxDQUFDO0NBQ0o7QUEzQkQsb0RBMkJDIn0= |
@@ -38,2 +38,2 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ArrayHelper = ArrayHelper; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXJyYXlIZWxwZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGVscGVycy9hcnJheUhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsaURBQThDO0FBRTlDOztHQUVHO0FBQ0g7SUFDSTs7OztPQUlHO0lBQ0ksTUFBTSxDQUFDLE9BQU8sQ0FBQyxLQUFVO1FBQzVCLE1BQU0sQ0FBQyxLQUFLLEtBQUssSUFBSSxJQUFJLEtBQUssS0FBSyxTQUFTO1lBQ3hDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDdkMsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsT0FBTyxDQUFDLEtBQVU7UUFDNUIsTUFBTSxDQUFDLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsSUFBSSxLQUFLLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQztJQUM3RCxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDSSxNQUFNLENBQUMsT0FBTyxDQUFDLEtBQVUsRUFBRSxJQUFjO1FBQzVDLE1BQU0sQ0FBQyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDO1lBQzlCLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUM7WUFDMUIsQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQztZQUNyQixLQUFLLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBTSxFQUFFLEVBQUUsQ0FBQywyQkFBWSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQztJQUM5RCxDQUFDO0NBRUo7QUFqQ0Qsa0NBaUNDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXJyYXlIZWxwZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGVscGVycy9hcnJheUhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsaURBQThDO0FBRTlDOztHQUVHO0FBQ0g7SUFDSTs7OztPQUlHO0lBQ0ksTUFBTSxDQUFDLE9BQU8sQ0FBQyxLQUFVO1FBQzVCLE9BQU8sS0FBSyxLQUFLLElBQUksSUFBSSxLQUFLLEtBQUssU0FBUztZQUN4QyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3ZDLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksTUFBTSxDQUFDLE9BQU8sQ0FBQyxLQUFVO1FBQzVCLE9BQU8sQ0FBQyxXQUFXLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxJQUFJLEtBQUssQ0FBQyxNQUFNLEtBQUssQ0FBQyxDQUFDO0lBQzdELENBQUM7SUFFRDs7Ozs7T0FLRztJQUNJLE1BQU0sQ0FBQyxPQUFPLENBQUMsS0FBVSxFQUFFLElBQWM7UUFDNUMsT0FBTyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDO1lBQzlCLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUM7WUFDMUIsQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQztZQUNyQixLQUFLLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBTSxFQUFFLEVBQUUsQ0FBQywyQkFBWSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQztJQUM5RCxDQUFDO0NBRUo7QUFqQ0Qsa0NBaUNDIn0= |
@@ -61,2 +61,2 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ErrorHelper = ErrorHelper; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JIZWxwZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGVscGVycy9lcnJvckhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsa0RBQStDO0FBQy9DLDZDQUEwQztBQUMxQyxpREFBOEM7QUFDOUMsaURBQThDO0FBRTlDOztHQUVHO0FBQ0g7SUFDSTs7Ozs7T0FLRztJQUNJLE1BQU0sQ0FBQyxNQUFNLENBQUMsR0FBUSxFQUFFLFlBQXFCO1FBQ2hELEVBQUUsQ0FBQyxDQUFDLEdBQUcsS0FBSyxJQUFJLElBQUksR0FBRyxLQUFLLFNBQVMsQ0FBQyxDQUFDLENBQUM7WUFDcEMsTUFBTSxDQUFDLGVBQWUsQ0FBQztRQUMzQixDQUFDO1FBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLHFCQUFTLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNoQyxJQUFJLEdBQUcsR0FBRyxHQUFHLENBQUMsTUFBTSxFQUFFLENBQUM7WUFDdkIsRUFBRSxDQUFDLENBQUMsWUFBWSxJQUFJLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDO2dCQUM1QixHQUFHLElBQUksZUFBZSxDQUFDO2dCQUN2QixNQUFNLEtBQUssR0FBRyxHQUFHLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztnQkFDcEMsS0FBSyxDQUFDLEtBQUssRUFBRSxDQUFDO2dCQUNkLEdBQUcsSUFBSSxLQUFLLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQztZQUNuQyxDQUFDO1lBRUQsRUFBRSxDQUFDLENBQUMsQ0FBQywyQkFBWSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO2dCQUN4QyxFQUFFLENBQUMsQ0FBQyxZQUFZLElBQUksQ0FBQywyQkFBWSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztvQkFDOUQsR0FBRyxJQUFJLHFEQUFxRCxDQUFDO29CQUM3RCxHQUFHLElBQUksdUJBQXVCLENBQUM7b0JBQy9CLEdBQUcsSUFBSSxHQUFHLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQztnQkFDaEMsQ0FBQztnQkFBQyxJQUFJLENBQUMsQ0FBQztvQkFDSixHQUFHLElBQUksa0JBQWtCLEdBQUcsQ0FBQyxVQUFVLENBQUMsT0FBTyxJQUFJLENBQUM7Z0JBQ3hELENBQUM7WUFDTCxDQUFDO1lBRUQsTUFBTSxDQUFDLEdBQUcsQ0FBQztRQUNmLENBQUM7UUFBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxZQUFZLEtBQUssQ0FBQyxDQUFDLENBQUM7WUFDOUIsSUFBSSxHQUFHLEdBQUcsRUFBRSxDQUFDO1lBQ2IsRUFBRSxDQUFDLENBQUMsWUFBWSxJQUFJLENBQUMsMkJBQVksQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDbkQsR0FBRyxJQUFJLEdBQUcsQ0FBQyxLQUFLLENBQUM7WUFDckIsQ0FBQztZQUFDLElBQUksQ0FBQyxDQUFDO2dCQUNKLEdBQUcsSUFBSSxHQUFHLENBQUMsT0FBTyxDQUFDO1lBQ3ZCLENBQUM7WUFDRCxNQUFNLENBQUMsR0FBRyxDQUFDO1FBQ2YsQ0FBQztRQUFDLElBQUksQ0FBQyxDQUFDO1lBQ0osRUFBRSxDQUFDLENBQUMsMkJBQVksQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDO2dCQUM3QixNQUFNLENBQUMsR0FBRyxDQUFDO1lBQ2YsQ0FBQztZQUFDLElBQUksQ0FBQyxDQUFDO2dCQUNKLE1BQU0sQ0FBQyx1QkFBVSxDQUFDLFNBQVMsQ0FBQyxHQUFHLEVBQUUsU0FBUyxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ3RELENBQUM7UUFDTCxDQUFDO0lBQ0wsQ0FBQztDQUNKO0FBOUNELGtDQThDQyJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JIZWxwZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGVscGVycy9lcnJvckhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsa0RBQStDO0FBQy9DLDZDQUEwQztBQUMxQyxpREFBOEM7QUFDOUMsaURBQThDO0FBRTlDOztHQUVHO0FBQ0g7SUFDSTs7Ozs7T0FLRztJQUNJLE1BQU0sQ0FBQyxNQUFNLENBQUMsR0FBUSxFQUFFLFlBQXFCO1FBQ2hELElBQUksR0FBRyxLQUFLLElBQUksSUFBSSxHQUFHLEtBQUssU0FBUyxFQUFFO1lBQ25DLE9BQU8sZUFBZSxDQUFDO1NBQzFCO2FBQU0sSUFBSSxxQkFBUyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsRUFBRTtZQUMvQixJQUFJLEdBQUcsR0FBRyxHQUFHLENBQUMsTUFBTSxFQUFFLENBQUM7WUFDdkIsSUFBSSxZQUFZLElBQUksR0FBRyxDQUFDLEtBQUssRUFBRTtnQkFDM0IsR0FBRyxJQUFJLGVBQWUsQ0FBQztnQkFDdkIsTUFBTSxLQUFLLEdBQUcsR0FBRyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUM7Z0JBQ3BDLEtBQUssQ0FBQyxLQUFLLEVBQUUsQ0FBQztnQkFDZCxHQUFHLElBQUksS0FBSyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUM7YUFDbEM7WUFFRCxJQUFJLENBQUMsMkJBQVksQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLFVBQVUsQ0FBQyxFQUFFO2dCQUN2QyxJQUFJLFlBQVksSUFBSSxDQUFDLDJCQUFZLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDLEVBQUU7b0JBQzdELEdBQUcsSUFBSSxxREFBcUQsQ0FBQztvQkFDN0QsR0FBRyxJQUFJLHVCQUF1QixDQUFDO29CQUMvQixHQUFHLElBQUksR0FBRyxDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUM7aUJBQy9CO3FCQUFNO29CQUNILEdBQUcsSUFBSSxrQkFBa0IsR0FBRyxDQUFDLFVBQVUsQ0FBQyxPQUFPLElBQUksQ0FBQztpQkFDdkQ7YUFDSjtZQUVELE9BQU8sR0FBRyxDQUFDO1NBQ2Q7YUFBTSxJQUFJLEdBQUcsWUFBWSxLQUFLLEVBQUU7WUFDN0IsSUFBSSxHQUFHLEdBQUcsRUFBRSxDQUFDO1lBQ2IsSUFBSSxZQUFZLElBQUksQ0FBQywyQkFBWSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLEVBQUU7Z0JBQ2xELEdBQUcsSUFBSSxHQUFHLENBQUMsS0FBSyxDQUFDO2FBQ3BCO2lCQUFNO2dCQUNILEdBQUcsSUFBSSxHQUFHLENBQUMsT0FBTyxDQUFDO2FBQ3RCO1lBQ0QsT0FBTyxHQUFHLENBQUM7U0FDZDthQUFNO1lBQ0gsSUFBSSwyQkFBWSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsRUFBRTtnQkFDNUIsT0FBTyxHQUFHLENBQUM7YUFDZDtpQkFBTTtnQkFDSCxPQUFPLHVCQUFVLENBQUMsU0FBUyxDQUFDLEdBQUcsRUFBRSxTQUFTLEVBQUUsSUFBSSxDQUFDLENBQUM7YUFDckQ7U0FDSjtJQUNMLENBQUM7Q0FDSjtBQTlDRCxrQ0E4Q0MifQ== |
@@ -32,2 +32,2 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.JsonHelper = JsonHelper; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoianNvbkhlbHBlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oZWxwZXJzL2pzb25IZWxwZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOztHQUVHO0FBQ0g7SUFDSTs7Ozs7O09BTUc7SUFDSSxNQUFNLENBQUMsU0FBUyxDQUFDLEtBQVUsRUFBRSxRQUEyQyxFQUFFLEtBQXVCO1FBQ3BHLDRDQUE0QztRQUM1QyxNQUFNLEtBQUssR0FBVSxFQUFFLENBQUM7UUFFeEIsTUFBTSxnQkFBZ0IsR0FBRyxDQUFDLEdBQVcsRUFBRSxZQUFpQixFQUFFLEVBQUU7WUFDeEQsRUFBRSxDQUFDLENBQUMsT0FBTyxZQUFZLEtBQUssUUFBUSxJQUFJLEtBQUssS0FBSyxJQUFJLElBQUksWUFBWSxLQUFLLFNBQVMsQ0FBQyxDQUFDLENBQUM7Z0JBQ25GLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO29CQUNyQyx3Q0FBd0M7b0JBQ3hDLE1BQU0sQ0FBQztnQkFDWCxDQUFDO2dCQUFDLElBQUksQ0FBQyxDQUFDO29CQUNKLEtBQUssQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUM7Z0JBQzdCLENBQUM7WUFDTCxDQUFDO1lBRUQsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLEdBQUcsRUFBRSxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDO1FBQ2pFLENBQUMsQ0FBQztRQUVGLE1BQU0sQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLEtBQUssRUFBRSxnQkFBZ0IsRUFBRSxLQUFLLENBQUMsQ0FBQztJQUMxRCxDQUFDO0NBQ0o7QUEzQkQsZ0NBMkJDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoianNvbkhlbHBlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oZWxwZXJzL2pzb25IZWxwZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOztHQUVHO0FBQ0g7SUFDSTs7Ozs7O09BTUc7SUFDSSxNQUFNLENBQUMsU0FBUyxDQUFDLEtBQVUsRUFBRSxRQUEyQyxFQUFFLEtBQXVCO1FBQ3BHLDRDQUE0QztRQUM1QyxNQUFNLEtBQUssR0FBVSxFQUFFLENBQUM7UUFFeEIsTUFBTSxnQkFBZ0IsR0FBRyxDQUFDLEdBQVcsRUFBRSxZQUFpQixFQUFFLEVBQUU7WUFDeEQsSUFBSSxPQUFPLFlBQVksS0FBSyxRQUFRLElBQUksS0FBSyxLQUFLLElBQUksSUFBSSxZQUFZLEtBQUssU0FBUyxFQUFFO2dCQUNsRixJQUFJLEtBQUssQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUU7b0JBQ3BDLHdDQUF3QztvQkFDeEMsT0FBTztpQkFDVjtxQkFBTTtvQkFDSCxLQUFLLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDO2lCQUM1QjthQUNKO1lBRUQsT0FBTyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxHQUFHLEVBQUUsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQztRQUNqRSxDQUFDLENBQUM7UUFFRixPQUFPLElBQUksQ0FBQyxTQUFTLENBQUMsS0FBSyxFQUFFLGdCQUFnQixFQUFFLEtBQUssQ0FBQyxDQUFDO0lBQzFELENBQUM7Q0FDSjtBQTNCRCxnQ0EyQkMifQ== |
@@ -20,3 +20,3 @@ /** | ||
* @param value The value to check | ||
* @return True if the number is formatted correctly. | ||
* @returns True if the number is formatted correctly. | ||
*/ | ||
@@ -27,5 +27,5 @@ static isFloatString(value: string): boolean; | ||
* @param value The value to check | ||
* @return True if the number is formatted correctly. | ||
* @returns True if the number is formatted correctly. | ||
*/ | ||
static isIntegerString(value: string): boolean; | ||
} |
@@ -25,3 +25,3 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
* @param value The value to check | ||
* @return True if the number is formatted correctly. | ||
* @returns True if the number is formatted correctly. | ||
*/ | ||
@@ -34,3 +34,3 @@ static isFloatString(value) { | ||
* @param value The value to check | ||
* @return True if the number is formatted correctly. | ||
* @returns True if the number is formatted correctly. | ||
*/ | ||
@@ -42,2 +42,2 @@ static isIntegerString(value) { | ||
exports.NumberHelper = NumberHelper; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibnVtYmVySGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hlbHBlcnMvbnVtYmVySGVscGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7R0FFRztBQUNIO0lBQ0k7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxTQUFTLENBQUMsS0FBVTtRQUM5QixNQUFNLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLElBQUksTUFBTSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNyRixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxRQUFRLENBQUMsS0FBVTtRQUM3QixNQUFNLENBQUMsS0FBSyxLQUFLLFNBQVMsSUFBSSxLQUFLLEtBQUssSUFBSSxJQUFJLE9BQU8sS0FBSyxLQUFLLFFBQVEsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLElBQUksTUFBTSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNoSSxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxhQUFhLENBQUMsS0FBYTtRQUNyQyxNQUFNLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN2QyxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxlQUFlLENBQUMsS0FBYTtRQUN2QyxNQUFNLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNqQyxDQUFDO0NBQ0o7QUFwQ0Qsb0NBb0NDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibnVtYmVySGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hlbHBlcnMvbnVtYmVySGVscGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7R0FFRztBQUNIO0lBQ0k7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxTQUFTLENBQUMsS0FBVTtRQUM5QixPQUFPLE1BQU0sQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxJQUFJLE1BQU0sQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDckYsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsUUFBUSxDQUFDLEtBQVU7UUFDN0IsT0FBTyxLQUFLLEtBQUssU0FBUyxJQUFJLEtBQUssS0FBSyxJQUFJLElBQUksT0FBTyxLQUFLLEtBQUssUUFBUSxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsSUFBSSxNQUFNLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ2hJLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksTUFBTSxDQUFDLGFBQWEsQ0FBQyxLQUFhO1FBQ3JDLE9BQU8sZUFBZSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN2QyxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxlQUFlLENBQUMsS0FBYTtRQUN2QyxPQUFPLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDakMsQ0FBQztDQUNKO0FBcENELG9DQW9DQyJ9 |
@@ -20,3 +20,3 @@ /** | ||
* @param value Object to test. | ||
* @param type The type of the object | ||
* @param typeConstructor A callback method which returns an instance of the object. | ||
* @returns True if the value is an object of the specified type. | ||
@@ -23,0 +23,0 @@ */ |
@@ -26,3 +26,3 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
* @param value Object to test. | ||
* @param type The type of the object | ||
* @param typeConstructor A callback method which returns an instance of the object. | ||
* @returns True if the value is an object of the specified type. | ||
@@ -51,2 +51,2 @@ */ | ||
exports.ObjectHelper = ObjectHelper; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib2JqZWN0SGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hlbHBlcnMvb2JqZWN0SGVscGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7R0FFRztBQUNIO0lBQ0k7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxPQUFPLENBQUMsS0FBVTtRQUM1QixNQUFNLENBQUMsS0FBSyxLQUFLLElBQUksSUFBSSxLQUFLLEtBQUssU0FBUyxDQUFDO0lBQ2pELENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksTUFBTSxDQUFDLFFBQVEsQ0FBQyxLQUFVO1FBQzdCLE1BQU0sQ0FBQyxLQUFLLEtBQUssSUFBSSxJQUFJLEtBQUssS0FBSyxTQUFTO1lBQ3hDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxLQUFLLENBQUMsS0FBSyxRQUFRLElBQUksQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3RFLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNJLE1BQU0sQ0FBQyxNQUFNLENBQUMsS0FBVSxFQUFFLGVBQXlCO1FBQ3RELE1BQU0sY0FBYyxHQUFHLFlBQVksQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDeEQsTUFBTSxDQUFDLGNBQWMsS0FBSyxTQUFTLElBQUksY0FBYyxLQUFLLFlBQVksQ0FBQyxZQUFZLENBQUMsZUFBZSxDQUFDLENBQUM7SUFDekcsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsWUFBWSxDQUFDLE1BQVc7UUFDbEMsRUFBRSxDQUFDLENBQUMsTUFBTSxLQUFLLElBQUksSUFBSSxNQUFNLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQztZQUMxQyxNQUFNLENBQUMsU0FBUyxDQUFDO1FBQ3JCLENBQUM7UUFBQyxJQUFJLENBQUMsQ0FBQztZQUNKLE1BQU0sV0FBVyxHQUFHLE9BQU8sTUFBTSxLQUFLLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsV0FBVyxDQUFDLFFBQVEsRUFBRSxDQUFDO1lBQ3JHLE1BQU0sT0FBTyxHQUFHLFdBQVcsQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLENBQUM7WUFDMUMsTUFBTSxDQUFDLENBQUMsT0FBTyxJQUFJLE9BQU8sQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDO1FBQ3BFLENBQUM7SUFDTCxDQUFDO0NBQ0o7QUE3Q0Qsb0NBNkNDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib2JqZWN0SGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hlbHBlcnMvb2JqZWN0SGVscGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7R0FFRztBQUNIO0lBQ0k7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxPQUFPLENBQUMsS0FBVTtRQUM1QixPQUFPLEtBQUssS0FBSyxJQUFJLElBQUksS0FBSyxLQUFLLFNBQVMsQ0FBQztJQUNqRCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxRQUFRLENBQUMsS0FBVTtRQUM3QixPQUFPLEtBQUssS0FBSyxJQUFJLElBQUksS0FBSyxLQUFLLFNBQVM7WUFDeEMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLEtBQUssQ0FBQyxLQUFLLFFBQVEsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDdEUsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ksTUFBTSxDQUFDLE1BQU0sQ0FBQyxLQUFVLEVBQUUsZUFBeUI7UUFDdEQsTUFBTSxjQUFjLEdBQUcsWUFBWSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUN4RCxPQUFPLGNBQWMsS0FBSyxTQUFTLElBQUksY0FBYyxLQUFLLFlBQVksQ0FBQyxZQUFZLENBQUMsZUFBZSxDQUFDLENBQUM7SUFDekcsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsWUFBWSxDQUFDLE1BQVc7UUFDbEMsSUFBSSxNQUFNLEtBQUssSUFBSSxJQUFJLE1BQU0sS0FBSyxTQUFTLEVBQUU7WUFDekMsT0FBTyxTQUFTLENBQUM7U0FDcEI7YUFBTTtZQUNILE1BQU0sV0FBVyxHQUFHLE9BQU8sTUFBTSxLQUFLLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsV0FBVyxDQUFDLFFBQVEsRUFBRSxDQUFDO1lBQ3JHLE1BQU0sT0FBTyxHQUFHLFdBQVcsQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLENBQUM7WUFDMUMsT0FBTyxDQUFDLE9BQU8sSUFBSSxPQUFPLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQztTQUNuRTtJQUNMLENBQUM7Q0FDSjtBQTdDRCxvQ0E2Q0MifQ== |
@@ -50,2 +50,2 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.StringHelper = StringHelper; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyaW5nSGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hlbHBlcnMvc3RyaW5nSGVscGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7R0FFRztBQUNIO0lBQ0k7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxRQUFRLENBQUMsS0FBVTtRQUM3QixNQUFNLENBQUMsS0FBSyxLQUFLLElBQUksSUFBSSxLQUFLLEtBQUssU0FBUztZQUN4QyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEtBQUssaUJBQWlCLENBQUM7SUFDOUUsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsT0FBTyxDQUFDLEtBQVU7UUFDNUIsTUFBTSxDQUFDLENBQUMsWUFBWSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsSUFBSSxLQUFLLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQztJQUMvRCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxPQUFPLENBQUMsS0FBYTtRQUMvQixNQUFNLENBQUMsS0FBSyxLQUFLLElBQUksSUFBSSxLQUFLLEtBQUssU0FBUztZQUN4QyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDL0MsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsY0FBYyxDQUFDLEtBQWE7UUFDdEMsTUFBTSxDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsa0JBQWtCLEVBQUUsQ0FBQyxHQUFHLEVBQUUsRUFBRSxDQUFDLE1BQU0sQ0FBQyxPQUFPLEdBQUcsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQztJQUMvSixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxjQUFjLENBQUMsS0FBYTtRQUN0QyxNQUFNLENBQUMsWUFBWSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLEtBQUssRUFBRSxHQUFHLEVBQUUsRUFBRSxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQztJQUNoSixDQUFDO0NBQ0o7QUEvQ0Qsb0NBK0NDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyaW5nSGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hlbHBlcnMvc3RyaW5nSGVscGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7R0FFRztBQUNIO0lBQ0k7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxRQUFRLENBQUMsS0FBVTtRQUM3QixPQUFPLEtBQUssS0FBSyxJQUFJLElBQUksS0FBSyxLQUFLLFNBQVM7WUFDeEMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLGlCQUFpQixDQUFDO0lBQzlFLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksTUFBTSxDQUFDLE9BQU8sQ0FBQyxLQUFVO1FBQzVCLE9BQU8sQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxJQUFJLEtBQUssQ0FBQyxNQUFNLEtBQUssQ0FBQyxDQUFDO0lBQy9ELENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksTUFBTSxDQUFDLE9BQU8sQ0FBQyxLQUFhO1FBQy9CLE9BQU8sS0FBSyxLQUFLLElBQUksSUFBSSxLQUFLLEtBQUssU0FBUztZQUN4QyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDL0MsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsY0FBYyxDQUFDLEtBQWE7UUFDdEMsT0FBTyxZQUFZLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLGtCQUFrQixFQUFFLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQyxNQUFNLENBQUMsT0FBTyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUM7SUFDL0osQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsY0FBYyxDQUFDLEtBQWE7UUFDdEMsT0FBTyxZQUFZLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLGtCQUFrQixFQUFFLENBQUMsS0FBSyxFQUFFLEdBQUcsRUFBRSxFQUFFLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDO0lBQ2hKLENBQUM7Q0FDSjtBQS9DRCxvQ0ErQ0MifQ== |
@@ -6,4 +6,7 @@ /** | ||
export * from "./error/networkError"; | ||
export * from "./error/platformError"; | ||
export * from "./factories/factoryBase"; | ||
export * from "./factories/networkClientFactory"; | ||
export * from "./factories/platformCryptoFactory"; | ||
export * from "./factories/rngServiceFactory"; | ||
export * from "./helpers/arrayHelper"; | ||
@@ -19,4 +22,6 @@ export * from "./helpers/errorHelper"; | ||
export * from "./interfaces/INetworkEndPoint"; | ||
export * from "./interfaces/IPlatformCrypto"; | ||
export * from "./interfaces/IRngService"; | ||
export * from "./interfaces/ITimeService"; | ||
export * from "./interfaces/networkProtocol"; | ||
export * from "./interfaces/ITimeService"; | ||
export * from "./loggers/consoleLogger"; | ||
@@ -23,0 +28,0 @@ export * from "./loggers/nullLogger"; |
@@ -10,4 +10,7 @@ function __export(m) { | ||
__export(require("./error/networkError")); | ||
__export(require("./error/platformError")); | ||
__export(require("./factories/factoryBase")); | ||
__export(require("./factories/networkClientFactory")); | ||
__export(require("./factories/platformCryptoFactory")); | ||
__export(require("./factories/rngServiceFactory")); | ||
__export(require("./helpers/arrayHelper")); | ||
@@ -24,2 +27,2 @@ __export(require("./helpers/errorHelper")); | ||
__export(require("./services/timeService")); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBOztHQUVHO0FBQ0gsdUNBQWtDO0FBQ2xDLDBDQUFxQztBQUNyQyw2Q0FBd0M7QUFDeEMsc0RBQWlEO0FBQ2pELDJDQUFzQztBQUN0QywyQ0FBc0M7QUFDdEMsMENBQXFDO0FBQ3JDLDRDQUF1QztBQUN2Qyw0Q0FBdUM7QUFDdkMsNENBQXVDO0FBT3ZDLDZDQUF3QztBQUN4QywwQ0FBcUM7QUFDckMsK0NBQTBDO0FBQzFDLHNEQUFpRDtBQUNqRCw0Q0FBdUMifQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBOztHQUVHO0FBQ0gsdUNBQWtDO0FBQ2xDLDBDQUFxQztBQUNyQywyQ0FBc0M7QUFDdEMsNkNBQXdDO0FBQ3hDLHNEQUFpRDtBQUNqRCx1REFBa0Q7QUFDbEQsbURBQThDO0FBQzlDLDJDQUFzQztBQUN0QywyQ0FBc0M7QUFDdEMsMENBQXFDO0FBQ3JDLDRDQUF1QztBQUN2Qyw0Q0FBdUM7QUFDdkMsNENBQXVDO0FBU3ZDLDZDQUF3QztBQUN4QywwQ0FBcUM7QUFDckMsK0NBQTBDO0FBQzFDLHNEQUFpRDtBQUNqRCw0Q0FBdUMifQ== |
@@ -47,2 +47,13 @@ /** | ||
}): Promise<U>; | ||
/** | ||
* Perform a request asynchronously. | ||
* @param method The method to send the data with. | ||
* @param data The data to send. | ||
* @param additionalPath An additional path append to the endpoint path. | ||
* @param additionalHeaders Extra headers to send with the request. | ||
* @returns Promise which resolves to the object returned or rejects with error. | ||
*/ | ||
doRequest(method: string, data: string, additionalPath?: string, additionalHeaders?: { | ||
[header: string]: string; | ||
}): Promise<string>; | ||
} |
@@ -9,3 +9,3 @@ import { NetworkProtocol } from "./networkProtocol"; | ||
* The protocol to access the endpoint with. | ||
* @return The protocol. | ||
* @returns The protocol. | ||
*/ | ||
@@ -12,0 +12,0 @@ getProtocol(): NetworkProtocol; |
@@ -8,2 +8,4 @@ import { ILogger } from "../interfaces/ILogger"; | ||
* Create and instance of the console logger. | ||
* @param loggingObject The object to send all the logging to. | ||
* @returns A new instance of ConsoleLogger. | ||
*/ | ||
@@ -10,0 +12,0 @@ constructor(loggingObject?: Console); |
@@ -13,2 +13,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
* Create and instance of the console logger. | ||
* @param loggingObject The object to send all the logging to. | ||
* @returns A new instance of ConsoleLogger. | ||
*/ | ||
@@ -134,2 +136,2 @@ constructor(loggingObject) { | ||
exports.ConsoleLogger = ConsoleLogger; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc29sZUxvZ2dlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9sb2dnZXJzL2NvbnNvbGVMb2dnZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHdEQUFxRDtBQUNyRCx3REFBcUQ7QUFDckQsMERBQXVEO0FBQ3ZELDBEQUF1RDtBQUd2RDs7R0FFRztBQUNILDRCQUE0QjtBQUM1QjtJQUlJOztPQUVHO0lBQ0gsWUFBWSxhQUF1QjtRQUMvQixJQUFJLENBQUMsY0FBYyxHQUFHLGFBQWEsSUFBSSxPQUFPLENBQUM7SUFDbkQsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxNQUFNLENBQUMsT0FBZSxFQUFFLEdBQUcsSUFBVztRQUN6QyxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDeEMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDakMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsRUFBRSxJQUFJLENBQUMsQ0FBQztRQUM1QyxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDNUMsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxHQUFHLENBQUMsT0FBZSxFQUFFLEdBQUcsSUFBVztRQUN0QyxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNqQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ2hELENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksSUFBSSxDQUFDLE9BQWUsRUFBRSxHQUFHLElBQVc7UUFDdkMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFD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 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc29sZUxvZ2dlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9sb2dnZXJzL2NvbnNvbGVMb2dnZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHdEQUFxRDtBQUNyRCx3REFBcUQ7QUFDckQsMERBQXVEO0FBQ3ZELDBEQUF1RDtBQUd2RDs7R0FFRztBQUNILDRCQUE0QjtBQUM1QjtJQUlJOzs7O09BSUc7SUFDSCxZQUFZLGFBQXVCO1FBQy9CLElBQUksQ0FBQyxjQUFjLEdBQUcsYUFBYSxJQUFJLE9BQU8sQ0FBQztJQUNuRCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLE1BQU0sQ0FBQyxPQUFlLEVBQUUsR0FBRyxJQUFXO1FBQ3pDLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUN4QyxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNqQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxFQUFFLElBQUksQ0FBQyxDQUFDO1FBQzVDLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUM1QyxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLEdBQUcsQ0FBQyxPQUFlLEVBQUUsR0FBRyxJQUFXO1FBQ3RDLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2pDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDaEQsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxJQUFJLENBQUMsT0FBZSxFQUFFLEdBQUcsSUFBVztRQUN2QyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxPQUFPLENB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 |
@@ -17,3 +17,3 @@ import { INetworkEndPoint } from "../interfaces/INetworkEndPoint"; | ||
* The protocol to access the endpoint with. | ||
* @return The protocol. | ||
* @returns The protocol. | ||
*/ | ||
@@ -20,0 +20,0 @@ getProtocol(): NetworkProtocol; |
@@ -37,3 +37,3 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
* The protocol to access the endpoint with. | ||
* @return The protocol. | ||
* @returns The protocol. | ||
*/ | ||
@@ -69,6 +69,10 @@ getProtocol() { | ||
getUri() { | ||
return `${this._protocol}://${this._host}:${this._port}/${this._rootPath}`; | ||
let uri = `${this._protocol}://${this._host}:${this._port}`; | ||
if (this._rootPath.length > 0) { | ||
uri += `/${this._rootPath}`; | ||
} | ||
return uri; | ||
} | ||
} | ||
exports.NetworkEndPoint = NetworkEndPoint; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmV0d29ya0VuZFBvaW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL25ldHdvcmsvbmV0d29ya0VuZFBvaW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSx3REFBcUQ7QUFDckQsMERBQXVEO0FBQ3ZELDBEQUF1RDtBQUN2RCwwREFBdUQ7QUFJdkQ7O0dBRUc7QUFDSDtJQVVJOzs7Ozs7T0FNRztJQUNILFlBQVksUUFBeUIsRUFBRSxJQUFZLEVBQUUsSUFBWSxFQUFFLFFBQWlCO1FBQ2hGLEVBQUUsQ0FBQyxDQUFDLENBQUMsMkJBQVksQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNuRSxNQUFNLElBQUksMkJBQVksQ0FBQywrQ0FBK0MsQ0FBQyxDQUFDO1FBQzVFLENBQUM7UUFDRCxFQUFFLENBQUMsQ0FBQyxDQUFDLDJCQUFZLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUMvQixNQUFNLElBQUksMkJBQVksQ0FBQywwQkFBMEIsQ0FBQyxDQUFDO1FBQ3ZELENBQUM7UUFDRCxFQUFFLENBQUMsQ0FBQyxDQUFDLDJCQUFZLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxJQUFJLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQzdDLE1BQU0sSUFBSSwyQkFBWSxDQUFDLDZDQUE2QyxDQUFDLENBQUM7UUFDMUUsQ0FBQztRQUNELEVBQUUsQ0FBQyxDQUFDLENBQUMsMkJBQVksQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQywyQkFBWSxDQUFDLFFBQVEsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdEUsTUFBTSxJQUFJLDJCQUFZLENBQUMscUNBQXFDLENBQUMsQ0FBQztRQUNsRSxDQUFDO1FBQ0QsSUFBSSxDQUFDLFNBQVMsR0FBRyxRQUFRLENBQUM7UUFDMUIsSUFBSSxDQUFDLEtBQUssR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBQzFELElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxDQUFDO1FBQ2xCLElBQUksQ0FBQyxTQUFTLEdBQUcsQ0FBQyxRQUFRLElBQUksRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQzlFLENBQUM7SUFFRDs7O09BR0c7SUFDSSxXQUFXO1FBQ2QsTUFBTSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUM7SUFDMUIsQ0FBQztJQUVEOzs7T0FHRztJQUNJLE9BQU87UUFDVixNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQztJQUN0QixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksV0FBVztRQUNkLE1BQU0sQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDO0lBQzFCLENBQUM7SUFFRDs7O09BR0c7SUFDSSxPQUFPO1FBQ1YsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUM7SUFDdEIsQ0FBQztJQUVEOzs7T0FHRztJQUNJLE1BQU07UUFDVCxNQUFNLENBQUMsR0FBRyxJQUFJLENBQUMsU0FBUyxNQUFNLElBQUksQ0FBQyxLQUFLLElBQUksSUFBSSxDQUFDLEtBQUssSUFBSSxJQUFJLENBQUMsU0FBUyxFQUFFLENBQUM7SUFDL0UsQ0FBQztDQUNKO0FBM0VELDBDQTJFQyJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmV0d29ya0VuZFBvaW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL25ldHdvcmsvbmV0d29ya0VuZFBvaW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSx3REFBcUQ7QUFDckQsMERBQXVEO0FBQ3ZELDBEQUF1RDtBQUN2RCwwREFBdUQ7QUFJdkQ7O0dBRUc7QUFDSDtJQVVJOzs7Ozs7T0FNRztJQUNILFlBQVksUUFBeUIsRUFBRSxJQUFZLEVBQUUsSUFBWSxFQUFFLFFBQWlCO1FBQ2hGLElBQUksQ0FBQywyQkFBWSxDQUFDLFFBQVEsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEVBQUU7WUFDbEUsTUFBTSxJQUFJLDJCQUFZLENBQUMsK0NBQStDLENBQUMsQ0FBQztTQUMzRTtRQUNELElBQUksQ0FBQywyQkFBWSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsRUFBRTtZQUM5QixNQUFNLElBQUksMkJBQVksQ0FBQywwQkFBMEIsQ0FBQyxDQUFDO1NBQ3REO1FBQ0QsSUFBSSxDQUFDLDJCQUFZLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxJQUFJLElBQUksSUFBSSxDQUFDLEVBQUU7WUFDNUMsTUFBTSxJQUFJLDJCQUFZLENBQUMsNkNBQTZDLENBQUMsQ0FBQztTQUN6RTtRQUNELElBQUksQ0FBQywyQkFBWSxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLDJCQUFZLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxFQUFFO1lBQ3JFLE1BQU0sSUFBSSwyQkFBWSxDQUFDLHFDQUFxQyxDQUFDLENBQUM7U0FDakU7UUFDRCxJQUFJLENBQUMsU0FBUyxHQUFHLFFBQVEsQ0FBQztRQUMxQixJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsRUFBRSxDQUFDLENBQUM7UUFDMUQsSUFBSSxDQUFDLEtBQUssR0FBRyxJQUFJLENBQUM7UUFDbEIsSUFBSSxDQUFDLFNBQVMsR0FBRyxDQUFDLFFBQVEsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFDOUUsQ0FBQztJQUVEOzs7T0FHRztJQUNJLFdBQVc7UUFDZCxPQUFPLElBQUksQ0FBQyxTQUFTLENBQUM7SUFDMUIsQ0FBQztJQUVEOzs7T0FHRztJQUNJLE9BQU87UUFDVixPQUFPLElBQUksQ0FBQyxLQUFLLENBQUM7SUFDdEIsQ0FBQztJQUVEOzs7T0FHRztJQUNJLFdBQVc7UUFDZCxPQUFPLElBQUksQ0FBQyxTQUFTLENBQUM7SUFDMUIsQ0FBQztJQUVEOzs7T0FHRztJQUNJLE9BQU87UUFDVixPQUFPLElBQUksQ0FBQyxLQUFLLENBQUM7SUFDdEIsQ0FBQztJQUVEOzs7T0FHRztJQUNJLE1BQU07UUFDVCxJQUFJLEdBQUcsR0FBRyxHQUFHLElBQUksQ0FBQyxTQUFTLE1BQU0sSUFBSSxDQUFDLEtBQUssSUFBSSxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUM7UUFFNUQsSUFBSSxJQUFJLENBQUMsU0FBUyxDQUFDLE1BQU0sR0FBRyxDQUFDLEVBQUU7WUFDM0IsR0FBRyxJQUFJLElBQUksSUFBSSxDQUFDLFNBQVMsRUFBRSxDQUFDO1NBQy9CO1FBRUQsT0FBTyxHQUFHLENBQUM7SUFDZixDQUFDO0NBQ0o7QUFqRkQsMENBaUZDIn0= |
@@ -10,4 +10,5 @@ import { IBackgroundTaskService } from "../interfaces/IBackgroundTaskService"; | ||
* @param delay The delay before running the task. | ||
* @returns The result of the background task. | ||
*/ | ||
create<T>(task: () => Promise<T>, delay: number): Promise<T>; | ||
} |
@@ -10,2 +10,3 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
* @param delay The delay before running the task. | ||
* @returns The result of the background task. | ||
*/ | ||
@@ -26,2 +27,2 @@ async create(task, delay) { | ||
exports.BackgroundTaskService = BackgroundTaskService; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFja2dyb3VuZFRhc2tTZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3NlcnZpY2VzL2JhY2tncm91bmRUYXNrU2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUE7O0dBRUc7QUFDSDtJQUNJOzs7O09BSUc7SUFDSSxLQUFLLENBQUMsTUFBTSxDQUFJLElBQXNCLEVBQUUsS0FBYTtRQUN4RCxNQUFNLENBQUMsSUFBSSxPQUFPLENBQUksQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLEVBQUU7WUFDdEMsVUFBVSxDQUFDLEdBQUcsRUFBRTtnQkFDQSxJQUFJLENBQUM7b0JBQ0QsT0FBTyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7Z0JBQ3BCLENBQUM7Z0JBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztvQkFDWCxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2hCLENBQUM7WUFDTCxDQUFDLEVBQ0YsS0FBSyxDQUFDLENBQUM7UUFDdEIsQ0FBQyxDQUFDLENBQUM7SUFDUCxDQUFDO0NBQ0o7QUFsQkQsc0RBa0JDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFja2dyb3VuZFRhc2tTZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3NlcnZpY2VzL2JhY2tncm91bmRUYXNrU2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUE7O0dBRUc7QUFDSDtJQUNJOzs7OztPQUtHO0lBQ0ksS0FBSyxDQUFDLE1BQU0sQ0FBSSxJQUFzQixFQUFFLEtBQWE7UUFDeEQsT0FBTyxJQUFJLE9BQU8sQ0FBSSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsRUFBRTtZQUN0QyxVQUFVLENBQUMsR0FBRyxFQUFFO2dCQUNBLElBQUk7b0JBQ0EsT0FBTyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7aUJBQ25CO2dCQUFDLE9BQU8sR0FBRyxFQUFFO29CQUNWLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDZjtZQUNMLENBQUMsRUFDRixLQUFLLENBQUMsQ0FBQztRQUN0QixDQUFDLENBQUMsQ0FBQztJQUNQLENBQUM7Q0FDSjtBQW5CRCxzREFtQkMifQ== |
@@ -15,2 +15,2 @@ Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.TimeService = TimeService; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGltZVNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvc2VydmljZXMvdGltZVNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBOztHQUVHO0FBQ0g7SUFDSTs7O09BR0c7SUFDSSxZQUFZO1FBQ2YsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQztJQUN0QixDQUFDO0NBQ0o7QUFSRCxrQ0FRQyJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGltZVNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvc2VydmljZXMvdGltZVNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBOztHQUVHO0FBQ0g7SUFDSTs7O09BR0c7SUFDSSxZQUFZO1FBQ2YsT0FBTyxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUM7SUFDdEIsQ0FBQztDQUNKO0FBUkQsa0NBUUMifQ== |
[@iota-pico/core](../README.md) > [ArrayHelper](../classes/arrayhelper.md) | ||
# Class: ArrayHelper | ||
Array helper methods. | ||
# Class: ArrayHelper | ||
## Hierarchy | ||
**ArrayHelper** | ||
Array helper methods. | ||
## Index | ||
@@ -18,21 +19,16 @@ | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="isarray"></a> | ||
### «Static» isArray | ||
### `<Static>` isArray | ||
► **isArray**(value: *`any`*): `boolean` | ||
▸ **isArray**(value: *`any`*): `boolean` | ||
*Defined in [helpers/arrayHelper.ts:12](https://github.com/iota-pico/core/blob/35412fd/src/helpers/arrayHelper.ts#L12)* | ||
*Defined in [helpers/arrayHelper.ts:12](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/arrayHelper.ts#L12)* | ||
Is the value an array. | ||
**Parameters:** | ||
@@ -44,14 +40,5 @@ | ||
**Returns:** `boolean` | ||
True if the value is an array. | ||
___ | ||
@@ -61,15 +48,10 @@ | ||
### «Static» isEmpty | ||
### `<Static>` isEmpty | ||
► **isEmpty**(value: *`any`*): `boolean` | ||
▸ **isEmpty**(value: *`any`*): `boolean` | ||
*Defined in [helpers/arrayHelper.ts:22](https://github.com/iota-pico/core/blob/35412fd/src/helpers/arrayHelper.ts#L22)* | ||
*Defined in [helpers/arrayHelper.ts:22](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/arrayHelper.ts#L22)* | ||
Is the value a empty array. | ||
**Parameters:** | ||
@@ -81,14 +63,5 @@ | ||
**Returns:** `boolean` | ||
True if the value is a empty array. | ||
___ | ||
@@ -98,15 +71,10 @@ | ||
### «Static» isTyped | ||
### `<Static>` isTyped | ||
► **isTyped**(value: *`any`*, type: *`Function`*): `boolean` | ||
▸ **isTyped**(value: *`any`*, type: *`Function`*): `boolean` | ||
*Defined in [helpers/arrayHelper.ts:32](https://github.com/iota-pico/core/blob/35412fd/src/helpers/arrayHelper.ts#L32)* | ||
*Defined in [helpers/arrayHelper.ts:32](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/arrayHelper.ts#L32)* | ||
Is the value a non empty array of specific type. | ||
**Parameters:** | ||
@@ -119,16 +87,6 @@ | ||
**Returns:** `boolean` | ||
True if the value is a non empty array of a specific type. | ||
___ | ||
[@iota-pico/core](../README.md) > [BackgroundTaskService](../classes/backgroundtaskservice.md) | ||
# Class: BackgroundTaskService | ||
Default implementation of background task service. | ||
# Class: BackgroundTaskService | ||
## Hierarchy | ||
**BackgroundTaskService** | ||
Default implementation of background task service. | ||
## Implements | ||
@@ -20,6 +21,6 @@ | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="create"></a> | ||
@@ -29,13 +30,8 @@ | ||
► **create**T(task: *`function`*, delay: *`number`*): `Promise`.<`T`> | ||
▸ **create**T(task: *`function`*, delay: *`number`*): `Promise`.<`T`> | ||
*Defined in [services/backgroundTaskService.ts:13](https://github.com/iota-pico/core/blob/35412fd/src/services/backgroundTaskService.ts#L13)* | ||
*Defined in [services/backgroundTaskService.ts:12](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/services/backgroundTaskService.ts#L12)* | ||
Create a background task. | ||
**Type parameters:** | ||
@@ -51,14 +47,6 @@ | ||
**Returns:** `Promise`.<`T`> | ||
The result of the background task. | ||
___ | ||
[@iota-pico/core](../README.md) > [ConsoleLogger](../classes/consolelogger.md) | ||
# Class: ConsoleLogger | ||
Implementation of ILogger which sends to the this._loggingObject. | ||
# Class: ConsoleLogger | ||
## Hierarchy | ||
**ConsoleLogger** | ||
Implementation of ILogger which sends to the this._loggingObject. | ||
## Implements | ||
@@ -20,3 +21,2 @@ | ||
### Methods | ||
@@ -30,19 +30,14 @@ | ||
--- | ||
## Constructors | ||
--- | ||
## Constructors | ||
<a id="constructor"></a> | ||
### ⊕ **new ConsoleLogger**(loggingObject?: *`Console`*): [ConsoleLogger](consolelogger.md) | ||
*Defined in [loggers/consoleLogger.ts:13](https://github.com/iota-pico/core/blob/35412fd/src/loggers/consoleLogger.ts#L13)* | ||
*Defined in [loggers/consoleLogger.ts:13](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/consoleLogger.ts#L13)* | ||
Create and instance of the console logger. | ||
**Parameters:** | ||
@@ -52,14 +47,11 @@ | ||
| ------ | ------ | ------ | | ||
| loggingObject | `Console` | - | | ||
| loggingObject | `Console` | The object to send all the logging to. | | ||
**Returns:** [ConsoleLogger](consolelogger.md) | ||
A new instance of ConsoleLogger. | ||
--- | ||
## Methods | ||
## Methods | ||
<a id="banner"></a> | ||
@@ -69,15 +61,10 @@ | ||
► **banner**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **banner**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Implementation of [ILogger](../interfaces/ilogger.md).[banner](../interfaces/ilogger.md#banner)* | ||
*Defined in [loggers/consoleLogger.ts:27](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/consoleLogger.ts#L27)* | ||
*Defined in [loggers/consoleLogger.ts:29](https://github.com/iota-pico/core/blob/35412fd/src/loggers/consoleLogger.ts#L29)* | ||
Send banner to the logger. | ||
**Parameters:** | ||
@@ -90,12 +77,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -107,15 +86,10 @@ | ||
► **error**(message: *`string`*, err?: *`any`*, ...args: *`any`[]*): `void` | ||
▸ **error**(message: *`string`*, err?: *`any`*, ...args: *`any`[]*): `void` | ||
*Implementation of [ILogger](../interfaces/ilogger.md).[error](../interfaces/ilogger.md#error)* | ||
*Defined in [loggers/consoleLogger.ts:70](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/consoleLogger.ts#L70)* | ||
*Defined in [loggers/consoleLogger.ts:72](https://github.com/iota-pico/core/blob/35412fd/src/loggers/consoleLogger.ts#L72)* | ||
Send error to the logger. | ||
**Parameters:** | ||
@@ -129,12 +103,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -146,15 +112,10 @@ | ||
► **info**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **info**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Implementation of [ILogger](../interfaces/ilogger.md).[info](../interfaces/ilogger.md#info)* | ||
*Defined in [loggers/consoleLogger.ts:49](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/consoleLogger.ts#L49)* | ||
*Defined in [loggers/consoleLogger.ts:51](https://github.com/iota-pico/core/blob/35412fd/src/loggers/consoleLogger.ts#L51)* | ||
Send information to the logger. | ||
**Parameters:** | ||
@@ -167,12 +128,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -184,15 +137,10 @@ | ||
► **log**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **log**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Implementation of [ILogger](../interfaces/ilogger.md).[log](../interfaces/ilogger.md#log)* | ||
*Defined in [loggers/consoleLogger.ts:39](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/consoleLogger.ts#L39)* | ||
*Defined in [loggers/consoleLogger.ts:41](https://github.com/iota-pico/core/blob/35412fd/src/loggers/consoleLogger.ts#L41)* | ||
Send log to the logger. | ||
**Parameters:** | ||
@@ -205,12 +153,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -222,15 +162,10 @@ | ||
► **warning**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **warning**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Implementation of [ILogger](../interfaces/ilogger.md).[warning](../interfaces/ilogger.md#warning)* | ||
*Defined in [loggers/consoleLogger.ts:59](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/consoleLogger.ts#L59)* | ||
*Defined in [loggers/consoleLogger.ts:61](https://github.com/iota-pico/core/blob/35412fd/src/loggers/consoleLogger.ts#L61)* | ||
Send warning to the logger. | ||
**Parameters:** | ||
@@ -243,14 +178,5 @@ | ||
**Returns:** `void` | ||
___ | ||
[@iota-pico/core](../README.md) > [CoreError](../classes/coreerror.md) | ||
# Class: CoreError | ||
A core implementation of an error. | ||
@@ -12,3 +9,2 @@ | ||
`Error` | ||
@@ -20,11 +16,4 @@ | ||
↳ [PlatformError](platformerror.md) | ||
## Index | ||
@@ -36,3 +25,2 @@ | ||
### Properties | ||
@@ -48,3 +36,2 @@ | ||
### Methods | ||
@@ -55,19 +42,14 @@ | ||
--- | ||
## Constructors | ||
--- | ||
## Constructors | ||
<a id="constructor"></a> | ||
### ⊕ **new CoreError**(message: *`string`*, additional?: *`object`*, innerError?: *`Error`*): [CoreError](coreerror.md) | ||
*Defined in [error/coreError.ts:21](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L21)* | ||
*Defined in [error/coreError.ts:21](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L21)* | ||
Create an instance of CoreError. | ||
**Parameters:** | ||
@@ -81,6 +63,2 @@ | ||
**Returns:** [CoreError](coreerror.md) | ||
@@ -90,14 +68,12 @@ | ||
## Properties | ||
## Properties | ||
<a id="additional"></a> | ||
### «Optional» additional | ||
### `<Optional>` additional | ||
**● additional**: *`object`* | ||
*Defined in [error/coreError.ts:16](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L16)* | ||
*Defined in [error/coreError.ts:16](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L16)* | ||
Additional details about the error. | ||
@@ -107,10 +83,4 @@ | ||
[id: `string`]: `any` | ||
___ | ||
@@ -124,11 +94,6 @@ | ||
*Defined in [error/coreError.ts:11](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L11)* | ||
*Defined in [error/coreError.ts:11](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L11)* | ||
The domain of the error. | ||
___ | ||
@@ -138,15 +103,10 @@ | ||
### «Optional» innerError | ||
### `<Optional>` innerError | ||
**● innerError**: *`Error`* | ||
*Defined in [error/coreError.ts:21](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L21)* | ||
*Defined in [error/coreError.ts:21](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L21)* | ||
The inner error if there was one. | ||
___ | ||
@@ -156,12 +116,8 @@ | ||
### «Static» Error | ||
### `<Static>` Error | ||
**● Error**: *`ErrorConstructor`* | ||
*Defined in D:/Workarea/iotaeco/iota-pico-core/node_modules/typescript/lib/lib.es5.d.ts:896* | ||
*Defined in D:/Workarea/iota-pico/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts:896* | ||
___ | ||
@@ -171,3 +127,3 @@ | ||
### «Static» message | ||
### `<Static>` message | ||
@@ -178,8 +134,4 @@ **● message**: *`string`* | ||
*Defined in D:/Workarea/iotaeco/iota-pico-core/node_modules/typescript/lib/lib.es5.d.ts:886* | ||
*Defined in D:/Workarea/iota-pico/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts:886* | ||
___ | ||
@@ -189,3 +141,3 @@ | ||
### «Static» name | ||
### `<Static>` name | ||
@@ -196,8 +148,4 @@ **● name**: *`string`* | ||
*Defined in D:/Workarea/iotaeco/iota-pico-core/node_modules/typescript/lib/lib.es5.d.ts:885* | ||
*Defined in D:/Workarea/iota-pico/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts:885* | ||
___ | ||
@@ -207,3 +155,3 @@ | ||
### «Static»«Optional» stack | ||
### `<Static>``<Optional>` stack | ||
@@ -214,12 +162,8 @@ **● stack**: *`string`* | ||
*Defined in D:/Workarea/iotaeco/iota-pico-core/node_modules/typescript/lib/lib.es5.d.ts:887* | ||
*Defined in D:/Workarea/iota-pico/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts:887* | ||
___ | ||
## Methods | ||
## Methods | ||
<a id="format"></a> | ||
@@ -229,21 +173,11 @@ | ||
► **format**(): `string` | ||
▸ **format**(): `string` | ||
*Defined in [error/coreError.ts:49](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L49)* | ||
*Defined in [error/coreError.ts:48](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L48)* | ||
Format the error to a readable version. | ||
**Returns:** `string` | ||
Formatted version of the error. | ||
___ | ||
@@ -253,15 +187,10 @@ | ||
### «Static» isError | ||
### `<Static>` isError | ||
► **isError**(obj: *`any`*): `boolean` | ||
▸ **isError**(obj: *`any`*): `boolean` | ||
*Defined in [error/coreError.ts:41](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L41)* | ||
*Defined in [error/coreError.ts:41](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L41)* | ||
Check if an object could be a CoreError. | ||
**Parameters:** | ||
@@ -273,16 +202,6 @@ | ||
**Returns:** `boolean` | ||
true If the tested object is a CoreError. | ||
___ | ||
[@iota-pico/core](../README.md) > [ErrorHelper](../classes/errorhelper.md) | ||
# Class: ErrorHelper | ||
Handle errors as gracefully as possible. | ||
# Class: ErrorHelper | ||
## Hierarchy | ||
**ErrorHelper** | ||
Handle errors as gracefully as possible. | ||
## Index | ||
@@ -16,21 +17,16 @@ | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="format"></a> | ||
### «Static» format | ||
### `<Static>` format | ||
► **format**(err: *`any`*, includeStack: *`boolean`*): `string` | ||
▸ **format**(err: *`any`*, includeStack: *`boolean`*): `string` | ||
*Defined in [helpers/errorHelper.ts:16](https://github.com/iota-pico/core/blob/35412fd/src/helpers/errorHelper.ts#L16)* | ||
*Defined in [helpers/errorHelper.ts:16](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/errorHelper.ts#L16)* | ||
Format an error object into something readable. | ||
**Parameters:** | ||
@@ -43,16 +39,6 @@ | ||
**Returns:** `string` | ||
Formatted version of the error object. | ||
___ | ||
[@iota-pico/core](../README.md) > [FactoryBase](../classes/factorybase.md) | ||
# Class: FactoryBase | ||
Factory to generate types. | ||
@@ -21,9 +18,6 @@ | ||
↳ [PlatformCryptoFactory](platformcryptofactory.md) | ||
↳ [RngServiceFactory](rngservicefactory.md) | ||
## Index | ||
@@ -37,8 +31,9 @@ | ||
* [register](factorybase.md#register) | ||
* [types](factorybase.md#types) | ||
* [unregister](factorybase.md#unregister) | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="create"></a> | ||
@@ -48,13 +43,8 @@ | ||
► **create**(name: *`string`*, ...args: *`any`[]*): `T` | ||
▸ **create**(name: *`string`*, ...args: *`any`[]*): `T` | ||
*Defined in [factories/factoryBase.ts:50](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L50)* | ||
*Defined in [factories/factoryBase.ts:41](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/factoryBase.ts#L41)* | ||
Create an instance of an object from the factory. | ||
**Parameters:** | ||
@@ -67,14 +57,5 @@ | ||
**Returns:** `T` | ||
A new instance of the type if it exists, or undefined if it does not. | ||
___ | ||
@@ -86,13 +67,8 @@ | ||
► **exists**(name: *`string`*): `boolean` | ||
▸ **exists**(name: *`string`*): `boolean` | ||
*Defined in [factories/factoryBase.ts:31](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L31)* | ||
*Defined in [factories/factoryBase.ts:31](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/factoryBase.ts#L31)* | ||
Does the factory contain a specific type. | ||
**Parameters:** | ||
@@ -104,14 +80,5 @@ | ||
**Returns:** `boolean` | ||
True if the type exists. | ||
___ | ||
@@ -121,20 +88,10 @@ | ||
### «Protected»«Abstract» getInstance | ||
### `<Protected>``<Abstract>` getInstance | ||
► **getInstance**(): [FactoryBase](factorybase.md)`T` | ||
▸ **getInstance**(): [FactoryBase](factorybase.md)`T` | ||
*Defined in [factories/factoryBase.ts:60](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L60)* | ||
*Defined in [factories/factoryBase.ts:51](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/factoryBase.ts#L51)* | ||
**Returns:** [FactoryBase](factorybase.md)`T` | ||
___ | ||
@@ -146,13 +103,8 @@ | ||
► **register**(name: *`string`*, typeConstructor: *`function`*): `void` | ||
▸ **register**(name: *`string`*, typeConstructor: *`function`*): `void` | ||
*Defined in [factories/factoryBase.ts:14](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L14)* | ||
*Defined in [factories/factoryBase.ts:14](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/factoryBase.ts#L14)* | ||
Register a new type with the factory. | ||
**Parameters:** | ||
@@ -165,12 +117,19 @@ | ||
**Returns:** `void` | ||
___ | ||
<a id="types"></a> | ||
### types | ||
**Returns:** `void` | ||
▸ **types**(): `string`[] | ||
*Defined in [factories/factoryBase.ts:40](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L40)* | ||
List the types in the factory. | ||
**Returns:** `string`[] | ||
True if the type exists. | ||
___ | ||
@@ -182,13 +141,8 @@ | ||
► **unregister**(name: *`string`*): `void` | ||
▸ **unregister**(name: *`string`*): `void` | ||
*Defined in [factories/factoryBase.ts:22](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L22)* | ||
*Defined in [factories/factoryBase.ts:22](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/factoryBase.ts#L22)* | ||
Unregister a type from the factory. | ||
**Parameters:** | ||
@@ -200,14 +154,5 @@ | ||
**Returns:** `void` | ||
___ | ||
[@iota-pico/core](../README.md) > [JsonHelper](../classes/jsonhelper.md) | ||
# Class: JsonHelper | ||
Json helper methods. | ||
# Class: JsonHelper | ||
## Hierarchy | ||
**JsonHelper** | ||
Json helper methods. | ||
## Index | ||
@@ -16,21 +17,16 @@ | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="stringify"></a> | ||
### «Static» stringify | ||
### `<Static>` stringify | ||
► **stringify**(value: *`any`*, replacer?: *`function`*, space?: *`string`⎮`number`*): `string` | ||
▸ **stringify**(value: *`any`*, replacer?: *`function`*, space?: *`string`⎮`number`*): `string` | ||
*Defined in [helpers/jsonHelper.ts:12](https://github.com/iota-pico/core/blob/35412fd/src/helpers/jsonHelper.ts#L12)* | ||
*Defined in [helpers/jsonHelper.ts:12](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/jsonHelper.ts#L12)* | ||
Stringify an object with recursion breaking. | ||
**Parameters:** | ||
@@ -44,16 +40,6 @@ | ||
**Returns:** `string` | ||
String version of the object. | ||
___ | ||
[@iota-pico/core](../README.md) > [NetworkClientFactory](../classes/networkclientfactory.md) | ||
# Class: NetworkClientFactory | ||
Factory to generate network clients. | ||
@@ -12,3 +9,2 @@ | ||
[FactoryBase](factorybase.md)[INetworkClient](../interfaces/inetworkclient.md) | ||
@@ -18,8 +14,2 @@ | ||
## Index | ||
@@ -33,9 +23,10 @@ | ||
* [register](networkclientfactory.md#register) | ||
* [types](networkclientfactory.md#types) | ||
* [unregister](networkclientfactory.md#unregister) | ||
* [instance](networkclientfactory.md#instance) | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="create"></a> | ||
@@ -45,15 +36,10 @@ | ||
► **create**(name: *`string`*, ...args: *`any`[]*): [INetworkClient](../interfaces/inetworkclient.md) | ||
▸ **create**(name: *`string`*, ...args: *`any`[]*): [INetworkClient](../interfaces/inetworkclient.md) | ||
*Inherited from [FactoryBase](factorybase.md).[create](factorybase.md#create)* | ||
*Defined in [factories/factoryBase.ts:41](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/factoryBase.ts#L41)* | ||
*Defined in [factories/factoryBase.ts:50](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L50)* | ||
Create an instance of an object from the factory. | ||
**Parameters:** | ||
@@ -66,14 +52,5 @@ | ||
**Returns:** [INetworkClient](../interfaces/inetworkclient.md) | ||
A new instance of the type if it exists, or undefined if it does not. | ||
___ | ||
@@ -85,15 +62,10 @@ | ||
► **exists**(name: *`string`*): `boolean` | ||
▸ **exists**(name: *`string`*): `boolean` | ||
*Inherited from [FactoryBase](factorybase.md).[exists](factorybase.md#exists)* | ||
*Defined in [factories/factoryBase.ts:31](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/factoryBase.ts#L31)* | ||
*Defined in [factories/factoryBase.ts:31](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L31)* | ||
Does the factory contain a specific type. | ||
**Parameters:** | ||
@@ -105,14 +77,5 @@ | ||
**Returns:** `boolean` | ||
True if the type exists. | ||
___ | ||
@@ -122,22 +85,12 @@ | ||
### «Protected» getInstance | ||
### `<Protected>` getInstance | ||
► **getInstance**(): [FactoryBase](factorybase.md)[INetworkClient](../interfaces/inetworkclient.md) | ||
▸ **getInstance**(): [FactoryBase](factorybase.md)[INetworkClient](../interfaces/inetworkclient.md) | ||
*Overrides [FactoryBase](factorybase.md).[getInstance](factorybase.md#getinstance)* | ||
*Defined in [factories/networkClientFactory.ts:31](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/networkClientFactory.ts#L31)* | ||
*Defined in [factories/networkClientFactory.ts:31](https://github.com/iota-pico/core/blob/35412fd/src/factories/networkClientFactory.ts#L31)* | ||
**Returns:** [FactoryBase](factorybase.md)[INetworkClient](../interfaces/inetworkclient.md) | ||
___ | ||
@@ -149,15 +102,10 @@ | ||
► **register**(name: *`string`*, typeConstructor: *`function`*): `void` | ||
▸ **register**(name: *`string`*, typeConstructor: *`function`*): `void` | ||
*Inherited from [FactoryBase](factorybase.md).[register](factorybase.md#register)* | ||
*Defined in [factories/factoryBase.ts:14](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/factoryBase.ts#L14)* | ||
*Defined in [factories/factoryBase.ts:14](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L14)* | ||
Register a new type with the factory. | ||
**Parameters:** | ||
@@ -170,11 +118,20 @@ | ||
**Returns:** `void` | ||
___ | ||
<a id="types"></a> | ||
### types | ||
**Returns:** `void` | ||
▸ **types**(): `string`[] | ||
*Inherited from [FactoryBase](factorybase.md).[types](factorybase.md#types)* | ||
*Defined in [factories/factoryBase.ts:40](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L40)* | ||
List the types in the factory. | ||
**Returns:** `string`[] | ||
True if the type exists. | ||
@@ -187,15 +144,10 @@ ___ | ||
► **unregister**(name: *`string`*): `void` | ||
▸ **unregister**(name: *`string`*): `void` | ||
*Inherited from [FactoryBase](factorybase.md).[unregister](factorybase.md#unregister)* | ||
*Defined in [factories/factoryBase.ts:22](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/factoryBase.ts#L22)* | ||
*Defined in [factories/factoryBase.ts:22](https://github.com/iota-pico/core/blob/35412fd/src/factories/factoryBase.ts#L22)* | ||
Unregister a type from the factory. | ||
**Parameters:** | ||
@@ -207,12 +159,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -222,27 +166,14 @@ | ||
### «Static» instance | ||
### `<Static>` instance | ||
► **instance**(): [FactoryBase](factorybase.md)[INetworkClient](../interfaces/inetworkclient.md) | ||
▸ **instance**(): [FactoryBase](factorybase.md)[INetworkClient](../interfaces/inetworkclient.md) | ||
*Defined in [factories/networkClientFactory.ts:23](https://github.com/iota-pico/core/blob/35412fd/src/factories/networkClientFactory.ts#L23)* | ||
*Defined in [factories/networkClientFactory.ts:23](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/factories/networkClientFactory.ts#L23)* | ||
Get the instance of the factory. | ||
**Returns:** [FactoryBase](factorybase.md)[INetworkClient](../interfaces/inetworkclient.md) | ||
The factory instance. | ||
___ | ||
[@iota-pico/core](../README.md) > [NetworkEndPoint](../classes/networkendpoint.md) | ||
# Class: NetworkEndPoint | ||
Default implementation of a network endpoint. | ||
# Class: NetworkEndPoint | ||
## Hierarchy | ||
**NetworkEndPoint** | ||
Default implementation of a network endpoint. | ||
## Implements | ||
@@ -20,3 +21,2 @@ | ||
### Methods | ||
@@ -30,19 +30,14 @@ | ||
--- | ||
## Constructors | ||
--- | ||
## Constructors | ||
<a id="constructor"></a> | ||
### ⊕ **new NetworkEndPoint**(protocol: *[NetworkProtocol](../#networkprotocol)*, host: *`string`*, port: *`number`*, rootPath?: *`string`*): [NetworkEndPoint](networkendpoint.md) | ||
*Defined in [network/networkEndPoint.ts:19](https://github.com/iota-pico/core/blob/35412fd/src/network/networkEndPoint.ts#L19)* | ||
*Defined in [network/networkEndPoint.ts:19](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/network/networkEndPoint.ts#L19)* | ||
Create an instance of NetworkEndPoint. | ||
**Parameters:** | ||
@@ -57,6 +52,2 @@ | ||
**Returns:** [NetworkEndPoint](networkendpoint.md) | ||
@@ -66,4 +57,4 @@ | ||
## Methods | ||
## Methods | ||
<a id="gethost"></a> | ||
@@ -73,25 +64,13 @@ | ||
► **getHost**(): `string` | ||
▸ **getHost**(): `string` | ||
*Implementation of [INetworkEndPoint](../interfaces/inetworkendpoint.md).[getHost](../interfaces/inetworkendpoint.md#gethost)* | ||
*Defined in [network/networkEndPoint.ts:59](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/network/networkEndPoint.ts#L59)* | ||
*Defined in [network/networkEndPoint.ts:59](https://github.com/iota-pico/core/blob/35412fd/src/network/networkEndPoint.ts#L59)* | ||
The host name or ip of the endpoint. | ||
**Returns:** `string` | ||
The host. | ||
___ | ||
@@ -103,25 +82,13 @@ | ||
► **getPort**(): `number` | ||
▸ **getPort**(): `number` | ||
*Implementation of [INetworkEndPoint](../interfaces/inetworkendpoint.md).[getPort](../interfaces/inetworkendpoint.md#getport)* | ||
*Defined in [network/networkEndPoint.ts:75](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/network/networkEndPoint.ts#L75)* | ||
*Defined in [network/networkEndPoint.ts:75](https://github.com/iota-pico/core/blob/35412fd/src/network/networkEndPoint.ts#L75)* | ||
The port of the endpoint. | ||
**Returns:** `number` | ||
The port. | ||
___ | ||
@@ -133,25 +100,13 @@ | ||
► **getProtocol**(): [NetworkProtocol](../#networkprotocol) | ||
▸ **getProtocol**(): [NetworkProtocol](../#networkprotocol) | ||
*Implementation of [INetworkEndPoint](../interfaces/inetworkendpoint.md).[getProtocol](../interfaces/inetworkendpoint.md#getprotocol)* | ||
*Defined in [network/networkEndPoint.ts:51](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/network/networkEndPoint.ts#L51)* | ||
*Defined in [network/networkEndPoint.ts:51](https://github.com/iota-pico/core/blob/35412fd/src/network/networkEndPoint.ts#L51)* | ||
The protocol to access the endpoint with. | ||
**Returns:** [NetworkProtocol](../#networkprotocol) | ||
The protocol. | ||
___ | ||
@@ -163,25 +118,13 @@ | ||
► **getRootPath**(): `string` | ||
▸ **getRootPath**(): `string` | ||
*Implementation of [INetworkEndPoint](../interfaces/inetworkendpoint.md).[getRootPath](../interfaces/inetworkendpoint.md#getrootpath)* | ||
*Defined in [network/networkEndPoint.ts:67](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/network/networkEndPoint.ts#L67)* | ||
*Defined in [network/networkEndPoint.ts:67](https://github.com/iota-pico/core/blob/35412fd/src/network/networkEndPoint.ts#L67)* | ||
The path to the endpoint. | ||
**Returns:** `string` | ||
The path. | ||
___ | ||
@@ -193,27 +136,14 @@ | ||
► **getUri**(): `string` | ||
▸ **getUri**(): `string` | ||
*Implementation of [INetworkEndPoint](../interfaces/inetworkendpoint.md).[getUri](../interfaces/inetworkendpoint.md#geturi)* | ||
*Defined in [network/networkEndPoint.ts:83](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/network/networkEndPoint.ts#L83)* | ||
*Defined in [network/networkEndPoint.ts:83](https://github.com/iota-pico/core/blob/35412fd/src/network/networkEndPoint.ts#L83)* | ||
The complete uri. | ||
**Returns:** `string` | ||
The uri. | ||
___ | ||
[@iota-pico/core](../README.md) > [NetworkError](../classes/networkerror.md) | ||
# Class: NetworkError | ||
A network implementation of an error. | ||
@@ -12,3 +9,2 @@ | ||
↳ [CoreError](coreerror.md) | ||
@@ -18,8 +14,2 @@ | ||
## Index | ||
@@ -31,3 +21,2 @@ | ||
### Properties | ||
@@ -42,3 +31,2 @@ | ||
### Methods | ||
@@ -49,21 +37,16 @@ | ||
--- | ||
## Constructors | ||
--- | ||
## Constructors | ||
<a id="constructor"></a> | ||
### ⊕ **new NetworkError**(message: *`string`*, additional?: *`object`*, innerError?: *`Error`*): [NetworkError](networkerror.md) | ||
*Overrides [CoreError](coreerror.md).[constructor](coreerror.md#constructor)* | ||
*Defined in [error/networkError.ts:6](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/networkError.ts#L6)* | ||
*Defined in [error/networkError.ts:6](https://github.com/iota-pico/core/blob/35412fd/src/error/networkError.ts#L6)* | ||
Create an instance of NetworkError. | ||
**Parameters:** | ||
@@ -77,6 +60,2 @@ | ||
**Returns:** [NetworkError](networkerror.md) | ||
@@ -86,7 +65,7 @@ | ||
## Properties | ||
## Properties | ||
<a id="additional"></a> | ||
### «Optional» additional | ||
### `<Optional>` additional | ||
@@ -97,6 +76,4 @@ **● additional**: *`object`* | ||
*Defined in [error/coreError.ts:16](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L16)* | ||
*Defined in [error/coreError.ts:16](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L16)* | ||
Additional details about the error. | ||
@@ -106,10 +83,4 @@ | ||
[id: `string`]: `any` | ||
___ | ||
@@ -125,11 +96,6 @@ | ||
*Defined in [error/coreError.ts:11](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L11)* | ||
*Defined in [error/coreError.ts:11](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L11)* | ||
The domain of the error. | ||
___ | ||
@@ -139,3 +105,3 @@ | ||
### «Optional» innerError | ||
### `<Optional>` innerError | ||
@@ -146,11 +112,6 @@ **● innerError**: *`Error`* | ||
*Defined in [error/coreError.ts:21](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L21)* | ||
*Defined in [error/coreError.ts:21](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L21)* | ||
The inner error if there was one. | ||
___ | ||
@@ -160,3 +121,3 @@ | ||
### «Static» message | ||
### `<Static>` message | ||
@@ -167,8 +128,4 @@ **● message**: *`string`* | ||
*Defined in D:/Workarea/iotaeco/iota-pico-core/node_modules/typescript/lib/lib.es5.d.ts:886* | ||
*Defined in D:/Workarea/iota-pico/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts:886* | ||
___ | ||
@@ -178,3 +135,3 @@ | ||
### «Static» name | ||
### `<Static>` name | ||
@@ -185,8 +142,4 @@ **● name**: *`string`* | ||
*Defined in D:/Workarea/iotaeco/iota-pico-core/node_modules/typescript/lib/lib.es5.d.ts:885* | ||
*Defined in D:/Workarea/iota-pico/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts:885* | ||
___ | ||
@@ -196,3 +149,3 @@ | ||
### «Static»«Optional» stack | ||
### `<Static>``<Optional>` stack | ||
@@ -203,12 +156,8 @@ **● stack**: *`string`* | ||
*Defined in D:/Workarea/iotaeco/iota-pico-core/node_modules/typescript/lib/lib.es5.d.ts:887* | ||
*Defined in D:/Workarea/iota-pico/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts:887* | ||
___ | ||
## Methods | ||
## Methods | ||
<a id="format"></a> | ||
@@ -218,23 +167,13 @@ | ||
► **format**(): `string` | ||
▸ **format**(): `string` | ||
*Inherited from [CoreError](coreerror.md).[format](coreerror.md#format)* | ||
*Defined in [error/coreError.ts:48](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L48)* | ||
*Defined in [error/coreError.ts:49](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L49)* | ||
Format the error to a readable version. | ||
**Returns:** `string` | ||
Formatted version of the error. | ||
___ | ||
@@ -244,17 +183,12 @@ | ||
### «Static» isError | ||
### `<Static>` isError | ||
► **isError**(obj: *`any`*): `boolean` | ||
▸ **isError**(obj: *`any`*): `boolean` | ||
*Inherited from [CoreError](coreerror.md).[isError](coreerror.md#iserror)* | ||
*Defined in [error/coreError.ts:41](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/error/coreError.ts#L41)* | ||
*Defined in [error/coreError.ts:41](https://github.com/iota-pico/core/blob/35412fd/src/error/coreError.ts#L41)* | ||
Check if an object could be a CoreError. | ||
**Parameters:** | ||
@@ -266,16 +200,6 @@ | ||
**Returns:** `boolean` | ||
true If the tested object is a CoreError. | ||
___ | ||
[@iota-pico/core](../README.md) > [NullLogger](../classes/nulllogger.md) | ||
# Class: NullLogger | ||
Implementation of ILogger which is silent. | ||
# Class: NullLogger | ||
## Hierarchy | ||
**NullLogger** | ||
Implementation of ILogger which is silent. | ||
## Implements | ||
@@ -24,6 +25,6 @@ | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="banner"></a> | ||
@@ -33,15 +34,10 @@ | ||
► **banner**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **banner**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Implementation of [ILogger](../interfaces/ilogger.md).[banner](../interfaces/ilogger.md#banner)* | ||
*Defined in [loggers/nullLogger.ts:12](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/nullLogger.ts#L12)* | ||
*Defined in [loggers/nullLogger.ts:12](https://github.com/iota-pico/core/blob/35412fd/src/loggers/nullLogger.ts#L12)* | ||
Send banner to the logger. | ||
**Parameters:** | ||
@@ -54,12 +50,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -71,15 +59,10 @@ | ||
► **error**(message: *`string`*, err?: *`any`*, ...args: *`any`[]*): `void` | ||
▸ **error**(message: *`string`*, err?: *`any`*, ...args: *`any`[]*): `void` | ||
*Implementation of [ILogger](../interfaces/ilogger.md).[error](../interfaces/ilogger.md#error)* | ||
*Defined in [loggers/nullLogger.ts:45](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/nullLogger.ts#L45)* | ||
*Defined in [loggers/nullLogger.ts:45](https://github.com/iota-pico/core/blob/35412fd/src/loggers/nullLogger.ts#L45)* | ||
Send error to the logger. | ||
**Parameters:** | ||
@@ -93,12 +76,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -110,15 +85,10 @@ | ||
► **info**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **info**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Implementation of [ILogger](../interfaces/ilogger.md).[info](../interfaces/ilogger.md#info)* | ||
*Defined in [loggers/nullLogger.ts:28](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/nullLogger.ts#L28)* | ||
*Defined in [loggers/nullLogger.ts:28](https://github.com/iota-pico/core/blob/35412fd/src/loggers/nullLogger.ts#L28)* | ||
Send information to the logger. | ||
**Parameters:** | ||
@@ -131,12 +101,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -148,15 +110,10 @@ | ||
► **log**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **log**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Implementation of [ILogger](../interfaces/ilogger.md).[log](../interfaces/ilogger.md#log)* | ||
*Defined in [loggers/nullLogger.ts:20](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/nullLogger.ts#L20)* | ||
*Defined in [loggers/nullLogger.ts:20](https://github.com/iota-pico/core/blob/35412fd/src/loggers/nullLogger.ts#L20)* | ||
Send log to the logger. | ||
**Parameters:** | ||
@@ -169,12 +126,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -186,15 +135,10 @@ | ||
► **warning**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **warning**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Implementation of [ILogger](../interfaces/ilogger.md).[warning](../interfaces/ilogger.md#warning)* | ||
*Defined in [loggers/nullLogger.ts:36](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/loggers/nullLogger.ts#L36)* | ||
*Defined in [loggers/nullLogger.ts:36](https://github.com/iota-pico/core/blob/35412fd/src/loggers/nullLogger.ts#L36)* | ||
Send warning to the logger. | ||
**Parameters:** | ||
@@ -207,14 +151,5 @@ | ||
**Returns:** `void` | ||
___ | ||
[@iota-pico/core](../README.md) > [NumberHelper](../classes/numberhelper.md) | ||
# Class: NumberHelper | ||
Number helper methods. | ||
# Class: NumberHelper | ||
## Hierarchy | ||
**NumberHelper** | ||
Number helper methods. | ||
## Index | ||
@@ -19,21 +20,16 @@ | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="isfloatstring"></a> | ||
### «Static» isFloatString | ||
### `<Static>` isFloatString | ||
► **isFloatString**(value: *`string`*): `boolean` | ||
▸ **isFloatString**(value: *`string`*): `boolean` | ||
*Defined in [helpers/numberHelper.ts:28](https://github.com/iota-pico/core/blob/35412fd/src/helpers/numberHelper.ts#L28)* | ||
*Defined in [helpers/numberHelper.ts:28](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/numberHelper.ts#L28)* | ||
Is the value a float number formatted as a string, can be used for big numbers that would overflow parseFloat. | ||
**Parameters:** | ||
@@ -45,14 +41,5 @@ | ||
**Returns:** `boolean` | ||
True if the number is formatted correctly. | ||
___ | ||
@@ -62,15 +49,10 @@ | ||
### «Static» isInteger | ||
### `<Static>` isInteger | ||
► **isInteger**(value: *`any`*): `boolean` | ||
▸ **isInteger**(value: *`any`*): `boolean` | ||
*Defined in [helpers/numberHelper.ts:10](https://github.com/iota-pico/core/blob/35412fd/src/helpers/numberHelper.ts#L10)* | ||
*Defined in [helpers/numberHelper.ts:10](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/numberHelper.ts#L10)* | ||
Is the value an integer. | ||
**Parameters:** | ||
@@ -82,14 +64,5 @@ | ||
**Returns:** `boolean` | ||
True if the object is a integer. | ||
___ | ||
@@ -99,15 +72,10 @@ | ||
### «Static» isIntegerString | ||
### `<Static>` isIntegerString | ||
► **isIntegerString**(value: *`string`*): `boolean` | ||
▸ **isIntegerString**(value: *`string`*): `boolean` | ||
*Defined in [helpers/numberHelper.ts:37](https://github.com/iota-pico/core/blob/35412fd/src/helpers/numberHelper.ts#L37)* | ||
*Defined in [helpers/numberHelper.ts:37](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/numberHelper.ts#L37)* | ||
Is the value a integer number formatted as a string, can be used for big numbers that would overflow parseInt. | ||
**Parameters:** | ||
@@ -119,14 +87,5 @@ | ||
**Returns:** `boolean` | ||
True if the number is formatted correctly. | ||
___ | ||
@@ -136,15 +95,10 @@ | ||
### «Static» isNumber | ||
### `<Static>` isNumber | ||
► **isNumber**(value: *`any`*): `boolean` | ||
▸ **isNumber**(value: *`any`*): `boolean` | ||
*Defined in [helpers/numberHelper.ts:19](https://github.com/iota-pico/core/blob/35412fd/src/helpers/numberHelper.ts#L19)* | ||
*Defined in [helpers/numberHelper.ts:19](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/numberHelper.ts#L19)* | ||
Is the value a number. | ||
**Parameters:** | ||
@@ -156,16 +110,6 @@ | ||
**Returns:** `boolean` | ||
True if the object is a number. | ||
___ | ||
[@iota-pico/core](../README.md) > [ObjectHelper](../classes/objecthelper.md) | ||
# Class: ObjectHelper | ||
Object helper methods. | ||
# Class: ObjectHelper | ||
## Hierarchy | ||
**ObjectHelper** | ||
Object helper methods. | ||
## Index | ||
@@ -19,21 +20,16 @@ | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="getclassname"></a> | ||
### «Static» getClassName | ||
### `<Static>` getClassName | ||
► **getClassName**(object: *`any`*): `string` | ||
▸ **getClassName**(object: *`any`*): `string` | ||
*Defined in [helpers/objectHelper.ts:40](https://github.com/iota-pico/core/blob/35412fd/src/helpers/objectHelper.ts#L40)* | ||
*Defined in [helpers/objectHelper.ts:40](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/objectHelper.ts#L40)* | ||
Get the class name of an object if it has one. | ||
**Parameters:** | ||
@@ -45,14 +41,5 @@ | ||
**Returns:** `string` | ||
The class name if it has one or undefined if not. | ||
___ | ||
@@ -62,15 +49,10 @@ | ||
### «Static» isEmpty | ||
### `<Static>` isEmpty | ||
► **isEmpty**(value: *`any`*): `boolean` | ||
▸ **isEmpty**(value: *`any`*): `boolean` | ||
*Defined in [helpers/objectHelper.ts:10](https://github.com/iota-pico/core/blob/35412fd/src/helpers/objectHelper.ts#L10)* | ||
*Defined in [helpers/objectHelper.ts:10](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/objectHelper.ts#L10)* | ||
Is the value empty. | ||
**Parameters:** | ||
@@ -82,14 +64,5 @@ | ||
**Returns:** `boolean` | ||
True if the value is empty. | ||
___ | ||
@@ -99,15 +72,10 @@ | ||
### «Static» isObject | ||
### `<Static>` isObject | ||
► **isObject**(value: *`any`*): `boolean` | ||
▸ **isObject**(value: *`any`*): `boolean` | ||
*Defined in [helpers/objectHelper.ts:19](https://github.com/iota-pico/core/blob/35412fd/src/helpers/objectHelper.ts#L19)* | ||
*Defined in [helpers/objectHelper.ts:19](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/objectHelper.ts#L19)* | ||
Is the value an object. | ||
**Parameters:** | ||
@@ -119,14 +87,5 @@ | ||
**Returns:** `boolean` | ||
True if the value is an object. | ||
___ | ||
@@ -136,15 +95,10 @@ | ||
### «Static» isType | ||
### `<Static>` isType | ||
► **isType**(value: *`any`*, typeConstructor: *`Function`*): `boolean` | ||
▸ **isType**(value: *`any`*, typeConstructor: *`Function`*): `boolean` | ||
*Defined in [helpers/objectHelper.ts:30](https://github.com/iota-pico/core/blob/35412fd/src/helpers/objectHelper.ts#L30)* | ||
*Defined in [helpers/objectHelper.ts:30](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/objectHelper.ts#L30)* | ||
Is the value an object if given type. | ||
**Parameters:** | ||
@@ -155,18 +109,8 @@ | ||
| value | `any` | Object to test. | | ||
| typeConstructor | `Function` | - | | ||
| typeConstructor | `Function` | A callback method which returns an instance of the object. | | ||
**Returns:** `boolean` | ||
True if the value is an object of the specified type. | ||
___ | ||
[@iota-pico/core](../README.md) > [StringHelper](../classes/stringhelper.md) | ||
# Class: StringHelper | ||
String helper methods. | ||
# Class: StringHelper | ||
## Hierarchy | ||
**StringHelper** | ||
String helper methods. | ||
## Index | ||
@@ -20,21 +21,16 @@ | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="decodenonascii"></a> | ||
### «Static» decodeNonASCII | ||
### `<Static>` decodeNonASCII | ||
► **decodeNonASCII**(value: *`string`*): `string` | ||
▸ **decodeNonASCII**(value: *`string`*): `string` | ||
*Defined in [helpers/stringHelper.ts:48](https://github.com/iota-pico/core/blob/35412fd/src/helpers/stringHelper.ts#L48)* | ||
*Defined in [helpers/stringHelper.ts:48](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/stringHelper.ts#L48)* | ||
Decode control characters to ASCII. | ||
**Parameters:** | ||
@@ -46,14 +42,5 @@ | ||
**Returns:** `string` | ||
The decoded version of the string. | ||
___ | ||
@@ -63,15 +50,10 @@ | ||
### «Static» encodeNonASCII | ||
### `<Static>` encodeNonASCII | ||
► **encodeNonASCII**(value: *`string`*): `string` | ||
▸ **encodeNonASCII**(value: *`string`*): `string` | ||
*Defined in [helpers/stringHelper.ts:39](https://github.com/iota-pico/core/blob/35412fd/src/helpers/stringHelper.ts#L39)* | ||
*Defined in [helpers/stringHelper.ts:39](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/stringHelper.ts#L39)* | ||
Encode non ASCII characters with control characters. | ||
**Parameters:** | ||
@@ -83,14 +65,5 @@ | ||
**Returns:** `string` | ||
The escaped version of the string. | ||
___ | ||
@@ -100,15 +73,10 @@ | ||
### «Static» isAscii | ||
### `<Static>` isAscii | ||
► **isAscii**(value: *`string`*): `boolean` | ||
▸ **isAscii**(value: *`string`*): `boolean` | ||
*Defined in [helpers/stringHelper.ts:29](https://github.com/iota-pico/core/blob/35412fd/src/helpers/stringHelper.ts#L29)* | ||
*Defined in [helpers/stringHelper.ts:29](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/stringHelper.ts#L29)* | ||
Is the string all ASCII characters. | ||
**Parameters:** | ||
@@ -120,14 +88,5 @@ | ||
**Returns:** `boolean` | ||
True if the object is all ASCII. | ||
___ | ||
@@ -137,15 +96,10 @@ | ||
### «Static» isEmpty | ||
### `<Static>` isEmpty | ||
► **isEmpty**(value: *`any`*): `boolean` | ||
▸ **isEmpty**(value: *`any`*): `boolean` | ||
*Defined in [helpers/stringHelper.ts:20](https://github.com/iota-pico/core/blob/35412fd/src/helpers/stringHelper.ts#L20)* | ||
*Defined in [helpers/stringHelper.ts:20](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/stringHelper.ts#L20)* | ||
Is the value a string that is empty. | ||
**Parameters:** | ||
@@ -157,14 +111,5 @@ | ||
**Returns:** `boolean` | ||
True if the object is an empty string. | ||
___ | ||
@@ -174,15 +119,10 @@ | ||
### «Static» isString | ||
### `<Static>` isString | ||
► **isString**(value: *`any`*): `boolean` | ||
▸ **isString**(value: *`any`*): `boolean` | ||
*Defined in [helpers/stringHelper.ts:10](https://github.com/iota-pico/core/blob/35412fd/src/helpers/stringHelper.ts#L10)* | ||
*Defined in [helpers/stringHelper.ts:10](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/helpers/stringHelper.ts#L10)* | ||
Is the value a string. | ||
**Parameters:** | ||
@@ -194,16 +134,6 @@ | ||
**Returns:** `boolean` | ||
True if the object is a string. | ||
___ | ||
[@iota-pico/core](../README.md) > [TimeService](../classes/timeservice.md) | ||
# Class: TimeService | ||
Represents a class which can provide the time. | ||
# Class: TimeService | ||
## Hierarchy | ||
**TimeService** | ||
Represents a class which can provide the time. | ||
## Implements | ||
@@ -20,6 +21,6 @@ | ||
--- | ||
## Methods | ||
--- | ||
## Methods | ||
<a id="mssinceepoch"></a> | ||
@@ -29,27 +30,14 @@ | ||
► **msSinceEpoch**(): `number` | ||
▸ **msSinceEpoch**(): `number` | ||
*Implementation of [ITimeService](../interfaces/itimeservice.md).[msSinceEpoch](../interfaces/itimeservice.md#mssinceepoch)* | ||
*Defined in [services/timeService.ts:11](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/services/timeService.ts#L11)* | ||
*Defined in [services/timeService.ts:11](https://github.com/iota-pico/core/blob/35412fd/src/services/timeService.ts#L11)* | ||
Returns the number of milliseconds since 1970/01/01. | ||
**Returns:** `number` | ||
Number of milliseconds. | ||
___ | ||
[@iota-pico/core](../README.md) > [IBackgroundTaskService](../interfaces/ibackgroundtaskservice.md) | ||
# Interface: IBackgroundTaskService | ||
Represents a class which can provide background tasks. | ||
*__interface__*: | ||
## Hierarchy | ||
**IBackgroundTaskService** | ||
## Implemented by | ||
@@ -16,19 +16,22 @@ | ||
## Index | ||
## Methods | ||
<a id="create"></a> | ||
### Methods | ||
### create | ||
* [create](ibackgroundtaskservice.md#create) | ||
► **create**T(task: *`function`*, delay: *`number`*): `Promise`.<`T`> | ||
--- | ||
## Methods | ||
<a id="create"></a> | ||
*Defined in [interfaces/IBackgroundTaskService.ts:11](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/IBackgroundTaskService.ts#L11)* | ||
### create | ||
▸ **create**T(task: *`function`*, delay: *`number`*): `Promise`.<`T`> | ||
*Defined in [interfaces/IBackgroundTaskService.ts:11](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/IBackgroundTaskService.ts#L11)* | ||
Create a background task. | ||
**Type parameters:** | ||
@@ -44,14 +47,5 @@ | ||
**Returns:** `Promise`.<`T`> | ||
___ | ||
[@iota-pico/core](../README.md) > [ILogger](../interfaces/ilogger.md) | ||
# Interface: ILogger | ||
Represents a class which can provide logging. | ||
*__interface__*: | ||
## Hierarchy | ||
**ILogger** | ||
## Implemented by | ||
@@ -17,19 +17,26 @@ | ||
## Index | ||
## Methods | ||
<a id="banner"></a> | ||
### Methods | ||
### banner | ||
* [banner](ilogger.md#banner) | ||
* [error](ilogger.md#error) | ||
* [info](ilogger.md#info) | ||
* [log](ilogger.md#log) | ||
* [warning](ilogger.md#warning) | ||
► **banner**(message: *`string`*, ...args: *`any`[]*): `void` | ||
--- | ||
## Methods | ||
<a id="banner"></a> | ||
*Defined in [interfaces/ILogger.ts:11](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/ILogger.ts#L11)* | ||
### banner | ||
▸ **banner**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Defined in [interfaces/ILogger.ts:11](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/ILogger.ts#L11)* | ||
Send banner to the logger. | ||
**Parameters:** | ||
@@ -42,12 +49,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -59,13 +58,8 @@ | ||
► **error**(message: *`string`*, err?: *`any`*, ...args: *`any`[]*): `void` | ||
▸ **error**(message: *`string`*, err?: *`any`*, ...args: *`any`[]*): `void` | ||
*Defined in [interfaces/ILogger.ts:36](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/ILogger.ts#L36)* | ||
*Defined in [interfaces/ILogger.ts:36](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/ILogger.ts#L36)* | ||
Send error to the logger. | ||
**Parameters:** | ||
@@ -79,12 +73,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -96,13 +82,8 @@ | ||
► **info**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **info**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Defined in [interfaces/ILogger.ts:23](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/ILogger.ts#L23)* | ||
*Defined in [interfaces/ILogger.ts:23](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/ILogger.ts#L23)* | ||
Send information to the logger. | ||
**Parameters:** | ||
@@ -115,12 +96,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -132,13 +105,8 @@ | ||
► **log**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **log**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Defined in [interfaces/ILogger.ts:17](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/ILogger.ts#L17)* | ||
*Defined in [interfaces/ILogger.ts:17](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/ILogger.ts#L17)* | ||
Send log to the logger. | ||
**Parameters:** | ||
@@ -151,12 +119,4 @@ | ||
**Returns:** `void` | ||
___ | ||
@@ -168,13 +128,8 @@ | ||
► **warning**(message: *`string`*, ...args: *`any`[]*): `void` | ||
▸ **warning**(message: *`string`*, ...args: *`any`[]*): `void` | ||
*Defined in [interfaces/ILogger.ts:29](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/ILogger.ts#L29)* | ||
*Defined in [interfaces/ILogger.ts:29](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/ILogger.ts#L29)* | ||
Send warning to the logger. | ||
**Parameters:** | ||
@@ -187,14 +142,5 @@ | ||
**Returns:** `void` | ||
___ | ||
[@iota-pico/core](../README.md) > [INetworkClient](../interfaces/inetworkclient.md) | ||
# Interface: INetworkClient | ||
Represents a client for performing communication. | ||
*__interface__*: | ||
## Hierarchy | ||
**INetworkClient** | ||
## Methods | ||
<a id="get"></a> | ||
## Index | ||
### get | ||
### Methods | ||
► **get**(additionalPath?: *`string`*, additionalHeaders?: *`object`*): `Promise`.<`string`> | ||
* [doRequest](inetworkclient.md#dorequest) | ||
* [get](inetworkclient.md#get) | ||
* [getJson](inetworkclient.md#getjson) | ||
* [post](inetworkclient.md#post) | ||
* [postJson](inetworkclient.md#postjson) | ||
--- | ||
## Methods | ||
*Defined in [interfaces/INetworkClient.ts:12](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/INetworkClient.ts#L12)* | ||
<a id="dorequest"></a> | ||
### doRequest | ||
▸ **doRequest**(method: *`string`*, data: *`string`*, additionalPath?: *`string`*, additionalHeaders?: *`object`*): `Promise`.<`string`> | ||
Get data asynchronously. | ||
*Defined in [interfaces/INetworkClient.ts:51](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/INetworkClient.ts#L51)* | ||
Perform a request asynchronously. | ||
@@ -33,16 +40,31 @@ **Parameters:** | ||
| ------ | ------ | ------ | | ||
| method | `string` | The method to send the data with. | | ||
| data | `string` | The data to send. | | ||
| additionalPath | `string` | An additional path append to the endpoint path. | | ||
| additionalHeaders | `object` | Extra headers to send with the request. | | ||
**Returns:** `Promise`.<`string`> | ||
Promise which resolves to the object returned or rejects with error. | ||
___ | ||
<a id="get"></a> | ||
### get | ||
**Returns:** `Promise`.<`string`> | ||
Promise which resolves to the object returned or rejects with error. | ||
▸ **get**(additionalPath?: *`string`*, additionalHeaders?: *`object`*): `Promise`.<`string`> | ||
*Defined in [interfaces/INetworkClient.ts:12](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/INetworkClient.ts#L12)* | ||
Get data asynchronously. | ||
**Parameters:** | ||
| Param | Type | Description | | ||
| ------ | ------ | ------ | | ||
| additionalPath | `string` | An additional path append to the endpoint path. | | ||
| additionalHeaders | `object` | Extra headers to send with the request. | | ||
**Returns:** `Promise`.<`string`> | ||
Promise which resolves to the object returned or rejects with error. | ||
@@ -55,13 +77,8 @@ ___ | ||
► **getJson**U(additionalPath?: *`string`*, additionalHeaders?: *`object`*): `Promise`.<`U`> | ||
▸ **getJson**U(additionalPath?: *`string`*, additionalHeaders?: *`object`*): `Promise`.<`U`> | ||
*Defined in [interfaces/INetworkClient.ts:30](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/INetworkClient.ts#L30)* | ||
*Defined in [interfaces/INetworkClient.ts:30](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/INetworkClient.ts#L30)* | ||
Get data as JSON asynchronously. | ||
**Type parameters:** | ||
@@ -80,14 +97,5 @@ | ||
**Returns:** `Promise`.<`U`> | ||
Promise which resolves to the object returned or rejects with error. | ||
___ | ||
@@ -99,13 +107,8 @@ | ||
► **post**(data: *`string`*, additionalPath?: *`string`*, additionalHeaders?: *`object`*): `Promise`.<`string`> | ||
▸ **post**(data: *`string`*, additionalPath?: *`string`*, additionalHeaders?: *`object`*): `Promise`.<`string`> | ||
*Defined in [interfaces/INetworkClient.ts:21](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/INetworkClient.ts#L21)* | ||
*Defined in [interfaces/INetworkClient.ts:21](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/INetworkClient.ts#L21)* | ||
Post data asynchronously. | ||
**Parameters:** | ||
@@ -119,14 +122,5 @@ | ||
**Returns:** `Promise`.<`string`> | ||
Promise which resolves to the object returned or rejects with error. | ||
___ | ||
@@ -138,13 +132,8 @@ | ||
► **postJson**T,U(data: *`T`*, additionalPath?: *`string`*, additionalHeaders?: *`object`*): `Promise`.<`U`> | ||
▸ **postJson**T,U(data: *`T`*, additionalPath?: *`string`*, additionalHeaders?: *`object`*): `Promise`.<`U`> | ||
*Defined in [interfaces/INetworkClient.ts:41](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/INetworkClient.ts#L41)* | ||
*Defined in [interfaces/INetworkClient.ts:41](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/INetworkClient.ts#L41)* | ||
Post data as JSON asynchronously. | ||
**Type parameters:** | ||
@@ -168,16 +157,6 @@ | ||
**Returns:** `Promise`.<`U`> | ||
Promise which resolves to the object returned or rejects with error. | ||
___ | ||
[@iota-pico/core](../README.md) > [INetworkEndPoint](../interfaces/inetworkendpoint.md) | ||
# Interface: INetworkEndPoint | ||
Represents the configuration for a network endpoint. | ||
*__interface__*: | ||
## Hierarchy | ||
**INetworkEndPoint** | ||
## Implemented by | ||
@@ -16,29 +16,29 @@ | ||
## Index | ||
## Methods | ||
<a id="gethost"></a> | ||
### Methods | ||
### getHost | ||
* [getHost](inetworkendpoint.md#gethost) | ||
* [getPort](inetworkendpoint.md#getport) | ||
* [getProtocol](inetworkendpoint.md#getprotocol) | ||
* [getRootPath](inetworkendpoint.md#getrootpath) | ||
* [getUri](inetworkendpoint.md#geturi) | ||
► **getHost**(): `string` | ||
--- | ||
## Methods | ||
<a id="gethost"></a> | ||
*Defined in [interfaces/INetworkEndPoint.ts:17](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/INetworkEndPoint.ts#L17)* | ||
### getHost | ||
▸ **getHost**(): `string` | ||
*Defined in [interfaces/INetworkEndPoint.ts:17](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/INetworkEndPoint.ts#L17)* | ||
The host name or ip of the endpoint. | ||
**Returns:** `string` | ||
The host. | ||
___ | ||
@@ -50,23 +50,11 @@ | ||
► **getPort**(): `number` | ||
▸ **getPort**(): `number` | ||
*Defined in [interfaces/INetworkEndPoint.ts:22](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/INetworkEndPoint.ts#L22)* | ||
*Defined in [interfaces/INetworkEndPoint.ts:22](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/INetworkEndPoint.ts#L22)* | ||
The port of the endpoint. | ||
**Returns:** `number` | ||
The port. | ||
___ | ||
@@ -78,23 +66,11 @@ | ||
► **getProtocol**(): [NetworkProtocol](../#networkprotocol) | ||
▸ **getProtocol**(): [NetworkProtocol](../#networkprotocol) | ||
*Defined in [interfaces/INetworkEndPoint.ts:12](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/INetworkEndPoint.ts#L12)* | ||
*Defined in [interfaces/INetworkEndPoint.ts:12](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/INetworkEndPoint.ts#L12)* | ||
The protocol to access the endpoint with. | ||
**Returns:** [NetworkProtocol](../#networkprotocol) | ||
The protocol. | ||
___ | ||
@@ -106,23 +82,11 @@ | ||
► **getRootPath**(): `string` | ||
▸ **getRootPath**(): `string` | ||
*Defined in [interfaces/INetworkEndPoint.ts:27](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/INetworkEndPoint.ts#L27)* | ||
*Defined in [interfaces/INetworkEndPoint.ts:27](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/INetworkEndPoint.ts#L27)* | ||
The path to the endpoint. | ||
**Returns:** `string` | ||
The path. | ||
___ | ||
@@ -134,25 +98,12 @@ | ||
► **getUri**(): `string` | ||
▸ **getUri**(): `string` | ||
*Defined in [interfaces/INetworkEndPoint.ts:32](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/INetworkEndPoint.ts#L32)* | ||
*Defined in [interfaces/INetworkEndPoint.ts:32](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/INetworkEndPoint.ts#L32)* | ||
The complete uri. | ||
**Returns:** `string` | ||
The uri. | ||
___ | ||
[@iota-pico/core](../README.md) > [ITimeService](../interfaces/itimeservice.md) | ||
# Interface: ITimeService | ||
Represents a class which can provide the time. | ||
*__interface__*: | ||
## Hierarchy | ||
**ITimeService** | ||
## Implemented by | ||
@@ -16,31 +16,26 @@ | ||
## Index | ||
## Methods | ||
<a id="mssinceepoch"></a> | ||
### Methods | ||
### msSinceEpoch | ||
* [msSinceEpoch](itimeservice.md#mssinceepoch) | ||
► **msSinceEpoch**(): `number` | ||
--- | ||
## Methods | ||
<a id="mssinceepoch"></a> | ||
*Defined in [interfaces/ITimeService.ts:10](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/ITimeService.ts#L10)* | ||
### msSinceEpoch | ||
▸ **msSinceEpoch**(): `number` | ||
*Defined in [interfaces/ITimeService.ts:10](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/ITimeService.ts#L10)* | ||
Returns the number of milliseconds since 1970/01/01. | ||
**Returns:** `number` | ||
Number of milliseconds. | ||
___ | ||
# @iota-pico/core | ||
@@ -23,6 +21,8 @@ | ||
* [ObjectHelper](classes/objecthelper.md) | ||
* [PlatformCryptoFactory](classes/platformcryptofactory.md) | ||
* [PlatformError](classes/platformerror.md) | ||
* [RngServiceFactory](classes/rngservicefactory.md) | ||
* [StringHelper](classes/stringhelper.md) | ||
* [TimeService](classes/timeservice.md) | ||
### Interfaces | ||
@@ -34,5 +34,6 @@ | ||
* [INetworkEndPoint](interfaces/inetworkendpoint.md) | ||
* [IPlatformCrypto](interfaces/iplatformcrypto.md) | ||
* [IRngService](interfaces/irngservice.md) | ||
* [ITimeService](interfaces/itimeservice.md) | ||
### Type aliases | ||
@@ -42,6 +43,6 @@ | ||
--- | ||
## Type aliases | ||
--- | ||
# Type aliases | ||
<a id="networkprotocol"></a> | ||
@@ -53,13 +54,7 @@ | ||
*Defined in [interfaces/networkProtocol.ts:4](https://github.com/iotaeco/iota-pico-core/blob/512f87a/src/interfaces/networkProtocol.ts#L4)* | ||
*Defined in [interfaces/networkProtocol.ts:4](https://github.com/iota-pico/core/blob/35412fd/src/interfaces/networkProtocol.ts#L4)* | ||
Represents the protocols for communicating. | ||
___ | ||
{ | ||
"name": "@iota-pico/core", | ||
"version": "0.9.2", | ||
"version": "0.9.3", | ||
"description": "IOTA Pico Framework Core", | ||
"typings": "dist/index.d.ts", | ||
"main": "pkg/iota-pico-core.js", | ||
"module": "dist/index.js", | ||
"main": "dist/index.js", | ||
"keywords": [ | ||
@@ -25,3 +24,3 @@ "iota", | ||
"type": "git", | ||
"url": "https://github.com/iotaeco/iota-pico-core.git" | ||
"url": "https://github.com/iota-pico/core.git" | ||
}, | ||
@@ -57,3 +56,3 @@ "engines": { | ||
"@types/chai": "^4.1.1", | ||
"@types/mocha": "^2.2.46", | ||
"@types/mocha": "^5.2.0", | ||
"babel-loader": "^8.0.0-beta.0", | ||
@@ -65,6 +64,6 @@ "babel-plugin-transform-builtin-extend": "^1.1.2", | ||
"minicat": "^1.0.0", | ||
"mocha": "^5.0.0", | ||
"mocha": "^5.1.1", | ||
"npm-run-all": "^4.1.2", | ||
"nsp": "^3.1.0", | ||
"nyc": "^11.6.0", | ||
"nyc": "^11.7.1", | ||
"rimraf": "^2.6.2", | ||
@@ -74,9 +73,11 @@ "source-map-support": "^0.5.4", | ||
"tslint": "^5.9.1", | ||
"tslint-eslint-rules": "^5.1.0", | ||
"tslint-microsoft-contrib": "^5.0.2", | ||
"typedoc": "^0.11.1", | ||
"typedoc-plugin-markdown": "^1.0.12", | ||
"typescript": "^2.7.2", | ||
"uglifyjs-webpack-plugin": "^1.2.4", | ||
"webpack": "^3.11.0" | ||
"typedoc-plugin-markdown": "^1.1.4", | ||
"typescript": "^2.8.3", | ||
"uglifyjs-webpack-plugin": "^1.2.5", | ||
"webpack": "^4.6.0", | ||
"webpack-cli": "^2.0.14" | ||
} | ||
} |
@@ -1,1 +0,1 @@ | ||
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("@iota-pico/core",[],e):"object"==typeof exports?exports["@iota-pico/core"]=e():t.IotaPicoCore=e()}("undefined"!=typeof self?self:this,function(){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:n})},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=9)}([function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,o;return e=t,o=[{key:"isString",value:function(t){return null!==t&&void 0!==t&&"[object String]"===Object.prototype.toString.call(t)}},{key:"isEmpty",value:function(e){return!t.isString(e)||0===e.length}},{key:"isAscii",value:function(t){return null!==t&&void 0!==t&&/^[\x00-\xFF]*$/.test(t)}},{key:"encodeNonASCII",value:function(e){return t.isString(e)?e.replace(/[\u007F-\uFFFF]/g,function(t){return"\\u".concat("0000".concat(t.charCodeAt(0).toString(16)).substr(-4))}):void 0}},{key:"decodeNonASCII",value:function(e){return t.isString(e)?e.replace(/\\u([\d\w]{4})/gi,function(t,e){return String.fromCharCode(parseInt(e,16))}):void 0}}],(r=null)&&n(e.prototype,r),o&&n(e,o),t}();e.StringHelper=o},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,i;return e=t,i=[{key:"isEmpty",value:function(t){return null===t||void 0===t}},{key:"isObject",value:function(t){return null!==t&&void 0!==t&&("object"===n(t)&&!Array.isArray(t))}},{key:"isType",value:function(e,r){var n=t.getClassName(e);return void 0!==n&&n===t.getClassName(r)}},{key:"getClassName",value:function(t){if(null!==t&&void 0!==t){var e=("function"==typeof t?t.toString():t.constructor.toString()).match(/\w+/g);return e&&e.length>1?e[1]:void 0}}}],(r=null)&&o(e.prototype,r),i&&o(e,i),t}();e.ObjectHelper=i},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function i(t,e){return!e||"object"!==n(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function a(t){function e(){var e=Reflect.construct(t,Array.from(arguments));return Object.setPrototypeOf(e,Object.getPrototypeOf(this)),e}return e.prototype=Object.create(t.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t,e}Object.defineProperty(e,"__esModule",{value:!0});var c=r(3),u=r(0),l=function(t){function e(t,r,n){var o;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(o=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t))).additional=r||{},o.innerError=n,o.domain="Core",o}var r,l,f;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,a(Error)),r=e,f=[{key:"isError",value:function(t){return void 0!==t&&null!==t&&"object"===n(t)&&"message"in t&&"additional"in t}}],(l=[{key:"format",value:function(){var t=this,e="";u.StringHelper.isEmpty(this.domain)||(e+="".concat(this.domain,": ")),u.StringHelper.isEmpty(this.message)||(e+="".concat(this.message));var r=Object.keys(this.additional);return r.length>0&&(e.length>0&&(e+="\n"),r.forEach(function(r){e+="\t".concat(r,": ").concat(c.JsonHelper.stringify(t.additional[r]),"\n")})),e}}])&&o(r.prototype,l),f&&o(r,f),e}();e.CoreError=l},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,i;return e=t,i=[{key:"stringify",value:function(t,e,r){var o=[];return JSON.stringify(t,function(r,i){if("object"===n(i)&&null!==t&&void 0!==i){if(-1!==o.indexOf(i))return;o.push(i)}return e?e(r,i):i},r)}}],(r=null)&&o(e.prototype,r),i&&o(e,i),t}();e.JsonHelper=i},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){return!e||"object"!==n(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}Object.defineProperty(e,"__esModule",{value:!0});var i=r(2),a=function(t){function e(t,r,n){var i;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(i=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,r,n))).domain="Network",i}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,i.CoreError),e}();e.NetworkError=a},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._types={}}var e,r,o;return e=t,(r=[{key:"register",value:function(t,e){this.getInstance()._types[t]=e}},{key:"unregister",value:function(t){delete this.getInstance()._types[t]}},{key:"exists",value:function(t){return void 0!==this.getInstance()._types[t]}},{key:"create",value:function(t){var e=this.getInstance();if(e._types[t]){for(var r,n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return(r=e._types)[t].apply(r,o)}}}])&&n(e.prototype,r),o&&n(e,o),t}();e.FactoryBase=o},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(1),i=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,i;return e=t,i=[{key:"isArray",value:function(t){return null!==t&&void 0!==t&&Array.isArray(t)}},{key:"isEmpty",value:function(e){return!t.isArray(e)||0===e.length}},{key:"isTyped",value:function(e,r){return!t.isEmpty(e)&&!e.includes(void 0)&&!e.includes(null)&&e.every(function(t){return o.ObjectHelper.isType(t,r)})}}],(r=null)&&n(e.prototype,r),i&&n(e,i),t}();e.ArrayHelper=i},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(2),i=r(3),a=r(1),c=r(0),u=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,u;return e=t,u=[{key:"format",value:function(t,e){if(null===t||void 0===t)return"unknown error";if(o.CoreError.isError(t)){var r=t.format();if(e&&t.stack){r+="\nStack Trace";var n=t.stack.split("\n");n.shift(),r+="\n".concat(n.join("\n"))}return a.ObjectHelper.isEmpty(t.innerError)||(e&&!a.ObjectHelper.isEmpty(t.innerError.stack)?(r+="\n\n-----------------------------------------------",r+="\nInner Stack Trace\n",r+=t.innerError.stack):r+="\nInner Error: ".concat(t.innerError.message,"\n")),r}if(t instanceof Error){var u="";return e&&!a.ObjectHelper.isEmpty(t.stack)?u+=t.stack:u+=t.message,u}return c.StringHelper.isString(t)?t:i.JsonHelper.stringify(t,void 0,"\t")}}],(r=null)&&n(e.prototype,r),u&&n(e,u),t}();e.ErrorHelper=u},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,o;return e=t,o=[{key:"isInteger",value:function(t){return Number.isInteger(t)&&!Number.isNaN(t)&&Number.isFinite(t)}},{key:"isNumber",value:function(t){return void 0!==t&&null!==t&&"number"==typeof t&&!Number.isNaN(t)&&Number.isFinite(t)}},{key:"isFloatString",value:function(t){return/^-?\d*\.?\d+$/.test(t)}},{key:"isIntegerString",value:function(t){return/^-?\d+$/.test(t)}}],(r=null)&&n(e.prototype,r),o&&n(e,o),t}();e.NumberHelper=o},function(t,e,r){"use strict";function n(t){for(var r in t)e.hasOwnProperty(r)||(e[r]=t[r])}Object.defineProperty(e,"__esModule",{value:!0}),n(r(2)),n(r(4)),n(r(5)),n(r(10)),n(r(6)),n(r(7)),n(r(3)),n(r(8)),n(r(0)),n(r(1)),n(r(11)),n(r(12)),n(r(13)),n(r(14)),n(r(18))},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function i(t,e){return!e||"object"!==n(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}Object.defineProperty(e,"__esModule",{value:!0});var a=r(5),c=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this))}var r,n,c;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,a.FactoryBase),r=e,c=[{key:"instance",value:function(){return e._instance||(e._instance=new e),e._instance}}],(n=[{key:"getInstance",value:function(){return e.instance()}}])&&o(r.prototype,n),c&&o(r,c),e}();e.NetworkClientFactory=c},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(6),i=r(7),a=r(1),c=r(0),u=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._loggingObject=e||console}var e,r,u;return e=t,(r=[{key:"banner",value:function(t){this._loggingObject.log("=".repeat(80)),this._loggingObject.log(t);for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];this.logArgs(this._loggingObject.log,r),this._loggingObject.log("=".repeat(80))}},{key:"log",value:function(t){this._loggingObject.log(t);for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];this.logArgs(this._loggingObject.log,r)}},{key:"info",value:function(t){this._loggingObject.info(t);for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];this.logArgs(this._loggingObject.info,r)}},{key:"warning",value:function(t){this._loggingObject.warn(t);for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];this.logArgs(this._loggingObject.warn,r)}},{key:"error",value:function(t,e){var r=this;(this._loggingObject.error(t),a.ObjectHelper.isEmpty(e))||i.ErrorHelper.format(e,!0).split("\n").forEach(function(t){r._loggingObject.error("\t".concat(t))});for(var n=arguments.length,o=new Array(n>2?n-2:0),c=2;c<n;c++)o[c-2]=arguments[c];this.logArgs(this._loggingObject.error,o)}},{key:"logArgs",value:function(t,e){var r=this;if(!o.ArrayHelper.isEmpty(e)){var n="";e.forEach(function(t,o){n+=r.createItem("\t","",t),o<e.length-1&&(n+="".concat("\t").concat("-".repeat(70),"\n"))}),t(n)}}},{key:"createItem",value:function(t,e,r){var n=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"\n",u="";if(o.ArrayHelper.isArray(r)){var l="".concat(t,"\t");c.StringHelper.isEmpty(e)?u+="".concat(t,"[\n"):u+="".concat(t).concat(e,": [\n"),r.forEach(function(t,e){u+=n.createItem(l,"",t,"".concat(e<r.length-1?",":"","\n"))}),u+="".concat(t,"]\n")}else if(a.ObjectHelper.isObject(r)){var f=r.toString();if("[object Object]"===f){var s="".concat(t,"\t");c.StringHelper.isEmpty(e)?u+="".concat(t,"{\n"):u+="".concat(t).concat(e,": {\n");var p=Object.keys(r);p.forEach(function(t,e){u+=n.createItem(s,t,r[t],"".concat(e<p.length-1?",":"","\n"))}),u+="".concat(t,"}\n")}else u+=this.createItem(t,e,f.replace(/\n/g,"\n".concat(t)),i)}else c.StringHelper.isEmpty(e)?u+="".concat(t).concat(a.ObjectHelper.isEmpty(r)?r:r.toString()).concat(i):u+="".concat(t).concat(e,": ").concat(a.ObjectHelper.isEmpty(r)?r:r.toString()).concat(i);return u}}])&&n(e.prototype,r),u&&n(e,u),t}();e.ConsoleLogger=u},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,o;return e=t,(r=[{key:"banner",value:function(t){}},{key:"log",value:function(t){}},{key:"info",value:function(t){}},{key:"warning",value:function(t){}},{key:"error",value:function(t,e){}}])&&n(e.prototype,r),o&&n(e,o),t}();e.NullLogger=o},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(4),i=r(8),a=r(1),c=r(0),u=function(){function t(e,r,n,u){if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),!c.StringHelper.isString(e)||!/http|https/.test(e))throw new o.NetworkError("The protocol must be defined as http or https");if(!c.StringHelper.isString(r))throw new o.NetworkError("The host must be defined");if(!i.NumberHelper.isInteger(n)||n<=0)throw new o.NetworkError("The port must be a number greater than zero");if(!a.ObjectHelper.isEmpty(u)&&!c.StringHelper.isString(u))throw new o.NetworkError("The rootPath must be a valid string");this._protocol=e,this._host=r.replace(/^\/*/,"").replace(/\/*$/,""),this._port=n,this._rootPath=(u||"").replace(/^\/*/,"").replace(/\/*$/,"")}var e,r,u;return e=t,(r=[{key:"getProtocol",value:function(){return this._protocol}},{key:"getHost",value:function(){return this._host}},{key:"getRootPath",value:function(){return this._rootPath}},{key:"getPort",value:function(){return this._port}},{key:"getUri",value:function(){return"".concat(this._protocol,"://").concat(this._host,":").concat(this._port,"/").concat(this._rootPath)}}])&&n(e.prototype,r),u&&n(e,u),t}();e.NetworkEndPoint=u},function(t,e,r){"use strict";var n,o=(n=r(15))&&n.__esModule?n:{default:n};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,n,a,c;return e=t,(r=[{key:"create",value:(a=o.default.mark(function t(e,r){return o.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise(function(t,n){setTimeout(function(){try{t(e())}catch(t){n(t)}},r)}));case 1:case"end":return t.stop()}},t,this)}),c=function(){var t=this,e=arguments;return new Promise(function(r,n){var o=a.apply(t,e);function i(t,e){try{var i=o[t](e),a=i.value}catch(t){return void n(t)}i.done?r(a):Promise.resolve(a).then(c,u)}function c(t){i("next",t)}function u(t){i("throw",t)}c()})},function(t,e){return c.apply(this,arguments)})}])&&i(e.prototype,r),n&&i(e,n),t}();e.BackgroundTaskService=a},function(t,e,r){t.exports=r(16)},function(t,e,r){var n=function(){return this}()||Function("return this")(),o=n.regeneratorRuntime&&Object.getOwnPropertyNames(n).indexOf("regeneratorRuntime")>=0,i=o&&n.regeneratorRuntime;if(n.regeneratorRuntime=void 0,t.exports=r(17),o)n.regeneratorRuntime=i;else try{delete n.regeneratorRuntime}catch(t){n.regeneratorRuntime=void 0}},function(t,e){!function(e){"use strict";var r,n=Object.prototype,o=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag",l="object"==typeof t,f=e.regeneratorRuntime;if(f)l&&(t.exports=f);else{(f=e.regeneratorRuntime=l?t.exports:{}).wrap=w;var s="suspendedStart",p="suspendedYield",y="executing",h="completed",v={},g={};g[a]=function(){return this};var b=Object.getPrototypeOf,m=b&&b(b(H([])));m&&m!==n&&o.call(m,a)&&(g=m);var d=k.prototype=O.prototype=Object.create(g);j.prototype=d.constructor=k,k.constructor=j,k[u]=j.displayName="GeneratorFunction",f.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===j||"GeneratorFunction"===(e.displayName||e.name))},f.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,k):(t.__proto__=k,u in t||(t[u]="GeneratorFunction")),t.prototype=Object.create(d),t},f.awrap=function(t){return{__await:t}},E(S.prototype),S.prototype[c]=function(){return this},f.AsyncIterator=S,f.async=function(t,e,r,n){var o=new S(w(t,e,r,n));return f.isGeneratorFunction(e)?o:o.next().then(function(t){return t.done?t.value:o.next()})},E(d),d[u]="Generator",d[a]=function(){return this},d.toString=function(){return"[object Generator]"},f.keys=function(t){var e=[];for(var r in t)e.push(r);return e.reverse(),function r(){for(;e.length;){var n=e.pop();if(n in t)return r.value=n,r.done=!1,r}return r.done=!0,r}},f.values=H,T.prototype={constructor:T,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=r,this.done=!1,this.delegate=null,this.method="next",this.arg=r,this.tryEntries.forEach(N),!t)for(var e in this)"t"===e.charAt(0)&&o.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=r)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(n,o){return c.type="throw",c.arg=t,e.next=n,o&&(e.method="next",e.arg=r),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var u=o.call(a,"catchLoc"),l=o.call(a,"finallyLoc");if(u&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&o.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var i=n;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,v):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),v},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;N(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:H(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=r),v}}}function w(t,e,r,n){var o=e&&e.prototype instanceof O?e:O,i=Object.create(o.prototype),a=new T(n||[]);return i._invoke=function(t,e,r){var n=s;return function(o,i){if(n===y)throw new Error("Generator is already running");if(n===h){if("throw"===o)throw i;return C()}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var c=P(a,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===s)throw n=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=y;var u=_(t,e,r);if("normal"===u.type){if(n=r.done?h:p,u.arg===v)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(n=h,r.method="throw",r.arg=u.arg)}}}(t,r,a),i}function _(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}function O(){}function j(){}function k(){}function E(t){["next","throw","return"].forEach(function(e){t[e]=function(t){return this._invoke(e,t)}})}function S(t){var e;this._invoke=function(r,n){function i(){return new Promise(function(e,i){!function e(r,n,i,a){var c=_(t[r],t,n);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==typeof l&&o.call(l,"__await")?Promise.resolve(l.__await).then(function(t){e("next",t,i,a)},function(t){e("throw",t,i,a)}):Promise.resolve(l).then(function(t){u.value=t,i(u)},a)}a(c.arg)}(r,n,e,i)})}return e=e?e.then(i,i):i()}}function P(t,e){var n=t.iterator[e.method];if(n===r){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=r,P(t,e),"throw"===e.method))return v;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var o=_(n,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,v;var i=o.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=r),e.delegate=null,v):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,v)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function H(t){if(t){var e=t[a];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n<t.length;)if(o.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=r,e.done=!0,e};return i.next=i}}return{next:C}}function C(){return{value:r,done:!0}}}(function(){return this}()||Function("return this")())},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,o;return e=t,(r=[{key:"msSinceEpoch",value:function(){return Date.now()}}])&&n(e.prototype,r),o&&n(e,o),t}();e.TimeService=o}])}); | ||
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("@iota-pico/core",[],e):"object"==typeof exports?exports["@iota-pico/core"]=e():t.IotaPicoCore=e()}("undefined"!=typeof self?self:this,function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=21)}([function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n;return e=t,n=[{key:"isEmpty",value:function(t){return null===t||void 0===t}},{key:"isObject",value:function(t){return null!==t&&void 0!==t&&"object"===r(t)&&!Array.isArray(t)}},{key:"isType",value:function(e,n){var r=t.getClassName(e);return void 0!==r&&r===t.getClassName(n)}},{key:"getClassName",value:function(t){if(null!==t&&void 0!==t){var e=("function"==typeof t?t.toString():t.constructor.toString()).match(/\w+/g);return e&&e.length>1?e[1]:void 0}}}],null&&o(e.prototype,null),n&&o(e,n),t}();e.ObjectHelper=i},function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n;return e=t,n=[{key:"isString",value:function(t){return null!==t&&void 0!==t&&"[object String]"===Object.prototype.toString.call(t)}},{key:"isEmpty",value:function(e){return!t.isString(e)||0===e.length}},{key:"isAscii",value:function(t){return null!==t&&void 0!==t&&/^[\x00-\xFF]*$/.test(t)}},{key:"encodeNonASCII",value:function(e){return t.isString(e)?e.replace(/[\u007F-\uFFFF]/g,function(t){return"\\u".concat("0000".concat(t.charCodeAt(0).toString(16)).substr(-4))}):void 0}},{key:"decodeNonASCII",value:function(e){return t.isString(e)?e.replace(/\\u([\d\w]{4})/gi,function(t,e){return String.fromCharCode(parseInt(e,16))}):void 0}}],null&&r(e.prototype,null),n&&r(e,n),t}();e.StringHelper=o},function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._types={}}var e,n;return e=t,(n=[{key:"register",value:function(t,e){this.getInstance()._types[t]=e}},{key:"unregister",value:function(t){delete this.getInstance()._types[t]}},{key:"exists",value:function(t){return void 0!==this.getInstance()._types[t]}},{key:"types",value:function(){return Object.keys(this.getInstance()._types)}},{key:"create",value:function(t){var e=this.getInstance();if(e._types[t]){for(var n,r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return(n=e._types)[t].apply(n,o)}}}])&&r(e.prototype,n),t}();e.FactoryBase=o},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function i(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}Object.defineProperty(e,"__esModule",{value:!0});var c=n(4),a=n(1),u=function(t){function e(t,n,r){var o;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(o=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t))).additional=n||{},o.innerError=r,o.domain="Core",o}var n,u,l;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,function(t){function e(){var e=Reflect.construct(t,Array.from(arguments));return Object.setPrototypeOf(e,Object.getPrototypeOf(this)),e}return e.prototype=Object.create(t.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t,e}(Error)),n=e,l=[{key:"isError",value:function(t){return void 0!==t&&null!==t&&"object"===r(t)&&"message"in t&&"additional"in t}}],(u=[{key:"format",value:function(){var t=this,e="";a.StringHelper.isEmpty(this.domain)||(e+="".concat(this.domain,": ")),a.StringHelper.isEmpty(this.message)||(e+="".concat(this.message));var n=Object.keys(this.additional);return n.length>0&&(e.length>0&&(e+="\n"),n.forEach(function(n){e+="\t".concat(n,": ").concat(c.JsonHelper.stringify(t.additional[n]),"\n")})),e}}])&&o(n.prototype,u),l&&o(n,l),e}();e.CoreError=u},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n;return e=t,n=[{key:"stringify",value:function(t,e,n){var o=[];return JSON.stringify(t,function(n,i){if("object"===r(i)&&null!==t&&void 0!==i){if(-1!==o.indexOf(i))return;o.push(i)}return e?e(n,i):i},n)}}],null&&o(e.prototype,null),n&&o(e,n),t}();e.JsonHelper=i},function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n;return e=t,n=[{key:"isInteger",value:function(t){return Number.isInteger(t)&&!Number.isNaN(t)&&Number.isFinite(t)}},{key:"isNumber",value:function(t){return void 0!==t&&null!==t&&"number"==typeof t&&!Number.isNaN(t)&&Number.isFinite(t)}},{key:"isFloatString",value:function(t){return/^-?\d*\.?\d+$/.test(t)}},{key:"isIntegerString",value:function(t){return/^-?\d+$/.test(t)}}],null&&r(e.prototype,null),n&&r(e,n),t}();e.NumberHelper=o},function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(3),i=n(4),c=n(0),a=n(1),u=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n;return e=t,n=[{key:"format",value:function(t,e){if(null===t||void 0===t)return"unknown error";if(o.CoreError.isError(t)){var n=t.format();if(e&&t.stack){n+="\nStack Trace";var r=t.stack.split("\n");r.shift(),n+="\n".concat(r.join("\n"))}return c.ObjectHelper.isEmpty(t.innerError)||(e&&!c.ObjectHelper.isEmpty(t.innerError.stack)?(n+="\n\n-----------------------------------------------",n+="\nInner Stack Trace\n",n+=t.innerError.stack):n+="\nInner Error: ".concat(t.innerError.message,"\n")),n}if(t instanceof Error){var u="";return e&&!c.ObjectHelper.isEmpty(t.stack)?u+=t.stack:u+=t.message,u}return a.StringHelper.isString(t)?t:i.JsonHelper.stringify(t,void 0,"\t")}}],null&&r(e.prototype,null),n&&r(e,n),t}();e.ErrorHelper=u},function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(0),i=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n;return e=t,n=[{key:"isArray",value:function(t){return null!==t&&void 0!==t&&Array.isArray(t)}},{key:"isEmpty",value:function(e){return!t.isArray(e)||0===e.length}},{key:"isTyped",value:function(e,n){return!t.isEmpty(e)&&!e.includes(void 0)&&!e.includes(null)&&e.every(function(t){return o.ObjectHelper.isType(t,n)})}}],null&&r(e.prototype,null),n&&r(e,n),t}();e.ArrayHelper=i},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),c=function(t){function e(t,n,r){var i;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(i=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n,r))).domain="Network",i}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,i.CoreError),e}();e.NetworkError=c},function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n;return e=t,(n=[{key:"msSinceEpoch",value:function(){return Date.now()}}])&&r(e.prototype,n),t}();e.TimeService=o},function(t,e){!function(e){"use strict";var n,r=Object.prototype,o=r.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},c=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag",l="object"==typeof t,f=e.regeneratorRuntime;if(f)l&&(t.exports=f);else{(f=e.regeneratorRuntime=l?t.exports:{}).wrap=w;var s="suspendedStart",p="suspendedYield",y="executing",h="completed",b={},v={};v[c]=function(){return this};var g=Object.getPrototypeOf,m=g&&g(g(C([])));m&&m!==r&&o.call(m,c)&&(v=m);var d=E.prototype=O.prototype=Object.create(v);j.prototype=d.constructor=E,E.constructor=j,E[u]=j.displayName="GeneratorFunction",f.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===j||"GeneratorFunction"===(e.displayName||e.name))},f.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,E):(t.__proto__=E,u in t||(t[u]="GeneratorFunction")),t.prototype=Object.create(d),t},f.awrap=function(t){return{__await:t}},k(S.prototype),S.prototype[a]=function(){return this},f.AsyncIterator=S,f.async=function(t,e,n,r){var o=new S(w(t,e,n,r));return f.isGeneratorFunction(e)?o:o.next().then(function(t){return t.done?t.value:o.next()})},k(d),d[u]="Generator",d[c]=function(){return this},d.toString=function(){return"[object Generator]"},f.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},f.values=C,N.prototype={constructor:N,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(T),!t)for(var e in this)"t"===e.charAt(0)&&o.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(r,o){return a.type="throw",a.arg=t,e.next=r,o&&(e.method="next",e.arg=n),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var c=this.tryEntries[i],a=c.completion;if("root"===c.tryLoc)return r("end");if(c.tryLoc<=this.prev){var u=o.call(c,"catchLoc"),l=o.call(c,"finallyLoc");if(u&&l){if(this.prev<c.catchLoc)return r(c.catchLoc,!0);if(this.prev<c.finallyLoc)return r(c.finallyLoc)}else if(u){if(this.prev<c.catchLoc)return r(c.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<c.finallyLoc)return r(c.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var c=i?i.completion:{};return c.type=t,c.arg=e,i?(this.method="next",this.next=i.finallyLoc,b):this.complete(c)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),b},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),T(n),b}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;T(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:C(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=n),b}}}function w(t,e,n,r){var o=e&&e.prototype instanceof O?e:O,i=Object.create(o.prototype),c=new N(r||[]);return i._invoke=function(t,e,n){var r=s;return function(o,i){if(r===y)throw new Error("Generator is already running");if(r===h){if("throw"===o)throw i;return H()}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var a=P(c,n);if(a){if(a===b)continue;return a}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===s)throw r=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=y;var u=_(t,e,n);if("normal"===u.type){if(r=n.done?h:p,u.arg===b)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r=h,n.method="throw",n.arg=u.arg)}}}(t,n,c),i}function _(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}function O(){}function j(){}function E(){}function k(t){["next","throw","return"].forEach(function(e){t[e]=function(t){return this._invoke(e,t)}})}function S(t){var e;this._invoke=function(n,r){function i(){return new Promise(function(e,i){!function e(n,r,i,c){var a=_(t[n],t,r);if("throw"!==a.type){var u=a.arg,l=u.value;return l&&"object"==typeof l&&o.call(l,"__await")?Promise.resolve(l.__await).then(function(t){e("next",t,i,c)},function(t){e("throw",t,i,c)}):Promise.resolve(l).then(function(t){u.value=t,i(u)},c)}c(a.arg)}(n,r,e,i)})}return e=e?e.then(i,i):i()}}function P(t,e){var r=t.iterator[e.method];if(r===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=n,P(t,e),"throw"===e.method))return b;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return b}var o=_(r,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,b;var i=o.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=n),e.delegate=null,b):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,b)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function T(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function N(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function C(t){if(t){var e=t[c];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,i=function e(){for(;++r<t.length;)if(o.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=n,e.done=!0,e};return i.next=i}}return{next:H}}function H(){return{value:n,done:!0}}}(function(){return this}()||Function("return this")())},function(t,e,n){var r=function(){return this}()||Function("return this")(),o=r.regeneratorRuntime&&Object.getOwnPropertyNames(r).indexOf("regeneratorRuntime")>=0,i=o&&r.regeneratorRuntime;if(r.regeneratorRuntime=void 0,t.exports=n(10),o)r.regeneratorRuntime=i;else try{delete r.regeneratorRuntime}catch(t){r.regeneratorRuntime=void 0}},function(t,e,n){t.exports=n(11)},function(t,e,n){"use strict";var r,o=(r=n(12))&&r.__esModule?r:{default:r};function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var c=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n,r,c;return e=t,(n=[{key:"create",value:(r=o.default.mark(function t(e,n){return o.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise(function(t,r){setTimeout(function(){try{t(e())}catch(t){r(t)}},n)}));case 1:case"end":return t.stop()}},t,this)}),c=function(){var t=this,e=arguments;return new Promise(function(n,o){var i=r.apply(t,e);function c(t,e){try{var r=i[t](e),c=r.value}catch(t){return void o(t)}r.done?n(c):Promise.resolve(c).then(a,u)}function a(t){c("next",t)}function u(t){c("throw",t)}a()})},function(t,e){return c.apply(this,arguments)})}])&&i(e.prototype,n),t}();e.BackgroundTaskService=c},function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(8),i=n(5),c=n(0),a=n(1),u=function(){function t(e,n,r,u){if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),!a.StringHelper.isString(e)||!/http|https/.test(e))throw new o.NetworkError("The protocol must be defined as http or https");if(!a.StringHelper.isString(n))throw new o.NetworkError("The host must be defined");if(!i.NumberHelper.isInteger(r)||r<=0)throw new o.NetworkError("The port must be a number greater than zero");if(!c.ObjectHelper.isEmpty(u)&&!a.StringHelper.isString(u))throw new o.NetworkError("The rootPath must be a valid string");this._protocol=e,this._host=n.replace(/^\/*/,"").replace(/\/*$/,""),this._port=r,this._rootPath=(u||"").replace(/^\/*/,"").replace(/\/*$/,"")}var e,n;return e=t,(n=[{key:"getProtocol",value:function(){return this._protocol}},{key:"getHost",value:function(){return this._host}},{key:"getRootPath",value:function(){return this._rootPath}},{key:"getPort",value:function(){return this._port}},{key:"getUri",value:function(){var t="".concat(this._protocol,"://").concat(this._host,":").concat(this._port);return this._rootPath.length>0&&(t+="/".concat(this._rootPath)),t}}])&&r(e.prototype,n),t}();e.NetworkEndPoint=u},function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n;return e=t,(n=[{key:"banner",value:function(t){}},{key:"log",value:function(t){}},{key:"info",value:function(t){}},{key:"warning",value:function(t){}},{key:"error",value:function(t,e){}}])&&r(e.prototype,n),t}();e.NullLogger=o},function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(7),i=n(6),c=n(0),a=n(1),u=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._loggingObject=e||console}var e,n;return e=t,(n=[{key:"banner",value:function(t){this._loggingObject.log("=".repeat(80)),this._loggingObject.log(t);for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];this.logArgs(this._loggingObject.log,n),this._loggingObject.log("=".repeat(80))}},{key:"log",value:function(t){this._loggingObject.log(t);for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];this.logArgs(this._loggingObject.log,n)}},{key:"info",value:function(t){this._loggingObject.info(t);for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];this.logArgs(this._loggingObject.info,n)}},{key:"warning",value:function(t){this._loggingObject.warn(t);for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];this.logArgs(this._loggingObject.warn,n)}},{key:"error",value:function(t,e){var n=this;this._loggingObject.error(t),c.ObjectHelper.isEmpty(e)||i.ErrorHelper.format(e,!0).split("\n").forEach(function(t){n._loggingObject.error("\t".concat(t))});for(var r=arguments.length,o=new Array(r>2?r-2:0),a=2;a<r;a++)o[a-2]=arguments[a];this.logArgs(this._loggingObject.error,o)}},{key:"logArgs",value:function(t,e){var n=this;if(!o.ArrayHelper.isEmpty(e)){var r="";e.forEach(function(t,o){r+=n.createItem("\t","",t),o<e.length-1&&(r+="".concat("\t").concat("-".repeat(70),"\n"))}),t(r)}}},{key:"createItem",value:function(t,e,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"\n",u="";if(o.ArrayHelper.isArray(n)){var l="".concat(t,"\t");a.StringHelper.isEmpty(e)?u+="".concat(t,"[\n"):u+="".concat(t).concat(e,": [\n"),n.forEach(function(t,e){u+=r.createItem(l,"",t,"".concat(e<n.length-1?",":"","\n"))}),u+="".concat(t,"]\n")}else if(c.ObjectHelper.isObject(n)){var f=n.toString();if("[object Object]"===f){var s="".concat(t,"\t");a.StringHelper.isEmpty(e)?u+="".concat(t,"{\n"):u+="".concat(t).concat(e,": {\n");var p=Object.keys(n);p.forEach(function(t,e){u+=r.createItem(s,t,n[t],"".concat(e<p.length-1?",":"","\n"))}),u+="".concat(t,"}\n")}else u+=this.createItem(t,e,f.replace(/\n/g,"\n".concat(t)),i)}else a.StringHelper.isEmpty(e)?u+="".concat(t).concat(c.ObjectHelper.isEmpty(n)?n:n.toString()).concat(i):u+="".concat(t).concat(e,": ").concat(c.ObjectHelper.isEmpty(n)?n:n.toString()).concat(i);return u}}])&&r(e.prototype,n),t}();e.ConsoleLogger=u},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function i(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}Object.defineProperty(e,"__esModule",{value:!0});var c=n(2),a=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this))}var n,r,a;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,c.FactoryBase),n=e,a=[{key:"instance",value:function(){return e._instance||(e._instance=new e),e._instance}}],(r=[{key:"getInstance",value:function(){return e.instance()}}])&&o(n.prototype,r),a&&o(n,a),e}();e.RngServiceFactory=a},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function i(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}Object.defineProperty(e,"__esModule",{value:!0});var c=n(2),a=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this))}var n,r,a;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,c.FactoryBase),n=e,a=[{key:"instance",value:function(){return e._instance||(e._instance=new e),e._instance}}],(r=[{key:"getInstance",value:function(){return e.instance()}}])&&o(n.prototype,r),a&&o(n,a),e}();e.PlatformCryptoFactory=a},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function i(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}Object.defineProperty(e,"__esModule",{value:!0});var c=n(2),a=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this))}var n,r,a;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,c.FactoryBase),n=e,a=[{key:"instance",value:function(){return e._instance||(e._instance=new e),e._instance}}],(r=[{key:"getInstance",value:function(){return e.instance()}}])&&o(n.prototype,r),a&&o(n,a),e}();e.NetworkClientFactory=a},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),c=function(t){function e(t,n,r){var i;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(i=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n,r))).domain="Platform",i}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,i.CoreError),e}();e.PlatformError=c},function(t,e,n){"use strict";function r(t){for(var n in t)e.hasOwnProperty(n)||(e[n]=t[n])}Object.defineProperty(e,"__esModule",{value:!0}),r(n(3)),r(n(8)),r(n(20)),r(n(2)),r(n(19)),r(n(18)),r(n(17)),r(n(7)),r(n(6)),r(n(4)),r(n(5)),r(n(1)),r(n(0)),r(n(16)),r(n(15)),r(n(14)),r(n(13)),r(n(9))}])}); |
@@ -1,3 +0,3 @@ | ||
[](https://raw.githubusercontent.com/iotaeco/iota-pico-core/master/LICENSE) [](https://travis-ci.org/iotaeco/iota-pico-core) [](https://nodesecurity.io/orgs/iotaeco/projects/9794846f-f5bf-4099-af2e-57edbbe2359f) | ||
[](https://coveralls.io/github/iotaeco/iota-pico-core) | ||
[](https://raw.githubusercontent.com/https://github.com/iota-pico/core/master/LICENSE) [](https://travis-ci.org/https://github.com/iota-pico/core) [](https://nodesecurity.io/orgs/https://github.com/iota-pico/projects/e20fc901-e307-497a-82d0-e53689af9b02) | ||
[](https://coveralls.io/github/https://github.com/iota-pico/core) | ||
@@ -23,4 +23,4 @@ # IOTA Pico Framework Core | ||
If you don't want to use the layered versions of the libraries consider using the ready bundled versions: | ||
* [@iota-pico/lib-browser](https://github.com/iotaeco/iota-pico-lib-browser) | ||
* [@iota-pico/lib-nodejs](https://github.com/iotaeco/iota-pico-lib-nodejs) | ||
* [@iota-pico/lib-browser](https://github.com/iota-pico/lib-browser) | ||
* [@iota-pico/lib-nodejs](https://github.com/iota-pico/lib-nodejs) | ||
@@ -33,3 +33,3 @@ Each layer is fully abstracted allowing you to replace components with your own implementations very easily. | ||
Some tutorials can be found in the following repo [@iota-pico/tutorials](https://github.com/iotaeco/iota-pico-tutorials) | ||
Some tutorials can be found in the following repo [@iota-pico/tutorials](https://github.com/iota-pico/tutorials) | ||
@@ -36,0 +36,0 @@ |
Sorry, the diff of this file is too big to display
404559
86
3625
28