229 lines
15 KiB
JavaScript

const jsPaths = [
{ path: 'guides/getting-started/introduction/introduction' },
{ path: 'guides/getting-started/demo/demo' },
{ path: 'guides/getting-started/installation/installation' },
{ path: 'guides/getting-started/binding-to-data/binding-to-data' },
{ path: 'guides/getting-started/saving-data/saving-data' },
{ path: 'guides/getting-started/configuration-options/configuration-options' },
{ path: 'guides/getting-started/grid-size/grid-size' },
{ path: 'guides/getting-started/events-and-hooks/events-and-hooks' },
{ path: 'guides/getting-started/license-key/license-key' },
{ path: 'guides/integrate-with-angular/angular-installation/angular-installation' },
{ path: 'guides/integrate-with-angular/angular-basic-example/angular-basic-example' },
{ path: 'guides/integrate-with-angular/angular-modules/angular-modules' },
{ path: 'guides/integrate-with-angular/angular-custom-id/angular-custom-id' },
{ path: 'guides/integrate-with-angular/angular-setting-up-a-translation/angular-setting-up-a-translation' },
{ path: 'guides/integrate-with-angular/angular-custom-context-menu-example/angular-custom-context-menu-example' },
{ path: 'guides/integrate-with-angular/angular-custom-editor-example/angular-custom-editor-example' },
{ path: 'guides/integrate-with-angular/angular-custom-renderer-example/angular-custom-renderer-example' },
{ path: 'guides/integrate-with-angular/angular-language-change-example/angular-language-change-example' },
{ path: 'guides/integrate-with-angular/angular-hot-reference/angular-hot-reference' },
{ path: 'guides/integrate-with-vue/vue-installation/vue-installation' },
{ path: 'guides/integrate-with-vue/vue-basic-example/vue-basic-example' },
{ path: 'guides/integrate-with-vue/vue-modules/vue-modules' },
{ path: 'guides/integrate-with-vue/vue-hot-column/vue-hot-column' },
{ path: 'guides/integrate-with-vue/vue-setting-up-a-translation/vue-setting-up-a-translation' },
{ path: 'guides/integrate-with-vue/vue-custom-id-class-style/vue-custom-id-class-style' },
{ path: 'guides/integrate-with-vue/vue-custom-context-menu-example/vue-custom-context-menu-example' },
{ path: 'guides/integrate-with-vue/vue-custom-editor-example/vue-custom-editor-example' },
{ path: 'guides/integrate-with-vue/vue-custom-renderer-example/vue-custom-renderer-example' },
{ path: 'guides/integrate-with-vue/vue-language-change-example/vue-language-change-example' },
{ path: 'guides/integrate-with-vue/vue-vuex-example/vue-vuex-example' },
{ path: 'guides/integrate-with-vue/vue-hot-reference/vue-hot-reference' },
{ path: 'guides/integrate-with-vue3/vue3-installation/vue3-installation' },
{ path: 'guides/integrate-with-vue3/vue3-basic-example/vue3-basic-example' },
{ path: 'guides/integrate-with-vue3/vue3-modules/vue3-modules' },
{ path: 'guides/integrate-with-vue3/vue3-hot-column/vue3-hot-column' },
{ path: 'guides/integrate-with-vue3/vue3-setting-up-a-translation/vue3-setting-up-a-translation' },
{ path: 'guides/integrate-with-vue3/vue3-custom-id-class-style/vue3-custom-id-class-style' },
{ path: 'guides/integrate-with-vue3/vue3-custom-context-menu-example/vue3-custom-context-menu-example' },
{ path: 'guides/integrate-with-vue3/vue3-custom-editor-example/vue3-custom-editor-example' },
{ path: 'guides/integrate-with-vue3/vue3-custom-renderer-example/vue3-custom-renderer-example' },
{ path: 'guides/integrate-with-vue3/vue3-language-change-example/vue3-language-change-example' },
{ path: 'guides/integrate-with-vue3/vue3-vuex-example/vue3-vuex-example' },
{ path: 'guides/integrate-with-vue3/vue3-hot-reference/vue3-hot-reference' },
{ path: 'guides/columns/column-header/column-header' },
{ path: 'guides/columns/column-groups/column-groups' },
{ path: 'guides/columns/column-hiding/column-hiding' },
{ path: 'guides/columns/column-moving/column-moving' },
{ path: 'guides/columns/column-freezing/column-freezing' },
{ path: 'guides/columns/column-width/column-width' },
{ path: 'guides/columns/column-summary/column-summary' },
{ path: 'guides/columns/column-virtualization/column-virtualization' },
{ path: 'guides/columns/column-menu/column-menu' },
{ path: 'guides/columns/column-filter/column-filter' },
{ path: 'guides/rows/row-header/row-header' },
{ path: 'guides/rows/row-parent-child/row-parent-child' },
{ path: 'guides/rows/row-hiding/row-hiding' },
{ path: 'guides/rows/row-moving/row-moving' },
{ path: 'guides/rows/row-freezing/row-freezing' },
{ path: 'guides/rows/row-height/row-height' },
{ path: 'guides/rows/row-virtualization/row-virtualization' },
{ path: 'guides/rows/rows-sorting/rows-sorting' },
{ path: 'guides/rows/row-trimming/row-trimming' },
{ path: 'guides/rows/row-prepopulating/row-prepopulating' },
{ path: 'guides/cell-features/basic-clipboard/basic-clipboard' },
{ path: 'guides/cell-features/selection/selection' },
{ path: 'guides/cell-features/merge-cells/merge-cells' },
{ path: 'guides/cell-features/conditional-formatting/conditional-formatting' },
{ path: 'guides/cell-features/text-alignment/text-alignment' },
{ path: 'guides/cell-features/disabled-cells/disabled-cells' },
{ path: 'guides/cell-features/comments/comments' },
{ path: 'guides/cell-features/autofill-values/autofill-values' },
{ path: 'guides/cell-features/formatting-cells/formatting-cells' },
{ path: 'guides/cell-functions/cell-function/cell-function' },
{ path: 'guides/cell-functions/cell-renderer/cell-renderer' },
{ path: 'guides/cell-functions/cell-editor/cell-editor' },
{ path: 'guides/cell-functions/cell-validator/cell-validator' },
{ path: 'guides/cell-types/cell-type/cell-type' },
{ path: 'guides/cell-types/numeric-cell-type/numeric-cell-type' },
{ path: 'guides/cell-types/date-cell-type/date-cell-type' },
{ path: 'guides/cell-types/time-cell-type/time-cell-type' },
{ path: 'guides/cell-types/checkbox-cell-type/checkbox-cell-type' },
{ path: 'guides/cell-types/select-cell-type/select-cell-type' },
{ path: 'guides/cell-types/dropdown-cell-type/dropdown-cell-type' },
{ path: 'guides/cell-types/autocomplete-cell-type/autocomplete-cell-type' },
{ path: 'guides/cell-types/password-cell-type/password-cell-type' },
{ path: 'guides/cell-types/handsontable-cell-type/handsontable-cell-type' },
{ path: 'guides/formulas/formula-calculation/formula-calculation' },
{ path: 'guides/navigation/keyboard-shortcuts/keyboard-shortcuts' },
{ path: 'guides/navigation/custom-shortcuts/custom-shortcuts' },
{ path: 'guides/navigation/searching-values/searching-values' },
{ path: 'guides/accessibility/accessibility/accessibility' },
{ path: 'guides/accessories-and-menus/context-menu/context-menu' },
{ path: 'guides/accessories-and-menus/undo-redo/undo-redo' },
{ path: 'guides/accessories-and-menus/icon-pack/icon-pack' },
{ path: 'guides/accessories-and-menus/export-to-csv/export-to-csv' },
{ path: 'guides/internationalization/language/language' },
{ path: 'guides/internationalization/locale/locale' },
{ path: 'guides/internationalization/layout-direction/layout-direction' },
{ path: 'guides/internationalization/ime-support/ime-support' },
{ path: 'guides/tools-and-building/packages/packages', onlyFor: ['javascript'] },
{ path: 'guides/tools-and-building/modules/modules' },
{ path: 'guides/tools-and-building/custom-plugins/custom-plugins' },
{ path: 'guides/tools-and-building/custom-builds/custom-builds' },
{ path: 'guides/tools-and-building/testing/testing' },
{ path: 'guides/tools-and-building/folder-structure/folder-structure' },
{ path: 'guides/optimization/batch-operations/batch-operations' },
// TODO { path: 'guides/optimization/touch-events/touch-events' },
{ path: 'guides/optimization/performance/performance' },
// TODO { path: 'guides/optimization/key-concepts/key-concepts' },
{ path: 'guides/optimization/bundle-size/bundle-size' },
{ path: 'guides/security/security/security' },
// TODO { path: 'guides/technical-specification/about-handsontable/about-handsontable' },
{ path: 'guides/technical-specification/supported-browsers/supported-browsers' },
{ path: 'guides/technical-specification/software-license/software-license' },
{ path: 'guides/technical-specification/third-party-licenses/third-party-licenses' },
{ path: 'guides/technical-specification/documentation-license/documentation-license' },
{ path: 'guides/upgrade-and-migration/versioning-policy/versioning-policy' },
// TODO { path: 'guides/upgrade-and-migration/roadmap/roadmap' },
{ path: 'guides/upgrade-and-migration/migration-from-7.4-to-8.0/migration-from-7.4-to-8.0' },
{ path: 'guides/upgrade-and-migration/migration-from-8.4-to-9.0/migration-from-8.4-to-9.0' },
{ path: 'guides/upgrade-and-migration/migration-from-9.0-to-10.0/migration-from-9.0-to-10.0' },
{ path: 'guides/upgrade-and-migration/migration-from-10.0-to-11.0/migration-from-10.0-to-11.0' },
{ path: 'guides/upgrade-and-migration/migration-from-11.1-to-12.0/migration-from-11.1-to-12.0' },
{ path: 'guides/upgrade-and-migration/migration-from-12.4-to-13.0/migration-from-12.4-to-13.0' },
{ path: 'guides/upgrade-and-migration/migration-from-13.1-to-14.0/migration-from-13.1-to-14.0' },
];
const reactPaths = [
{ path: 'guides/getting-started/introduction/introduction' },
{ path: 'guides/getting-started/demo/demo' },
{ path: 'guides/getting-started/installation/installation' },
{ path: 'guides/getting-started/binding-to-data/binding-to-data' },
{ path: 'guides/getting-started/saving-data/saving-data' },
{ path: 'guides/getting-started/configuration-options/configuration-options' },
{ path: 'guides/getting-started/grid-size/grid-size' },
{ path: 'guides/getting-started/instance-methods/instance-methods', onlyFor: ['react'] },
{ path: 'guides/getting-started/events-and-hooks/events-and-hooks' },
{ path: 'guides/getting-started/license-key/license-key' },
{ path: 'guides/getting-started/redux/redux', onlyFor: ['react'] },
{ path: 'guides/columns/hot-column/hot-column', onlyFor: ['react'] },
{ path: 'guides/columns/column-header/column-header' },
{ path: 'guides/columns/column-groups/column-groups' },
{ path: 'guides/columns/column-hiding/column-hiding' },
{ path: 'guides/columns/column-moving/column-moving' },
{ path: 'guides/columns/column-freezing/column-freezing' },
{ path: 'guides/columns/column-width/column-width' },
{ path: 'guides/columns/column-summary/column-summary' },
{ path: 'guides/columns/column-virtualization/column-virtualization' },
{ path: 'guides/columns/column-menu/column-menu' },
{ path: 'guides/columns/column-filter/column-filter' },
{ path: 'guides/rows/row-header/row-header' },
{ path: 'guides/rows/row-parent-child/row-parent-child' },
{ path: 'guides/rows/row-hiding/row-hiding' },
{ path: 'guides/rows/row-moving/row-moving' },
{ path: 'guides/rows/row-freezing/row-freezing' },
{ path: 'guides/rows/row-height/row-height' },
{ path: 'guides/rows/row-virtualization/row-virtualization' },
{ path: 'guides/rows/rows-sorting/rows-sorting' },
{ path: 'guides/rows/row-trimming/row-trimming' },
{ path: 'guides/rows/row-prepopulating/row-prepopulating' },
{ path: 'guides/cell-features/basic-clipboard/basic-clipboard' },
{ path: 'guides/cell-features/selection/selection' },
{ path: 'guides/cell-features/merge-cells/merge-cells' },
{ path: 'guides/cell-features/conditional-formatting/conditional-formatting' },
{ path: 'guides/cell-features/text-alignment/text-alignment' },
{ path: 'guides/cell-features/disabled-cells/disabled-cells' },
{ path: 'guides/cell-features/comments/comments' },
{ path: 'guides/cell-features/autofill-values/autofill-values' },
{ path: 'guides/cell-features/formatting-cells/formatting-cells' },
{ path: 'guides/cell-functions/cell-function/cell-function' },
{ path: 'guides/cell-functions/cell-renderer/cell-renderer' },
{ path: 'guides/cell-functions/cell-editor/cell-editor' },
{ path: 'guides/cell-functions/cell-validator/cell-validator' },
{ path: 'guides/cell-types/cell-type/cell-type' },
{ path: 'guides/cell-types/numeric-cell-type/numeric-cell-type' },
{ path: 'guides/cell-types/date-cell-type/date-cell-type' },
{ path: 'guides/cell-types/time-cell-type/time-cell-type' },
{ path: 'guides/cell-types/checkbox-cell-type/checkbox-cell-type' },
{ path: 'guides/cell-types/select-cell-type/select-cell-type' },
{ path: 'guides/cell-types/dropdown-cell-type/dropdown-cell-type' },
{ path: 'guides/cell-types/autocomplete-cell-type/autocomplete-cell-type' },
{ path: 'guides/cell-types/password-cell-type/password-cell-type' },
{ path: 'guides/cell-types/handsontable-cell-type/handsontable-cell-type' },
{ path: 'guides/formulas/formula-calculation/formula-calculation' },
{ path: 'guides/navigation/keyboard-shortcuts/keyboard-shortcuts' },
{ path: 'guides/navigation/custom-shortcuts/custom-shortcuts' },
{ path: 'guides/navigation/searching-values/searching-values' },
{ path: 'guides/accessibility/accessibility/accessibility' },
{ path: 'guides/accessories-and-menus/context-menu/context-menu' },
{ path: 'guides/accessories-and-menus/undo-redo/undo-redo' },
{ path: 'guides/accessories-and-menus/icon-pack/icon-pack' },
{ path: 'guides/accessories-and-menus/export-to-csv/export-to-csv' },
{ path: 'guides/internationalization/language/language' },
{ path: 'guides/internationalization/locale/locale' },
{ path: 'guides/internationalization/layout-direction/layout-direction' },
{ path: 'guides/internationalization/ime-support/ime-support' },
{ path: 'guides/tools-and-building/modules/modules' },
{ path: 'guides/tools-and-building/custom-plugins/custom-plugins' },
{ path: 'guides/tools-and-building/custom-builds/custom-builds' },
{ path: 'guides/tools-and-building/testing/testing' },
{ path: 'guides/tools-and-building/folder-structure/folder-structure' },
{ path: 'guides/optimization/batch-operations/batch-operations' },
// TODO { path: 'guides/optimization/touch-events/touch-events' },
{ path: 'guides/optimization/performance/performance' },
// TODO { path: 'guides/optimization/key-concepts/key-concepts' },
{ path: 'guides/optimization/bundle-size/bundle-size' },
{ path: 'guides/security/security/security' },
// TODO { path: 'guides/technical-specification/about-handsontable/about-handsontable' },
{ path: 'guides/technical-specification/supported-browsers/supported-browsers' },
{ path: 'guides/technical-specification/software-license/software-license' },
{ path: 'guides/technical-specification/third-party-licenses/third-party-licenses' },
{ path: 'guides/technical-specification/documentation-license/documentation-license' },
{ path: 'guides/upgrade-and-migration/versioning-policy/versioning-policy' },
// TODO { path: 'guides/upgrade-and-migration/roadmap/roadmap' },
{ path: 'guides/upgrade-and-migration/migration-from-7.4-to-8.0/migration-from-7.4-to-8.0' },
{ path: 'guides/upgrade-and-migration/migration-from-8.4-to-9.0/migration-from-8.4-to-9.0' },
{ path: 'guides/upgrade-and-migration/migration-from-9.0-to-10.0/migration-from-9.0-to-10.0' },
{ path: 'guides/upgrade-and-migration/migration-from-10.0-to-11.0/migration-from-10.0-to-11.0' },
{ path: 'guides/upgrade-and-migration/migration-from-11.1-to-12.0/migration-from-11.1-to-12.0' },
{ path: 'guides/upgrade-and-migration/migration-from-12.4-to-13.0/migration-from-12.4-to-13.0' },
{ path: 'guides/upgrade-and-migration/migration-from-13.1-to-14.0/migration-from-13.1-to-14.0' },
];
module.exports = {
jsPaths, reactPaths
};