Skip to content

Commit 601b557

Browse files
CardView: Update Overview (style) (DevExpress#8020)
1 parent 8a1d2ea commit 601b557

File tree

2 files changed

+13
-23
lines changed

2 files changed

+13
-23
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
DevExtreme CardView is a responsive grid that disaplays data in cards. It supports data editing with validation, search, filtering, layout customization, and more.
1+
DevExtreme CardView is a responsive grid that displays data in cards. It supports data editing with validation, search, filtering, layout customization, and more.
22

33
This overview highlights CardView elements, key features, and what to explore next.
Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,26 @@
11
- **Data Binding**
2-
CardView supports loading and updating data from different [data source](/api-reference/30%20Data%20Layer/DataSource '/Documentation/ApiReference/Data_Layer/DataSource/') types. It handles large data sets efficiently with both local data stores and [remote data operations](https://js.devexpress.com/Demos/WidgetsGallery/Demo/CardView/WebAPIService/).
2+
CardView supports different [data source](/api-reference/30%20Data%20Layer/DataSource '/Documentation/ApiReference/Data_Layer/DataSource/') types, including local and [remote](https://js.devexpress.com/Demos/WidgetsGallery/Demo/CardView/WebAPIService/) data stores.
33

44
- **Editing Operations**
5-
CardView allows users to add, update, and delete cards. You can specify which operations are accessible to users by defining [allowAdding](/api-reference/10%20UI%20Components/dxCardView/9%20Types/dxCardViewEditing/allowAdding.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/editing/#allowAdding'), [allowDeleting](/api-reference/10%20UI%20Components/dxCardView/9%20Types/dxCardViewEditing/allowDeleting.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/editing/#allowDeleting'), and [allowUpdating](/api-reference/10%20UI%20Components/dxCardView/9%20Types/dxCardViewEditing/allowUpdating.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/editing/#allowUpdating') in the [editing](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/editing.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/editing/') object.
5+
CardView allows users to [add](/api-reference/10%20UI%20Components/dxCardView/9%20Types/dxCardViewEditing/allowAdding.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/editing/#allowAdding'), [update](/api-reference/10%20UI%20Components/dxCardView/9%20Types/dxCardViewEditing/allowUpdating.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/editing/#allowUpdating'), and [delete](/api-reference/10%20UI%20Components/dxCardView/9%20Types/dxCardViewEditing/allowDeleting.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/editing/#allowDeleting') cards.
66

77
- **Adaptability**
8-
CardView supports screens of all sizes. To adapt the component to your needs, you can specify the following properties:
9-
- [cardsPerRow](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardsPerRow.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardsPerRow')
10-
- [cardMaxWidth](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardMaxWidth.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardMaxWidth')/[cardMinWidth](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardMinWidth.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardMinWidth')
11-
- [width](/api-reference/10%20UI%20Components/DOMComponent/1%20Configuration/width.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#width')/[height](/api-reference/10%20UI%20Components/DOMComponent/1%20Configuration/height.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#height')
8+
CardView supports screens of all sizes. To adapt the component to your needs, you can specify [maximum](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardMaxWidth.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardMaxWidth')/[minimum](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardMinWidth.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardMinWidth') card widths and the [number of cards per row](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardsPerRow.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardsPerRow').
129

1310
- **Filtering, Sorting, and Searching**
14-
Configure [headerFilter](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/headerFilter.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/headerFilter/') or [filterPanel](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/filterPanel.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/filterPanel/') to allow users to filter CardView data. Enable sorting by single or multiple fields in the [sorting](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/sorting.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/sorting/') object. Specify search settings in the [searchPanel](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/searchPanel.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/searchPanel/') object.
11+
You can configure [header filters](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/headerFilter.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/headerFilter/') or the [filter panel](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/filterPanel.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/filterPanel/') to allow users to filter CardView data. The component also supports [sorting](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/sorting.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/sorting/') by single or multiple fields and [searching](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/searchPanel.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/searchPanel/').
1512

16-
- **Selection Modes**
17-
CardView supports single and multiple card selection. Users can select cards with mouse actions or [keyboard shortcuts](/concepts/05%20UI%20Components/CardView/10%20Accessibility/15%20Keyboard%20Navigation.md '/Documentation/Guide/UI_Components/CardView/Accessibility/#Keyboard_Navigation'). Configure selection mode and other settings in the [selection](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/selection.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/selection/') object.
13+
- **Selection**
14+
CardView supports single and multiple card [selection](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/selection.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/selection/'). You can enable selection options such as [checkboxes](/Documentation/ApiReference/UI_Components/dxCardView/Configuration/selection/#showCheckBoxesMode) and [selection of all cards](/Documentation/ApiReference/UI_Components/dxCardView/Configuration/selection/#allowSelectAll).
1815

1916
- **Column Hiding and Reordering**
20-
You can use [columnChooser](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/columnChooser.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/columnChooser/') to change column visibiity. To reorder columns, rearrange column headers in the **headerPanel**. You can also initialize columns in a specific order and visibility state by configuring the [columns[]](/Documentation/ApiReference/UI_Components/dxCardView/Configuration/columns/) array.
17+
You can change column visibility in the CardView [column chooser](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/columnChooser.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/columnChooser/'). To reorder columns, rearrange column headers in the [header panel](/Documentation/ApiReference/UI_Components/dxCardView/Configuration/headerPanel/).
2118

22-
- **Card Customization**
23-
You can customize the appearance of card visual elements with different properties, including:
24-
- [cardCover](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardCover.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/cardCover/')
25-
- [cardHeader](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardHeader.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/cardHeader/')
26-
- [cardFooterTemplate](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardFooterTemplate.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardFooterTemplate')
27-
- [cardContentTemplate](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardContentTemplate.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardContentTemplate')
28-
- **columns**.[fieldTemplate](/api-reference/10%20UI%20Components/dxCardView/9%20Types/ColumnProperties/fieldTemplate.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/columns/#fieldTemplate')
19+
- **Accessibility and Keyboard Navigation**
20+
CardView [conforms](/Documentation/Guide/UI_Components/CardView/Accessibility/) to WCAG 2.x, European Accessibility Act (EAA), and Americans with Disabilities Act (ADA) standards. The component supports [keyboard navigation](/Documentation/Guide/UI_Components/CardView/Accessibility/#Keyboard_Navigation) and custom key handlers. CardView also ships with right-to-left ([RTL](/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#rtlEnabled)) representation support.
2921

30-
To customize card layout and appearance, configure [cardTemplate](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardTemplate.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardTemplate').
22+
- **Card Customization**
23+
You can customize the appearance of card visual elements such as the [cover](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardCover.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/cardCover/'), [header](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardHeader.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/cardHeader/'), [footer](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardFooterTemplate.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardFooterTemplate'), and [content](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardContentTemplate.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardContentTemplate'). To implement further customizations, you can specify a [card template](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/cardTemplate.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#cardTemplate').
3124

3225
- **Component Customization**
33-
The following properties customize the appearance and functionality of the CardView component:
34-
- [toolbar](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/toolbar.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/toolbar/')
35-
- [headerPanel](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/headerPanel.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/headerPanel/')
36-
- [paging](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/paging.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/paging/')
26+
To customize the appearance and functionality of the CardView component, configure elements such as the [toolbar](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/toolbar.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/toolbar/'), [header panel](/api-reference/10%20UI%20Components/dxCardView/1%20Configuration/headerPanel.md '/Documentation/ApiReference/UI_Components/dxCardView/Configuration/headerPanel/'), and [pager](/Documentation/ApiReference/UI_Components/dxCardView/Configuration/#pager).

0 commit comments

Comments
 (0)