Base editor for editing scripts in the [ScriptEditor]. Base editor for editing scripts in the [ScriptEditor], this does not include documentation items. Returns the underlying [Control] used for editing scripts. This can be either [CodeEdit] (for text scripts) or [GraphEdit] (for visual scripts). Emitted after script validation. For visual scripts on modification. Emitted when the user requests a specific documentation page. Emitted after script validation or when the edited resource has changed. Not used by visual scripts. Emitted when the user request to find and replace text in the file system. Not used by visual scripts. Emitted when the user requests contextual help. Emitted when the user requests a script. Emitted when the user contextual goto and the item is in the same script. Emitted when the user request to search text in the file system. Not used by visual scripts.