-
+ |
|
-
+ |
{{ station.name }}
@@ -51,6 +51,11 @@ export default {
default() { return [] },
},
},
+ methods: {
+ doPlay(station) {
+ this.$emit('doPlay', station)
+ },
+ },
}
@@ -110,6 +115,11 @@ table {
td.filenameColumn .innernametext {
color: var(--color-main-text);
+ text-overflow: ellipsis;
+ overflow: hidden;
+ position: relative;
+ vertical-align: top;
+ user-select: none;
}
.stationIcon {
diff --git a/src/main.js b/src/main.js
index 4d1aa2a..bdd57c6 100644
--- a/src/main.js
+++ b/src/main.js
@@ -35,5 +35,10 @@ Vue.prototype.$jquery = jquery
export default new Vue({
el: '#content',
router,
+ methods: {
+ doPlay() {
+ console.log('event handled!')
+ },
+ },
render: h => h(App),
})
|