This page covers foundational helper APIs from:
Avalonia.Controls.ConvertersAvalonia.Controls.ModelsUse these groups to separate value conversion from collection/model helpers.
Use these types when building internal infrastructure for custom sources, rows, and columns.
INotifyPropertyChanged models.NotifyingListBase<T> when range notifications are required.ReadOnlyListBase<T> for adapter-style list projections.| Type | Kind | Primary Article |
|---|---|---|
| IndentConverter | Class | guides/templates-and-styling.md |
| NotifyingBase | Class | advanced/custom-rows-columns-pipeline.md |
| NotifyingListBase<T> | Class | advanced/custom-rows-columns-pipeline.md |
| ReadOnlyListBase<T> | Class | advanced/custom-rows-columns-pipeline.md |