objectHash: function()

in web/src/components/panels/result-panel.js [268:289]


        objectHash: function (obj, index) {
          // Spans
          if (obj?.spanId && obj?.traceId) {
            return `${obj.spanId}-${obj?.traceId}`;
          }
          // Metrics
          if (
            obj?.name &&
            (obj?.gauge ||
              obj?.sum ||
              obj?.histogram ||
              obj?.exponentialHistogram ||
              obj?.summary)
          ) {
            return obj?.name;
          }
          // Attributes
          if (obj?.key && obj?.value) {
            return obj.key;
          }
          return '$$index:' + index;
        },