gitextract_qrpcsdi3/ ├── .browserslistrc ├── .cspell-words.txt ├── .cspell.json ├── .editorconfig ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── 1_Bug_report.yaml │ │ ├── 2_Feature_request.yaml │ │ ├── 3_Support_question.yaml │ │ ├── 4_Documentation.yaml │ │ └── config.yml │ ├── PULL_REQUEST_TEMPLATE.md │ ├── dependabot.yml │ └── workflows/ │ ├── deploy.yml │ └── test.yml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── DONATORS.md ├── LICENSE ├── README.md ├── bootstrap-table.jquery.json ├── bower.json ├── composer.json ├── cypress/ │ ├── .gitignore │ ├── common/ │ │ ├── options.js │ │ ├── utils.js │ │ └── welcome.js │ ├── e2e/ │ │ ├── extensions/ │ │ │ └── filter-control/ │ │ │ └── options/ │ │ │ ├── bootstrap3.cy.js │ │ │ ├── bootstrap4.cy.js │ │ │ ├── bulma.cy.js │ │ │ ├── foundation.cy.js │ │ │ ├── index.cy.js │ │ │ ├── materialize.cy.js │ │ │ └── semantic.cy.js │ │ ├── options/ │ │ │ ├── bootstrap3.cy.js │ │ │ ├── bootstrap4.cy.js │ │ │ ├── bulma.cy.js │ │ │ ├── foundation.cy.js │ │ │ ├── index.cy.js │ │ │ ├── materialize.cy.js │ │ │ └── semantic.cy.js │ │ └── welcome/ │ │ ├── bootstrap3.cy.js │ │ ├── bootstrap4.cy.js │ │ ├── bulma.cy.js │ │ ├── foundation.cy.js │ │ ├── index.cy.js │ │ ├── materialize.cy.js │ │ └── semantic.cy.js │ ├── extensions/ │ │ └── filter-control/ │ │ └── options.js │ ├── fixtures/ │ │ └── example.json │ └── support/ │ ├── commands.js │ └── e2e.js ├── cypress.config.js ├── dist/ │ ├── bootstrap-table-locale-all.js │ ├── bootstrap-table-vue.js │ ├── bootstrap-table-vue.umd.js │ ├── bootstrap-table.css │ ├── bootstrap-table.js │ ├── config/ │ │ └── index.js │ ├── extensions/ │ │ ├── addrbar/ │ │ │ └── bootstrap-table-addrbar.js │ │ ├── auto-refresh/ │ │ │ └── bootstrap-table-auto-refresh.js │ │ ├── cookie/ │ │ │ └── bootstrap-table-cookie.js │ │ ├── copy-rows/ │ │ │ └── bootstrap-table-copy-rows.js │ │ ├── custom-view/ │ │ │ └── bootstrap-table-custom-view.js │ │ ├── defer-url/ │ │ │ └── bootstrap-table-defer-url.js │ │ ├── editable/ │ │ │ └── bootstrap-table-editable.js │ │ ├── export/ │ │ │ └── bootstrap-table-export.js │ │ ├── filter-control/ │ │ │ ├── bootstrap-table-filter-control.css │ │ │ ├── bootstrap-table-filter-control.js │ │ │ └── utils.js │ │ ├── fixed-columns/ │ │ │ ├── bootstrap-table-fixed-columns.css │ │ │ └── bootstrap-table-fixed-columns.js │ │ ├── group-by-v2/ │ │ │ ├── bootstrap-table-group-by.css │ │ │ └── bootstrap-table-group-by.js │ │ ├── i18n-enhance/ │ │ │ └── bootstrap-table-i18n-enhance.js │ │ ├── key-events/ │ │ │ └── bootstrap-table-key-events.js │ │ ├── mobile/ │ │ │ └── bootstrap-table-mobile.js │ │ ├── multiple-sort/ │ │ │ └── bootstrap-table-multiple-sort.js │ │ ├── page-jump-to/ │ │ │ ├── bootstrap-table-page-jump-to.css │ │ │ └── bootstrap-table-page-jump-to.js │ │ ├── pipeline/ │ │ │ └── bootstrap-table-pipeline.js │ │ ├── print/ │ │ │ └── bootstrap-table-print.js │ │ ├── reorder-columns/ │ │ │ └── bootstrap-table-reorder-columns.js │ │ ├── reorder-rows/ │ │ │ ├── bootstrap-table-reorder-rows.css │ │ │ └── bootstrap-table-reorder-rows.js │ │ ├── resizable/ │ │ │ └── bootstrap-table-resizable.js │ │ ├── sticky-header/ │ │ │ ├── bootstrap-table-sticky-header.css │ │ │ └── bootstrap-table-sticky-header.js │ │ ├── toolbar/ │ │ │ └── bootstrap-table-toolbar.js │ │ └── treegrid/ │ │ └── bootstrap-table-treegrid.js │ ├── locale/ │ │ ├── bootstrap-table-af-ZA.js │ │ ├── bootstrap-table-ar-SA.js │ │ ├── bootstrap-table-bg-BG.js │ │ ├── bootstrap-table-ca-ES.js │ │ ├── bootstrap-table-cs-CZ.js │ │ ├── bootstrap-table-da-DK.js │ │ ├── bootstrap-table-de-DE.js │ │ ├── bootstrap-table-el-GR.js │ │ ├── bootstrap-table-en-US.js │ │ ├── bootstrap-table-es-AR.js │ │ ├── bootstrap-table-es-CL.js │ │ ├── bootstrap-table-es-CR.js │ │ ├── bootstrap-table-es-ES.js │ │ ├── bootstrap-table-es-MX.js │ │ ├── bootstrap-table-es-NI.js │ │ ├── bootstrap-table-es-SP.js │ │ ├── bootstrap-table-et-EE.js │ │ ├── bootstrap-table-eu-EU.js │ │ ├── bootstrap-table-fa-IR.js │ │ ├── bootstrap-table-fi-FI.js │ │ ├── bootstrap-table-fr-BE.js │ │ ├── bootstrap-table-fr-CH.js │ │ ├── bootstrap-table-fr-FR.js │ │ ├── bootstrap-table-fr-LU.js │ │ ├── bootstrap-table-he-IL.js │ │ ├── bootstrap-table-hi-IN.js │ │ ├── bootstrap-table-hr-HR.js │ │ ├── bootstrap-table-hu-HU.js │ │ ├── bootstrap-table-id-ID.js │ │ ├── bootstrap-table-it-IT.js │ │ ├── bootstrap-table-ja-JP.js │ │ ├── bootstrap-table-ka-GE.js │ │ ├── bootstrap-table-ko-KR.js │ │ ├── bootstrap-table-lb-LU.js │ │ ├── bootstrap-table-lt-LT.js │ │ ├── bootstrap-table-ms-MY.js │ │ ├── bootstrap-table-nb-NO.js │ │ ├── bootstrap-table-nl-BE.js │ │ ├── bootstrap-table-nl-NL.js │ │ ├── bootstrap-table-pl-PL.js │ │ ├── bootstrap-table-pt-BR.js │ │ ├── bootstrap-table-pt-PT.js │ │ ├── bootstrap-table-ro-RO.js │ │ ├── bootstrap-table-ru-RU.js │ │ ├── bootstrap-table-sk-SK.js │ │ ├── bootstrap-table-sl-SI.js │ │ ├── bootstrap-table-sr-Cyrl-RS.js │ │ ├── bootstrap-table-sr-Latn-RS.js │ │ ├── bootstrap-table-sv-SE.js │ │ ├── bootstrap-table-th-TH.js │ │ ├── bootstrap-table-tr-TR.js │ │ ├── bootstrap-table-uk-UA.js │ │ ├── bootstrap-table-ur-PK.js │ │ ├── bootstrap-table-uz-Latn-UZ.js │ │ ├── bootstrap-table-vi-VN.js │ │ ├── bootstrap-table-zh-CN.js │ │ └── bootstrap-table-zh-TW.js │ └── themes/ │ ├── bootstrap-table/ │ │ ├── bootstrap-table.css │ │ └── bootstrap-table.js │ ├── bulma/ │ │ ├── bootstrap-table-bulma.css │ │ └── bootstrap-table-bulma.js │ ├── foundation/ │ │ ├── bootstrap-table-foundation.css │ │ └── bootstrap-table-foundation.js │ ├── materialize/ │ │ ├── bootstrap-table-materialize.css │ │ └── bootstrap-table-materialize.js │ └── semantic/ │ ├── bootstrap-table-semantic.css │ └── bootstrap-table-semantic.js ├── eslint.config.js ├── index.d.ts ├── package.json ├── rollup.config.js ├── site/ │ ├── .gitignore │ ├── LICENSE │ ├── astro.config.mjs │ ├── eslint.config.js │ ├── package.json │ ├── public/ │ │ ├── CNAME │ │ ├── assets/ │ │ │ ├── css/ │ │ │ │ └── style.css │ │ │ └── js/ │ │ │ ├── docs.js │ │ │ └── supports.js │ │ └── robots.txt │ ├── scripts/ │ │ └── algolia-index.js │ ├── src/ │ │ ├── components/ │ │ │ ├── Ads.astro │ │ │ ├── Footer.astro │ │ │ ├── Header.astro │ │ │ ├── Navbar.astro │ │ │ ├── Scripts.astro │ │ │ ├── Sidebar.astro │ │ │ ├── Subscribe.astro │ │ │ ├── Supports.astro │ │ │ ├── TOC.astro │ │ │ └── themes/ │ │ │ ├── Categories.astro │ │ │ └── List.astro │ │ ├── config.js │ │ ├── i18n/ │ │ │ ├── locales/ │ │ │ │ ├── en.js │ │ │ │ └── zh-cn.js │ │ │ ├── ui.js │ │ │ └── utils.js │ │ ├── layouts/ │ │ │ ├── DocsLayout.astro │ │ │ ├── HomeLayout.astro │ │ │ └── SimpleLayout.astro │ │ ├── pages/ │ │ │ ├── docs/ │ │ │ │ ├── about/ │ │ │ │ │ ├── license.mdx │ │ │ │ │ └── overview.mdx │ │ │ │ ├── api/ │ │ │ │ │ ├── column-options.mdx │ │ │ │ │ ├── events.mdx │ │ │ │ │ ├── localizations.mdx │ │ │ │ │ ├── methods.mdx │ │ │ │ │ └── table-options.mdx │ │ │ │ ├── extensions/ │ │ │ │ │ ├── addrbar.mdx │ │ │ │ │ ├── auto-refresh.mdx │ │ │ │ │ ├── cookie.mdx │ │ │ │ │ ├── copy-rows.mdx │ │ │ │ │ ├── custom-view.mdx │ │ │ │ │ ├── defer-url.mdx │ │ │ │ │ ├── editable.mdx │ │ │ │ │ ├── export.mdx │ │ │ │ │ ├── filter-control.mdx │ │ │ │ │ ├── fixed-columns.mdx │ │ │ │ │ ├── group-by-v2.mdx │ │ │ │ │ ├── i18n-enhance.mdx │ │ │ │ │ ├── key-events.mdx │ │ │ │ │ ├── mobile.mdx │ │ │ │ │ ├── multiple-sort.mdx │ │ │ │ │ ├── page-jump-to.mdx │ │ │ │ │ ├── pipeline.mdx │ │ │ │ │ ├── print.mdx │ │ │ │ │ ├── reorder-columns.mdx │ │ │ │ │ ├── reorder-rows.mdx │ │ │ │ │ ├── resizable.mdx │ │ │ │ │ ├── sticky-header.mdx │ │ │ │ │ ├── toolbar.mdx │ │ │ │ │ └── treegrid.mdx │ │ │ │ ├── faq/ │ │ │ │ │ └── faq.mdx │ │ │ │ ├── getting-started/ │ │ │ │ │ ├── browsers-devices.mdx │ │ │ │ │ ├── build-tools.mdx │ │ │ │ │ ├── contents.mdx │ │ │ │ │ ├── download.mdx │ │ │ │ │ ├── introduction.mdx │ │ │ │ │ └── usage.mdx │ │ │ │ ├── online-editor.mdx │ │ │ │ └── vuejs/ │ │ │ │ ├── browser.mdx │ │ │ │ ├── component.mdx │ │ │ │ ├── introduction.mdx │ │ │ │ └── webpack.mdx │ │ │ ├── index.astro │ │ │ ├── news.md │ │ │ ├── themes/ │ │ │ │ ├── bootstrap-table.mdx │ │ │ │ ├── bootstrap3.mdx │ │ │ │ ├── bootstrap4.mdx │ │ │ │ ├── bulma.mdx │ │ │ │ ├── foundation.mdx │ │ │ │ ├── index.astro │ │ │ │ ├── materialize.mdx │ │ │ │ └── semantic.mdx │ │ │ └── zh-cn/ │ │ │ └── docs/ │ │ │ ├── about/ │ │ │ │ ├── license.mdx │ │ │ │ └── overview.mdx │ │ │ ├── api/ │ │ │ │ ├── column-options.mdx │ │ │ │ ├── events.mdx │ │ │ │ ├── localizations.mdx │ │ │ │ ├── methods.mdx │ │ │ │ └── table-options.mdx │ │ │ ├── extensions/ │ │ │ │ ├── addrbar.mdx │ │ │ │ ├── auto-refresh.mdx │ │ │ │ ├── cookie.mdx │ │ │ │ ├── copy-rows.mdx │ │ │ │ ├── custom-view.mdx │ │ │ │ ├── defer-url.mdx │ │ │ │ ├── editable.mdx │ │ │ │ ├── export.mdx │ │ │ │ ├── filter-control.mdx │ │ │ │ ├── fixed-columns.mdx │ │ │ │ ├── group-by-v2.mdx │ │ │ │ ├── i18n-enhance.mdx │ │ │ │ ├── key-events.mdx │ │ │ │ ├── mobile.mdx │ │ │ │ ├── multiple-sort.mdx │ │ │ │ ├── page-jump-to.mdx │ │ │ │ ├── pipeline.mdx │ │ │ │ ├── print.mdx │ │ │ │ ├── reorder-columns.mdx │ │ │ │ ├── reorder-rows.mdx │ │ │ │ ├── resizable.mdx │ │ │ │ ├── sticky-header.mdx │ │ │ │ ├── toolbar.mdx │ │ │ │ └── treegrid.mdx │ │ │ ├── faq/ │ │ │ │ └── faq.mdx │ │ │ ├── getting-started/ │ │ │ │ ├── browsers-devices.mdx │ │ │ │ ├── build-tools.mdx │ │ │ │ ├── contents.mdx │ │ │ │ ├── download.mdx │ │ │ │ ├── introduction.mdx │ │ │ │ └── usage.mdx │ │ │ ├── online-editor.mdx │ │ │ └── vuejs/ │ │ │ ├── browser.mdx │ │ │ ├── component.mdx │ │ │ ├── introduction.mdx │ │ │ └── webpack.mdx │ │ └── plugins/ │ │ └── remark-config.js │ └── tsconfig.json ├── src/ │ ├── .babelrc │ ├── bootstrap-table.js │ ├── bootstrap-table.scss │ ├── constants/ │ │ └── index.js │ ├── extensions/ │ │ ├── addrbar/ │ │ │ └── bootstrap-table-addrbar.js │ │ ├── auto-refresh/ │ │ │ └── bootstrap-table-auto-refresh.js │ │ ├── cookie/ │ │ │ └── bootstrap-table-cookie.js │ │ ├── copy-rows/ │ │ │ └── bootstrap-table-copy-rows.js │ │ ├── custom-view/ │ │ │ └── bootstrap-table-custom-view.js │ │ ├── defer-url/ │ │ │ └── bootstrap-table-defer-url.js │ │ ├── editable/ │ │ │ └── bootstrap-table-editable.js │ │ ├── export/ │ │ │ └── bootstrap-table-export.js │ │ ├── filter-control/ │ │ │ ├── bootstrap-table-filter-control.js │ │ │ ├── bootstrap-table-filter-control.scss │ │ │ └── utils.js │ │ ├── fixed-columns/ │ │ │ ├── bootstrap-table-fixed-columns.js │ │ │ └── bootstrap-table-fixed-columns.scss │ │ ├── group-by-v2/ │ │ │ ├── bootstrap-table-group-by.js │ │ │ └── bootstrap-table-group-by.scss │ │ ├── i18n-enhance/ │ │ │ └── bootstrap-table-i18n-enhance.js │ │ ├── key-events/ │ │ │ └── bootstrap-table-key-events.js │ │ ├── mobile/ │ │ │ └── bootstrap-table-mobile.js │ │ ├── multiple-sort/ │ │ │ └── bootstrap-table-multiple-sort.js │ │ ├── page-jump-to/ │ │ │ ├── bootstrap-table-page-jump-to.js │ │ │ └── bootstrap-table-page-jump-to.scss │ │ ├── pipeline/ │ │ │ └── bootstrap-table-pipeline.js │ │ ├── print/ │ │ │ └── bootstrap-table-print.js │ │ ├── reorder-columns/ │ │ │ └── bootstrap-table-reorder-columns.js │ │ ├── reorder-rows/ │ │ │ ├── bootstrap-table-reorder-rows.js │ │ │ └── bootstrap-table-reorder-rows.scss │ │ ├── resizable/ │ │ │ └── bootstrap-table-resizable.js │ │ ├── sticky-header/ │ │ │ ├── bootstrap-table-sticky-header.js │ │ │ └── bootstrap-table-sticky-header.scss │ │ ├── toolbar/ │ │ │ └── bootstrap-table-toolbar.js │ │ └── treegrid/ │ │ └── bootstrap-table-treegrid.js │ ├── helpers/ │ │ └── dom.js │ ├── locale/ │ │ ├── README.md │ │ ├── bootstrap-table-af-ZA.js │ │ ├── bootstrap-table-ar-SA.js │ │ ├── bootstrap-table-bg-BG.js │ │ ├── bootstrap-table-ca-ES.js │ │ ├── bootstrap-table-cs-CZ.js │ │ ├── bootstrap-table-da-DK.js │ │ ├── bootstrap-table-de-DE.js │ │ ├── bootstrap-table-el-GR.js │ │ ├── bootstrap-table-en-US.js │ │ ├── bootstrap-table-es-AR.js │ │ ├── bootstrap-table-es-CL.js │ │ ├── bootstrap-table-es-CR.js │ │ ├── bootstrap-table-es-ES.js │ │ ├── bootstrap-table-es-MX.js │ │ ├── bootstrap-table-es-NI.js │ │ ├── bootstrap-table-es-SP.js │ │ ├── bootstrap-table-et-EE.js │ │ ├── bootstrap-table-eu-EU.js │ │ ├── bootstrap-table-fa-IR.js │ │ ├── bootstrap-table-fi-FI.js │ │ ├── bootstrap-table-fr-BE.js │ │ ├── bootstrap-table-fr-CH.js │ │ ├── bootstrap-table-fr-FR.js │ │ ├── bootstrap-table-fr-LU.js │ │ ├── bootstrap-table-he-IL.js │ │ ├── bootstrap-table-hi-IN.js │ │ ├── bootstrap-table-hr-HR.js │ │ ├── bootstrap-table-hu-HU.js │ │ ├── bootstrap-table-id-ID.js │ │ ├── bootstrap-table-it-IT.js │ │ ├── bootstrap-table-ja-JP.js │ │ ├── bootstrap-table-ka-GE.js │ │ ├── bootstrap-table-ko-KR.js │ │ ├── bootstrap-table-lb-LU.js │ │ ├── bootstrap-table-lt-LT.js │ │ ├── bootstrap-table-ms-MY.js │ │ ├── bootstrap-table-nb-NO.js │ │ ├── bootstrap-table-nl-BE.js │ │ ├── bootstrap-table-nl-NL.js │ │ ├── bootstrap-table-pl-PL.js │ │ ├── bootstrap-table-pt-BR.js │ │ ├── bootstrap-table-pt-PT.js │ │ ├── bootstrap-table-ro-RO.js │ │ ├── bootstrap-table-ru-RU.js │ │ ├── bootstrap-table-sk-SK.js │ │ ├── bootstrap-table-sl-SI.js │ │ ├── bootstrap-table-sr-Cyrl-RS.js │ │ ├── bootstrap-table-sr-Latn-RS.js │ │ ├── bootstrap-table-sv-SE.js │ │ ├── bootstrap-table-th-TH.js │ │ ├── bootstrap-table-tr-TR.js │ │ ├── bootstrap-table-uk-UA.js │ │ ├── bootstrap-table-ur-PK.js │ │ ├── bootstrap-table-uz-Latn-UZ.js │ │ ├── bootstrap-table-vi-VN.js │ │ ├── bootstrap-table-zh-CN.js │ │ └── bootstrap-table-zh-TW.js │ ├── modules/ │ │ ├── body.js │ │ ├── check.js │ │ ├── data.js │ │ ├── detail.js │ │ ├── header.js │ │ ├── initialization.js │ │ ├── pagination.js │ │ ├── search.js │ │ └── toolbar.js │ ├── themes/ │ │ ├── _theme.scss │ │ ├── _variables.scss │ │ ├── bootstrap-table/ │ │ │ ├── _custom.scss │ │ │ ├── _font.scss │ │ │ ├── bootstrap-table.js │ │ │ ├── bootstrap-table.json │ │ │ └── bootstrap-table.scss │ │ ├── bulma/ │ │ │ ├── _custom.scss │ │ │ ├── bootstrap-table-bulma.js │ │ │ └── bootstrap-table-bulma.scss │ │ ├── foundation/ │ │ │ ├── _custom.scss │ │ │ ├── bootstrap-table-foundation.js │ │ │ └── bootstrap-table-foundation.scss │ │ ├── materialize/ │ │ │ ├── _custom.scss │ │ │ ├── bootstrap-table-materialize.js │ │ │ └── bootstrap-table-materialize.scss │ │ └── semantic/ │ │ ├── _custom.scss │ │ ├── bootstrap-table-semantic.js │ │ └── bootstrap-table-semantic.scss │ ├── utils/ │ │ ├── checkbox.js │ │ ├── dom.js │ │ ├── framework.js │ │ ├── helper.js │ │ ├── index.js │ │ ├── object.js │ │ ├── search-sort.js │ │ ├── string.js │ │ └── table-data.js │ ├── virtual-scroll/ │ │ └── index.js │ └── vue/ │ ├── BootstrapTable.vue │ └── index.js ├── stylelint.config.js ├── tests/ │ ├── helpers/ │ │ └── dom.test.js │ ├── integration/ │ │ └── dom.test.js │ └── utils/ │ ├── checkbox.test.js │ ├── dom.test.js │ ├── framework.test.js │ ├── helper.test.js │ ├── object.test.js │ ├── search-sort.test.js │ ├── string.test.js │ └── table-data.test.js ├── tools/ │ ├── README.md │ ├── check-api.js │ └── check-locale.js ├── vite.config.js └── vitest.config.js