예제 #1
0
 /// <summary>
 /// Renders the control to the specified container element.
 /// </summary>
 /// <param name="n">HTML DOM element to add control to.</param>
 public object renderTo(SharpKit.TinyMCE.dom.Element n)
 {
     return(null);
 }
예제 #2
0
 /// <summary>
 /// Selects the specified element. This will place the start and end of the selection range around the element.
 /// </summary>
 /// <param name="node">HMTL DOM element to select.</param>
 /// <param name="content">Optional bool state if the contents should be selected or not on non IE browser.</param>
 public SharpKit.TinyMCE.dom.Element select(SharpKit.TinyMCE.dom.Element node, bool content)
 {
     return(null);
 }
예제 #3
0
 /// <summary>
 /// Sets the current selection to the specified DOM element.
 /// </summary>
 /// <param name="n">Element to set as the contents of the selection.</param>
 public SharpKit.TinyMCE.dom.Element setNode(SharpKit.TinyMCE.dom.Element n)
 {
     return(null);
 }
예제 #4
0
 /// <summary>
 /// Replaces the specified element or elements with the specified element, the new element will
 /// be cloned if multiple inputs elements are passed.
 /// </summary>
 /// <param name="n">New element to replace old ones with.</param>
 /// <param name="k">Optional keep children state, if set to true child nodes from the old object will be added to new ones.</param>
 public object replace(SharpKit.TinyMCE.dom.Element n, bool k)
 {
     return(null);
 }
예제 #5
0
 /// <summary>
 /// Splits an element into two new elements and places the specified split
 /// element or element between the new ones. For example splitting the paragraph at the bold element in
 /// this example <p>abc<b>abc</b>123</p> would produce <p>abc</p><b>abc</b><p>123</p>.
 /// </summary>
 /// <param name="pe">Parent element to split.</param>
 /// <param name="e">Element to split at.</param>
 /// <param name="re">Optional replacement element to replace the split element by.</param>
 public SharpKit.TinyMCE.dom.Element split(SharpKit.TinyMCE.dom.Element pe, SharpKit.TinyMCE.dom.Element e, SharpKit.TinyMCE.dom.Element re)
 {
     return(null);
 }
예제 #6
0
 /// <summary>
 /// Renames the specified element to a new name and keep it's attributes and children.
 /// </summary>
 /// <param name="elm">Element to rename.</param>
 /// <param name="name">Name of the new element.</param>
 public object rename(SharpKit.TinyMCE.dom.Element elm, string name)
 {
     return(null);
 }
예제 #7
0
 /// <summary>
 /// Inserts a element after the reference element.
 /// </summary>
 /// <param name="node">Element to insert after the reference.</param>
 public SharpKit.TinyMCE.dom.Element insertAfter(SharpKit.TinyMCE.dom.Element node)
 {
     return(null);
 }
예제 #8
0
 /// <summary>
 /// Returns the absolute x, y position of a node. The position will be returned in a object with x, y fields.
 /// </summary>
 /// <param name="ro">Optional root element to stop calculations at.</param>
 public object getPos(SharpKit.TinyMCE.dom.Element ro)
 {
     return(null);
 }
예제 #9
0
 /// <summary>
 /// Find the common ancestor of two elements. This is a shorter method than using the DOM Range logic.
 /// </summary>
 /// <param name="a">Element to find common ancestor of.</param>
 /// <param name="b">Element to find common ancestor of.</param>
 public SharpKit.TinyMCE.dom.Element findCommonAncestor(SharpKit.TinyMCE.dom.Element a, SharpKit.TinyMCE.dom.Element b)
 {
     return(null);
 }
예제 #10
0
 /// <summary>
 /// Adds visual aid for tables, anchors etc so they can be more easily edited inside the editor.
 /// </summary>
 /// <param name="elm">Optional root element to loop though to find tables etc that needs the visual aid.</param>
 public object addVisual(SharpKit.TinyMCE.dom.Element elm)
 {
     return(null);
 }