UNPKG

jodit-pro

Version:

PRO Version of Jodit Editor

2 lines (1 loc) 1.11 kB
var d=Object.defineProperty;var s=(c,e)=>d(c,"name",{value:e,configurable:!0});var u=function(c,e,t,o){var l=arguments.length,n=l<3?e:o===null?o=Object.getOwnPropertyDescriptor(e,t):o,p;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(c,e,t,o);else for(var a=c.length-1;a>=0;a--)(p=c[a])&&(n=(l<3?p(n):l>3?p(e,t,n):p(e,t))||n);return l>3&&n&&Object.defineProperty(e,t,n),n};import{debounce as f,hook as m,watch as v}from"jodit/esm/core/decorators/index.js";import{UIInput as h}from"jodit/esm/core/ui/index.js";const i=class i extends h{className(){return"UIComboBox"}onReady(){const e=new google.maps.places.Autocomplete(this.nativeInput,{fields:["address_components","geometry","name"],types:["geocode"]});e.addListener("place_changed",()=>{var t,o;const l=e.getPlace();this.j.e.fire(this,"select",(t=l.geometry)===null||t===void 0?void 0:t.location,(o=l.geometry)===null||o===void 0?void 0:o.viewport)})}async onInput(){}};s(i,"UIComboBox");let r=i;u([m("ready")],r.prototype,"onReady",null),u([v("nativeInput:input"),f()],r.prototype,"onInput",null);export{r as UIComboBox};