ContextWatchdogItemConfiguration
interface
The watchdog item configuration interface.
Properties
-
module:watchdog/contextwatchdog~ContextWatchdogItemConfiguration#config
An editor configuration.
-
module:watchdog/contextwatchdog~ContextWatchdogItemConfiguration#creator
A function that initializes the item (the editor). The function takes editor initialization arguments and should return a promise. For example:
( el, config ) => ClassicEditor.create( el, config )
. -
destructor : ( editor: Editor ) => Promise<unknown> | undefined
module:watchdog/contextwatchdog~ContextWatchdogItemConfiguration#destructor
A function that destroys the item instance (the editor). The function takes an item and should return a promise. For example:
editor => editor.destroy()
-
id : string
module:watchdog/contextwatchdog~ContextWatchdogItemConfiguration#id
id A unique item identificator.
-
sourceElementOrData : string | HTMLElement
module:watchdog/contextwatchdog~ContextWatchdogItemConfiguration#sourceElementOrData
The source element or data that will be passed as the first argument to the
Editor.create()
method. -
type : 'editor'
module:watchdog/contextwatchdog~ContextWatchdogItemConfiguration#type
The type of the item to create. At the moment, only
'editor'
is supported.