{"version":3,"file":"ironsource-fusion-ui-components-tags-input-entities.mjs","sources":["../../../projects/fusion-ui/components/tags-input/entities/tags-input.entity.ts","../../../projects/fusion-ui/components/tags-input/entities/ironsource-fusion-ui-components-tags-input-entities.ts"],"sourcesContent":["import {Tag} from '@ironsource/fusion-ui/components/tag/common/entities';\n\nexport interface TagsInputComponentConfigurations {\n    id?: string;\n    tags?: Tag[] | string[];\n    tagList: Tag[] | string[];\n    autoComplete?: boolean;\n    isPredefinedTags?: boolean;\n    isBulkInsertTags?: boolean;\n    bulkInsertOptions?: TagsInputBulkInsertOptions;\n    maxHeight?: number;\n    inputPlaceholder?: string;\n    placeholderPrefix?: string;\n    noResultMessage?: string;\n    loading?: boolean;\n    error?: string;\n    footer?: boolean | {clearAll?: boolean | string};\n    clearSearchOn?: TagsInputClearSearchOn;\n    searchByProperties?: string[];\n}\n\nexport interface TagsInputBulkInsertOptions {\n    delimiter?: string;\n    validateKeyMethod?: (key: string) => boolean;\n    maxTagsShown?: number;\n}\n\nexport enum TagsInputClearSearchOn {\n    Select = 'select',\n    Close = 'close'\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"IA2BY,uBAGX;AAHD,CAAA,UAAY,sBAAsB,EAAA;AAC9B,IAAA,sBAAA,CAAA,QAAA,CAAA,GAAA,QAAiB,CAAA;AACjB,IAAA,sBAAA,CAAA,OAAA,CAAA,GAAA,OAAe,CAAA;AACnB,CAAC,EAHW,sBAAsB,KAAtB,sBAAsB,GAGjC,EAAA,CAAA,CAAA;;AC9BD;;AAEG;;;;"}