import{_ as e}from"../empty_html-CjXB8rB4.js";import{registerComponent as t}from"@kdcloudjs/kwc";import{privateContext as E}from"./utilsPrivate.js";import"../client-Ddi3i8XR.js";import"../ssr-C2pjZzfv.js";import"../observable-tloG64m6.js";import"../i18n-B98kiI7M.js";import"../normalize-C0Pp7GJL.js";import"./iso8601Utils.js";import"../colorValid-qIPgkqGp.js";var r={isOpen:()=>!0},o=Object.freeze({__proto__:null,ENABLE_ACCORDION_CLOSE_SINGLE_SECTION:r,ENABLE_ASSERT_CONTEXT:r,ENABLE_COLOR_ICONS_MENU_ITEM:r,ENABLE_DATATABLE_IMG_SRC:r,ENABLE_FORMATTED_DATE_TIME_DATE_STYLE:r,ENABLE_GROUPED_COMBOBOX_VARIANTS:r,ENABLE_INPUT_ERROR_ICON:r,ENABLE_MODAL_REDUCE_MOTION:r,ENABLE_OVERLAY_KDDS_SCOPE_CLASS:r,ENABLE_RECORD_FORM_FIELD_CACHING:r,ENABLE_REGEX_CUSTOM_ELEMENT_CHECK:r,ENABLE_SANITIZE_URL:r,ENABLE_TREE_GRID_CUSTOM_TYPES:r,ENABLE_TREE_GRID_STATIC_CUSTOM_TYPES:r,ENABLE_TREE_ITEM_END_ICON:r,enableInputConstraintPriorityFix:r,enableInputSearchCommitEvent:r,enableOutputFieldReadOnlyClass:r,enableReactiveCarousel:r,primitiveThemeProviderDisabled:r});const _=Object.create(null);for(const[e,t]of Object.entries(o))_[e]=t.isOpen({fallback:!1});const s=t(_,{tmpl:e,sel:"D:\\new_workspace\\workspace\\kingdee-base-components\\src\\modules\\kd\\features\\gates-",apiVersion:63}),i=Object.assign(Object.create(null),s),n="This object and its prototype are immutable. Object values can only be updated with `setFeatureForTest()`",a=new Proxy(i,{set(){throw new TypeError(n)},defineProperty(){throw new TypeError(n)},deleteProperty(){throw new TypeError(n)},setPrototypeOf(){throw new TypeError(n)}});function O(e,t){if(void 0===i[e])throw new TypeError(`Unrecognized feature "${e}". Expected one of: ${Object.keys(i).join(", ")}`);i[e]=t}E.assertContext=E.assertContext.bind({features:a});export{a as features,O as setFeatureForTest};
