chart.setOption = function()

in src/editor/sandbox/setup.js [43:58]


    chart.setOption = function () {
      const startTime = performance.now();
      const res = nativeSetOption.apply(this, arguments);
      const endTime = performance.now();
      sendMessage({
        evt: 'optionUpdated',
        option: JSON.stringify(chart.getOption(), (key, val) => {
          if (echarts.util.isFunction(val) || typeof val === 'bigint') {
            return val.toString();
          }
          return val;
        }),
        updateTime: endTime - startTime
      });
      return res;
    };