mirror of
https://github.com/koush/scrypted.git
synced 2026-04-25 17:30:24 +01:00
32 lines
679 B
Vue
32 lines
679 B
Vue
<template>
|
|
<span>
|
|
<span>
|
|
<v-btn depressed dark tile :outlined="!value.entryOpen" color="green" @click="openEntry">Open</v-btn>
|
|
</span>
|
|
<span>
|
|
<v-btn depressed dark tile :outlined="value.entryOpen" color="red" @click="closeEntry">Close</v-btn>
|
|
</span>
|
|
</span>
|
|
</template>
|
|
|
|
<script>
|
|
import RPCInterface from "./RPCInterface.vue";
|
|
|
|
export default {
|
|
mixins: [RPCInterface],
|
|
methods: {
|
|
openEntry() {
|
|
this.lazyValue.entryOpen = true;
|
|
this.rpc().openEntry();
|
|
},
|
|
closeEntry() {
|
|
this.lazyValue.entryOpen = false;
|
|
this.rpc().closeEntry();
|
|
},
|
|
onChange() {
|
|
this.rpc().closeEntry();
|
|
}
|
|
}
|
|
};
|
|
</script>
|