{"version":3,"file":"fieldMatchersUI.cjs","sources":["../../../../src/components/MatchersUI/fieldMatchersUI.ts"],"sourcesContent":["import { Registry } from '@grafana/data';\n\nimport { getFieldNameByRegexMatcherItem } from './FieldNameByRegexMatcherEditor';\nimport { getFieldNameMatcherItem } from './FieldNameMatcherEditor';\nimport { getFieldNamesMatcherItem } from './FieldNamesMatcherEditor';\nimport { getFieldTypeMatcherItem } from './FieldTypeMatcherEditor';\nimport { getFieldValueMatcherItem } from './FieldValueMatcher';\nimport { getFieldsByFrameRefIdItem } from './FieldsByFrameRefIdMatcher';\nimport { FieldMatcherUIRegistryItem } from './types';\n\nexport const fieldMatchersUI = new Registry<FieldMatcherUIRegistryItem<any>>(() => [\n  getFieldNameMatcherItem(),\n  getFieldNameByRegexMatcherItem(),\n  getFieldTypeMatcherItem(),\n  getFieldsByFrameRefIdItem(),\n  getFieldNamesMatcherItem(),\n  getFieldValueMatcherItem(),\n]);\n"],"names":["Registry","getFieldNameMatcherItem","getFieldNameByRegexMatcherItem","getFieldTypeMatcherItem","getFieldsByFrameRefIdItem","getFieldNamesMatcherItem","getFieldValueMatcherItem"],"mappings":";;;;;;;;;;;;;AAUO,MAAM,eAAA,GAAkB,IAAIA,aAAA,CAA0C,MAAM;AAAA,EACjFC,8CAAA,EAAwB;AAAA,EACxBC,4DAAA,EAA+B;AAAA,EAC/BC,8CAAA,EAAwB;AAAA,EACxBC,mDAAA,EAA0B;AAAA,EAC1BC,gDAAA,EAAyB;AAAA,EACzBC,0CAAA;AACF,CAAC;;;;"}