Files
radzen-blazor/RadzenBlazorDemos.Host/wwwroot/docs/api/Radzen.AlertSize.html
Vladimir Enchev 534be03af0 v10 (#2471)
* Chip and ChipList components added

Code improved

demos improved

Update Chip styles

Exctract mixins for button, badge and chip styles

Update Chip demos

Update Chip styles in themes

Fix chip styles in dropdowns

Fix icon position in different chip sizes

Fix chip border-radius

Optimize styles

Update Chip icon

Update premium themes

Chip/ChipList keyboard navigation fixed

Invalid code fixed

Update Chip focus styles

* Gantt added

code improved

demo update with more data

more demo improvements

more improvements

rendering updated

Gantt Splitter ChangeStateOnResize set to false

Gantt connecting lines added

Tooltips added

FIltering demo added

Gantt editing demos added

demo updated

scrollbar improved

Gantt ExpandRows() added

thead height made equal

material fixed

filtering improved

Subtitle2 removed

Gantt drag & resize added

Critical Path, Dependency Types and Baselines added

Today Line, Non-Working Days, TaskRender Callback, Vertical Date Markers and Custom Task Bar Template added

Zoom to fit and multiline headers added

Rendering optimized

Grouped header should be static

Invalidate row count on expand/collapse and filter

progress, critical path, red vertical line and baseline styling improved

frozen columns in demos should have Width set

alignment improved

Auto scroll to events when switching between views

Dependency Data added

* Move scheduler month view "more" button to slot header

The "+X more" button was absolutely positioned inside the events area,
occupying space that could hold an additional appointment. Move it inline
into the slot title header next to the day number so it no longer
consumes an event slot.

- Fix operator precedence bug in MaxAppointmentsInSlot auto-calculation
- Style the button end-aligned in the header using flex + margin-inline-start: auto
- Add demo appointments to trigger the "more" button in the default demo

* Use ResizeObserver to measure month view content height

Replace the hardcoded (Height - 60) / 6 calculation with actual
measurements from a ResizeObserver on the view content element. This
fixes appointment overflow at non-default scheduler heights (e.g. 500px)
where the 60px header estimate was inaccurate (~91px actual).

The MonthView now uses the existing createResizable JS pattern to
observe its own content area and dynamically computes the correct
MaxAppointmentsInSlot from the measured height and actual week count.

* Replace createScheduler with createResizable for ResizeObserver support

The scheduler-specific JS functions only used window resize events.
Switch to the shared createResizable/destroyResizable pattern which
uses ResizeObserver with a window resize fallback, consistent with
charts and gauges.

* Replace DocFX with Blazor class library for API reference generation

Add Radzen.Blazor.Api and Radzen.Blazor.Api.Generator projects that
generate .razor pages from Radzen.Blazor assembly metadata at build time.
Pages are generated conditionally (Release builds or -p:GenerateApiPages=true).
The API assembly is lazy-loaded to avoid initial payload penalty. Old .html
URLs are preserved via 301 redirects in CanonicalRedirectMiddleware.

* Improve API reference navigation and member anchors

- Add anchor links to member headings via RadzenText Anchor parameter
- Fix inherited member links to navigate to the specific member, not just the declaring type
- Add nav panel that expands/selects the current type on navigation
- Fix RadzenBody to scroll to fragment target instead of resetting to top

* Stop RadzenToc from updating URL hash on scroll and fix scroll container

- Remove navigateTo call from scroll handler so URL hash is not overwritten
- Set TOC Selector to .rz-body so it monitors the correct scrollable container

* Align API layout header with MainLayout

* Refactor RadzenToc scroll listener disposal and item link updates.

Return a disposable JS listener handle instead of storing expando handlers on elements, and move TOC item href refresh to NavigationManager location-change handling so links stay in sync with path/query changes.

* Add v10 RadzenToc changelog notes.

Document the RadzenToc breaking changes around link rendering, aria-selected semantics, and address bar behavior during scrolling, plus the high-level scroll tracking update.

* Fix RadzenToc NullReferenceException during concurrent disposal and API reference redirect loop.

Capture scrollListenerRef in a local variable before disposing to prevent a race condition when multiple RadzenTocItem components dispose concurrently. Skip scroll listener re-registration when the parent RadzenToc is already disposed. Remove UseDefaultFiles middleware and fix API Reference link to prevent redirect loops.

* Fix RadzenToc scrollspy to match Bootstrap ScrollSpy behavior.

Remove fallback that always highlighted the first item on load. Require
actual scroll (scrollY > 0) before activating the at-bottom branch so
short pages don't highlight the last item. Add click handler to
RadzenTocItem so clicking an item activates it immediately (matching the
DocFX affix click behavior).

* Fix misaligned code examples in generated API documentation

XML doc comment code blocks retained source-level indentation after
parsing, causing excessive leading whitespace in rendered examples.
Replace simple .Trim() with indentation normalization that strips
the common leading whitespace prefix from all lines.

* Update ApiLayout and MainTopNav

* Fixed .Server project Cannot provide a value for property 'AssemblyLoader' on type 'RadzenBlazorDemos.Routes'.

* Scatter and Bubble series added to Chart

* LinearGauge added

* Popup cut off on rightmost columns and flickers

Fix #2414, #2181

* CheckBoxList filter options update without clicking Apply

Fix #2155

* tests updated

* DataGrid Reload() lags one render behind

Fix #2214

* Gaps in Data for Charts

Fix #765

* DataGrid Fixed Column resizing will show visual white space between fixed columns

Fix #2228

* Setting Parameter on RadzenDataGridColumn<T> does not always trigger render of content

Fix #2215

* DataGrid column resizing does not work on mobile and tablet devices

Fix #2168

* RadzenAccordion invalid ARIA aatributes

Fix #1931

* DropDownDataGrid search text clear button added

Fix #1555

* Caruosel AnimationDuration added

Fix #2438

* Tooltip ARIA attributes improved

Fix #2314

* Long tooltip does not wrap

Fix #2320

* Clicking into Padding of PanelMenuItem does navigate but not expand Item

Fix #2244

* RadzenDatePicker FocusedDate synced with current date

Fix #1991

* Dialog OnSideClose gets called when opening and closing

Fix #1976

* RadzenNumeric RemoveNonNumericCharacters improved

Fix #1937

* Optimize CSS rules and SCSS mixins

* Fix percentage values in SCSS

* Update premium themes

* Line Chart markers cannot be dynamically turned off using @if

Fix #1229

* DropDownDataGrid exception when changing data object

Fix #1941

* RadzenChat new messages button added

Fix #2375

* RadzenHtmlEditor Immediate property added

Fix #2279

* Radzen Popup shows wrongly in a RTL

Fix #2271

* RadzenListBox/RadzenPickList EmptyTemplate and EmptyText added

Fix #2018

* DataGrid footer and header is being incorrectly rendered for frozen columns

Fix #1402

* PropertyAccess.GetValue() fixed to work with sub interfaces

Fix #1249

* RadzenPickList AllowVirtualization added

Fix #2456

* DataGrid add new row issue with LoadData method

Fix #365

* Various components keyboard navigation not working as described in the demos

Fix #2446

* RadzenDataGrid Keyboard Selection jumps when AllowVirtualization is enabled

Fix #2439

* RadzenPanelMenu MenuItemDisplayStyle.IconAndTextStacked added

Fix #2368

* RadzenPickList SelectedSourceChanged/SelectedTargetChanged  added

Fix #2324

* RadzenTabs AllowReorder property added

Fix #2318

* RadzenAccordion ExpandAll()/CollapseAll() added

Fix #2206

* RadzenDropZoneContainer Start/End Drag events added

Fix #2158

* RadzenDataGrid doesn't appear to do colspan/rowspan properly

Fix #1064

* Update Gantt styles

* Update Gantt styles and premium themes

* Update Gantt styles

* Update Gantt demos

* Update Linear Gauge demos

* Update component icons

* tests fixed

---------

Co-authored-by: Atanas Korchev <akorchev@gmail.com>
Co-authored-by: yordanov <vasil@yordanov.info>
2026-03-11 16:13:33 +02:00

202 lines
8.1 KiB
HTML

<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Enum AlertSize
</title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Enum AlertSize
">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-default ng-scope main-nav" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-left" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search the docs..." autocomplete="off">
</div>
</form>
<div class="navbar-right external-links">
<a href="https://blazor.radzen.com" target="_blank">Demos</a>
<a href="https://www.radzen.com" target="_blank">About Radzen</a>
</div>
</div>
</div>
</nav>
</header>
<div class="container-fluid body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first=First data-prev=Previous data-next=Next data-last=Last></ul>
</div>
</div>
<div role="main" class="container-fluid body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<div class="row">
<div class="col-md-10 col-md-offset-1">
<div id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
<article class="content wrap" id="_content" data-uid="Radzen.AlertSize">
<h1 id="Radzen_AlertSize" data-uid="Radzen.AlertSize" class="text-break">Enum AlertSize
</h1>
<div class="markdown level0 summary"><p>Specifies the size of a <a class="xref" href="Radzen.Blazor.RadzenAlert.html">RadzenAlert</a>.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="Radzen.html">Radzen</a></h6>
<h6><strong>Assembly</strong>: Radzen.Blazor.dll</h6>
<h5 id="Radzen_AlertSize_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang- hljs">public enum AlertSize</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Name</th>
<th>Description</th>
</tr>
<thead>
</thead></thead><tbody>
<tr>
<td id="Radzen_AlertSize_ExtraSmall">ExtraSmall</td>
<td><p>The smallest alert.</p>
</td>
</tr>
<tr>
<td id="Radzen_AlertSize_Large">Large</td>
<td><p>An alert larger than the default.</p>
</td>
</tr>
<tr>
<td id="Radzen_AlertSize_Medium">Medium</td>
<td><p>The default size of an alert.</p>
</td>
</tr>
<tr>
<td id="Radzen_AlertSize_Small">Small</td>
<td><p>A alert smaller than the default.</p>
</td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="Radzen.Blazor.EnumExtensions.html#Radzen_Blazor_EnumExtensions_GetDisplayDescription_System_Enum_System_Func_System_String_System_String__">EnumExtensions.GetDisplayDescription(Enum, Func&lt;string, string&gt;)</a>
</div>
</article>
<div class="row radzen-banner">
<div class="col-12 col-lg-6 text-left">
<h2>Introducing <strong>Radzen Blazor Studio</strong></h2>
<p>Radzen Blazor Studio is a software development environment that empowers developers to design, build and deploy Blazor applications without the traditional hurdles. Write less code and get more done.</p>
<p><a href="https://www.radzen.com/blazor-studio" target="_blank"><span class="glyphicon glyphicon-chevron-right" style="font-size: 12px; margin-right: 8px;" aria-hidden="true"></span>Learn More</a></p>
</div>
<div class="col-12 col-lg-6 text-right visible-lg">
<a class="cta-button primary download" href="https://www.radzen.com/blazor-studio/download" target="_blank">Download Now</a>
</div>
<div class="col-12 col-lg-6 text-left hidden-lg">
<a class="cta-button primary" href="https://www.radzen.com/blazor-studio/download" target="_blank">Download Now</a>
</div>
</div> </div>
</div>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="footer">
<div class="container-fluid">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
<span>Radzen Blazor Components, © 2018-2026 Radzen. <a href="https://github.com/radzenhq/radzen-blazor" target="_blank">Source Code</a> licensed under <a href="https://github.com/radzenhq/radzen-blazor/blob/master/LICENSE" target="_blank">MIT</a></span>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
<script>
function setTitle(title) {
document.title = title;
}
function scrollToBottom(ref) {
ref.scrollTop = ref.scrollHeight;
}
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-73079289-4', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>