Commit 23f1abf
committed
Merge branch '26_1' of https://github.com/DevExpress/DevExtreme into 26_1_WIP_check_ng22
# Conflicts:
# apps/demos/package.json
# pnpm-lock.yaml4,024 files changed
Lines changed: 265804 additions & 152169 deletions
File tree
- .github
- actions
- run-qunit-tests
- setup-chrome-headless-shell
- setup-chrome
- workflows
- apps
- angular
- src
- demos
- Demos
- Calendar/Overview
- React
- Vue
- CardView
- ColumnHeaderFilter
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- ColumnReordering
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- FieldTemplate
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- FilterPanel
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Overview
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- SearchPanel
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Charts
- AreaSparklines
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Area
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- BarColorCustomization
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- BarSparklines
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- BiDirectionalBarChart
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- CenterLabelCustomization
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- ClientSideDataProcessing
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Crosshair
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- CustomBarWidth
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- DiscretePointsAggregation
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- DynamicSeries
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- ExportCustomMarkup
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- FullStackedBar
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- HoverMode
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- LabelCustomization
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Line
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- LoadDataOnDemand
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- MultiplePointSelection
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- PieResolveLabelOverlap
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- PieWithMultipleSeries
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- PointsAggregation
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- RangeArea
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- RangeBar
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- SankeyChart
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Selection
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- ServerSideDataProcessing
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- SideBySideBar
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- SimpleSparklines
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- WinlossSparklines
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Chat
- AIAndChatbotIntegration
- Angular/app/ai
- ReactJs
- React
- Vue
- jQuery
- MessageStreaming
- Angular
- app
- ai
- ReactJs
- React
- Vue
- jQuery
- PromptSuggestions
- Angular
- app
- ai
- ReactJs
- React
- Vue
- jQuery
- Common/EditorAppearanceVariants
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- DataGrid
- AIAssistant
- Angular
- app
- ai
- ReactJs
- React
- Vue
- jQuery
- AIColumns
- Angular/app/ai
- ReactJs
- React
- Vue
- jQuery
- AutoPopulatedColumns
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Cell
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- ColumnsHidingPriority
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- CustomSummaries
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- FilterPanel
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- FilteringAPI
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Filtering
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- FocusedRow
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- GridAdaptabilityOverview
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- GridSummaries
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- GroupSummaries
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- MasterDetailView
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- MultipleRecordSelectionModes
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- RecalculateWhileEditing
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- RecordPaging
- RowSelection/jQuery
- StatePersistence
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Toolbar
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- DateBox/Formatting
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Diagram/OperationRestrictions
- Form
- Adaptability
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Grouping
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- ItemCustomization
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- SmartPaste
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- UpdateItemsDynamically
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Validation
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Gantt/TaskTemplate
- Angular/app
- jQuery
- HtmlEditor/AITextEditing
- Angular/app/ai
- ReactJs
- React
- Vue
- jQuery
- List
- DragAndDrop
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Grouping
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- ItemDeletion
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Selection
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- PivotGrid
- ChartIntegration
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Customization
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- DrillDown
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- ExcelJSCellCustomization
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- ExcelJSOverview
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- FieldPanel
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Overview
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- RunningTotals
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- SimpleArray
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- StandaloneFieldChooser
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- StatePersistence
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- SummaryDisplayModes
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- VirtualScrolling
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- RadioGroup/Overview/jQuery
- RangeSelector/EmbeddedChart
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Resizable/Overview
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Scheduler
- CreateFromSelection
- Angular
- app
- ReactJs
- React
- Vue
- jQuery
- HiddenDays
- Angular
- app
- ReactJs
- React
- Vue
- jQuery
- ResolveTimeConflicts
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Timelines
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Slider/Overview/Vue
- Sortable
- Customization
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Kanban
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- SpeechToText/Overview
- TabPanel/DragAndDrop
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- TextBox/Overview
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- TreeList
- AIColumns
- Angular/app/ai
- ReactJs
- React
- Vue
- jQuery
- BatchEditing
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- CellEditing
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- MultipleSorting
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Overview
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Paging
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- SearchPanel
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- Validation/Overview
- Angular/app
- ReactJs
- React
- Vue
- jQuery
- configs
- Angular
- ReactJs
- React
- Vue
- data
- testing
- etalons
- widgets
- charts/etalons
- common/etalons
- datagrid/etalons
- form/etalons
- scheduler
- etalons
- utils
- bundle
- create-bundles/Angular
- server
- shell
- tests
- ts-to-js-converter
- visual-tests
- react-storybook
- .storybook/themes
- stories
- chat
- demos/scheduler
- create-from-selection
- timelines
- examples/datagrid
- popup
- scheduler
- tooltip
- react
- public/js/app
- vue
- e2e
- bundlers
- compilation-cases
- devextreme-bundler
- testcafe-devextreme
- eslint-rules
- helpers
- tests
- accessibility
- scheduler
- cardView
- columnChooser
- columnSortable
- editing
- helpers
- common
- etalons
- filterBuilder
- pivotGrid
- etalons
- fieldPanel
- treeList
- aiColumn
- etalons
- dataGrid
- common
- accessibility
- adaptivity
- aiAssistant
- etalons
- aiColumn
- bandColumns
- columnReordering
- editing
- etalons
- etalons
- filterRow
- etalons
- filtering
- fixedColumns/etalons
- grouping
- headerFilter
- markup
- masterDetail
- etalons
- rowDragging
- etalons
- virtualColumns/etalons
- helpers
- sticky
- common
- etalons
- fixed/etalons
- editors
- dateBox
- etalons
- lookup
- scheduler
- common
- appointmentForm
- etalons
- appointments
- dragAndDrop
- outlookDragging/etalons
- layout
- adaptive/etalons
- appointments
- customization
- legacyAppointmentForm
- etalons
- legacyAppointmentForm
- etalons
- recurrences/etalons
- resizeAppointments
- virtualScrolling
- viewOffset/markup/etalons
- wrappers
- builders/angular
- scripts
- src
- app
- utils
- examples
- button/angular
- inputs-list-in-form/angular
- select-box-nested-validator/angular
- text-box-dynamic-styles/angular
- packages/devextreme-angular
- src
- common
- ai-integration
- charts
- core
- animation
- environment
- events
- localization
- data
- custom-store
- export
- excel
- pdf
- grids
- core
- http
- ui
- accordion
- nested
- action-sheet
- nested
- autocomplete
- nested
- bar-gauge
- nested
- box
- nested
- bullet
- nested
- button-group
- nested
- button
- calendar
- card-view
- nested
- chart
- nested
- chat
- nested
- check-box
- circular-gauge
- nested
- color-box
- nested
- data-grid
- nested
- date-box
- nested
- date-range-box
- nested
- diagram
- nested
- draggable
- nested
- drawer
- drop-down-box
- nested
- drop-down-button
- nested
- file-manager
- nested
- file-uploader
- filter-builder
- nested
- form
- nested
- funnel
- nested
- gallery
- nested
- gantt
- nested
- html-editor
- nested
- linear-gauge
- nested
- list
- nested
- load-indicator
- load-panel
- nested
- lookup
- nested
- map
- nested
- multi-view
- nested
- nested
- base
- number-box
- nested
- pagination
- pie-chart
- nested
- pivot-grid-field-chooser
- nested
- pivot-grid
- nested
- polar-chart
- nested
- popover
- nested
- popup
- nested
- service
- progress-bar
- radio-group
- nested
- range-selector
- nested
- range-slider
- nested
- recurrence-editor
- resizable
- responsive-box
- nested
- sankey
- nested
- scheduler
- nested
- scroll-view
- select-box
- nested
- slider
- nested
- sortable
- nested
- sparkline
- nested
- speech-to-text
- nested
- speed-dial-action
- splitter
- nested
- stepper
- nested
- switch
- tab-panel
- nested
- tabs
- nested
- tag-box
- nested
- text-area
- text-box
- nested
- tile-view
- nested
- toast
- nested
- toolbar
- nested
- tooltip
- nested
- tree-list
- nested
- tree-map
- nested
- tree-view
- nested
- validation-group
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
971 | 971 | | |
972 | 972 | | |
973 | 973 | | |
974 | | - | |
| 974 | + | |
975 | 975 | | |
976 | 976 | | |
977 | 977 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | 42 | | |
53 | | - | |
| 43 | + | |
54 | 44 | | |
55 | 45 | | |
56 | 46 | | |
| |||
62 | 52 | | |
63 | 53 | | |
64 | 54 | | |
65 | | - | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
66 | 61 | | |
67 | 62 | | |
68 | 63 | | |
| |||
71 | 66 | | |
72 | 67 | | |
73 | 68 | | |
74 | | - | |
| 69 | + | |
75 | 70 | | |
76 | 71 | | |
77 | 72 | | |
| |||
106 | 101 | | |
107 | 102 | | |
108 | 103 | | |
109 | | - | |
| 104 | + | |
110 | 105 | | |
111 | 106 | | |
112 | 107 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
0 commit comments