UNPKG

jodit-pro

Version:

PRO Version of Jodit Editor

2 lines (1 loc) 1.15 kB
var f=Object.defineProperty;var l=(e,n)=>f(e,"name",{value:n,configurable:!0});import b from"./icon.svg.js";import{Config as d}from"jodit/esm/config.js";import{isNumeric as u}from"jodit/esm/core/helpers/checker/is-numeric.js";import{dataBind as r}from"jodit/esm/core/helpers/utils/data-bind.js";d.prototype.mobileView={mode:"default"};const c="buttonmobileSView",m="buttonmobileCView";d.prototype.controls.mobileView={tooltip:"Mobile View",icon:b,command:"mobileView",isActive:l(e=>r(e,m)&&r(e,m)!=="default","isActive"),isChildActive:l((e,n)=>{var t,i;let o=(i=(t=n.control)===null||t===void 0?void 0:t.args)===null||i===void 0?void 0:i[0];return u(o)&&(o=Number(o)),(r(e,m)||"default")===o},"isChildActive"),exec:l(e=>{if(r(e,c)){e.execCommand("mobileView",!1,r(e,c));return}return!1},"exec"),childExec:l((e,n,{button:t})=>{var i,o;const a=(o=(i=t.control)===null||i===void 0?void 0:i.args)===null||o===void 0?void 0:o[0];e.execCommand("mobileView",!1,u(a)?Number(a):a)},"childExec"),list:{default:"Default",375:"iPhone SE",414:"iPhone XR",390:"iPhone 12 Pro",393:"Pixel 5",820:"iPad Air"}};export{m as dataBindCurrentKey,c as dataBindStoredKey};