ReactOS  0.4.14-dev-52-g6116262
nsIEditingSession Interface Reference

import"nsiface.idl";

Inheritance diagram for nsIEditingSession:
Collaboration diagram for nsIEditingSession:

Public Member Functions

nsresult GetEditorStatus (uint32_t *aEditorStatus)
 
nsresult MakeWindowEditable (nsIDOMWindow *window, const char *aEditorType, bool doAfterUriLoad, bool aMakeWholeDocumentEditable, bool aInteractive)
 
nsresult WindowIsEditable (nsIDOMWindow *window, bool *_retval)
 
nsresult GetEditorForWindow (nsIDOMWindow *window, nsIEditor **_retval)
 
nsresult SetupEditorOnWindow (nsIDOMWindow *window)
 
nsresult TearDownEditorOnWindow (nsIDOMWindow *window)
 
nsresult SetEditorOnControllers (nsIDOMWindow *aWindow, nsIEditor *aEditor)
 
nsresult DisableJSAndPlugins (nsIDOMWindow *aWindow)
 
nsresult RestoreJSAndPlugins (nsIDOMWindow *aWindow)
 
nsresult DetachFromWindow (nsIDOMWindow *aWindow)
 
nsresult ReattachToWindow (nsIDOMWindow *aWindow)
 
nsresult GetJsAndPluginsDisabled (bool *aJsAndPluginsDisabled)
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 3318 of file nsiface.idl.

Member Function Documentation

◆ DetachFromWindow()

nsresult nsIEditingSession::DetachFromWindow ( nsIDOMWindow aWindow)

◆ DisableJSAndPlugins()

nsresult nsIEditingSession::DisableJSAndPlugins ( nsIDOMWindow aWindow)

◆ GetEditorForWindow()

nsresult nsIEditingSession::GetEditorForWindow ( nsIDOMWindow window,
nsIEditor **  _retval 
)

◆ GetEditorStatus()

nsresult nsIEditingSession::GetEditorStatus ( uint32_t aEditorStatus)

◆ GetJsAndPluginsDisabled()

nsresult nsIEditingSession::GetJsAndPluginsDisabled ( bool aJsAndPluginsDisabled)

◆ MakeWindowEditable()

nsresult nsIEditingSession::MakeWindowEditable ( nsIDOMWindow window,
const char aEditorType,
bool  doAfterUriLoad,
bool  aMakeWholeDocumentEditable,
bool  aInteractive 
)

◆ ReattachToWindow()

nsresult nsIEditingSession::ReattachToWindow ( nsIDOMWindow aWindow)

◆ RestoreJSAndPlugins()

nsresult nsIEditingSession::RestoreJSAndPlugins ( nsIDOMWindow aWindow)

◆ SetEditorOnControllers()

nsresult nsIEditingSession::SetEditorOnControllers ( nsIDOMWindow aWindow,
nsIEditor aEditor 
)

◆ SetupEditorOnWindow()

nsresult nsIEditingSession::SetupEditorOnWindow ( nsIDOMWindow window)

◆ TearDownEditorOnWindow()

nsresult nsIEditingSession::TearDownEditorOnWindow ( nsIDOMWindow window)

◆ WindowIsEditable()

nsresult nsIEditingSession::WindowIsEditable ( nsIDOMWindow window,
bool _retval 
)

The documentation for this interface was generated from the following file: