UNPKG

beansflight-json-form

Version:

> **版本号:verison 0.23.17**

73 lines (72 loc) 1.89 kB
/** * TinyMCE version 6.1.0 (2022-06-29) */ !(function () { 'use strict' var t = tinymce.util.Tools.resolve('tinymce.PluginManager') const s = (t, s, o) => { t.dom.toggleClass(t.getBody(), 'mce-visualblocks'), o.set(!o.get()), ((t, s) => { t.dispatch('VisualBlocks', { state: s }) })(t, o.get()) }, o = ('visualblocks_default_state', t => t.options.get('visualblocks_default_state')) const e = (t, s) => o => { o.setActive(s.get()) const e = t => o.setActive(t.state) return t.on('VisualBlocks', e), () => t.off('VisualBlocks', e) } t.add('visualblocks', (t, l) => { ;(t => { ;(0, t.options.register)('visualblocks_default_state', { processor: 'boolean', default: !1 }) })(t) const a = (t => { let s = !1 return { get: () => s, set: t => { s = t } } })() ;((t, o, e) => { t.addCommand('mceVisualBlocks', () => { s(t, 0, e) }) })(t, 0, a), ((t, s) => { const o = () => t.execCommand('mceVisualBlocks') t.ui.registry.addToggleButton('visualblocks', { icon: 'visualblocks', tooltip: 'Show blocks', onAction: o, onSetup: e(t, s) }), t.ui.registry.addToggleMenuItem('visualblocks', { text: 'Show blocks', icon: 'visualblocks', onAction: o, onSetup: e(t, s) }) })(t, a), ((t, e, l) => { t.on('PreviewFormats AfterPreviewFormats', s => { l.get() && t.dom.toggleClass( t.getBody(), 'mce-visualblocks', 'afterpreviewformats' === s.type ) }), t.on('init', () => { o(t) && s(t, 0, l) }) })(t, 0, a) }) })()