Public Member Functions | Public Attributes

nsIHTMLInlineTableEditor Interface Reference

import "nsIHTMLInlineTableEditor.idl";

List of all members.

Public Member Functions

void showInlineTableEditingUI (in nsIDOMElement aCell)
 Shows inline table editing UI around a table cell.
void hideInlineTableEditingUI ()
 Hide all inline table editing UI.
void doInlineTableEditingAction (in nsIDOMElement aUIAnonymousElement)
 Modifies the table containing the selection according to the activation of an inline table editing UI element.
void refreshInlineTableEditingUI ()
 Refresh already visible inline table editing UI.

Public Attributes

attribute boolean inlineTableEditingEnabled
 boolean indicating if inline table editing is enabled in the editor.

Member Function Documentation

void nsIHTMLInlineTableEditor::doInlineTableEditingAction ( in nsIDOMElement  aUIAnonymousElement  ) 

Modifies the table containing the selection according to the activation of an inline table editing UI element.

Parameters:
aUIAnonymousElement [IN] the inline table editing UI element
void nsIHTMLInlineTableEditor::hideInlineTableEditingUI (  ) 

Hide all inline table editing UI.

void nsIHTMLInlineTableEditor::refreshInlineTableEditingUI (  ) 

Refresh already visible inline table editing UI.

void nsIHTMLInlineTableEditor::showInlineTableEditingUI ( in nsIDOMElement  aCell  ) 

Shows inline table editing UI around a table cell.

Parameters:
aCell [IN] a DOM Element being a table cell, td or th

Member Data Documentation

boolean indicating if inline table editing is enabled in the editor.

When inline table editing is enabled, and when the selection is contained in a table cell, special buttons allowing to add/remove a line/column are available on the cell's border.


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