From 3301ad1556b17c5d2fe622901f5f815da0965bbb Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Thu, 12 Jan 2023 19:19:31 +0100 Subject: [PATCH] fix(core): update --- ts_web/00_commitinfo_data.ts | 2 +- ts_web/elements/dees-contextmenu.ts | 37 +++++++++++++---------------- ts_web/elements/dees-icon.ts | 11 +++++++++ ts_web/elements/dees-tooltip.ts | 1 + ts_web/elements/index.ts | 1 + 5 files changed, 30 insertions(+), 22 deletions(-) create mode 100644 ts_web/elements/dees-tooltip.ts diff --git a/ts_web/00_commitinfo_data.ts b/ts_web/00_commitinfo_data.ts index 7f116d5..bd89ffe 100644 --- a/ts_web/00_commitinfo_data.ts +++ b/ts_web/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@designestate/dees-catalog', - version: '1.0.134', + version: '1.0.135', description: 'website for lossless.com' } diff --git a/ts_web/elements/dees-contextmenu.ts b/ts_web/elements/dees-contextmenu.ts index de01784..313404b 100644 --- a/ts_web/elements/dees-contextmenu.ts +++ b/ts_web/elements/dees-contextmenu.ts @@ -1,3 +1,4 @@ +import * as plugins from './plugins.js'; import { customElement, html, @@ -20,29 +21,23 @@ declare global { @customElement('dees-contextmenu') export class DeesContextmenu extends DeesElement { public static demo = () => html` - - + Hello + {} + }, + { + name: 'edit', + action: async () => {} + } + ] as plugins.tsclass.website.IMenuItem[]}> `; - @property() - public selectionMode: 'single' | 'multiple' = 'single'; - - @property({ - type: Array, - }) - public selectableChips: string[] = []; - - @property() - public selectedChip: string = null; - - @property({ - type: Array, - }) - public selectedChips: string[] = []; +@property({ + type: Array, +}) +public menuItems: plugins.tsclass.website.IMenuItem[] = []; constructor() { super(); diff --git a/ts_web/elements/dees-icon.ts b/ts_web/elements/dees-icon.ts index 906f2d7..5bd45f1 100644 --- a/ts_web/elements/dees-icon.ts +++ b/ts_web/elements/dees-icon.ts @@ -93,6 +93,14 @@ export class DeesIcon extends DeesElement { public static demo = () => html`
+ @@ -124,6 +132,9 @@ export class DeesIcon extends DeesElement { align-items: center; justify-content: center; } + * { + transition: inherit !important; + } `, ]; diff --git a/ts_web/elements/dees-tooltip.ts b/ts_web/elements/dees-tooltip.ts new file mode 100644 index 0000000..de0b628 --- /dev/null +++ b/ts_web/elements/dees-tooltip.ts @@ -0,0 +1 @@ +import {} from '@designestate/dees-element'; \ No newline at end of file diff --git a/ts_web/elements/index.ts b/ts_web/elements/index.ts index 6322306..99a3a0a 100644 --- a/ts_web/elements/index.ts +++ b/ts_web/elements/index.ts @@ -1,6 +1,7 @@ export * from './dees-button-exit.js'; export * from './dees-button.js'; export * from './dees-chips.js'; +export * from './dees-contextmenu.js'; export * from './dees-form.js'; export * from './dees-form-submit.js'; export * from './dees-icon.js';