refactor(editor): edgeless mindmap toolbar config extension (#10803)

This commit is contained in:
fundon
2025-03-19 14:50:55 +00:00
parent 7f34667b78
commit c98f0900cc
2 changed files with 107 additions and 3 deletions
@@ -17,6 +17,7 @@ import type {
} from '@blocksuite/store';
import { DocModeProvider } from '../doc-mode-service';
import { EditPropsStore } from '../edit-props-store';
import { TelemetryProvider, type TelemetryService } from '../telemetry-service';
import { ThemeProvider } from '../theme-service';
import { ToolbarRegistryIdentifier } from './registry';
@@ -105,6 +106,10 @@ abstract class ToolbarContextBase {
return this.themeProvider.theme;
}
get settings() {
return this.std.get(EditPropsStore);
}
get toolbarRegistry() {
return this.std.get(ToolbarRegistryIdentifier);
}