in powerbi-visual-builder/src_visual/visual.ts [694:723]
grouping: parseSafe(
(dataView.metadata.objects?.[SettingsNames.General]
.group as any) || defaultGroup,
defaultGroup
)
});
} catch (ex) {
console.warn("Loading localization settings failed");
}
const { dataset } = getDatasetResult;
// Check if dataset is the same
const datasetJSON = JSON.stringify(dataset);
if (datasetJSON != this.currentDatasetJSON) {
this.handleMouseMove = null;
this.unmountContainer();
}
this.currentDatasetJSON = datasetJSON;
// Recreate chartContainer if not exist
if (!this.chartContainer) {
this.divChart.innerHTML = "";
this.chartTemplate.reset();
const defaultTable = this.getDefaultTable(this.template);
const columns = defaultTable.columns as PowerBIColumn[];
this.chartTemplate.assignTable(
defaultTable.name,
defaultTable.name
);
for (const column of columns) {