实例介绍
MudBlazor是一个雄心勃勃的Material Design组件框架,专注于易用性和清晰的结构。它非常适合.NET开发人员,他们想要快速构建Web应用程序,而无需费力处理CSS和Javascript。MudBlazor完全使用C#编写,让您可以自由地调整、修复或扩展框架。
MudBlazor之所以成功的原因:
- 基于Material Design的清晰美观的图形设计。
- 清晰易懂的结构。
- 良好的文档,包含许多示例和源代码片段。
- 所有组件完全使用C#编写,不允许使用JavaScript(除非绝对必要)。
- 用户可以创建美观的应用程序,无需CSS(但当然也可以使用CSS)。
- 不依赖其他组件库,对组件和功能有100%的控制。
【实例截图】
【核心代码】
文件清单
└── MudBlazor-ffcc2599fe6183d9715c40cdb45242fa7aa86619
├── CHANGELOG.md
├── CODE_OF_CONDUCT.md
├── content
│ ├── favicon-32x32.png
│ ├── logo.png
│ ├── MudBlazor-GitHub-NoBg-Dark.png
│ ├── MudBlazor-GitHub-NoBg.png
│ ├── MudBlazor-GitHub.png
│ ├── MudBlazor.svg
│ └── Nuget.png
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── ROADMAP.md
├── src
│ ├── Directory.Build.props
│ ├── MudBlazor
│ │ ├── Attributes
│ │ │ ├── CategoryAttribute.cs
│ │ │ ├── ExcludeFromCodeGeneratorAttribute.cs
│ │ │ └── LabelAttribute.cs
│ │ ├── Base
│ │ │ ├── ComponentBaseWithState.cs
│ │ │ ├── MudBaseBindableItemsControl.cs
│ │ │ ├── MudBaseButton.cs
│ │ │ ├── MudBaseColumn.cs
│ │ │ ├── MudBaseInput.cs
│ │ │ ├── MudBaseItemsControl.cs
│ │ │ ├── MudBaseSelectItem.cs
│ │ │ ├── MudBooleanInput.cs
│ │ │ ├── MudComponentBase.cs
│ │ │ └── MudFormComponent.cs
│ │ ├── Colors
│ │ │ └── Colors.cs
│ │ ├── compilerconfig.json
│ │ ├── Components
│ │ │ ├── Alert
│ │ │ │ ├── MudAlert.razor
│ │ │ │ └── MudAlert.razor.cs
│ │ │ ├── AppBar
│ │ │ │ ├── MudAppBar.razor
│ │ │ │ └── MudAppBar.razor.cs
│ │ │ ├── Autocomplete
│ │ │ │ ├── MudAutocomplete.razor
│ │ │ │ └── MudAutocomplete.razor.cs
│ │ │ ├── Avatar
│ │ │ │ ├── MudAvatarGroup.razor
│ │ │ │ ├── MudAvatarGroup.razor.cs
│ │ │ │ ├── MudAvatar.razor
│ │ │ │ └── MudAvatar.razor.cs
│ │ │ ├── Badge
│ │ │ │ ├── MudBadge.razor
│ │ │ │ └── MudBadge.razor.cs
│ │ │ ├── Breadcrumbs
│ │ │ │ ├── BreadcrumbItem.cs
│ │ │ │ ├── BreadcrumbLink.razor
│ │ │ │ ├── BreadcrumbSeparator.razor
│ │ │ │ ├── MudBreadcrumbs.razor
│ │ │ │ └── MudBreadcrumbs.razor.cs
│ │ │ ├── BreakpointProvider
│ │ │ │ ├── MudBreakpointProvider.razor
│ │ │ │ └── MudBreakpointProvider.razor.cs
│ │ │ ├── Button
│ │ │ │ ├── MudButton.razor
│ │ │ │ ├── MudButton.razor.cs
│ │ │ │ ├── MudFab.razor
│ │ │ │ ├── MudFab.razor.cs
│ │ │ │ ├── MudIconButton.razor
│ │ │ │ ├── MudIconButton.razor.cs
│ │ │ │ ├── MudToggleIconButton.razor
│ │ │ │ └── MudToggleIconButton.razor.cs
│ │ │ ├── ButtonGroup
│ │ │ │ ├── MudButtonGroup.razor
│ │ │ │ └── MudButtonGroup.razor.cs
│ │ │ ├── Card
│ │ │ │ ├── MudCardActions.razor
│ │ │ │ ├── MudCardActions.razor.cs
│ │ │ │ ├── MudCardContent.razor
│ │ │ │ ├── MudCardContent.razor.cs
│ │ │ │ ├── MudCardHeader.razor
│ │ │ │ ├── MudCardHeader.razor.cs
│ │ │ │ ├── MudCardMedia.razor
│ │ │ │ ├── MudCardMedia.razor.cs
│ │ │ │ ├── MudCard.razor
│ │ │ │ └── MudCard.razor.cs
│ │ │ ├── Carousel
│ │ │ │ ├── MudCarouselItem.razor
│ │ │ │ ├── MudCarouselItem.razor.cs
│ │ │ │ ├── MudCarousel.razor
│ │ │ │ └── MudCarousel.razor.cs
│ │ │ ├── Chart
│ │ │ │ ├── Charts
│ │ │ │ │ ├── Bar.razor
│ │ │ │ │ ├── Bar.razor.cs
│ │ │ │ │ ├── Donut.razor
│ │ │ │ │ ├── Donut.razor.cs
│ │ │ │ │ ├── Line.razor
│ │ │ │ │ ├── Line.razor.cs
│ │ │ │ │ ├── Pie.razor
│ │ │ │ │ ├── Pie.razor.cs
│ │ │ │ │ ├── StackedBar.razor
│ │ │ │ │ └── StackedBar.razor.cs
│ │ │ │ ├── Interpolation
│ │ │ │ │ ├── EndSlopeSpline.cs
│ │ │ │ │ ├── ILineInterpolator.cs
│ │ │ │ │ ├── Matrix.cs
│ │ │ │ │ ├── MatrixSolver.cs
│ │ │ │ │ ├── NaturalSpline.cs
│ │ │ │ │ ├── PeriodicSpline.cs
│ │ │ │ │ └── SplineInterpolator.cs
│ │ │ │ ├── Models
│ │ │ │ │ ├── ChartOptions.cs
│ │ │ │ │ └── ChartSeries.cs
│ │ │ │ ├── MudChart.razor
│ │ │ │ ├── MudChart.razor.cs
│ │ │ │ ├── Parts
│ │ │ │ │ ├── Filters.razor
│ │ │ │ │ ├── Legend.razor
│ │ │ │ │ └── Legend.razor.cs
│ │ │ │ └── Svg
│ │ │ │ ├── SvgCircle.cs
│ │ │ │ ├── SvgLegend.cs
│ │ │ │ ├── SvgPath.cs
│ │ │ │ └── SvgText.cs
│ │ │ ├── CheckBox
│ │ │ │ ├── MudCheckBox.razor
│ │ │ │ └── MudCheckBox.razor.cs
│ │ │ ├── Chip
│ │ │ │ ├── MudChip.razor
│ │ │ │ └── MudChip.razor.cs
│ │ │ ├── ChipSet
│ │ │ │ ├── MudChipSet.razor
│ │ │ │ └── MudChipSet.razor.cs
│ │ │ ├── Collapse
│ │ │ │ ├── MudCollapse.razor
│ │ │ │ └── MudCollapse.razor.cs
│ │ │ ├── ColorPicker
│ │ │ │ ├── MudColorPicker.razor
│ │ │ │ └── MudColorPicker.razor.cs
│ │ │ ├── Container
│ │ │ │ └── MudContainer.razor
│ │ │ ├── DataGrid
│ │ │ │ ├── AggregateDefinition.cs
│ │ │ │ ├── AggregateType.cs
│ │ │ │ ├── CellContext.cs
│ │ │ │ ├── Cell.cs
│ │ │ │ ├── Column.razor
│ │ │ │ ├── Column.razor.cs
│ │ │ │ ├── DataGridColumnResizeService.cs
│ │ │ │ ├── DataGridEditMode.cs
│ │ │ │ ├── DataGridEditTrigger.cs
│ │ │ │ ├── DataGridFilterCaseSensitivity.cs
│ │ │ │ ├── DataGridFilterMode.cs
│ │ │ │ ├── DataGridRowClickEventArgs.cs
│ │ │ │ ├── DataGridRowValidator.cs
│ │ │ │ ├── Definition
│ │ │ │ │ ├── FilterDefinition.cs
│ │ │ │ │ └── IFilterDefinition.cs
│ │ │ │ ├── ExpressionModifier.cs
│ │ │ │ ├── FieldType.cs
│ │ │ │ ├── FilterContext.cs
│ │ │ │ ├── Filter.cs
│ │ │ │ ├── FilterExpressionGenerator.cs
│ │ │ │ ├── FilterHeaderCell.razor
│ │ │ │ ├── FilterHeaderCell.razor.cs
│ │ │ │ ├── FilterOperator.cs
│ │ │ │ ├── FilterOptions.cs
│ │ │ │ ├── FooterCell.razor
│ │ │ │ ├── FooterCell.razor.cs
│ │ │ │ ├── FooterContext.cs
│ │ │ │ ├── GridState.cs
│ │ │ │ ├── GroupDefinition.cs
│ │ │ │ ├── HeaderCell.razor
│ │ │ │ ├── HeaderCell.razor.cs
│ │ │ │ ├── HeaderContext.cs
│ │ │ │ ├── HierarchyColumn.razor
│ │ │ │ ├── MudDataGridPager.razor
│ │ │ │ ├── MudDataGridPager.razor.cs
│ │ │ │ ├── MudDataGrid.razor
│ │ │ │ ├── MudDataGrid.razor.cs
│ │ │ │ ├── PropertyColumn.cs
│ │ │ │ ├── Row.razor
│ │ │ │ ├── Row.razor.cs
│ │ │ │ ├── SelectColumn.razor
│ │ │ │ ├── SelectColumn.razor.cs
│ │ │ │ ├── SortDefinition.cs
│ │ │ │ ├── TemplateColumn.cs
│ │ │ │ └── TypeIdentifier.cs
│ │ │ ├── DatePicker
│ │ │ │ ├── DateRange.cs
│ │ │ │ ├── MudBaseDatePicker.razor
│ │ │ │ ├── MudBaseDatePicker.razor.cs
│ │ │ │ ├── MudDatePicker.cs
│ │ │ │ ├── MudDateRangePicker.razor
│ │ │ │ └── MudDateRangePicker.razor.cs
│ │ │ ├── Dialog
│ │ │ │ ├── DialogOptions.cs
│ │ │ │ ├── DialogParameters.cs
│ │ │ │ ├── DialogParametersGeneric.cs
│ │ │ │ ├── DialogReference.cs
│ │ │ │ ├── IDialogReference.cs
│ │ │ │ ├── MudDialogInstance.razor
│ │ │ │ ├── MudDialogInstance.razor.cs
│ │ │ │ ├── MudDialogProvider.razor
│ │ │ │ ├── MudDialogProvider.razor.cs
│ │ │ │ ├── MudDialog.razor
│ │ │ │ └── MudDialog.razor.cs
│ │ │ ├── Divider
│ │ │ │ └── MudDivider.razor
│ │ │ ├── Drawer
│ │ │ │ ├── MudDrawerContainer.razor
│ │ │ │ ├── MudDrawerContainer.razor.cs
│ │ │ │ ├── MudDrawerHeader.razor
│ │ │ │ ├── MudDrawer.razor
│ │ │ │ └── MudDrawer.razor.cs
│ │ │ ├── DropZone
│ │ │ │ ├── MudDragAndDropIndexChangedEventArgs.cs
│ │ │ │ ├── MudDragAndDropItemTransaction.cs
│ │ │ │ ├── MudDragAndDropTransactionFinishedEventArgs.cs
│ │ │ │ ├── MudDropContainer.razor
│ │ │ │ ├── MudDropContainer.razor.cs
│ │ │ │ ├── MudDropZone.razor
│ │ │ │ ├── MudDropZone.razor.cs
│ │ │ │ ├── MudDynamicDropItem.razor
│ │ │ │ ├── MudDynamicDropItem.razor.cs
│ │ │ │ └── MudItemDropInfo.cs
│ │ │ ├── Element
│ │ │ │ └── MudElement.cs
│ │ │ ├── ExpansionPanel
│ │ │ │ ├── MudExpansionPanel.razor
│ │ │ │ ├── MudExpansionPanel.razor.cs
│ │ │ │ ├── MudExpansionPanels.razor
│ │ │ │ └── MudExpansionPanels.razor.cs
│ │ │ ├── Field
│ │ │ │ ├── MudField.razor
│ │ │ │ └── MudField.razor.cs
│ │ │ ├── FileUpload
│ │ │ │ ├── FileUploadButtonTemplateContext.cs
│ │ │ │ ├── MudFileUpload.razor
│ │ │ │ └── MudFileUpload.razor.cs
│ │ │ ├── FocusTrap
│ │ │ │ ├── MudFocusTrap.razor
│ │ │ │ └── MudFocusTrap.razor.cs
│ │ │ ├── Form
│ │ │ │ ├── MudForm.razor
│ │ │ │ └── MudForm.razor.cs
│ │ │ ├── Grid
│ │ │ │ ├── MudGrid.razor
│ │ │ │ └── MudItem.razor
│ │ │ ├── Hidden
│ │ │ │ ├── MudHidden.razor
│ │ │ │ └── MudHidden.razor.cs
│ │ │ ├── Highlighter
│ │ │ │ ├── MudHighlighter.razor
│ │ │ │ ├── MudHighlighter.razor.cs
│ │ │ │ └── Splitter.cs
│ │ │ ├── Icon
│ │ │ │ ├── MudIcon.razor
│ │ │ │ └── MudIcon.razor.cs
│ │ │ ├── Image
│ │ │ │ ├── MudImage.razor
│ │ │ │ └── MudImage.razor.cs
│ │ │ ├── Input
│ │ │ │ ├── MudDebouncedInput.cs
│ │ │ │ ├── MudInputAdornment.razor
│ │ │ │ ├── MudInputCssHelper.cs
│ │ │ │ ├── MudInputLabel.razor
│ │ │ │ ├── MudInputLabel.razor.cs
│ │ │ │ ├── MudInput.razor
│ │ │ │ ├── MudInput.razor.cs
│ │ │ │ ├── MudRangeInput.razor
│ │ │ │ ├── MudRangeInput.razor.cs
│ │ │ │ └── Range.cs
│ │ │ ├── InputControl
│ │ │ │ ├── MudInputControl.razor
│ │ │ │ └── MudInputControl.razor.cs
│ │ │ ├── Layout
│ │ │ │ ├── MudLayout.razor
│ │ │ │ └── MudLayout.razor.cs
│ │ │ ├── Link
│ │ │ │ ├── MudLink.razor
│ │ │ │ └── MudLink.razor.cs
│ │ │ ├── List
│ │ │ │ ├── MudListItem.razor
│ │ │ │ ├── MudListItem.razor.cs
│ │ │ │ ├── MudList.razor
│ │ │ │ ├── MudList.razor.cs
│ │ │ │ ├── MudListSubheader.razor
│ │ │ │ └── MudListSubheader.razor.cs
│ │ │ ├── Main
│ │ │ │ └── MudMainContent.razor
│ │ │ ├── Mask
│ │ │ │ ├── MudMask.razor
│ │ │ │ └── MudMask.razor.cs
│ │ │ ├── Menu
│ │ │ │ ├── MudMenuItem.razor
│ │ │ │ ├── MudMenuItem.razor.cs
│ │ │ │ ├── MudMenu.razor
│ │ │ │ └── MudMenu.razor.cs
│ │ │ ├── MessageBox
│ │ │ │ ├── MudMessageBox.razor
│ │ │ │ └── MudMessageBox.razor.cs
│ │ │ ├── NavMenu
│ │ │ │ ├── MudNavGroup.razor
│ │ │ │ ├── MudNavGroup.razor.cs
│ │ │ │ ├── MudNavLink.razor
│ │ │ │ ├── MudNavLink.razor.cs
│ │ │ │ ├── MudNavMenu.razor
│ │ │ │ ├── MudNavMenu.razor.cs
│ │ │ │ └── NavigationContext.cs
│ │ │ ├── NumericField
│ │ │ │ ├── MudNumericField.razor
│ │ │ │ └── MudNumericField.razor.cs
│ │ │ ├── Overlay
│ │ │ │ ├── MudOverlay.razor
│ │ │ │ └── MudOverlay.razor.cs
│ │ │ ├── PageContentNavigation
│ │ │ │ ├── MudPageContentNavigation.razor
│ │ │ │ ├── MudPageContentNavigation.razor.cs
│ │ │ │ └── MudPageContentSection.cs
│ │ │ ├── Pagination
│ │ │ │ ├── MudPagination.razor
│ │ │ │ └── MudPagination.razor.cs
│ │ │ ├── Paper
│ │ │ │ ├── MudPaper.razor
│ │ │ │ └── MudPaper.razor.cs
│ │ │ ├── Picker
│ │ │ │ ├── MudPickerContent.razor
│ │ │ │ ├── MudPickerContent.razor.cs
│ │ │ │ ├── MudPicker.razor
│ │ │ │ ├── MudPicker.razor.cs
│ │ │ │ ├── MudPickerToolbar.razor
│ │ │ │ └── MudPickerToolbar.razor.cs
│ │ │ ├── Popover
│ │ │ │ ├── IPopover.cs
│ │ │ │ ├── MudPopoverBase.cs
│ │ │ │ ├── MudPopoverProvider.razor
│ │ │ │ ├── MudPopoverProvider.razor.cs
│ │ │ │ ├── MudPopover.razor
│ │ │ │ └── MudPopover.razor.cs
│ │ │ ├── Progress
│ │ │ │ ├── MudProgressCircular.razor
│ │ │ │ ├── MudProgressCircular.razor.cs
│ │ │ │ ├── MudProgressLinear.razor
│ │ │ │ └── MudProgressLinear.razor.cs
│ │ │ ├── Radio
│ │ │ │ ├── IMudRadioGroup.cs
│ │ │ │ ├── MudRadioGroup.razor
│ │ │ │ ├── MudRadioGroup.razor.cs
│ │ │ │ ├── MudRadio.razor
│ │ │ │ └── MudRadio.razor.cs
│ │ │ ├── Rating
│ │ │ │ ├── MudRatingItem.razor
│ │ │ │ ├── MudRatingItem.razor.cs
│ │ │ │ ├── MudRating.razor
│ │ │ │ └── MudRating.razor.cs
│ │ │ ├── Render
│ │ │ │ └── MudRender.razor
│ │ │ ├── RTLProvider
│ │ │ │ ├── MudRTLProvider.razor
│ │ │ │ └── MudRTLProvider.razor.cs
│ │ │ ├── ScrollToTop
│ │ │ │ ├── MudScrollToTop.razor
│ │ │ │ └── MudScrollToTop.razor.cs
│ │ │ ├── Select
│ │ │ │ ├── IMudSelect.cs
│ │ │ │ ├── MudSelectItem.razor
│ │ │ │ ├── MudSelectItem.razor.cs
│ │ │ │ ├── MudSelect.razor
│ │ │ │ └── MudSelect.razor.cs
│ │ │ ├── Skeleton
│ │ │ │ ├── MudSkeleton.razor
│ │ │ │ └── MudSkeleton.razor.cs
│ │ │ ├── Slider
│ │ │ │ ├── MudSlider.razor
│ │ │ │ └── MudSlider.razor.cs
│ │ │ ├── Snackbar
│ │ │ │ ├── CommonSnackbarOptions.cs
│ │ │ │ ├── Defaults.cs
│ │ │ │ ├── InternalComponents
│ │ │ │ │ ├── SnackbarMessageRenderFragment.razor
│ │ │ │ │ └── SnackbarMessageText.razor
│ │ │ │ ├── MudSnackbarElement.razor
│ │ │ │ ├── MudSnackbarElement.razor.cs
│ │ │ │ ├── MudSnackbarProvider.razor
│ │ │ │ ├── MudSnackbarProvider.razor.cs
│ │ │ │ ├── SnackbarConfiguration.cs
│ │ │ │ ├── Snackbar.cs
│ │ │ │ ├── SnackbarDuplicatesBehavior.cs
│ │ │ │ ├── SnackbarMessage.cs
│ │ │ │ ├── SnackBarMessageState.cs
│ │ │ │ ├── SnackbarOptions.cs
│ │ │ │ ├── SnackbarService.cs
│ │ │ │ └── SnackbarState.cs
│ │ │ ├── Spacer
│ │ │ │ └── MudSpacer.razor
│ │ │ ├── Sparkline
│ │ │ │ └── MudSparkLine.razor
│ │ │ ├── Stack
│ │ │ │ ├── MudStack.razor
│ │ │ │ └── MudStack.razor.cs
│ │ │ ├── SwipeArea
│ │ │ │ ├── MudSwipeArea.razor
│ │ │ │ ├── MudSwipeArea.razor.cs
│ │ │ │ └── SwipeEventArgs.cs
│ │ │ ├── Switch
│ │ │ │ ├── MudSwitch.razor
│ │ │ │ └── MudSwitch.razor.cs
│ │ │ ├── Table
│ │ │ │ ├── EditButtonContext.cs
│ │ │ │ ├── MudAvatarColumn.razor
│ │ │ │ ├── MudColumn.razor
│ │ │ │ ├── MudColumn.razor.cs
│ │ │ │ ├── MudSortableColumn.razor
│ │ │ │ ├── MudSortableColumn.razor.cs
│ │ │ │ ├── MudTableBase.cs
│ │ │ │ ├── MudTableGroupRow.razor
│ │ │ │ ├── MudTableGroupRow.razor.cs
│ │ │ │ ├── MudTablePager.razor
│ │ │ │ ├── MudTablePager.razor.cs
│ │ │ │ ├── MudTable.razor
│ │ │ │ ├── MudTable.razor.cs
│ │ │ │ ├── MudTableSortLabel.razor
│ │ │ │ ├── MudTableSortLabel.razor.cs
│ │ │ │ ├── MudTd.razor
│ │ │ │ ├── MudTd.razor.cs
│ │ │ │ ├── MudTemplateColumn.razor
│ │ │ │ ├── MudTFootRow.razor
│ │ │ │ ├── MudTFootRow.razor.cs
│ │ │ │ ├── MudTHeadRow.razor
│ │ │ │ ├── MudTHeadRow.razor.cs
│ │ │ │ ├── MudTh.razor
│ │ │ │ ├── MudTh.razor.cs
│ │ │ │ ├── MudTr.razor
│ │ │ │ ├── MudTr.razor.cs
│ │ │ │ ├── TableButtonPosition.cs
│ │ │ │ ├── TableContext.cs
│ │ │ │ ├── TableEditTrigger.cs
│ │ │ │ ├── TableGroupData.cs
│ │ │ │ ├── TableGroupDefinition.cs
│ │ │ │ ├── TableRowClickEventArgs.cs
│ │ │ │ ├── TableRowHoverEventArgs.cs
│ │ │ │ ├── TableRowValidator.cs
│ │ │ │ └── TableState.cs
│ │ │ ├── TableSimple
│ │ │ │ ├── MudSimpleTable.razor
│ │ │ │ └── MudSimpleTable.razor.cs
│ │ │ ├── Tabs
│ │ │ │ ├── MudDynamicTabs.razor
│ │ │ │ ├── MudDynamicTabs.razor.cs
│ │ │ │ ├── MudTabPanel.razor
│ │ │ │ ├── MudTabs.razor
│ │ │ │ ├── MudTabs.razor.cs
│ │ │ │ ├── TabHeaderPosition.cs
│ │ │ │ ├── TabInteractionEventArgs.cs
│ │ │ │ └── TabInteractionType.cs
│ │ │ ├── TextField
│ │ │ │ ├── MudTextField.razor
│ │ │ │ └── MudTextField.razor.cs
│ │ │ ├── ThemeProvider
│ │ │ │ ├── MudThemeProvider.razor
│ │ │ │ ├── MudThemingProvider.razor
│ │ │ │ └── MudThemingProvider.razor.cs
│ │ │ ├── Timeline
│ │ │ │ ├── MudTimelineItem.razor
│ │ │ │ ├── MudTimelineItem.razor.cs
│ │ │ │ ├── MudTimeline.razor
│ │ │ │ └── MudTimeline.razor.cs
│ │ │ ├── TimePicker
│ │ │ │ ├── MudTimePicker.razor
│ │ │ │ └── MudTimePicker.razor.cs
│ │ │ ├── Toggle
│ │ │ │ ├── MudToggleGroup.razor
│ │ │ │ ├── MudToggleGroup.razor.cs
│ │ │ │ ├── MudToggleItem.razor
│ │ │ │ └── MudToggleItem.razor.cs
│ │ │ ├── ToolBar
│ │ │ │ └── MudToolBar.razor
│ │ │ ├── Tooltip
│ │ │ │ ├── MudTooltip.razor
│ │ │ │ └── MudTooltip.razor.cs
│ │ │ ├── TreeView
│ │ │ │ ├── MudTreeViewItem.razor
│ │ │ │ ├── MudTreeViewItem.razor.cs
│ │ │ │ ├── MudTreeViewItemToggleButton.razor
│ │ │ │ ├── MudTreeView.razor
│ │ │ │ └── MudTreeView.razor.cs
│ │ │ ├── Typography
│ │ │ │ ├── MudText.razor
│ │ │ │ └── MudText.razor.cs
│ │ │ └── Virtualize
│ │ │ ├── MudVirtualize.razor
│ │ │ └── MudVirtualize.razor.cs
│ │ ├── Enums
│ │ │ ├── Adornment.cs
│ │ │ ├── Align.cs
│ │ │ ├── AlignItems.cs
│ │ │ ├── Anchor.cs
│ │ │ ├── Animation.cs
│ │ │ ├── ButtonType.cs
│ │ │ ├── Color.cs
│ │ │ ├── ColorPickerMode.cs
│ │ │ ├── ColorPickerView.cs
│ │ │ ├── ContentNavigationExpandBehaviour.cs
│ │ │ ├── DefaultFocus.cs
│ │ │ ├── Direction.cs
│ │ │ ├── DividerType.cs
│ │ │ ├── DrawerClipMode.cs
│ │ │ ├── DrawerVariant.cs
│ │ │ ├── Edge.cs
│ │ │ ├── HorizontalAlignment.cs
│ │ │ ├── InputMode.cs
│ │ │ ├── InputType.cs
│ │ │ ├── Justify.cs
│ │ │ ├── LabelPosition.cs
│ │ │ ├── Margin.cs
│ │ │ ├── MaxWidth.cs
│ │ │ ├── MouseEvent.cs
│ │ │ ├── ObjectFit.cs
│ │ │ ├── ObjectPosition.cs
│ │ │ ├── OpenToView.cs
│ │ │ ├── Orientation.cs
│ │ │ ├── Origin.cs
│ │ │ ├── OverflowBehavior.cs
│ │ │ ├── Page.cs
│ │ │ ├── PickerVariant.cs
│ │ │ ├── Placement.cs
│ │ │ ├── Position.cs
│ │ │ ├── ResizeMode.cs
│ │ │ ├── SelectionMode.cs
│ │ │ ├── Severity.cs
│ │ │ ├── Size.cs
│ │ │ ├── SkeletonType.cs
│ │ │ ├── SortDirection.cs
│ │ │ ├── SortMode.cs
│ │ │ ├── StretchItems.cs
│ │ │ ├── SwipeDirection.cs
│ │ │ ├── TimeEditMode.cs
│ │ │ ├── TimelineAlign.cs
│ │ │ ├── TimelineOrientation.cs
│ │ │ ├── TimelinePosition.cs
│ │ │ ├── Transition.cs
│ │ │ ├── Typo.cs
│ │ │ ├── Underline.cs
│ │ │ ├── Variant.cs
│ │ │ ├── Width.cs
│ │ │ └── Wrap.cs
│ │ ├── Extensions
│ │ │ ├── ComponentBaseWithStateExtensions.cs
│ │ │ ├── DataGridExtensions.cs
│ │ │ ├── DateTimeExtensions.cs
│ │ │ ├── DoubleExtensions.cs
│ │ │ ├── ElementReferenceExtensions.cs
│ │ │ ├── EnumExtensions.cs
│ │ │ ├── ExpressionExtensions.cs
│ │ │ ├── KeepInRangeExtensions.cs
│ │ │ ├── MathExtensions.cs
│ │ │ ├── ObjectExtensions.cs
│ │ │ ├── ParameterViewExtensions.cs
│ │ │ ├── ResizeOptionsExtensions.cs
│ │ │ ├── ServiceCollectionExtensions.cs
│ │ │ ├── StringExtensions.cs
│ │ │ ├── TableExtensions.cs
│ │ │ ├── TaskExtensions.cs
│ │ │ ├── TimeSpanExtensions.cs
│ │ │ └── WebUnitsExtensions.cs
│ │ ├── Icons
│ │ │ ├── Custom
│ │ │ │ ├── Brands.cs
│ │ │ │ ├── FileFormats.cs
│ │ │ │ └── Uncategorized.cs
│ │ │ ├── Icons.cs
│ │ │ └── Material
│ │ │ ├── Filled.cs
│ │ │ ├── Outlined.cs
│ │ │ ├── Rounded.cs
│ │ │ ├── Sharp.cs
│ │ │ └── TwoTone.cs
│ │ ├── _Imports.razor
│ │ ├── Interfaces
│ │ │ ├── IActivatable.cs
│ │ │ ├── IDialogService.cs
│ │ │ ├── IFormComponent.cs
│ │ │ ├── IForm.cs
│ │ │ ├── IMudStateHasChanged.cs
│ │ │ ├── INavigationEventReceiver.cs
│ │ │ └── ISnackbar.cs
│ │ ├── Interop
│ │ │ ├── BoundingClientRect.cs
│ │ │ ├── EventHandlers.cs
│ │ │ ├── PopoverJsInterop.cs
│ │ │ └── ResizeListenerInterop.cs
│ │ ├── MudBlazor.csproj
│ │ ├── MudBlazor.csproj.DotSettings
│ │ ├── Resources
│ │ │ ├── LanguageResource.Designer.cs
│ │ │ └── LanguageResource.resx
│ │ ├── sasscompiler.json
│ │ ├── Services
│ │ │ ├── Browser
│ │ │ │ ├── Breakpoint.cs
│ │ │ │ ├── BreakpointGlobalOptions.cs
│ │ │ │ ├── BrowserViewportEventArgs.cs
│ │ │ │ ├── BrowserViewportLambdaObserver.cs
│ │ │ │ ├── BrowserViewportLambdaTaskObserver.cs
│ │ │ │ ├── BrowserViewportService.cs
│ │ │ │ ├── BrowserViewportSubscription.cs
│ │ │ │ ├── BrowserWindowSize.cs
│ │ │ │ ├── IBrowserViewportObserver.cs
│ │ │ │ ├── IBrowserViewportService.cs
│ │ │ │ └── ResizeOptions.cs
│ │ │ ├── DialogResult.cs
│ │ │ ├── DialogService.cs
│ │ │ ├── EventManager
│ │ │ │ ├── EventManager.cs
│ │ │ │ └── WebEventJsonContext.cs
│ │ │ ├── IIJSRuntimeExtentions.cs
│ │ │ ├── JsApiService.cs
│ │ │ ├── JsEvent
│ │ │ │ ├── JsEvent.cs
│ │ │ │ ├── JsEventFactory.cs
│ │ │ │ └── JsEventOptions.cs
│ │ │ ├── KeyInterceptor
│ │ │ │ ├── IKeyInterceptor.cs
│ │ │ │ ├── KeyInterceptor.cs
│ │ │ │ ├── KeyInterceptorFactory.cs
│ │ │ │ └── KeyInterceptorOptions.cs
│ │ │ ├── Localization
│ │ │ │ ├── AbstractLocalizationInterceptor.cs
│ │ │ │ ├── DefaultLocalizationInterceptor.cs
│ │ │ │ ├── ILocalizationInterceptor.cs
│ │ │ │ ├── InternalMudLocalizer.cs
│ │ │ │ └── MudLocalizer.cs
│ │ │ ├── MudGlobal.cs
│ │ │ ├── Popover
│ │ │ │ ├── IMudPopoverHolder.cs
│ │ │ │ ├── IMudPopoverService.cs
│ │ │ │ ├── IPopoverObserver.cs
│ │ │ │ ├── IPopoverService.cs
│ │ │ │ ├── MudPopoverHandler.cs
│ │ │ │ ├── MudPopoverHolder.cs
│ │ │ │ ├── MudPopoverService.cs
│ │ │ │ ├── PopoverHolderContainer.cs
│ │ │ │ ├── PopoverHolderOperation.cs
│ │ │ │ ├── PopoverMode.cs
│ │ │ │ ├── PopoverOptions.cs
│ │ │ │ └── PopoverService.cs
│ │ │ ├── ResizeObserver
│ │ │ │ ├── IResizeObserver.cs
│ │ │ │ ├── IResizeObserverFactory.cs
│ │ │ │ ├── ResizeObserver.cs
│ │ │ │ ├── ResizeObserverFactory.cs
│ │ │ │ └── ResizeObserverOptions.cs
│ │ │ ├── Scroll
│ │ │ │ ├── ScrollEventArgs.cs
│ │ │ │ ├── ScrollListener.cs
│ │ │ │ ├── ScrollListenerFactory.cs
│ │ │ │ ├── ScrollManager.cs
│ │ │ │ ├── ScrollManagerException.cs
│ │ │ │ ├── ScrollOptions.cs
│ │ │ │ ├── ScrollSpy.cs
│ │ │ │ └── ScrollSpyFactory.cs
│ │ │ └── ServiceConfiguration.cs
│ │ ├── State
│ │ │ ├── Builder
│ │ │ │ ├── IParameterBuilderAttach.cs
│ │ │ │ ├── IParameterRegistrationBuilderScope.cs
│ │ │ │ ├── ParameterAttachBuilder.cs
│ │ │ │ ├── ParameterAttachBuilderOfT.cs
│ │ │ │ ├── ParameterRegistrationBuilderScope.cs
│ │ │ │ └── RegisterParameterBuilderOfT.cs
│ │ │ ├── Comparer
│ │ │ │ ├── IParameterEqualityComparerSwappable.cs
│ │ │ │ ├── ParameterEqualityComparerSwappable.cs
│ │ │ │ └── ParameterEqualityComparerTransformSwappable.cs
│ │ │ ├── IParameterChangedHandler.cs
│ │ │ ├── IParameterComponentLifeCycle.cs
│ │ │ ├── IParameterStatesReader.cs
│ │ │ ├── ParameterChangedEventArgs.cs
│ │ │ ├── ParameterChangedLambdaArgsHandler.cs
│ │ │ ├── ParameterChangedLambdaArgsTaskHandler.cs
│ │ │ ├── ParameterChangedLambdaHandler.cs
│ │ │ ├── ParameterChangedLambdaTaskHandler.cs
│ │ │ ├── ParameterHandlerUniquenessComparer.cs
│ │ │ ├── ParameterMetadata.cs
│ │ │ ├── ParameterSet.cs
│ │ │ ├── ParameterState.cs
│ │ │ ├── ParameterStateInternalOfT.cs
│ │ │ └── Rule
│ │ │ ├── Exclusion
│ │ │ │ ├── ComparerParameterLambdaExclusion.cs
│ │ │ │ ├── HandlerLambdaExclusion.cs
│ │ │ │ └── IExclusion.cs
│ │ │ └── ParameterMetadataRules.cs
│ │ ├── Styles
│ │ │ ├── abstracts
│ │ │ │ ├── _colors.scss
│ │ │ │ ├── _mixins.scss
│ │ │ │ └── _variables.scss
│ │ │ ├── components
│ │ │ │ ├── _alert.scss
│ │ │ │ ├── _avatar.scss
│ │ │ │ ├── _badge.scss
│ │ │ │ ├── _breadcrumbs.scss
│ │ │ │ ├── _buttongroup.scss
│ │ │ │ ├── _button.scss
│ │ │ │ ├── _card.scss
│ │ │ │ ├── _carousel.scss
│ │ │ │ ├── _charts.scss
│ │ │ │ ├── _checkbox.scss
│ │ │ │ ├── _chip.scss
│ │ │ │ ├── _collapse.scss
│ │ │ │ ├── _datagrid.scss
│ │ │ │ ├── _dialog.scss
│ │ │ │ ├── _divider.scss
│ │ │ │ ├── _dropzone.scss
│ │ │ │ ├── _expansionpanel.scss
│ │ │ │ ├── _fab.scss
│ │ │ │ ├── _field.scss
│ │ │ │ ├── _fileupload.scss
│ │ │ │ ├── _form.scss
│ │ │ │ ├── _grid.scss
│ │ │ │ ├── _iconbutton.scss
│ │ │ │ ├── _icons.scss
│ │ │ │ ├── _image.scss
│ │ │ │ ├── _inputcontrol.scss
│ │ │ │ ├── _inputlabel.scss
│ │ │ │ ├── _input.scss
│ │ │ │ ├── _layout.scss
│ │ │ │ ├── _link.scss
│ │ │ │ ├── _list.scss
│ │ │ │ ├── _markdowncode.scss
│ │ │ │ ├── _menu.scss
│ │ │ │ ├── _navmenu.scss
│ │ │ │ ├── _overlay.scss
│ │ │ │ ├── _pagecontentnavigation.scss
│ │ │ │ ├── _pagination.scss
│ │ │ │ ├── _paper.scss
│ │ │ │ ├── _pickercolor.scss
│ │ │ │ ├── _pickerdate.scss
│ │ │ │ ├── _picker.scss
│ │ │ │ ├── _pickertime.scss
│ │ │ │ ├── _popover.scss
│ │ │ │ ├── _progresscircular.scss
│ │ │ │ ├── _progresslinear.scss
│ │ │ │ ├── _radio.scss
│ │ │ │ ├── _rating.scss
│ │ │ │ ├── _select.scss
│ │ │ │ ├── _simpletable.scss
│ │ │ │ ├── _skeleton.scss
│ │ │ │ ├── _slider.scss
│ │ │ │ ├── _snackbar.scss
│ │ │ │ ├── _switch.scss
│ │ │ │ ├── _table.scss
│ │ │ │ ├── _tabs.scss
│ │ │ │ ├── _timeline.scss
│ │ │ │ ├── _togglegroup.scss
│ │ │ │ ├── _toolbar.scss
│ │ │ │ ├── _tooltip.scss
│ │ │ │ ├── _treeview.scss
│ │ │ │ └── _typography.scss
│ │ │ ├── core
│ │ │ │ ├── _animations.scss
│ │ │ │ ├── _base.scss
│ │ │ │ ├── _blazor.scss
│ │ │ │ ├── _colors.scss
│ │ │ │ ├── _elevation.scss
│ │ │ │ ├── _reset.scss
│ │ │ │ ├── _ripple.scss
│ │ │ │ └── _rtl.scss
│ │ │ ├── layout
│ │ │ │ ├── _appbar.scss
│ │ │ │ ├── _container.scss
│ │ │ │ ├── _drawer.scss
│ │ │ │ ├── _main.scss
│ │ │ │ └── _scroll.scss
│ │ │ ├── MudBlazor.scss
│ │ │ └── utilities
│ │ │ ├── borders
│ │ │ │ ├── _border-radius.scss
│ │ │ │ ├── _border-style.scss
│ │ │ │ ├── _border-width.scss
│ │ │ │ └── _outline.scss
│ │ │ ├── flexbox
│ │ │ │ ├── _align-content.scss
│ │ │ │ ├── _align-items.scss
│ │ │ │ ├── _align-self.scss
│ │ │ │ ├── _flex-direction.scss
│ │ │ │ ├── _flex-grow.scss
│ │ │ │ ├── _flex.scss
│ │ │ │ ├── _flex-shrink.scss
│ │ │ │ ├── _flex-wrap.scss
│ │ │ │ ├── _gap.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _justify-content.scss
│ │ │ │ └── _order.scss
│ │ │ ├── _index.scss
│ │ │ ├── interactivity
│ │ │ │ ├── _cursor.scss
│ │ │ │ └── _pointerevents.scss
│ │ │ ├── layout
│ │ │ │ ├── _display.scss
│ │ │ │ ├── _object-fit.scss
│ │ │ │ ├── _object-position.scss
│ │ │ │ ├── _overflow.scss
│ │ │ │ ├── _position.scss
│ │ │ │ ├── _visibility.scss
│ │ │ │ └── _zindex.scss
│ │ │ ├── _obsolete.scss
│ │ │ └── spacing
│ │ │ └── _spacing.scss
│ │ ├── Themes
│ │ │ ├── Models
│ │ │ │ ├── Breakpoints.cs
│ │ │ │ ├── LayoutProperties.cs
│ │ │ │ ├── Palette.cs
│ │ │ │ ├── PaletteDark.cs
│ │ │ │ ├── PaletteLight.cs
│ │ │ │ ├── PseudoCss.cs
│ │ │ │ ├── Shadow.cs
│ │ │ │ ├── Typography.cs
│ │ │ │ └── Z-Index.cs
│ │ │ └── MudTheme.cs
│ │ ├── TScripts
│ │ │ ├── mudAAAlicense.js
│ │ │ ├── mudDragAndDrop.js
│ │ │ ├── mudElementReference.js
│ │ │ ├── mudEventManager.js
│ │ │ ├── mudHelpers.js
│ │ │ ├── mudInputAutoGrow.js
│ │ │ ├── mudJsEvent.js
│ │ │ ├── mudKeyInterceptor.js
│ │ │ ├── mudPopover.js
│ │ │ ├── mudResizeListener.js
│ │ │ ├── mudResizeObserver.js
│ │ │ ├── mudRipple.js
│ │ │ ├── mudScrollListener.js
│ │ │ ├── mudScrollManager.js
│ │ │ ├── mudScrollSpy.js
│ │ │ ├── mudThemeProvider.js
│ │ │ └── mudWindow.js
│ │ ├── Utilities
│ │ │ ├── ActivatableCallback.cs
│ │ │ ├── AsyncKeyedLock
│ │ │ │ ├── AsyncKeyedLockDictionary.cs
│ │ │ │ ├── AsyncKeyedLocker.cs
│ │ │ │ ├── AsyncKeyedLockOptions.cs
│ │ │ │ ├── AsyncKeyedLockPool.cs
│ │ │ │ ├── AsyncKeyedLockReleaser.cs
│ │ │ │ └── AsyncKeyedLockTimeoutReleaser.cs
│ │ │ ├── Background
│ │ │ │ ├── BackgroundWorkerBase.cs
│ │ │ │ └── Batch
│ │ │ │ ├── BatchPeriodicQueue.cs
│ │ │ │ └── IBatchTimerHandler.cs
│ │ │ ├── BindingConverters
│ │ │ │ ├── BoolConverter.cs
│ │ │ │ ├── Converter.cs
│ │ │ │ ├── Converters.cs
│ │ │ │ ├── DateConverter.cs
│ │ │ │ ├── DefaultConverter.cs
│ │ │ │ ├── NumericConverter.cs
│ │ │ │ └── RangeConverter.cs
│ │ │ ├── CodeMessage.cs
│ │ │ ├── Comparer
│ │ │ │ ├── CollectionComparer.cs
│ │ │ │ └── DoubleEpsilonEqualityComparer.cs
│ │ │ ├── CssBuilder.cs
│ │ │ ├── Debounce
│ │ │ │ └── DebounceDispatcher.cs
│ │ │ ├── EventUtil.cs
│ │ │ ├── Exceptions
│ │ │ │ └── GenericTypeMismatchException.cs
│ │ │ ├── Expressions
│ │ │ │ ├── ExpressionHasher.cs
│ │ │ │ └── PropertyPath.cs
│ │ │ ├── FormFieldChangedEventArgs.cs
│ │ │ ├── MaskAlgorithms
│ │ │ │ ├── BaseMask.cs
│ │ │ │ ├── BlockMask.cs
│ │ │ │ ├── DateMask.cs
│ │ │ │ ├── IMask.cs
│ │ │ │ ├── MaskChar.cs
│ │ │ │ ├── MultiMask.cs
│ │ │ │ ├── PatternMask.cs
│ │ │ │ └── RegexMask.cs
│ │ │ ├── MudColor.cs
│ │ │ ├── NaturalComparer.cs
│ │ │ ├── ObserverManager
│ │ │ │ └── ObserverManager.cs
│ │ │ ├── RuntimeLocation.cs
│ │ │ ├── SortingAssistent.cs
│ │ │ ├── StyleBuilder.cs
│ │ │ ├── Throttle
│ │ │ │ └── ThrottleDispatcher.cs
│ │ │ └── ValueBuilder.cs
│ │ └── wwwroot
│ │ └── DoNotRemove.txt
│ ├── MudBlazor.Docs
│ │ ├── compilerconfig.json
│ │ ├── Components
│ │ │ ├── CodeInline.razor
│ │ │ ├── DocsApi.razor
│ │ │ ├── DocsClassTable.razor
│ │ │ ├── DocsColorSelect.razor
│ │ │ ├── DocsExploreCard.razor
│ │ │ ├── DocsPageContent.razor
│ │ │ ├── DocsPageHeader.razor
│ │ │ ├── DocsPage.razor
│ │ │ ├── DocsPage.razor.cs
│ │ │ ├── DocsPageSection.razor
│ │ │ ├── DocsPageSection.razor.cs
│ │ │ ├── DocsRenderBenchmark.razor
│ │ │ ├── DocsTypeInfo.razor
│ │ │ ├── DocsWidthSlider.razor
│ │ │ ├── DynamicBreakpointSectionContent.razor
│ │ │ ├── EnumSwitch.razor
│ │ │ ├── EnumSwitch.razor.cs
│ │ │ ├── LandingPage
│ │ │ │ ├── Browser.razor
│ │ │ │ ├── CalculatorApp
│ │ │ │ │ ├── Calculator.razor
│ │ │ │ │ ├── Expression.cs
│ │ │ │ │ └── SimpleParser.cs
│ │ │ │ ├── CodeEditor.razor
│ │ │ │ ├── LandingFooter.razor
│ │ │ │ ├── LandingSection.razor
│ │ │ │ ├── MiniApp
│ │ │ │ │ ├── MiniAppAvatar.razor
│ │ │ │ │ └── MiniApp.razor
│ │ │ │ ├── Phone.razor
│ │ │ │ ├── PlatformCard.razor
│ │ │ │ └── WorldMap.razor
│ │ │ ├── MudContributor.razor
│ │ │ ├── MudTeamCard.razor
│ │ │ ├── NavigationFooter.razor
│ │ │ ├── QueuedContent.razor
│ │ │ ├── SectionContent.razor
│ │ │ ├── SectionContent.razor.cs
│ │ │ ├── SectionHeader.razor
│ │ │ ├── SectionHeader.razor.cs
│ │ │ ├── SectionSubGroups.razor
│ │ │ ├── Sponsor.razor
│ │ │ └── Tag.razor
│ │ ├── Enums
│ │ │ └── DarkLightMode.cs
│ │ ├── Extensions
│ │ │ ├── DocsViewExtension.cs
│ │ │ ├── MethodInfoExtensions.cs
│ │ │ ├── NavigationManagerExtensions.cs
│ │ │ ├── NumericExtensions.cs
│ │ │ ├── ResourceSetExtensions.cs
│ │ │ ├── StringExtensions.cs
│ │ │ └── TypeNameHelper.cs
│ │ ├── _Imports.razor
│ │ ├── Models
│ │ │ ├── ApiLink.cs
│ │ │ ├── ApiMethod.cs
│ │ │ ├── ApiProperty.cs
│ │ │ ├── CodeFile.cs
│ │ │ ├── Context
│ │ │ │ ├── DiscordApiJsonSerializerContext.cs
│ │ │ │ ├── GithubApiJsonSerializerContext.cs
│ │ │ │ └── NugetApiJsonSerializerContext.cs
│ │ │ ├── DiscordInvite.cs
│ │ │ ├── DocsBasePage.cs
│ │ │ ├── DocsComponents.cs
│ │ │ ├── DocsLink.cs
│ │ │ ├── DocsSectionLink.cs
│ │ │ ├── DocStrings.cs
│ │ │ ├── FooterNavigationLink.cs
│ │ │ ├── GithubContributors.cs
│ │ │ ├── GitHubReleases.cs
│ │ │ ├── GitHubRepository.cs
│ │ │ ├── MaterialColor.cs
│ │ │ ├── MudComponent.cs
│ │ │ ├── MudIcons.cs
│ │ │ ├── MudVirtualizedIcons.cs
│ │ │ ├── NugetPackage.cs
│ │ │ ├── Snippets.cs
│ │ │ ├── T.cs
│ │ │ ├── TeamMember.cs
│ │ │ └── XmlDocumentation.cs
│ │ ├── MudBlazor.Docs.csproj
│ │ ├── NotificationContent
│ │ │ └── Announcement_v7_In_Development.razor
│ │ ├── Pages
│ │ │ ├── Api
│ │ │ │ └── Api.razor
│ │ │ ├── Components
│ │ │ │ ├── Alert
│ │ │ │ │ ├── AlertPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── AlertAlignmentExample.razor
│ │ │ │ │ ├── AlertCloseExample.razor
│ │ │ │ │ ├── AlertDenseExample.razor
│ │ │ │ │ ├── AlertElevationExample.razor
│ │ │ │ │ ├── AlertFilledExample.razor
│ │ │ │ │ ├── AlertNoIconExample.razor
│ │ │ │ │ ├── AlertOutlinedExample.razor
│ │ │ │ │ ├── AlertSimpleExample.razor
│ │ │ │ │ └── AlertSquareExample.razor
│ │ │ │ ├── AppBar
│ │ │ │ │ ├── AppBarPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── AppBarBottomExample.razor
│ │ │ │ │ ├── AppBarSimpleExample.razor
│ │ │ │ │ └── AppBarUsageExample.razor
│ │ │ │ ├── Autocomplete
│ │ │ │ │ ├── AutocompletePage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── AutocompleteCancellationTokenExample.razor
│ │ │ │ │ ├── AutocompleteClrObjectsExample.razor
│ │ │ │ │ ├── AutocompleteMarginDenseExample.razor
│ │ │ │ │ ├── AutocompletePresentationExtrasExample.razor
│ │ │ │ │ ├── AutocompleteProgressExample.razor
│ │ │ │ │ ├── AutocompleteStrictFalseExample.razor
│ │ │ │ │ ├── AutocompleteUsageExample.razor
│ │ │ │ │ └── AutocompleteValidationExample.razor
│ │ │ │ ├── Avatar
│ │ │ │ │ ├── AvatarPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── AvatarBadgeExample.razor
│ │ │ │ │ ├── AvatarBasicExample.razor
│ │ │ │ │ ├── AvatarGroupExample.razor
│ │ │ │ │ ├── AvatarIconExample.razor
│ │ │ │ │ ├── AvatarImageExample.razor
│ │ │ │ │ ├── AvatarOutlinedExample.razor
│ │ │ │ │ ├── AvatarShapesExample.razor
│ │ │ │ │ └── AvatarSizeExample.razor
│ │ │ │ ├── Badge
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── BadgeBasicExample.razor
│ │ │ │ │ │ └── BadgeInteractiveExample.razor
│ │ │ │ │ └── MudBadge.razor
│ │ │ │ ├── Breadcrumbs
│ │ │ │ │ ├── BreadcrumbsPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── BreadcrumbsBasicExample.razor
│ │ │ │ │ ├── BreadcrumbsCollapsedExample.razor
│ │ │ │ │ ├── BreadcrumbsItemIconsExample.razor
│ │ │ │ │ ├── BreadcrumbsItemTemplateExample.razor
│ │ │ │ │ ├── BreadcrumbsSeparatorExample.razor
│ │ │ │ │ └── BreadcrumbsSeparatorTemplateExample.razor
│ │ │ │ ├── BreakpointProvider
│ │ │ │ │ ├── BreakpointProviderPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── BreakpointListenerExample.razor
│ │ │ │ │ └── BreakpointProviderPageHiddenExample.razor
│ │ │ │ ├── Button
│ │ │ │ │ ├── ButtonPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── ButtonCustomizedExample.razor
│ │ │ │ │ ├── ButtonDropShadowExample.razor
│ │ │ │ │ ├── ButtonFilledExample.razor
│ │ │ │ │ ├── ButtonFullWidthExample.razor
│ │ │ │ │ ├── ButtonIconLabelExample.razor
│ │ │ │ │ ├── ButtonLinkExample.razor
│ │ │ │ │ ├── ButtonLoadingExample.razor
│ │ │ │ │ ├── ButtonNofollowExample.razor
│ │ │ │ │ ├── ButtonOutlinedExample.razor
│ │ │ │ │ ├── ButtonSizeExample.razor
│ │ │ │ │ └── ButtonTextExample.razor
│ │ │ │ ├── ButtonFAB
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── FabSimpleExample.razor
│ │ │ │ │ │ └── FabSizeExample.razor
│ │ │ │ │ └── FabPage.razor
│ │ │ │ ├── ButtonGroup
│ │ │ │ │ ├── ButtonGroupPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── ButtonGroupBasicExample.razor
│ │ │ │ │ ├── ButtonGroupCustomStylesExample.razor
│ │ │ │ │ ├── ButtonGroupDropShadowExample.razor
│ │ │ │ │ ├── ButtonGroupIconButtonExample.razor
│ │ │ │ │ ├── ButtonGroupSizesColorsExample.razor
│ │ │ │ │ ├── ButtonGroupSplitButtonExample.razor
│ │ │ │ │ └── ButtonGroupVerticalExample.razor
│ │ │ │ ├── Card
│ │ │ │ │ ├── CardPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── CardCombinedExample.razor
│ │ │ │ │ ├── CardHeaderExample.razor
│ │ │ │ │ ├── CardMediaExample.razor
│ │ │ │ │ ├── CardOutlinedExample.razor
│ │ │ │ │ └── CardSimpleExample.razor
│ │ │ │ ├── Carousel
│ │ │ │ │ ├── CarouselPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── CarouselBindingExample.razor
│ │ │ │ │ ├── CarouselCustomTransitionExample.razor
│ │ │ │ │ ├── CarouselExample.razor
│ │ │ │ │ ├── CarouselPerPageTransitionExample.razor
│ │ │ │ │ └── CarouselTemplatesExample.razor
│ │ │ │ ├── Charts
│ │ │ │ │ ├── BarChartPage.razor
│ │ │ │ │ ├── ChartOptionsPage.razor
│ │ │ │ │ ├── DonutChartPage.razor
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── BarCustomGraphicsExample.razor
│ │ │ │ │ │ ├── BarExample1.razor
│ │ │ │ │ │ ├── DonutCustomGraphicsExample.razor
│ │ │ │ │ │ ├── DonutExample1.razor
│ │ │ │ │ │ ├── DonutExample2.razor
│ │ │ │ │ │ ├── LineExample1.razor
│ │ │ │ │ │ ├── LineExampleHideLines.razor
│ │ │ │ │ │ ├── LineExampleInterpolation.razor
│ │ │ │ │ │ ├── LineExampleYAxisTicks.razor
│ │ │ │ │ │ ├── PieExample1.razor
│ │ │ │ │ │ ├── StackedBarCustomGraphicsExample.razor
│ │ │ │ │ │ └── StackedBarExample1.razor
│ │ │ │ │ ├── LineChartPage.razor
│ │ │ │ │ ├── PieChartPage.razor
│ │ │ │ │ └── StackedBarChartPage.razor
│ │ │ │ ├── Checkbox
│ │ │ │ │ ├── CheckboxPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── CheckboxBasicExample.razor
│ │ │ │ │ ├── CheckboxColorExample.razor
│ │ │ │ │ ├── CheckboxConversionExample.razor
│ │ │ │ │ ├── CheckboxDenseExample.razor
│ │ │ │ │ ├── CheckboxIconExample.razor
│ │ │ │ │ ├── CheckboxIndeterminateExample.razor
│ │ │ │ │ ├── CheckboxKeyboardNavigationExample.razor
│ │ │ │ │ ├── CheckboxLabelExample.razor
│ │ │ │ │ ├── CheckboxReadOnlyExample.razor
│ │ │ │ │ └── CheckboxSizeExample.razor
│ │ │ │ ├── Chip
│ │ │ │ │ ├── ChipPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── ChipAvatarExample.razor
│ │ │ │ │ ├── ChipBasicExample.razor
│ │ │ │ │ ├── ChipClickableExample.razor
│ │ │ │ │ ├── ChipClosableExample.razor
│ │ │ │ │ ├── ChipIconExample.razor
│ │ │ │ │ ├── ChipLabelExample.razor
│ │ │ │ │ ├── ChipOutlinedExample.razor
│ │ │ │ │ ├── ChipSizeExample.razor
│ │ │ │ │ └── ChipTextExample.razor
│ │ │ │ ├── ChipSet
│ │ │ │ │ ├── ChipSetPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── ChipSetAddRemoveExample.razor
│ │ │ │ │ ├── ChipSetBasicExample.razor
│ │ │ │ │ ├── ChipSetChipBindingExample.razor
│ │ │ │ │ ├── ChipSetDefaultChipsExample.razor
│ │ │ │ │ ├── ChipSetMultiselectionExample.razor
│ │ │ │ │ ├── ChipSetSelectedColorExample.razor
│ │ │ │ │ └── ChipSetVariantsExample.razor
│ │ │ │ ├── Collapse
│ │ │ │ │ ├── CollapsePage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ └── CollapseSimpleExample.razor
│ │ │ │ ├── ColorPicker
│ │ │ │ │ ├── ColorPickerPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── ColorPickerAlphaExample.razor
│ │ │ │ │ ├── ColorPickerBasicExample.razor
│ │ │ │ │ ├── ColorPickerColorModeExample.razor
│ │ │ │ │ ├── ColorPickerDialogExample.razor
│ │ │ │ │ ├── ColorPickerDragExample.razor
│ │ │ │ │ ├── ColorPickerElevationExample.razor
│ │ │ │ │ ├── ColorPickerExampleUsageExample.razor
│ │ │ │ │ ├── ColorPickerInlineExample.razor
│ │ │ │ │ ├── ColorPickerPaletteExample.razor
│ │ │ │ │ ├── ColorPickerPlaygroundExample.razor
│ │ │ │ │ ├── ColorPickerStaticExample.razor
│ │ │ │ │ ├── ColorPickerSwitchModeExample.razor
│ │ │ │ │ └── ColorPickerViewModeExample.razor
│ │ │ │ ├── Container
│ │ │ │ │ ├── ContainerPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── ContainedFixedExample.razor
│ │ │ │ │ └── ContainerFluidExample.razor
│ │ │ │ ├── DataGrid
│ │ │ │ │ ├── DataGridPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── DataGridAdvancedExample.razor
│ │ │ │ │ ├── DataGridAdvancedFilteringExample.razor
│ │ │ │ │ ├── DataGridAggregationExample.razor
│ │ │ │ │ ├── DataGridBasicExample.razor
│ │ │ │ │ ├── DataGridColumnCultureExample.razor
│ │ │ │ │ ├── DataGridColumnsPanelExample.razor
│ │ │ │ │ ├── DataGridColumnTypesExample.razor
│ │ │ │ │ ├── DataGridColumReorderingExample.razor
│ │ │ │ │ ├── DataGridCustomSortingExample.razor
│ │ │ │ │ ├── DataGridDetailRowExample.razor
│ │ │ │ │ ├── DataGridEditingExample.razor
│ │ │ │ │ ├── DataGridFilteringExample.razor
│ │ │ │ │ ├── DataGridGroupingExample.razor
│ │ │ │ │ ├── DataGridObservabilityExample.razor
│ │ │ │ │ ├── DataGridResizeExample.razor
│ │ │ │ │ ├── DataGridSelectionExample.razor
│ │ │ │ │ ├── DataGridSortingExample.razor
│ │ │ │ │ ├── DataGridStickyColumnsExample.razor
│ │ │ │ │ ├── DataGridVirtualizationExample.razor
│ │ │ │ │ └── DataGridVisualStylingExample.razor
│ │ │ │ ├── DatePicker
│ │ │ │ │ ├── DatePickerPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── DatePickerActionButtonsExample.razor
│ │ │ │ │ ├── DatePickerBasicUsageExample.razor
│ │ │ │ │ ├── DatePickerColorExample.razor
│ │ │ │ │ ├── DatePickerDialogExample.razor
│ │ │ │ │ ├── DatePickerDisableCustomizeDaysExample.razor
│ │ │ │ │ ├── DatePickerElevationExample.razor
│ │ │ │ │ ├── DatePickerFixedValuesExample.razor
│ │ │ │ │ ├── DatePickerGoToDateExample.razor
│ │ │ │ │ ├── DatePickerInternationalizationExample.razor
│ │ │ │ │ ├── DatePickerMaskExample.razor
│ │ │ │ │ ├── DatePickerReadOnlyExample.razor
│ │ │ │ │ ├── DatePickerStaticExample.razor
│ │ │ │ │ ├── DatePickerTextParseExample.razor
│ │ │ │ │ ├── DatePickerViewsExample.razor
│ │ │ │ │ └── DateRangePickerUsageExample.razor
│ │ │ │ ├── DateRangePicker
│ │ │ │ │ ├── DateRangePickerPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── DateRangePickerActionButtonsExample.razor
│ │ │ │ │ ├── DateRangePickerBasicUsageExample.razor
│ │ │ │ │ ├── DateRangePickerEditableExample.razor
│ │ │ │ │ ├── DateRangePickerFormatExample.razor
│ │ │ │ │ └── DateRangePickerMinMaxDateExample.razor
│ │ │ │ ├── Dialog
│ │ │ │ │ ├── DialogPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── DialogBlurryExample_Dialog.razor
│ │ │ │ │ ├── DialogBlurryExample.razor
│ │ │ │ │ ├── DialogConfigurationExample.razor
│ │ │ │ │ ├── DialogFocusExample_Dialog.razor
│ │ │ │ │ ├── DialogFocusExample.razor
│ │ │ │ │ ├── DialogInlineExample.razor
│ │ │ │ │ ├── DialogKeyboardNavigationExample_Dialog.razor
│ │ │ │ │ ├── DialogKeyboardNavigationExample.razor
│ │ │ │ │ ├── DialogNestedExample_Dialog2.razor
│ │ │ │ │ ├── DialogNestedExample_Dialog.razor
│ │ │ │ │ ├── DialogNestedExample.razor
│ │ │ │ │ ├── DialogNestedInlineExample_Dialog.razor
│ │ │ │ │ ├── DialogNestedInlineExample.razor
│ │ │ │ │ ├── DialogOptionsExample_Dialog.razor
│ │ │ │ │ ├── DialogOptionsExample.razor
│ │ │ │ │ ├── DialogPassingDataExample_Dialog.razor
│ │ │ │ │ ├── DialogPassingDataExample.razor
│ │ │ │ │ ├── DialogScrollableExample_Dialog.razor
│ │ │ │ │ ├── DialogScrollableExample.razor
│ │ │ │ │ ├── DialogSetOptionsExample_Dialog.razor
│ │ │ │ │ ├── DialogSetOptionsExample.razor
│ │ │ │ │ ├── DialogStylingExample_Dialog.razor
│ │ │ │ │ ├── DialogStylingExample.razor
│ │ │ │ │ ├── DialogTemplateExample_Dialog.razor
│ │ │ │ │ ├── DialogTemplateExample.razor
│ │ │ │ │ ├── DialogUsageExample_Dialog.razor
│ │ │ │ │ └── DialogUsageExample.razor
│ │ │ │ ├── Divider
│ │ │ │ │ ├── DividerPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── DividerInsertExample.razor
│ │ │ │ │ ├── DividerListExample.razor
│ │ │ │ │ ├── DividerMiddleExample.razor
│ │ │ │ │ └── DividerVerticalExample.razor
│ │ │ │ ├── Drawer
│ │ │ │ │ ├── DrawerPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── DrawerAnchorExample.razor
│ │ │ │ │ ├── DrawerBreakpointExample.razor
│ │ │ │ │ ├── DrawerClippingExample.razor
│ │ │ │ │ ├── DrawerLeftRightExample.razor
│ │ │ │ │ ├── DrawerMiniCustomExample.razor
│ │ │ │ │ ├── DrawerMiniExample.razor
│ │ │ │ │ ├── DrawerOverlayExample.razor
│ │ │ │ │ ├── DrawerPersistentExample.razor
│ │ │ │ │ ├── DrawerResponsiveExample.razor
│ │ │ │ │ ├── DrawerSizeContainerExample.razor
│ │ │ │ │ ├── DrawerSizeTemporaryExample.razor
│ │ │ │ │ └── DrawerTemporaryExample.razor
│ │ │ │ ├── DropZone
│ │ │ │ │ ├── DropZonePage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── DropZoneCanDropStylesExample.razor
│ │ │ │ │ ├── DropZoneChessBoardExample.razor
│ │ │ │ │ ├── DropZoneDisabledExample.razor
│ │ │ │ │ ├── DropZoneDraggingStyleExample.razor
│ │ │ │ │ ├── DropZoneDropRulesExample.razor
│ │ │ │ │ ├── DropZoneItemSelectorExample.razor
│ │ │ │ │ ├── DropZoneItemSelectorOnlyZoneExample.razor
│ │ │ │ │ ├── DropZoneItemSelectorReorderingExample.razor
│ │ │ │ │ ├── DropZoneKanbanExample.razor
│ │ │ │ │ ├── DropZoneMailExample.razor
│ │ │ │ │ ├── DropZoneNestedZonesExample.razor
│ │ │ │ │ ├── DropZoneOverrideExample.razor
│ │ │ │ │ ├── DropZoneReorderSaveExample.razor
│ │ │ │ │ └── DropZoneUsageExample.razor
│ │ │ │ ├── Element
│ │ │ │ │ ├── ElementPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── MudElementChangingExample.razor
│ │ │ │ │ ├── MudElementRefExample.razor
│ │ │ │ │ └── MudElementSimpleExample.razor
│ │ │ │ ├── ExpansionPanel
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── ExpansionPanelAsyncExample.razor
│ │ │ │ │ │ ├── ExpansionPanelDisabledExample.razor
│ │ │ │ │ │ ├── ExpansionPanelDisabledExpandIcon.razor
│ │ │ │ │ │ ├── ExpansionPanelMultiExample.razor
│ │ │ │ │ │ ├── ExpansionPanelOutlinedExample.razor
│ │ │ │ │ │ ├── ExpansionPanelPaddingExample.razor
│ │ │ │ │ │ ├── ExpansionPanelSimpleExample.razor
│ │ │ │ │ │ └── ExpansionPanelTitleExample.razor
│ │ │ │ │ └── ExpansionPanelPage.razor
│ │ │ │ ├── Field
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── FieldBasicExample.razor
│ │ │ │ │ │ ├── FieldLabelPlaceholderExample.razor
│ │ │ │ │ │ └── FieldMinimizePaddingExample.razor
│ │ │ │ │ └── FieldPage.razor
│ │ │ │ ├── FileUpload
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── DragAndDropFileUploadExample.razor
│ │ │ │ │ │ ├── FileUploadAppendMultipleExample.razor
│ │ │ │ │ │ ├── FileUploadButtonExample.razor
│ │ │ │ │ │ ├── FileUploadDragAndDropCustomScenarioExample.razor
│ │ │ │ │ │ ├── FileUploadDragAndDropWithFormValidationExample.razor
│ │ │ │ │ │ ├── FileUploadEventOptionsExample.razor
│ │ │ │ │ │ ├── FileUploadMultipleAcceptExample.razor
│ │ │ │ │ │ ├── FileUploadSelectedTemplateExample.razor
│ │ │ │ │ │ └── FileUploadValidationExample.razor
│ │ │ │ │ └── FileUploadPage.razor
│ │ │ │ ├── FocusTrap
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ └── FocusTrapUsageExample.razor
│ │ │ │ │ └── FocusTrapPage.razor
│ │ │ │ ├── Form
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── EditFormExample.razor
│ │ │ │ │ │ ├── FluentValidationComplexExample.razor
│ │ │ │ │ │ ├── FluentValidationExample.razor
│ │ │ │ │ │ ├── FormReadonlyDisabledExample.razor
│ │ │ │ │ │ ├── LabelAttributeExample.razor
│ │ │ │ │ │ ├── MudFormExample.razor
│ │ │ │ │ │ └── ValidateIfDirtyExample.razor
│ │ │ │ │ └── FormPage.razor
│ │ │ │ ├── Grid
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── GridBasicExample.razor
│ │ │ │ │ │ ├── GridBuilderExample.razor
│ │ │ │ │ │ ├── GridSpacingExample.razor
│ │ │ │ │ │ └── GridWithBreakpointsExample.razor
│ │ │ │ │ └── GridPage.razor
│ │ │ │ ├── Hidden
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── BrowserResizeEventExample.razor
│ │ │ │ │ │ └── HiddenExample.razor
│ │ │ │ │ └── HiddenPage.razor
│ │ │ │ ├── Highlighter
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── HighlighterUntilNextBoundaryExample.razor
│ │ │ │ │ │ ├── HighlighterWithCustomStyleExample.razor
│ │ │ │ │ │ ├── HighlighterWithListExample.razor
│ │ │ │ │ │ ├── HighlighterWithListMultipleExample.razor
│ │ │ │ │ │ └── HighlighterWithTableExample.razor
│ │ │ │ │ └── HighlighterPage.razor
│ │ │ │ ├── IconButton
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── IconButtonFontIconExample.razor
│ │ │ │ │ │ ├── IconButtonSimpleExample.razor
│ │ │ │ │ │ └── IconButtonStyleExample.razor
│ │ │ │ │ └── IconButtonPage.razor
│ │ │ │ ├── Icons
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── ChangeIconProgrammaticallyExample.razor
│ │ │ │ │ │ ├── IconsColorExample.razor
│ │ │ │ │ │ ├── IconsFontAwesomeExample.razor
│ │ │ │ │ │ ├── IconsMaterialVariantsExample.razor
│ │ │ │ │ │ ├── IconsSizeExample.razor
│ │ │ │ │ │ └── IconsUsageExample.razor
│ │ │ │ │ └── IconsPage.razor
│ │ │ │ ├── Image
│ │ │ │ │ ├── DocsImagePageResizer.razor
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── ImageFitExample.razor
│ │ │ │ │ │ ├── ImagePlaygroundExample.razor
│ │ │ │ │ │ ├── ImagePositionExample.razor
│ │ │ │ │ │ ├── ImageResponsiveExample.razor
│ │ │ │ │ │ ├── ImageSizeExample.razor
│ │ │ │ │ │ └── ImageUsageExample.razor
│ │ │ │ │ └── ImagePage.razor
│ │ │ │ ├── Link
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── LinkOnClickExample.razor
│ │ │ │ │ │ ├── LinkSimpleExample.razor
│ │ │ │ │ │ └── LinkUnderlineExample.razor
│ │ │ │ │ └── LinkPage.razor
│ │ │ │ ├── List
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── ListAvatarExample.razor
│ │ │ │ │ │ ├── ListInteractiveExample.razor
│ │ │ │ │ │ ├── ListNestedExample.razor
│ │ │ │ │ │ ├── ListSelectionExample.razor
│ │ │ │ │ │ └── ListSimpleExample.razor
│ │ │ │ │ └── ListPage.razor
│ │ │ │ ├── Menu
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── MenuActivatorExample1.razor
│ │ │ │ │ │ ├── MenuActivatorExample2.razor
│ │ │ │ │ │ ├── MenuActivatorOnMouseExample.razor
│ │ │ │ │ │ ├── MenuAdvancedPopoverExample.razor
│ │ │ │ │ │ ├── MenuAnchorOriginExample.razor
│ │ │ │ │ │ ├── MenuCustomizationExample.razor
│ │ │ │ │ │ ├── MenuIconButtonsExample.razor
│ │ │ │ │ │ ├── MenuItemCustomizationExample.razor
│ │ │ │ │ │ ├── MenuMaxHeightExample.razor
│ │ │ │ │ │ ├── MenuSimpleExample.razor
│ │ │ │ │ │ ├── MenuTransformOriginExample.razor
│ │ │ │ │ │ ├── MenuWithExample.razor
│ │ │ │ │ │ └── MenuWithNestingExample.razor
│ │ │ │ │ └── MenuPage.razor
│ │ │ │ ├── MessageBox
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── MessageBoxInlineExample.razor
│ │ │ │ │ │ ├── MessageBoxMarkupContentExample.razor
│ │ │ │ │ │ └── MessageBoxSimpleExample.razor
│ │ │ │ │ └── MessageBoxPage.razor
│ │ │ │ ├── NavMenu
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── NavMenuBorderedExample.razor
│ │ │ │ │ │ ├── NavMenuColorExample.razor
│ │ │ │ │ │ ├── NavMenuDenseExample.razor
│ │ │ │ │ │ ├── NavMenuExample.razor
│ │ │ │ │ │ ├── NavMenuIconExample.razor
│ │ │ │ │ │ ├── NavMenuMarginExample.razor
│ │ │ │ │ │ ├── NavMenuOnClickExample.razor
│ │ │ │ │ │ ├── NavMenuRoundedExample.razor
│ │ │ │ │ │ ├── NavMenuSubGroupExample.razor
│ │ │ │ │ │ └── NavMenuTwoWayBindableExample.razor
│ │ │ │ │ └── NavMenuPage.razor
│ │ │ │ ├── NumericField
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── ChangeTheValueWithTheMouseWheelExample.razor
│ │ │ │ │ │ ├── DebouncedNumericFieldExample.razor
│ │ │ │ │ │ ├── NumericFieldBasicExample.razor
│ │ │ │ │ │ ├── NumericFieldBindingValueTypesExample.razor
│ │ │ │ │ │ ├── NumericFieldCultureExample.razor
│ │ │ │ │ │ └── NumericFieldHideButtonsExample.razor
│ │ │ │ │ └── NumericFieldPage.razor
│ │ │ │ ├── Overlay
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── OverlayAbsoluteExample.razor
│ │ │ │ │ │ ├── OverlayColorsExample.razor
│ │ │ │ │ │ ├── OverlayLoaderExample.razor
│ │ │ │ │ │ ├── OverlayOnClickExample.razor
│ │ │ │ │ │ ├── OverlayUsageExample.razor
│ │ │ │ │ │ └── OverlayZIndexExample.razor
│ │ │ │ │ └── OverlayPage.razor
│ │ │ │ ├── Overview
│ │ │ │ │ └── OverviewPage.razor
│ │ │ │ ├── Pagination
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── PaginationControlButtonsExample.razor
│ │ │ │ │ │ ├── PaginationDisabledExample.razor
│ │ │ │ │ │ ├── PaginationItemCountExample.razor
│ │ │ │ │ │ ├── PaginationRectangularExample.razor
│ │ │ │ │ │ ├── PaginationSimpleExample.razor
│ │ │ │ │ │ ├── PaginationSizesExample.razor
│ │ │ │ │ │ ├── PaginationTableExample.razor
│ │ │ │ │ │ ├── PaginationVariantsFilledExample.razor
│ │ │ │ │ │ └── PaginationVariantsOutlinedExample.razor
│ │ │ │ │ └── PaginationPage.razor
│ │ │ │ ├── Paper
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── PaperComponentExample.razor
│ │ │ │ │ │ └── PaperVariantsExample.razor
│ │ │ │ │ └── PaperPage.razor
│ │ │ │ ├── Popover
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── PopoverComplexContentExample.razor
│ │ │ │ │ │ ├── PopoverDynamicContentExample.razor
│ │ │ │ │ │ ├── PopoverInceptionExampleExample.razor
│ │ │ │ │ │ ├── PopoverLocationExample.razor
│ │ │ │ │ │ ├── PopoverOverflowBehaviorExample.razor
│ │ │ │ │ │ └── PopoverSimpleExample.razor
│ │ │ │ │ └── PopoverPage.razor
│ │ │ │ ├── Progress
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── ProgressCircularDeterminateExample.razor
│ │ │ │ │ │ ├── ProgressCircularInterminateExample.razor
│ │ │ │ │ │ ├── ProgressCircularSizesExample.razor
│ │ │ │ │ │ ├── ProgressLinearBufferExample.razor
│ │ │ │ │ │ ├── ProgressLinearDeterminateExample.razor
│ │ │ │ │ │ ├── ProgressLinearInterminateExample.razor
│ │ │ │ │ │ ├── ProgressLinearLabelsExample.razor
│ │ │ │ │ │ ├── ProgressLinearMinMaxExample.razor
│ │ │ │ │ │ ├── ProgressLinearRoundedExample.razor
│ │ │ │ │ │ ├── ProgressLinearSizeExample.razor
│ │ │ │ │ │ ├── ProgressLinearStripedExample.razor
│ │ │ │ │ │ └── ProgressLinearVerticalExample.razor
│ │ │ │ │ └── ProgressPage.razor
│ │ │ │ ├── Radio
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── RadioContentPlacementExample.razor
│ │ │ │ │ │ ├── RadioDenseExample.razor
│ │ │ │ │ │ ├── RadioGroupColorExample.razor
│ │ │ │ │ │ ├── RadioGroupExample.razor
│ │ │ │ │ │ ├── RadioKeyboardNavigationExample.razor
│ │ │ │ │ │ ├── RadioReadOnlyDisabledExample.razor
│ │ │ │ │ │ └── RadioSizeExample.razor
│ │ │ │ │ └── RadioPage.razor
│ │ │ │ ├── Rating
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── BasicRatingExample.razor
│ │ │ │ │ │ ├── RatingBindingsExample.razor
│ │ │ │ │ │ ├── RatingDisabledExample.razor
│ │ │ │ │ │ ├── RatingIconsAndColorExample.razor
│ │ │ │ │ │ ├── RatingKeyboardNavigationExample.razor
│ │ │ │ │ │ ├── RatingMaxValueExample.razor
│ │ │ │ │ │ ├── RatingReadonlyExample.razor
│ │ │ │ │ │ ├── RatingSizesExample.razor
│ │ │ │ │ │ └── RatingTestExample.razor
│ │ │ │ │ └── RatingPage.razor
│ │ │ │ ├── ScrollToTop
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── CustomScrollToTopExample.razor
│ │ │ │ │ │ ├── DefaultScrollToTopExample.razor
│ │ │ │ │ │ └── ScrollToTopExample.razor
│ │ │ │ │ └── ScrollToTopPage.razor
│ │ │ │ ├── Select
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── MultiSelectCustomizedExample.razor
│ │ │ │ │ │ ├── MultiSelectExample.razor
│ │ │ │ │ │ ├── MultiSelectSelectAllExample.razor
│ │ │ │ │ │ ├── SelectAdvancedPopoverExample.razor
│ │ │ │ │ │ ├── SelectCustomConverterExample.razor
│ │ │ │ │ │ ├── SelectDenseExample.razor
│ │ │ │ │ │ ├── SelectKeyboardNavigationExample.razor
│ │ │ │ │ │ ├── SelectMarginExample.razor
│ │ │ │ │ │ ├── SelectNumericCollectionExample.razor
│ │ │ │ │ │ ├── SelectPresentationExample.razor
│ │ │ │ │ │ ├── SelectPropsExample.razor
│ │ │ │ │ │ ├── SelectUsageExample.razor
│ │ │ │ │ │ └── SelectVariantsExample.razor
│ │ │ │ │ └── SelectPage.razor
│ │ │ │ ├── SimpleTable
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── SimpleTableExample.razor
│ │ │ │ │ │ ├── SimpleTableFixedHeaderExample.razor
│ │ │ │ │ │ └── SimpleTableHoverDenseExample.razor
│ │ │ │ │ └── SimpleTablePage.razor
│ │ │ │ ├── Skeleton
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── SkeletonAnimationsExample.razor
│ │ │ │ │ │ ├── SkeletonPulsateExample.razor
│ │ │ │ │ │ ├── SkeletonVariantsExample.razor
│ │ │ │ │ │ └── SkeletonWaveExample.razor
│ │ │ │ │ └── SkeletonPage.razor
│ │ │ │ ├── Slider
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── SliderBasicExample.razor
│ │ │ │ │ │ ├── SliderFilledExample.razor
│ │ │ │ │ │ ├── SliderMinMaxExample.razor
│ │ │ │ │ │ ├── SliderSizeExample.razor
│ │ │ │ │ │ ├── SliderStepsExample.razor
│ │ │ │ │ │ ├── SliderTickLabelExample.razor
│ │ │ │ │ │ ├── SliderTickMarkExample.razor
│ │ │ │ │ │ ├── SliderValueLabelExample.razor
│ │ │ │ │ │ └── SliderVerticalExample.razor
│ │ │ │ │ └── SliderPage.razor
│ │ │ │ ├── Snackbar
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── SnackbarActionButtonExample.razor
│ │ │ │ │ │ ├── SnackbarConfigurationExample.razor
│ │ │ │ │ │ ├── SnackbarCustomIconExample.razor
│ │ │ │ │ │ ├── SnackbarFromCustomComponentExample.razor
│ │ │ │ │ │ ├── SnackbarFromRenderFragmentExample.razor
│ │ │ │ │ │ ├── SnackbarHtmlInMessageExample.razor
│ │ │ │ │ │ ├── SnackbarNavigationExample.razor
│ │ │ │ │ │ ├── SnackbarNoIconExample.razor
│ │ │ │ │ │ ├── SnackbarOnClickExample.razor
│ │ │ │ │ │ ├── SnackbarPositionExample.razor
│ │ │ │ │ │ ├── SnackbarPreventDuplicatesExample.razor
│ │ │ │ │ │ ├── SnackbarRemoveByKeyExample.razor
│ │ │ │ │ │ ├── SnackbarRemoveExample.razor
│ │ │ │ │ │ ├── SnackbarRequireInteractionExample.razor
│ │ │ │ │ │ ├── SnackbarSeverityExample.razor
│ │ │ │ │ │ ├── SnackbarUsageExample.razor
│ │ │ │ │ │ └── SnackbarVariantsExample.razor
│ │ │ │ │ ├── ManualMarkdown
│ │ │ │ │ │ └── MarkdownSnackbarConfigurationService.razor
│ │ │ │ │ └── SnackbarPage.razor
│ │ │ │ ├── Spacer
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ └── SpacerBasicExample.razor
│ │ │ │ │ └── SpacerPage.razor
│ │ │ │ ├── Sparkline
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ └── SparkLineExample.razor
│ │ │ │ │ └── SparklinePage.razor
│ │ │ │ ├── Stack
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── StackAlignExample.razor
│ │ │ │ │ │ ├── StackBasicExample.razor
│ │ │ │ │ │ ├── StackCombinedExample.razor
│ │ │ │ │ │ ├── StackDirectionExample.razor
│ │ │ │ │ │ ├── StackInteractiveExample.razor
│ │ │ │ │ │ ├── StackJustifyExample.razor
│ │ │ │ │ │ ├── StackLayoutExample.razor
│ │ │ │ │ │ ├── StackSpacingExample.razor
│ │ │ │ │ │ ├── StackStretchItemsExample.razor
│ │ │ │ │ │ ├── StackUsageFormExample.razor
│ │ │ │ │ │ └── StackWrappingExample.razor
│ │ │ │ │ └── StackPage.razor
│ │ │ │ ├── SwipeArea
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── SwipeDatePickerExample.razor
│ │ │ │ │ │ ├── SwipeDirectionsExample.razor
│ │ │ │ │ │ ├── SwipeDirectionsPreventDefaultExample.razor
│ │ │ │ │ │ └── SwipeDrawerExample.razor
│ │ │ │ │ └── SwipeAreaPage.razor
│ │ │ │ ├── Switch
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── SwitchBasicExample.razor
│ │ │ │ │ │ ├── SwitchColorExample.razor
│ │ │ │ │ │ ├── SwitchConversionExample.razor
│ │ │ │ │ │ ├── SwitchKeyboardNavigationExample.razor
│ │ │ │ │ │ ├── SwitchReadOnlyExample.razor
│ │ │ │ │ │ ├── SwitchSizeExample.razor
│ │ │ │ │ │ ├── SwitchWithIconExample.razor
│ │ │ │ │ │ └── SwitchWithLabelExample.razor
│ │ │ │ │ └── SwitchPage.razor
│ │ │ │ ├── Table
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── TableBasicExample.razor
│ │ │ │ │ │ ├── TableBasicGroupingExample.razor
│ │ │ │ │ │ ├── TableBasicGroupingInitiallyCollapsedExample.razor
│ │ │ │ │ │ ├── TableColGroupExample.razor
│ │ │ │ │ │ ├── TableExample.razor
│ │ │ │ │ │ ├── TableFixedHeaderExample.razor
│ │ │ │ │ │ ├── TableHeaderAndFooterExample.razor
│ │ │ │ │ │ ├── TableHorizontalScrollExample.razor
│ │ │ │ │ │ ├── TableInlineEditExample.razor
│ │ │ │ │ │ ├── TableMultiGroupingExample.razor
│ │ │ │ │ │ ├── TableMultiSelectExample.razor
│ │ │ │ │ │ ├── TablePagerExample.razor
│ │ │ │ │ │ ├── TableRecordComparerExample.razor
│ │ │ │ │ │ ├── TableRelationalExample.razor
│ │ │ │ │ │ ├── TableRowClassFuncExample.razor
│ │ │ │ │ │ ├── TableRowHoverEventsExample.razor
│ │ │ │ │ │ ├── TableServerSideCancellationTokenExample.razor
│ │ │ │ │ │ ├── TableServerSidePaginateExample.razor
│ │ │ │ │ │ ├── TableSortingExample.razor
│ │ │ │ │ │ └── TableVirtualizationExample.razor
│ │ │ │ │ └── TablePage.razor
│ │ │ │ ├── Tabs
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── CustomDynamicTabsExample.razor
│ │ │ │ │ │ ├── DynamicTabsSimpleExample.razor
│ │ │ │ │ │ ├── TabsBindingExample.razor
│ │ │ │ │ │ ├── TabsCenteredExample.razor
│ │ │ │ │ │ ├── TabsContentExample.razor
│ │ │ │ │ │ ├── TabsCustomScrollIconsExample.razor
│ │ │ │ │ │ ├── TabsIconAndTextExample.razor
│ │ │ │ │ │ ├── TabsMinimumTabWidthExample.razor
│ │ │ │ │ │ ├── TabsPositionExample.razor
│ │ │ │ │ │ ├── TabsScrollExample.razor
│ │ │ │ │ │ ├── TabsSetActiveExample.razor
│ │ │ │ │ │ ├── TabsSimpleExample.razor
│ │ │ │ │ │ ├── TabsToolTipExample.razor
│ │ │ │ │ │ └── TabsWithBagdesExample.razor
│ │ │ │ │ └── TabsPage.razor
│ │ │ │ ├── TemplateComponent
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ └── TemplateExample.razor
│ │ │ │ │ └── TemplatePage.razor
│ │ │ │ ├── TextField
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── DebouncedTextFieldExample.razor
│ │ │ │ │ │ ├── TextFieldAdornmentColorExample.razor
│ │ │ │ │ │ ├── TextFieldAdornmentsExample.razor
│ │ │ │ │ │ ├── TextFieldAutoGrowExample.razor
│ │ │ │ │ │ ├── TextFieldBasicExample.razor
│ │ │ │ │ │ ├── TextFieldBindingExample.razor
│ │ │ │ │ │ ├── TextFieldBindingValueTypesExample.razor
│ │ │ │ │ │ ├── TextFieldCharacterCountExample.razor
│ │ │ │ │ │ ├── TextFieldClearableAndInputTypeExample.razor
│ │ │ │ │ │ ├── TextFieldDenseExample.razor
│ │ │ │ │ │ ├── TextFieldFocusExample.razor
│ │ │ │ │ │ ├── TextFieldFormPropsDisabledExample.razor
│ │ │ │ │ │ ├── TextFieldFormPropsHelperTextExample.razor
│ │ │ │ │ │ ├── TextFieldFormPropsReadOnlyExample.razor
│ │ │ │ │ │ ├── TextFieldHelperTextExample.razor
│ │ │ │ │ │ ├── TextFieldInputsExample.razor
│ │ │ │ │ │ ├── TextFieldMultilineExample.razor
│ │ │ │ │ │ ├── TextFieldNativeInputsExample.razor
│ │ │ │ │ │ ├── TextFieldSelectExample.razor
│ │ │ │ │ │ ├── TextFieldSelectRangeExample.razor
│ │ │ │ │ │ └── TextFieldShrinkLabelExample.razor
│ │ │ │ │ └── TextFieldPage.razor
│ │ │ │ ├── Timeline
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── TimelineAlignExample.razor
│ │ │ │ │ │ ├── TimelineBasicExample.razor
│ │ │ │ │ │ ├── TimelineDotsExample.razor
│ │ │ │ │ │ ├── TimelineDotsStyleExample.razor
│ │ │ │ │ │ ├── TimelineItemAlignExample.razor
│ │ │ │ │ │ ├── TimelineItemModifiersExample.razor
│ │ │ │ │ │ ├── TimelineOppositeExample.razor
│ │ │ │ │ │ └── TimelineOrientationPositionExample.razor
│ │ │ │ │ └── TimelinePage.razor
│ │ │ │ ├── TimePicker
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── TimePickerActionButtonsExample.razor
│ │ │ │ │ │ ├── TimePickerBasicUsageExample.razor
│ │ │ │ │ │ ├── TimePickerColorExample.razor
│ │ │ │ │ │ ├── TimePickerDialogExample.razor
│ │ │ │ │ │ ├── TimePickerElevationExample.razor
│ │ │ │ │ │ ├── TimePickerKeyboardNavigationExample.razor
│ │ │ │ │ │ ├── TimePickerReadOnlyExample.razor
│ │ │ │ │ │ ├── TimePickerStaticExample.razor
│ │ │ │ │ │ ├── TimePickerStepExample.razor
│ │ │ │ │ │ ├── TimePickerTimeEditModeExample.razor
│ │ │ │ │ │ └── TimePickerViewsExample.razor
│ │ │ │ │ └── TimePickerPage.razor
│ │ │ │ ├── ToggleGroup
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── ToggleBasicsExample.razor
│ │ │ │ │ │ ├── ToggleCustomContentExample.razor
│ │ │ │ │ │ ├── ToggleCustomSelectionStyleExample.razor
│ │ │ │ │ │ └── ToggleSelectionsExample.razor
│ │ │ │ │ └── ToggleGroupPage.razor
│ │ │ │ ├── ToggleIconButton
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── ToggleIconButtonEventCallbackExample.razor
│ │ │ │ │ │ └── ToggleIconButtonTwoWayBindingExample.razor
│ │ │ │ │ └── ToggleIconButtonPage.razor
│ │ │ │ ├── ToolBar
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── ToolBarExample.razor
│ │ │ │ │ │ └── ToolBarWrapContentExample.razor
│ │ │ │ │ └── ToolBarPage.razor
│ │ │ │ ├── Tooltip
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── TooltipActivationExample.razor
│ │ │ │ │ │ ├── TooltipArrowExample.razor
│ │ │ │ │ │ ├── TooltipColorExample.razor
│ │ │ │ │ │ ├── TooltipHtmlExample.razor
│ │ │ │ │ │ ├── TooltipSimpleExample.razor
│ │ │ │ │ │ └── TooltipTransitionsExample.razor
│ │ │ │ │ └── TooltipPage.razor
│ │ │ │ ├── TreeView
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── TreeViewBasicExample.razor
│ │ │ │ │ │ ├── TreeViewBindItemsExample.razor
│ │ │ │ │ │ ├── TreeViewBodyContentExample.razor
│ │ │ │ │ │ ├── TreeViewCustomCheckboxExample.razor
│ │ │ │ │ │ ├── TreeViewCustomExample.razor
│ │ │ │ │ │ ├── TreeViewIconExample.razor
│ │ │ │ │ │ ├── TreeViewItemTemplateExample.razor
│ │ │ │ │ │ ├── TreeViewMultiSelectionExample.razor
│ │ │ │ │ │ ├── TreeViewServerExample.razor
│ │ │ │ │ │ ├── TreeViewSingleSelectionExample.razor
│ │ │ │ │ │ └── TreeViewUsageExample.razor
│ │ │ │ │ └── TreeViewPage.razor
│ │ │ │ └── Typography
│ │ │ │ ├── Examples
│ │ │ │ │ ├── TextAlignmentExample.razor
│ │ │ │ │ └── TextGeneralExample.razor
│ │ │ │ └── TypographyPage.razor
│ │ │ ├── Consent
│ │ │ │ ├── CookiePolicy.razor
│ │ │ │ └── Prompt
│ │ │ │ ├── MudCookieConsentPrompt.razor
│ │ │ │ ├── MudCookieConsentPrompt.razor.cs
│ │ │ │ └── MudCookieConsentPromptVariant.cs
│ │ │ ├── CSS Utilities
│ │ │ │ ├── AutoGenerated
│ │ │ │ │ ├── DocsAutoGen_Borders_BorderRadius.razor
│ │ │ │ │ ├── DocsAutoGen_Borders_BorderStyle.razor
│ │ │ │ │ ├── DocsAutoGen_Borders_BorderWidth.razor
│ │ │ │ │ ├── DocsAutoGen_Borders_Outline.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_AlignContent.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_AlignItems.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_AlignSelf.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_FlexDirection.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_FlexGrow.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_Flex.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_FlexShrink.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_FlexWrap.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_Gap.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_Index.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_JustifyContent.razor
│ │ │ │ │ ├── DocsAutoGen_Flexbox_Order.razor
│ │ │ │ │ ├── DocsAutoGen_Interactivity_Cursor.razor
│ │ │ │ │ ├── DocsAutoGen_Interactivity_Pointerevents.razor
│ │ │ │ │ ├── DocsAutoGen_Layout_Display.razor
│ │ │ │ │ ├── DocsAutoGen_Layout_ObjectFit.razor
│ │ │ │ │ ├── DocsAutoGen_Layout_ObjectPosition.razor
│ │ │ │ │ ├── DocsAutoGen_Layout_Overflow.razor
│ │ │ │ │ ├── DocsAutoGen_Layout_Position.razor
│ │ │ │ │ ├── DocsAutoGen_Layout_Visibility.razor
│ │ │ │ │ ├── DocsAutoGen_Layout_Zindex.razor
│ │ │ │ │ └── DocsAutoGen_Spacing_Spacing.razor
│ │ │ │ ├── Borders
│ │ │ │ │ ├── BorderRadius.razor
│ │ │ │ │ ├── BorderStyle.razor
│ │ │ │ │ ├── BorderWidth.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── BorderRadiusCornerExample.razor
│ │ │ │ │ ├── BorderRadiusDefaultExample.razor
│ │ │ │ │ ├── BorderRadiusPillnCircleExample.razor
│ │ │ │ │ ├── BorderRadiusRemoveExample.razor
│ │ │ │ │ ├── BorderRadiusSidesExample.razor
│ │ │ │ │ ├── BorderRadiusSizeExample.razor
│ │ │ │ │ ├── BorderStyleExample.razor
│ │ │ │ │ ├── BorderStyleNoneHiddenExample.razor
│ │ │ │ │ ├── BorderWidthAllSidesExample.razor
│ │ │ │ │ ├── BorderWidthHorizontalVerticalExample.razor
│ │ │ │ │ └── BorderWidthIndividualSidesExample.razor
│ │ │ │ ├── Flexbox
│ │ │ │ │ ├── AlignContent.razor
│ │ │ │ │ ├── AlignItems.razor
│ │ │ │ │ ├── AlignSelf.razor
│ │ │ │ │ ├── EnableFlex.razor
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── AlignContentCenterExample.razor
│ │ │ │ │ │ ├── AlignContentEndExample.razor
│ │ │ │ │ │ ├── AlignContentSpaceAroundExample.razor
│ │ │ │ │ │ ├── AlignContentSpaceBetweenExample.razor
│ │ │ │ │ │ ├── AlignContentStartExample.razor
│ │ │ │ │ │ ├── AlignItemBaselineExample.razor
│ │ │ │ │ │ ├── AlignItemCenterExample.razor
│ │ │ │ │ │ ├── AlignItemEndExample.razor
│ │ │ │ │ │ ├── AlignItemStartExample.razor
│ │ │ │ │ │ ├── AlignItemStretchExample.razor
│ │ │ │ │ │ ├── AlignSelfCenterExample.razor
│ │ │ │ │ │ ├── AlignSelfEndExample.razor
│ │ │ │ │ │ ├── AlignSelfStartExample.razor
│ │ │ │ │ │ ├── AlignSelfStretchExample.razor
│ │ │ │ │ │ ├── FlexAutoExample.razor
│ │ │ │ │ │ ├── FlexDirectionColumnExample.razor
│ │ │ │ │ │ ├── FlexDirectionColumnReversedExample.razor
│ │ │ │ │ │ ├── FlexDirectionRowExample.razor
│ │ │ │ │ │ ├── FlexDirectionRowReversedExample.razor
│ │ │ │ │ │ ├── FlexEnableExample.razor
│ │ │ │ │ │ ├── FlexFlex1Example.razor
│ │ │ │ │ │ ├── FlexGrowExample.razor
│ │ │ │ │ │ ├── FlexInitalExample.razor
│ │ │ │ │ │ ├── FlexNoGrowExample.razor
│ │ │ │ │ │ ├── FlexNoneExample.razor
│ │ │ │ │ │ ├── FlexNoShrinkExample.razor
│ │ │ │ │ │ ├── FlexShrinkExample.razor
│ │ │ │ │ │ ├── FlexWrapNoWrapExample.razor
│ │ │ │ │ │ ├── FlexWrapReverseExample.razor
│ │ │ │ │ │ ├── FlexWrapWrapExample.razor
│ │ │ │ │ │ ├── GapBasicExample.razor
│ │ │ │ │ │ ├── GapRowColExample.razor
│ │ │ │ │ │ ├── JustifyContentCenterExample.razor
│ │ │ │ │ │ ├── JustifyContentEndExample.razor
│ │ │ │ │ │ ├── JustifyContentSpaceAroundExample.razor
│ │ │ │ │ │ ├── JustifyContentSpaceBetweenExample.razor
│ │ │ │ │ │ ├── JustifyContentStartExample.razor
│ │ │ │ │ │ └── OrderBasicExample.razor
│ │ │ │ │ ├── FlexDirection.razor
│ │ │ │ │ ├── FlexGrow.razor
│ │ │ │ │ ├── Flex.razor
│ │ │ │ │ ├── FlexShrink.razor
│ │ │ │ │ ├── FlexWrap.razor
│ │ │ │ │ ├── Gap.razor
│ │ │ │ │ ├── JustifyContent.razor
│ │ │ │ │ └── Order.razor
│ │ │ │ ├── _Imports.razor
│ │ │ │ ├── Interactivity
│ │ │ │ │ ├── Cursor.razor
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── CursorExample.razor
│ │ │ │ │ │ ├── CursorInteractiveExample.razor
│ │ │ │ │ │ └── PointerEventsExample.razor
│ │ │ │ │ └── PointerEvents.razor
│ │ │ │ ├── Layout
│ │ │ │ │ ├── Display.razor
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── DisplayDblockExample.razor
│ │ │ │ │ │ ├── DisplayDinlineExample.razor
│ │ │ │ │ │ ├── DisplayVisibilyExample.razor
│ │ │ │ │ │ ├── VisibilityExample.razor
│ │ │ │ │ │ └── ZIndexExample.razor
│ │ │ │ │ ├── ObjectFit.razor
│ │ │ │ │ ├── ObjectPosition.razor
│ │ │ │ │ ├── Overflow.razor
│ │ │ │ │ ├── Position.razor
│ │ │ │ │ ├── Visibility.razor
│ │ │ │ │ └── Z-Index.razor
│ │ │ │ └── Spacing
│ │ │ │ ├── Examples
│ │ │ │ │ ├── SpacingBreakpointExample.razor
│ │ │ │ │ ├── SpacingCenteringExample.razor
│ │ │ │ │ ├── SpacingExample.razor
│ │ │ │ │ └── SpacingNegativeExample.razor
│ │ │ │ └── SpacingPage.razor
│ │ │ ├── Customization
│ │ │ │ ├── DefaultTheme.razor
│ │ │ │ └── Theming
│ │ │ │ ├── Examples
│ │ │ │ │ ├── OverviewThemesCustomExample.razor
│ │ │ │ │ ├── OverviewThemesDarkPaletteExample.razor
│ │ │ │ │ ├── OverviewThemesDarkPaletteExampleSource.razor
│ │ │ │ │ ├── OverviewThemesDefaultExample.razor
│ │ │ │ │ ├── OverviewThemesScrollbarExample.razor
│ │ │ │ │ ├── OverviewThemesSystemPreferenceExample.razor
│ │ │ │ │ ├── OverviewThemesWatchSystemPreferenceExample.razor
│ │ │ │ │ ├── TypographyDefaultFontExample.razor
│ │ │ │ │ └── TypographySettingsExample.razor
│ │ │ │ ├── Overview.razor
│ │ │ │ ├── Palette.razor
│ │ │ │ ├── SudoCss.razor
│ │ │ │ ├── Typography.razor
│ │ │ │ └── ZIndex.razor
│ │ │ ├── Features
│ │ │ │ ├── Breakpoints
│ │ │ │ │ ├── BreakpointsPage.razor
│ │ │ │ │ └── BreakpointTable.razor
│ │ │ │ ├── Colors
│ │ │ │ │ ├── ColorsPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── ColorsMaterialCodeExample.razor
│ │ │ │ │ ├── ColorsMaterialExample.razor
│ │ │ │ │ ├── ColorsMudBlazorCodeExample.razor
│ │ │ │ │ └── ColorsMudBlazorExample.razor
│ │ │ │ ├── Converters
│ │ │ │ │ ├── ConvertersPage.razor
│ │ │ │ │ ├── DefaultConverterTable.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── CustomConverterExample.razor
│ │ │ │ │ ├── SpecialConverterExample.razor
│ │ │ │ │ └── TurkeyTestExample.razor
│ │ │ │ ├── Elevation
│ │ │ │ │ ├── ElevationPage.razor
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── ElevationAllExample.razor
│ │ │ │ │ └── ElevationUsageExample.razor
│ │ │ │ ├── Icons
│ │ │ │ │ ├── IconsPage.razor
│ │ │ │ │ ├── IconsPage.razor.cs
│ │ │ │ │ └── IconStorage.cs
│ │ │ │ ├── Localization
│ │ │ │ │ ├── LocalizationPage.razor
│ │ │ │ │ └── ManualMarkdown
│ │ │ │ │ ├── LocalizationDictionaryCode.html
│ │ │ │ │ ├── LocalizationDictionary.razor
│ │ │ │ │ ├── LocalizationInterceptorCode.html
│ │ │ │ │ ├── LocalizationInterceptor.razor
│ │ │ │ │ ├── LocalizationResXCode.html
│ │ │ │ │ ├── LocalizationResX.razor
│ │ │ │ │ ├── LocalizationServiceRegistrationCode.html
│ │ │ │ │ └── LocalizationServiceRegistration.razor
│ │ │ │ ├── Masking
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── BlockMaskExample.razor
│ │ │ │ │ │ ├── CustomCharactersExample.razor
│ │ │ │ │ │ ├── DateMaskExample.razor
│ │ │ │ │ │ ├── MultiMaskExample.razor
│ │ │ │ │ │ ├── PatternMaskExample.razor
│ │ │ │ │ │ ├── RegexMaskEmailExample.razor
│ │ │ │ │ │ ├── RegexMaskExample.razor
│ │ │ │ │ │ ├── RegexMaskIPv4Example.razor
│ │ │ │ │ │ └── RegexMaskIPv6Example.razor
│ │ │ │ │ ├── MaskCharacterTable.razor
│ │ │ │ │ └── MaskingPage.razor
│ │ │ │ └── RTLLanguages
│ │ │ │ ├── Examples
│ │ │ │ │ ├── RTLLanguagesBorderRadiusExample.razor
│ │ │ │ │ ├── RTLLanguagesLayoutExample.razor
│ │ │ │ │ ├── RTLLanguagesMRtlProviderExample.razor
│ │ │ │ │ └── RTLLanguagesTextfieldExample.razor
│ │ │ │ └── RTLLanguagesPage.razor
│ │ │ ├── Getting Started
│ │ │ │ ├── Installation
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── InstallationManualComponentsExample.razor
│ │ │ │ │ │ ├── InstallationManualCssFontsExample.razor
│ │ │ │ │ │ ├── InstallationManualImportsExample.razor
│ │ │ │ │ │ ├── InstallationManualPackageExample.razor
│ │ │ │ │ │ ├── InstallationTemplateInstallExample.razor
│ │ │ │ │ │ └── InstallationTemplateUsageExample.razor
│ │ │ │ │ ├── Installation.razor
│ │ │ │ │ └── ManualMarkdown
│ │ │ │ │ ├── InstallScriptManualCode.html
│ │ │ │ │ ├── InstallScriptManual.razor
│ │ │ │ │ ├── InstallServicesNET5ServerManualCode.html
│ │ │ │ │ ├── InstallServicesNET5ServerManual.razor
│ │ │ │ │ ├── InstallServicesNET5WasmManualCode.html
│ │ │ │ │ ├── InstallServicesNET5WasmManual.razor
│ │ │ │ │ ├── InstallServicesNET6ManualCode.html
│ │ │ │ │ └── InstallServicesNET6Manual.razor
│ │ │ │ ├── Layouts
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── LayoutBasicAppbarExample.razor
│ │ │ │ │ │ ├── LayoutBasicContainerExample.razor
│ │ │ │ │ │ ├── LayoutBasicFunctionalityExample.razor
│ │ │ │ │ │ ├── LayoutBasicMudBlazorExample.razor
│ │ │ │ │ │ ├── LayoutBasicNavMenuExample.razor
│ │ │ │ │ │ └── MyNavMenu.razor
│ │ │ │ │ └── LayoutsPage.razor
│ │ │ │ ├── Usage
│ │ │ │ │ ├── Examples
│ │ │ │ │ │ ├── BasicUsageExample.razor
│ │ │ │ │ │ └── RightClickDrawerExample.razor
│ │ │ │ │ └── UsagePage.razor
│ │ │ │ └── Wireframes
│ │ │ │ ├── Content
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── Content1WireframeExample.razor
│ │ │ │ │ ├── Content2WireframeExample.razor
│ │ │ │ │ ├── Content3WireframeExample.razor
│ │ │ │ │ ├── WireframeContentLayout1.razor
│ │ │ │ │ └── WireframeContentLayout2.razor
│ │ │ │ ├── Wireframes
│ │ │ │ │ └── Examples
│ │ │ │ │ ├── Layout1WireframeExample.razor
│ │ │ │ │ ├── Layout2WireframeExample.razor
│ │ │ │ │ └── Layout3WireframeExample.razor
│ │ │ │ └── WireframesPage.razor
│ │ │ ├── _Imports.razor
│ │ │ ├── Index.razor
│ │ │ └── Mud
│ │ │ ├── Announcements
│ │ │ │ ├── AnnoucementPage.razor
│ │ │ │ ├── AnnoucementPage.razor.cs
│ │ │ │ ├── AnnouncementOverviewPage.razor
│ │ │ │ └── AnnouncementOverviewPage.razor.cs
│ │ │ ├── Community
│ │ │ │ ├── Contribution.razor
│ │ │ │ ├── GettingHelp.razor
│ │ │ │ └── ReportingBugs.razor
│ │ │ ├── Introduction.razor
│ │ │ └── Project
│ │ │ ├── HowItStarted.razor
│ │ │ ├── Releases.razor
│ │ │ ├── Roadmap.razor
│ │ │ ├── Sponsors.razor
│ │ │ └── Team.razor
│ │ ├── sasscompiler.json
│ │ ├── Services
│ │ │ ├── ApiLink
│ │ │ │ ├── ApiLinkService.cs
│ │ │ │ ├── ApiLinkServiceEntry.cs
│ │ │ │ └── IApiLinkService.cs
│ │ │ ├── DiscordApiClient.cs
│ │ │ ├── DocsJsApi.cs
│ │ │ ├── GitHubApiClient.cs
│ │ │ ├── LayoutService.cs
│ │ │ ├── Menu
│ │ │ │ ├── IMenuService.cs
│ │ │ │ └── MenuService.cs
│ │ │ ├── Navigation
│ │ │ │ ├── DocsNavigationService.cs
│ │ │ │ ├── IDocsNavigationService.cs
│ │ │ │ ├── NavigationOrder.cs
│ │ │ │ └── NavigationSection.cs
│ │ │ ├── Notifications
│ │ │ │ ├── InMemoryNotificationService.cs
│ │ │ │ ├── INotificationService.cs
│ │ │ │ ├── NotificationAuthor.cs
│ │ │ │ └── NotificationMessage.cs
│ │ │ ├── NugetApiClient.cs
│ │ │ ├── RenderQueueService.cs
│ │ │ └── UserPreferences
│ │ │ ├── UserPreferences.cs
│ │ │ └── UserPreferencesService.cs
│ │ ├── Shared
│ │ │ ├── AppbarButtons.razor
│ │ │ ├── AppbarButtons.razor.cs
│ │ │ ├── Appbar.razor
│ │ │ ├── Appbar.razor.cs
│ │ │ ├── DocsLayout.razor
│ │ │ ├── DocsLayout.razor.cs
│ │ │ ├── Footer.razor
│ │ │ ├── LandingLayout.razor
│ │ │ ├── LandingLayout.razor.cs
│ │ │ ├── MainLayout.razor
│ │ │ ├── MainLayout.razor.cs
│ │ │ ├── NavMenu.razor
│ │ │ ├── NavMenu.razor.cs
│ │ │ └── Utilities
│ │ │ ├── IframeLayout.razor
│ │ │ ├── MudBlazorLogo.razor
│ │ │ └── WireframeLayout.razor
│ │ ├── Styles
│ │ │ ├── components
│ │ │ │ ├── _consent.scss
│ │ │ │ ├── _docspage.scss
│ │ │ │ ├── _docssection.scss
│ │ │ │ ├── _icons.scss
│ │ │ │ ├── _mudblazorapp.scss
│ │ │ │ └── _widthslider.scss
│ │ │ ├── core
│ │ │ │ ├── _base.scss
│ │ │ │ ├── _carbon.scss
│ │ │ │ └── _markdown.scss
│ │ │ ├── layout
│ │ │ │ └── _mainlayout.scss
│ │ │ ├── MudBlazorDocs.scss
│ │ │ └── pages
│ │ │ ├── _announcement.scss
│ │ │ ├── _landingpage.scss
│ │ │ ├── _overview.scss
│ │ │ ├── _releases.scss
│ │ │ ├── _roadmap.scss
│ │ │ └── _wireframes.scss
│ │ ├── Theme
│ │ │ └── Theme.cs
│ │ └── wwwroot
│ │ ├── android-chrome-192x192.png
│ │ ├── android-chrome-512x512.png
│ │ ├── apple-touch-icon.png
│ │ ├── favicon-16x16.png
│ │ ├── favicon-32x32.png
│ │ ├── favicon.ico
│ │ ├── images
│ │ │ ├── announcements
│ │ │ │ └── mudblazor_heretostay.png
│ │ │ ├── landingpage
│ │ │ │ └── phone-clip-path.svg
│ │ │ ├── logo.png
│ │ │ ├── roadmap2022.png
│ │ │ └── sponsors
│ │ │ ├── Adaris_color.png
│ │ │ ├── Adaris.png
│ │ │ ├── Balesio_color.png
│ │ │ ├── Balesio.png
│ │ │ ├── BecomeSponsor.png
│ │ │ ├── JetBrains_color.png
│ │ │ ├── JetBrains.png
│ │ │ ├── Lithe_color.png
│ │ │ ├── Lithe.png
│ │ │ ├── Timewarp_color.png
│ │ │ └── Timewarp.png
│ │ ├── JS
│ │ │ └── docs.js
│ │ ├── mstile-150x150.png
│ │ └── safari-pinned-tab.svg
│ ├── MudBlazor.Docs.Compiler
│ │ ├── CodeBuilder.cs
│ │ ├── CodeSnippets.cs
│ │ ├── DocStrings.cs
│ │ ├── ExamplesMarkup.cs
│ │ ├── MudBlazor.Docs.Compiler.csproj
│ │ ├── Paths.cs
│ │ ├── Program.cs
│ │ ├── StringExtensions.cs
│ │ ├── T.cs
│ │ ├── TestsForApiPages.cs
│ │ ├── TestsForExamples.cs
│ │ └── XmlDocumentation.cs
│ ├── MudBlazor.Docs.Server
│ │ ├── App.razor
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ ├── Controllers
│ │ │ ├── AmericanStatesController.cs
│ │ │ └── PeriodicTableController.cs
│ │ ├── _Imports.razor
│ │ ├── MudBlazor.Docs.Server.csproj
│ │ ├── Pages
│ │ │ ├── _Host.cshtml
│ │ │ └── _Layout.cshtml
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── wwwroot
│ │ └── images
│ │ ├── castle.jpg
│ │ ├── door.jpg
│ │ ├── iceland.jpg
│ │ ├── jonny.jpg
│ │ ├── mony.jpg
│ │ ├── pilars.jpg
│ │ ├── sweden.jpg
│ │ ├── toiletvisit.jpg
│ │ └── tractor.jpg
│ ├── MudBlazor.Docs.Wasm
│ │ ├── App.razor
│ │ ├── _Imports.razor
│ │ ├── MudBlazor.Docs.Wasm.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── wwwroot
│ │ ├── images
│ │ │ ├── castle.jpg
│ │ │ ├── door.jpg
│ │ │ ├── iceland.jpg
│ │ │ ├── jonny.jpg
│ │ │ ├── mony.jpg
│ │ │ ├── pilars.jpg
│ │ │ ├── sweden.jpg
│ │ │ ├── toiletvisit.jpg
│ │ │ └── tractor.jpg
│ │ ├── index.html
│ │ └── sitemap.xml
│ ├── MudBlazor.Docs.WasmHost
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ ├── Controllers
│ │ │ ├── AmericanStatesController.cs
│ │ │ ├── OperationCancelledExceptionFilter.cs
│ │ │ └── PeriodicTableController.cs
│ │ ├── CrawlerInfo.json
│ │ ├── MudBlazor.Docs.WasmHost.csproj
│ │ ├── Pages
│ │ │ ├── _Host.cshtml
│ │ │ └── _Host.cshtml.cs
│ │ ├── Prerender
│ │ │ ├── ICrawlerIdentifier.cs
│ │ │ ├── LimitedConcurrentDictionary.cs
│ │ │ └── PrerenderMiddleware.cs
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── launchSettings.json
│ ├── MudBlazor.Examples.Data
│ │ ├── AmericanStates.cs
│ │ ├── Elements.json
│ │ ├── IPeriodicTableService.cs
│ │ ├── Models
│ │ │ ├── Element.cs
│ │ │ ├── ElementGroup.cs
│ │ │ ├── Server.cs
│ │ │ └── Table.cs
│ │ ├── MudBlazor.Examples.Data.csproj
│ │ └── PeriodicTableService.cs
│ ├── MudBlazor.sln
│ ├── MudBlazor.sln.DotSettings
│ ├── MudBlazor.SourceCodeGenerator
│ │ ├── Extensions
│ │ │ └── StringBuilderExtensions.cs
│ │ ├── FastEnumDescriptionGenerator.cs
│ │ ├── Models
│ │ │ ├── EnumData.cs
│ │ │ └── EnumMember.cs
│ │ ├── MudBlazor.SourceCodeGenerator.csproj
│ │ ├── SourceCodeBuilder.cs
│ │ └── Usings.cs
│ ├── MudBlazor.UnitTests
│ │ ├── Comparer
│ │ │ └── DoubleArrayEpsilonEqualityComparer.cs
│ │ ├── Components
│ │ │ ├── AlertTests.cs
│ │ │ ├── AppBarTests.cs
│ │ │ ├── AutocompleteTests.cs
│ │ │ ├── AvatarGroupTests.cs
│ │ │ ├── BadgeTests.cs
│ │ │ ├── BreadcrumbTests.cs
│ │ │ ├── BunitTest.cs
│ │ │ ├── ButtonsTests.cs
│ │ │ ├── CardTests.cs
│ │ │ ├── CarouselTests.cs
│ │ │ ├── Charts
│ │ │ │ ├── BarChartTests.cs
│ │ │ │ ├── DonutChartTests.cs
│ │ │ │ ├── LineChartTests.cs
│ │ │ │ ├── PieChartTests.cs
│ │ │ │ └── StackedBarChartTests.cs
│ │ │ ├── ChartTests.cs
│ │ │ ├── CheckBoxTests.cs
│ │ │ ├── ChipSetTests.cs
│ │ │ ├── ChipTests.cs
│ │ │ ├── CollapseTests.cs
│ │ │ ├── ColorPickerTests.cs
│ │ │ ├── DataGrid
│ │ │ │ ├── AggregateDefinitionTests.cs
│ │ │ │ └── Mocks
│ │ │ │ └── CustomFilterDefinitionMock.cs
│ │ │ ├── DataGridTests.cs
│ │ │ ├── DatePickerTests.cs
│ │ │ ├── DateRangePickerTests.cs
│ │ │ ├── Dialog
│ │ │ │ └── DialogParametersTests.cs
│ │ │ ├── DialogTests.cs
│ │ │ ├── DrawerTest.cs
│ │ │ ├── DropZoneTests.cs
│ │ │ ├── DynamicTabsTests.cs
│ │ │ ├── ElementTests.cs
│ │ │ ├── ExpansionPanelTests.cs
│ │ │ ├── FileUploadTests.cs
│ │ │ ├── FormTests.cs
│ │ │ ├── HiddenTests.cs
│ │ │ ├── HighlighterTests.cs
│ │ │ ├── IconTests.cs
│ │ │ ├── ImageTests.cs
│ │ │ ├── LinkTests.cs
│ │ │ ├── ListTests.cs
│ │ │ ├── MaskTests.cs
│ │ │ ├── MenuTests.cs
│ │ │ ├── MessageBoxTests.cs
│ │ │ ├── NavGroupTests.cs
│ │ │ ├── NavigationAccessibilityTests.cs
│ │ │ ├── NavLinkTests.cs
│ │ │ ├── NavMenuTests.cs
│ │ │ ├── NumericFieldTests.cs
│ │ │ ├── OverlayTests.cs
│ │ │ ├── PageContentNavigationTests.cs
│ │ │ ├── PaginationTests.cs
│ │ │ ├── PickerTests.cs
│ │ │ ├── PickerToolbarTests.cs
│ │ │ ├── PopoverTests.cs
│ │ │ ├── ProgressLinearTests.cs
│ │ │ ├── RadioTests.cs
│ │ │ ├── RatingTests.cs
│ │ │ ├── ScrollToTopTests.cs
│ │ │ ├── SelectTests.cs
│ │ │ ├── SkeletonTests.cs
│ │ │ ├── SliderTests.cs
│ │ │ ├── SnackbarTests.cs
│ │ │ ├── StackTests.cs
│ │ │ ├── SwipeTests.cs
│ │ │ ├── SwitchTests.cs
│ │ │ ├── TableTests.cs
│ │ │ ├── TabsTests.cs
│ │ │ ├── TextFieldTests.cs
│ │ │ ├── ThemeProviderTests.cs
│ │ │ ├── TimelineTests.cs
│ │ │ ├── TimePickerTests.cs
│ │ │ ├── ToggleGroupTests.cs
│ │ │ ├── ToggleIconButtonTest.cs
│ │ │ ├── ToolBarTests.cs
│ │ │ ├── ToolTipTests.cs
│ │ │ ├── TreeViewTest.cs
│ │ │ ├── UserAttributes
│ │ │ │ ├── MudComponentFactory.cs
│ │ │ │ └── UserAttributesTests.cs
│ │ │ └── VirtualizeTests.cs
│ │ ├── Dummy
│ │ │ ├── DummyBrowserFile.cs
│ │ │ └── DummyEnumEmpty.cs
│ │ ├── Extensions
│ │ │ ├── AngleSharpExtensions.cs
│ │ │ ├── DateTimeExtensionTests.cs
│ │ │ ├── EnumExtensionsTests.cs
│ │ │ ├── ExpressionExtensionsTests.cs
│ │ │ ├── IBrowserFileExtensions.cs
│ │ │ ├── InputFileExtensions.cs
│ │ │ ├── IReadOnlyCollectionExtensions.cs
│ │ │ ├── IRenderedComponentExtensions.cs
│ │ │ ├── MoqExtensions.cs
│ │ │ ├── ParameterViewExtensionsTests.cs
│ │ │ ├── ResizeOptionsExtensionsTests.cs
│ │ │ ├── ServiceCollectionExtensionsTests.cs
│ │ │ ├── TaskExtensionsTests.cs
│ │ │ ├── TestContextExtensions.cs
│ │ │ └── WebUnitsExtensionsTests.cs
│ │ ├── Generated
│ │ │ ├── ApiDocsTests.cs
│ │ │ └── ExampleDocsTests.cs
│ │ ├── Mocks
│ │ │ ├── MockBrowserViewportService.cs
│ │ │ ├── MockDocsJsApiService.cs
│ │ │ ├── MockDocsMessageHandler.cs
│ │ │ ├── MockEventListener.cs
│ │ │ ├── MockIntEqualityComparer.cs
│ │ │ ├── MockJsApiService.cs
│ │ │ ├── MockJsEvent.cs
│ │ │ ├── MockJsRuntime.cs
│ │ │ ├── MockKeyInterceptor.cs
│ │ │ ├── MockLoggerProvider.cs
│ │ │ ├── MockNavigationManager.cs
│ │ │ ├── MockPopoverService.cs
│ │ │ ├── MockPopoverServiceV2.cs
│ │ │ ├── MockResizeObserver.cs
│ │ │ ├── MockScrollServices.cs
│ │ │ └── MockScrollSpy.cs
│ │ ├── MudBlazor.UnitTests.csproj
│ │ ├── MudBlazor.UnitTests.csproj.DotSettings
│ │ ├── Other
│ │ │ ├── CategoryAttributeTests.cs
│ │ │ ├── TypeIdentifierTests.cs
│ │ │ └── WebEventJsonContextTests.cs
│ │ ├── Services
│ │ │ ├── BoundingClientRectTests.cs
│ │ │ ├── Browser
│ │ │ │ ├── BrowserViewportServiceTests.cs
│ │ │ │ ├── BrowserViewportSubscriptionTests.cs
│ │ │ │ ├── Mocks
│ │ │ │ │ └── BrowserViewportObserverMock.cs
│ │ │ │ └── ResizeOptionsTests.cs
│ │ │ ├── EventListenerTests.cs
│ │ │ ├── IIJSRuntimeExtentionsTests.cs
│ │ │ ├── JsEventTests.cs
│ │ │ ├── Localization
│ │ │ │ ├── DefaultLocalizationInterceptorTests.cs
│ │ │ │ └── InternalMudLocalizerTests.cs
│ │ │ ├── Popover
│ │ │ │ ├── Mocks
│ │ │ │ │ ├── PopoverMock.cs
│ │ │ │ │ ├── PopoverObserverMock.cs
│ │ │ │ │ └── PopoverServiceMock.cs
│ │ │ │ └── PopoverServiceTests.cs
│ │ │ └── ResizeObserverTests.cs
│ │ ├── SourceCodeGenerator
│ │ │ ├── FastEnumDescriptionGeneratorTest.cs
│ │ │ └── SourceCodeBuilderTest.cs
│ │ ├── State
│ │ │ ├── Builder
│ │ │ │ ├── ParameterRegistrationBuilderScopeTests.cs
│ │ │ │ └── RegisterParameterBuilderTests.cs
│ │ │ ├── Mocks
│ │ │ │ └── ParameterChangedHandlerMock.cs
│ │ │ ├── ParameterHandlerUniquenessComparerTests.cs
│ │ │ ├── ParameterSetTests.cs
│ │ │ ├── ParameterStateTests.cs
│ │ │ ├── ParameterStateUsageTests.cs
│ │ │ └── Rule
│ │ │ └── ParameterMetadataRulesTests.cs
│ │ ├── TestData
│ │ │ └── BreakpointWithinReferenceSizeTestCase.cs
│ │ └── Utilities
│ │ ├── AsyncKeyedLock
│ │ │ ├── AsyncKeyedLockNonPooledTests.cs
│ │ │ ├── AsyncKeyedLockPooledTests.cs
│ │ │ ├── AsyncKeyedLockSynchronizationContext.cs
│ │ │ └── AsyncKeyedLockTests.cs
│ │ ├── Background
│ │ │ ├── BackgroundWorkerTests.cs
│ │ │ ├── BatchPeriodicQueueTests.cs
│ │ │ └── Mocks
│ │ │ ├── IgnoreCancellationWorkerMock.cs
│ │ │ ├── MyBackgroundWorkerMock.cs
│ │ │ ├── ThrowOnCancellationWorkerMock.cs
│ │ │ └── WaitForCancelledTokenWorkerMock.cs
│ │ ├── BindingConverterTests.cs
│ │ ├── BuilderExtensions.cs
│ │ ├── CodeSnippetUrlTests.cs
│ │ ├── Comparer
│ │ │ ├── CollectionComparerTests.cs
│ │ │ └── DoubleEpsilonEqualityComparerTests.cs
│ │ ├── CssBuilderTests.cs
│ │ ├── Debounce
│ │ │ └── DebounceDispatcherTests.cs
│ │ ├── DisplayNameLabelClass.cs
│ │ ├── EventUtilTests.cs
│ │ ├── Expressions
│ │ │ ├── ExpressionHasherTests.cs
│ │ │ └── PropertyPathTests.cs
│ │ ├── LoggerTests.cs
│ │ ├── MarkupCompilerTests.cs
│ │ ├── Mask
│ │ │ ├── BlockMaskTests.cs
│ │ │ ├── DateMaskTests.cs
│ │ │ ├── MultiMaskTests.cs
│ │ │ ├── PatternMaskTests.cs
│ │ │ ├── RegexMaskEmailTests.cs
│ │ │ ├── RegexMaskIPv4Tests.cs
│ │ │ ├── RegexMaskIPv6Tests.cs
│ │ │ └── RegexMaskTests.cs
│ │ ├── MudColorTests.cs
│ │ ├── NaturalComparerTest.cs
│ │ ├── ObserverManager
│ │ │ └── ObserverManagerTests.cs
│ │ ├── SortingAssistentTests.cs
│ │ ├── StringExtensionTests.cs
│ │ ├── StyleBuilderTests.cs
│ │ └── Throttle
│ │ └── ThrottleDispatcherTests.cs
│ └── MudBlazor.UnitTests.Viewer
│ ├── App.razor
│ ├── _Imports.razor
│ ├── MudBlazor.UnitTests.Viewer.csproj
│ ├── MudBlazor.UnitTests.Viewer.csproj.DotSettings
│ ├── Pages
│ │ └── Index.razor
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Shared
│ │ └── MainLayout.razor
│ ├── TestComponents
│ │ ├── Alert
│ │ │ └── AlertClickTest.razor
│ │ ├── Autocomplete
│ │ │ ├── AutocompleteAdornmentChange.razor
│ │ │ ├── AutocompleteChangeBoundObjectTest.razor
│ │ │ ├── AutocompleteDisabledItemsTest.razor
│ │ │ ├── AutocompleteListBeforeAndAfterRendersWithItemsTest.razor
│ │ │ ├── AutocompleteListEndRendersTest.razor
│ │ │ ├── AutocompleteListStartRendersTest.razor
│ │ │ ├── AutocompleteRequiredTest.razor
│ │ │ ├── AutocompleteResetTest.razor
│ │ │ ├── AutocompleteSetParametersInitialization.razor
│ │ │ ├── AutocompleteStrictFalseSelectedHighlight.razor
│ │ │ ├── AutocompleteStrictFalseTest.razor
│ │ │ ├── AutocompleteSyncTest.razor
│ │ │ ├── AutocompleteTest1.razor
│ │ │ ├── AutocompleteTest2.razor
│ │ │ ├── AutocompleteTest3.razor
│ │ │ ├── AutocompleteTest4.razor
│ │ │ ├── AutocompleteTest5.razor
│ │ │ ├── AutocompleteTest6.razor
│ │ │ ├── AutocompleteTest7.razor
│ │ │ ├── AutocompleteTestClearable.razor
│ │ │ ├── AutocompleteValidationDataAttrTest.razor
│ │ │ └── AutocompleteValidationTest.razor
│ │ ├── AvatarGroup
│ │ │ ├── AvatarGroupChangeMaxTest.razor
│ │ │ ├── AvatarGroupMaxAvatarsTemplateTest.razor
│ │ │ ├── AvatarGroupRemoveTest.razor
│ │ │ └── AvatarGroupTest.razor
│ │ ├── Badge
│ │ │ └── BadgeClickTest.razor
│ │ ├── Button
│ │ │ ├── ButtonErrorContenCaughtException.razor
│ │ │ ├── ButtonGroupTooltipsTest.razor
│ │ │ ├── ButtonSizeIconSizeTest.razor
│ │ │ ├── ButtonsNestedDisabledTest.razor
│ │ │ └── IconButtonTest.razor
│ │ ├── Card
│ │ │ └── CardChildContentTest.razor
│ │ ├── Carousel
│ │ │ ├── CarouselBindingTest.razor
│ │ │ └── CarouselTest.razor
│ │ ├── Charts
│ │ │ ├── BarChartWithSingleXAxisTest.razor
│ │ │ ├── ChartsWithCustomColorsTest.razor
│ │ │ ├── ChartsWithCustomGraphicsTest.razor
│ │ │ ├── LineChartSelectionTest.razor
│ │ │ ├── LineChartWithBigValuesTest.razor
│ │ │ └── LineChartWithZeroValuesTest.razor
│ │ ├── CheckBox
│ │ │ ├── CheckBoxesBindAgainstArrayTest.razor
│ │ │ ├── CheckBoxFormTest1.razor
│ │ │ ├── CheckBoxTest3.razor
│ │ │ └── CheckBoxTest4.razor
│ │ ├── Chip
│ │ │ ├── ChipAvatarContentTest.razor
│ │ │ ├── ChipHrefCursorTest.razor
│ │ │ ├── ChipLinkTest.razor
│ │ │ └── ChipOnClickTest.razor
│ │ ├── ChipSet
│ │ │ ├── ChipSetChipBindingTest.razor
│ │ │ ├── ChipSetClearSelectionTest.razor
│ │ │ ├── ChipSetComparerTest.razor
│ │ │ ├── ChipSetDefaultChipsTest.razor
│ │ │ ├── ChipSetLateDefaultTest.razor
│ │ │ ├── ChipSetMultiSelectionTest.razor
│ │ │ ├── ChipSetReadOnlyTest.razor
│ │ │ ├── ChipSetSelectionTwoWayBindingTest.razor
│ │ │ ├── ChipSetSingleSelectionTest.razor
│ │ │ └── ChipSetTest.razor
│ │ ├── ColorPicker
│ │ │ ├── PickerWithFixedView.razor
│ │ │ └── SimpleColorPickerTest.razor
│ │ ├── DataGrid
│ │ │ ├── DataGridAggregationTest.razor
│ │ │ ├── DataGridCellContextTest.razor
│ │ │ ├── DataGridCellEditTest.razor
│ │ │ ├── DataGridCellEditWithNullableChangeTest.razor
│ │ │ ├── DataGridCellEditWithNullableTest.razor
│ │ │ ├── DataGridCellEditWithTemplateTest.razor
│ │ │ ├── DataGridCellTemplateTest.razor
│ │ │ ├── DataGridChildPropertiesWithSameNameSortTest.razor
│ │ │ ├── DataGridChildRowContentTest.razor
│ │ │ ├── DataGridColGroupTest.razor
│ │ │ ├── DataGridColReorderRowFiltersTest.razor
│ │ │ ├── DataGridColumnChooserTest.razor
│ │ │ ├── DataGridColumnFilterRowPropertyTest.razor
│ │ │ ├── DataGridColumnGroupingTest.razor
│ │ │ ├── DataGridColumnHiddenTest.razor
│ │ │ ├── DataGridColumnPopupCustomFilteringTest.razor
│ │ │ ├── DataGridColumnPopupFilteringTest.razor
│ │ │ ├── DataGridConditionalLogicOnColumnsTest.razor
│ │ │ ├── DataGridCultureEditableTest.razor
│ │ │ ├── DataGridCultureSimpleTest.razor
│ │ │ ├── DataGridCulturesTest.razor
│ │ │ ├── DataGridCustomFilteringTest.razor
│ │ │ ├── DataGridCustomSortableTest.razor
│ │ │ ├── DataGridDragAndDropTest.razor
│ │ │ ├── DataGridDragAndDropWithDynamicColumnsTest.razor
│ │ │ ├── DataGridDynamicColumnsTest.razor
│ │ │ ├── DataGridEditableWithSelectColumnTest.razor
│ │ │ ├── DataGridEditComplexPropertyExpressionTest.razor
│ │ │ ├── DataGridEditFormCustomizedDialogTest.razor
│ │ │ ├── DataGridEventCallbacksTest.razor
│ │ │ ├── DataGridFilterableFalseTest.razor
│ │ │ ├── DataGridFilterableServerDataTest.razor
│ │ │ ├── DataGridFilterableTest.razor
│ │ │ ├── DataGridFilterDictionaryGuid.razor
│ │ │ ├── DataGridFilterGuid.razor
│ │ │ ├── DataGridFilterRowCustomFilteringTest.razor
│ │ │ ├── DataGridFilterRowHiddenTest.razor
│ │ │ ├── DataGridFiltersTest.razor
│ │ │ ├── DataGridFooterTemplateTest.razor
│ │ │ ├── DataGridFormatTest.razor
│ │ │ ├── DataGridFormEditTest.razor
│ │ │ ├── DataGridFormFieldChangedTest.razor
│ │ │ ├── DataGridFormValidationErrorsPreventUpdateTest.razor
│ │ │ ├── DataGridGroupCollapseAllTest.razor
│ │ │ ├── DataGridGroupExpandAllCollapseAllTest.razor
│ │ │ ├── DataGridGroupExpandedAsyncTest.razor
│ │ │ ├── DataGridGroupExpandedFalseAsyncTest.razor
│ │ │ ├── DataGridGroupExpandedFalseServerDataTest.razor
│ │ │ ├── DataGridGroupExpandedFalseTest.razor
│ │ │ ├── DataGridGroupExpandedServerDataTest.razor
│ │ │ ├── DataGridGroupExpandedTest.razor
│ │ │ ├── DataGridGroupingTest.razor
│ │ │ ├── DataGridHeaderTemplateTest.razor
│ │ │ ├── DataGridHierarchyColumnTest.razor
│ │ │ ├── DataGridIDictionaryDataTest.razor
│ │ │ ├── DataGridIDictionaryFiltersTest.razor
│ │ │ ├── DataGridLoadingTest.razor
│ │ │ ├── DataGridMultiSelectionTest.razor
│ │ │ ├── DataGridNoRecordsContentTest.razor
│ │ │ ├── DataGridObservabilityTest.razor
│ │ │ ├── DataGridPaginationTest.razor
│ │ │ ├── DataGridRedundantMenuTest.razor
│ │ │ ├── DataGridRowsPerPageBindingTest.razor
│ │ │ ├── DataGridSelectColumnTest.razor
│ │ │ ├── DataGridSequenceContainsNoElementsTest.razor
│ │ │ ├── DataGridServerDataColumnFilterMenuTest.razor
│ │ │ ├── DataGridServerDataColumnFilterRowTest.razor
│ │ │ ├── DataGridServerMultiSelectionTest.razor
│ │ │ ├── DataGridServerPaginationTest.razor
│ │ │ ├── DataGridServerPaginationWithGroupingTest.razor
│ │ │ ├── DataGridServerSideSortableTest.razor
│ │ │ ├── DataGridShowMenuIconTest.razor
│ │ │ ├── DataGridSingleSelectionTest.razor
│ │ │ ├── DataGridSortableHeaderRowTest.razor
│ │ │ ├── DataGridSortableTemplateColumnTest.razor
│ │ │ ├── DataGridSortableTest.razor
│ │ │ ├── DataGridStickyColumnsResizerTest.razor
│ │ │ ├── DataGridStickyColumnsTest.razor
│ │ │ └── DataGridVisualStylingTest.razor
│ │ ├── DatePicker
│ │ │ ├── AutoCloseDateRangePickerTest.razor
│ │ │ ├── AutoCompleteDatePickerTest.razor
│ │ │ ├── DatePickerStaticTest.razor
│ │ │ ├── DatePickerValidationTest.razor
│ │ │ ├── DateRangePickerPresetRangeWithTimestampTest.razor
│ │ │ ├── DateRangePickerPresetWithoutTimestampTest.razor
│ │ │ ├── DateRangePickerValidationTest.razor
│ │ │ ├── DateTimeMinValueDatePickerTest.razor
│ │ │ ├── PersianDatePickerTest.razor
│ │ │ ├── SimpleMudDatePickerTest.razor
│ │ │ ├── SimpleMudMudDateRangePickerTest.razor
│ │ │ └── WrappedDatePickerTest.razor
│ │ ├── Dialog
│ │ │ ├── DialogOkCancel.razor
│ │ │ ├── DialogRender.razor
│ │ │ ├── DialogThatUpdatesItsTitle.razor
│ │ │ ├── DialogToggleFullscreen.razor
│ │ │ ├── DialogWithActionsClass.razor
│ │ │ ├── DialogWithContentClass.razor
│ │ │ ├── DialogWithEventCallback.razor
│ │ │ ├── DialogWithEventCallbackTest.razor
│ │ │ ├── DialogWithOnBackdropClickEvent.razor
│ │ │ ├── DialogWithParameters.razor
│ │ │ ├── DialogWithReturnValue.razor
│ │ │ ├── DialogWithTitleClass.razor
│ │ │ ├── InlineDialogIsVisibleStateTest.razor
│ │ │ ├── TestInlineDialog.razor
│ │ │ └── TestNestedInlineDialog.razor
│ │ ├── Drawer
│ │ │ ├── DrawerContainerTest1.razor
│ │ │ ├── DrawerResponsiveTest.razor
│ │ │ └── DrawerTest1.razor
│ │ ├── DropZone
│ │ │ ├── DropzoneBasicTest.razor
│ │ │ ├── DropzoneCanDropTest.razor
│ │ │ ├── DropzoneCustomItemSelectorTest.razor
│ │ │ ├── DropzoneDisableTest.razor
│ │ │ ├── DropzoneDraggingTestCantDropSecondZoneTest.razor
│ │ │ ├── DropzoneDynamicItemCollectionTest.razor
│ │ │ ├── DropzoneItemClassSelectorTest.razor
│ │ │ ├── DropzoneItemOnItemPickedTest.razor
│ │ │ ├── DropzoneReorderTest.razor
│ │ │ └── DropzoneVisbilityTest.razor
│ │ ├── Element
│ │ │ └── ElementTestEventNull.razor
│ │ ├── ExpansionPanel
│ │ │ ├── ExpansionPanelExpandedMultipleWithoutMultipleExpansionSetTest.razor
│ │ │ ├── ExpansionPanelExpansionsTest.razor
│ │ │ ├── ExpansionPanelMultiExpansionTest.razor
│ │ │ ├── ExpansionPanelStartExpandedMultipleTest.razor
│ │ │ ├── ExpansionPanelStartExpandedTest.razor
│ │ │ └── ExpansionPanelTwoWayBIndingTest.razor
│ │ ├── Field
│ │ │ └── FieldTest.razor
│ │ ├── FileUpload
│ │ │ ├── FileUploadAppendMultipleTest.razor
│ │ │ ├── FileUploadButtonTemplateContextTest.razor
│ │ │ ├── FileUploadButtonTemplateTest.razor
│ │ │ ├── FileUploadDisabledTest.razor
│ │ │ ├── FileUploadFormValidationTest.razor
│ │ │ ├── FileUploadMultipleFilesTest.razor
│ │ │ └── FileUploadOnFilesChangedTest.razor
│ │ ├── Form
│ │ │ ├── EditFormIssue1229.razor
│ │ │ ├── EditFormOnFieldChangedTest.razor
│ │ │ ├── FieldValidationWithoutRequiredFormTest.razor
│ │ │ ├── FormAsyncValidationWithFieldChangedSubscriberTest.razor
│ │ │ ├── FormAutomaticValidationTest.razor
│ │ │ ├── FormComponentUpdateValidationMessagesOnEditContextChangedTest.cs
│ │ │ ├── FormComponentUpdateValidationMessagesOnEditContextChangedTest.razor
│ │ │ ├── FormConversionErrorTest.razor
│ │ │ ├── FormFieldChangedPickerTest.razor
│ │ │ ├── FormFieldChangedTest.razor
│ │ │ ├── FormIsTouchedNestedTest.razor
│ │ │ ├── FormIsTouchedTest.razor
│ │ │ ├── FormIsValidTest2.razor
│ │ │ ├── FormIsValidTest3.razor
│ │ │ ├── FormIsValidTest4.razor
│ │ │ ├── FormIsValidTest.razor
│ │ │ ├── FormNestedReadOnlyDisabledTest.razor
│ │ │ ├── FormReadOnlyDisabledTest.razor
│ │ │ ├── FormResetTest.razor
│ │ │ ├── FormShouldRegisterOnlyTopSubscribeToParentFormFormControlsTest.razor
│ │ │ ├── FormValidationOverrideFieldValidationTest.razor
│ │ │ ├── FormValidationTest2.razor
│ │ │ ├── FormValidationTest.razor
│ │ │ ├── FormWithCheckBoxAndTextFieldsTest.razor
│ │ │ ├── FormWithCheckBoxTest.razor
│ │ │ ├── FormWithChildForm.razor
│ │ │ ├── FormWithColorPickerTest.razor
│ │ │ ├── FormWithDatePickerTest.razor
│ │ │ ├── FormWithDateRangePickerTest.razor
│ │ │ ├── FormWithFileUploadAndButtonTemplateContextTest.razor
│ │ │ ├── FormWithFileUploadTest.razor
│ │ │ ├── FormWithRadioGroupTest.razor
│ │ │ ├── FormWithSingleTextField.razor
│ │ │ ├── FormWithTimePickerTest.razor
│ │ │ └── MudFormTestable.razor
│ │ ├── General
│ │ │ └── AllInputsTest.razor
│ │ ├── Hidden
│ │ │ ├── BreakpointProviderWithMudHiddenTest.razor
│ │ │ ├── RenderMultipleHiddenInParallel.razor
│ │ │ └── SimpleMudHiddenTest.razor
│ │ ├── Link
│ │ │ └── LinkErrorContenCaughtException.razor
│ │ ├── List
│ │ │ ├── ListDenseInheritanceTest.razor
│ │ │ ├── ListSelectionInitialValueTest.razor
│ │ │ └── ListSelectionTest.razor
│ │ ├── Logger
│ │ │ └── LoggerTest.razor
│ │ ├── Mask
│ │ │ ├── DifferentMaskImplementationTest.razor
│ │ │ ├── FormResetMaskTest.razor
│ │ │ ├── MaskedTextFieldTwoWayBindingTest.razor
│ │ │ ├── MaskTwoWayBindingTest.razor
│ │ │ └── ReadonlyMaskedTextFieldTest.razor
│ │ ├── Menu
│ │ │ ├── MenuAccessibilityTest.razor
│ │ │ ├── MenuErrorContenCaughtException.razor
│ │ │ ├── MenuIsOpenChangedTest.razor
│ │ │ ├── MenuItemIconTest.razor
│ │ │ ├── MenuTest1.razor
│ │ │ ├── MenuTestDisabledCustomActivator.razor
│ │ │ ├── MenuTestMouseOver.razor
│ │ │ └── MenuTestVariants.razor
│ │ ├── Navigation
│ │ │ └── NavigationAccessibilityTest.razor
│ │ ├── NavLink
│ │ │ └── NavLinkDisabledTest.razor
│ │ ├── NavMenu
│ │ │ ├── NavMenuGroupDisabledTest.razor
│ │ │ ├── NavMenuOneWay.razor
│ │ │ └── NavMenuTwoWay.razor
│ │ ├── NumericField
│ │ │ ├── DebouncedNumericFieldCultureChangeRerenderTest.razor
│ │ │ ├── DebouncedNumericFieldRerenderTest.razor
│ │ │ ├── NumericFieldCultureTest.razor
│ │ │ ├── NumericFieldRequiredTest.razor
│ │ │ └── NumericFieldTest.razor
│ │ ├── Overlay
│ │ │ └── OverlayVisibleBindingWithAutoCloseTest.razor
│ │ ├── Pagination
│ │ │ ├── PaginationButtonTest.razor
│ │ │ ├── PaginationCountTest.razor
│ │ │ └── PaginationStylesTest.razor
│ │ ├── Picker
│ │ │ └── SimplePickerTest.razor
│ │ ├── Popover
│ │ │ ├── PopoverComplexContent.razor
│ │ │ ├── PopoverDuplicationTest.razor
│ │ │ ├── PopoverPropertyTest.razor
│ │ │ ├── PopoverProviderTest.razor
│ │ │ └── PopoverTest.razor
│ │ ├── RadioGroup
│ │ │ ├── RadioGroupExceptionTest.razor
│ │ │ ├── RadioGroupRequiredTest.razor
│ │ │ ├── RadioGroupTest1.razor
│ │ │ ├── RadioGroupTest2.razor
│ │ │ ├── RadioGroupTest3.razor
│ │ │ ├── RadioGroupTest4.razor
│ │ │ ├── RadioGroupTest5.razor
│ │ │ └── RadioGroupTest6.razor
│ │ ├── _README.txt
│ │ ├── Scroll
│ │ │ └── ScrollToTopTest.razor
│ │ ├── Select
│ │ │ ├── MultiSelectCustomizedTextTest.razor
│ │ │ ├── MultiSelectTest1.razor
│ │ │ ├── MultiSelectTest2.razor
│ │ │ ├── MultiSelectTest3.razor
│ │ │ ├── MultiSelectTest4.razor
│ │ │ ├── MultiSelectTest5.razor
│ │ │ ├── MultiSelectTest6.razor
│ │ │ ├── MultiSelectTest7.razor
│ │ │ ├── MultiSelectTestRequiredValue.razor
│ │ │ ├── MultiSelectWithCustomComparerTest.razor
│ │ │ ├── MultiSelectWithInitialValues.razor
│ │ │ ├── ReloadSelectItemsTest.razor
│ │ │ ├── ReselectValueTest.razor
│ │ │ ├── SelectClearableTest.razor
│ │ │ ├── SelectEventCountTest.razor
│ │ │ ├── SelectEventCountTest.razor.cs
│ │ │ ├── SelectRequiredTest.razor
│ │ │ ├── SelectTest1.razor
│ │ │ ├── SelectTest2.razor
│ │ │ ├── SelectUnrepresentableValueTest2.razor
│ │ │ ├── SelectUnrepresentableValueTest.razor
│ │ │ ├── SelectValidationDataAttrTest.razor
│ │ │ ├── SelectVariantsTest.razor
│ │ │ ├── SelectWithEnumTest.razor
│ │ │ └── SelectWithoutItemPresentersTest.razor
│ │ ├── Slider
│ │ │ ├── SliderWithContentTest.razor
│ │ │ └── SliderWithCustomValueLabelContentTest.razor
│ │ ├── Snackbar
│ │ │ ├── SnackbarCustomComponentMessageTest.razor
│ │ │ ├── SnackbarCustomComponent.razor
│ │ │ ├── SnackbarLongMessageTest.razor
│ │ │ └── SnackbarRenderFragmentMessageTest.razor
│ │ ├── SwipeArea
│ │ │ ├── SwipeAreaOnSwipeEndTest.razor
│ │ │ └── SwipeAreaTest.razor
│ │ ├── Switch
│ │ │ └── MudSwitchTest.razor
│ │ ├── Table
│ │ │ ├── TableComparerContextTest.razor
│ │ │ ├── TableCustomEditButtonItemContextRenderTest.razor
│ │ │ ├── TableCustomEditButtonRenderTest.razor
│ │ │ ├── TableDisabledSortTest.razor
│ │ │ ├── TableEditButtonRenderTest.razor
│ │ │ ├── TableFilterTest1.razor
│ │ │ ├── TableGroupingTest2.razor
│ │ │ ├── TableGroupingTest.razor
│ │ │ ├── TableGroupLoadingAndNoRecordsTest.razor
│ │ │ ├── TableInlineEditCancelNoSelectedItemTest.razor
│ │ │ ├── TableInlineEditCancelTest.razor
│ │ │ ├── TableInlineEditRowBlockingTest.razor
│ │ │ ├── TableInlineEditSortTest.razor
│ │ │ ├── TableInlineEditTestApplyButtons.razor
│ │ │ ├── TableInlineEditTest.razor
│ │ │ ├── TableLoadingTest.razor
│ │ │ ├── TableMultiSelection_CheckboxAndRowClickTest.razor
│ │ │ ├── TableMultiSelectionCheckboxExecutesCallback.razor
│ │ │ ├── TableMultiSelection_IgnoreCheckbox_RowClickTest.razor
│ │ │ ├── TableMultiSelectionItemsTest1.razor
│ │ │ ├── TableMultiSelectionItemsTest1.razor.cs
│ │ │ ├── TableMultiSelection_MultiGrouping_DefaultCheckboxStatesTest.razor
│ │ │ ├── TableMultiSelectionSelectedItemsChangedTest.razor
│ │ │ ├── TableMultiSelectionServerDataTest.razor
│ │ │ ├── TableMultiSelectionServerDataTest.razor.cs
│ │ │ ├── TableMultiSelectionTest1.razor
│ │ │ ├── TableMultiSelectionTest2B.razor
│ │ │ ├── TableMultiSelectionTest2.razor
│ │ │ ├── TableMultiSelectionTest3.razor
│ │ │ ├── TableMultiSelectionTest4.razor
│ │ │ ├── TableMultiSelectionTest5.razor
│ │ │ ├── TableMultiSelectionTest6B.razor
│ │ │ ├── TableMultiSelectionTest6.razor
│ │ │ ├── TableMultiSelectionTest7.razor
│ │ │ ├── TableMultiSelectionTest8.razor
│ │ │ ├── TableMultiSelectionVirtualizedTest.razor
│ │ │ ├── TablePagerChangeRowsPerPageTest.razor
│ │ │ ├── TablePagerChangeRowsPerPageTest.razor.cs
│ │ │ ├── TablePagerInfoTextTest.razor
│ │ │ ├── TablePageSizeOptionsTest.razor
│ │ │ ├── TablePaginationTest1.razor
│ │ │ ├── TablePagingTest1.razor
│ │ │ ├── TableRecordComparerTest.razor
│ │ │ ├── TableRowClassStyleTest.razor
│ │ │ ├── TableRowClickNotEditableTest.razor
│ │ │ ├── TableRowClickTest.razor
│ │ │ ├── TableRowHoverTest.razor
│ │ │ ├── TableRowsPerPageTwoWayBindingTest.razor
│ │ │ ├── TableRowsPerPageTwoWayBindingTest.razor.cs
│ │ │ ├── TableServerDataLoadingTest.razor
│ │ │ ├── TableServerDataLoadingTestWithCancel.razor
│ │ │ ├── TableServerSideDataTest1.razor
│ │ │ ├── TableServerSideDataTest2.razor
│ │ │ ├── TableServerSideDataTest3.razor
│ │ │ ├── TableServerSideDataTest4b.razor
│ │ │ ├── TableServerSideDataTest4.razor
│ │ │ ├── TableServerSideDataTest5.razor
│ │ │ ├── TableServerSideDataTest6.razor
│ │ │ └── TableSingleSelectionTest1.razor
│ │ ├── Tabs
│ │ │ ├── ActivateDisabledTabsTest.razor
│ │ │ ├── CancelActivationTabsTest.razor
│ │ │ ├── DynamicTabsWithKeyTest.razor
│ │ │ ├── HtmlTextTabsTest.razor
│ │ │ ├── KeepTabsAlive
│ │ │ │ ├── TabsKeepAlivePanel.razor
│ │ │ │ └── TabsKeepAliveTest.razor
│ │ │ ├── MinimumWidthTabs.razor
│ │ │ ├── ScrollableTabsTest.razor
│ │ │ ├── SelectedIndexTabsTest.razor
│ │ │ ├── SimpleDynamicTabsInteractionTest.razor
│ │ │ ├── SimpleDynamicTabsTest.razor
│ │ │ ├── SimpleDynamicTabsTestWithToolTips.razor
│ │ │ ├── SimplifiedScrollableTabsTest.razor
│ │ │ ├── TabsAddingRemovingTabsTest.razor
│ │ │ ├── TabsWithHeaderTest.razor
│ │ │ ├── TabsWithMenuInHeader.razor
│ │ │ ├── TabsWithPrePanelContent.razor
│ │ │ └── ToggleTabsSlideAnimationTest.razor
│ │ ├── TextField
│ │ │ ├── DebouncedTextFieldFormatChangeRerenderTest.razor
│ │ │ ├── DebouncedTextFieldRerenderTest.razor
│ │ │ ├── DebouncedTextFieldTest.razor
│ │ │ ├── MultilineTextfieldBindingTest.razor
│ │ │ ├── TextFieldClearableTest.razor
│ │ │ ├── TextFieldErrorContenCaughtException.razor
│ │ │ ├── TextFieldRequiredTest.razor
│ │ │ ├── TextFieldUpdateViaBindingTest.razor
│ │ │ └── TextFieldValidationDataAttrTest.razor
│ │ ├── Timeline
│ │ │ └── TimelineTest.razor
│ │ ├── TimePicker
│ │ │ ├── AutoCompleteTimePickerTest.razor
│ │ │ └── SimpleTimePickerTest.razor
│ │ ├── Toggle
│ │ │ ├── ToggleBindMultiSelectionTest.razor
│ │ │ ├── ToggleBindTest.razor
│ │ │ ├── ToggleCustomFragmentTest.razor
│ │ │ ├── ToggleDisabledTest.razor
│ │ │ ├── ToggleInitializeTest.razor
│ │ │ └── ToggleToggleSelectionTest.razor
│ │ ├── ToggleIconButton
│ │ │ └── ToggleIconButtonTest1.razor
│ │ ├── ToolBar
│ │ │ └── ToolBarWrapContentTest.razor
│ │ ├── Tooltip
│ │ │ ├── TooltipClickTest.razor
│ │ │ ├── ToolTipContainerPropertyTest.razor
│ │ │ ├── TooltipInlineTest.razor
│ │ │ ├── ToolTipPlacementPropertyTest.razor
│ │ │ ├── ToolTipPopoverClassPropertyTest.razor
│ │ │ ├── TooltipStylingTest.razor
│ │ │ ├── TooltipVisiblePropTest.razor
│ │ │ ├── TooltipWithRenderFragmentContentTest.razor
│ │ │ └── TooltipWithTextTest.razor
│ │ ├── TreeView
│ │ │ ├── DelegateEqualityComparer.cs
│ │ │ ├── DisabledTreeViewTest.razor
│ │ │ ├── SimpleTreeViewTest.razor
│ │ │ ├── TreeViewComparerMultiSelectTest.razor
│ │ │ ├── TreeViewCompareTest.razor
│ │ │ ├── TreeViewItemBindingTest.razor
│ │ │ ├── TreeViewItemSelectedBindingTest.razor
│ │ │ ├── TreeViewRippleTest.razor
│ │ │ ├── TreeViewSelectionBindingTest.razor
│ │ │ ├── TreeViewServerTest.razor
│ │ │ ├── TreeViewTemplateTest.razor
│ │ │ ├── TreeViewTest1.razor
│ │ │ ├── TreeViewTest2.razor
│ │ │ ├── TreeViewTest3.razor
│ │ │ ├── TreeViewTest4.razor
│ │ │ ├── TreeViewTest5.razor
│ │ │ ├── TreeViewTest6.razor
│ │ │ └── TreeViewTest7.razor
│ │ ├── Utilities
│ │ │ ├── EventUtil1Test.razor
│ │ │ ├── ParameterStateChildBindingTestComp.razor
│ │ │ ├── ParameterStateChildBindingTestComp.razor.cs
│ │ │ ├── ParameterStateComparerStaticTestComp.razor
│ │ │ ├── ParameterStateComparerStaticTestComp.razor.cs
│ │ │ ├── ParameterStateComparerSwapTestComp.razor
│ │ │ ├── ParameterStateComparerSwapTestComp.razor.cs
│ │ │ ├── ParameterStateEventArgsTestComp.razor
│ │ │ ├── ParameterStateParentBindingTestComp.razor
│ │ │ ├── ParameterStateScopeExceptionTestComp.razor
│ │ │ ├── ParameterStateScopeExceptionTestComp.razor.cs
│ │ │ ├── ParameterStateSharedHandlerTestComp.razor
│ │ │ ├── ParameterStateTestComp.razor
│ │ │ ├── ParameterStateTestComp.razor.cs
│ │ │ ├── SharedStateHandlerTestComp.razor
│ │ │ └── SharedStateHandlerTestComp.razor.cs
│ │ └── Virtualize
│ │ └── VirtualizeTest.razor
│ └── wwwroot
│ └── index.html
└── tools
├── CssUtilitiesGenerator
│ └── GenerateCSSUtilities.ps1
└── Icons
├── prev-icons.json
└── Update-MudIcons.ps1
498 directories, 2498 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论