import chai from "chai";
-import chaiPromised from "chai-as-promised";
+ import { expect, use } from "chai"; // Using Expect style
+import { chaiAsPromised } from 'chai-promised';
import "mocha";
import nock from "nock";
import {
@@ -155,11 +155,10 @@ apiclient.spec.ts
} from "./apiclient.js";
import { Response } from "./response.js";
import { ResponseTemplateManager } from "./responsetemplatemanager.js";
-chai.use(chaiPromised);
+use(chaiAsPromised);
const apiScript = "/api/call.cgi";
const oteHost = ISPAPI_CONNECTION_URL_OTE.replace(apiScript, "");
-const expect = chai.expect;
const rtm = ResponseTemplateManager.getInstance();
const cmd = { COMMAND: "StatusAccount" };
let cl: APIClient;
@@ -173,39 +172,39 @@ apiclient.spec.ts
rtm
.addTemplate(
"login200",
- "[RESPONSE]\r\nPROPERTY[SESSION][0]=h8JLZZHdF2WgWWXlwbKWzEG3XrzoW4yshhvtqyg0LCYiX55QnhgYX9cB0W4mlpbx\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.169\r\nEOF\r\n"
+ "[RESPONSE]\r\nPROPERTY[SESSION][0]=h8JLZZHdF2WgWWXlwbKWzEG3XrzoW4yshhvtqyg0LCYiX55QnhgYX9cB0W4mlpbx\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.169\r\nEOF\r\n",
)
.addTemplate(
"login500",
- rtm.generateTemplate("530", "Authentication failed")
+ rtm.generateTemplate("530", "Authentication failed"),
)
.addTemplate(
"OK",
- rtm.generateTemplate("200", "Command completed successfully")
+ rtm.generateTemplate("200", "Command completed successfully"),
)
.addTemplate(
"CHECKS",
- "[RESPONSE]\r\nPROPERTY[TOTAL][0]=2701\r\nPROPERTY[FIRST][0]=0\r\nPROPERTY[DOMAIN][0]=0-60motorcycletimes.com\r\nPROPERTY[DOMAIN][1]=0-be-s01-0.com\r\nPROPERTY[COUNT][0]=2\r\nPROPERTY[LAST][0]=1\r\nPROPERTY[LIMIT][0]=2\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.023\r\nEOF\r\n"
+ "[RESPONSE]\r\nPROPERTY[TOTAL][0]=2701\r\nPROPERTY[FIRST][0]=0\r\nPROPERTY[DOMAIN][0]=0-60motorcycletimes.com\r\nPROPERTY[DOMAIN][1]=0-be-s01-0.com\r\nPROPERTY[COUNT][0]=2\r\nPROPERTY[LAST][0]=1\r\nPROPERTY[LIMIT][0]=2\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.023\r\nEOF\r\n",
)
.addTemplate(
"listP0",
- "[RESPONSE]\r\nPROPERTY[TOTAL][0]=2701\r\nPROPERTY[FIRST][0]=0\r\nPROPERTY[DOMAIN][0]=0-60motorcycletimes.com\r\nPROPERTY[DOMAIN][1]=0-be-s01-0.com\r\nPROPERTY[COUNT][0]=2\r\nPROPERTY[LAST][0]=1\r\nPROPERTY[LIMIT][0]=2\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.023\r\nEOF\r\n"
+ "[RESPONSE]\r\nPROPERTY[TOTAL][0]=2701\r\nPROPERTY[FIRST][0]=0\r\nPROPERTY[DOMAIN][0]=0-60motorcycletimes.com\r\nPROPERTY[DOMAIN][1]=0-be-s01-0.com\r\nPROPERTY[COUNT][0]=2\r\nPROPERTY[LAST][0]=1\r\nPROPERTY[LIMIT][0]=2\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.023\r\nEOF\r\n",
)
.addTemplate(
"listP1",
- "[RESPONSE]\r\nPROPERTY[TOTAL][0]=2701\r\nPROPERTY[FIRST][0]=2\r\nPROPERTY[DOMAIN][0]=0-qas-ao17-0.org\r\nPROPERTY[DOMAIN][1]=0-sunnyda222y.com\r\nPROPERTY[COUNT][0]=2\r\nPROPERTY[LAST][0]=3\r\nPROPERTY[LIMIT][0]=2\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.032\r\nEOF\r\n"
+ "[RESPONSE]\r\nPROPERTY[TOTAL][0]=2701\r\nPROPERTY[FIRST][0]=2\r\nPROPERTY[DOMAIN][0]=0-qas-ao17-0.org\r\nPROPERTY[DOMAIN][1]=0-sunnyda222y.com\r\nPROPERTY[COUNT][0]=2\r\nPROPERTY[LAST][0]=3\r\nPROPERTY[LIMIT][0]=2\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.032\r\nEOF\r\n",
)
.addTemplate(
"listFP0",
- "[RESPONSE]\r\nPROPERTY[TOTAL][0]=3\r\nPROPERTY[FIRST][0]=0\r\nPROPERTY[DOMAIN][0]=0-60motorcycletimes.com\r\nPROPERTY[COUNT][0]=1\r\nPROPERTY[LAST][0]=1\r\nPROPERTY[LIMIT][0]=1\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.023\r\nEOF\r\n"
+ "[RESPONSE]\r\nPROPERTY[TOTAL][0]=3\r\nPROPERTY[FIRST][0]=0\r\nPROPERTY[DOMAIN][0]=0-60motorcycletimes.com\r\nPROPERTY[COUNT][0]=1\r\nPROPERTY[LAST][0]=1\r\nPROPERTY[LIMIT][0]=1\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.023\r\nEOF\r\n",
)
.addTemplate(
"listFP1",
- "[RESPONSE]\r\nPROPERTY[TOTAL][0]=3\r\nPROPERTY[FIRST][0]=1\r\nPROPERTY[DOMAIN][0]=0-be-s01-0.com\r\nPROPERTY[COUNT][0]=1\r\nPROPERTY[LAST][0]=2\r\nPROPERTY[LIMIT][0]=1\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.032\r\nEOF\r\n"
+ "[RESPONSE]\r\nPROPERTY[TOTAL][0]=3\r\nPROPERTY[FIRST][0]=1\r\nPROPERTY[DOMAIN][0]=0-be-s01-0.com\r\nPROPERTY[COUNT][0]=1\r\nPROPERTY[LAST][0]=2\r\nPROPERTY[LIMIT][0]=1\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.032\r\nEOF\r\n",
)
.addTemplate(
"listFP2",
- "[RESPONSE]\r\nPROPERTY[TOTAL][0]=3\r\nPROPERTY[FIRST][0]=2\r\nPROPERTY[DOMAIN][0]=0-qas-ao17-0.org\r\nPROPERTY[COUNT][0]=2\r\nPROPERTY[LAST][0]=3\r\nPROPERTY[LIMIT][0]=1\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.032\r\nEOF\r\n"
+ "[RESPONSE]\r\nPROPERTY[TOTAL][0]=3\r\nPROPERTY[FIRST][0]=2\r\nPROPERTY[DOMAIN][0]=0-qas-ao17-0.org\r\nPROPERTY[COUNT][0]=2\r\nPROPERTY[LAST][0]=3\r\nPROPERTY[LIMIT][0]=1\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.032\r\nEOF\r\n",
);
});
@@ -257,7 +256,7 @@ apiclient.spec.ts
PASSWORD: "test.passw0rd",
SUBUSER: "test.user",
},
- true
+ true,
);
cl.setCredentials("", "");
expect(enc).to.equal(validate);
@@ -306,7 +305,7 @@ apiclient.spec.ts
expect(ua).to.equal(
`NODE-SDK (${process.platform}; ${
process.arch
- }; rv:${cl.getVersion()}) node/${process.version}`
+ }; rv:${cl.getVersion()}) node/${process.version}`,
);
});
});
@@ -319,7 +318,7 @@ apiclient.spec.ts
expect(ua).to.equal(
`WHMCS (${process.platform}; ${
process.arch
- }; rv:7.7.0) node-sdk/${cl.getVersion()} node/${process.version}`
+ }; rv:7.7.0) node-sdk/${cl.getVersion()} node/${process.version}`,
);
});
@@ -336,7 +335,7 @@ apiclient.spec.ts
process.arch
}; rv:7.7.0) reg/2.6.2 ssl/7.2.2 dc/8.2.2 node-sdk/${cl.getVersion()} node/${
process.version
- }`
+ }`,
);
});
});
@@ -356,7 +355,7 @@ apiclient.spec.ts
COMMAND: "StatusAccount",
});
expect(tmp).to.equal(
- "s_entity=54cd&s_otp=12345678&s_command=COMMAND%3DStatusAccount"
+ "s_entity=54cd&s_otp=12345678&s_command=COMMAND%3DStatusAccount",
);
});
@@ -376,7 +375,7 @@ apiclient.spec.ts
COMMAND: "StatusAccount",
});
expect(tmp).to.equal(
- "s_entity=54cd&s_session=12345678&s_command=COMMAND%3DStatusAccount"
+ "s_entity=54cd&s_session=12345678&s_command=COMMAND%3DStatusAccount",
);
});
@@ -402,7 +401,7 @@ apiclient.spec.ts
COMMAND: "StatusAccount",
});
expect(tmp).to.equal(
- "s_entity=54cd&s_session=12345678&s_command=COMMAND%3DStatusAccount"
+ "s_entity=54cd&s_session=12345678&s_command=COMMAND%3DStatusAccount",
);
});
@@ -429,7 +428,7 @@ apiclient.spec.ts
COMMAND: "StatusAccount",
});
expect(tmp).to.equal(
- "s_entity=54cd&s_session=12345678&s_command=COMMAND%3DStatusAccount"
+ "s_entity=54cd&s_session=12345678&s_command=COMMAND%3DStatusAccount",
);
});
});
@@ -441,7 +440,7 @@ apiclient.spec.ts
COMMAND: "StatusAccount",
});
expect(tmp).to.equal(
- "s_entity=54cd&s_remoteaddr=10.10.10.10&s_command=COMMAND%3DStatusAccount"
+ "s_entity=54cd&s_remoteaddr=10.10.10.10&s_command=COMMAND%3DStatusAccount",
);
});
@@ -461,7 +460,7 @@ apiclient.spec.ts
COMMAND: "StatusAccount",
});
expect(tmp).to.equal(
- "s_entity=54cd&s_login=myaccountid&s_pw=mypassword&s_command=COMMAND%3DStatusAccount"
+ "s_entity=54cd&s_login=myaccountid&s_pw=mypassword&s_command=COMMAND%3DStatusAccount",
);
});
@@ -481,7 +480,7 @@ apiclient.spec.ts
COMMAND: "StatusAccount",
});
expect(tmp).to.equal(
- "s_entity=54cd&s_login=myaccountid%21myroleid&s_pw=mypassword&s_command=COMMAND%3DStatusAccount"
+ "s_entity=54cd&s_login=myaccountid%21myroleid&s_pw=mypassword&s_command=COMMAND%3DStatusAccount",
);
});
@@ -509,7 +508,7 @@ apiclient.spec.ts
expect(rec2).not.to.be.null;
if (rec2) {
expect(rec.getDataByKey("SESSION")).to.equal(
- rec2.getDataByKey("SESSION")
+ rec2.getDataByKey("SESSION"),
);
}
}
@@ -534,7 +533,7 @@ apiclient.spec.ts
cl.useOTESystem().setRoleCredentials(
"test.user",
"testrole",
- "test.passw0rd"
+ "test.passw0rd",
);
const r = await cl.login();
expect(r).to.be.instanceOf(Response);
@@ -546,7 +545,7 @@ apiclient.spec.ts
expect(rec2).not.to.be.null;
if (rec2) {
expect(rec.getDataByKey("SESSION")).to.equal(
- rec2.getDataByKey("SESSION")
+ rec2.getDataByKey("SESSION"),
);
}
}
@@ -633,7 +632,7 @@ apiclient.spec.ts
expect(rec2).not.to.be.null;
if (rec2) {
expect(rec.getDataByKey("SESSION")).to.equal(
- rec2.getDataByKey("SESSION")
+ rec2.getDataByKey("SESSION"),
);
}
}
@@ -786,7 +785,7 @@ apiclient.spec.ts
});
return expect(cl.requestNextResponsePage(r)).to.be.rejectedWith(
Error,
- "Parameter LAST in use. Please remove it to avoid issues in requestNextPage."
+ "Parameter LAST in use. Please remove it to avoid issues in requestNextPage.",
);
});
diff --git a/docs/docco/src/column.spec.html b/docs/docco/src/column.spec.html
index 6e14bb83..ff52218d 100644
--- a/docs/docco/src/column.spec.html
+++ b/docs/docco/src/column.spec.html
@@ -143,10 +143,9 @@ column.spec.ts
- import chai from "chai";
+ import { expect } from "chai";
import "mocha";
import { Column } from "./column.js";
-const expect = chai.expect;
let col: Column;
diff --git a/docs/docco/src/customlogger.html b/docs/docco/src/customlogger.html
index 43783acf..975d7d9a 100644
--- a/docs/docco/src/customlogger.html
+++ b/docs/docco/src/customlogger.html
@@ -160,7 +160,7 @@ customlogger.ts
public log(
post: string,
r: Response,
- error: string | null = null
+ error: string | null = null,
): CustomLogger {
diff --git a/docs/docco/src/index.spec.html b/docs/docco/src/index.spec.html
index b7c7cbb9..1907858c 100644
--- a/docs/docco/src/index.spec.html
+++ b/docs/docco/src/index.spec.html
@@ -143,10 +143,9 @@ index.spec.ts
- import chai from "chai";
+ import { expect } from "chai";
import "mocha";
import { APIClient, Response, ResponseTemplateManager } from "./index.js";
-const expect = chai.expect;
describe("index file", function () {
this.slow(1000);
diff --git a/docs/docco/src/record.spec.html b/docs/docco/src/record.spec.html
index 7d9267ad..afc57050 100644
--- a/docs/docco/src/record.spec.html
+++ b/docs/docco/src/record.spec.html
@@ -143,10 +143,9 @@ record.spec.ts
- import chai from "chai";
+ import { expect } from "chai";
import "mocha";
import { Record } from "./record.js";
-const expect = chai.expect;
let rec: Record;
const data: any = {
diff --git a/docs/docco/src/response.spec.html b/docs/docco/src/response.spec.html
index 4328edc7..598ba82d 100644
--- a/docs/docco/src/response.spec.html
+++ b/docs/docco/src/response.spec.html
@@ -143,13 +143,12 @@ response.spec.ts
- import chai from "chai";
+ import { expect } from "chai";
import "mocha";
import { Response } from "./response.js";
import { ResponseParser } from "./responseparser.js";
import { ResponseTemplateManager } from "./responsetemplatemanager.js";
-const expect = chai.expect;
const rtm = ResponseTemplateManager.getInstance();
const cmd = { COMMAND: "StatusContact" };
@@ -157,11 +156,11 @@ response.spec.ts
rtm
.addTemplate(
"listP0",
- "[RESPONSE]\r\nPROPERTY[TOTAL][0]=2701\r\nPROPERTY[FIRST][0]=0\r\nPROPERTY[DOMAIN][0]=0-60motorcycletimes.com\r\nPROPERTY[DOMAIN][1]=0-be-s01-0.com\r\nPROPERTY[COUNT][0]=2\r\nPROPERTY[LAST][0]=1\r\nPROPERTY[LIMIT][0]=2\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.023\r\nEOF\r\n"
+ "[RESPONSE]\r\nPROPERTY[TOTAL][0]=2701\r\nPROPERTY[FIRST][0]=0\r\nPROPERTY[DOMAIN][0]=0-60motorcycletimes.com\r\nPROPERTY[DOMAIN][1]=0-be-s01-0.com\r\nPROPERTY[COUNT][0]=2\r\nPROPERTY[LAST][0]=1\r\nPROPERTY[LIMIT][0]=2\r\nDESCRIPTION=Command completed successfully\r\nCODE=200\r\nQUEUETIME=0\r\nRUNTIME=0.023\r\nEOF\r\n",
)
.addTemplate(
"OK",
- rtm.generateTemplate("200", "Command completed successfully")
+ rtm.generateTemplate("200", "Command completed successfully"),
);
});
@@ -203,7 +202,7 @@ response.spec.ts
r = new Response(
"",
{ COMMAND: "StatusAccount" },
- { CONNECTION_URL: "123HXPHFOUND123" }
+ { CONNECTION_URL: "123HXPHFOUND123" },
);
expect(/123HXPHFOUND123/.test(r.getDescription())).to.be.true;
});
diff --git a/docs/docco/src/responseparser.spec.html b/docs/docco/src/responseparser.spec.html
index 37537a2c..35eba5fb 100644
--- a/docs/docco/src/responseparser.spec.html
+++ b/docs/docco/src/responseparser.spec.html
@@ -143,18 +143,17 @@ responseparser.spec.ts
- import chai from "chai";
+ import { expect } from "chai";
import "mocha";
import { ResponseParser } from "./responseparser.js";
import { ResponseTemplateManager } from "./responsetemplatemanager.js";
-const expect = chai.expect;
const rtm = ResponseTemplateManager.getInstance();
before(() => {
rtm.addTemplate(
"OK",
- rtm.generateTemplate("200", "Command completed successfully")
+ rtm.generateTemplate("200", "Command completed successfully"),
);
});
@@ -170,7 +169,7 @@ responseparser.spec.ts
SUM: [3],
};
expect(ResponseParser.serialize(r)).to.equal(
- "[RESPONSE]\r\nPROPERTY[DOMAIN][0]=mydomain1.com\r\nPROPERTY[DOMAIN][1]=mydomain2.com\r\nPROPERTY[DOMAIN][2]=mydomain3.com\r\nPROPERTY[RATING][0]=1\r\nPROPERTY[RATING][1]=2\r\nPROPERTY[RATING][2]=3\r\nPROPERTY[SUM][0]=3\r\nCODE=200\r\nDESCRIPTION=Command completed successfully\r\nEOF\r\n"
+ "[RESPONSE]\r\nPROPERTY[DOMAIN][0]=mydomain1.com\r\nPROPERTY[DOMAIN][1]=mydomain2.com\r\nPROPERTY[DOMAIN][2]=mydomain3.com\r\nPROPERTY[RATING][0]=1\r\nPROPERTY[RATING][1]=2\r\nPROPERTY[RATING][2]=3\r\nPROPERTY[SUM][0]=3\r\nCODE=200\r\nDESCRIPTION=Command completed successfully\r\nEOF\r\n",
);
});
@@ -205,7 +204,7 @@ responseparser.spec.ts
h.QUEUETIME = "0";
h.RUNTIME = "0.12";
expect(ResponseParser.serialize(h)).to.equal(
- "[RESPONSE]\r\nCODE=200\r\nDESCRIPTION=Command completed successfully\r\nQUEUETIME=0\r\nRUNTIME=0.12\r\nEOF\r\n"
+ "[RESPONSE]\r\nCODE=200\r\nDESCRIPTION=Command completed successfully\r\nQUEUETIME=0\r\nRUNTIME=0.12\r\nEOF\r\n",
);
});
});
diff --git a/docs/docco/src/responsetemplate.spec.html b/docs/docco/src/responsetemplate.spec.html
index 279b68b9..571a0e2f 100644
--- a/docs/docco/src/responsetemplate.spec.html
+++ b/docs/docco/src/responsetemplate.spec.html
@@ -143,12 +143,10 @@ responsetemplate.spec.ts
- import chai from "chai";
+ import { expect } from "chai";
import "mocha";
import { ResponseTemplate } from "./responsetemplate.js";
-const expect = chai.expect;
-
describe("ResponseTemplate class", function () {
this.slow(1000);
@@ -157,17 +155,17 @@ responsetemplate.spec.ts
const tpl = new ResponseTemplate("");
expect(tpl.getCode()).to.equal(423);
expect(tpl.getDescription()).to.equal(
- "Empty API response. Probably unreachable API end point {CONNECTION_URL}"
+ "Empty API response. Probably unreachable API end point {CONNECTION_URL}",
);
});
it("check template `invalid` being returned", () => {
const tpl = new ResponseTemplate(
- "[RESPONSE]\r\ncode=200\r\nqueuetime=0\r\nEOF\r\n"
+ "[RESPONSE]\r\ncode=200\r\nqueuetime=0\r\nEOF\r\n",
);
expect(tpl.getCode()).to.equal(423);
expect(tpl.getDescription()).to.equal(
- "Invalid API response. Contact Support"
+ "Invalid API response. Contact Support",
);
});
});
@@ -177,7 +175,7 @@ responsetemplate.spec.ts
const h = new ResponseTemplate("").getHash();
expect(h.CODE).to.equal("423");
expect(h.DESCRIPTION).to.equal(
- "Empty API response. Probably unreachable API end point {CONNECTION_URL}"
+ "Empty API response. Probably unreachable API end point {CONNECTION_URL}",
);
});
});
@@ -190,7 +188,7 @@ responsetemplate.spec.ts
it("check return value [in API response]", () => {
const tpl = new ResponseTemplate(
- "[RESPONSE]\r\ncode=423\r\ndescription=Empty API response. Probably unreachable API end point\r\nqueuetime=0\r\nEOF\r\n"
+ "[RESPONSE]\r\ncode=423\r\ndescription=Empty API response. Probably unreachable API end point\r\nqueuetime=0\r\nEOF\r\n",
);
expect(tpl.getQueuetime()).to.equal(0);
});
@@ -204,7 +202,7 @@ responsetemplate.spec.ts
it("check return value [in API response]", () => {
const tpl = new ResponseTemplate(
- "[RESPONSE]\r\ncode=423\r\ndescription=Empty API response. Probably unreachable API end point\r\nruntime=0.12\r\nEOF\r\n"
+ "[RESPONSE]\r\ncode=423\r\ndescription=Empty API response. Probably unreachable API end point\r\nruntime=0.12\r\nEOF\r\n",
);
expect(tpl.getRuntime()).to.equal(0.12);
});
@@ -218,7 +216,7 @@ responsetemplate.spec.ts
it("check return value [in API response]", () => {
const tpl = new ResponseTemplate(
- "[RESPONSE]\r\ncode=200\r\ndescription=Command completed successfully\r\npending=1\r\nEOF\r\n"
+ "[RESPONSE]\r\ncode=200\r\ndescription=Command completed successfully\r\npending=1\r\nEOF\r\n",
);
expect(tpl.isPending()).to.be.true;
});
diff --git a/docs/docco/src/responsetemplatemanager.html b/docs/docco/src/responsetemplatemanager.html
index 04a8065a..9d08e655 100644
--- a/docs/docco/src/responsetemplatemanager.html
+++ b/docs/docco/src/responsetemplatemanager.html
@@ -175,20 +175,20 @@ responsetemplatemanager.ts
500: this.generateTemplate("500", "Internal server error"),
empty: this.generateTemplate(
"423",
- "Empty API response. Probably unreachable API end point {CONNECTION_URL}"
+ "Empty API response. Probably unreachable API end point {CONNECTION_URL}",
),
error: this.generateTemplate(
"421",
- "Command failed due to server error. Client should try again"
+ "Command failed due to server error. Client should try again",
),
expired: this.generateTemplate("530", "SESSION NOT FOUND"),
httperror: this.generateTemplate(
"421",
- "Command failed due to HTTP communication error"
+ "Command failed due to HTTP communication error",
),
invalid: this.generateTemplate(
"423",
- "Invalid API response. Contact Support"
+ "Invalid API response. Contact Support",
),
unauthorized: this.generateTemplate("530", "Unauthorized"),
};
@@ -225,7 +225,7 @@ responsetemplatemanager.ts
return new ResponseTemplate(this.templates[id]);
}
return new ResponseTemplate(
- this.generateTemplate("500", "Response Template not found")
+ this.generateTemplate("500", "Response Template not found"),
);
}
diff --git a/docs/docco/src/responsetemplatemanager.spec.html b/docs/docco/src/responsetemplatemanager.spec.html
index 991c1dc3..7b94acb2 100644
--- a/docs/docco/src/responsetemplatemanager.spec.html
+++ b/docs/docco/src/responsetemplatemanager.spec.html
@@ -143,12 +143,11 @@ responsetemplatemanager.spec.ts
- import chai from "chai";
+ import { expect } from "chai";
import "mocha";
import { ResponseTemplate } from "./responsetemplate.js";
import { ResponseTemplateManager } from "./responsetemplatemanager.js";
-const expect = chai.expect;
let rtm: ResponseTemplateManager;
before(() => {
diff --git a/docs/docco/src/socketconfig.spec.html b/docs/docco/src/socketconfig.spec.html
index 77c40073..f969e7fe 100644
--- a/docs/docco/src/socketconfig.spec.html
+++ b/docs/docco/src/socketconfig.spec.html
@@ -143,10 +143,9 @@ socketconfig.spec.ts
- import chai from "chai";
+ import { expect } from "chai";
import "mocha";
import { SocketConfig } from "./socketconfig.js";
-const expect = chai.expect;
describe("SocketConfig class", function () {
this.slow(1000);
diff --git a/docs/typedoc/assets/icons.js b/docs/typedoc/assets/icons.js
new file mode 100644
index 00000000..b79c9e89
--- /dev/null
+++ b/docs/typedoc/assets/icons.js
@@ -0,0 +1,15 @@
+(function(svg) {
+ svg.innerHTML = ` `;
+ svg.style.display = 'none';
+ if (location.protocol === 'file:') {
+ if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', updateUseElements);
+ else updateUseElements()
+ function updateUseElements() {
+ document.querySelectorAll('use').forEach(el => {
+ if (el.getAttribute('href').includes('#icon-')) {
+ el.setAttribute('href', el.getAttribute('href').replace(/.*#/, '#'));
+ }
+ });
+ }
+ }
+})(document.body.appendChild(document.createElementNS('http://www.w3.org/2000/svg', 'svg')))
\ No newline at end of file
diff --git a/docs/typedoc/assets/icons.svg b/docs/typedoc/assets/icons.svg
new file mode 100644
index 00000000..7dead611
--- /dev/null
+++ b/docs/typedoc/assets/icons.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/typedoc/assets/main.js b/docs/typedoc/assets/main.js
index b949086c..d6f13886 100644
--- a/docs/typedoc/assets/main.js
+++ b/docs/typedoc/assets/main.js
@@ -1,54 +1,59 @@
"use strict";
-"use strict";(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index.
-`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends k{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{Ae(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function Ae(t,e,n,r){if(He(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function fe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function pe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!se&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){H||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!H&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends k{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; }
-`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends k{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})();
-/*!
- * lunr.Builder
- * Copyright (C) 2020 Oliver Nightingale
- */
-/*!
- * lunr.Index
- * Copyright (C) 2020 Oliver Nightingale
- */
-/*!
- * lunr.Pipeline
- * Copyright (C) 2020 Oliver Nightingale
- */
-/*!
- * lunr.Set
- * Copyright (C) 2020 Oliver Nightingale
- */
-/*!
- * lunr.TokenSet
- * Copyright (C) 2020 Oliver Nightingale
- */
-/*!
- * lunr.Vector
- * Copyright (C) 2020 Oliver Nightingale
- */
-/*!
- * lunr.stemmer
- * Copyright (C) 2020 Oliver Nightingale
- * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt
- */
-/*!
- * lunr.stopWordFilter
- * Copyright (C) 2020 Oliver Nightingale
- */
-/*!
- * lunr.tokenizer
- * Copyright (C) 2020 Oliver Nightingale
- */
-/*!
- * lunr.trimmer
- * Copyright (C) 2020 Oliver Nightingale
- */
-/*!
- * lunr.utils
- * Copyright (C) 2020 Oliver Nightingale
- */
-/**
- * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9
- * Copyright (C) 2020 Oliver Nightingale
- * @license MIT
- */
+"use strict";(()=>{var Ce=Object.create;var ne=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Ce(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index.
+`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),y=s.str.charAt(1),p;y in s.node.edges?p=s.node.edges[y]:(p=new t.TokenSet,s.node.edges[y]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(console.log("Show page"),document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){console.log("Scorlling");let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!e.checkVisibility()){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ve(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ne(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ve(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=`
+ ${ce(l.parent,i)}.${d}`);let y=document.createElement("li");y.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,y.append(p),e.appendChild(y)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ne(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var He={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>He[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",fe="mousemove",H="mouseup",J={x:0,y:0},pe=!1,ee=!1,Be=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(Be=!0,F="touchstart",fe="touchmove",H="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(H,()=>{ee=!1});document.addEventListener("click",t=>{pe&&(t.preventDefault(),t.stopImmediatePropagation(),pe=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(H,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(H,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ye=document.head.appendChild(document.createElement("style"));ye.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ye.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; }
+`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ve(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ve(t.value)})}function ve(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.pathname===r.pathname&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})();
+/*! Bundled license information:
+
+lunr/lunr.js:
+ (**
+ * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9
+ * Copyright (C) 2020 Oliver Nightingale
+ * @license MIT
+ *)
+ (*!
+ * lunr.utils
+ * Copyright (C) 2020 Oliver Nightingale
+ *)
+ (*!
+ * lunr.Set
+ * Copyright (C) 2020 Oliver Nightingale
+ *)
+ (*!
+ * lunr.tokenizer
+ * Copyright (C) 2020 Oliver Nightingale
+ *)
+ (*!
+ * lunr.Pipeline
+ * Copyright (C) 2020 Oliver Nightingale
+ *)
+ (*!
+ * lunr.Vector
+ * Copyright (C) 2020 Oliver Nightingale
+ *)
+ (*!
+ * lunr.stemmer
+ * Copyright (C) 2020 Oliver Nightingale
+ * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt
+ *)
+ (*!
+ * lunr.stopWordFilter
+ * Copyright (C) 2020 Oliver Nightingale
+ *)
+ (*!
+ * lunr.trimmer
+ * Copyright (C) 2020 Oliver Nightingale
+ *)
+ (*!
+ * lunr.TokenSet
+ * Copyright (C) 2020 Oliver Nightingale
+ *)
+ (*!
+ * lunr.Index
+ * Copyright (C) 2020 Oliver Nightingale
+ *)
+ (*!
+ * lunr.Builder
+ * Copyright (C) 2020 Oliver Nightingale
+ *)
+*/
diff --git a/docs/typedoc/assets/navigation.js b/docs/typedoc/assets/navigation.js
new file mode 100644
index 00000000..fbab52da
--- /dev/null
+++ b/docs/typedoc/assets/navigation.js
@@ -0,0 +1 @@
+window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA52W22rjMBCG30V7G3bbNCxt7orJhSEbG9ctu5QQtLKSiNqSsZQSKH33Up+ioy3nVjPzzfy/xofXDyDwWYAlgCVBOcFUgBkooTiCJShYdsox/9WHfh5FkYMZeCM0A8v5DKAjybMKU7B87UGPcRhoIJRDzhVQn6Qib+f3n7OeFD7Fj3G4C6LNZhWkYbTZPSfr3Tp8WV3Q77Ai8L86pbtO7XY3H20WpVf1itLpreIk+vvvmmZ1odFuKzW8EHiJ0cAF777j2i1LHMTyU0HN+ubcazsCDdGtRosILKTvpdgaUzikNMExHScuWJGzwwFXFoQU9dNUF6w1XK9MxsmpwyoJzfDZHK4+vvY5NCE/5KwGt7h9WNzdLKRREsxLRjkeBElJY5wUF2UOBf4DKbTegAVr1qhdDOsc+1HHRtbDtRgTVsK1DC3CZwEqjFiVmVM0515TJBqim6JFJBaSfQqHmU1wxM3KuT1dxFOLjrmoaTGJlWcqarNcmpqwp6oSVty2K2p8ksJYQ16+BBpULRj8AmiVw9KbJE8DRPtgunFdxiQTUgOrX3eP1Uv8rr8vH/aiS5voRuF6tTkSr/LGeH+6LOqaOADTDOtgfr612SP2cYbesECM7snBZMpRL6Oe6oJAw3XuKDg5dehfdE/OOHtO1isqid6fKBKEUY0p5arI3+p3Simy2ymnWD3cfgFOaC+AwgsAAA=="
\ No newline at end of file
diff --git a/docs/typedoc/assets/search.js b/docs/typedoc/assets/search.js
index c2a49b4f..9d885d17 100644
--- a/docs/typedoc/assets/search.js
+++ b/docs/typedoc/assets/search.js
@@ -1 +1 @@
-window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"8388608\":\"Reference\"},\"rows\":[{\"kind\":2,\"name\":\"apiclient.spec\",\"url\":\"modules/apiclient_spec.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"apiclient\",\"url\":\"modules/apiclient.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":32,\"name\":\"ISPAPI_CONNECTION_URL_PROXY\",\"url\":\"variables/apiclient.ISPAPI_CONNECTION_URL_PROXY.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"apiclient\"},{\"kind\":32,\"name\":\"ISPAPI_CONNECTION_URL_LIVE\",\"url\":\"variables/apiclient.ISPAPI_CONNECTION_URL_LIVE.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"apiclient\"},{\"kind\":32,\"name\":\"ISPAPI_CONNECTION_URL_OTE\",\"url\":\"variables/apiclient.ISPAPI_CONNECTION_URL_OTE.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"apiclient\"},{\"kind\":128,\"name\":\"APIClient\",\"url\":\"classes/apiclient.APIClient.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"apiclient\"},{\"kind\":1024,\"name\":\"socketTimeout\",\"url\":\"classes/apiclient.APIClient.html#socketTimeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/apiclient.APIClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":1024,\"name\":\"ua\",\"url\":\"classes/apiclient.APIClient.html#ua\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"apiclient.APIClient\"},{\"kind\":1024,\"name\":\"socketURL\",\"url\":\"classes/apiclient.APIClient.html#socketURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"apiclient.APIClient\"},{\"kind\":1024,\"name\":\"socketConfig\",\"url\":\"classes/apiclient.APIClient.html#socketConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"apiclient.APIClient\"},{\"kind\":1024,\"name\":\"debugMode\",\"url\":\"classes/apiclient.APIClient.html#debugMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"apiclient.APIClient\"},{\"kind\":1024,\"name\":\"curlopts\",\"url\":\"classes/apiclient.APIClient.html#curlopts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"apiclient.APIClient\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/apiclient.APIClient.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setCustomLogger\",\"url\":\"classes/apiclient.APIClient.html#setCustomLogger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setDefaultLogger\",\"url\":\"classes/apiclient.APIClient.html#setDefaultLogger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"enableDebugMode\",\"url\":\"classes/apiclient.APIClient.html#enableDebugMode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"disableDebugMode\",\"url\":\"classes/apiclient.APIClient.html#disableDebugMode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"getSession\",\"url\":\"classes/apiclient.APIClient.html#getSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"getURL\",\"url\":\"classes/apiclient.APIClient.html#getURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setUserAgent\",\"url\":\"classes/apiclient.APIClient.html#setUserAgent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"getUserAgent\",\"url\":\"classes/apiclient.APIClient.html#getUserAgent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setProxy\",\"url\":\"classes/apiclient.APIClient.html#setProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"getProxy\",\"url\":\"classes/apiclient.APIClient.html#getProxy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setReferer\",\"url\":\"classes/apiclient.APIClient.html#setReferer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"getReferer\",\"url\":\"classes/apiclient.APIClient.html#getReferer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"getVersion\",\"url\":\"classes/apiclient.APIClient.html#getVersion\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"saveSession\",\"url\":\"classes/apiclient.APIClient.html#saveSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"reuseSession\",\"url\":\"classes/apiclient.APIClient.html#reuseSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setURL\",\"url\":\"classes/apiclient.APIClient.html#setURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setOTP\",\"url\":\"classes/apiclient.APIClient.html#setOTP\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setSession\",\"url\":\"classes/apiclient.APIClient.html#setSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setRemoteIPAddress\",\"url\":\"classes/apiclient.APIClient.html#setRemoteIPAddress\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setCredentials\",\"url\":\"classes/apiclient.APIClient.html#setCredentials\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setRoleCredentials\",\"url\":\"classes/apiclient.APIClient.html#setRoleCredentials\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"login\",\"url\":\"classes/apiclient.APIClient.html#login\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"loginExtended\",\"url\":\"classes/apiclient.APIClient.html#loginExtended\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"logout\",\"url\":\"classes/apiclient.APIClient.html#logout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"request\",\"url\":\"classes/apiclient.APIClient.html#request\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"requestNextResponsePage\",\"url\":\"classes/apiclient.APIClient.html#requestNextResponsePage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"requestAllResponsePages\",\"url\":\"classes/apiclient.APIClient.html#requestAllResponsePages\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"setUserView\",\"url\":\"classes/apiclient.APIClient.html#setUserView\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"resetUserView\",\"url\":\"classes/apiclient.APIClient.html#resetUserView\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"useHighPerformanceConnectionSetup\",\"url\":\"classes/apiclient.APIClient.html#useHighPerformanceConnectionSetup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"useDefaultConnectionSetup\",\"url\":\"classes/apiclient.APIClient.html#useDefaultConnectionSetup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"useOTESystem\",\"url\":\"classes/apiclient.APIClient.html#useOTESystem\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"useLIVESystem\",\"url\":\"classes/apiclient.APIClient.html#useLIVESystem\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"getPOSTData\",\"url\":\"classes/apiclient.APIClient.html#getPOSTData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"flattenCommand\",\"url\":\"classes/apiclient.APIClient.html#flattenCommand\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2048,\"name\":\"autoIDNConvert\",\"url\":\"classes/apiclient.APIClient.html#autoIDNConvert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"apiclient.APIClient\"},{\"kind\":2,\"name\":\"column.spec\",\"url\":\"modules/column_spec.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"column\",\"url\":\"modules/column.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"Column\",\"url\":\"classes/column.Column.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"column\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/column.Column.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"column.Column\"},{\"kind\":1024,\"name\":\"length\",\"url\":\"classes/column.Column.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"column.Column\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/column.Column.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"column.Column\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/column.Column.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"column.Column\"},{\"kind\":2048,\"name\":\"getKey\",\"url\":\"classes/column.Column.html#getKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"column.Column\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/column.Column.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"column.Column\"},{\"kind\":2048,\"name\":\"getDataByIndex\",\"url\":\"classes/column.Column.html#getDataByIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"column.Column\"},{\"kind\":2048,\"name\":\"hasDataIndex\",\"url\":\"classes/column.Column.html#hasDataIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"column.Column\"},{\"kind\":2,\"name\":\"customlogger\",\"url\":\"modules/customlogger.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"CustomLogger\",\"url\":\"classes/customlogger.CustomLogger.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"customlogger\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/customlogger.CustomLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"customlogger.CustomLogger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/customlogger.CustomLogger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"customlogger.CustomLogger\"},{\"kind\":2,\"name\":\"index.spec\",\"url\":\"modules/index_spec.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"index\",\"url\":\"modules/index.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"logger\",\"url\":\"modules/logger.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"Logger\",\"url\":\"classes/logger.Logger.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"logger\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/logger.Logger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"logger.Logger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/logger.Logger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"logger.Logger\"},{\"kind\":2,\"name\":\"record.spec\",\"url\":\"modules/record_spec.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"record\",\"url\":\"modules/record.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"Record\",\"url\":\"classes/record.Record.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"record\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/record.Record.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"record.Record\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/record.Record.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"record.Record\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/record.Record.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"record.Record\"},{\"kind\":2048,\"name\":\"getDataByKey\",\"url\":\"classes/record.Record.html#getDataByKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"record.Record\"},{\"kind\":2048,\"name\":\"hasData\",\"url\":\"classes/record.Record.html#hasData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"record.Record\"},{\"kind\":2,\"name\":\"response.spec\",\"url\":\"modules/response_spec.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"response\",\"url\":\"modules/response.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"Response\",\"url\":\"classes/response.Response.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"response\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/response.Response.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"classes/response.Response.html#command\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"response.Response\"},{\"kind\":1024,\"name\":\"columnkeys\",\"url\":\"classes/response.Response.html#columnkeys\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"response.Response\"},{\"kind\":1024,\"name\":\"columns\",\"url\":\"classes/response.Response.html#columns\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"response.Response\"},{\"kind\":1024,\"name\":\"recordIndex\",\"url\":\"classes/response.Response.html#recordIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"response.Response\"},{\"kind\":1024,\"name\":\"records\",\"url\":\"classes/response.Response.html#records\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"addColumn\",\"url\":\"classes/response.Response.html#addColumn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"addRecord\",\"url\":\"classes/response.Response.html#addRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getColumn\",\"url\":\"classes/response.Response.html#getColumn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getColumnIndex\",\"url\":\"classes/response.Response.html#getColumnIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getColumnKeys\",\"url\":\"classes/response.Response.html#getColumnKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getColumns\",\"url\":\"classes/response.Response.html#getColumns\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getCommand\",\"url\":\"classes/response.Response.html#getCommand\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getCommandPlain\",\"url\":\"classes/response.Response.html#getCommandPlain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getCurrentPageNumber\",\"url\":\"classes/response.Response.html#getCurrentPageNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getCurrentRecord\",\"url\":\"classes/response.Response.html#getCurrentRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getFirstRecordIndex\",\"url\":\"classes/response.Response.html#getFirstRecordIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getLastRecordIndex\",\"url\":\"classes/response.Response.html#getLastRecordIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getListHash\",\"url\":\"classes/response.Response.html#getListHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getNextRecord\",\"url\":\"classes/response.Response.html#getNextRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getNextPageNumber\",\"url\":\"classes/response.Response.html#getNextPageNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getNumberOfPages\",\"url\":\"classes/response.Response.html#getNumberOfPages\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getPagination\",\"url\":\"classes/response.Response.html#getPagination\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getPreviousPageNumber\",\"url\":\"classes/response.Response.html#getPreviousPageNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getPreviousRecord\",\"url\":\"classes/response.Response.html#getPreviousRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getRecord\",\"url\":\"classes/response.Response.html#getRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getRecords\",\"url\":\"classes/response.Response.html#getRecords\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getRecordsCount\",\"url\":\"classes/response.Response.html#getRecordsCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getRecordsTotalCount\",\"url\":\"classes/response.Response.html#getRecordsTotalCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getRecordsLimitation\",\"url\":\"classes/response.Response.html#getRecordsLimitation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"hasNextPage\",\"url\":\"classes/response.Response.html#hasNextPage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"hasPreviousPage\",\"url\":\"classes/response.Response.html#hasPreviousPage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"rewindRecordList\",\"url\":\"classes/response.Response.html#rewindRecordList\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"hasColumn\",\"url\":\"classes/response.Response.html#hasColumn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"hasCurrentRecord\",\"url\":\"classes/response.Response.html#hasCurrentRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"hasNextRecord\",\"url\":\"classes/response.Response.html#hasNextRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"hasPreviousRecord\",\"url\":\"classes/response.Response.html#hasPreviousRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"response.Response\"},{\"kind\":1024,\"name\":\"raw\",\"url\":\"classes/response.Response.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"classes/response.Response.html#hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getCode\",\"url\":\"classes/response.Response.html#getCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getDescription\",\"url\":\"classes/response.Response.html#getDescription\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getPlain\",\"url\":\"classes/response.Response.html#getPlain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getQueuetime\",\"url\":\"classes/response.Response.html#getQueuetime\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getHash\",\"url\":\"classes/response.Response.html#getHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"getRuntime\",\"url\":\"classes/response.Response.html#getRuntime\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"isError\",\"url\":\"classes/response.Response.html#isError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"isSuccess\",\"url\":\"classes/response.Response.html#isSuccess\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"isTmpError\",\"url\":\"classes/response.Response.html#isTmpError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2048,\"name\":\"isPending\",\"url\":\"classes/response.Response.html#isPending\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"response.Response\"},{\"kind\":2,\"name\":\"responseparser.spec\",\"url\":\"modules/responseparser_spec.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"responseparser\",\"url\":\"modules/responseparser.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":32,\"name\":\"ResponseParser\",\"url\":\"variables/responseparser.ResponseParser.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"responseparser\"},{\"kind\":2,\"name\":\"responsetemplate.spec\",\"url\":\"modules/responsetemplate_spec.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"responsetemplate\",\"url\":\"modules/responsetemplate.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"ResponseTemplate\",\"url\":\"classes/responsetemplate.ResponseTemplate.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"responsetemplate\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":1024,\"name\":\"raw\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2048,\"name\":\"getCode\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#getCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2048,\"name\":\"getDescription\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#getDescription\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2048,\"name\":\"getPlain\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#getPlain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2048,\"name\":\"getQueuetime\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#getQueuetime\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2048,\"name\":\"getHash\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#getHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2048,\"name\":\"getRuntime\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#getRuntime\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2048,\"name\":\"isError\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#isError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2048,\"name\":\"isSuccess\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#isSuccess\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2048,\"name\":\"isTmpError\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#isTmpError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2048,\"name\":\"isPending\",\"url\":\"classes/responsetemplate.ResponseTemplate.html#isPending\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplate.ResponseTemplate\"},{\"kind\":2,\"name\":\"responsetemplatemanager.spec\",\"url\":\"modules/responsetemplatemanager_spec.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"responsetemplatemanager\",\"url\":\"modules/responsetemplatemanager.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"ResponseTemplateManager\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"responsetemplatemanager\"},{\"kind\":2048,\"name\":\"getInstance\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#getInstance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-private\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":1024,\"name\":\"templates\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#templates\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":2048,\"name\":\"generateTemplate\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#generateTemplate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":2048,\"name\":\"addTemplate\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#addTemplate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":2048,\"name\":\"getTemplate\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#getTemplate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":2048,\"name\":\"getTemplates\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#getTemplates\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":2048,\"name\":\"hasTemplate\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#hasTemplate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":2048,\"name\":\"isTemplateMatchHash\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#isTemplateMatchHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":2048,\"name\":\"isTemplateMatchPlain\",\"url\":\"classes/responsetemplatemanager.ResponseTemplateManager.html#isTemplateMatchPlain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"responsetemplatemanager.ResponseTemplateManager\"},{\"kind\":2,\"name\":\"socketconfig.spec\",\"url\":\"modules/socketconfig_spec.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"socketconfig\",\"url\":\"modules/socketconfig.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":64,\"name\":\"fixedURLEnc\",\"url\":\"functions/socketconfig.fixedURLEnc.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"socketconfig\"},{\"kind\":128,\"name\":\"SocketConfig\",\"url\":\"classes/socketconfig.SocketConfig.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"socketconfig\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/socketconfig.SocketConfig.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":1024,\"name\":\"entity\",\"url\":\"classes/socketconfig.SocketConfig.html#entity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":1024,\"name\":\"login\",\"url\":\"classes/socketconfig.SocketConfig.html#login\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":1024,\"name\":\"otp\",\"url\":\"classes/socketconfig.SocketConfig.html#otp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":1024,\"name\":\"pw\",\"url\":\"classes/socketconfig.SocketConfig.html#pw\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":1024,\"name\":\"remoteaddr\",\"url\":\"classes/socketconfig.SocketConfig.html#remoteaddr\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":1024,\"name\":\"session\",\"url\":\"classes/socketconfig.SocketConfig.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"classes/socketconfig.SocketConfig.html#user\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":2048,\"name\":\"getPOSTData\",\"url\":\"classes/socketconfig.SocketConfig.html#getPOSTData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":2048,\"name\":\"getSession\",\"url\":\"classes/socketconfig.SocketConfig.html#getSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":2048,\"name\":\"getSystemEntity\",\"url\":\"classes/socketconfig.SocketConfig.html#getSystemEntity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":2048,\"name\":\"setLogin\",\"url\":\"classes/socketconfig.SocketConfig.html#setLogin\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":2048,\"name\":\"setOTP\",\"url\":\"classes/socketconfig.SocketConfig.html#setOTP\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":2048,\"name\":\"setPassword\",\"url\":\"classes/socketconfig.SocketConfig.html#setPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":2048,\"name\":\"setRemoteAddress\",\"url\":\"classes/socketconfig.SocketConfig.html#setRemoteAddress\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":2048,\"name\":\"setSession\",\"url\":\"classes/socketconfig.SocketConfig.html#setSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":2048,\"name\":\"setSystemEntity\",\"url\":\"classes/socketconfig.SocketConfig.html#setSystemEntity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":2048,\"name\":\"setUser\",\"url\":\"classes/socketconfig.SocketConfig.html#setUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"socketconfig.SocketConfig\"},{\"kind\":8388608,\"name\":\"APIClient\",\"url\":\"modules/index.html#APIClient\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"Response\",\"url\":\"modules/index.html#Response\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"ResponseTemplateManager\",\"url\":\"modules/index.html#ResponseTemplateManager\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"index\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,48.416]],[\"comment/0\",[]],[\"name/1\",[1,39.943]],[\"comment/1\",[]],[\"name/2\",[2,48.416]],[\"comment/2\",[]],[\"name/3\",[3,48.416]],[\"comment/3\",[]],[\"name/4\",[4,48.416]],[\"comment/4\",[]],[\"name/5\",[1,39.943]],[\"comment/5\",[]],[\"name/6\",[5,48.416]],[\"comment/6\",[]],[\"name/7\",[6,29.957]],[\"comment/7\",[]],[\"name/8\",[7,48.416]],[\"comment/8\",[]],[\"name/9\",[8,48.416]],[\"comment/9\",[]],[\"name/10\",[9,39.943]],[\"comment/10\",[]],[\"name/11\",[10,48.416]],[\"comment/11\",[]],[\"name/12\",[11,48.416]],[\"comment/12\",[]],[\"name/13\",[12,39.943]],[\"comment/13\",[]],[\"name/14\",[13,48.416]],[\"comment/14\",[]],[\"name/15\",[14,48.416]],[\"comment/15\",[]],[\"name/16\",[15,48.416]],[\"comment/16\",[]],[\"name/17\",[16,48.416]],[\"comment/17\",[]],[\"name/18\",[17,43.307]],[\"comment/18\",[]],[\"name/19\",[18,48.416]],[\"comment/19\",[]],[\"name/20\",[19,48.416]],[\"comment/20\",[]],[\"name/21\",[20,48.416]],[\"comment/21\",[]],[\"name/22\",[21,48.416]],[\"comment/22\",[]],[\"name/23\",[22,48.416]],[\"comment/23\",[]],[\"name/24\",[23,48.416]],[\"comment/24\",[]],[\"name/25\",[24,48.416]],[\"comment/25\",[]],[\"name/26\",[25,48.416]],[\"comment/26\",[]],[\"name/27\",[26,48.416]],[\"comment/27\",[]],[\"name/28\",[27,48.416]],[\"comment/28\",[]],[\"name/29\",[28,48.416]],[\"comment/29\",[]],[\"name/30\",[29,43.307]],[\"comment/30\",[]],[\"name/31\",[30,43.307]],[\"comment/31\",[]],[\"name/32\",[31,48.416]],[\"comment/32\",[]],[\"name/33\",[32,48.416]],[\"comment/33\",[]],[\"name/34\",[33,48.416]],[\"comment/34\",[]],[\"name/35\",[34,43.307]],[\"comment/35\",[]],[\"name/36\",[35,48.416]],[\"comment/36\",[]],[\"name/37\",[36,48.416]],[\"comment/37\",[]],[\"name/38\",[37,48.416]],[\"comment/38\",[]],[\"name/39\",[38,48.416]],[\"comment/39\",[]],[\"name/40\",[39,48.416]],[\"comment/40\",[]],[\"name/41\",[40,48.416]],[\"comment/41\",[]],[\"name/42\",[41,48.416]],[\"comment/42\",[]],[\"name/43\",[42,48.416]],[\"comment/43\",[]],[\"name/44\",[43,48.416]],[\"comment/44\",[]],[\"name/45\",[44,48.416]],[\"comment/45\",[]],[\"name/46\",[45,48.416]],[\"comment/46\",[]],[\"name/47\",[46,43.307]],[\"comment/47\",[]],[\"name/48\",[47,48.416]],[\"comment/48\",[]],[\"name/49\",[48,48.416]],[\"comment/49\",[]],[\"name/50\",[49,48.416]],[\"comment/50\",[]],[\"name/51\",[50,43.307]],[\"comment/51\",[]],[\"name/52\",[50,43.307]],[\"comment/52\",[]],[\"name/53\",[6,29.957]],[\"comment/53\",[]],[\"name/54\",[51,48.416]],[\"comment/54\",[]],[\"name/55\",[52,48.416]],[\"comment/55\",[]],[\"name/56\",[53,43.307]],[\"comment/56\",[]],[\"name/57\",[54,48.416]],[\"comment/57\",[]],[\"name/58\",[55,43.307]],[\"comment/58\",[]],[\"name/59\",[56,48.416]],[\"comment/59\",[]],[\"name/60\",[57,48.416]],[\"comment/60\",[]],[\"name/61\",[58,43.307]],[\"comment/61\",[]],[\"name/62\",[58,43.307]],[\"comment/62\",[]],[\"name/63\",[6,29.957]],[\"comment/63\",[]],[\"name/64\",[59,43.307]],[\"comment/64\",[]],[\"name/65\",[60,48.416]],[\"comment/65\",[]],[\"name/66\",[61,48.416]],[\"comment/66\",[]],[\"name/67\",[12,39.943]],[\"comment/67\",[]],[\"name/68\",[12,39.943]],[\"comment/68\",[]],[\"name/69\",[6,29.957]],[\"comment/69\",[]],[\"name/70\",[59,43.307]],[\"comment/70\",[]],[\"name/71\",[62,48.416]],[\"comment/71\",[]],[\"name/72\",[63,43.307]],[\"comment/72\",[]],[\"name/73\",[63,43.307]],[\"comment/73\",[]],[\"name/74\",[6,29.957]],[\"comment/74\",[]],[\"name/75\",[53,43.307]],[\"comment/75\",[]],[\"name/76\",[55,43.307]],[\"comment/76\",[]],[\"name/77\",[64,48.416]],[\"comment/77\",[]],[\"name/78\",[65,48.416]],[\"comment/78\",[]],[\"name/79\",[66,48.416]],[\"comment/79\",[]],[\"name/80\",[67,39.943]],[\"comment/80\",[]],[\"name/81\",[67,39.943]],[\"comment/81\",[]],[\"name/82\",[6,29.957]],[\"comment/82\",[]],[\"name/83\",[68,48.416]],[\"comment/83\",[]],[\"name/84\",[69,48.416]],[\"comment/84\",[]],[\"name/85\",[70,48.416]],[\"comment/85\",[]],[\"name/86\",[71,48.416]],[\"comment/86\",[]],[\"name/87\",[72,48.416]],[\"comment/87\",[]],[\"name/88\",[73,48.416]],[\"comment/88\",[]],[\"name/89\",[74,48.416]],[\"comment/89\",[]],[\"name/90\",[75,48.416]],[\"comment/90\",[]],[\"name/91\",[76,48.416]],[\"comment/91\",[]],[\"name/92\",[77,48.416]],[\"comment/92\",[]],[\"name/93\",[78,48.416]],[\"comment/93\",[]],[\"name/94\",[79,48.416]],[\"comment/94\",[]],[\"name/95\",[80,48.416]],[\"comment/95\",[]],[\"name/96\",[81,48.416]],[\"comment/96\",[]],[\"name/97\",[82,48.416]],[\"comment/97\",[]],[\"name/98\",[83,48.416]],[\"comment/98\",[]],[\"name/99\",[84,48.416]],[\"comment/99\",[]],[\"name/100\",[85,48.416]],[\"comment/100\",[]],[\"name/101\",[86,48.416]],[\"comment/101\",[]],[\"name/102\",[87,48.416]],[\"comment/102\",[]],[\"name/103\",[88,48.416]],[\"comment/103\",[]],[\"name/104\",[89,48.416]],[\"comment/104\",[]],[\"name/105\",[90,48.416]],[\"comment/105\",[]],[\"name/106\",[91,48.416]],[\"comment/106\",[]],[\"name/107\",[92,48.416]],[\"comment/107\",[]],[\"name/108\",[93,48.416]],[\"comment/108\",[]],[\"name/109\",[94,48.416]],[\"comment/109\",[]],[\"name/110\",[95,48.416]],[\"comment/110\",[]],[\"name/111\",[96,48.416]],[\"comment/111\",[]],[\"name/112\",[97,48.416]],[\"comment/112\",[]],[\"name/113\",[98,48.416]],[\"comment/113\",[]],[\"name/114\",[99,48.416]],[\"comment/114\",[]],[\"name/115\",[100,48.416]],[\"comment/115\",[]],[\"name/116\",[101,48.416]],[\"comment/116\",[]],[\"name/117\",[102,48.416]],[\"comment/117\",[]],[\"name/118\",[103,48.416]],[\"comment/118\",[]],[\"name/119\",[104,43.307]],[\"comment/119\",[]],[\"name/120\",[105,43.307]],[\"comment/120\",[]],[\"name/121\",[106,43.307]],[\"comment/121\",[]],[\"name/122\",[107,43.307]],[\"comment/122\",[]],[\"name/123\",[108,43.307]],[\"comment/123\",[]],[\"name/124\",[109,43.307]],[\"comment/124\",[]],[\"name/125\",[110,43.307]],[\"comment/125\",[]],[\"name/126\",[111,43.307]],[\"comment/126\",[]],[\"name/127\",[112,43.307]],[\"comment/127\",[]],[\"name/128\",[113,43.307]],[\"comment/128\",[]],[\"name/129\",[114,43.307]],[\"comment/129\",[]],[\"name/130\",[115,43.307]],[\"comment/130\",[]],[\"name/131\",[116,48.416]],[\"comment/131\",[]],[\"name/132\",[117,43.307]],[\"comment/132\",[]],[\"name/133\",[117,43.307]],[\"comment/133\",[]],[\"name/134\",[118,48.416]],[\"comment/134\",[]],[\"name/135\",[119,43.307]],[\"comment/135\",[]],[\"name/136\",[119,43.307]],[\"comment/136\",[]],[\"name/137\",[6,29.957]],[\"comment/137\",[]],[\"name/138\",[104,43.307]],[\"comment/138\",[]],[\"name/139\",[105,43.307]],[\"comment/139\",[]],[\"name/140\",[106,43.307]],[\"comment/140\",[]],[\"name/141\",[107,43.307]],[\"comment/141\",[]],[\"name/142\",[108,43.307]],[\"comment/142\",[]],[\"name/143\",[109,43.307]],[\"comment/143\",[]],[\"name/144\",[110,43.307]],[\"comment/144\",[]],[\"name/145\",[111,43.307]],[\"comment/145\",[]],[\"name/146\",[112,43.307]],[\"comment/146\",[]],[\"name/147\",[113,43.307]],[\"comment/147\",[]],[\"name/148\",[114,43.307]],[\"comment/148\",[]],[\"name/149\",[115,43.307]],[\"comment/149\",[]],[\"name/150\",[120,48.416]],[\"comment/150\",[]],[\"name/151\",[121,39.943]],[\"comment/151\",[]],[\"name/152\",[121,39.943]],[\"comment/152\",[]],[\"name/153\",[122,48.416]],[\"comment/153\",[]],[\"name/154\",[123,48.416]],[\"comment/154\",[]],[\"name/155\",[6,29.957]],[\"comment/155\",[]],[\"name/156\",[124,48.416]],[\"comment/156\",[]],[\"name/157\",[125,48.416]],[\"comment/157\",[]],[\"name/158\",[126,48.416]],[\"comment/158\",[]],[\"name/159\",[127,48.416]],[\"comment/159\",[]],[\"name/160\",[128,48.416]],[\"comment/160\",[]],[\"name/161\",[129,48.416]],[\"comment/161\",[]],[\"name/162\",[130,48.416]],[\"comment/162\",[]],[\"name/163\",[131,48.416]],[\"comment/163\",[]],[\"name/164\",[132,48.416]],[\"comment/164\",[]],[\"name/165\",[9,39.943]],[\"comment/165\",[]],[\"name/166\",[133,48.416]],[\"comment/166\",[]],[\"name/167\",[9,39.943]],[\"comment/167\",[]],[\"name/168\",[6,29.957]],[\"comment/168\",[]],[\"name/169\",[134,48.416]],[\"comment/169\",[]],[\"name/170\",[34,43.307]],[\"comment/170\",[]],[\"name/171\",[135,48.416]],[\"comment/171\",[]],[\"name/172\",[136,48.416]],[\"comment/172\",[]],[\"name/173\",[137,48.416]],[\"comment/173\",[]],[\"name/174\",[138,48.416]],[\"comment/174\",[]],[\"name/175\",[139,48.416]],[\"comment/175\",[]],[\"name/176\",[46,43.307]],[\"comment/176\",[]],[\"name/177\",[17,43.307]],[\"comment/177\",[]],[\"name/178\",[140,48.416]],[\"comment/178\",[]],[\"name/179\",[141,48.416]],[\"comment/179\",[]],[\"name/180\",[29,43.307]],[\"comment/180\",[]],[\"name/181\",[142,48.416]],[\"comment/181\",[]],[\"name/182\",[143,48.416]],[\"comment/182\",[]],[\"name/183\",[30,43.307]],[\"comment/183\",[]],[\"name/184\",[144,48.416]],[\"comment/184\",[]],[\"name/185\",[145,48.416]],[\"comment/185\",[]],[\"name/186\",[1,39.943]],[\"comment/186\",[]],[\"name/187\",[67,39.943]],[\"comment/187\",[]],[\"name/188\",[121,39.943]],[\"comment/188\",[]]],\"invertedIndex\":[[\"addcolumn\",{\"_index\":73,\"name\":{\"88\":{}},\"comment\":{}}],[\"addrecord\",{\"_index\":74,\"name\":{\"89\":{}},\"comment\":{}}],[\"addtemplate\",{\"_index\":126,\"name\":{\"158\":{}},\"comment\":{}}],[\"apiclient\",{\"_index\":1,\"name\":{\"1\":{},\"5\":{},\"186\":{}},\"comment\":{}}],[\"apiclient.spec\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"autoidnconvert\",{\"_index\":48,\"name\":{\"49\":{}},\"comment\":{}}],[\"column\",{\"_index\":50,\"name\":{\"51\":{},\"52\":{}},\"comment\":{}}],[\"column.spec\",{\"_index\":49,\"name\":{\"50\":{}},\"comment\":{}}],[\"columnkeys\",{\"_index\":69,\"name\":{\"84\":{}},\"comment\":{}}],[\"columns\",{\"_index\":70,\"name\":{\"85\":{}},\"comment\":{}}],[\"command\",{\"_index\":68,\"name\":{\"83\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":6,\"name\":{\"7\":{},\"53\":{},\"63\":{},\"69\":{},\"74\":{},\"82\":{},\"137\":{},\"155\":{},\"168\":{}},\"comment\":{}}],[\"curlopts\",{\"_index\":11,\"name\":{\"12\":{}},\"comment\":{}}],[\"customlogger\",{\"_index\":58,\"name\":{\"61\":{},\"62\":{}},\"comment\":{}}],[\"data\",{\"_index\":53,\"name\":{\"56\":{},\"75\":{}},\"comment\":{}}],[\"debugmode\",{\"_index\":10,\"name\":{\"11\":{}},\"comment\":{}}],[\"disabledebugmode\",{\"_index\":16,\"name\":{\"17\":{}},\"comment\":{}}],[\"enabledebugmode\",{\"_index\":15,\"name\":{\"16\":{}},\"comment\":{}}],[\"entity\",{\"_index\":134,\"name\":{\"169\":{}},\"comment\":{}}],[\"fixedurlenc\",{\"_index\":133,\"name\":{\"166\":{}},\"comment\":{}}],[\"flattencommand\",{\"_index\":47,\"name\":{\"48\":{}},\"comment\":{}}],[\"generatetemplate\",{\"_index\":125,\"name\":{\"157\":{}},\"comment\":{}}],[\"getcode\",{\"_index\":106,\"name\":{\"121\":{},\"140\":{}},\"comment\":{}}],[\"getcolumn\",{\"_index\":75,\"name\":{\"90\":{}},\"comment\":{}}],[\"getcolumnindex\",{\"_index\":76,\"name\":{\"91\":{}},\"comment\":{}}],[\"getcolumnkeys\",{\"_index\":77,\"name\":{\"92\":{}},\"comment\":{}}],[\"getcolumns\",{\"_index\":78,\"name\":{\"93\":{}},\"comment\":{}}],[\"getcommand\",{\"_index\":79,\"name\":{\"94\":{}},\"comment\":{}}],[\"getcommandplain\",{\"_index\":80,\"name\":{\"95\":{}},\"comment\":{}}],[\"getcurrentpagenumber\",{\"_index\":81,\"name\":{\"96\":{}},\"comment\":{}}],[\"getcurrentrecord\",{\"_index\":82,\"name\":{\"97\":{}},\"comment\":{}}],[\"getdata\",{\"_index\":55,\"name\":{\"58\":{},\"76\":{}},\"comment\":{}}],[\"getdatabyindex\",{\"_index\":56,\"name\":{\"59\":{}},\"comment\":{}}],[\"getdatabykey\",{\"_index\":64,\"name\":{\"77\":{}},\"comment\":{}}],[\"getdescription\",{\"_index\":107,\"name\":{\"122\":{},\"141\":{}},\"comment\":{}}],[\"getfirstrecordindex\",{\"_index\":83,\"name\":{\"98\":{}},\"comment\":{}}],[\"gethash\",{\"_index\":110,\"name\":{\"125\":{},\"144\":{}},\"comment\":{}}],[\"getinstance\",{\"_index\":122,\"name\":{\"153\":{}},\"comment\":{}}],[\"getkey\",{\"_index\":54,\"name\":{\"57\":{}},\"comment\":{}}],[\"getlastrecordindex\",{\"_index\":84,\"name\":{\"99\":{}},\"comment\":{}}],[\"getlisthash\",{\"_index\":85,\"name\":{\"100\":{}},\"comment\":{}}],[\"getnextpagenumber\",{\"_index\":87,\"name\":{\"102\":{}},\"comment\":{}}],[\"getnextrecord\",{\"_index\":86,\"name\":{\"101\":{}},\"comment\":{}}],[\"getnumberofpages\",{\"_index\":88,\"name\":{\"103\":{}},\"comment\":{}}],[\"getpagination\",{\"_index\":89,\"name\":{\"104\":{}},\"comment\":{}}],[\"getplain\",{\"_index\":108,\"name\":{\"123\":{},\"142\":{}},\"comment\":{}}],[\"getpostdata\",{\"_index\":46,\"name\":{\"47\":{},\"176\":{}},\"comment\":{}}],[\"getpreviouspagenumber\",{\"_index\":90,\"name\":{\"105\":{}},\"comment\":{}}],[\"getpreviousrecord\",{\"_index\":91,\"name\":{\"106\":{}},\"comment\":{}}],[\"getproxy\",{\"_index\":22,\"name\":{\"23\":{}},\"comment\":{}}],[\"getqueuetime\",{\"_index\":109,\"name\":{\"124\":{},\"143\":{}},\"comment\":{}}],[\"getrecord\",{\"_index\":92,\"name\":{\"107\":{}},\"comment\":{}}],[\"getrecords\",{\"_index\":93,\"name\":{\"108\":{}},\"comment\":{}}],[\"getrecordscount\",{\"_index\":94,\"name\":{\"109\":{}},\"comment\":{}}],[\"getrecordslimitation\",{\"_index\":96,\"name\":{\"111\":{}},\"comment\":{}}],[\"getrecordstotalcount\",{\"_index\":95,\"name\":{\"110\":{}},\"comment\":{}}],[\"getreferer\",{\"_index\":24,\"name\":{\"25\":{}},\"comment\":{}}],[\"getruntime\",{\"_index\":111,\"name\":{\"126\":{},\"145\":{}},\"comment\":{}}],[\"getsession\",{\"_index\":17,\"name\":{\"18\":{},\"177\":{}},\"comment\":{}}],[\"getsystementity\",{\"_index\":140,\"name\":{\"178\":{}},\"comment\":{}}],[\"gettemplate\",{\"_index\":127,\"name\":{\"159\":{}},\"comment\":{}}],[\"gettemplates\",{\"_index\":128,\"name\":{\"160\":{}},\"comment\":{}}],[\"geturl\",{\"_index\":18,\"name\":{\"19\":{}},\"comment\":{}}],[\"getuseragent\",{\"_index\":20,\"name\":{\"21\":{}},\"comment\":{}}],[\"getversion\",{\"_index\":25,\"name\":{\"26\":{}},\"comment\":{}}],[\"hascolumn\",{\"_index\":100,\"name\":{\"115\":{}},\"comment\":{}}],[\"hascurrentrecord\",{\"_index\":101,\"name\":{\"116\":{}},\"comment\":{}}],[\"hasdata\",{\"_index\":65,\"name\":{\"78\":{}},\"comment\":{}}],[\"hasdataindex\",{\"_index\":57,\"name\":{\"60\":{}},\"comment\":{}}],[\"hash\",{\"_index\":105,\"name\":{\"120\":{},\"139\":{}},\"comment\":{}}],[\"hasnextpage\",{\"_index\":97,\"name\":{\"112\":{}},\"comment\":{}}],[\"hasnextrecord\",{\"_index\":102,\"name\":{\"117\":{}},\"comment\":{}}],[\"haspreviouspage\",{\"_index\":98,\"name\":{\"113\":{}},\"comment\":{}}],[\"haspreviousrecord\",{\"_index\":103,\"name\":{\"118\":{}},\"comment\":{}}],[\"hastemplate\",{\"_index\":129,\"name\":{\"161\":{}},\"comment\":{}}],[\"index\",{\"_index\":61,\"name\":{\"66\":{}},\"comment\":{}}],[\"index.spec\",{\"_index\":60,\"name\":{\"65\":{}},\"comment\":{}}],[\"instance\",{\"_index\":123,\"name\":{\"154\":{}},\"comment\":{}}],[\"iserror\",{\"_index\":112,\"name\":{\"127\":{},\"146\":{}},\"comment\":{}}],[\"ispapi_connection_url_live\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"ispapi_connection_url_ote\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"ispapi_connection_url_proxy\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"ispending\",{\"_index\":115,\"name\":{\"130\":{},\"149\":{}},\"comment\":{}}],[\"issuccess\",{\"_index\":113,\"name\":{\"128\":{},\"147\":{}},\"comment\":{}}],[\"istemplatematchhash\",{\"_index\":130,\"name\":{\"162\":{}},\"comment\":{}}],[\"istemplatematchplain\",{\"_index\":131,\"name\":{\"163\":{}},\"comment\":{}}],[\"istmperror\",{\"_index\":114,\"name\":{\"129\":{},\"148\":{}},\"comment\":{}}],[\"key\",{\"_index\":52,\"name\":{\"55\":{}},\"comment\":{}}],[\"length\",{\"_index\":51,\"name\":{\"54\":{}},\"comment\":{}}],[\"log\",{\"_index\":59,\"name\":{\"64\":{},\"70\":{}},\"comment\":{}}],[\"logger\",{\"_index\":12,\"name\":{\"13\":{},\"67\":{},\"68\":{}},\"comment\":{}}],[\"login\",{\"_index\":34,\"name\":{\"35\":{},\"170\":{}},\"comment\":{}}],[\"loginextended\",{\"_index\":35,\"name\":{\"36\":{}},\"comment\":{}}],[\"logout\",{\"_index\":36,\"name\":{\"37\":{}},\"comment\":{}}],[\"otp\",{\"_index\":135,\"name\":{\"171\":{}},\"comment\":{}}],[\"pw\",{\"_index\":136,\"name\":{\"172\":{}},\"comment\":{}}],[\"raw\",{\"_index\":104,\"name\":{\"119\":{},\"138\":{}},\"comment\":{}}],[\"record\",{\"_index\":63,\"name\":{\"72\":{},\"73\":{}},\"comment\":{}}],[\"record.spec\",{\"_index\":62,\"name\":{\"71\":{}},\"comment\":{}}],[\"recordindex\",{\"_index\":71,\"name\":{\"86\":{}},\"comment\":{}}],[\"records\",{\"_index\":72,\"name\":{\"87\":{}},\"comment\":{}}],[\"remoteaddr\",{\"_index\":137,\"name\":{\"173\":{}},\"comment\":{}}],[\"request\",{\"_index\":37,\"name\":{\"38\":{}},\"comment\":{}}],[\"requestallresponsepages\",{\"_index\":39,\"name\":{\"40\":{}},\"comment\":{}}],[\"requestnextresponsepage\",{\"_index\":38,\"name\":{\"39\":{}},\"comment\":{}}],[\"resetuserview\",{\"_index\":41,\"name\":{\"42\":{}},\"comment\":{}}],[\"response\",{\"_index\":67,\"name\":{\"80\":{},\"81\":{},\"187\":{}},\"comment\":{}}],[\"response.spec\",{\"_index\":66,\"name\":{\"79\":{}},\"comment\":{}}],[\"responseparser\",{\"_index\":117,\"name\":{\"132\":{},\"133\":{}},\"comment\":{}}],[\"responseparser.spec\",{\"_index\":116,\"name\":{\"131\":{}},\"comment\":{}}],[\"responsetemplate\",{\"_index\":119,\"name\":{\"135\":{},\"136\":{}},\"comment\":{}}],[\"responsetemplate.spec\",{\"_index\":118,\"name\":{\"134\":{}},\"comment\":{}}],[\"responsetemplatemanager\",{\"_index\":121,\"name\":{\"151\":{},\"152\":{},\"188\":{}},\"comment\":{}}],[\"responsetemplatemanager.spec\",{\"_index\":120,\"name\":{\"150\":{}},\"comment\":{}}],[\"reusesession\",{\"_index\":27,\"name\":{\"28\":{}},\"comment\":{}}],[\"rewindrecordlist\",{\"_index\":99,\"name\":{\"114\":{}},\"comment\":{}}],[\"savesession\",{\"_index\":26,\"name\":{\"27\":{}},\"comment\":{}}],[\"session\",{\"_index\":138,\"name\":{\"174\":{}},\"comment\":{}}],[\"setcredentials\",{\"_index\":32,\"name\":{\"33\":{}},\"comment\":{}}],[\"setcustomlogger\",{\"_index\":13,\"name\":{\"14\":{}},\"comment\":{}}],[\"setdefaultlogger\",{\"_index\":14,\"name\":{\"15\":{}},\"comment\":{}}],[\"setlogin\",{\"_index\":141,\"name\":{\"179\":{}},\"comment\":{}}],[\"setotp\",{\"_index\":29,\"name\":{\"30\":{},\"180\":{}},\"comment\":{}}],[\"setpassword\",{\"_index\":142,\"name\":{\"181\":{}},\"comment\":{}}],[\"setproxy\",{\"_index\":21,\"name\":{\"22\":{}},\"comment\":{}}],[\"setreferer\",{\"_index\":23,\"name\":{\"24\":{}},\"comment\":{}}],[\"setremoteaddress\",{\"_index\":143,\"name\":{\"182\":{}},\"comment\":{}}],[\"setremoteipaddress\",{\"_index\":31,\"name\":{\"32\":{}},\"comment\":{}}],[\"setrolecredentials\",{\"_index\":33,\"name\":{\"34\":{}},\"comment\":{}}],[\"setsession\",{\"_index\":30,\"name\":{\"31\":{},\"183\":{}},\"comment\":{}}],[\"setsystementity\",{\"_index\":144,\"name\":{\"184\":{}},\"comment\":{}}],[\"seturl\",{\"_index\":28,\"name\":{\"29\":{}},\"comment\":{}}],[\"setuser\",{\"_index\":145,\"name\":{\"185\":{}},\"comment\":{}}],[\"setuseragent\",{\"_index\":19,\"name\":{\"20\":{}},\"comment\":{}}],[\"setuserview\",{\"_index\":40,\"name\":{\"41\":{}},\"comment\":{}}],[\"socketconfig\",{\"_index\":9,\"name\":{\"10\":{},\"165\":{},\"167\":{}},\"comment\":{}}],[\"socketconfig.spec\",{\"_index\":132,\"name\":{\"164\":{}},\"comment\":{}}],[\"sockettimeout\",{\"_index\":5,\"name\":{\"6\":{}},\"comment\":{}}],[\"socketurl\",{\"_index\":8,\"name\":{\"9\":{}},\"comment\":{}}],[\"templates\",{\"_index\":124,\"name\":{\"156\":{}},\"comment\":{}}],[\"ua\",{\"_index\":7,\"name\":{\"8\":{}},\"comment\":{}}],[\"usedefaultconnectionsetup\",{\"_index\":43,\"name\":{\"44\":{}},\"comment\":{}}],[\"usehighperformanceconnectionsetup\",{\"_index\":42,\"name\":{\"43\":{}},\"comment\":{}}],[\"uselivesystem\",{\"_index\":45,\"name\":{\"46\":{}},\"comment\":{}}],[\"useotesystem\",{\"_index\":44,\"name\":{\"45\":{}},\"comment\":{}}],[\"user\",{\"_index\":139,\"name\":{\"175\":{}},\"comment\":{}}]],\"pipeline\":[]}}");
\ No newline at end of file
+window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA8VdXY/buJL9KwvPq2+uqG/lLbeTxQ1ubtLb6Qx20QgCjc12C2NbHknOB4L89wUpySpSVZQos3efOjNmFY94WMXioUz/XFXlt3r18uHn6s/iuF299NerY37gq5er/FRs9gU/Ni/qE9+s1qtztV+9XB3K7XnP679fPv4iPn7x1Bz2q/Vqs8/rmterl6vVr7XBJ+3O6CkYXL39ePvq9u2Xmw/v37+5uX/74f2XT3fvvtzeffjv/7k4/5pXRf6H6t5gh3S9Xp3ySuCF2C3wvHv7+5sFcITZM6D5cL8EzIf7BViYn17AvLp9e6Oy3vkBXV/aLOjK88NLX3W5+ZM398WBl+f5/f2mm030PpgDHBEbxn9THuumOm+aspoPQjVaAkEZinM+v2vZduixqbd/K+q/naria97whf23Y/rp7p0tDa3Js6C5KY+Pxc4W0MXKMaYt/+O8+3e55fMBQRPHaDbnal+emtpiwg4WjrHsy92OW4TOpf31OHwvHFJXzZubc92Uh3eWgMaGS+JZx/KaP+bnfbMAjG55NRp+FKvHa/sZPDa8Gsu2qBeCQSyvRrPjzUde10V5nI9DsXGBwCrt7sY5d/kc/VTz6tXOZrX/TbNy8vz2KHaOUdS8ua3K7z+sxqG3cDEGlr3vHPZe8+aOP/LKMksNNi6e3xrBzjWC33llnQcGm+tZyL9y61SkGl2NoeLn2h6EZuUkL1kVoi4z4of7W6ue2/YuerYn3+k6JCP6UDb87e2r7bbitUVtidq6QHRT8S0/NkW+t0Oj2jkZm3LPl6IZ216NaF/uCoup0jd30++b7w0/bvnWsn9g5gKHlWZwae8gR/515rVF14OBq77f8+/NHa9P5bHmt/nOooSmHbjC9mq/h54tAoV24KrS/b3g36wL3c7IwfgsQqGbXY3jXPN/FrunW149ltUhP274TXk88k1TlMePvDmfLISoGa5c4O32w9fgJF24wPfh/s3HH3XDD1aQoJULFEKHXgBDMXOyk/nw8f513lgImqrR1Rge93nT8ONNeTjkR4tFamTnWJ/Kz0359vX7m/L4lVcWC8jIzgEuIH7vz4cjfmzUfmZzZtRaEI6MPuAZxI3qpR+gzssN5Qw8fYfDXu8f9zFL6VfMSJ2UH3fN05wuLy2v6O1PPpYTkK7aZnNm1Kxet1jgI91u9Vi371fPO/+a98CXlnZjq/eGZji8O2Nes+nvHz/eHrf8u0W3g8UVvT/ltfA1u2+t/VUcgwMPIdBrRw2X/AI+nJ9lTGcFikfYciLvQJQLso+xVzITdeNaHJ94VTRyg4UiUlwadla2uFqT6REh+790Xog5gy9G8iObtahQ5qviZqYHYrZZzjNihnVe5syqxfNp3Mes1Uwxs5knSH+muUH2AzZNm7La4hOi/cxmRrQWhKPZfN6pXvpn77zcUc7Ac3c47Pkc9zGLT8XMauVGOrRYual+Z62lSNdTa6lNf//4gdULdKd9+yt67tbFOZ0OTa8aZyg+SEWFiqT2U7tYam1IZxbxpHkaxqXzdEe7VEah87MkrrCeZsaWZkq+sUFsR8m+bXahFihEhfUn/zEW5kggwOIZsFgCcY6iDR68uCWQqCbPgGb2mAzNr0WhKhXbLbEHJ3BAA/s40fsmV1iq74vBlX3vxOtjNs8NDVz1bTUVR1auUPzLIkXoRq4w2ANw1btVqlYsnPV+u8+RE75JCL2ZAxznSliJQ5j358MfyBbGAAaxdYbILj0gdtcj+c+iqjt/tuGKmF6P512+FM7Y0gGaom7+mddjqdMAYzC5vv/2eNNykihGbjAsCp2RoQMs0tWHR/xA1gBFs7seyW2+K455g73mQsNQjBxgqPjXojzXi9hBjd1hsp61I8PrsVhjcN63zRy9QyrgK3u/Kc/Iq6iTEHozZzjuyybfLwSj2DpD9K44FI1t+GK2VyJ6yus+Tc4Foppc3z9MBBYYNLMrcVT8W3Hsdj9iBZ2/bRzZXT8idjsnaOB07yocL6kTETvXuOzrEt3INaJl6w5m6FYFycdvSFFTOf+G9142fNPw7X+YDsdmA3qyqGaf9DLWGaTxThH5+oxph4h/E+1qHK95vamKk+W6oFq5R2W7gR7vnF0h+a8zP/OmONiQBW3cI7LcnY12Zq5w3J2PluMyWDhGU9Rvqmr+2cDQ3DmOj+fNBnv9nkQyGDjHcn84WQ4LsHCO5pYft8VxfO5MghkMHGAZnX2d8qrmlflMrW2z5GSttZxwbPQJ7hgYXqlWnA4XC2hu1fbzDt46wKZnavjhtM+biXPIvtWSUettJ51bn0/e65712XfxrFvMG74L8uXnl2YEVueZpKslNdsErqkazgk+Ywk3AXCypFuK0KqimwCJVXiucM2p8KbhURWfK5Tmim8a37yzkyXIpivAaXR4RegKobEinAY3S7tfgmuqQpyGhlWMTtBNVYwT0LAK0hGuqQpyEhlWUTrCNllRToJDK0xH6KYqzElwWMW5GBtZ3RzyY76bKj21xtdUU52LuV0trq3+rfVDDX/fD2FvV3D1D0cnobfHuhFfb3OC6zfVoRVGyjFV9BROgRcY6mm5z/4Zlta9s55i4i16pw+ikNGbT+flWc8B3T3vU2jhcORV3szfDs2MiZFX14Ghv2Xm9gFUh8+Kfccb14Pf/D9gdxQGmsdnRf+U125HXnX4rNiLemjYbJ5m1fvzVgXU8f/ls8zb9y15GLsdocXTDFcTyEsLN/LSQrycgy1sajhoZ3Rq9BcP69dj8Z1vP929e3McQD6ej/Lr9JpH0NRciykg8Rrxo+kySKVX2HJRt3PrDnOvs3Q20gVVPYjLY5rxN1YmoFys5lQI1pjwW2gmII3vonGIqGzG90JM4GlNngXNaSyJToA5EUro9VgqeUFTvt1aT2fF8lmw1cTVVxPAauT2K4eozjWyE52A1Nm4wjP7bo0JWHNu2FiCh7qzbBrO1M1li9DIa0zeLEqUY3NHuGouLnK1T5PAzh0S7Ha7aRymO+6WoLjN6/ob9r7RNBRg6g5Pe3cddevdNCjd3h2yhfE142bARWiuiK+xuTtcnxYk6sFsOY6QZWHgDQvG+O788a0Dv8FGeNftxQV0N5d3Ewy9gDbXdUIps4Y+xyZGCJ/X3b9e/lx97e5TfbnyXwQvstV69Vjw/Vb86EULbC2/RyvsP3ef/c5FnS1atE3+7q3WD946TF+ELP78ef3QW8gP5P+Qzdhq/cDWQfYiCwOlGVOa+av1g49585VmwWr9EGDNAqVZuFo/hFizUGkWUdgipVm8Wj9EmLdYaZas1g/x2s9eZFGiNEuUZulq/ZBg3lKlWbZaP6RYs0wdXjHaGTq+Gg+SCJQwplLBxJAzhrZU2WBi1JmP9q4SwsTAM5Q5pnLCJCkoeUylhYnhZygxTGWGCQZYjLZUyWGCBJasw+BF4KksMpUfJnhgKENMpcgXRLAMndwqR74gwkc58rVwkfGCcuSrHPmCCB8PLZUjXxDhoxz5Kke+IMJHOfJVjnxBhI9y5Ksc+YIIH+XIVznyBRE+GkK+ypEviPBRjnyVo0AQ4WcY74HKUSCICDy0pcpRIIgIUI4CLavJtIZyFKgcBYKIAM+AKkeBICIIUZwqR4EgIkA5ClSOAkFEgHIUqBwFgogA5ShQOQoEEQHKUaByFAoiAjSOQpWjUBARonEUqhyFgogQ5ShUOQoFESHKUagtPnL1QTkKVY5CQUSIL1QqR6EgIkQ5ClWOQkFEGGO8hypHoSAiRDkKVY5CQUSIchSqHEWCiBDlKFI5igQRERpHkcpR5NMtVY6igFqCI5WiSPAQobRHWokgeIhQ2iOVokiWCQEKU6UoEjxEKO2RSlEkeIgi1KdKUSR4iNDQjFSKYsFDhNIeqxTFkqIU6z1WKYp9uqVKUUxSFKsUxZIiNCPHKkWx4CFGoz3WCjnBQ4zSHqsUxQlZ2cQqRXFKt1QpijPy0VWGEo989ERlKBE0xOjsTFSGEkFDjM7ORGUoCeiWKkVJSFa8KkNJRIZGojKUxOSET7RqW5bbaBAlKkOJoCFGc2eiMpRIhtAgSlSKUsFDnGCspypFKaNbqhSlPjWcqcpQKhlC03GqMpRKhtB0nKoUpYKHBA2iVKUoFTwkaBClKkWp4CFBZ2eq7YnkpghdMlOVolTwkKC0pypFmeAhQWnPVIoywUOC0p6pFGWCiATNnZnKUSaISPANnMpRJohIUI4ylaNMEJGiHGUqR5kgIkU5ylSOMkFEinKUqRxlgogU5SjTtq5y74pylOm7V8FEiu/hPG0D6wkuUnwX52lbWE+wkaJEtZ/BtoKPFN/Jedo21hOMpChZ7WewreAkw3fcnraV9QQrGb7n9rTNrCd4yVDK2s9gW8FMhu+7PW1D6wluMnzn7Wm8tbIDzttIeBDcZDhvuvQgBYYM500XH6TEkOG86fKDFBkynDddgGgVCI+QSjTiWhHCw5nTZYhWh/Bw6nQlopUiPJw7XYxo1QgP3e4xTY9grSDhoass0yQJ5re6EbqhYL6uHEnpyMP1E02YYFJ+YB5aNTJNm2BSgWAeWhQxTZ5gUoRgDN0yME2hYFKHYELvwhprDEopgjEfb6wxKNUIxtC6h2lSBZOCBGM4g5pawaQmwRjOoCZYMClLMEL+0jQLFrTiH85goMt/gamxxqDUJxihmGniBQtaBnG6Nf2CBbGpscZgQMq0TNMwWJAagkqTMViQGYJKUzJY6BmCShMzWMgMQaXpGSz0DUGlSRosDAxBFeoKbmgIKk3YYGFkCCpN22BhbAgqTd5gYWIIKk3hYGFqCCpN5GBhZggqTedgUs1guFbLNKmDSUGD+fgxiKZ2MKlpkI01BqNWgcdXFE30YFLaYLjCyyJdho/IONGEDyblDYbrwUzTPljU7qzx0kGTP1jUbq7x1KUpIEzqHAwXhpkmgrC45Q/PRpoOwuKWP7x80KQQJgUPFuAzQ1NDmBQ9GC4SM00RYXF7iIKTrYkiTEof+MFQrJ+jSP5wVZlpwgiT8gfhV2NP6h/4FNKkESYVEBbgU0iTR5gUQXBpm2kCCZMyCMPVbaZpJCxpqSMOijTqkpY6fLppSglLWurw6aapJUxqIgxXupkmmDApi+B6L0v0Y7CEPt3SRBMmpRGGi+hM002YVEcYrqMzTTphKX3WwjTxhEmJhOGyO9P0EyZlEoYr70zTUJhUSvBzHKapKExqJQwX6pkmpLC0PcDEZ5ympTCpmOCpXhNTmJRMcCGJaXIKS1PDGtIpKvJ9APFLR7y7klKc7Ofbbf/bQj9XX7r3BZKgf13h5ypNVy9//vo1vB8g/ku4F+8tdpcUAcsQWGa05XCbwGAr0v7FWCR7wrr/ASbFFliKlutV1P4Rozrhp3s7fHDmDc48yvjclMX2uOl/OmowHt6g+bkKqREYD3kEOo36R/CN5iPcYQZ8UMjhteODaQxM09BoqtglAHYakXbdJb6gPzBKaUDagde9ge1gmnQDFbR/4/5v1v5NwvZv6neTIegMREXT/iOmptnmXO3LU6M8LYPTjCRH+UEdwDB45LhjOKactD8GAYxBREZx93TUeG/FD7kf5JUFADtgijHKsv0leNwBjM6EcND+rj1uHwF7Kij71+qBWRBCOyqi5BcjztWeHzeqdQCtqW67X6hDJmqYgHCm5kr/JTs8q8HnjqiB24l34nTG4Ij73ZQRu0WDi1EqB71nk5bdT/sAcwAho2bNxVzPKgkYvIya6hdr1RRES0YlCGk6oiwBuSyjctlgemq/ijTYpyBSMirGhH17q+Ep3/Fjd2MtcAJSRUZNu8HJeCVNfeDAMGtGmQIQ3q6h61ViACDs//gxIj4CxEdU0F3M5Y/dgQwNQjYxYYf3lsCJn8CJ3yfv0DD/HsXl3+0gjh4lBSkgo0O4aS+jgdkepky/XzFCw5QavsgNE4APE4BhLmujGIFRNOWNfU4/OnCRGVjcF/Xo8VOYtzxD6jjy71QQQB49QwIQLpAQgPnPM7Df9lw+ntr7tIGHFHowDP0JXIUNzDNobuB9lEOEIAfmTtDPHcMYnMp6FMwhGIGwr11M0Xzqrg/F+cjghPYMqa13M+YkgyWQZ0RSflemMwwD30DFX8N1PHA8IRV+2I+nwQ+CHQaiZ4ioy6+/AFtYR3iGLNLZbtorooEDWMZ4hljsHOzBtc7ACwwJsowbvDTiuuoxFhjazBDaFX/klTqHfPAcvmEKVf3tQDChKvVz3JNo8HL5JhrwApNK2seEgc1afj0CqSxDGA6JgVO8roM4TEskuE8CmsMEERs4EF8LgIbQztCr+MKcSAIK8T54Yt8we/qvC0BTMGd8Ku6f8npcgoqTVTDdKLaFLVUMifNW4MLQvZ5BYwCbpLizGxdBgGKSolHZ4MHo8r1uhgYUV0953a+gSozC6UVuNjtjbMRgsiP3a095DZcMBQCcaIxKtMABBgJmTWYYfjzCYM6Pqek6Yi0Gc4Xc8cEfRAWmYKbG1ETFizz4pBFVKhQ1by/YgkkREuX3i3xIAq9P+an4simPRy5vCPhyrvZf9sVXBQ9AQzGHOypVDkCyp58J8zNe/kH6oD31l3zB8YHhFPThREprRV33d6xBJ5Aev181Qiosinq4eqLZPI1CPIAZjRRxNC/jIjGAWS2miWoOJ2TewILCz/pHooJM31wAPiJqpvc/lw7MAGJylsufpgU2IIzjrnJLqGw61s2U+OgFvi5MSPWuuwsBBAQYraDfyplQFCKv8uOWKxktAJMxoEJ0X+7Ks7LuBqBsC6hJJ+9LgLMDTvyESn/iYgNopKh01MyUF8PCPA3nEuvnUkCN7jjTxyC+km7DnlATWvnxYeADEE0+LrHRTcC8JBV/pKxPQJ8pRQy8pwEONVyhDQ/715nX6mwAhoYxlnb5fj9cA63tbgMQWKQq2Plpq4TBkeIHrPRkmVLxui0qvxZcmTwhGHpyf1tdvjYL+AbDkHZ5Pe1VTgMZrafx9IHnAoanUO4Ah/kU0hlcTgxoXpV7vXU0TJHLA3o667drQxew/rkkLTLtEHeBQ4ewpAuo9E3eUQlzMly5+vMqFvWjRh4amu/bhB3AFZY8zKr4uebIHhHuzXwai/ixnjYp7As1RDM49IwaqTr/ivYOqPepeYztbGEgsoTslTebim/FhjbfqwkBZDNy4gpz4ohKqZIM3W/5Y37eN4gDuI5QVUXNm9HyzGAWYWT41rzRVkm4R7gUhyk1X2qh9PUXXcDeYY2RUsFaY6oWwO1T2a/GlRQw2r5htIflR69qQ8hXauxduChOiBNYgwYmF+WeU9MO7jYMD4JMeVhIB5fcb5i6tJgDpx55hF2P9BSow/iGeXfW14sQlmfk2XdNKDEwt/uG6YquuGDQyEMR9ZY6kNmgDNkNeHw5DSez1fg2PZg2YPjE5NhLH0IU1KpjMJDU2tbaatTBI0LCjtDelDRF9XlWhCRYrFAGNe8y47AZFhQqCQvGLHmUdK75U7F7OvHqsawOQmwweQSjTwri55oLjaANH8UajD4pOpxrXjaYMdQHqBAYRQ6sWxn+FsPn9epUnPi+OPLVy4fPv379L1FYwamkpwAA";
\ No newline at end of file
diff --git a/docs/typedoc/assets/style.css b/docs/typedoc/assets/style.css
index e5093854..778b9492 100644
--- a/docs/typedoc/assets/style.css
+++ b/docs/typedoc/assets/style.css
@@ -2,38 +2,80 @@
/* Light */
--light-color-background: #f2f4f8;
--light-color-background-secondary: #eff0f1;
+ --light-color-warning-text: #222;
+ --light-color-background-warning: #e6e600;
--light-color-icon-background: var(--light-color-background);
--light-color-accent: #c5c7c9;
+ --light-color-active-menu-item: var(--light-color-accent);
--light-color-text: #222;
- --light-color-text-aside: #707070;
- --light-color-link: #4da6ff;
- --light-color-ts: #db1373;
- --light-color-ts-interface: #139d2c;
- --light-color-ts-enum: #9c891a;
- --light-color-ts-class: #2484e5;
+ --light-color-text-aside: #6e6e6e;
+ --light-color-link: #1f70c2;
+
+ --light-color-ts-keyword: #056bd6;
+ --light-color-ts-project: #b111c9;
+ --light-color-ts-module: var(--light-color-ts-project);
+ --light-color-ts-namespace: var(--light-color-ts-project);
+ --light-color-ts-enum: #7e6f15;
+ --light-color-ts-enum-member: var(--light-color-ts-enum);
+ --light-color-ts-variable: #4760ec;
--light-color-ts-function: #572be7;
- --light-color-ts-namespace: #b111c9;
- --light-color-ts-private: #707070;
- --light-color-ts-variable: #4d68ff;
+ --light-color-ts-class: #1f70c2;
+ --light-color-ts-interface: #108024;
+ --light-color-ts-constructor: var(--light-color-ts-class);
+ --light-color-ts-property: var(--light-color-ts-variable);
+ --light-color-ts-method: var(--light-color-ts-function);
+ --light-color-ts-call-signature: var(--light-color-ts-method);
+ --light-color-ts-index-signature: var(--light-color-ts-property);
+ --light-color-ts-constructor-signature: var(--light-color-ts-constructor);
+ --light-color-ts-parameter: var(--light-color-ts-variable);
+ /* type literal not included as links will never be generated to it */
+ --light-color-ts-type-parameter: #a55c0e;
+ --light-color-ts-accessor: var(--light-color-ts-property);
+ --light-color-ts-get-signature: var(--light-color-ts-accessor);
+ --light-color-ts-set-signature: var(--light-color-ts-accessor);
+ --light-color-ts-type-alias: #d51270;
+ /* reference not included as links will be colored with the kind that it points to */
+
--light-external-icon: url("data:image/svg+xml;utf8,");
--light-color-scheme: light;
/* Dark */
--dark-color-background: #2b2e33;
--dark-color-background-secondary: #1e2024;
+ --dark-color-background-warning: #bebe00;
+ --dark-color-warning-text: #222;
--dark-color-icon-background: var(--dark-color-background-secondary);
--dark-color-accent: #9096a2;
+ --dark-color-active-menu-item: #5d5d6a;
--dark-color-text: #f5f5f5;
--dark-color-text-aside: #dddddd;
--dark-color-link: #00aff4;
- --dark-color-ts: #ff6492;
- --dark-color-ts-interface: #6cff87;
+
+ --dark-color-ts-keyword: #3399ff;
+ --dark-color-ts-project: #e358ff;
+ --dark-color-ts-module: var(--dark-color-ts-project);
+ --dark-color-ts-namespace: var(--dark-color-ts-project);
--dark-color-ts-enum: #f4d93e;
- --dark-color-ts-class: #61b0ff;
- --dark-color-ts-function: #9772ff;
- --dark-color-ts-namespace: #e14dff;
- --dark-color-ts-private: #e2e2e2;
- --dark-color-ts-variable: #4d68ff;
+ --dark-color-ts-enum-member: var(--dark-color-ts-enum);
+ --dark-color-ts-variable: #798dff;
+ --dark-color-ts-function: #a280ff;
+ --dark-color-ts-class: #8ac4ff;
+ --dark-color-ts-interface: #6cff87;
+ --dark-color-ts-constructor: var(--dark-color-ts-class);
+ --dark-color-ts-property: var(--dark-color-ts-variable);
+ --dark-color-ts-method: var(--dark-color-ts-function);
+ --dark-color-ts-call-signature: var(--dark-color-ts-method);
+ --dark-color-ts-index-signature: var(--dark-color-ts-property);
+ --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor);
+ --dark-color-ts-parameter: var(--dark-color-ts-variable);
+ /* type literal not included as links will never be generated to it */
+ --dark-color-ts-type-parameter: #e07d13;
+ --dark-color-ts-accessor: var(--dark-color-ts-property);
+ --dark-color-ts-get-signature: var(--dark-color-ts-accessor);
+ --dark-color-ts-set-signature: var(--dark-color-ts-accessor);
+ --dark-color-ts-type-alias: #ff6492;
+ /* reference not included as links will be colored with the kind that it points to */
+
--dark-external-icon: url("data:image/svg+xml;utf8,");
--dark-color-scheme: dark;
}
@@ -42,19 +84,39 @@
:root {
--color-background: var(--light-color-background);
--color-background-secondary: var(--light-color-background-secondary);
+ --color-background-warning: var(--light-color-background-warning);
+ --color-warning-text: var(--light-color-warning-text);
--color-icon-background: var(--light-color-icon-background);
--color-accent: var(--light-color-accent);
+ --color-active-menu-item: var(--light-color-active-menu-item);
--color-text: var(--light-color-text);
--color-text-aside: var(--light-color-text-aside);
--color-link: var(--light-color-link);
- --color-ts: var(--light-color-ts);
- --color-ts-interface: var(--light-color-ts-interface);
- --color-ts-enum: var(--light-color-ts-enum);
- --color-ts-class: var(--light-color-ts-class);
- --color-ts-function: var(--light-color-ts-function);
+
+ --color-ts-keyword: var(--light-color-ts-keyword);
+ --color-ts-module: var(--light-color-ts-module);
--color-ts-namespace: var(--light-color-ts-namespace);
- --color-ts-private: var(--light-color-ts-private);
+ --color-ts-enum: var(--light-color-ts-enum);
+ --color-ts-enum-member: var(--light-color-ts-enum-member);
--color-ts-variable: var(--light-color-ts-variable);
+ --color-ts-function: var(--light-color-ts-function);
+ --color-ts-class: var(--light-color-ts-class);
+ --color-ts-interface: var(--light-color-ts-interface);
+ --color-ts-constructor: var(--light-color-ts-constructor);
+ --color-ts-property: var(--light-color-ts-property);
+ --color-ts-method: var(--light-color-ts-method);
+ --color-ts-call-signature: var(--light-color-ts-call-signature);
+ --color-ts-index-signature: var(--light-color-ts-index-signature);
+ --color-ts-constructor-signature: var(
+ --light-color-ts-constructor-signature
+ );
+ --color-ts-parameter: var(--light-color-ts-parameter);
+ --color-ts-type-parameter: var(--light-color-ts-type-parameter);
+ --color-ts-accessor: var(--light-color-ts-accessor);
+ --color-ts-get-signature: var(--light-color-ts-get-signature);
+ --color-ts-set-signature: var(--light-color-ts-set-signature);
+ --color-ts-type-alias: var(--light-color-ts-type-alias);
+
--external-icon: var(--light-external-icon);
--color-scheme: var(--light-color-scheme);
}
@@ -64,19 +126,39 @@
:root {
--color-background: var(--dark-color-background);
--color-background-secondary: var(--dark-color-background-secondary);
+ --color-background-warning: var(--dark-color-background-warning);
+ --color-warning-text: var(--dark-color-warning-text);
--color-icon-background: var(--dark-color-icon-background);
--color-accent: var(--dark-color-accent);
+ --color-active-menu-item: var(--dark-color-active-menu-item);
--color-text: var(--dark-color-text);
--color-text-aside: var(--dark-color-text-aside);
--color-link: var(--dark-color-link);
- --color-ts: var(--dark-color-ts);
- --color-ts-interface: var(--dark-color-ts-interface);
- --color-ts-enum: var(--dark-color-ts-enum);
- --color-ts-class: var(--dark-color-ts-class);
- --color-ts-function: var(--dark-color-ts-function);
+
+ --color-ts-keyword: var(--dark-color-ts-keyword);
+ --color-ts-module: var(--dark-color-ts-module);
--color-ts-namespace: var(--dark-color-ts-namespace);
- --color-ts-private: var(--dark-color-ts-private);
+ --color-ts-enum: var(--dark-color-ts-enum);
+ --color-ts-enum-member: var(--dark-color-ts-enum-member);
--color-ts-variable: var(--dark-color-ts-variable);
+ --color-ts-function: var(--dark-color-ts-function);
+ --color-ts-class: var(--dark-color-ts-class);
+ --color-ts-interface: var(--dark-color-ts-interface);
+ --color-ts-constructor: var(--dark-color-ts-constructor);
+ --color-ts-property: var(--dark-color-ts-property);
+ --color-ts-method: var(--dark-color-ts-method);
+ --color-ts-call-signature: var(--dark-color-ts-call-signature);
+ --color-ts-index-signature: var(--dark-color-ts-index-signature);
+ --color-ts-constructor-signature: var(
+ --dark-color-ts-constructor-signature
+ );
+ --color-ts-parameter: var(--dark-color-ts-parameter);
+ --color-ts-type-parameter: var(--dark-color-ts-type-parameter);
+ --color-ts-accessor: var(--dark-color-ts-accessor);
+ --color-ts-get-signature: var(--dark-color-ts-get-signature);
+ --color-ts-set-signature: var(--dark-color-ts-set-signature);
+ --color-ts-type-alias: var(--dark-color-ts-type-alias);
+
--external-icon: var(--dark-external-icon);
--color-scheme: var(--dark-color-scheme);
}
@@ -93,19 +175,39 @@ body {
:root[data-theme="light"] {
--color-background: var(--light-color-background);
--color-background-secondary: var(--light-color-background-secondary);
+ --color-background-warning: var(--light-color-background-warning);
+ --color-warning-text: var(--light-color-warning-text);
--color-icon-background: var(--light-color-icon-background);
--color-accent: var(--light-color-accent);
+ --color-active-menu-item: var(--light-color-active-menu-item);
--color-text: var(--light-color-text);
--color-text-aside: var(--light-color-text-aside);
--color-link: var(--light-color-link);
- --color-ts: var(--light-color-ts);
- --color-ts-interface: var(--light-color-ts-interface);
- --color-ts-enum: var(--light-color-ts-enum);
- --color-ts-class: var(--light-color-ts-class);
- --color-ts-function: var(--light-color-ts-function);
+
+ --color-ts-keyword: var(--light-color-ts-keyword);
+ --color-ts-module: var(--light-color-ts-module);
--color-ts-namespace: var(--light-color-ts-namespace);
- --color-ts-private: var(--light-color-ts-private);
+ --color-ts-enum: var(--light-color-ts-enum);
+ --color-ts-enum-member: var(--light-color-ts-enum-member);
--color-ts-variable: var(--light-color-ts-variable);
+ --color-ts-function: var(--light-color-ts-function);
+ --color-ts-class: var(--light-color-ts-class);
+ --color-ts-interface: var(--light-color-ts-interface);
+ --color-ts-constructor: var(--light-color-ts-constructor);
+ --color-ts-property: var(--light-color-ts-property);
+ --color-ts-method: var(--light-color-ts-method);
+ --color-ts-call-signature: var(--light-color-ts-call-signature);
+ --color-ts-index-signature: var(--light-color-ts-index-signature);
+ --color-ts-constructor-signature: var(
+ --light-color-ts-constructor-signature
+ );
+ --color-ts-parameter: var(--light-color-ts-parameter);
+ --color-ts-type-parameter: var(--light-color-ts-type-parameter);
+ --color-ts-accessor: var(--light-color-ts-accessor);
+ --color-ts-get-signature: var(--light-color-ts-get-signature);
+ --color-ts-set-signature: var(--light-color-ts-set-signature);
+ --color-ts-type-alias: var(--light-color-ts-type-alias);
+
--external-icon: var(--light-external-icon);
--color-scheme: var(--light-color-scheme);
}
@@ -113,23 +215,48 @@ body {
:root[data-theme="dark"] {
--color-background: var(--dark-color-background);
--color-background-secondary: var(--dark-color-background-secondary);
+ --color-background-warning: var(--dark-color-background-warning);
+ --color-warning-text: var(--dark-color-warning-text);
--color-icon-background: var(--dark-color-icon-background);
--color-accent: var(--dark-color-accent);
+ --color-active-menu-item: var(--dark-color-active-menu-item);
--color-text: var(--dark-color-text);
--color-text-aside: var(--dark-color-text-aside);
--color-link: var(--dark-color-link);
- --color-ts: var(--dark-color-ts);
- --color-ts-interface: var(--dark-color-ts-interface);
- --color-ts-enum: var(--dark-color-ts-enum);
- --color-ts-class: var(--dark-color-ts-class);
- --color-ts-function: var(--dark-color-ts-function);
+
+ --color-ts-keyword: var(--dark-color-ts-keyword);
+ --color-ts-module: var(--dark-color-ts-module);
--color-ts-namespace: var(--dark-color-ts-namespace);
- --color-ts-private: var(--dark-color-ts-private);
+ --color-ts-enum: var(--dark-color-ts-enum);
+ --color-ts-enum-member: var(--dark-color-ts-enum-member);
--color-ts-variable: var(--dark-color-ts-variable);
+ --color-ts-function: var(--dark-color-ts-function);
+ --color-ts-class: var(--dark-color-ts-class);
+ --color-ts-interface: var(--dark-color-ts-interface);
+ --color-ts-constructor: var(--dark-color-ts-constructor);
+ --color-ts-property: var(--dark-color-ts-property);
+ --color-ts-method: var(--dark-color-ts-method);
+ --color-ts-call-signature: var(--dark-color-ts-call-signature);
+ --color-ts-index-signature: var(--dark-color-ts-index-signature);
+ --color-ts-constructor-signature: var(
+ --dark-color-ts-constructor-signature
+ );
+ --color-ts-parameter: var(--dark-color-ts-parameter);
+ --color-ts-type-parameter: var(--dark-color-ts-type-parameter);
+ --color-ts-accessor: var(--dark-color-ts-accessor);
+ --color-ts-get-signature: var(--dark-color-ts-get-signature);
+ --color-ts-set-signature: var(--dark-color-ts-set-signature);
+ --color-ts-type-alias: var(--dark-color-ts-type-alias);
+
--external-icon: var(--dark-external-icon);
--color-scheme: var(--dark-color-scheme);
}
+.always-visible,
+.always-visible .tsd-signatures {
+ display: inherit !important;
+}
+
h1,
h2,
h3,
@@ -139,6 +266,16 @@ h6 {
line-height: 1.2;
}
+h1 > a:not(.link),
+h2 > a:not(.link),
+h3 > a:not(.link),
+h4 > a:not(.link),
+h5 > a:not(.link),
+h6 > a:not(.link) {
+ text-decoration: none;
+ color: var(--color-text);
+}
+
h1 {
font-size: 1.875rem;
margin: 0.67rem 0;
@@ -173,12 +310,6 @@ h6 {
text-transform: uppercase;
}
-pre {
- white-space: pre;
- white-space: pre-wrap;
- word-wrap: break-word;
-}
-
dl,
menu,
ol,
@@ -191,61 +322,25 @@ dd {
}
.container {
- max-width: 1600px;
+ max-width: 1700px;
padding: 0 2rem;
}
-@media (min-width: 640px) {
- .container {
- padding: 0 4rem;
- }
-}
-@media (min-width: 1200px) {
- .container {
- padding: 0 8rem;
- }
-}
-@media (min-width: 1600px) {
- .container {
- padding: 0 12rem;
- }
-}
-
/* Footer */
-.tsd-generator {
+footer {
border-top: 1px solid var(--color-accent);
padding-top: 1rem;
padding-bottom: 1rem;
max-height: 3.5rem;
}
-
-.tsd-generator > p {
- margin-top: 0;
- margin-bottom: 0;
- padding: 0 1rem;
+.tsd-generator {
+ margin: 0 1em;
}
.container-main {
- display: flex;
- justify-content: space-between;
- position: relative;
margin: 0 auto;
-}
-
-.col-4,
-.col-8 {
- box-sizing: border-box;
- float: left;
- padding: 2rem 1rem;
-}
-
-.col-4 {
- flex: 0 0 25%;
-}
-.col-8 {
- flex: 1 0;
- flex-wrap: wrap;
- padding-left: 0;
+ /* toolbar, footer, margin */
+ min-height: calc(100vh - 41px - 56px - 4rem);
}
@keyframes fade-in {
@@ -288,22 +383,6 @@ dd {
opacity: 0;
}
}
-@keyframes shift-to-left {
- from {
- transform: translate(0, 0);
- }
- to {
- transform: translate(-25%, 0);
- }
-}
-@keyframes unshift-to-left {
- from {
- transform: translate(-25%, 0);
- }
- to {
- transform: translate(0, 0);
- }
-}
@keyframes pop-in-from-right {
from {
transform: translate(100%, 0);
@@ -323,7 +402,8 @@ dd {
}
body {
background: var(--color-background);
- font-family: "Segoe UI", sans-serif;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans",
+ Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
font-size: 16px;
color: var(--color-text);
}
@@ -352,13 +432,29 @@ pre {
}
pre {
+ position: relative;
+ white-space: pre;
+ white-space: pre-wrap;
+ word-wrap: break-word;
padding: 10px;
- border: 0.1em solid var(--color-accent);
+ border: 1px solid var(--color-accent);
}
pre code {
padding: 0;
font-size: 100%;
}
+pre > button {
+ position: absolute;
+ top: 10px;
+ right: 10px;
+ opacity: 0;
+ transition: opacity 0.1s;
+ box-sizing: border-box;
+}
+pre:hover > button,
+pre > button.visible {
+ opacity: 1;
+}
blockquote {
margin: 1em 0;
@@ -374,13 +470,12 @@ blockquote {
padding: 0 0 0 20px;
margin: 0;
}
-.tsd-typography h4,
.tsd-typography .tsd-index-panel h3,
.tsd-index-panel .tsd-typography h3,
+.tsd-typography h4,
.tsd-typography h5,
.tsd-typography h6 {
font-size: 1em;
- margin: 0;
}
.tsd-typography h5,
.tsd-typography h6 {
@@ -391,91 +486,18 @@ blockquote {
.tsd-typography ol {
margin: 1em 0;
}
-
-@media (max-width: 1024px) {
- html .col-content {
- float: none;
- max-width: 100%;
- width: 100%;
- padding-top: 3rem;
- }
- html .col-menu {
- position: fixed !important;
- overflow-y: auto;
- -webkit-overflow-scrolling: touch;
- z-index: 1024;
- top: 0 !important;
- bottom: 0 !important;
- left: auto !important;
- right: 0 !important;
- padding: 1.5rem 1.5rem 0 0;
- max-width: 25rem;
- visibility: hidden;
- background-color: var(--color-background);
- transform: translate(100%, 0);
- }
- html .col-menu > *:last-child {
- padding-bottom: 20px;
- }
- html .overlay {
- content: "";
- display: block;
- position: fixed;
- z-index: 1023;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background-color: rgba(0, 0, 0, 0.75);
- visibility: hidden;
- }
-
- .to-has-menu .overlay {
- animation: fade-in 0.4s;
- }
-
- .to-has-menu :is(header, footer, .col-content) {
- animation: shift-to-left 0.4s;
- }
-
- .to-has-menu .col-menu {
- animation: pop-in-from-right 0.4s;
- }
-
- .from-has-menu .overlay {
- animation: fade-out 0.4s;
- }
-
- .from-has-menu :is(header, footer, .col-content) {
- animation: unshift-to-left 0.4s;
- }
-
- .from-has-menu .col-menu {
- animation: pop-out-to-right 0.4s;
- }
-
- .has-menu body {
- overflow: hidden;
- }
- .has-menu .overlay {
- visibility: visible;
- }
- .has-menu :is(header, footer, .col-content) {
- transform: translate(-25%, 0);
- }
- .has-menu .col-menu {
- visibility: visible;
- transform: translate(0, 0);
- display: grid;
- align-items: center;
- grid-template-rows: auto 1fr;
- grid-gap: 1.5rem;
- max-height: 100vh;
- padding: 1rem 2rem;
- }
- .has-menu .tsd-navigation {
- max-height: 100%;
- }
+.tsd-typography table {
+ border-collapse: collapse;
+ border: none;
+}
+.tsd-typography td,
+.tsd-typography th {
+ padding: 6px 13px;
+ border: 1px solid var(--color-accent);
+}
+.tsd-typography thead,
+.tsd-typography tr:nth-child(even) {
+ background-color: var(--color-background-secondary);
}
.tsd-breadcrumb {
@@ -625,6 +647,28 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
font-weight: bold;
}
+.tsd-full-hierarchy:not(:last-child) {
+ margin-bottom: 1em;
+ padding-bottom: 1em;
+ border-bottom: 1px solid var(--color-accent);
+}
+.tsd-full-hierarchy,
+.tsd-full-hierarchy ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+.tsd-full-hierarchy ul {
+ padding-left: 1.5rem;
+}
+.tsd-full-hierarchy a {
+ padding: 0.25rem 0 !important;
+ font-size: 1rem;
+ display: inline-flex;
+ align-items: center;
+ color: var(--color-text);
+}
+
.tsd-panel-group.tsd-index-group {
margin-bottom: 0;
}
@@ -656,43 +700,6 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
-o-page-break-inside: avoid;
page-break-inside: avoid;
}
-.tsd-index-panel a,
-.tsd-index-panel a.tsd-parent-kind-module {
- color: var(--color-ts);
-}
-.tsd-index-panel a.tsd-parent-kind-interface {
- color: var(--color-ts-interface);
-}
-.tsd-index-panel a.tsd-parent-kind-enum {
- color: var(--color-ts-enum);
-}
-.tsd-index-panel a.tsd-parent-kind-class {
- color: var(--color-ts-class);
-}
-.tsd-index-panel a.tsd-kind-module {
- color: var(--color-ts-namespace);
-}
-.tsd-index-panel a.tsd-kind-interface {
- color: var(--color-ts-interface);
-}
-.tsd-index-panel a.tsd-kind-enum {
- color: var(--color-ts-enum);
-}
-.tsd-index-panel a.tsd-kind-class {
- color: var(--color-ts-class);
-}
-.tsd-index-panel a.tsd-kind-function {
- color: var(--color-ts-function);
-}
-.tsd-index-panel a.tsd-kind-namespace {
- color: var(--color-ts-namespace);
-}
-.tsd-index-panel a.tsd-kind-variable {
- color: var(--color-ts-variable);
-}
-.tsd-index-panel a.tsd-is-private {
- color: var(--color-ts-private);
-}
.tsd-flag {
display: inline-block;
@@ -707,7 +714,7 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
}
.tsd-anchor {
- position: absolute;
+ position: relative;
top: -100px;
}
@@ -721,108 +728,62 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
margin-bottom: 0;
border-bottom: none;
}
-.tsd-member [data-tsd-kind] {
- color: var(--color-ts);
-}
-.tsd-member [data-tsd-kind="Interface"] {
- color: var(--color-ts-interface);
-}
-.tsd-member [data-tsd-kind="Enum"] {
- color: var(--color-ts-enum);
-}
-.tsd-member [data-tsd-kind="Class"] {
- color: var(--color-ts-class);
+
+.tsd-navigation.settings {
+ margin: 1rem 0;
}
-.tsd-member [data-tsd-kind="Private"] {
- color: var(--color-ts-private);
+.tsd-navigation > a,
+.tsd-navigation .tsd-accordion-summary {
+ width: calc(100% - 0.25rem);
+ display: flex;
+ align-items: center;
}
-
-.tsd-navigation a {
- display: block;
- margin: 0.4rem 0;
- border-left: 2px solid transparent;
+.tsd-navigation a,
+.tsd-navigation summary > span,
+.tsd-page-navigation a {
+ display: flex;
+ width: calc(100% - 0.25rem);
+ align-items: center;
+ padding: 0.25rem;
color: var(--color-text);
text-decoration: none;
- transition: border-left-color 0.1s;
+ box-sizing: border-box;
+}
+.tsd-navigation a.current,
+.tsd-page-navigation a.current {
+ background: var(--color-active-menu-item);
}
-.tsd-navigation a:hover {
+.tsd-navigation a:hover,
+.tsd-page-navigation a:hover {
text-decoration: underline;
}
-.tsd-navigation ul {
- margin: 0;
+.tsd-navigation ul,
+.tsd-page-navigation ul {
+ margin-top: 0;
+ margin-bottom: 0;
padding: 0;
list-style: none;
}
-.tsd-navigation li {
+.tsd-navigation li,
+.tsd-page-navigation li {
padding: 0;
+ max-width: 100%;
}
-
-.tsd-navigation.primary .tsd-accordion-details > ul {
- margin-top: 0.75rem;
-}
-.tsd-navigation.primary a {
- padding: 0.75rem 0.5rem;
- margin: 0;
+.tsd-nested-navigation {
+ margin-left: 3rem;
}
-.tsd-navigation.primary ul li a {
- margin-left: 0.5rem;
+.tsd-nested-navigation > li > details {
+ margin-left: -1.5rem;
}
-.tsd-navigation.primary ul li li a {
+.tsd-small-nested-navigation {
margin-left: 1.5rem;
}
-.tsd-navigation.primary ul li li li a {
- margin-left: 2.5rem;
-}
-.tsd-navigation.primary ul li li li li a {
- margin-left: 3.5rem;
-}
-.tsd-navigation.primary ul li li li li li a {
- margin-left: 4.5rem;
-}
-.tsd-navigation.primary ul li li li li li li a {
- margin-left: 5.5rem;
-}
-.tsd-navigation.primary li.current > a {
- border-left: 0.15rem var(--color-text) solid;
-}
-.tsd-navigation.primary li.selected > a {
- font-weight: bold;
- border-left: 0.2rem var(--color-text) solid;
-}
-.tsd-navigation.primary ul li a:hover {
- border-left: 0.2rem var(--color-text-aside) solid;
-}
-.tsd-navigation.primary li.globals + li > span,
-.tsd-navigation.primary li.globals + li > a {
- padding-top: 20px;
+.tsd-small-nested-navigation > li > details {
+ margin-left: -1.5rem;
}
-.tsd-navigation.secondary.tsd-navigation--toolbar-hide {
- max-height: calc(100vh - 1rem);
- top: 0.5rem;
-}
-.tsd-navigation.secondary > ul {
- display: inline;
- padding-right: 0.5rem;
- transition: opacity 0.2s;
-}
-.tsd-navigation.secondary ul li a {
- padding-left: 0;
-}
-.tsd-navigation.secondary ul li li a {
- padding-left: 1.1rem;
-}
-.tsd-navigation.secondary ul li li li a {
- padding-left: 2.2rem;
-}
-.tsd-navigation.secondary ul li li li li a {
- padding-left: 3.3rem;
-}
-.tsd-navigation.secondary ul li li li li li a {
- padding-left: 4.4rem;
-}
-.tsd-navigation.secondary ul li li li li li li a {
- padding-left: 5.5rem;
+.tsd-page-navigation ul {
+ padding-left: 1.75rem;
}
#tsd-sidebar-links a {
@@ -835,41 +796,40 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
}
a.tsd-index-link {
- margin: 0.25rem 0;
+ padding: 0.25rem 0 !important;
font-size: 1rem;
line-height: 1.25rem;
display: inline-flex;
align-items: center;
+ color: var(--color-text);
}
-.tsd-accordion-summary > h1,
-.tsd-accordion-summary > h2,
-.tsd-accordion-summary > h3,
-.tsd-accordion-summary > h4,
-.tsd-accordion-summary > h5 {
- display: inline-flex;
- align-items: center;
- vertical-align: middle;
- margin-bottom: 0;
+.tsd-accordion-summary {
+ list-style-type: none; /* hide marker on non-safari */
+ outline: none; /* broken on safari, so just hide it */
+}
+.tsd-accordion-summary::-webkit-details-marker {
+ display: none; /* hide marker on safari */
+}
+.tsd-accordion-summary,
+.tsd-accordion-summary a {
user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
-}
-.tsd-accordion-summary {
- display: block;
+
cursor: pointer;
}
+.tsd-accordion-summary a {
+ width: calc(100% - 1.5rem);
+}
.tsd-accordion-summary > * {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
}
-.tsd-accordion-summary::-webkit-details-marker {
- display: none;
-}
-.tsd-index-accordion .tsd-accordion-summary svg {
- margin-right: 0.25rem;
+.tsd-index-accordion .tsd-accordion-summary > svg {
+ margin-left: 0.25rem;
}
.tsd-index-content > :not(:first-child) {
margin-top: 0.75rem;
@@ -894,34 +854,6 @@ a.tsd-index-link {
margin-right: 0.8rem;
}
-@media (min-width: 1024px) {
- .col-content {
- margin: 2rem auto;
- }
-
- .menu-sticky-wrap {
- position: sticky;
- height: calc(100vh - 2rem);
- top: 4rem;
- right: 0;
- padding: 0 1.5rem;
- padding-top: 1rem;
- margin-top: 3rem;
- transition: 0.3s ease-in-out;
- transition-property: top, padding-top, padding, height;
- overflow-y: auto;
- }
- .col-menu {
- border-left: 1px solid var(--color-accent);
- }
- .col-menu--hide {
- top: 1rem;
- }
- .col-menu .tsd-navigation:not(:last-child) {
- padding-bottom: 1.75rem;
- }
-}
-
.tsd-panel {
margin-bottom: 2.5rem;
}
@@ -1002,8 +934,9 @@ a.tsd-index-link {
box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
}
#tsd-search .results li {
- padding: 0 10px;
background-color: var(--color-background);
+ line-height: initial;
+ padding: 4px;
}
#tsd-search .results li:nth-child(even) {
background-color: var(--color-background-secondary);
@@ -1011,12 +944,15 @@ a.tsd-index-link {
#tsd-search .results li.state {
display: none;
}
-#tsd-search .results li.current,
-#tsd-search .results li:hover {
+#tsd-search .results li.current:not(.no-results),
+#tsd-search .results li:hover:not(.no-results) {
background-color: var(--color-accent);
}
#tsd-search .results a {
- display: block;
+ display: flex;
+ align-items: center;
+ padding: 0.25rem;
+ box-sizing: border-box;
}
#tsd-search .results a:before {
top: 10px;
@@ -1072,6 +1008,11 @@ a.tsd-index-link {
overflow-x: auto;
}
+.tsd-signature-keyword {
+ color: var(--color-ts-keyword);
+ font-weight: normal;
+}
+
.tsd-signature-symbol {
color: var(--color-text-aside);
font-weight: normal;
@@ -1127,7 +1068,7 @@ ul.tsd-type-parameter-list h5 {
}
.tsd-page-toolbar {
- position: fixed;
+ position: sticky;
z-index: 1;
top: 0;
left: 0;
@@ -1167,16 +1108,14 @@ ul.tsd-type-parameter-list h5 {
padding: 12px 0;
}
-.tsd-page-toolbar--hide {
- transform: translateY(-100%);
-}
-
.tsd-widget {
display: inline-block;
overflow: hidden;
opacity: 0.8;
height: 40px;
- transition: opacity 0.1s, background-color 0.2s;
+ transition:
+ opacity 0.1s,
+ background-color 0.2s;
vertical-align: bottom;
cursor: pointer;
}
@@ -1198,12 +1137,6 @@ ul.tsd-type-parameter-list h5 {
.tsd-widget.menu {
display: none;
}
-@media (max-width: 1024px) {
- .tsd-widget.options,
- .tsd-widget.menu {
- display: inline-block;
- }
-}
input[type="checkbox"] + .tsd-widget:before {
background-position: -120px 0;
}
@@ -1234,7 +1167,85 @@ img {
}
.deprecated {
- text-decoration: line-through;
+ text-decoration: line-through !important;
+}
+
+.warning {
+ padding: 1rem;
+ color: var(--color-warning-text);
+ background: var(--color-background-warning);
+}
+
+.tsd-kind-project {
+ color: var(--color-ts-project);
+}
+.tsd-kind-module {
+ color: var(--color-ts-module);
+}
+.tsd-kind-namespace {
+ color: var(--color-ts-namespace);
+}
+.tsd-kind-enum {
+ color: var(--color-ts-enum);
+}
+.tsd-kind-enum-member {
+ color: var(--color-ts-enum-member);
+}
+.tsd-kind-variable {
+ color: var(--color-ts-variable);
+}
+.tsd-kind-function {
+ color: var(--color-ts-function);
+}
+.tsd-kind-class {
+ color: var(--color-ts-class);
+}
+.tsd-kind-interface {
+ color: var(--color-ts-interface);
+}
+.tsd-kind-constructor {
+ color: var(--color-ts-constructor);
+}
+.tsd-kind-property {
+ color: var(--color-ts-property);
+}
+.tsd-kind-method {
+ color: var(--color-ts-method);
+}
+.tsd-kind-call-signature {
+ color: var(--color-ts-call-signature);
+}
+.tsd-kind-index-signature {
+ color: var(--color-ts-index-signature);
+}
+.tsd-kind-constructor-signature {
+ color: var(--color-ts-constructor-signature);
+}
+.tsd-kind-parameter {
+ color: var(--color-ts-parameter);
+}
+.tsd-kind-type-literal {
+ color: var(--color-ts-type-literal);
+}
+.tsd-kind-type-parameter {
+ color: var(--color-ts-type-parameter);
+}
+.tsd-kind-accessor {
+ color: var(--color-ts-accessor);
+}
+.tsd-kind-get-signature {
+ color: var(--color-ts-get-signature);
+}
+.tsd-kind-set-signature {
+ color: var(--color-ts-set-signature);
+}
+.tsd-kind-type-alias {
+ color: var(--color-ts-type-alias);
+}
+
+/* if we have a kind icon, don't color the text by kind */
+.tsd-kind-icon ~ span {
+ color: var(--color-text);
}
* {
@@ -1255,3 +1266,147 @@ img {
border-radius: 999rem;
border: 0.25rem solid var(--color-icon-background);
}
+
+/* mobile */
+@media (max-width: 769px) {
+ .tsd-widget.options,
+ .tsd-widget.menu {
+ display: inline-block;
+ }
+
+ .container-main {
+ display: flex;
+ }
+ html .col-content {
+ float: none;
+ max-width: 100%;
+ width: 100%;
+ }
+ html .col-sidebar {
+ position: fixed !important;
+ overflow-y: auto;
+ -webkit-overflow-scrolling: touch;
+ z-index: 1024;
+ top: 0 !important;
+ bottom: 0 !important;
+ left: auto !important;
+ right: 0 !important;
+ padding: 1.5rem 1.5rem 0 0;
+ width: 75vw;
+ visibility: hidden;
+ background-color: var(--color-background);
+ transform: translate(100%, 0);
+ }
+ html .col-sidebar > *:last-child {
+ padding-bottom: 20px;
+ }
+ html .overlay {
+ content: "";
+ display: block;
+ position: fixed;
+ z-index: 1023;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ background-color: rgba(0, 0, 0, 0.75);
+ visibility: hidden;
+ }
+
+ .to-has-menu .overlay {
+ animation: fade-in 0.4s;
+ }
+
+ .to-has-menu .col-sidebar {
+ animation: pop-in-from-right 0.4s;
+ }
+
+ .from-has-menu .overlay {
+ animation: fade-out 0.4s;
+ }
+
+ .from-has-menu .col-sidebar {
+ animation: pop-out-to-right 0.4s;
+ }
+
+ .has-menu body {
+ overflow: hidden;
+ }
+ .has-menu .overlay {
+ visibility: visible;
+ }
+ .has-menu .col-sidebar {
+ visibility: visible;
+ transform: translate(0, 0);
+ display: flex;
+ flex-direction: column;
+ gap: 1.5rem;
+ max-height: 100vh;
+ padding: 1rem 2rem;
+ }
+ .has-menu .tsd-navigation {
+ max-height: 100%;
+ }
+}
+
+/* one sidebar */
+@media (min-width: 770px) {
+ .container-main {
+ display: grid;
+ grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
+ grid-template-areas: "sidebar content";
+ margin: 2rem auto;
+ }
+
+ .col-sidebar {
+ grid-area: sidebar;
+ }
+ .col-content {
+ grid-area: content;
+ padding: 0 1rem;
+ }
+}
+@media (min-width: 770px) and (max-width: 1399px) {
+ .col-sidebar {
+ max-height: calc(100vh - 2rem - 42px);
+ overflow: auto;
+ position: sticky;
+ top: 42px;
+ padding-top: 1rem;
+ }
+ .site-menu {
+ margin-top: 1rem;
+ }
+}
+
+/* two sidebars */
+@media (min-width: 1200px) {
+ .container-main {
+ grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem);
+ grid-template-areas: "sidebar content toc";
+ }
+
+ .col-sidebar {
+ display: contents;
+ }
+
+ .page-menu {
+ grid-area: toc;
+ padding-left: 1rem;
+ }
+ .site-menu {
+ grid-area: sidebar;
+ }
+
+ .site-menu {
+ margin-top: 1rem 0;
+ }
+
+ .page-menu,
+ .site-menu {
+ max-height: calc(100vh - 2rem - 42px);
+ overflow: auto;
+ position: sticky;
+ top: 42px;
+ }
+}
diff --git a/docs/typedoc/classes/apiclient.APIClient.html b/docs/typedoc/classes/apiclient.APIClient.html
index 1e5e01c0..e4804113 100644
--- a/docs/typedoc/classes/apiclient.APIClient.html
+++ b/docs/typedoc/classes/apiclient.APIClient.html
@@ -1,848 +1,156 @@
-APIClient | @hexonet/ispapi-apiconnector
-
-
-
-
-Class APIClient
-
-
-Hierarchy
-
-- APIClient
-
-
-
- Index
-
-
-Constructors
-
-
-Properties
-
-
-Methods
-autoIDNConvert
-disable Debug Mode
-enable Debug Mode
-flatten Command
-getPOSTData
-get Proxy
-get Referer
-get Session
-getURL
-get User Agent
-get Version
-login
-login Extended
-logout
-request
-request All Response Pages
-request Next Response Page
-reset User View
-reuse Session
-save Session
-set Credentials
-set Custom Logger
-set Default Logger
-setOTP
-set Proxy
-set Referer
-set RemoteIPAddress
-set Role Credentials
-set Session
-setURL
-set User Agent
-set User View
-use Default Connection Setup
-use High Performance Connection Setup
-useLIVESystem
-useOTESystem
-
-
-Constructors
-
-constructor
-
-
-Properties
-
-Private
curlopts
-curlopts: any
-additional connection settings
-
-
-Private
debug Mode
-debug Mode: boolean
-activity flag for debug mode
-
-
-Private
logger
-
-logger function for debug mode
-
-
-Private
socket Config
-
-Object covering API connection data
-
-
-Private
socketURL
-socketURL: string
-API connection url
-
-
-Private
ua
-ua: string
-User Agent string
-
-
-Static
Readonly
socket Timeout
-socket Timeout: number = 300000
-API connection timeout setting
-
-
-Methods
-
-Private
autoIDNConvert
-
-
-disable Debug Mode
-
-
-enable Debug Mode
-
-
-Private
flatten Command
-
-
-getPOSTData
-
-
-get Proxy
-
-
-get Referer
-
-
-get Session
-
-
-getURL
-
-
-get User Agent
-
-
-get Version
-
-
-login
-
-
-login Extended
-
-- login
Extended(params: any, otp?: string): Promise<Response>
--
-
Perform API login to start session-based communication.
+
APIClient | @hexonet/ispapi-apiconnector Class APIClient
APIClient class
+ Index
Constructors
Properties
Methods
autoIDNConvert
+disable Debug Mode
+enable Debug Mode
+flatten Command
+getPOSTData
+get Proxy
+get Referer
+get Session
+getURL
+get User Agent
+get Version
+login
+login Extended
+logout
+request
+request All Response Pages
+request Next Response Page
+reset User View
+reuse Session
+save Session
+set Credentials
+set Custom Logger
+set Default Logger
+setOTP
+set Proxy
+set Referer
+set RemoteIPAddress
+set Role Credentials
+set Session
+setURL
+set User Agent
+set User View
+use Default Connection Setup
+use High Performance Connection Setup
+useLIVESystem
+useOTESystem
+Constructors
constructor
Properties
Private
curlopts
curlopts: anyadditional connection settings
+Private
debug Mode
debug Mode: booleanactivity flag for debug mode
+Private
logger
logger function for debug mode
+Private
socket Config
Object covering API connection data
+Private
socketURL
socketURL: stringAPI connection url
+Private
ua
ua: stringUser Agent string
+Static
Readonly
socket Timeout
socket Timeout: number = 300000API connection timeout setting
+Methods
Private
autoIDNConvert
disable Debug Mode
enable Debug Mode
Private
flatten Command
getPOSTData
get Proxy
get Referer
get Session
getURL
get User Agent
get Version
login
login Extended
- login
Extended(params, otp?): Promise<Response> Perform API login to start session-based communication.
Use given specific command parameters.
-
-Returns
Promise resolving with API Response
-
-
-Parameters
-
--
-
params: any
-given specific command parameters
-
--
-
otp: string = ""
-optional one time password
-
-Returns Promise<Response>
-
-logout
-
-
-request
-
-
-request All Response Pages
-
-
-request Next Response Page
- logout
request
request All Response Pages
request Next Response Page
- request
Next Response Page(rr): Promise<null | Response> Request the next page of list entries for the current list query
Useful for tables
-
-Returns
Promise resolving with API Response or null in case there are no further list entries
-
-
-Parameters
-
--
-
rr: Response
-API Response of current page
-
-Returns Promise<null | Response>
-
-reset User View
-
-
-reuse Session
- reset User View
reuse Session
-
-save Session
-
-
-set Credentials
-
-
-set Custom Logger
-
-
-set Default Logger
-
-
-setOTP
-
-
-set Proxy
-
-
-set Referer
-
-
-set RemoteIPAddress
- save Session
set Credentials
set Custom Logger
set Default Logger
setOTP
set Proxy
set Referer
set RemoteIPAddress
-
-set Role Credentials
-
-- set
Role Credentials(uid: string, role: string, pw: string): APIClient
--
-
Set Credentials to be used for API communication
-
-Returns
Current APIClient instance for method chaining
-
-
-Parameters
-
--
-
uid: string
-account name
-
--
-
role: string
-role user id
-
--
-
pw: string
-role user password
-
-Returns APIClient
-
-set Session
-
-
-setURL
-
-
-set User Agent
-
-- set
User Agent(str: string, rv: string, modules?: any): APIClient
--
-
Possibility to customize default user agent to fit your needs
-
-Returns
Current APIClient instance for method chaining
-
-
-Parameters
-
--
-
str: string
-user agent label
-
--
-
rv: string
-revision of user agent
-
--
-
modules: any = []
-further modules to add to user agent string, format: ["/", "/", ... ]
-
-Returns APIClient
-
-set User View
-
-
-use Default Connection Setup
-
-
-use High Performance Connection Setup
-
-- use
High Performance Connection Setup(): APIClient
--
-
Activate High Performance Connection Setup
-
-See
https://github.com/centralnicgroup-opensource/rtldev-middleware-node-sdk/blob/master/README.md
-
-Returns
Current APIClient instance for method chaining
-
-Returns APIClient
-
-useLIVESystem
-
-
-useOTESystem
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+Parameters
- value: string
Remote IP Address
+
Returns APIClient
Current APIClient instance for method chaining
+
set Role Credentials
set Session
setURL
set User Agent
- set
User Agent(str, rv, modules?): APIClient Possibility to customize default user agent to fit your needs
+Parameters
- str: string
user agent label
+ - rv: string
revision of user agent
+ - modules: any = []
further modules to add to user agent string, format: ["/", "/", ... ]
+
Returns APIClient
Current APIClient instance for method chaining
+
set User View
use Default Connection Setup
use High Performance Connection Setup
useLIVESystem
useOTESystem
\ No newline at end of file
diff --git a/docs/typedoc/classes/column.Column.html b/docs/typedoc/classes/column.Column.html
index c00cd5c4..680b8fc6 100644
--- a/docs/typedoc/classes/column.Column.html
+++ b/docs/typedoc/classes/column.Column.html
@@ -1,208 +1,23 @@
-Column | @hexonet/ispapi-apiconnector
-
-
-
-
-Class Column
-
-
-Column class
-
-
-Hierarchy
-
-- Column
-
-
-
- Index
-
-
-Constructors
-
-
-Properties
-
-
-Methods
-
-
-Constructors
-
-constructor
-
-
-Properties
-
-Private
data
-data: string[]
-column data container
-
-
-Private
key
-key: string
-column key name
-
-
-length
-length: number
-count of column data entries
-
-
-Methods
-
-get Data
-
-
-get Data By Index
-
-
-get Key
-
-
-Private
has Data Index
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+Column | @hexonet/ispapi-apiconnector
\ No newline at end of file
diff --git a/docs/typedoc/classes/customlogger.CustomLogger.html b/docs/typedoc/classes/customlogger.CustomLogger.html
index 355a7557..9c9e7b05 100644
--- a/docs/typedoc/classes/customlogger.CustomLogger.html
+++ b/docs/typedoc/classes/customlogger.CustomLogger.html
@@ -1,130 +1,9 @@
-CustomLogger | @hexonet/ispapi-apiconnector
-
-
-
-
-Class CustomLogger
-
-
-Logger class
-
-
-Hierarchy
-
-- Logger
-
-- CustomLogger
-
-
-
- Index
-
-
-Constructors
-
-
-Methods
-log
-
-
-Constructors
-
-constructor
-
-- new
Custom Logger(): CustomLogger
--
-
Returns CustomLogger
-
-Methods
-
-log
-
-- log(post: string, r: Response, error?: null | string): CustomLogger
--
-
output/log given data
-
-Returns
current Logger instance for method chaining
-
-
-Parameters
-
--
-
post: string
-request string used
-
--
-
r: Response
-Response object
-
--
-
error: null | string = null
-error message or null
-
-Returns CustomLogger
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+CustomLogger | @hexonet/ispapi-apiconnector Class CustomLogger
Logger class
+Hierarchy (view full)
- Logger
- CustomLogger
Index
Constructors
Methods
log
+Constructors
constructor
- new
Custom Logger(): CustomLogger Returns CustomLogger
Methods
log
- log(post, r, error?): CustomLogger
output/log given data
+Parameters
- post: string
request string used
+ - r: Response
Response object
+ - error: null | string = null
error message or null
+
Returns CustomLogger
current Logger instance for method chaining
+
\ No newline at end of file
diff --git a/docs/typedoc/classes/logger.Logger.html b/docs/typedoc/classes/logger.Logger.html
index af457715..63761015 100644
--- a/docs/typedoc/classes/logger.Logger.html
+++ b/docs/typedoc/classes/logger.Logger.html
@@ -1,128 +1,9 @@
-Logger | @hexonet/ispapi-apiconnector
-
-
-
-
-Class Logger
-
-
-Logger class
-
-
-Hierarchy
-
-- Logger
-
-
-
-
- Index
-
-
-Constructors
-
-
-Methods
-log
-
-
-Constructors
-
-constructor
-
-
-Methods
-
-log
-
-- log(post: string, r: Response, error?: null | string): Logger
--
-
output/log given data
-
-Returns
current Logger instance for method chaining
-
-
-Parameters
-
--
-
post: string
-request string used
-
--
-
r: Response
-Response object
-
--
-
error: null | string = null
-error message or null
-
-Returns Logger
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+Logger | @hexonet/ispapi-apiconnector
\ No newline at end of file
diff --git a/docs/typedoc/classes/record.Record.html b/docs/typedoc/classes/record.Record.html
index b236d28f..6df5cf9c 100644
--- a/docs/typedoc/classes/record.Record.html
+++ b/docs/typedoc/classes/record.Record.html
@@ -1,178 +1,18 @@
-Record | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+Record | @hexonet/ispapi-apiconnector
\ No newline at end of file
diff --git a/docs/typedoc/classes/response.Response.html b/docs/typedoc/classes/response.Response.html
index ca0aac15..84c675cb 100644
--- a/docs/typedoc/classes/response.Response.html
+++ b/docs/typedoc/classes/response.Response.html
@@ -1,830 +1,160 @@
-Response | @hexonet/ispapi-apiconnector
-
-
-
-
-Class Response
-
-
-Response Class inheriting from ResponseTemplate Class
-
-
-Hierarchy
-
-- ResponseTemplate
-
-- Response
-
-
-
- Index
-
-
-Constructors
-
-
-Properties
-
-
-Methods
-add Column
-add Record
-get Code
-get Column
-get Column Index
-get Column Keys
-get Columns
-get Command
-get Command Plain
-get Current Page Number
-get Current Record
-get Description
-get First Record Index
-get Hash
-get Last Record Index
-get List Hash
-get Next Page Number
-get Next Record
-get Number Of Pages
-get Pagination
-get Plain
-get Previous Page Number
-get Previous Record
-get Queuetime
-get Record
-get Records
-get Records Count
-get Records Limitation
-get Records Total Count
-get Runtime
-has Column
-has Current Record
-has Next Page
-has Next Record
-has Previous Page
-has Previous Record
-is Error
-is Pending
-is Success
-is Tmp Error
-rewind Record List
-
-
-Constructors
-
-constructor
-
-
-Properties
-
-Private
columnkeys
-columnkeys: string[]
-Column names available in this responsse
+
Response | @hexonet/ispapi-apiconnector Class Response
Response Class inheriting from ResponseTemplate Class
+Hierarchy (view full)
- ResponseTemplate
- Response
Index
Constructors
Properties
Methods
add Column
+add Record
+get Code
+get Column
+get Column Index
+get Column Keys
+get Columns
+get Command
+get Command Plain
+get Current Page Number
+get Current Record
+get Description
+get First Record Index
+get Hash
+get Last Record Index
+get List Hash
+get Next Page Number
+get Next Record
+get Number Of Pages
+get Pagination
+get Plain
+get Previous Page Number
+get Previous Record
+get Queuetime
+get Record
+get Records
+get Records Count
+get Records Limitation
+get Records Total Count
+get Runtime
+has Column
+has Current Record
+has Next Page
+has Next Record
+has Previous Page
+has Previous Record
+is Error
+is Pending
+is Success
+is Tmp Error
+rewind Record List
+Constructors
constructor
Properties
Private
columnkeys
columnkeys: string[]Column names available in this responsse
NOTE: this includes also FIRST, LAST, LIMIT, COUNT, TOTAL
and maybe further specific columns in case of a list query
-
-
-Private
columns
-
-Container of Column Instances
-
-
-Private
command
-command: any
-The API Command used within this request
-
-
-Protected
hash
-hash: any
-hash representation of plain API response
-
-
-Protected
raw
-raw: string
-plain API response
-
-
-Private
record Index
-record Index: number
-Record Index we currently point to in record list
-
-
-Private
records
-
-Record List (List of rows)
-
-
-Methods
-
-add Column
-
-
-add Record
-
-
-get Code
-
-
-get Column
-
-
-get Column Index
-
-
-get Column Keys
-
-
-get Columns
-
-
-get Command
-
-
-get Command Plain
-
-
-get Current Page Number
-
-
-get Current Record
-
-
-get Description
-
-
-get First Record Index
-
-
-get Hash
-
-
-get Last Record Index
-
-
-get List Hash
-
-
-get Next Page Number
-
-
-get Next Record
-
-
-get Number Of Pages
-
-
-get Pagination
-
-
-get Plain
-
-
-get Previous Page Number
-
-
-get Previous Record
-
-
-get Queuetime
-
-
-get Record
-
-
-get Records
-
-
-get Records Count
-
-
-get Records Limitation
- Private
columns
Container of Column Instances
+Private
command
command: anyThe API Command used within this request
+Protected
hash
hash: anyhash representation of plain API response
+Protected
raw
raw: stringplain API response
+Private
record Index
record Index: numberRecord Index we currently point to in record list
+Private
records
Record List (List of rows)
+ Methods
add Column
add Record
get Code
get Column
get Column Index
get Column Keys
get Columns
get Command
get Command Plain
get Current Page Number
get Current Record
get Description
get First Record Index
get Hash
get Last Record Index
get List Hash
get Next Page Number
get Next Record
get Number Of Pages
get Pagination
get Plain
get Previous Page Number
get Previous Record
get Queuetime
get Record
get Records
get Records Count
get Records Limitation
-
-get Records Total Count
-
-
-get Runtime
-
-
-Private
has Column
-
-
-Private
has Current Record
- get Records Total Count
get Runtime
Private
has Column
Private
has Current Record
-
-has Next Page
-
-
-Private
has Next Record
- has Next Page
Private
has Next Record
-
-has Previous Page
-
-
-Private
has Previous Record
- has Previous Page
Private
has Previous Record
-
-is Error
- is Error
-
-is Pending
-
-
-is Success
- is Pending
is Success
-
-is Tmp Error
- is Tmp Error
-
-rewind Record List
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+Returns boolean
boolean result
+ rewind Record List
\ No newline at end of file
diff --git a/docs/typedoc/classes/responsetemplate.ResponseTemplate.html b/docs/typedoc/classes/responsetemplate.ResponseTemplate.html
index ce68f234..871a8581 100644
--- a/docs/typedoc/classes/responsetemplate.ResponseTemplate.html
+++ b/docs/typedoc/classes/responsetemplate.ResponseTemplate.html
@@ -1,276 +1,42 @@
-ResponseTemplate | @hexonet/ispapi-apiconnector
-
-
-
-
-Class ResponseTemplate
-
-
-ResponseTemplate class
-
-
-Hierarchy
-
-- ResponseTemplate
-
-
-
-
- Index
-
-
-Constructors
-
-
-Properties
-
-
-Methods
-
-
-Constructors
-
-constructor
-
-- new
Response Template(raw: string): ResponseTemplate
--
-
Constructor
-
-
-Parameters
-
--
-
raw: string
-plain API response
-
-Returns ResponseTemplate
-
-Properties
-
-Protected
hash
-hash: any
-hash representation of plain API response
-
-
-Protected
raw
-raw: string
-plain API response
-
-
-Methods
-
-get Code
-
-
-get Description
-
-
-get Hash
-
-
-get Plain
-
-
-get Queuetime
-
-
-get Runtime
-
-
-is Error
-
-- is
Error(): boolean
--
-
Check if current API response represents an error case
+
ResponseTemplate | @hexonet/ispapi-apiconnector Class ResponseTemplate
ResponseTemplate class
+Hierarchy (view full)
- ResponseTemplate
Index
Constructors
Properties
Methods
Constructors
constructor
- new
Response Template(raw): ResponseTemplate Constructor
+Parameters
- raw: string
plain API response
+
Returns ResponseTemplate
Properties
Protected
hash
hash: anyhash representation of plain API response
+Protected
raw
raw: stringplain API response
+Methods
get Code
get Description
get Hash
get Plain
get Queuetime
get Runtime
is Error
-
-is Pending
-
-
-is Success
- is Pending
is Success
-
-is Tmp Error
- is Tmp Error
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+Returns boolean
boolean result
+
\ No newline at end of file
diff --git a/docs/typedoc/classes/responsetemplatemanager.ResponseTemplateManager.html b/docs/typedoc/classes/responsetemplatemanager.ResponseTemplateManager.html
index 5392d7e7..9b55aea3 100644
--- a/docs/typedoc/classes/responsetemplatemanager.ResponseTemplateManager.html
+++ b/docs/typedoc/classes/responsetemplatemanager.ResponseTemplateManager.html
@@ -1,292 +1,41 @@
-ResponseTemplateManager | @hexonet/ispapi-apiconnector
-
-
-
-
-Class ResponseTemplateManager
-
-
-ResponseTemplateManager Singleton Class
-
-
-Hierarchy
-
-- ResponseTemplateManager
-
-
-
- Index
-
-
-Constructors
-
-
-Properties
-
-
-Methods
-
-
-Constructors
-
-Private
constructor
-
-- new
Response Template Manager(): ResponseTemplateManager
--
-
Returns ResponseTemplateManager
-
-Properties
-
-Private
templates
-templates: any
-template container
-
-
-Static
Private
instance
-instance: ResponseTemplateManager
-ResponseTemplateManager Instance
-
-
-Methods
-
-add Template
-
-- add
Template(id: string, plain: string): ResponseTemplateManager
--
-
Add response template to template container
-
-Returns
ResponseTemplateManager instance for method chaining
-
-
-Parameters
-
--
-
id: string
-template id
-
--
-
plain: string
-API plain response
-
-Returns ResponseTemplateManager
-
-generate Template
-
-
-get Template
-
-- get
Template(id: string): ResponseTemplate
--
-
Get response template instance from template container
-
-Returns
template instance
-
-
-Parameters
-
--
-
id: string
-template id
-
-Returns ResponseTemplate
-
-get Templates
-
-
-has Template
-
-
-is Template Match Hash
-
-
-is Template Match Plain
-
-
-Static
get Instance
-
-- get
Instance(): ResponseTemplateManager
--
-
Get ResponseTemplateManager Instance
-
-Returns
ResponseTemplateManager Instance
-
-Returns ResponseTemplateManager
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+ResponseTemplateManager | @hexonet/ispapi-apiconnector Class ResponseTemplateManager
ResponseTemplateManager Singleton Class
+ Index
Constructors
Properties
Methods
Constructors
Private
constructor
- new
Response Template Manager(): ResponseTemplateManager Returns ResponseTemplateManager
Properties
Private
templates
templates: anytemplate container
+Static
Private
instance
ResponseTemplateManager Instance
+Methods
add Template
- add
Template(id, plain): ResponseTemplateManager Add response template to template container
+Parameters
- id: string
template id
+ - plain: string
API plain response
+
Returns ResponseTemplateManager
ResponseTemplateManager instance for method chaining
+
generate Template
get Template
- get
Template(id): ResponseTemplate Get response template instance from template container
+Parameters
- id: string
template id
+
Returns ResponseTemplate
template instance
+
get Templates
has Template
is Template Match Hash
is Template Match Plain
Static
get Instance
- get
Instance(): ResponseTemplateManager Get ResponseTemplateManager Instance
+Returns ResponseTemplateManager
ResponseTemplateManager Instance
+
\ No newline at end of file
diff --git a/docs/typedoc/classes/socketconfig.SocketConfig.html b/docs/typedoc/classes/socketconfig.SocketConfig.html
index 663a8b8f..0ce6a2cc 100644
--- a/docs/typedoc/classes/socketconfig.SocketConfig.html
+++ b/docs/typedoc/classes/socketconfig.SocketConfig.html
@@ -1,357 +1,55 @@
-SocketConfig | @hexonet/ispapi-apiconnector
-
-
-
-
-Class SocketConfig
-
-
-SocketConfig Class
-
-
-Hierarchy
-
-- SocketConfig
-
-
-
- Index
-
-
-Constructors
-
-
-Properties
-
-
-Methods
-
-
-Constructors
-
-constructor
-
-- new
Socket Config(): SocketConfig
--
-
Returns SocketConfig
-
-Properties
-
-Private
entity
-entity: string
-API system entity. "54cd" for LIVE system; "1234" for OT&E system
-
-
-Private
login
-login: string
-account name
-
-
-Private
otp
-otp: string
-one time password (2FA)
-
-
-Private
pw
-pw: string
-account password
-
-
-Private
remoteaddr
-remoteaddr: string
-remote ip address (ip filter)
-
-
-Private
session
-session: string
-API session id
-
-
-Private
user
-user: string
-subuser account name (subuser specific data view)
-
-
-Methods
-
-getPOSTData
-
-
-get Session
-
-
-get System Entity
-
-
-set Login
-
-- set
Login(value: string): SocketConfig
--
-
Set account name to use
-
-Returns
Current SocketConfig instance for method chaining
-
-
-Parameters
-
--
-
value: string
-account name
-
-Returns SocketConfig
-
-setOTP
-
-- setOTP(value: string): SocketConfig
--
-
Set one time password to use
-
-Returns
Current SocketConfig instance for method chaining
-
-
-Parameters
-
--
-
value: string
-one time password
-
-Returns SocketConfig
-
-set Password
-
-- set
Password(value: string): SocketConfig
--
-
Set account password to use
-
-Returns
Current SocketConfig instance for method chaining
-
-
-Parameters
-
--
-
value: string
-account password
-
-Returns SocketConfig
-
-set Remote Address
-
-- set
Remote Address(value: string): SocketConfig
--
-
Set Remote IP Address to use
-
-Returns
Current SocketConfig instance for method chaining
-
-
-Parameters
-
--
-
value: string
-remote ip address
-
-Returns SocketConfig
-
-set Session
-
-- set
Session(value: string): SocketConfig
--
-
Set API Session ID to use
-
-Returns
Current SocketConfig instance for method chaining
-
-
-Parameters
-
--
-
value: string
-API Session ID
-
-Returns SocketConfig
-
-set System Entity
-
-- set
System Entity(value: string): SocketConfig
--
-
Set API System Entity to use
+
SocketConfig | @hexonet/ispapi-apiconnector Class SocketConfig
SocketConfig Class
+ Index
Constructors
Properties
Methods
Constructors
constructor
- new
Socket Config(): SocketConfig Returns SocketConfig
Properties
Private
entity
entity: stringAPI system entity. "54cd" for LIVE system; "1234" for OT&E system
+Private
login
login: stringaccount name
+Private
otp
otp: stringone time password (2FA)
+Private
pw
pw: stringaccount password
+Private
remoteaddr
remoteaddr: stringremote ip address (ip filter)
+Private
session
session: stringAPI session id
+Private
user
user: stringsubuser account name (subuser specific data view)
+Methods
getPOSTData
get Session
get System Entity
set Login
- set
Login(value): SocketConfig Set account name to use
+Parameters
- value: string
account name
+
Returns SocketConfig
Current SocketConfig instance for method chaining
+
setOTP
- setOTP(value): SocketConfig
Set one time password to use
+Parameters
- value: string
one time password
+
Returns SocketConfig
Current SocketConfig instance for method chaining
+
set Password
- set
Password(value): SocketConfig Set account password to use
+Parameters
- value: string
account password
+
Returns SocketConfig
Current SocketConfig instance for method chaining
+
set Remote Address
- set
Remote Address(value): SocketConfig Set Remote IP Address to use
+Parameters
- value: string
remote ip address
+
Returns SocketConfig
Current SocketConfig instance for method chaining
+
set Session
- set
Session(value): SocketConfig Set API Session ID to use
+Parameters
- value: string
API Session ID
+
Returns SocketConfig
Current SocketConfig instance for method chaining
+
set System Entity
- set
System Entity(value): SocketConfig Set API System Entity to use
This is set to 54cd / LIVE System by default
-
-Returns
Current SocketConfig instance for method chaining
-
-
-Parameters
-
--
-
value: string
-API System Entity
-
-Returns SocketConfig
-
-set User
-
-- set
User(value: string): SocketConfig
--
-
Set subuser account name (for subuser data view)
-
-Returns
Current SocketConfig instance for method chaining
-
-
-Parameters
-
--
-
value: string
-subuser account name
-
-Returns SocketConfig
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+Parameters
- value: string
API System Entity
+
Returns SocketConfig
Current SocketConfig instance for method chaining
+
set User
- set
User(value): SocketConfig Set subuser account name (for subuser data view)
+Parameters
- value: string
subuser account name
+
Returns SocketConfig
Current SocketConfig instance for method chaining
+
\ No newline at end of file
diff --git a/docs/typedoc/functions/socketconfig.fixedURLEnc.html b/docs/typedoc/functions/socketconfig.fixedURLEnc.html
index 7ba86a45..a502d8b8 100644
--- a/docs/typedoc/functions/socketconfig.fixedURLEnc.html
+++ b/docs/typedoc/functions/socketconfig.fixedURLEnc.html
@@ -1,77 +1 @@
-fixedURLEnc | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+fixedURLEnc | @hexonet/ispapi-apiconnector
\ No newline at end of file
diff --git a/docs/typedoc/hierarchy.html b/docs/typedoc/hierarchy.html
new file mode 100644
index 00000000..3693e14e
--- /dev/null
+++ b/docs/typedoc/hierarchy.html
@@ -0,0 +1 @@
+@hexonet/ispapi-apiconnector
\ No newline at end of file
diff --git a/docs/typedoc/index.html b/docs/typedoc/index.html
index a961c9d1..9d7cb863 100644
--- a/docs/typedoc/index.html
+++ b/docs/typedoc/index.html
@@ -1,95 +1,18 @@
-@hexonet/ispapi-apiconnector
-
-
-
-
-@hexonet/ispapi-apiconnector
-
-
- node-sdk
-
-@hexonet/ispapi-apiconnector @hexonet/ispapi-apiconnector
node-sdk
This module is a connector library for the insanely fast HEXONET Backend API. For further informations visit our homepage and do not hesitate to contact us.
-
-
- Resources
-
-
+Resources
-
-
- Authors
-
-
+Authors
- Kai Schwarz - KaiSchwarz-cnic
- Asif Nawaz - AsifNawaz-cnic
-
-
- FAQ / Notes
-
-ESM/CJS Support: We followed the ESM-NODE Guide of TypeScript.
-
-
- License
-
-MIT
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+FAQ / Notes
ESM/CJS Support: We followed the ESM-NODE Guide of TypeScript.
+License
MIT
+
\ No newline at end of file
diff --git a/docs/typedoc/modules.html b/docs/typedoc/modules.html
deleted file mode 100644
index 471b077e..00000000
--- a/docs/typedoc/modules.html
+++ /dev/null
@@ -1,83 +0,0 @@
-@hexonet/ispapi-apiconnector
-
-
-
-
-@hexonet/ispapi-apiconnector
-
-
-Index
-
-Modules
-apiclient
-apiclient.spec
-column
-column.spec
-customlogger
-index
-index.spec
-logger
-record
-record.spec
-response
-response.spec
-responseparser
-responseparser.spec
-responsetemplate
-responsetemplate.spec
-responsetemplatemanager
-responsetemplatemanager.spec
-socketconfig
-socketconfig.spec
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
diff --git a/docs/typedoc/modules/apiclient.html b/docs/typedoc/modules/apiclient.html
index 6d4fc345..c6b2e01c 100644
--- a/docs/typedoc/modules/apiclient.html
+++ b/docs/typedoc/modules/apiclient.html
@@ -1,83 +1,5 @@
-apiclient | @hexonet/ispapi-apiconnector
-
-
-
-
-Module apiclient
-
-
-
-
-
-Index
-
-Classes
-
-
-Variables
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+apiclient | @hexonet/ispapi-apiconnector Module apiclient
Index
Classes
Variables
\ No newline at end of file
diff --git a/docs/typedoc/modules/apiclient_spec.html b/docs/typedoc/modules/apiclient_spec.html
index 0d4092b3..f2722fe6 100644
--- a/docs/typedoc/modules/apiclient_spec.html
+++ b/docs/typedoc/modules/apiclient_spec.html
@@ -1,63 +1 @@
-apiclient.spec | @hexonet/ispapi-apiconnector
-
-
-
-
-Module apiclient.spec
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+apiclient.spec | @hexonet/ispapi-apiconnector Module apiclient.spec
\ No newline at end of file
diff --git a/docs/typedoc/modules/column.html b/docs/typedoc/modules/column.html
index 26209102..9990f54d 100644
--- a/docs/typedoc/modules/column.html
+++ b/docs/typedoc/modules/column.html
@@ -1,74 +1,2 @@
-column | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+column | @hexonet/ispapi-apiconnector Module column
Index
Classes
Column
+
\ No newline at end of file
diff --git a/docs/typedoc/modules/column_spec.html b/docs/typedoc/modules/column_spec.html
index fafe63cf..ab4ac491 100644
--- a/docs/typedoc/modules/column_spec.html
+++ b/docs/typedoc/modules/column_spec.html
@@ -1,63 +1 @@
-column.spec | @hexonet/ispapi-apiconnector
-
-
-
-
-Module column.spec
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+column.spec | @hexonet/ispapi-apiconnector Module column.spec
\ No newline at end of file
diff --git a/docs/typedoc/modules/customlogger.html b/docs/typedoc/modules/customlogger.html
index 89144564..08a16c98 100644
--- a/docs/typedoc/modules/customlogger.html
+++ b/docs/typedoc/modules/customlogger.html
@@ -1,74 +1,2 @@
-customlogger | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+customlogger | @hexonet/ispapi-apiconnector Module customlogger
Index
Classes
\ No newline at end of file
diff --git a/docs/typedoc/modules/index.html b/docs/typedoc/modules/index.html
index ca43d4d7..66cc5fa4 100644
--- a/docs/typedoc/modules/index.html
+++ b/docs/typedoc/modules/index.html
@@ -1,88 +1,4 @@
-index | @hexonet/ispapi-apiconnector
-
-
-
-
-Module index
-
-
-
-
-
-
- Index
-
-
-References
-
-
-References
-
-APIClient
Re-exports APIClient
-
-Response
Re-exports Response
-
-Response Template Manager
Re-exports ResponseTemplateManager
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+index | @hexonet/ispapi-apiconnector Module index
Index
References
References
APIClient
Re-exports APIClientResponse
Re-exports ResponseResponse Template Manager
Re-exports ResponseTemplateManager
\ No newline at end of file
diff --git a/docs/typedoc/modules/index_spec.html b/docs/typedoc/modules/index_spec.html
index ad976202..40ce3bb3 100644
--- a/docs/typedoc/modules/index_spec.html
+++ b/docs/typedoc/modules/index_spec.html
@@ -1,63 +1 @@
-index.spec | @hexonet/ispapi-apiconnector
-
-
-
-
-Module index.spec
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+index.spec | @hexonet/ispapi-apiconnector Module index.spec
\ No newline at end of file
diff --git a/docs/typedoc/modules/logger.html b/docs/typedoc/modules/logger.html
index 6b8a361f..e55fc61d 100644
--- a/docs/typedoc/modules/logger.html
+++ b/docs/typedoc/modules/logger.html
@@ -1,74 +1,2 @@
-logger | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+logger | @hexonet/ispapi-apiconnector Module logger
Index
Classes
Logger
+
\ No newline at end of file
diff --git a/docs/typedoc/modules/record.html b/docs/typedoc/modules/record.html
index 223eb424..41f4e9fa 100644
--- a/docs/typedoc/modules/record.html
+++ b/docs/typedoc/modules/record.html
@@ -1,74 +1,2 @@
-record | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+record | @hexonet/ispapi-apiconnector Module record
Index
Classes
Record
+
\ No newline at end of file
diff --git a/docs/typedoc/modules/record_spec.html b/docs/typedoc/modules/record_spec.html
index 0787446f..4f657098 100644
--- a/docs/typedoc/modules/record_spec.html
+++ b/docs/typedoc/modules/record_spec.html
@@ -1,63 +1 @@
-record.spec | @hexonet/ispapi-apiconnector
-
-
-
-
-Module record.spec
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+record.spec | @hexonet/ispapi-apiconnector Module record.spec
\ No newline at end of file
diff --git a/docs/typedoc/modules/response.html b/docs/typedoc/modules/response.html
index 7efd7198..7c8ded1e 100644
--- a/docs/typedoc/modules/response.html
+++ b/docs/typedoc/modules/response.html
@@ -1,74 +1,2 @@
-response | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+response | @hexonet/ispapi-apiconnector Module response
Index
Classes
Response
+
\ No newline at end of file
diff --git a/docs/typedoc/modules/response_spec.html b/docs/typedoc/modules/response_spec.html
index 6b572039..c19ce085 100644
--- a/docs/typedoc/modules/response_spec.html
+++ b/docs/typedoc/modules/response_spec.html
@@ -1,63 +1 @@
-response.spec | @hexonet/ispapi-apiconnector
-
-
-
-
-Module response.spec
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+response.spec | @hexonet/ispapi-apiconnector Module response.spec
\ No newline at end of file
diff --git a/docs/typedoc/modules/responseparser.html b/docs/typedoc/modules/responseparser.html
index 1f8075d4..ef728d99 100644
--- a/docs/typedoc/modules/responseparser.html
+++ b/docs/typedoc/modules/responseparser.html
@@ -1,74 +1,2 @@
-responseparser | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+responseparser | @hexonet/ispapi-apiconnector Module responseparser
Index
Variables
\ No newline at end of file
diff --git a/docs/typedoc/modules/responseparser_spec.html b/docs/typedoc/modules/responseparser_spec.html
index 62388dc1..296b0ce6 100644
--- a/docs/typedoc/modules/responseparser_spec.html
+++ b/docs/typedoc/modules/responseparser_spec.html
@@ -1,63 +1 @@
-responseparser.spec | @hexonet/ispapi-apiconnector
-
-
-
-
-Module responseparser.spec
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+responseparser.spec | @hexonet/ispapi-apiconnector Module responseparser.spec
\ No newline at end of file
diff --git a/docs/typedoc/modules/responsetemplate.html b/docs/typedoc/modules/responsetemplate.html
index c17aae52..361f652c 100644
--- a/docs/typedoc/modules/responsetemplate.html
+++ b/docs/typedoc/modules/responsetemplate.html
@@ -1,74 +1,2 @@
-responsetemplate | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+responsetemplate | @hexonet/ispapi-apiconnector Module responsetemplate
Index
Classes
\ No newline at end of file
diff --git a/docs/typedoc/modules/responsetemplate_spec.html b/docs/typedoc/modules/responsetemplate_spec.html
index bda88098..f9e8264d 100644
--- a/docs/typedoc/modules/responsetemplate_spec.html
+++ b/docs/typedoc/modules/responsetemplate_spec.html
@@ -1,63 +1 @@
-responsetemplate.spec | @hexonet/ispapi-apiconnector
-
-
-
-
-Module responsetemplate.spec
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+responsetemplate.spec | @hexonet/ispapi-apiconnector Module responsetemplate.spec
\ No newline at end of file
diff --git a/docs/typedoc/modules/responsetemplatemanager.html b/docs/typedoc/modules/responsetemplatemanager.html
index bda9ee87..d9047c4d 100644
--- a/docs/typedoc/modules/responsetemplatemanager.html
+++ b/docs/typedoc/modules/responsetemplatemanager.html
@@ -1,74 +1,2 @@
-responsetemplatemanager | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+responsetemplatemanager | @hexonet/ispapi-apiconnector Module responsetemplatemanager
Index
Classes
\ No newline at end of file
diff --git a/docs/typedoc/modules/responsetemplatemanager_spec.html b/docs/typedoc/modules/responsetemplatemanager_spec.html
index 5790a890..5c5a895b 100644
--- a/docs/typedoc/modules/responsetemplatemanager_spec.html
+++ b/docs/typedoc/modules/responsetemplatemanager_spec.html
@@ -1,63 +1 @@
-responsetemplatemanager.spec | @hexonet/ispapi-apiconnector
-
-
-
-
-Module responsetemplatemanager.spec
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+responsetemplatemanager.spec | @hexonet/ispapi-apiconnector Module responsetemplatemanager.spec
\ No newline at end of file
diff --git a/docs/typedoc/modules/socketconfig.html b/docs/typedoc/modules/socketconfig.html
index 0329480e..ac38a88f 100644
--- a/docs/typedoc/modules/socketconfig.html
+++ b/docs/typedoc/modules/socketconfig.html
@@ -1,79 +1,3 @@
-socketconfig | @hexonet/ispapi-apiconnector
-
-
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+socketconfig | @hexonet/ispapi-apiconnector Module socketconfig
Index
Classes
Functions
\ No newline at end of file
diff --git a/docs/typedoc/modules/socketconfig_spec.html b/docs/typedoc/modules/socketconfig_spec.html
index 94afc04e..c87a2dc8 100644
--- a/docs/typedoc/modules/socketconfig_spec.html
+++ b/docs/typedoc/modules/socketconfig_spec.html
@@ -1,63 +1 @@
-socketconfig.spec | @hexonet/ispapi-apiconnector
-
-
-
-
-Module socketconfig.spec
-
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+socketconfig.spec | @hexonet/ispapi-apiconnector Module socketconfig.spec
\ No newline at end of file
diff --git a/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_LIVE.html b/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_LIVE.html
index e012cced..f7a2c209 100644
--- a/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_LIVE.html
+++ b/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_LIVE.html
@@ -1,70 +1 @@
-ISPAPI_CONNECTION_URL_LIVE | @hexonet/ispapi-apiconnector
-
-
-
-
-Variable ISPAPI_CONNECTION_URL_LIVEConst
-
-ISPAPI_ CONNECTION_ URL_ LIVE: "https://api.ispapi.net/api/call.cgi" = "https://api.ispapi.net/api/call.cgi"
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+ISPAPI_CONNECTION_URL_LIVE | @hexonet/ispapi-apiconnector Variable ISPAPI_CONNECTION_URL_LIVEConst
ISPAPI_ CONNECTION_ URL_ LIVE: "https://api.ispapi.net/api/call.cgi" = "https://api.ispapi.net/api/call.cgi"
\ No newline at end of file
diff --git a/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_OTE.html b/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_OTE.html
index b79accb1..81c0e5a0 100644
--- a/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_OTE.html
+++ b/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_OTE.html
@@ -1,70 +1 @@
-ISPAPI_CONNECTION_URL_OTE | @hexonet/ispapi-apiconnector
-
-
-
-
-Variable ISPAPI_CONNECTION_URL_OTEConst
-
-ISPAPI_ CONNECTION_ URL_ OTE: "https://api-ote.ispapi.net/api/call.cgi" = "https://api-ote.ispapi.net/api/call.cgi"
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+ISPAPI_CONNECTION_URL_OTE | @hexonet/ispapi-apiconnector Variable ISPAPI_CONNECTION_URL_OTEConst
ISPAPI_ CONNECTION_ URL_ OTE: "https://api-ote.ispapi.net/api/call.cgi" = "https://api-ote.ispapi.net/api/call.cgi"
\ No newline at end of file
diff --git a/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_PROXY.html b/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_PROXY.html
index 4aa9e4ef..41118c91 100644
--- a/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_PROXY.html
+++ b/docs/typedoc/variables/apiclient.ISPAPI_CONNECTION_URL_PROXY.html
@@ -1,70 +1 @@
-ISPAPI_CONNECTION_URL_PROXY | @hexonet/ispapi-apiconnector
-
-
-
-
-Variable ISPAPI_CONNECTION_URL_PROXYConst
-
-ISPAPI_ CONNECTION_ URL_ PROXY: "http://127.0.0.1/api/call.cgi" = "http://127.0.0.1/api/call.cgi"
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+ISPAPI_CONNECTION_URL_PROXY | @hexonet/ispapi-apiconnector Variable ISPAPI_CONNECTION_URL_PROXYConst
ISPAPI_ CONNECTION_ URL_ PROXY: "http://127.0.0.1/api/call.cgi" = "http://127.0.0.1/api/call.cgi"
\ No newline at end of file
diff --git a/docs/typedoc/variables/responseparser.ResponseParser.html b/docs/typedoc/variables/responseparser.ResponseParser.html
index e93002fe..09e804f8 100644
--- a/docs/typedoc/variables/responseparser.ResponseParser.html
+++ b/docs/typedoc/variables/responseparser.ResponseParser.html
@@ -1,67 +1 @@
-ResponseParser | @hexonet/ispapi-apiconnector
-
-
-
-
-Variable ResponseParserConst
-
-Response Parser: any = ...
-
-
-Generated using TypeDoc
-
\ No newline at end of file
+ResponseParser | @hexonet/ispapi-apiconnector Variable ResponseParserConst
Response Parser: any = ...
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index c230e902..7f4c1fdd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@hexonet/ispapi-apiconnector",
- "version": "9.0.1",
+ "version": "9.0.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@hexonet/ispapi-apiconnector",
- "version": "9.0.1",
+ "version": "9.0.2",
"license": "MIT",
"dependencies": {
"cross-fetch": "^4.0.0"
diff --git a/package.json b/package.json
index ca71ac59..995400b8 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@hexonet/ispapi-apiconnector",
"description": "Node.js SDK for the insanely fast HEXONET API",
- "version": "9.0.1",
+ "version": "9.0.2",
"private": false,
"author": {
"name": "Kai Schwarz",
APIClient class
-