You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

102 lines
2.0 KiB

4 years ago
<template>
4 years ago
<card class="card-user" style="max-height:100%">
4 years ago
<div class="row" >
4 years ago
<div class="col-7 order-first " >
<br>
4 years ago
<view-network>
</view-network>
4 years ago
<docker-services>
</docker-services>
4 years ago
</div>
4 years ago
<div class="col-5 order-last" >
4 years ago
<br>
<adhoc-view
v-if="viewconsole"
>
4 years ago
</adhoc-view>
<docker-images
v-show="viewimages"
>
</docker-images>
<docker-networks
v-show="viewnetworks"
>
</docker-networks>
4 years ago
</div>
4 years ago
</div>
4 years ago
</card>
4 years ago
</template>
<script>
import {mapState, mapGetters, mapActions} from 'vuex'
import ViewNetwork from "./mynetwork/mytable.vue";
4 years ago
import AdhocView from "./mynetwork/AdhocView.vue";
4 years ago
import DockerServices from "./mynetwork/dockerservices.vue";
import DockerImages from "./mynetwork/images.vue";
3 years ago
import DockerNetworks from "./mynetwork/networks.vue";
4 years ago
import card from '@/components/Card.vue'
4 years ago
//import AvailableServices from "./mynetwork/availableservices.vue";
4 years ago
export default {
components: {
4 years ago
ViewNetwork,
4 years ago
AdhocView,
4 years ago
card,
DockerServices,
3 years ago
DockerImages,
DockerNetworks
4 years ago
// AvailableServices
4 years ago
},
data () {
return {
viewconsole:false,
viewimages:true,
viewnetworks:false,
4 years ago
loading: false,
consoleView: 'off',
productIndex: 1
}
},
mounted() {
this.$root.$on('hybrid_show_instance_images', (v) => {
if( v == 'networks'){
this.viewnetworks = true;
this.viewimages = false;
this.viewconsole = false;
}else if( v == 'images'){
this.viewnetworks = false;
this.viewimages = true;
this.viewconsole = false;
}else if( v == 'console'){
this.viewnetworks = false;
this.viewimages = false;
this.viewconsole = true;
}
})
4 years ago
},
beforeDestroy () {
this.$root.$off('hybrid_show_instance_images')
4 years ago
},
created () {
}
};
</script>
<style>
</style>