{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/table/index.ts"],"sourcesContent":["import type { App } from 'vue';\n\nimport { EXPAND_COLUMN, SummaryCell, SummaryRow } from '@antdv/vue-components';\nimport Summary from '@antdv/vue-components/vc-table/src/Footer/Summary';\nimport Column from './src/Column';\nimport ColumnGroup from './src/ColumnGroup';\nimport { SELECTION_ALL, SELECTION_COLUMN, SELECTION_INVERT, SELECTION_NONE } from './src/hooks/useSelection';\nimport ATable from './src/Table';\n\nexport const TableSummaryRow = SummaryRow;\nexport const TableSummaryCell = SummaryCell;\nexport const TableColumn = Column;\nexport const TableColumnGroup = ColumnGroup;\n\nexport const TableSummary = Object.assign(Summary, {\n  Cell: TableSummaryCell,\n  Row: TableSummaryRow,\n  name: 'ATableSummary',\n});\n\nexport const Table = Object.assign(ATable, {\n  SELECTION_ALL,\n  SELECTION_INVERT,\n  SELECTION_NONE,\n  SELECTION_COLUMN,\n  EXPAND_COLUMN,\n  Column,\n  ColumnGroup,\n  Summary: TableSummary,\n  install: (app: App) => {\n    app.component(ATable.name, ATable);\n    app.component(Column.name, Column);\n    app.component(ColumnGroup.name, ColumnGroup);\n    app.component(TableSummary.name, TableSummary);\n    app.component(TableSummaryCell.name, TableSummaryCell);\n    app.component(TableSummaryRow.name, TableSummaryRow);\n    return app;\n  },\n});\n\nexport * from './src/interface';\nexport * from './src/props';\n"],"names":[],"mappings":";;;;;;;;;;;;AASO,MAAM,eAAkB,GAAA,WAAA;AACxB,MAAM,gBAAmB,GAAA,YAAA;AACzB,MAAM,WAAc,GAAA,OAAA;AACpB,MAAM,gBAAmB,GAAA,YAAA;AAEnB,MAAA,YAAA,GAAe,MAAO,CAAA,MAAA,CAAO,OAAS,EAAA;AAAA,EACjD,IAAM,EAAA,gBAAA;AAAA,EACN,GAAK,EAAA,eAAA;AAAA,EACL,IAAM,EAAA,eAAA;AACR,CAAC,EAAA;AAEY,MAAA,KAAA,GAAQ,MAAO,CAAA,MAAA,CAAO,MAAQ,EAAA;AAAA,EACzC,aAAA;AAAA,EACA,gBAAA;AAAA,EACA,cAAA;AAAA,EACA,gBAAA;AAAA,EACA,aAAA;AAAA,EACA,MAAA;AAAA,EACA,WAAA;AAAA,EACA,OAAS,EAAA,YAAA;AAAA,EACT,OAAA,EAAS,CAAC,GAAa,KAAA;AACrB,IAAI,GAAA,CAAA,SAAA,CAAU,MAAO,CAAA,IAAA,EAAM,MAAM,CAAA,CAAA;AACjC,IAAI,GAAA,CAAA,SAAA,CAAU,MAAO,CAAA,IAAA,EAAM,MAAM,CAAA,CAAA;AACjC,IAAI,GAAA,CAAA,SAAA,CAAU,WAAY,CAAA,IAAA,EAAM,WAAW,CAAA,CAAA;AAC3C,IAAI,GAAA,CAAA,SAAA,CAAU,YAAa,CAAA,IAAA,EAAM,YAAY,CAAA,CAAA;AAC7C,IAAI,GAAA,CAAA,SAAA,CAAU,gBAAiB,CAAA,IAAA,EAAM,gBAAgB,CAAA,CAAA;AACrD,IAAI,GAAA,CAAA,SAAA,CAAU,eAAgB,CAAA,IAAA,EAAM,eAAe,CAAA,CAAA;AACnD,IAAO,OAAA,GAAA,CAAA;AAAA,GACT;AACF,CAAC;;;;"}