in packages/azure-kusto-data/src/response.ts [57:78]
protected constructor(tables: Table[]) {
let _tables = tables;
if (!Array.isArray(tables)) {
_tables = [tables];
}
this.tables = [];
this.tableNames = [];
this.primaryResults = [];
for (const table of _tables) {
const resultTable = new KustoResultTable(table);
this.tables.push(resultTable);
this.tableNames.push(resultTable.name);
if (resultTable.kind === WellKnownDataSet.PrimaryResult) {
this.primaryResults.push(resultTable);
} else if (resultTable.kind === WellKnownDataSet.QueryCompletionInformation) {
this.statusTable = resultTable;
}
}
}