Supported Syncfusion® A2UI Components for .NET MAUI
18 Nov 20189 minutes to read
The Syncfusion® A2UI for .NET MAUI package includes 56 Syncfusion® .NET MAUI adapters and 18 A2UI primitives in one A2UI v0.9 catalog.
An agent can send these adapters in createSurface or updateComponents messages. A2uiSurface renders them through SurfaceHost. Use the exact adapter ID from this page in the payload’s component property. Supported properties and events vary by adapter.
See Getting Started to register the catalog and render a surface. The Composer sample shows how to author and preview A2UI messages.
Data and collections
| Component ID |
Description |
SyncfusionDataGrid |
Data grid for tabular rows, sorting, filtering, grouping, editing, and selection. |
SyncfusionTreeMap |
Hierarchical treemap for quantitative data. |
SyncfusionTreeView |
Hierarchical data with expansion and selection. |
SyncfusionListView |
Data-bound list with item sizing, separators, and selection. |
SyncfusionDataForm |
Data-driven form layout and editor generation. |
Charts and progress
| Component ID |
Description |
SyncfusionCartesianChart |
Cartesian chart with line, column, bar, and area series. |
SyncfusionPieChart |
Pie or doughnut chart for proportional data. |
SyncfusionLinearProgressBar |
Linear determinate or indeterminate progress. |
SyncfusionCircularProgressBar |
Circular determinate or indeterminate progress. |
SyncfusionStepProgressBar |
Progress across ordered steps. |
Sliders and range controls
| Component ID |
Description |
SyncfusionSlider |
Single-value slider. |
SyncfusionRangeSlider |
Minimum and maximum value slider. |
SyncfusionRangeSelector |
Range selector with a chart-style selection surface. |
SyncfusionDateTimeSlider |
Slider for a date-time value. |
SyncfusionDateTimeRangeSlider |
Slider for a date-time range. |
SyncfusionDateTimeRangeSelector |
Range selector for date-time data. |
| Component ID |
Description |
SyncfusionTextInputLayout |
Input container with label, helper text, error, and visual states. |
SyncfusionNumericEntry |
Numeric input with formatting and value constraints. |
SyncfusionMaskedEntry |
Input constrained by a mask pattern. |
SyncfusionComboBox |
Searchable single-selection input with editable text support. |
SyncfusionPicker |
Selecting an item from a list. |
SyncfusionAutocomplete |
Type-ahead input with filtered suggestions. |
SyncfusionColorPicker |
Color selection control. |
SyncfusionRating |
Symbol or star rating input with read-only support. |
SyncfusionChipGroup |
Chip collection for choice, filter, or action states. |
Calendar and scheduling
| Component ID |
Description |
SyncfusionCalendar |
Calendar view for date selection. |
SyncfusionDatePicker |
Date selection input. |
SyncfusionDateTimePicker |
Date and time selection input. |
SyncfusionTimePicker |
Time-only selection input. |
SyncfusionScheduler |
Day, Week, Month, Agenda, and Timeline views. |
| Component ID |
Description |
SyncfusionButton |
Button with styling and action dispatch. |
SyncfusionCheckBox |
Boolean checkbox input. |
SyncfusionRadioButton |
Single-choice radio input. |
SyncfusionSwitch |
Boolean on/off switch. |
SyncfusionSegmented |
Segmented single-selection control. |
Content and navigation
| Component ID |
Description |
SyncfusionToolbar |
Toolbar containing configured action items. |
SyncfusionTabView |
Tabbed content layout. |
SyncfusionNavigationDrawer |
Navigation drawer with content and drawer states. |
SyncfusionPopup |
Popup content surface. |
SyncfusionCarousel |
Swipeable carousel of content. |
SyncfusionRotator |
Rotating or swipeable content presentation. |
SyncfusionCardView |
Card with content and visual styling. |
SyncfusionCardLayout |
Card-oriented layout container. |
Editors
| Component ID |
Description |
SyncfusionRichTextEditor |
Rich text editing surface. |
SyncfusionImageEditor |
Image editing surface. |
Indicators and decorative controls
| Component ID |
Description |
SyncfusionBadgeView |
Badge content over a target view. |
SyncfusionAvatarView |
Avatar with initials, image, shape, and size options. |
SyncfusionShimmer |
Loading placeholder effect. |
SyncfusionBusyIndicator |
Busy or loading indicator. |
SyncfusionEffectsView |
Visual effects applied to hosted content. |
Maps, gauges, and utilities
| Component ID |
Description |
SyncfusionMaps |
Geographic map with shape data, markers, bubbles, labels, and legends. |
SyncfusionLinearGauge |
Linear gauge for numeric ranges and indicators. |
SyncfusionDigitalGauge |
Digital gauge for numeric or textual display. |
SyncfusionRadialGauge |
Radial gauge with scales, pointers, ranges, and annotations. |
SyncfusionPdfViewer |
PDF viewing surface. |
SyncfusionBarcodeGenerator |
One-dimensional and two-dimensional barcode generation. |
A2UI primitives
The combined catalog also includes these 18 renderer-independent primitives: Text, Image, Icon, Video, AudioPlayer, Row, Column, List, Card, Tabs, Modal, Divider, Button, TextField, CheckBox, ChoicePicker, Slider, and DateTimeInput.
These primitives can be composed with Syncfusion® adapters in the same surface. Use a unique component id for every component instance.
See also