@chartshq/datamodel
Version:
An environment with `node`, `rustup` and `wasm-pack` set up.
1 lines • 740 B
JavaScript
var _a;import{Operations}from"../constants/miscellaneous";export var disposeStrategies=(_a={},_a[Operations.SELECT]=function(s){return{disposeFields:!0,disposePartialFields:{dispose:!1,values:[]}}},_a[Operations.PROJECT]=function(s){return{disposeFields:!0,disposePartialFields:{dispose:!1,values:[]}}},_a[Operations.GROUPBY]=function(s){return{disposeFields:!0,disposePartialFields:{dispose:!0,values:[]}}},_a[Operations.SORT]=function(s){return{disposeFields:!0,disposePartialFields:{dispose:!1,values:[]}}},_a[Operations.SPLIT]=function(s){return{disposeFields:!0,disposePartialFields:{dispose:!1,values:[]}}},_a[Operations.CALCULATE]=function(s){return{disposeFields:!0,disposePartialFields:{dispose:!0,values:[s.fieldInfo.name]}}},_a);