This commit is contained in:
2026-09-09 18:06:21 +08:00
parent 161af68fe3
commit 45b9f9ed5d
79 changed files with 1167 additions and 1532 deletions
@@ -88,11 +88,11 @@
<h1 id="widgets">Widgets</h1>
<p>The reusable controls that pages embed rather than own. Each page here documents one control — most
of them under the SPA's <code>components/widgets/</code> directory — together with its WPF counterpart where one
exists, so a reader who meets the same control on four screens reads about it once.</p>
of them under the SPA's <code>components/widgets/</code> directory — so a reader who meets the same control on
four screens reads about it once.</p>
<p>A control earns a page here when more than one screen embeds it. A control that only ever appears
on one screen is documented on that screen's page instead.</p>
<p>Ordered by how widely each control is embedded across the two clients, most-embedded first.</p>
<p>Ordered by how widely each control is embedded, most-embedded first.</p>
<h2 id="pages">Pages</h2>
<ul>
<li><a href="numeric-input.html">Numeric Input</a> — The single-value numeric field every editor embeds: blur-and-Enter commit, inclusive bounds, and the Infinity and NaN spellings; the most widely embedded control in the app</li>