webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
IWebUndoManager Interface Reference

import"IWebUndoManager.idl";

Inheritance diagram for IWebUndoManager:

Public Member Functions

HRESULT beginUndoGrouping ()
 
HRESULT canRedo ([out, retval] BOOL *result)
 
HRESULT canUndo ([out, retval] BOOL *result)
 
HRESULT disableUndoRegistration ()
 
HRESULT enableUndoRegistration ()
 
HRESULT endUndoGrouping ()
 
HRESULT forwardInvocation ([in] IWebInvocation *anInvocation)
 
HRESULT groupingLevel ([out, retval] int *groupingLevel)
 
HRESULT groupsByEvent ([out, retval] BOOL *result)
 
HRESULT isRedoing ([out, retval] BOOL *result)
 
HRESULT isUndoing ([out, retval] BOOL *result)
 
HRESULT isUndoRegistrationEnabled ([out, retval] BOOL *result)
 
HRESULT levelsOfUndo ([out, retval] UINT *result)
 
HRESULT prepareWithInvocationTarget ([in] IUnknown *target, [out, retval] IUnknown **result)
 
HRESULT redo ()
 
HRESULT redoActionName ([out, retval] BSTR *result)
 
HRESULT redoMenuItemTitle ([out, retval] BSTR *result)
 
HRESULT redoMenuTitleForUndoActionName ([in] BSTR actionName, [out, retval] BSTR *result)
 
HRESULT registerUndoWithTarget ([in] IUnknown *target, [in] UINT aSelector, [in] IUnknown *anObject)
 
HRESULT removeAllActions ()
 
HRESULT removeAllActionsWithTarget ([in] IUnknown *target)
 
HRESULT runLoopModes ([out, retval] IEnumVARIANT **enumModes)
 
HRESULT setActionName ([in] BSTR actionName)
 
HRESULT setGroupsByEvent ([in] BOOL flag)
 
HRESULT setLevelsOfUndo ([in] UINT anInt)
 
HRESULT setRunLoopModes ([in] int cModes, [in, size_is(cModes)] BSTR *modes)
 
HRESULT undo ()
 
HRESULT undoActionName ([out, retval] BSTR *result)
 
HRESULT undoMenuItemTitle ([out, retval] BSTR *result)
 
HRESULT undoMenuTitleForUndoActionName ([in] BSTR actionName, [out, retval] BSTR *result)
 
HRESULT undoNestedGroup ()
 

Member Function Documentation

◆ beginUndoGrouping()

HRESULT IWebUndoManager::beginUndoGrouping ( )

◆ canRedo()

HRESULT IWebUndoManager::canRedo ( [out, retval] BOOL result)

◆ canUndo()

HRESULT IWebUndoManager::canUndo ( [out, retval] BOOL result)

◆ disableUndoRegistration()

HRESULT IWebUndoManager::disableUndoRegistration ( )

◆ enableUndoRegistration()

HRESULT IWebUndoManager::enableUndoRegistration ( )

◆ endUndoGrouping()

HRESULT IWebUndoManager::endUndoGrouping ( )

◆ forwardInvocation()

HRESULT IWebUndoManager::forwardInvocation ( [in] IWebInvocation anInvocation)

◆ groupingLevel()

HRESULT IWebUndoManager::groupingLevel ( [out, retval] int *  groupingLevel)

◆ groupsByEvent()

HRESULT IWebUndoManager::groupsByEvent ( [out, retval] BOOL result)

◆ isRedoing()

HRESULT IWebUndoManager::isRedoing ( [out, retval] BOOL result)

◆ isUndoing()

HRESULT IWebUndoManager::isUndoing ( [out, retval] BOOL result)

◆ isUndoRegistrationEnabled()

HRESULT IWebUndoManager::isUndoRegistrationEnabled ( [out, retval] BOOL result)

◆ levelsOfUndo()

HRESULT IWebUndoManager::levelsOfUndo ( [out, retval] UINT *  result)

◆ prepareWithInvocationTarget()

HRESULT IWebUndoManager::prepareWithInvocationTarget ( [in] IUnknown *  target,
[out, retval] IUnknown **  result 
)

◆ redo()

HRESULT IWebUndoManager::redo ( )

◆ redoActionName()

HRESULT IWebUndoManager::redoActionName ( [out, retval] BSTR result)

◆ redoMenuItemTitle()

HRESULT IWebUndoManager::redoMenuItemTitle ( [out, retval] BSTR result)

◆ redoMenuTitleForUndoActionName()

HRESULT IWebUndoManager::redoMenuTitleForUndoActionName ( [in] BSTR  actionName,
[out, retval] BSTR result 
)

◆ registerUndoWithTarget()

HRESULT IWebUndoManager::registerUndoWithTarget ( [in] IUnknown *  target,
[in] UINT  aSelector,
[in] IUnknown *  anObject 
)

◆ removeAllActions()

HRESULT IWebUndoManager::removeAllActions ( )

◆ removeAllActionsWithTarget()

HRESULT IWebUndoManager::removeAllActionsWithTarget ( [in] IUnknown *  target)

◆ runLoopModes()

HRESULT IWebUndoManager::runLoopModes ( [out, retval] IEnumVARIANT **  enumModes)

◆ setActionName()

HRESULT IWebUndoManager::setActionName ( [in] BSTR  actionName)

◆ setGroupsByEvent()

HRESULT IWebUndoManager::setGroupsByEvent ( [in] BOOL  flag)

◆ setLevelsOfUndo()

HRESULT IWebUndoManager::setLevelsOfUndo ( [in] UINT  anInt)

◆ setRunLoopModes()

HRESULT IWebUndoManager::setRunLoopModes ( [in] int  cModes,
[in, size_is(cModes)] BSTR modes 
)

◆ undo()

HRESULT IWebUndoManager::undo ( )

◆ undoActionName()

HRESULT IWebUndoManager::undoActionName ( [out, retval] BSTR result)

◆ undoMenuItemTitle()

HRESULT IWebUndoManager::undoMenuItemTitle ( [out, retval] BSTR result)

◆ undoMenuTitleForUndoActionName()

HRESULT IWebUndoManager::undoMenuTitleForUndoActionName ( [in] BSTR  actionName,
[out, retval] BSTR result 
)

◆ undoNestedGroup()

HRESULT IWebUndoManager::undoNestedGroup ( )

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