diff --git a/src/editor/config/config.ts b/src/editor/config/config.ts index 27708c890..abb3fa6af 100644 --- a/src/editor/config/config.ts +++ b/src/editor/config/config.ts @@ -15,6 +15,7 @@ import { SelectorManagerConfig } from '../../selector_manager/config/config'; import { StorageManagerConfig } from '../../storage_manager/config/config'; import { UndoManagerConfig } from '../../undo_manager/config'; import { Plugin } from '../../plugin_manager'; +import { TraitManagerConfig } from '../../trait_manager/config/config'; type AnyObject = Record; @@ -378,11 +379,10 @@ export interface EditorConfig { */ blockManager?: BlockManagerConfig; - // TODO /** * Configurations for Trait Manager. */ - traitManager?: AnyObject; + traitManager?: TraitManagerConfig; /** * Configurations for Page Manager. diff --git a/src/trait_manager/config/config.ts b/src/trait_manager/config/config.ts index 88ab1a933..b22397eec 100644 --- a/src/trait_manager/config/config.ts +++ b/src/trait_manager/config/config.ts @@ -12,7 +12,7 @@ export interface TraitManagerConfig { */ appendTo?: string | HTMLElement; - optionsTarget: Record[]; + optionsTarget?: Record[]; } const config: TraitManagerConfig = {