mirror of
https://github.com/getredash/redash.git
synced 2026-03-22 01:00:14 -04:00
19 lines
485 B
JavaScript
19 lines
485 B
JavaScript
export default function VisualizationName(Visualization) {
|
|
return {
|
|
restrict: 'E',
|
|
scope: {
|
|
visualization: '=',
|
|
},
|
|
template: '{{name}}',
|
|
replace: false,
|
|
link(scope) {
|
|
const currentType = scope.visualization.type;
|
|
const nameByType = Visualization.visualizations[currentType].name;
|
|
const currentName = scope.visualization.name;
|
|
if (nameByType !== currentName) {
|
|
scope.name = scope.visualization.name;
|
|
}
|
|
},
|
|
};
|
|
}
|