feat(editor): gfx connector package (#11091)

This commit is contained in:
Saul-Mirone
2025-03-22 14:39:05 +00:00
parent d398ee4dfa
commit 1f0fc9d47a
38 changed files with 284 additions and 137 deletions
@@ -1,3 +1,5 @@
import { NoteDisplayModePanel } from './components/note-display-mode-panel';
import { EdgelessNoteShadowPanel } from './components/note-shadow-panel';
import { EdgelessNoteMenu } from './toolbar/note-menu';
import { EdgelessNoteSeniorButton } from './toolbar/note-senior-button';
import { EdgelessNoteToolButton } from './toolbar/note-tool-button';
@@ -9,6 +11,8 @@ export function effects() {
'edgeless-note-senior-button',
EdgelessNoteSeniorButton
);
customElements.define('edgeless-note-shadow-panel', EdgelessNoteShadowPanel);
customElements.define('note-display-mode-panel', NoteDisplayModePanel);
}
declare global {
@@ -16,5 +20,7 @@ declare global {
'edgeless-note-tool-button': EdgelessNoteToolButton;
'edgeless-note-menu': EdgelessNoteMenu;
'edgeless-note-senior-button': EdgelessNoteSeniorButton;
'edgeless-note-shadow-panel': EdgelessNoteShadowPanel;
'note-display-mode-panel': NoteDisplayModePanel;
}
}