@@ -14,7 +14,7 @@ const version_id = 'dev',
1414
1515/** @summary version date
1616 * @desc Release date in format day/month/year like '14/04/2022' */
17- version_date = '29 /01/2026',
17+ version_date = '30 /01/2026',
1818
1919/** @summary version id and date
2020 * @desc Produced by concatenation of {@link version_id} and {@link version_date}
@@ -178425,6 +178425,30 @@ class TDrawSelectorTuple extends TDrawSelector {
178425178425 /** @summary Returns true if field can be used as array */
178426178426 isArrayBranch(/* tuple, br */) { return false; }
178427178427
178428+ /** @summary Begin of processing */
178429+ Begin(tree) {
178430+ super.Begin(tree);
178431+ this._first_entry = true;
178432+ this._has_bigint = false;
178433+ }
178434+
178435+ /** @summary Process entry */
178436+ Process(entry) {
178437+ if (this._first_entry || this._has_bigint) {
178438+ for (let n = 0; n < this.numBranches(); ++n) {
178439+ const name = this.nameOfBranch(n);
178440+ if (typeof this.tgtobj[name] === 'bigint') {
178441+ this.tgtobj[name] = Number(this.tgtobj[name]);
178442+ this._has_bigint = true;
178443+ }
178444+ }
178445+ }
178446+
178447+ this._first_entry = false;
178448+
178449+ super.Process(entry);
178450+ }
178451+
178428178452} // class TDrawSelectorTuple
178429178453
178430178454
0 commit comments