| OLD | NEW | 
 | (Empty) | 
|   1 // Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file |  | 
|   2 // for details. All rights reserved. Use of this source code is governed by a |  | 
|   3 // BSD-style license that can be found in the LICENSE file. |  | 
|   4  |  | 
|   5 class TextWrappingImplementation extends CharacterDataWrappingImplementation imp
    lements Text { |  | 
|   6   /** @domName Document.createTextNode */ |  | 
|   7   factory TextWrappingImplementation(String content) { |  | 
|   8     return new TextWrappingImplementation._wrap( |  | 
|   9         dom.document.createTextNode(content)); |  | 
|  10   } |  | 
|  11  |  | 
|  12   TextWrappingImplementation._wrap(ptr) : super._wrap(ptr); |  | 
|  13  |  | 
|  14   String get wholeText() => _ptr.wholeText; |  | 
|  15  |  | 
|  16   Text replaceWholeText([String content = null]) { |  | 
|  17     if (content === null) { |  | 
|  18       return LevelDom.wrapText(_ptr.replaceWholeText()); |  | 
|  19     } else { |  | 
|  20       return LevelDom.wrapText(_ptr.replaceWholeText(content)); |  | 
|  21     } |  | 
|  22   } |  | 
|  23  |  | 
|  24   Text splitText([int offset = null]) { |  | 
|  25     if (offset === null) { |  | 
|  26       return LevelDom.wrapText(_ptr.splitText()); |  | 
|  27     } else { |  | 
|  28       return LevelDom.wrapText(_ptr.splitText(offset)); |  | 
|  29     } |  | 
|  30   } |  | 
|  31 } |  | 
| OLD | NEW |