editorDOM: element,
scrollDOM: scrollContainer,
manager,
- translate: (text: string): string => text, // TODO - Implement
+ translate(text: string): string {
+ const translations = options.translations;
+ return translations[text] || text;
+ },
error(error: string|Error): void {
const message = error instanceof Error ? error.message : error;
window.$events.error(message); // TODO - Translate
manager.setContext(context);
// Create primary toolbar
- manager.setToolbar(getMainEditorFullToolbar());
+ manager.setToolbar(getMainEditorFullToolbar(context));
// Register modals
for (const key of Object.keys(modals)) {