Files
freeplanet/src/components/CCopyBtn/CCopyBtn.ts
2020-03-21 10:33:11 +01:00

26 lines
545 B
TypeScript
Executable File

import Vue from 'vue'
import { Component, Prop, Watch } from 'vue-property-decorator'
import { tools } from '../../store/Modules/tools'
import { toolsext } from '@src/store/Modules/toolsext'
@Component({
name: 'CCopyBtn'
})
export default class CCopyBtn extends Vue {
public $t
public $q
@Prop({ required: false, default: '' }) public title: string
@Prop({ required: true }) public texttocopy: string
get tools() {
return tools
}
public copytoclip() {
tools.copyStringToClipboard(this, this.texttocopy, true)
}
}