Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(116)

Side by Side Diff: lib/html/doc/interface/Range.dartdoc

Issue 10544064: Add dummy dart:html library for documentation. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 // Copyright (c) 2012, 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 // WARNING:
6 // This file contains documentation that is merged into the real source.
7 // Do not make code changes here.
8
9 /// @domName Range
10 interface Range {
11
12 static final int END_TO_END = 2;
13
14 static final int END_TO_START = 3;
15
16 static final int NODE_AFTER = 1;
17
18 static final int NODE_BEFORE = 0;
19
20 static final int NODE_BEFORE_AND_AFTER = 2;
21
22 static final int NODE_INSIDE = 3;
23
24 static final int START_TO_END = 1;
25
26 static final int START_TO_START = 0;
27
28 /** @domName Range.collapsed */
29 final bool collapsed;
30
31 /** @domName Range.commonAncestorContainer */
32 final Node commonAncestorContainer;
33
34 /** @domName Range.endContainer */
35 final Node endContainer;
36
37 /** @domName Range.endOffset */
38 final int endOffset;
39
40 /** @domName Range.startContainer */
41 final Node startContainer;
42
43 /** @domName Range.startOffset */
44 final int startOffset;
45
46 /** @domName Range.cloneContents */
47 DocumentFragment cloneContents();
48
49 /** @domName Range.cloneRange */
50 Range cloneRange();
51
52 /** @domName Range.collapse */
53 void collapse(bool toStart);
54
55 /** @domName Range.compareNode */
56 int compareNode(Node refNode);
57
58 /** @domName Range.comparePoint */
59 int comparePoint(Node refNode, int offset);
60
61 /** @domName Range.createContextualFragment */
62 DocumentFragment createContextualFragment(String html);
63
64 /** @domName Range.deleteContents */
65 void deleteContents();
66
67 /** @domName Range.detach */
68 void detach();
69
70 /** @domName Range.expand */
71 void expand(String unit);
72
73 /** @domName Range.extractContents */
74 DocumentFragment extractContents();
75
76 /** @domName Range.getBoundingClientRect */
77 ClientRect getBoundingClientRect();
78
79 /** @domName Range.getClientRects */
80 ClientRectList getClientRects();
81
82 /** @domName Range.insertNode */
83 void insertNode(Node newNode);
84
85 /** @domName Range.intersectsNode */
86 bool intersectsNode(Node refNode);
87
88 /** @domName Range.isPointInRange */
89 bool isPointInRange(Node refNode, int offset);
90
91 /** @domName Range.selectNode */
92 void selectNode(Node refNode);
93
94 /** @domName Range.selectNodeContents */
95 void selectNodeContents(Node refNode);
96
97 /** @domName Range.setEnd */
98 void setEnd(Node refNode, int offset);
99
100 /** @domName Range.setEndAfter */
101 void setEndAfter(Node refNode);
102
103 /** @domName Range.setEndBefore */
104 void setEndBefore(Node refNode);
105
106 /** @domName Range.setStart */
107 void setStart(Node refNode, int offset);
108
109 /** @domName Range.setStartAfter */
110 void setStartAfter(Node refNode);
111
112 /** @domName Range.setStartBefore */
113 void setStartBefore(Node refNode);
114
115 /** @domName Range.surroundContents */
116 void surroundContents(Node newParent);
117
118 /** @domName Range.toString */
119 String toString();
120 }
OLDNEW
« no previous file with comments | « lib/html/doc/interface/RadioNodeList.dartdoc ('k') | lib/html/doc/interface/RangeException.dartdoc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698