import{registerTemplate as e,freezeTemplate as t,registerDecorators as s,registerComponent as i}from"@kdcloudjs/kwc";import o from"./shadowBaseClassPrivate.js";import{e as r}from"../intlFormat-DNT_1eg4.js";import"../i18n-B98kiI7M.js";import"./configProvider.js";import"../observable-tloG64m6.js";import"../utilsPrivate-CI3EeA5x.js";import"../client-Ddi3i8XR.js";import"../ssr-C2pjZzfv.js";import"./iso8601Utils.js";import"../colorValid-qIPgkqGp.js";import"../empty_html-CjXB8rB4.js";import"./i18nCldrOptions.js";import"./i18nService.js";import"./features.js";import"../classSet-DY6Qvt6E.js";import"../labelUtils-DAuN2uUV.js";import"../label-CY8Q8HAO.js";function a(e,t,s,i){const{d:o,t:r}=e;return[r(o(t.formattedTime))]}var l=e(a);a.stylesheets=[],a.stylesheetToken="kwc-6mft4qp08b7",a.legacyStylesheetToken="D:\\new_workspace\\workspace\\kingdee-base-components\\src\\modules\\kd\\formattedTime-undefined_formattedTime",t(a);class m extends o{constructor(...e){super(...e),this._formattedTimeValue=null,this._inputValue=null}set value(e){const t=this.normalizeInputValue(e);if(t!==this._inputValue){const e=r(t,"medium");this._inputValue=e.isoValue,this._formattedTimeValue=e.displayValue}}get value(){return this._inputValue}get formattedTime(){return this._formattedTimeValue}normalizeInputValue(e){return e&&""!==e?e:null}}s(m,{publicProps:{value:{config:3}},track:{_formattedTimeValue:1},fields:["_inputValue"]});const n=i(m,{tmpl:l,sel:"D:\\new_workspace\\workspace\\kingdee-base-components\\src\\modules\\kd\\formattedTime-",apiVersion:63});export{n as default};
