import{d as t,a}from"./dataSchema-liIE6AFZ.js";import{l as e,d as i}from"./locale-2oqXkJWO.js";import{h as o}from"./httpComponent-AiGk8DOD.js";const r={docLink:"https://docs.mia-platform.eu/docs/microfrontend-composer/back-kit/components/expandable_filters",label:"Expandable Filters",description:"Manages the display, application, and modification of filters",type:"layout",definitions:{...t,dataSchema:a},properties:{dataSchema:{$ref:"#/definitions/dataSchema",__mia_configuration:{"shared-key":"back-kit/data-schema",label:"Data Schema",priority:"high"}},filtersConfig:{__mia_configuration:{attribute:!1,label:"Filters Configuration",description:"Lists the filters to include in the component",priority:"high"},type:"array",items:{oneOf:[{type:"string"},{type:"object",properties:{property:{type:"string",__mia_configuration:{label:"Property"}},operator:{type:"string",__mia_configuration:{label:"Operator"}}}}]}},openByDefault:{type:"boolean",default:!1,__mia_configuration:{attribute:"open-by-default",label:"Open by default",description:"Whether to show the component by default",priority:"high"}},liveSearchTimeout:{type:"number",default:5e3,__mia_configuration:{attribute:"live-search-timeout",label:"Live search timeout",priority:"high"}},liveSearchItemsLimit:{type:"number",default:10,__mia_configuration:{attribute:"live-search-items-limit",label:"Live search items limit",priority:"high"}},readFromUrl:{type:"boolean",default:!1,__mia_configuration:{attribute:"read-from-url",label:"Read from URL",description:"Whether filters in URL should be read and applied at bootstrap time",priority:"high"}},customLocale:{__mia_configuration:{attribute:!1,label:"Custom Locale",description:"Custom localized texts shown as component labels",priority:"low"},type:"object",properties:{buttons:{type:"object",properties:{applyButton:e("Apply Button"),clearButton:e("Clear Button")}},valueInputPlaceholder:e("Value Input Placeholder"),valueSelectPlaceholder:e("Value Select Placeholder"),true:e("True"),false:e("False"),datePicker:i,dateFormat:{type:"object",__mia_configuration:{label:"Date Format"},properties:{date:e("Date"),"date-time":e("Date Time"),time:e("Time")}}}},...o}};var s=r;export{s as default};
