emit event when rows are marked - useful for other components using telemetry tables

This commit is contained in:
Deep Tailor 2020-02-27 17:05:02 -08:00
parent fbbdf8cff7
commit 8125a4f321

View File

@ -346,6 +346,13 @@ export default {
return style;
}
},
watch: {
markedRows: {
handler(newVal, oldVal) {
this.$emit('marked-rows-updated', newVal, oldVal);
}
}
},
created() {
this.filterChanged = _.debounce(this.filterChanged, 500);
},
@ -779,6 +786,7 @@ export default {
}
},
checkForMarkedRows() {
this.isShowingMarkedRowsOnly = false;
this.markedRows = this.table.filteredRows.getRows().filter(row => row.marked);
},
showRows(rows) {