jodit-pro
Version:
PRO Version of Jodit Editor
2 lines (1 loc) • 1.28 kB
JavaScript
var c=Object.defineProperty;var a=(i,e)=>c(i,"name",{value:e,configurable:!0});var n,p=function(i,e,t,o){var l=arguments.length,r=l<3?e:o===null?o=Object.getOwnPropertyDescriptor(e,t):o,s;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")r=Reflect.decorate(i,e,t,o);else for(var f=i.length-1;f>=0;f--)(s=i[f])&&(r=(l<3?s(r):l>3?s(e,t,r):s(e,t))||r);return l>3&&r&&Object.defineProperty(e,t,r),r};import{component as u,hook as d}from"jodit/esm/core/decorators/index.js";import{UIInput as m}from"jodit/esm/core/ui/form/inputs/input/input.js";import{ColorInput as g}from"../../../../color-picker/ui/input/color-input.js";import{UIBaseEditor as v}from"../base.js";let h=(n=class extends v{className(){return"UIPolylineEditor"}onReady(){var e,t;super.onReady(),this.append([new m(this.j,{label:"Stroke weight",value:(e=this.state.strokeWeight)!==null&&e!==void 0?e:1,type:"number",onChange:a(o=>this.j.e.fire(this,"change","strokeWeight",o),"onChange")}),new g(this.j,{label:"Stroke color",value:(t=this.state.strokeColor)!==null&&t!==void 0?t:"#000",onChange:a(o=>this.j.e.fire(this,"change","strokeColor",o),"onChange")}).setMod("trigger",!1)],"form")}},a(n,"UIPolylineEditor"),n);p([d("ready")],h.prototype,"onReady",null),h=p([u],h);export{h as UIPolylineEditor};