Files
goTorrent/public/static/js/grid.js

31 lines
907 B
JavaScript

Vue.use(Vuetable);
var demo = new Vue({
delimiters: ['((', '))'],
el: '#torrentlist',
components:{
'vuetable-pagination': Vuetable.VuetablePagination
},
data: {
fields: ['Torrent Name', 'Status','Percent Complete','Size','Total Peers','Storage Location']
},
computed:{
/*httpOptions(){
return {headers: {'Authorization': "my-token"}} //table props -> :http-options="httpOptions"
},*/
},
methods: {
onPaginationData (paginationData) {
this.$refs.pagination.setPaginationData(paginationData)
},
onChangePage (page) {
this.$refs.vuetable.changePage(page)
},
editRow(rowData){
alert("You clicked edit on"+ JSON.stringify(rowData))
},
deleteRow(rowData){
alert("You clicked delete on"+ JSON.stringify(rowData))
}
}
})