feat(dees-appui): Rename DeesAppuiBase to DeesAppui and migrate related API, exports, demos and docs
This commit is contained in:
@@ -684,7 +684,7 @@ According to Lit's documentation (https://lit.dev/docs/components/decorators/#de
|
||||
|
||||
## Enhanced AppUI API (2025-12-08)
|
||||
|
||||
The `dees-appui-base` component has been enhanced with a unified configuration API for building real-world applications.
|
||||
The `dees-appui` component has been enhanced with a unified configuration API for building real-world applications.
|
||||
|
||||
### New Modules:
|
||||
|
||||
@@ -734,7 +734,7 @@ interface IRoutingConfig {
|
||||
}
|
||||
```
|
||||
|
||||
### New Public Methods on DeesAppuiBase:
|
||||
### New Public Methods on DeesAppui:
|
||||
|
||||
```typescript
|
||||
// Configure with unified config
|
||||
@@ -774,7 +774,7 @@ const config: IAppConfig = {
|
||||
statePersistence: { enabled: true, storage: 'localStorage' },
|
||||
};
|
||||
|
||||
html`<dees-appui-base .config=${config}></dees-appui-base>`;
|
||||
html`<dees-appui .config=${config}></dees-appui>`;
|
||||
```
|
||||
|
||||
### Backward Compatibility:
|
||||
@@ -783,13 +783,13 @@ The existing property-based API still works:
|
||||
|
||||
```typescript
|
||||
html`
|
||||
<dees-appui-base
|
||||
<dees-appui
|
||||
.mainmenuGroups=${groups}
|
||||
.secondarymenuGroups=${secondaryGroups}
|
||||
@mainmenu-tab-select=${handler}
|
||||
>
|
||||
<div slot="maincontent">...</div>
|
||||
</dees-appui-base>
|
||||
</dees-appui>
|
||||
`;
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user