tdesign-vue-next
Version:
TDesign Component for vue-next
1 lines • 1.59 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../components/table/index.ts"],"sourcesContent":["import { cloneDeep } from 'lodash-es';\nimport _BaseTable from './base-table';\nimport _PrimaryTable from './primary-table';\nimport _EnhancedTable from './enhanced-table';\nimport { withInstall } from '@tdesign/shared-utils';\nimport { InfinityScroll } from '../common';\nimport { BaseTableInstanceFunctions, EnhancedTableInstanceFunctions, PrimaryTableInstanceFunctions } from './type';\n\nimport './style';\n\nexport * from './type';\nexport * from './types';\n\nexport type AllTableInstanceFunctions = EnhancedTableInstanceFunctions &\n PrimaryTableInstanceFunctions &\n BaseTableInstanceFunctions;\n\nexport type TableScroll = InfinityScroll;\nexport const BaseTable = withInstall(_BaseTable);\nexport const PrimaryTable = withInstall(_PrimaryTable);\nexport const EnhancedTable = withInstall(_EnhancedTable);\n\nconst table = cloneDeep(_PrimaryTable);\nexport const Table = withInstall(table, 'TTable');\n\nexport default Table;\n"],"names":["BaseTable","withInstall","_BaseTable","PrimaryTable","_PrimaryTable","EnhancedTable","_EnhancedTable","table","cloneDeep","Table"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IAkBaA,SAAA,GAAYC,YAAYC,UAAU,EAAA;IAClCC,YAAA,GAAeF,YAAYG,aAAa,EAAA;IACxCC,aAAA,GAAgBJ,YAAYK,cAAc,EAAA;AAEvD,IAAMC,KAAA,GAAQC,UAAUJ,aAAa,CAAA,CAAA;AACxB,IAAAK,KAAA,GAAQR,WAAY,CAAAM,KAAA,EAAO,QAAQ;;;;"}