OXIESEC PANEL
- Current Dir:
/
/
home
/
cubot
/
docroot
/
VBox
/
vuetify
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/14/2022 11:05:05 AM
rwxr-xr-x
📄
cub_vuetify.css
283 bytes
08/14/2022 11:04:59 AM
rwxr-xr-x
📄
cub_vuetify.html
7.72 KB
08/14/2022 11:04:59 AM
rwxr-xr-x
📄
cub_vuetify.js
2.36 KB
08/14/2022 11:04:59 AM
rwxr-xr-x
📄
cub_vuetify_vuechart.js
732 bytes
08/14/2022 11:04:59 AM
rwxr-xr-x
Editing: cub_vuetify.js
Close
var vm=new Vue({ el: '#app', props:['vueCallback'], data: () => ({ drawer: null, active: null, data: { "dims": [], "meas": [], }, selectedDimensions: [], selectedMeasures: [], }), mounted(){ var auth_token=getCookie("RXSESSION"); complete_data=createItemList(auth_token); this.data.dims=complete_data.dimensionTree; this.data.meas=complete_data.measureTree; }, methods:{ getSelectedDimensionCount() { return this.selectedDimensions.length; }, getSelectedMeasureCount() { return this.selectedMeasures.length; }, getVueReport() { var dimIDs = new Array(); for (j in this.selectedDimensions) { dimIDs.push(this.selectedDimensions[j].Id) } var measIDs = new Array(); for (j in this.selectedMeasures) { measIDs.push(this.selectedMeasures[j].Id) } var newResultSet = new resultSet(); newResultSet.authToken = getCookie("RXSESSION"); newResultSet.dimensionList = dimIDs.join(':'); newResultSet.measureList = measIDs.join(':'); newResultSet.callback = vueCallback; getData(newResultSet); }, toggleDimensions(key) { var i = this.selectedDimensions.indexOf(key) if (this.selectedDimensions.indexOf(key) === -1) { this.selectedDimensions.push(key); } else { this.selectedDimensions.splice(i, 1); } }, toggleMeasures(key) { var i = this.selectedMeasures.indexOf(key) if (this.selectedMeasures.indexOf(key) === -1) { this.selectedMeasures.push(key); } else { this.selectedMeasures.splice(i, 1); } }, removeMeasure(key) { var i = this.selectedMeasures.indexOf(key) this.selectedMeasures.splice(i, 1); }, removeDimension(key) { var i = this.selectedDimensions.indexOf(key) this.selectedDimensions.splice(i, 1); }, checkMoveDims(evt){ console.log(evt.draggedContext.element) var len=this.selectedDimensions.length; for(var i=0;i<len;i++){ if(evt.draggedContext.element.Id===this.selectedDimensions[i].Id){ return false } } }, checkMoveMeas(evt){ var len=this.selectedMeasures.length; for(var i=0;i<len;i++){ if(evt.draggedContext.element.Id===this.selectedMeasures[i].Id){ return false } } }, } })