/** * {桌面歌词} * @author yutent<yutent@doui.cc> * @date 2019/01/17 19:35:29 */ 'use strict' import '/lib/anot.next.js' const { remote } = require('electron') const WIN = remote.getCurrentWindow() const $doc = Anot(document) const log = console.log window.WIN = WIN Anot({ $id: 'lrc', state: { isMac: process.platform === 'darwin', lrc: { l: { bg: '#fff', txt: '暂无歌词...' }, r: { bg: '', txt: '' } }, isLock: +Anot.ls('lock-lrc') }, mounted() { WIN.on('ktv-lrc', lrc => { this.lrc = lrc }) }, skip: ['isMac'], methods: { quit(force) { WIN.hide() }, lock() { WIN.setMovable(!!this.isLock) this.isLock = this.isLock ^ 1 Anot.ls('lock-lrc', this.isLock) } } })