# Showcase

XWUIPageDocs is a deprecated alias: the block-based page/document surface was renamed to XWUIPage (the model grew from "render component docs" into a full page surface with view + edit modes), but the old class name and the <xwui-page-docs> custom element are kept working as a thin XWUIPage subclass (never-remove-a-feature rule). This showcase drives the alias directly with the *same* constructor signature (container, data, config) it inherits, to prove it still works end to end: one instance tours the real block model (markdown, callout, table, code, diagram, chart, tabs, columns, toggle, todo, quote, math) with a sticky, scroll-spy table of contents; a second, smaller instance shows `mode: "edit"` with a floating TOC and the `onChange` stream wired to a live status line. Constructing the alias also logs a one-time deprecation console warning pointing at XWUIPage. For the exhaustive block tour under the current (non-deprecated) name, see ../../XWUIPage/examples/Showcase.ts.
