| 8165 | (this._dependentFields = cf(this.transform.calculate))); |
| 8166 | } |
| 8167 | static parseAllForSortIndex(e, t) { |
| 8168 | return ( |
| 8169 | t.forEachFieldDef((t, n) => { |
| 8170 | if (la(t) && qo(t.sort)) { |
| 8171 | const { field: i, timeUnit: r } = t, |
| 8172 | o = t.sort, |
| 8173 | a = |
| 8174 | o |
| 8175 | .map( |
| 8176 | (e, t) => |
| 8177 | `${nr({ field: i, timeUnit: r, equal: e })} ? ${t} : `, |
| 8178 | ) |
| 8179 | .join("") + o.length; |
| 8180 | e = new Df(e, { calculate: a, as: Ff(t, n, { forAs: !0 }) }); |
| 8181 | } |
| 8182 | }), |
| 8183 | e |
| 8184 | ); |
| 8185 | } |
| 8186 | producedFields() { |
| 8187 | return new Set([this.transform.as]); |
| 8188 | } |