/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }