mirror of
https://git.joinsharkey.org/Sharkey/Sharkey.git
synced 2024-12-23 19:53:07 +02:00
✌️
This commit is contained in:
parent
0247200596
commit
4cbbaf3f77
3 changed files with 19 additions and 8 deletions
|
@ -142,8 +142,10 @@ export default Vue.extend({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
this.connection = (this as any).os.stream.getConnection();
|
if ((this as any).os.isSignedIn) {
|
||||||
this.connectionId = (this as any).os.stream.use();
|
this.connection = (this as any).os.stream.getConnection();
|
||||||
|
this.connectionId = (this as any).os.stream.use();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.capture(true);
|
this.capture(true);
|
||||||
|
@ -154,8 +156,11 @@ export default Vue.extend({
|
||||||
},
|
},
|
||||||
beforeDestroy() {
|
beforeDestroy() {
|
||||||
this.decapture(true);
|
this.decapture(true);
|
||||||
this.connection.off('_connected_', this.onStreamConnected);
|
|
||||||
(this as any).os.stream.dispose(this.connectionId);
|
if ((this as any).os.isSignedIn) {
|
||||||
|
this.connection.off('_connected_', this.onStreamConnected);
|
||||||
|
(this as any).os.stream.dispose(this.connectionId);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
capture(withHandler = false) {
|
capture(withHandler = false) {
|
||||||
|
|
|
@ -115,8 +115,10 @@ export default Vue.extend({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
this.connection = (this as any).os.stream.getConnection();
|
if ((this as any).os.isSignedIn) {
|
||||||
this.connectionId = (this as any).os.stream.use();
|
this.connection = (this as any).os.stream.getConnection();
|
||||||
|
this.connectionId = (this as any).os.stream.use();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.capture(true);
|
this.capture(true);
|
||||||
|
@ -127,8 +129,11 @@ export default Vue.extend({
|
||||||
},
|
},
|
||||||
beforeDestroy() {
|
beforeDestroy() {
|
||||||
this.decapture(true);
|
this.decapture(true);
|
||||||
this.connection.off('_connected_', this.onStreamConnected);
|
|
||||||
(this as any).os.stream.dispose(this.connectionId);
|
if ((this as any).os.isSignedIn) {
|
||||||
|
this.connection.off('_connected_', this.onStreamConnected);
|
||||||
|
(this as any).os.stream.dispose(this.connectionId);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
capture(withHandler = false) {
|
capture(withHandler = false) {
|
||||||
|
|
|
@ -65,6 +65,7 @@ export default Vue.extend({
|
||||||
.mk-ui
|
.mk-ui
|
||||||
display flex
|
display flex
|
||||||
flex 1
|
flex 1
|
||||||
|
flex-direction column
|
||||||
padding-top 48px
|
padding-top 48px
|
||||||
|
|
||||||
> .content
|
> .content
|
||||||
|
|
Loading…
Reference in a new issue