feat(demo): add demoGroup metadata to components and update related dependencies

This commit is contained in:
2026-01-04 17:09:18 +00:00
parent aafdb4af72
commit 9bd1734d09
52 changed files with 136 additions and 86 deletions

View File

@@ -20,6 +20,7 @@ import { themeDefaultStyles } from '../../00theme.js';
export class DeesAppuiActivitylog extends DeesElement implements IActivityLogAPI {
// STATIC
public static demo = demoFunc;
public static demoGroup = 'App UI';
// INSTANCE PROPERTIES
@state()

View File

@@ -28,6 +28,7 @@ declare global {
@customElement('dees-appui-appbar')
export class DeesAppuiBar extends DeesElement {
public static demo = demoFunc;
public static demoGroup = 'App UI';
// INSTANCE PROPERTIES
@property({ type: Array })

View File

@@ -26,6 +26,7 @@ declare global {
@customElement('dees-appui-bottombar')
export class DeesAppuiBottombar extends DeesElement implements IBottomBarAPI {
public static demo = demoFunc;
public static demoGroup = 'App UI';
// INSTANCE PROPERTIES
@state()

View File

@@ -31,6 +31,7 @@ export class DeesAppuiMaincontent extends DeesElement {
</div>
</dees-appui-maincontent>
`;
public static demoGroup = 'App UI';
// INSTANCE
@property({

View File

@@ -22,6 +22,7 @@ import { themeDefaultStyles } from '../../00theme.js';
@customElement('dees-appui-mainmenu')
export class DeesAppuiMainmenu extends DeesElement {
public static demo = demoFunc;
public static demoGroup = 'App UI';
// INSTANCE

View File

@@ -35,6 +35,7 @@ export class DeesAppuiProfileDropdown extends DeesElement {
.isOpen=${true}
></dees-appui-profiledropdown>
`;
public static demoGroup = 'App UI';
@property({ type: Object })
accessor user: {

View File

@@ -33,6 +33,7 @@ import { themeDefaultStyles } from '../../00theme.js';
@customElement('dees-appui-secondarymenu')
export class DeesAppuiSecondarymenu extends DeesElement {
public static demo = demoFunc;
public static demoGroup = 'App UI';
// INSTANCE

View File

@@ -18,6 +18,7 @@ import { themeDefaultStyles } from '../../00theme.js';
@customElement('dees-appui-tabs')
export class DeesAppuiTabs extends DeesElement {
public static demo = demoFunc;
public static demoGroup = 'App UI';
// INSTANCE
@property({

View File

@@ -39,6 +39,7 @@ declare global {
@customElement('dees-appui')
export class DeesAppui extends DeesElement {
public static demo = demoFunc;
public static demoGroup = 'App UI';
// ==========================================
// REACTIVE OBSERVABLES (RxJS Subjects)