Skip to content

Components ​

Import the twelve theme controls from @lsw-abpvue/theme-shared. Import page and table components from @lsw-abpvue/components. Register a theme before rendering them; Basic Theme implements the contracts with Bootstrap styling.

Theme controls ​

PurposeComponents
Actions and inputButton, Input, Select, Toggle
FormsForm field, Date picker, Typeahead
Overlays and feedbackModal, Spinner, Toast host, Confirmation host
NavigationPagination

Page components ​

PurposeComponents
Ordinary business pagesPage, Data table, Row actions, Tabs
Reusable module extensionsPage toolbar, Extensible table, Extensible form, Record modal

Each reference lists props, default values, events, slots and behavior. Tables are extracted from source. Theme-control defaults describe Basic Theme; another theme must preserve the public contract but can have different visual details.

Each page includes a complete typed example. Simple controls have interactive previews using isolated local state; backend workflows state their endpoint and DTO prerequisites. The same files are included in both languages. See forms and lists for complete request workflows. Properties documented as already localized need caller-translated text; properties accepting localization parameters can take Resource::Key.

Unofficial community project. MIT licensed. Not affiliated with Volosoft.