Lines Matching refs:range

28 var FCKDomRangeIterator = function( range )  argument
33 this.Range = range ;
51 var range = new FCKDomRange( targetWindow ) ;
52 range.MoveToSelection() ;
53 return new FCKDomRangeIterator( range ) ;
68 var range ;
82 var range = this.Range.Clone() ;
83 range.Expand( this.ForceBrBreak ? 'list_contents' : 'block_contents' ) ;
85 this._NextNode = range.GetTouchedStartNode() ;
86 this._LastNode = range.GetTouchedEndNode() ;
89 range = null ;
119 else if ( !range && currentNode.childNodes.length == 0 && nodeName != 'hr' )
136 if ( !range )
138 range = new FCKDomRange( this.Range.Window ) ;
139 range.SetStart( currentNode, 3, true ) ;
158 if ( includeNode && !range )
160 range = new FCKDomRange( this.Range.Window ) ;
161 range.SetStart( currentNode, 3, true ) ;
170 if ( range && !closeRange )
191 range.SetEnd( currentNode, 4, true ) ;
195 if ( ( closeRange || isLast ) && range )
197 range._UpdateElementInfo() ;
199 if ( range.StartNode == range.EndNode
200 && range.StartNode.parentNode == range.StartBlockLimit
201 && range.StartNode.getAttribute && range.StartNode.getAttribute( '_fck_bookmark' ) )
202 range = null ;
217 if ( !range )
223 block = range.StartBlock ;
227 && range.StartBlockLimit.nodeName.IEquals( 'DIV', 'TH', 'TD' )
228 && range.CheckStartOfBlock()
229 && range.CheckEndOfBlock() )
231 block = range.StartBlockLimit ;
239 range.ExtractContents().AppendTo( block ) ;
243 range.InsertNode( block ) ;
253 if ( !range.CheckStartOfBlock() || !range.CheckEndOfBlock() )
259 range.ExtractContents().AppendTo( block ) ;
264 var splitInfo = range.SplitBlock() ;
270 range.InsertNode( block ) ;
280 …this._NextNode = block == lastNode ? null : FCKDomTools.GetNextSourceNode( range.EndNode, true, nu…