OLD | NEW |
1 /** | 1 /** |
2 * Scalable Vector Graphics: | 2 * Scalable Vector Graphics: |
3 * Two-dimensional vector graphics with support for events and animation. | 3 * Two-dimensional vector graphics with support for events and animation. |
4 * | 4 * |
5 * For details about the features and syntax of SVG, a W3C standard, | 5 * For details about the features and syntax of SVG, a W3C standard, |
6 * refer to the | 6 * refer to the |
7 * [Scalable Vector Graphics Specification](http://www.w3.org/TR/SVG/). | 7 * [Scalable Vector Graphics Specification](http://www.w3.org/TR/SVG/). |
8 */ | 8 */ |
9 library dart.dom.svg; | 9 library dart.dom.svg; |
10 | 10 |
11 import 'dart:async'; | 11 import 'dart:async'; |
12 import 'dart:collection'; | 12 import 'dart:collection'; |
13 import 'dart:_internal' hide deprecated; | 13 import 'dart:_internal' hide deprecated; |
14 import 'dart:html'; | 14 import 'dart:html'; |
15 import 'dart:html_common'; | 15 import 'dart:html_common'; |
16 import 'dart:_js_helper' show Creates, Returns, JSName; | 16 import 'dart:_js_helper' show Creates, Returns, JSName, Native; |
17 import 'dart:_foreign_helper' show JS; | 17 import 'dart:_foreign_helper' show JS; |
18 import 'dart:_interceptors' show Interceptor; | 18 import 'dart:_interceptors' show Interceptor; |
19 // DO NOT EDIT - unless you are editing documentation as per: | 19 // DO NOT EDIT - unless you are editing documentation as per: |
20 // https://code.google.com/p/dart/wiki/ContributingHTMLDocumentation | 20 // https://code.google.com/p/dart/wiki/ContributingHTMLDocumentation |
21 // Auto-generated dart:svg library. | 21 // Auto-generated dart:svg library. |
22 | 22 |
23 | 23 |
24 | 24 |
25 | 25 |
26 | 26 |
(...skipping 10 matching lines...) Expand all Loading... |
37 } | 37 } |
38 } | 38 } |
39 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 39 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
40 // for details. All rights reserved. Use of this source code is governed by a | 40 // for details. All rights reserved. Use of this source code is governed by a |
41 // BSD-style license that can be found in the LICENSE file. | 41 // BSD-style license that can be found in the LICENSE file. |
42 | 42 |
43 | 43 |
44 @DocsEditable() | 44 @DocsEditable() |
45 @DomName('SVGAElement') | 45 @DomName('SVGAElement') |
46 @Unstable() | 46 @Unstable() |
47 class AElement extends GraphicsElement implements UriReference native "SVGAEleme
nt" { | 47 @Native("SVGAElement") |
| 48 class AElement extends GraphicsElement implements UriReference { |
48 // To suppress missing implicit constructor warnings. | 49 // To suppress missing implicit constructor warnings. |
49 factory AElement._() { throw new UnsupportedError("Not supported"); } | 50 factory AElement._() { throw new UnsupportedError("Not supported"); } |
50 | 51 |
51 @DomName('SVGAElement.SVGAElement') | 52 @DomName('SVGAElement.SVGAElement') |
52 @DocsEditable() | 53 @DocsEditable() |
53 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); | 54 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); |
54 /** | 55 /** |
55 * Constructor instantiated by the DOM when a custom element has been created. | 56 * Constructor instantiated by the DOM when a custom element has been created. |
56 * | 57 * |
57 * This can only be called by subclasses from their created constructor. | 58 * This can only be called by subclasses from their created constructor. |
(...skipping 14 matching lines...) Expand all Loading... |
72 // for details. All rights reserved. Use of this source code is governed by a | 73 // for details. All rights reserved. Use of this source code is governed by a |
73 // BSD-style license that can be found in the LICENSE file. | 74 // BSD-style license that can be found in the LICENSE file. |
74 | 75 |
75 | 76 |
76 @DocsEditable() | 77 @DocsEditable() |
77 @DomName('SVGAltGlyphElement') | 78 @DomName('SVGAltGlyphElement') |
78 @SupportedBrowser(SupportedBrowser.CHROME) | 79 @SupportedBrowser(SupportedBrowser.CHROME) |
79 @SupportedBrowser(SupportedBrowser.FIREFOX) | 80 @SupportedBrowser(SupportedBrowser.FIREFOX) |
80 @SupportedBrowser(SupportedBrowser.SAFARI) | 81 @SupportedBrowser(SupportedBrowser.SAFARI) |
81 @Unstable() | 82 @Unstable() |
82 class AltGlyphElement extends TextPositioningElement implements UriReference nat
ive "SVGAltGlyphElement" { | 83 @Native("SVGAltGlyphElement") |
| 84 class AltGlyphElement extends TextPositioningElement implements UriReference { |
83 // To suppress missing implicit constructor warnings. | 85 // To suppress missing implicit constructor warnings. |
84 factory AltGlyphElement._() { throw new UnsupportedError("Not supported"); } | 86 factory AltGlyphElement._() { throw new UnsupportedError("Not supported"); } |
85 | 87 |
86 @DomName('SVGAltGlyphElement.SVGAltGlyphElement') | 88 @DomName('SVGAltGlyphElement.SVGAltGlyphElement') |
87 @DocsEditable() | 89 @DocsEditable() |
88 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag("
altGlyph"); | 90 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag("
altGlyph"); |
89 /** | 91 /** |
90 * Constructor instantiated by the DOM when a custom element has been created. | 92 * Constructor instantiated by the DOM when a custom element has been created. |
91 * | 93 * |
92 * This can only be called by subclasses from their created constructor. | 94 * This can only be called by subclasses from their created constructor. |
(...skipping 18 matching lines...) Expand all Loading... |
111 final AnimatedString href; | 113 final AnimatedString href; |
112 } | 114 } |
113 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 115 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
114 // for details. All rights reserved. Use of this source code is governed by a | 116 // for details. All rights reserved. Use of this source code is governed by a |
115 // BSD-style license that can be found in the LICENSE file. | 117 // BSD-style license that can be found in the LICENSE file. |
116 | 118 |
117 | 119 |
118 @DocsEditable() | 120 @DocsEditable() |
119 @DomName('SVGAngle') | 121 @DomName('SVGAngle') |
120 @Unstable() | 122 @Unstable() |
121 class Angle extends Interceptor native "SVGAngle" { | 123 @Native("SVGAngle") |
| 124 class Angle extends Interceptor { |
122 // To suppress missing implicit constructor warnings. | 125 // To suppress missing implicit constructor warnings. |
123 factory Angle._() { throw new UnsupportedError("Not supported"); } | 126 factory Angle._() { throw new UnsupportedError("Not supported"); } |
124 | 127 |
125 @DomName('SVGAngle.SVG_ANGLETYPE_DEG') | 128 @DomName('SVGAngle.SVG_ANGLETYPE_DEG') |
126 @DocsEditable() | 129 @DocsEditable() |
127 static const int SVG_ANGLETYPE_DEG = 2; | 130 static const int SVG_ANGLETYPE_DEG = 2; |
128 | 131 |
129 @DomName('SVGAngle.SVG_ANGLETYPE_GRAD') | 132 @DomName('SVGAngle.SVG_ANGLETYPE_GRAD') |
130 @DocsEditable() | 133 @DocsEditable() |
131 static const int SVG_ANGLETYPE_GRAD = 4; | 134 static const int SVG_ANGLETYPE_GRAD = 4; |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
170 // for details. All rights reserved. Use of this source code is governed by a | 173 // for details. All rights reserved. Use of this source code is governed by a |
171 // BSD-style license that can be found in the LICENSE file. | 174 // BSD-style license that can be found in the LICENSE file. |
172 | 175 |
173 | 176 |
174 @DocsEditable() | 177 @DocsEditable() |
175 @DomName('SVGAnimateElement') | 178 @DomName('SVGAnimateElement') |
176 @SupportedBrowser(SupportedBrowser.CHROME) | 179 @SupportedBrowser(SupportedBrowser.CHROME) |
177 @SupportedBrowser(SupportedBrowser.FIREFOX) | 180 @SupportedBrowser(SupportedBrowser.FIREFOX) |
178 @SupportedBrowser(SupportedBrowser.SAFARI) | 181 @SupportedBrowser(SupportedBrowser.SAFARI) |
179 @Unstable() | 182 @Unstable() |
180 class AnimateElement extends AnimationElement native "SVGAnimateElement" { | 183 @Native("SVGAnimateElement") |
| 184 class AnimateElement extends AnimationElement { |
181 // To suppress missing implicit constructor warnings. | 185 // To suppress missing implicit constructor warnings. |
182 factory AnimateElement._() { throw new UnsupportedError("Not supported"); } | 186 factory AnimateElement._() { throw new UnsupportedError("Not supported"); } |
183 | 187 |
184 @DomName('SVGAnimateElement.SVGAnimateElement') | 188 @DomName('SVGAnimateElement.SVGAnimateElement') |
185 @DocsEditable() | 189 @DocsEditable() |
186 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a
nimate"); | 190 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a
nimate"); |
187 /** | 191 /** |
188 * Constructor instantiated by the DOM when a custom element has been created. | 192 * Constructor instantiated by the DOM when a custom element has been created. |
189 * | 193 * |
190 * This can only be called by subclasses from their created constructor. | 194 * This can only be called by subclasses from their created constructor. |
191 */ | 195 */ |
192 AnimateElement.created() : super.created(); | 196 AnimateElement.created() : super.created(); |
193 | 197 |
194 /// Checks if this type is supported on the current platform. | 198 /// Checks if this type is supported on the current platform. |
195 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE
lement.tag('animate') is AnimateElement); | 199 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE
lement.tag('animate') is AnimateElement); |
196 } | 200 } |
197 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 201 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
198 // for details. All rights reserved. Use of this source code is governed by a | 202 // for details. All rights reserved. Use of this source code is governed by a |
199 // BSD-style license that can be found in the LICENSE file. | 203 // BSD-style license that can be found in the LICENSE file. |
200 | 204 |
201 | 205 |
202 @DocsEditable() | 206 @DocsEditable() |
203 @DomName('SVGAnimateMotionElement') | 207 @DomName('SVGAnimateMotionElement') |
204 @SupportedBrowser(SupportedBrowser.CHROME) | 208 @SupportedBrowser(SupportedBrowser.CHROME) |
205 @SupportedBrowser(SupportedBrowser.FIREFOX) | 209 @SupportedBrowser(SupportedBrowser.FIREFOX) |
206 @SupportedBrowser(SupportedBrowser.SAFARI) | 210 @SupportedBrowser(SupportedBrowser.SAFARI) |
207 @Unstable() | 211 @Unstable() |
208 class AnimateMotionElement extends AnimationElement native "SVGAnimateMotionElem
ent" { | 212 @Native("SVGAnimateMotionElement") |
| 213 class AnimateMotionElement extends AnimationElement { |
209 // To suppress missing implicit constructor warnings. | 214 // To suppress missing implicit constructor warnings. |
210 factory AnimateMotionElement._() { throw new UnsupportedError("Not supported")
; } | 215 factory AnimateMotionElement._() { throw new UnsupportedError("Not supported")
; } |
211 | 216 |
212 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement') | 217 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement') |
213 @DocsEditable() | 218 @DocsEditable() |
214 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_
tag("animateMotion"); | 219 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_
tag("animateMotion"); |
215 /** | 220 /** |
216 * Constructor instantiated by the DOM when a custom element has been created. | 221 * Constructor instantiated by the DOM when a custom element has been created. |
217 * | 222 * |
218 * This can only be called by subclasses from their created constructor. | 223 * This can only be called by subclasses from their created constructor. |
219 */ | 224 */ |
220 AnimateMotionElement.created() : super.created(); | 225 AnimateMotionElement.created() : super.created(); |
221 | 226 |
222 /// Checks if this type is supported on the current platform. | 227 /// Checks if this type is supported on the current platform. |
223 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne
w SvgElement.tag('animateMotion') is AnimateMotionElement); | 228 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne
w SvgElement.tag('animateMotion') is AnimateMotionElement); |
224 } | 229 } |
225 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 230 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
226 // for details. All rights reserved. Use of this source code is governed by a | 231 // for details. All rights reserved. Use of this source code is governed by a |
227 // BSD-style license that can be found in the LICENSE file. | 232 // BSD-style license that can be found in the LICENSE file. |
228 | 233 |
229 | 234 |
230 @DocsEditable() | 235 @DocsEditable() |
231 @DomName('SVGAnimateTransformElement') | 236 @DomName('SVGAnimateTransformElement') |
232 @SupportedBrowser(SupportedBrowser.CHROME) | 237 @SupportedBrowser(SupportedBrowser.CHROME) |
233 @SupportedBrowser(SupportedBrowser.FIREFOX) | 238 @SupportedBrowser(SupportedBrowser.FIREFOX) |
234 @SupportedBrowser(SupportedBrowser.SAFARI) | 239 @SupportedBrowser(SupportedBrowser.SAFARI) |
235 @Unstable() | 240 @Unstable() |
236 class AnimateTransformElement extends AnimationElement native "SVGAnimateTransfo
rmElement" { | 241 @Native("SVGAnimateTransformElement") |
| 242 class AnimateTransformElement extends AnimationElement { |
237 // To suppress missing implicit constructor warnings. | 243 // To suppress missing implicit constructor warnings. |
238 factory AnimateTransformElement._() { throw new UnsupportedError("Not supporte
d"); } | 244 factory AnimateTransformElement._() { throw new UnsupportedError("Not supporte
d"); } |
239 | 245 |
240 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement') | 246 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement') |
241 @DocsEditable() | 247 @DocsEditable() |
242 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme
nt_tag("animateTransform"); | 248 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme
nt_tag("animateTransform"); |
243 /** | 249 /** |
244 * Constructor instantiated by the DOM when a custom element has been created. | 250 * Constructor instantiated by the DOM when a custom element has been created. |
245 * | 251 * |
246 * This can only be called by subclasses from their created constructor. | 252 * This can only be called by subclasses from their created constructor. |
247 */ | 253 */ |
248 AnimateTransformElement.created() : super.created(); | 254 AnimateTransformElement.created() : super.created(); |
249 | 255 |
250 /// Checks if this type is supported on the current platform. | 256 /// Checks if this type is supported on the current platform. |
251 static bool get supported => SvgElement.isTagSupported('animateTransform') &&
(new SvgElement.tag('animateTransform') is AnimateTransformElement); | 257 static bool get supported => SvgElement.isTagSupported('animateTransform') &&
(new SvgElement.tag('animateTransform') is AnimateTransformElement); |
252 } | 258 } |
253 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
254 // for details. All rights reserved. Use of this source code is governed by a | 260 // for details. All rights reserved. Use of this source code is governed by a |
255 // BSD-style license that can be found in the LICENSE file. | 261 // BSD-style license that can be found in the LICENSE file. |
256 | 262 |
257 | 263 |
258 @DocsEditable() | 264 @DocsEditable() |
259 @DomName('SVGAnimatedAngle') | 265 @DomName('SVGAnimatedAngle') |
260 @Unstable() | 266 @Unstable() |
261 class AnimatedAngle extends Interceptor native "SVGAnimatedAngle" { | 267 @Native("SVGAnimatedAngle") |
| 268 class AnimatedAngle extends Interceptor { |
262 // To suppress missing implicit constructor warnings. | 269 // To suppress missing implicit constructor warnings. |
263 factory AnimatedAngle._() { throw new UnsupportedError("Not supported"); } | 270 factory AnimatedAngle._() { throw new UnsupportedError("Not supported"); } |
264 | 271 |
265 @DomName('SVGAnimatedAngle.animVal') | 272 @DomName('SVGAnimatedAngle.animVal') |
266 @DocsEditable() | 273 @DocsEditable() |
267 final Angle animVal; | 274 final Angle animVal; |
268 | 275 |
269 @DomName('SVGAnimatedAngle.baseVal') | 276 @DomName('SVGAnimatedAngle.baseVal') |
270 @DocsEditable() | 277 @DocsEditable() |
271 final Angle baseVal; | 278 final Angle baseVal; |
272 } | 279 } |
273 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 280 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
274 // for details. All rights reserved. Use of this source code is governed by a | 281 // for details. All rights reserved. Use of this source code is governed by a |
275 // BSD-style license that can be found in the LICENSE file. | 282 // BSD-style license that can be found in the LICENSE file. |
276 | 283 |
277 | 284 |
278 @DocsEditable() | 285 @DocsEditable() |
279 @DomName('SVGAnimatedBoolean') | 286 @DomName('SVGAnimatedBoolean') |
280 @Unstable() | 287 @Unstable() |
281 class AnimatedBoolean extends Interceptor native "SVGAnimatedBoolean" { | 288 @Native("SVGAnimatedBoolean") |
| 289 class AnimatedBoolean extends Interceptor { |
282 // To suppress missing implicit constructor warnings. | 290 // To suppress missing implicit constructor warnings. |
283 factory AnimatedBoolean._() { throw new UnsupportedError("Not supported"); } | 291 factory AnimatedBoolean._() { throw new UnsupportedError("Not supported"); } |
284 | 292 |
285 @DomName('SVGAnimatedBoolean.animVal') | 293 @DomName('SVGAnimatedBoolean.animVal') |
286 @DocsEditable() | 294 @DocsEditable() |
287 final bool animVal; | 295 final bool animVal; |
288 | 296 |
289 @DomName('SVGAnimatedBoolean.baseVal') | 297 @DomName('SVGAnimatedBoolean.baseVal') |
290 @DocsEditable() | 298 @DocsEditable() |
291 bool baseVal; | 299 bool baseVal; |
292 } | 300 } |
293 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 301 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
294 // for details. All rights reserved. Use of this source code is governed by a | 302 // for details. All rights reserved. Use of this source code is governed by a |
295 // BSD-style license that can be found in the LICENSE file. | 303 // BSD-style license that can be found in the LICENSE file. |
296 | 304 |
297 | 305 |
298 @DocsEditable() | 306 @DocsEditable() |
299 @DomName('SVGAnimatedEnumeration') | 307 @DomName('SVGAnimatedEnumeration') |
300 @Unstable() | 308 @Unstable() |
301 class AnimatedEnumeration extends Interceptor native "SVGAnimatedEnumeration" { | 309 @Native("SVGAnimatedEnumeration") |
| 310 class AnimatedEnumeration extends Interceptor { |
302 // To suppress missing implicit constructor warnings. | 311 // To suppress missing implicit constructor warnings. |
303 factory AnimatedEnumeration._() { throw new UnsupportedError("Not supported");
} | 312 factory AnimatedEnumeration._() { throw new UnsupportedError("Not supported");
} |
304 | 313 |
305 @DomName('SVGAnimatedEnumeration.animVal') | 314 @DomName('SVGAnimatedEnumeration.animVal') |
306 @DocsEditable() | 315 @DocsEditable() |
307 final int animVal; | 316 final int animVal; |
308 | 317 |
309 @DomName('SVGAnimatedEnumeration.baseVal') | 318 @DomName('SVGAnimatedEnumeration.baseVal') |
310 @DocsEditable() | 319 @DocsEditable() |
311 int baseVal; | 320 int baseVal; |
312 } | 321 } |
313 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
314 // for details. All rights reserved. Use of this source code is governed by a | 323 // for details. All rights reserved. Use of this source code is governed by a |
315 // BSD-style license that can be found in the LICENSE file. | 324 // BSD-style license that can be found in the LICENSE file. |
316 | 325 |
317 | 326 |
318 @DocsEditable() | 327 @DocsEditable() |
319 @DomName('SVGAnimatedInteger') | 328 @DomName('SVGAnimatedInteger') |
320 @Unstable() | 329 @Unstable() |
321 class AnimatedInteger extends Interceptor native "SVGAnimatedInteger" { | 330 @Native("SVGAnimatedInteger") |
| 331 class AnimatedInteger extends Interceptor { |
322 // To suppress missing implicit constructor warnings. | 332 // To suppress missing implicit constructor warnings. |
323 factory AnimatedInteger._() { throw new UnsupportedError("Not supported"); } | 333 factory AnimatedInteger._() { throw new UnsupportedError("Not supported"); } |
324 | 334 |
325 @DomName('SVGAnimatedInteger.animVal') | 335 @DomName('SVGAnimatedInteger.animVal') |
326 @DocsEditable() | 336 @DocsEditable() |
327 final int animVal; | 337 final int animVal; |
328 | 338 |
329 @DomName('SVGAnimatedInteger.baseVal') | 339 @DomName('SVGAnimatedInteger.baseVal') |
330 @DocsEditable() | 340 @DocsEditable() |
331 int baseVal; | 341 int baseVal; |
332 } | 342 } |
333 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 343 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
334 // for details. All rights reserved. Use of this source code is governed by a | 344 // for details. All rights reserved. Use of this source code is governed by a |
335 // BSD-style license that can be found in the LICENSE file. | 345 // BSD-style license that can be found in the LICENSE file. |
336 | 346 |
337 | 347 |
338 @DocsEditable() | 348 @DocsEditable() |
339 @DomName('SVGAnimatedLength') | 349 @DomName('SVGAnimatedLength') |
340 @Unstable() | 350 @Unstable() |
341 class AnimatedLength extends Interceptor native "SVGAnimatedLength" { | 351 @Native("SVGAnimatedLength") |
| 352 class AnimatedLength extends Interceptor { |
342 // To suppress missing implicit constructor warnings. | 353 // To suppress missing implicit constructor warnings. |
343 factory AnimatedLength._() { throw new UnsupportedError("Not supported"); } | 354 factory AnimatedLength._() { throw new UnsupportedError("Not supported"); } |
344 | 355 |
345 @DomName('SVGAnimatedLength.animVal') | 356 @DomName('SVGAnimatedLength.animVal') |
346 @DocsEditable() | 357 @DocsEditable() |
347 final Length animVal; | 358 final Length animVal; |
348 | 359 |
349 @DomName('SVGAnimatedLength.baseVal') | 360 @DomName('SVGAnimatedLength.baseVal') |
350 @DocsEditable() | 361 @DocsEditable() |
351 final Length baseVal; | 362 final Length baseVal; |
352 } | 363 } |
353 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 364 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
354 // for details. All rights reserved. Use of this source code is governed by a | 365 // for details. All rights reserved. Use of this source code is governed by a |
355 // BSD-style license that can be found in the LICENSE file. | 366 // BSD-style license that can be found in the LICENSE file. |
356 | 367 |
357 | 368 |
358 @DocsEditable() | 369 @DocsEditable() |
359 @DomName('SVGAnimatedLengthList') | 370 @DomName('SVGAnimatedLengthList') |
360 @Unstable() | 371 @Unstable() |
361 class AnimatedLengthList extends Interceptor native "SVGAnimatedLengthList" { | 372 @Native("SVGAnimatedLengthList") |
| 373 class AnimatedLengthList extends Interceptor { |
362 // To suppress missing implicit constructor warnings. | 374 // To suppress missing implicit constructor warnings. |
363 factory AnimatedLengthList._() { throw new UnsupportedError("Not supported");
} | 375 factory AnimatedLengthList._() { throw new UnsupportedError("Not supported");
} |
364 | 376 |
365 @DomName('SVGAnimatedLengthList.animVal') | 377 @DomName('SVGAnimatedLengthList.animVal') |
366 @DocsEditable() | 378 @DocsEditable() |
367 final LengthList animVal; | 379 final LengthList animVal; |
368 | 380 |
369 @DomName('SVGAnimatedLengthList.baseVal') | 381 @DomName('SVGAnimatedLengthList.baseVal') |
370 @DocsEditable() | 382 @DocsEditable() |
371 final LengthList baseVal; | 383 final LengthList baseVal; |
372 } | 384 } |
373 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 385 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
374 // for details. All rights reserved. Use of this source code is governed by a | 386 // for details. All rights reserved. Use of this source code is governed by a |
375 // BSD-style license that can be found in the LICENSE file. | 387 // BSD-style license that can be found in the LICENSE file. |
376 | 388 |
377 | 389 |
378 @DocsEditable() | 390 @DocsEditable() |
379 @DomName('SVGAnimatedNumber') | 391 @DomName('SVGAnimatedNumber') |
380 @Unstable() | 392 @Unstable() |
381 class AnimatedNumber extends Interceptor native "SVGAnimatedNumber" { | 393 @Native("SVGAnimatedNumber") |
| 394 class AnimatedNumber extends Interceptor { |
382 // To suppress missing implicit constructor warnings. | 395 // To suppress missing implicit constructor warnings. |
383 factory AnimatedNumber._() { throw new UnsupportedError("Not supported"); } | 396 factory AnimatedNumber._() { throw new UnsupportedError("Not supported"); } |
384 | 397 |
385 @DomName('SVGAnimatedNumber.animVal') | 398 @DomName('SVGAnimatedNumber.animVal') |
386 @DocsEditable() | 399 @DocsEditable() |
387 final double animVal; | 400 final double animVal; |
388 | 401 |
389 @DomName('SVGAnimatedNumber.baseVal') | 402 @DomName('SVGAnimatedNumber.baseVal') |
390 @DocsEditable() | 403 @DocsEditable() |
391 num baseVal; | 404 num baseVal; |
392 } | 405 } |
393 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 406 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
394 // for details. All rights reserved. Use of this source code is governed by a | 407 // for details. All rights reserved. Use of this source code is governed by a |
395 // BSD-style license that can be found in the LICENSE file. | 408 // BSD-style license that can be found in the LICENSE file. |
396 | 409 |
397 | 410 |
398 @DocsEditable() | 411 @DocsEditable() |
399 @DomName('SVGAnimatedNumberList') | 412 @DomName('SVGAnimatedNumberList') |
400 @Unstable() | 413 @Unstable() |
401 class AnimatedNumberList extends Interceptor native "SVGAnimatedNumberList" { | 414 @Native("SVGAnimatedNumberList") |
| 415 class AnimatedNumberList extends Interceptor { |
402 // To suppress missing implicit constructor warnings. | 416 // To suppress missing implicit constructor warnings. |
403 factory AnimatedNumberList._() { throw new UnsupportedError("Not supported");
} | 417 factory AnimatedNumberList._() { throw new UnsupportedError("Not supported");
} |
404 | 418 |
405 @DomName('SVGAnimatedNumberList.animVal') | 419 @DomName('SVGAnimatedNumberList.animVal') |
406 @DocsEditable() | 420 @DocsEditable() |
407 final NumberList animVal; | 421 final NumberList animVal; |
408 | 422 |
409 @DomName('SVGAnimatedNumberList.baseVal') | 423 @DomName('SVGAnimatedNumberList.baseVal') |
410 @DocsEditable() | 424 @DocsEditable() |
411 final NumberList baseVal; | 425 final NumberList baseVal; |
412 } | 426 } |
413 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 427 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
414 // for details. All rights reserved. Use of this source code is governed by a | 428 // for details. All rights reserved. Use of this source code is governed by a |
415 // BSD-style license that can be found in the LICENSE file. | 429 // BSD-style license that can be found in the LICENSE file. |
416 | 430 |
417 | 431 |
418 @DocsEditable() | 432 @DocsEditable() |
419 @DomName('SVGAnimatedPreserveAspectRatio') | 433 @DomName('SVGAnimatedPreserveAspectRatio') |
420 @Unstable() | 434 @Unstable() |
421 class AnimatedPreserveAspectRatio extends Interceptor native "SVGAnimatedPreserv
eAspectRatio" { | 435 @Native("SVGAnimatedPreserveAspectRatio") |
| 436 class AnimatedPreserveAspectRatio extends Interceptor { |
422 // To suppress missing implicit constructor warnings. | 437 // To suppress missing implicit constructor warnings. |
423 factory AnimatedPreserveAspectRatio._() { throw new UnsupportedError("Not supp
orted"); } | 438 factory AnimatedPreserveAspectRatio._() { throw new UnsupportedError("Not supp
orted"); } |
424 | 439 |
425 @DomName('SVGAnimatedPreserveAspectRatio.animVal') | 440 @DomName('SVGAnimatedPreserveAspectRatio.animVal') |
426 @DocsEditable() | 441 @DocsEditable() |
427 final PreserveAspectRatio animVal; | 442 final PreserveAspectRatio animVal; |
428 | 443 |
429 @DomName('SVGAnimatedPreserveAspectRatio.baseVal') | 444 @DomName('SVGAnimatedPreserveAspectRatio.baseVal') |
430 @DocsEditable() | 445 @DocsEditable() |
431 final PreserveAspectRatio baseVal; | 446 final PreserveAspectRatio baseVal; |
432 } | 447 } |
433 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 448 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
434 // for details. All rights reserved. Use of this source code is governed by a | 449 // for details. All rights reserved. Use of this source code is governed by a |
435 // BSD-style license that can be found in the LICENSE file. | 450 // BSD-style license that can be found in the LICENSE file. |
436 | 451 |
437 | 452 |
438 @DocsEditable() | 453 @DocsEditable() |
439 @DomName('SVGAnimatedRect') | 454 @DomName('SVGAnimatedRect') |
440 @Unstable() | 455 @Unstable() |
441 class AnimatedRect extends Interceptor native "SVGAnimatedRect" { | 456 @Native("SVGAnimatedRect") |
| 457 class AnimatedRect extends Interceptor { |
442 // To suppress missing implicit constructor warnings. | 458 // To suppress missing implicit constructor warnings. |
443 factory AnimatedRect._() { throw new UnsupportedError("Not supported"); } | 459 factory AnimatedRect._() { throw new UnsupportedError("Not supported"); } |
444 | 460 |
445 @DomName('SVGAnimatedRect.animVal') | 461 @DomName('SVGAnimatedRect.animVal') |
446 @DocsEditable() | 462 @DocsEditable() |
447 final Rect animVal; | 463 final Rect animVal; |
448 | 464 |
449 @DomName('SVGAnimatedRect.baseVal') | 465 @DomName('SVGAnimatedRect.baseVal') |
450 @DocsEditable() | 466 @DocsEditable() |
451 final Rect baseVal; | 467 final Rect baseVal; |
452 } | 468 } |
453 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 469 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
454 // for details. All rights reserved. Use of this source code is governed by a | 470 // for details. All rights reserved. Use of this source code is governed by a |
455 // BSD-style license that can be found in the LICENSE file. | 471 // BSD-style license that can be found in the LICENSE file. |
456 | 472 |
457 | 473 |
458 @DocsEditable() | 474 @DocsEditable() |
459 @DomName('SVGAnimatedString') | 475 @DomName('SVGAnimatedString') |
460 @Unstable() | 476 @Unstable() |
461 class AnimatedString extends Interceptor native "SVGAnimatedString" { | 477 @Native("SVGAnimatedString") |
| 478 class AnimatedString extends Interceptor { |
462 // To suppress missing implicit constructor warnings. | 479 // To suppress missing implicit constructor warnings. |
463 factory AnimatedString._() { throw new UnsupportedError("Not supported"); } | 480 factory AnimatedString._() { throw new UnsupportedError("Not supported"); } |
464 | 481 |
465 @DomName('SVGAnimatedString.animVal') | 482 @DomName('SVGAnimatedString.animVal') |
466 @DocsEditable() | 483 @DocsEditable() |
467 final String animVal; | 484 final String animVal; |
468 | 485 |
469 @DomName('SVGAnimatedString.baseVal') | 486 @DomName('SVGAnimatedString.baseVal') |
470 @DocsEditable() | 487 @DocsEditable() |
471 String baseVal; | 488 String baseVal; |
472 } | 489 } |
473 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 490 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
474 // for details. All rights reserved. Use of this source code is governed by a | 491 // for details. All rights reserved. Use of this source code is governed by a |
475 // BSD-style license that can be found in the LICENSE file. | 492 // BSD-style license that can be found in the LICENSE file. |
476 | 493 |
477 | 494 |
478 @DocsEditable() | 495 @DocsEditable() |
479 @DomName('SVGAnimatedTransformList') | 496 @DomName('SVGAnimatedTransformList') |
480 @Unstable() | 497 @Unstable() |
481 class AnimatedTransformList extends Interceptor native "SVGAnimatedTransformList
" { | 498 @Native("SVGAnimatedTransformList") |
| 499 class AnimatedTransformList extends Interceptor { |
482 // To suppress missing implicit constructor warnings. | 500 // To suppress missing implicit constructor warnings. |
483 factory AnimatedTransformList._() { throw new UnsupportedError("Not supported"
); } | 501 factory AnimatedTransformList._() { throw new UnsupportedError("Not supported"
); } |
484 | 502 |
485 @DomName('SVGAnimatedTransformList.animVal') | 503 @DomName('SVGAnimatedTransformList.animVal') |
486 @DocsEditable() | 504 @DocsEditable() |
487 final TransformList animVal; | 505 final TransformList animVal; |
488 | 506 |
489 @DomName('SVGAnimatedTransformList.baseVal') | 507 @DomName('SVGAnimatedTransformList.baseVal') |
490 @DocsEditable() | 508 @DocsEditable() |
491 final TransformList baseVal; | 509 final TransformList baseVal; |
492 } | 510 } |
493 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 511 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
494 // for details. All rights reserved. Use of this source code is governed by a | 512 // for details. All rights reserved. Use of this source code is governed by a |
495 // BSD-style license that can be found in the LICENSE file. | 513 // BSD-style license that can be found in the LICENSE file. |
496 | 514 |
497 | 515 |
498 @DocsEditable() | 516 @DocsEditable() |
499 @DomName('SVGAnimationElement') | 517 @DomName('SVGAnimationElement') |
500 @Unstable() | 518 @Unstable() |
501 class AnimationElement extends SvgElement implements Tests native "SVGAnimationE
lement" { | 519 @Native("SVGAnimationElement") |
| 520 class AnimationElement extends SvgElement implements Tests { |
502 // To suppress missing implicit constructor warnings. | 521 // To suppress missing implicit constructor warnings. |
503 factory AnimationElement._() { throw new UnsupportedError("Not supported"); } | 522 factory AnimationElement._() { throw new UnsupportedError("Not supported"); } |
504 | 523 |
505 @DomName('SVGAnimationElement.SVGAnimationElement') | 524 @DomName('SVGAnimationElement.SVGAnimationElement') |
506 @DocsEditable() | 525 @DocsEditable() |
507 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"animation"); | 526 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"animation"); |
508 /** | 527 /** |
509 * Constructor instantiated by the DOM when a custom element has been created. | 528 * Constructor instantiated by the DOM when a custom element has been created. |
510 * | 529 * |
511 * This can only be called by subclasses from their created constructor. | 530 * This can only be called by subclasses from their created constructor. |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
563 bool hasExtension(String extension) native; | 582 bool hasExtension(String extension) native; |
564 } | 583 } |
565 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 584 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
566 // for details. All rights reserved. Use of this source code is governed by a | 585 // for details. All rights reserved. Use of this source code is governed by a |
567 // BSD-style license that can be found in the LICENSE file. | 586 // BSD-style license that can be found in the LICENSE file. |
568 | 587 |
569 | 588 |
570 @DocsEditable() | 589 @DocsEditable() |
571 @DomName('SVGCircleElement') | 590 @DomName('SVGCircleElement') |
572 @Unstable() | 591 @Unstable() |
573 class CircleElement extends GeometryElement native "SVGCircleElement" { | 592 @Native("SVGCircleElement") |
| 593 class CircleElement extends GeometryElement { |
574 // To suppress missing implicit constructor warnings. | 594 // To suppress missing implicit constructor warnings. |
575 factory CircleElement._() { throw new UnsupportedError("Not supported"); } | 595 factory CircleElement._() { throw new UnsupportedError("Not supported"); } |
576 | 596 |
577 @DomName('SVGCircleElement.SVGCircleElement') | 597 @DomName('SVGCircleElement.SVGCircleElement') |
578 @DocsEditable() | 598 @DocsEditable() |
579 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci
rcle"); | 599 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci
rcle"); |
580 /** | 600 /** |
581 * Constructor instantiated by the DOM when a custom element has been created. | 601 * Constructor instantiated by the DOM when a custom element has been created. |
582 * | 602 * |
583 * This can only be called by subclasses from their created constructor. | 603 * This can only be called by subclasses from their created constructor. |
(...skipping 13 matching lines...) Expand all Loading... |
597 final AnimatedLength r; | 617 final AnimatedLength r; |
598 } | 618 } |
599 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 619 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
600 // for details. All rights reserved. Use of this source code is governed by a | 620 // for details. All rights reserved. Use of this source code is governed by a |
601 // BSD-style license that can be found in the LICENSE file. | 621 // BSD-style license that can be found in the LICENSE file. |
602 | 622 |
603 | 623 |
604 @DocsEditable() | 624 @DocsEditable() |
605 @DomName('SVGClipPathElement') | 625 @DomName('SVGClipPathElement') |
606 @Unstable() | 626 @Unstable() |
607 class ClipPathElement extends GraphicsElement native "SVGClipPathElement" { | 627 @Native("SVGClipPathElement") |
| 628 class ClipPathElement extends GraphicsElement { |
608 // To suppress missing implicit constructor warnings. | 629 // To suppress missing implicit constructor warnings. |
609 factory ClipPathElement._() { throw new UnsupportedError("Not supported"); } | 630 factory ClipPathElement._() { throw new UnsupportedError("Not supported"); } |
610 | 631 |
611 @DomName('SVGClipPathElement.SVGClipPathElement') | 632 @DomName('SVGClipPathElement.SVGClipPathElement') |
612 @DocsEditable() | 633 @DocsEditable() |
613 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("
clipPath"); | 634 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("
clipPath"); |
614 /** | 635 /** |
615 * Constructor instantiated by the DOM when a custom element has been created. | 636 * Constructor instantiated by the DOM when a custom element has been created. |
616 * | 637 * |
617 * This can only be called by subclasses from their created constructor. | 638 * This can only be called by subclasses from their created constructor. |
618 */ | 639 */ |
619 ClipPathElement.created() : super.created(); | 640 ClipPathElement.created() : super.created(); |
620 | 641 |
621 @DomName('SVGClipPathElement.clipPathUnits') | 642 @DomName('SVGClipPathElement.clipPathUnits') |
622 @DocsEditable() | 643 @DocsEditable() |
623 final AnimatedEnumeration clipPathUnits; | 644 final AnimatedEnumeration clipPathUnits; |
624 } | 645 } |
625 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 646 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
626 // for details. All rights reserved. Use of this source code is governed by a | 647 // for details. All rights reserved. Use of this source code is governed by a |
627 // BSD-style license that can be found in the LICENSE file. | 648 // BSD-style license that can be found in the LICENSE file. |
628 | 649 |
629 | 650 |
630 @DocsEditable() | 651 @DocsEditable() |
631 @DomName('SVGDefsElement') | 652 @DomName('SVGDefsElement') |
632 @Unstable() | 653 @Unstable() |
633 class DefsElement extends GraphicsElement native "SVGDefsElement" { | 654 @Native("SVGDefsElement") |
| 655 class DefsElement extends GraphicsElement { |
634 // To suppress missing implicit constructor warnings. | 656 // To suppress missing implicit constructor warnings. |
635 factory DefsElement._() { throw new UnsupportedError("Not supported"); } | 657 factory DefsElement._() { throw new UnsupportedError("Not supported"); } |
636 | 658 |
637 @DomName('SVGDefsElement.SVGDefsElement') | 659 @DomName('SVGDefsElement.SVGDefsElement') |
638 @DocsEditable() | 660 @DocsEditable() |
639 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs
"); | 661 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs
"); |
640 /** | 662 /** |
641 * Constructor instantiated by the DOM when a custom element has been created. | 663 * Constructor instantiated by the DOM when a custom element has been created. |
642 * | 664 * |
643 * This can only be called by subclasses from their created constructor. | 665 * This can only be called by subclasses from their created constructor. |
644 */ | 666 */ |
645 DefsElement.created() : super.created(); | 667 DefsElement.created() : super.created(); |
646 } | 668 } |
647 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 669 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
648 // for details. All rights reserved. Use of this source code is governed by a | 670 // for details. All rights reserved. Use of this source code is governed by a |
649 // BSD-style license that can be found in the LICENSE file. | 671 // BSD-style license that can be found in the LICENSE file. |
650 | 672 |
651 | 673 |
652 @DocsEditable() | 674 @DocsEditable() |
653 @DomName('SVGDescElement') | 675 @DomName('SVGDescElement') |
654 @Unstable() | 676 @Unstable() |
655 class DescElement extends SvgElement native "SVGDescElement" { | 677 @Native("SVGDescElement") |
| 678 class DescElement extends SvgElement { |
656 // To suppress missing implicit constructor warnings. | 679 // To suppress missing implicit constructor warnings. |
657 factory DescElement._() { throw new UnsupportedError("Not supported"); } | 680 factory DescElement._() { throw new UnsupportedError("Not supported"); } |
658 | 681 |
659 @DomName('SVGDescElement.SVGDescElement') | 682 @DomName('SVGDescElement.SVGDescElement') |
660 @DocsEditable() | 683 @DocsEditable() |
661 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc
"); | 684 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc
"); |
662 /** | 685 /** |
663 * Constructor instantiated by the DOM when a custom element has been created. | 686 * Constructor instantiated by the DOM when a custom element has been created. |
664 * | 687 * |
665 * This can only be called by subclasses from their created constructor. | 688 * This can only be called by subclasses from their created constructor. |
666 */ | 689 */ |
667 DescElement.created() : super.created(); | 690 DescElement.created() : super.created(); |
668 } | 691 } |
669 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 692 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
670 // for details. All rights reserved. Use of this source code is governed by a | 693 // for details. All rights reserved. Use of this source code is governed by a |
671 // BSD-style license that can be found in the LICENSE file. | 694 // BSD-style license that can be found in the LICENSE file. |
672 | 695 |
673 | 696 |
674 @DocsEditable() | 697 @DocsEditable() |
675 @DomName('SVGDiscardElement') | 698 @DomName('SVGDiscardElement') |
676 @Experimental() // untriaged | 699 @Experimental() // untriaged |
677 class DiscardElement extends SvgElement native "SVGDiscardElement" { | 700 @Native("SVGDiscardElement") |
| 701 class DiscardElement extends SvgElement { |
678 // To suppress missing implicit constructor warnings. | 702 // To suppress missing implicit constructor warnings. |
679 factory DiscardElement._() { throw new UnsupportedError("Not supported"); } | 703 factory DiscardElement._() { throw new UnsupportedError("Not supported"); } |
680 /** | 704 /** |
681 * Constructor instantiated by the DOM when a custom element has been created. | 705 * Constructor instantiated by the DOM when a custom element has been created. |
682 * | 706 * |
683 * This can only be called by subclasses from their created constructor. | 707 * This can only be called by subclasses from their created constructor. |
684 */ | 708 */ |
685 DiscardElement.created() : super.created(); | 709 DiscardElement.created() : super.created(); |
686 } | 710 } |
687 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 711 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
688 // for details. All rights reserved. Use of this source code is governed by a | 712 // for details. All rights reserved. Use of this source code is governed by a |
689 // BSD-style license that can be found in the LICENSE file. | 713 // BSD-style license that can be found in the LICENSE file. |
690 | 714 |
691 | 715 |
692 @DocsEditable() | 716 @DocsEditable() |
693 @DomName('SVGElementInstance') | 717 @DomName('SVGElementInstance') |
694 @Unstable() | 718 @Unstable() |
695 class ElementInstance extends EventTarget native "SVGElementInstance" { | 719 @Native("SVGElementInstance") |
| 720 class ElementInstance extends EventTarget { |
696 // To suppress missing implicit constructor warnings. | 721 // To suppress missing implicit constructor warnings. |
697 factory ElementInstance._() { throw new UnsupportedError("Not supported"); } | 722 factory ElementInstance._() { throw new UnsupportedError("Not supported"); } |
698 | 723 |
699 /** | 724 /** |
700 * Static factory designed to expose `abort` events to event | 725 * Static factory designed to expose `abort` events to event |
701 * handlers that are not necessarily instances of [ElementInstance]. | 726 * handlers that are not necessarily instances of [ElementInstance]. |
702 * | 727 * |
703 * See [EventStreamProvider] for usage information. | 728 * See [EventStreamProvider] for usage information. |
704 */ | 729 */ |
705 @DomName('SVGElementInstance.abortEvent') | 730 @DomName('SVGElementInstance.abortEvent') |
(...skipping 657 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1363 Stream<Event> get onUnload => unloadEvent.forTarget(this); | 1388 Stream<Event> get onUnload => unloadEvent.forTarget(this); |
1364 } | 1389 } |
1365 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1390 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
1366 // for details. All rights reserved. Use of this source code is governed by a | 1391 // for details. All rights reserved. Use of this source code is governed by a |
1367 // BSD-style license that can be found in the LICENSE file. | 1392 // BSD-style license that can be found in the LICENSE file. |
1368 | 1393 |
1369 | 1394 |
1370 @DocsEditable() | 1395 @DocsEditable() |
1371 @DomName('SVGEllipseElement') | 1396 @DomName('SVGEllipseElement') |
1372 @Unstable() | 1397 @Unstable() |
1373 class EllipseElement extends GeometryElement native "SVGEllipseElement" { | 1398 @Native("SVGEllipseElement") |
| 1399 class EllipseElement extends GeometryElement { |
1374 // To suppress missing implicit constructor warnings. | 1400 // To suppress missing implicit constructor warnings. |
1375 factory EllipseElement._() { throw new UnsupportedError("Not supported"); } | 1401 factory EllipseElement._() { throw new UnsupportedError("Not supported"); } |
1376 | 1402 |
1377 @DomName('SVGEllipseElement.SVGEllipseElement') | 1403 @DomName('SVGEllipseElement.SVGEllipseElement') |
1378 @DocsEditable() | 1404 @DocsEditable() |
1379 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e
llipse"); | 1405 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e
llipse"); |
1380 /** | 1406 /** |
1381 * Constructor instantiated by the DOM when a custom element has been created. | 1407 * Constructor instantiated by the DOM when a custom element has been created. |
1382 * | 1408 * |
1383 * This can only be called by subclasses from their created constructor. | 1409 * This can only be called by subclasses from their created constructor. |
(...skipping 21 matching lines...) Expand all Loading... |
1405 // BSD-style license that can be found in the LICENSE file. | 1431 // BSD-style license that can be found in the LICENSE file. |
1406 | 1432 |
1407 | 1433 |
1408 @DocsEditable() | 1434 @DocsEditable() |
1409 @DomName('SVGFEBlendElement') | 1435 @DomName('SVGFEBlendElement') |
1410 @SupportedBrowser(SupportedBrowser.CHROME) | 1436 @SupportedBrowser(SupportedBrowser.CHROME) |
1411 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1437 @SupportedBrowser(SupportedBrowser.FIREFOX) |
1412 @SupportedBrowser(SupportedBrowser.IE, '10') | 1438 @SupportedBrowser(SupportedBrowser.IE, '10') |
1413 @SupportedBrowser(SupportedBrowser.SAFARI) | 1439 @SupportedBrowser(SupportedBrowser.SAFARI) |
1414 @Unstable() | 1440 @Unstable() |
1415 class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes native "SVGFEBlendElement" { | 1441 @Native("SVGFEBlendElement") |
| 1442 class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes { |
1416 // To suppress missing implicit constructor warnings. | 1443 // To suppress missing implicit constructor warnings. |
1417 factory FEBlendElement._() { throw new UnsupportedError("Not supported"); } | 1444 factory FEBlendElement._() { throw new UnsupportedError("Not supported"); } |
1418 | 1445 |
1419 @DomName('SVGFEBlendElement.SVGFEBlendElement') | 1446 @DomName('SVGFEBlendElement.SVGFEBlendElement') |
1420 @DocsEditable() | 1447 @DocsEditable() |
1421 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eBlend"); | 1448 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eBlend"); |
1422 /** | 1449 /** |
1423 * Constructor instantiated by the DOM when a custom element has been created. | 1450 * Constructor instantiated by the DOM when a custom element has been created. |
1424 * | 1451 * |
1425 * This can only be called by subclasses from their created constructor. | 1452 * This can only be called by subclasses from their created constructor. |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1492 // BSD-style license that can be found in the LICENSE file. | 1519 // BSD-style license that can be found in the LICENSE file. |
1493 | 1520 |
1494 | 1521 |
1495 @DocsEditable() | 1522 @DocsEditable() |
1496 @DomName('SVGFEColorMatrixElement') | 1523 @DomName('SVGFEColorMatrixElement') |
1497 @SupportedBrowser(SupportedBrowser.CHROME) | 1524 @SupportedBrowser(SupportedBrowser.CHROME) |
1498 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1525 @SupportedBrowser(SupportedBrowser.FIREFOX) |
1499 @SupportedBrowser(SupportedBrowser.IE, '10') | 1526 @SupportedBrowser(SupportedBrowser.IE, '10') |
1500 @SupportedBrowser(SupportedBrowser.SAFARI) | 1527 @SupportedBrowser(SupportedBrowser.SAFARI) |
1501 @Unstable() | 1528 @Unstable() |
1502 class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard
Attributes native "SVGFEColorMatrixElement" { | 1529 @Native("SVGFEColorMatrixElement") |
| 1530 class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard
Attributes { |
1503 // To suppress missing implicit constructor warnings. | 1531 // To suppress missing implicit constructor warnings. |
1504 factory FEColorMatrixElement._() { throw new UnsupportedError("Not supported")
; } | 1532 factory FEColorMatrixElement._() { throw new UnsupportedError("Not supported")
; } |
1505 | 1533 |
1506 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement') | 1534 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement') |
1507 @DocsEditable() | 1535 @DocsEditable() |
1508 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_
tag("feColorMatrix"); | 1536 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_
tag("feColorMatrix"); |
1509 /** | 1537 /** |
1510 * Constructor instantiated by the DOM when a custom element has been created. | 1538 * Constructor instantiated by the DOM when a custom element has been created. |
1511 * | 1539 * |
1512 * This can only be called by subclasses from their created constructor. | 1540 * This can only be called by subclasses from their created constructor. |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1575 // BSD-style license that can be found in the LICENSE file. | 1603 // BSD-style license that can be found in the LICENSE file. |
1576 | 1604 |
1577 | 1605 |
1578 @DocsEditable() | 1606 @DocsEditable() |
1579 @DomName('SVGFEComponentTransferElement') | 1607 @DomName('SVGFEComponentTransferElement') |
1580 @SupportedBrowser(SupportedBrowser.CHROME) | 1608 @SupportedBrowser(SupportedBrowser.CHROME) |
1581 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1609 @SupportedBrowser(SupportedBrowser.FIREFOX) |
1582 @SupportedBrowser(SupportedBrowser.IE, '10') | 1610 @SupportedBrowser(SupportedBrowser.IE, '10') |
1583 @SupportedBrowser(SupportedBrowser.SAFARI) | 1611 @SupportedBrowser(SupportedBrowser.SAFARI) |
1584 @Unstable() | 1612 @Unstable() |
1585 class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt
andardAttributes native "SVGFEComponentTransferElement" { | 1613 @Native("SVGFEComponentTransferElement") |
| 1614 class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt
andardAttributes { |
1586 // To suppress missing implicit constructor warnings. | 1615 // To suppress missing implicit constructor warnings. |
1587 factory FEComponentTransferElement._() { throw new UnsupportedError("Not suppo
rted"); } | 1616 factory FEComponentTransferElement._() { throw new UnsupportedError("Not suppo
rted"); } |
1588 | 1617 |
1589 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement') | 1618 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement') |
1590 @DocsEditable() | 1619 @DocsEditable() |
1591 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl
ement_tag("feComponentTransfer"); | 1620 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl
ement_tag("feComponentTransfer"); |
1592 /** | 1621 /** |
1593 * Constructor instantiated by the DOM when a custom element has been created. | 1622 * Constructor instantiated by the DOM when a custom element has been created. |
1594 * | 1623 * |
1595 * This can only be called by subclasses from their created constructor. | 1624 * This can only be called by subclasses from their created constructor. |
(...skipping 30 matching lines...) Expand all Loading... |
1626 final AnimatedLength y; | 1655 final AnimatedLength y; |
1627 } | 1656 } |
1628 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1657 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
1629 // for details. All rights reserved. Use of this source code is governed by a | 1658 // for details. All rights reserved. Use of this source code is governed by a |
1630 // BSD-style license that can be found in the LICENSE file. | 1659 // BSD-style license that can be found in the LICENSE file. |
1631 | 1660 |
1632 | 1661 |
1633 @DocsEditable() | 1662 @DocsEditable() |
1634 @DomName('SVGFECompositeElement') | 1663 @DomName('SVGFECompositeElement') |
1635 @Unstable() | 1664 @Unstable() |
1636 class FECompositeElement extends SvgElement implements FilterPrimitiveStandardAt
tributes native "SVGFECompositeElement" { | 1665 @Native("SVGFECompositeElement") |
| 1666 class FECompositeElement extends SvgElement implements FilterPrimitiveStandardAt
tributes { |
1637 // To suppress missing implicit constructor warnings. | 1667 // To suppress missing implicit constructor warnings. |
1638 factory FECompositeElement._() { throw new UnsupportedError("Not supported");
} | 1668 factory FECompositeElement._() { throw new UnsupportedError("Not supported");
} |
1639 /** | 1669 /** |
1640 * Constructor instantiated by the DOM when a custom element has been created. | 1670 * Constructor instantiated by the DOM when a custom element has been created. |
1641 * | 1671 * |
1642 * This can only be called by subclasses from their created constructor. | 1672 * This can only be called by subclasses from their created constructor. |
1643 */ | 1673 */ |
1644 FECompositeElement.created() : super.created(); | 1674 FECompositeElement.created() : super.created(); |
1645 | 1675 |
1646 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC') | 1676 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC') |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1726 // BSD-style license that can be found in the LICENSE file. | 1756 // BSD-style license that can be found in the LICENSE file. |
1727 | 1757 |
1728 | 1758 |
1729 @DocsEditable() | 1759 @DocsEditable() |
1730 @DomName('SVGFEConvolveMatrixElement') | 1760 @DomName('SVGFEConvolveMatrixElement') |
1731 @SupportedBrowser(SupportedBrowser.CHROME) | 1761 @SupportedBrowser(SupportedBrowser.CHROME) |
1732 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1762 @SupportedBrowser(SupportedBrowser.FIREFOX) |
1733 @SupportedBrowser(SupportedBrowser.IE, '10') | 1763 @SupportedBrowser(SupportedBrowser.IE, '10') |
1734 @SupportedBrowser(SupportedBrowser.SAFARI) | 1764 @SupportedBrowser(SupportedBrowser.SAFARI) |
1735 @Unstable() | 1765 @Unstable() |
1736 class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand
ardAttributes native "SVGFEConvolveMatrixElement" { | 1766 @Native("SVGFEConvolveMatrixElement") |
| 1767 class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand
ardAttributes { |
1737 // To suppress missing implicit constructor warnings. | 1768 // To suppress missing implicit constructor warnings. |
1738 factory FEConvolveMatrixElement._() { throw new UnsupportedError("Not supporte
d"); } | 1769 factory FEConvolveMatrixElement._() { throw new UnsupportedError("Not supporte
d"); } |
1739 | 1770 |
1740 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement') | 1771 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement') |
1741 @DocsEditable() | 1772 @DocsEditable() |
1742 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme
nt_tag("feConvolveMatrix"); | 1773 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme
nt_tag("feConvolveMatrix"); |
1743 /** | 1774 /** |
1744 * Constructor instantiated by the DOM when a custom element has been created. | 1775 * Constructor instantiated by the DOM when a custom element has been created. |
1745 * | 1776 * |
1746 * This can only be called by subclasses from their created constructor. | 1777 * This can only be called by subclasses from their created constructor. |
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1841 // BSD-style license that can be found in the LICENSE file. | 1872 // BSD-style license that can be found in the LICENSE file. |
1842 | 1873 |
1843 | 1874 |
1844 @DocsEditable() | 1875 @DocsEditable() |
1845 @DomName('SVGFEDiffuseLightingElement') | 1876 @DomName('SVGFEDiffuseLightingElement') |
1846 @SupportedBrowser(SupportedBrowser.CHROME) | 1877 @SupportedBrowser(SupportedBrowser.CHROME) |
1847 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1878 @SupportedBrowser(SupportedBrowser.FIREFOX) |
1848 @SupportedBrowser(SupportedBrowser.IE, '10') | 1879 @SupportedBrowser(SupportedBrowser.IE, '10') |
1849 @SupportedBrowser(SupportedBrowser.SAFARI) | 1880 @SupportedBrowser(SupportedBrowser.SAFARI) |
1850 @Unstable() | 1881 @Unstable() |
1851 class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan
dardAttributes native "SVGFEDiffuseLightingElement" { | 1882 @Native("SVGFEDiffuseLightingElement") |
| 1883 class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan
dardAttributes { |
1852 // To suppress missing implicit constructor warnings. | 1884 // To suppress missing implicit constructor warnings. |
1853 factory FEDiffuseLightingElement._() { throw new UnsupportedError("Not support
ed"); } | 1885 factory FEDiffuseLightingElement._() { throw new UnsupportedError("Not support
ed"); } |
1854 | 1886 |
1855 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement') | 1887 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement') |
1856 @DocsEditable() | 1888 @DocsEditable() |
1857 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem
ent_tag("feDiffuseLighting"); | 1889 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem
ent_tag("feDiffuseLighting"); |
1858 /** | 1890 /** |
1859 * Constructor instantiated by the DOM when a custom element has been created. | 1891 * Constructor instantiated by the DOM when a custom element has been created. |
1860 * | 1892 * |
1861 * This can only be called by subclasses from their created constructor. | 1893 * This can only be called by subclasses from their created constructor. |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1912 // BSD-style license that can be found in the LICENSE file. | 1944 // BSD-style license that can be found in the LICENSE file. |
1913 | 1945 |
1914 | 1946 |
1915 @DocsEditable() | 1947 @DocsEditable() |
1916 @DomName('SVGFEDisplacementMapElement') | 1948 @DomName('SVGFEDisplacementMapElement') |
1917 @SupportedBrowser(SupportedBrowser.CHROME) | 1949 @SupportedBrowser(SupportedBrowser.CHROME) |
1918 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1950 @SupportedBrowser(SupportedBrowser.FIREFOX) |
1919 @SupportedBrowser(SupportedBrowser.IE, '10') | 1951 @SupportedBrowser(SupportedBrowser.IE, '10') |
1920 @SupportedBrowser(SupportedBrowser.SAFARI) | 1952 @SupportedBrowser(SupportedBrowser.SAFARI) |
1921 @Unstable() | 1953 @Unstable() |
1922 class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan
dardAttributes native "SVGFEDisplacementMapElement" { | 1954 @Native("SVGFEDisplacementMapElement") |
| 1955 class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan
dardAttributes { |
1923 // To suppress missing implicit constructor warnings. | 1956 // To suppress missing implicit constructor warnings. |
1924 factory FEDisplacementMapElement._() { throw new UnsupportedError("Not support
ed"); } | 1957 factory FEDisplacementMapElement._() { throw new UnsupportedError("Not support
ed"); } |
1925 | 1958 |
1926 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement') | 1959 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement') |
1927 @DocsEditable() | 1960 @DocsEditable() |
1928 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem
ent_tag("feDisplacementMap"); | 1961 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem
ent_tag("feDisplacementMap"); |
1929 /** | 1962 /** |
1930 * Constructor instantiated by the DOM when a custom element has been created. | 1963 * Constructor instantiated by the DOM when a custom element has been created. |
1931 * | 1964 * |
1932 * This can only be called by subclasses from their created constructor. | 1965 * This can only be called by subclasses from their created constructor. |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2003 // BSD-style license that can be found in the LICENSE file. | 2036 // BSD-style license that can be found in the LICENSE file. |
2004 | 2037 |
2005 | 2038 |
2006 @DocsEditable() | 2039 @DocsEditable() |
2007 @DomName('SVGFEDistantLightElement') | 2040 @DomName('SVGFEDistantLightElement') |
2008 @SupportedBrowser(SupportedBrowser.CHROME) | 2041 @SupportedBrowser(SupportedBrowser.CHROME) |
2009 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2042 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2010 @SupportedBrowser(SupportedBrowser.IE, '10') | 2043 @SupportedBrowser(SupportedBrowser.IE, '10') |
2011 @SupportedBrowser(SupportedBrowser.SAFARI) | 2044 @SupportedBrowser(SupportedBrowser.SAFARI) |
2012 @Unstable() | 2045 @Unstable() |
2013 class FEDistantLightElement extends SvgElement native "SVGFEDistantLightElement"
{ | 2046 @Native("SVGFEDistantLightElement") |
| 2047 class FEDistantLightElement extends SvgElement { |
2014 // To suppress missing implicit constructor warnings. | 2048 // To suppress missing implicit constructor warnings. |
2015 factory FEDistantLightElement._() { throw new UnsupportedError("Not supported"
); } | 2049 factory FEDistantLightElement._() { throw new UnsupportedError("Not supported"
); } |
2016 | 2050 |
2017 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement') | 2051 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement') |
2018 @DocsEditable() | 2052 @DocsEditable() |
2019 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement
_tag("feDistantLight"); | 2053 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement
_tag("feDistantLight"); |
2020 /** | 2054 /** |
2021 * Constructor instantiated by the DOM when a custom element has been created. | 2055 * Constructor instantiated by the DOM when a custom element has been created. |
2022 * | 2056 * |
2023 * This can only be called by subclasses from their created constructor. | 2057 * This can only be called by subclasses from their created constructor. |
(...skipping 16 matching lines...) Expand all Loading... |
2040 // BSD-style license that can be found in the LICENSE file. | 2074 // BSD-style license that can be found in the LICENSE file. |
2041 | 2075 |
2042 | 2076 |
2043 @DocsEditable() | 2077 @DocsEditable() |
2044 @DomName('SVGFEFloodElement') | 2078 @DomName('SVGFEFloodElement') |
2045 @SupportedBrowser(SupportedBrowser.CHROME) | 2079 @SupportedBrowser(SupportedBrowser.CHROME) |
2046 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2080 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2047 @SupportedBrowser(SupportedBrowser.IE, '10') | 2081 @SupportedBrowser(SupportedBrowser.IE, '10') |
2048 @SupportedBrowser(SupportedBrowser.SAFARI) | 2082 @SupportedBrowser(SupportedBrowser.SAFARI) |
2049 @Unstable() | 2083 @Unstable() |
2050 class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes native "SVGFEFloodElement" { | 2084 @Native("SVGFEFloodElement") |
| 2085 class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes { |
2051 // To suppress missing implicit constructor warnings. | 2086 // To suppress missing implicit constructor warnings. |
2052 factory FEFloodElement._() { throw new UnsupportedError("Not supported"); } | 2087 factory FEFloodElement._() { throw new UnsupportedError("Not supported"); } |
2053 | 2088 |
2054 @DomName('SVGFEFloodElement.SVGFEFloodElement') | 2089 @DomName('SVGFEFloodElement.SVGFEFloodElement') |
2055 @DocsEditable() | 2090 @DocsEditable() |
2056 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eFlood"); | 2091 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eFlood"); |
2057 /** | 2092 /** |
2058 * Constructor instantiated by the DOM when a custom element has been created. | 2093 * Constructor instantiated by the DOM when a custom element has been created. |
2059 * | 2094 * |
2060 * This can only be called by subclasses from their created constructor. | 2095 * This can only be called by subclasses from their created constructor. |
(...skipping 30 matching lines...) Expand all Loading... |
2091 // BSD-style license that can be found in the LICENSE file. | 2126 // BSD-style license that can be found in the LICENSE file. |
2092 | 2127 |
2093 | 2128 |
2094 @DocsEditable() | 2129 @DocsEditable() |
2095 @DomName('SVGFEFuncAElement') | 2130 @DomName('SVGFEFuncAElement') |
2096 @SupportedBrowser(SupportedBrowser.CHROME) | 2131 @SupportedBrowser(SupportedBrowser.CHROME) |
2097 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2132 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2098 @SupportedBrowser(SupportedBrowser.IE, '10') | 2133 @SupportedBrowser(SupportedBrowser.IE, '10') |
2099 @SupportedBrowser(SupportedBrowser.SAFARI) | 2134 @SupportedBrowser(SupportedBrowser.SAFARI) |
2100 @Unstable() | 2135 @Unstable() |
2101 class FEFuncAElement extends _SVGComponentTransferFunctionElement native "SVGFEF
uncAElement" { | 2136 @Native("SVGFEFuncAElement") |
| 2137 class FEFuncAElement extends _SVGComponentTransferFunctionElement { |
2102 // To suppress missing implicit constructor warnings. | 2138 // To suppress missing implicit constructor warnings. |
2103 factory FEFuncAElement._() { throw new UnsupportedError("Not supported"); } | 2139 factory FEFuncAElement._() { throw new UnsupportedError("Not supported"); } |
2104 | 2140 |
2105 @DomName('SVGFEFuncAElement.SVGFEFuncAElement') | 2141 @DomName('SVGFEFuncAElement.SVGFEFuncAElement') |
2106 @DocsEditable() | 2142 @DocsEditable() |
2107 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eFuncA"); | 2143 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eFuncA"); |
2108 /** | 2144 /** |
2109 * Constructor instantiated by the DOM when a custom element has been created. | 2145 * Constructor instantiated by the DOM when a custom element has been created. |
2110 * | 2146 * |
2111 * This can only be called by subclasses from their created constructor. | 2147 * This can only be called by subclasses from their created constructor. |
2112 */ | 2148 */ |
2113 FEFuncAElement.created() : super.created(); | 2149 FEFuncAElement.created() : super.created(); |
2114 | 2150 |
2115 /// Checks if this type is supported on the current platform. | 2151 /// Checks if this type is supported on the current platform. |
2116 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE
lement.tag('feFuncA') is FEFuncAElement); | 2152 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE
lement.tag('feFuncA') is FEFuncAElement); |
2117 } | 2153 } |
2118 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2154 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
2119 // for details. All rights reserved. Use of this source code is governed by a | 2155 // for details. All rights reserved. Use of this source code is governed by a |
2120 // BSD-style license that can be found in the LICENSE file. | 2156 // BSD-style license that can be found in the LICENSE file. |
2121 | 2157 |
2122 | 2158 |
2123 @DocsEditable() | 2159 @DocsEditable() |
2124 @DomName('SVGFEFuncBElement') | 2160 @DomName('SVGFEFuncBElement') |
2125 @SupportedBrowser(SupportedBrowser.CHROME) | 2161 @SupportedBrowser(SupportedBrowser.CHROME) |
2126 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2162 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2127 @SupportedBrowser(SupportedBrowser.IE, '10') | 2163 @SupportedBrowser(SupportedBrowser.IE, '10') |
2128 @SupportedBrowser(SupportedBrowser.SAFARI) | 2164 @SupportedBrowser(SupportedBrowser.SAFARI) |
2129 @Unstable() | 2165 @Unstable() |
2130 class FEFuncBElement extends _SVGComponentTransferFunctionElement native "SVGFEF
uncBElement" { | 2166 @Native("SVGFEFuncBElement") |
| 2167 class FEFuncBElement extends _SVGComponentTransferFunctionElement { |
2131 // To suppress missing implicit constructor warnings. | 2168 // To suppress missing implicit constructor warnings. |
2132 factory FEFuncBElement._() { throw new UnsupportedError("Not supported"); } | 2169 factory FEFuncBElement._() { throw new UnsupportedError("Not supported"); } |
2133 | 2170 |
2134 @DomName('SVGFEFuncBElement.SVGFEFuncBElement') | 2171 @DomName('SVGFEFuncBElement.SVGFEFuncBElement') |
2135 @DocsEditable() | 2172 @DocsEditable() |
2136 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eFuncB"); | 2173 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eFuncB"); |
2137 /** | 2174 /** |
2138 * Constructor instantiated by the DOM when a custom element has been created. | 2175 * Constructor instantiated by the DOM when a custom element has been created. |
2139 * | 2176 * |
2140 * This can only be called by subclasses from their created constructor. | 2177 * This can only be called by subclasses from their created constructor. |
2141 */ | 2178 */ |
2142 FEFuncBElement.created() : super.created(); | 2179 FEFuncBElement.created() : super.created(); |
2143 | 2180 |
2144 /// Checks if this type is supported on the current platform. | 2181 /// Checks if this type is supported on the current platform. |
2145 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE
lement.tag('feFuncB') is FEFuncBElement); | 2182 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE
lement.tag('feFuncB') is FEFuncBElement); |
2146 } | 2183 } |
2147 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2184 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
2148 // for details. All rights reserved. Use of this source code is governed by a | 2185 // for details. All rights reserved. Use of this source code is governed by a |
2149 // BSD-style license that can be found in the LICENSE file. | 2186 // BSD-style license that can be found in the LICENSE file. |
2150 | 2187 |
2151 | 2188 |
2152 @DocsEditable() | 2189 @DocsEditable() |
2153 @DomName('SVGFEFuncGElement') | 2190 @DomName('SVGFEFuncGElement') |
2154 @SupportedBrowser(SupportedBrowser.CHROME) | 2191 @SupportedBrowser(SupportedBrowser.CHROME) |
2155 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2192 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2156 @SupportedBrowser(SupportedBrowser.IE, '10') | 2193 @SupportedBrowser(SupportedBrowser.IE, '10') |
2157 @SupportedBrowser(SupportedBrowser.SAFARI) | 2194 @SupportedBrowser(SupportedBrowser.SAFARI) |
2158 @Unstable() | 2195 @Unstable() |
2159 class FEFuncGElement extends _SVGComponentTransferFunctionElement native "SVGFEF
uncGElement" { | 2196 @Native("SVGFEFuncGElement") |
| 2197 class FEFuncGElement extends _SVGComponentTransferFunctionElement { |
2160 // To suppress missing implicit constructor warnings. | 2198 // To suppress missing implicit constructor warnings. |
2161 factory FEFuncGElement._() { throw new UnsupportedError("Not supported"); } | 2199 factory FEFuncGElement._() { throw new UnsupportedError("Not supported"); } |
2162 | 2200 |
2163 @DomName('SVGFEFuncGElement.SVGFEFuncGElement') | 2201 @DomName('SVGFEFuncGElement.SVGFEFuncGElement') |
2164 @DocsEditable() | 2202 @DocsEditable() |
2165 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eFuncG"); | 2203 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eFuncG"); |
2166 /** | 2204 /** |
2167 * Constructor instantiated by the DOM when a custom element has been created. | 2205 * Constructor instantiated by the DOM when a custom element has been created. |
2168 * | 2206 * |
2169 * This can only be called by subclasses from their created constructor. | 2207 * This can only be called by subclasses from their created constructor. |
2170 */ | 2208 */ |
2171 FEFuncGElement.created() : super.created(); | 2209 FEFuncGElement.created() : super.created(); |
2172 | 2210 |
2173 /// Checks if this type is supported on the current platform. | 2211 /// Checks if this type is supported on the current platform. |
2174 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE
lement.tag('feFuncG') is FEFuncGElement); | 2212 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE
lement.tag('feFuncG') is FEFuncGElement); |
2175 } | 2213 } |
2176 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2214 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
2177 // for details. All rights reserved. Use of this source code is governed by a | 2215 // for details. All rights reserved. Use of this source code is governed by a |
2178 // BSD-style license that can be found in the LICENSE file. | 2216 // BSD-style license that can be found in the LICENSE file. |
2179 | 2217 |
2180 | 2218 |
2181 @DocsEditable() | 2219 @DocsEditable() |
2182 @DomName('SVGFEFuncRElement') | 2220 @DomName('SVGFEFuncRElement') |
2183 @SupportedBrowser(SupportedBrowser.CHROME) | 2221 @SupportedBrowser(SupportedBrowser.CHROME) |
2184 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2222 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2185 @SupportedBrowser(SupportedBrowser.IE, '10') | 2223 @SupportedBrowser(SupportedBrowser.IE, '10') |
2186 @SupportedBrowser(SupportedBrowser.SAFARI) | 2224 @SupportedBrowser(SupportedBrowser.SAFARI) |
2187 @Unstable() | 2225 @Unstable() |
2188 class FEFuncRElement extends _SVGComponentTransferFunctionElement native "SVGFEF
uncRElement" { | 2226 @Native("SVGFEFuncRElement") |
| 2227 class FEFuncRElement extends _SVGComponentTransferFunctionElement { |
2189 // To suppress missing implicit constructor warnings. | 2228 // To suppress missing implicit constructor warnings. |
2190 factory FEFuncRElement._() { throw new UnsupportedError("Not supported"); } | 2229 factory FEFuncRElement._() { throw new UnsupportedError("Not supported"); } |
2191 | 2230 |
2192 @DomName('SVGFEFuncRElement.SVGFEFuncRElement') | 2231 @DomName('SVGFEFuncRElement.SVGFEFuncRElement') |
2193 @DocsEditable() | 2232 @DocsEditable() |
2194 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eFuncR"); | 2233 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eFuncR"); |
2195 /** | 2234 /** |
2196 * Constructor instantiated by the DOM when a custom element has been created. | 2235 * Constructor instantiated by the DOM when a custom element has been created. |
2197 * | 2236 * |
2198 * This can only be called by subclasses from their created constructor. | 2237 * This can only be called by subclasses from their created constructor. |
2199 */ | 2238 */ |
2200 FEFuncRElement.created() : super.created(); | 2239 FEFuncRElement.created() : super.created(); |
2201 | 2240 |
2202 /// Checks if this type is supported on the current platform. | 2241 /// Checks if this type is supported on the current platform. |
2203 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE
lement.tag('feFuncR') is FEFuncRElement); | 2242 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE
lement.tag('feFuncR') is FEFuncRElement); |
2204 } | 2243 } |
2205 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2244 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
2206 // for details. All rights reserved. Use of this source code is governed by a | 2245 // for details. All rights reserved. Use of this source code is governed by a |
2207 // BSD-style license that can be found in the LICENSE file. | 2246 // BSD-style license that can be found in the LICENSE file. |
2208 | 2247 |
2209 | 2248 |
2210 @DocsEditable() | 2249 @DocsEditable() |
2211 @DomName('SVGFEGaussianBlurElement') | 2250 @DomName('SVGFEGaussianBlurElement') |
2212 @SupportedBrowser(SupportedBrowser.CHROME) | 2251 @SupportedBrowser(SupportedBrowser.CHROME) |
2213 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2252 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2214 @SupportedBrowser(SupportedBrowser.IE, '10') | 2253 @SupportedBrowser(SupportedBrowser.IE, '10') |
2215 @SupportedBrowser(SupportedBrowser.SAFARI) | 2254 @SupportedBrowser(SupportedBrowser.SAFARI) |
2216 @Unstable() | 2255 @Unstable() |
2217 class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar
dAttributes native "SVGFEGaussianBlurElement" { | 2256 @Native("SVGFEGaussianBlurElement") |
| 2257 class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar
dAttributes { |
2218 // To suppress missing implicit constructor warnings. | 2258 // To suppress missing implicit constructor warnings. |
2219 factory FEGaussianBlurElement._() { throw new UnsupportedError("Not supported"
); } | 2259 factory FEGaussianBlurElement._() { throw new UnsupportedError("Not supported"
); } |
2220 | 2260 |
2221 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement') | 2261 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement') |
2222 @DocsEditable() | 2262 @DocsEditable() |
2223 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement
_tag("feGaussianBlur"); | 2263 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement
_tag("feGaussianBlur"); |
2224 /** | 2264 /** |
2225 * Constructor instantiated by the DOM when a custom element has been created. | 2265 * Constructor instantiated by the DOM when a custom element has been created. |
2226 * | 2266 * |
2227 * This can only be called by subclasses from their created constructor. | 2267 * This can only be called by subclasses from their created constructor. |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2274 // BSD-style license that can be found in the LICENSE file. | 2314 // BSD-style license that can be found in the LICENSE file. |
2275 | 2315 |
2276 | 2316 |
2277 @DocsEditable() | 2317 @DocsEditable() |
2278 @DomName('SVGFEImageElement') | 2318 @DomName('SVGFEImageElement') |
2279 @SupportedBrowser(SupportedBrowser.CHROME) | 2319 @SupportedBrowser(SupportedBrowser.CHROME) |
2280 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2320 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2281 @SupportedBrowser(SupportedBrowser.IE, '10') | 2321 @SupportedBrowser(SupportedBrowser.IE, '10') |
2282 @SupportedBrowser(SupportedBrowser.SAFARI) | 2322 @SupportedBrowser(SupportedBrowser.SAFARI) |
2283 @Unstable() | 2323 @Unstable() |
2284 class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes, UriReference native "SVGFEImageElement" { | 2324 @Native("SVGFEImageElement") |
| 2325 class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes, UriReference { |
2285 // To suppress missing implicit constructor warnings. | 2326 // To suppress missing implicit constructor warnings. |
2286 factory FEImageElement._() { throw new UnsupportedError("Not supported"); } | 2327 factory FEImageElement._() { throw new UnsupportedError("Not supported"); } |
2287 | 2328 |
2288 @DomName('SVGFEImageElement.SVGFEImageElement') | 2329 @DomName('SVGFEImageElement.SVGFEImageElement') |
2289 @DocsEditable() | 2330 @DocsEditable() |
2290 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eImage"); | 2331 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eImage"); |
2291 /** | 2332 /** |
2292 * Constructor instantiated by the DOM when a custom element has been created. | 2333 * Constructor instantiated by the DOM when a custom element has been created. |
2293 * | 2334 * |
2294 * This can only be called by subclasses from their created constructor. | 2335 * This can only be called by subclasses from their created constructor. |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2335 // BSD-style license that can be found in the LICENSE file. | 2376 // BSD-style license that can be found in the LICENSE file. |
2336 | 2377 |
2337 | 2378 |
2338 @DocsEditable() | 2379 @DocsEditable() |
2339 @DomName('SVGFEMergeElement') | 2380 @DomName('SVGFEMergeElement') |
2340 @SupportedBrowser(SupportedBrowser.CHROME) | 2381 @SupportedBrowser(SupportedBrowser.CHROME) |
2341 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2382 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2342 @SupportedBrowser(SupportedBrowser.IE, '10') | 2383 @SupportedBrowser(SupportedBrowser.IE, '10') |
2343 @SupportedBrowser(SupportedBrowser.SAFARI) | 2384 @SupportedBrowser(SupportedBrowser.SAFARI) |
2344 @Unstable() | 2385 @Unstable() |
2345 class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes native "SVGFEMergeElement" { | 2386 @Native("SVGFEMergeElement") |
| 2387 class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes { |
2346 // To suppress missing implicit constructor warnings. | 2388 // To suppress missing implicit constructor warnings. |
2347 factory FEMergeElement._() { throw new UnsupportedError("Not supported"); } | 2389 factory FEMergeElement._() { throw new UnsupportedError("Not supported"); } |
2348 | 2390 |
2349 @DomName('SVGFEMergeElement.SVGFEMergeElement') | 2391 @DomName('SVGFEMergeElement.SVGFEMergeElement') |
2350 @DocsEditable() | 2392 @DocsEditable() |
2351 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eMerge"); | 2393 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f
eMerge"); |
2352 /** | 2394 /** |
2353 * Constructor instantiated by the DOM when a custom element has been created. | 2395 * Constructor instantiated by the DOM when a custom element has been created. |
2354 * | 2396 * |
2355 * This can only be called by subclasses from their created constructor. | 2397 * This can only be called by subclasses from their created constructor. |
(...skipping 30 matching lines...) Expand all Loading... |
2386 // BSD-style license that can be found in the LICENSE file. | 2428 // BSD-style license that can be found in the LICENSE file. |
2387 | 2429 |
2388 | 2430 |
2389 @DocsEditable() | 2431 @DocsEditable() |
2390 @DomName('SVGFEMergeNodeElement') | 2432 @DomName('SVGFEMergeNodeElement') |
2391 @SupportedBrowser(SupportedBrowser.CHROME) | 2433 @SupportedBrowser(SupportedBrowser.CHROME) |
2392 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2434 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2393 @SupportedBrowser(SupportedBrowser.IE, '10') | 2435 @SupportedBrowser(SupportedBrowser.IE, '10') |
2394 @SupportedBrowser(SupportedBrowser.SAFARI) | 2436 @SupportedBrowser(SupportedBrowser.SAFARI) |
2395 @Unstable() | 2437 @Unstable() |
2396 class FEMergeNodeElement extends SvgElement native "SVGFEMergeNodeElement" { | 2438 @Native("SVGFEMergeNodeElement") |
| 2439 class FEMergeNodeElement extends SvgElement { |
2397 // To suppress missing implicit constructor warnings. | 2440 // To suppress missing implicit constructor warnings. |
2398 factory FEMergeNodeElement._() { throw new UnsupportedError("Not supported");
} | 2441 factory FEMergeNodeElement._() { throw new UnsupportedError("Not supported");
} |
2399 | 2442 |
2400 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement') | 2443 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement') |
2401 @DocsEditable() | 2444 @DocsEditable() |
2402 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta
g("feMergeNode"); | 2445 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta
g("feMergeNode"); |
2403 /** | 2446 /** |
2404 * Constructor instantiated by the DOM when a custom element has been created. | 2447 * Constructor instantiated by the DOM when a custom element has been created. |
2405 * | 2448 * |
2406 * This can only be called by subclasses from their created constructor. | 2449 * This can only be called by subclasses from their created constructor. |
(...skipping 12 matching lines...) Expand all Loading... |
2419 // BSD-style license that can be found in the LICENSE file. | 2462 // BSD-style license that can be found in the LICENSE file. |
2420 | 2463 |
2421 | 2464 |
2422 @DocsEditable() | 2465 @DocsEditable() |
2423 @DomName('SVGFEMorphologyElement') | 2466 @DomName('SVGFEMorphologyElement') |
2424 @SupportedBrowser(SupportedBrowser.CHROME) | 2467 @SupportedBrowser(SupportedBrowser.CHROME) |
2425 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2468 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2426 @SupportedBrowser(SupportedBrowser.IE, '10') | 2469 @SupportedBrowser(SupportedBrowser.IE, '10') |
2427 @SupportedBrowser(SupportedBrowser.SAFARI) | 2470 @SupportedBrowser(SupportedBrowser.SAFARI) |
2428 @Unstable() | 2471 @Unstable() |
2429 class FEMorphologyElement extends SvgElement implements FilterPrimitiveStandardA
ttributes native "SVGFEMorphologyElement" { | 2472 @Native("SVGFEMorphologyElement") |
| 2473 class FEMorphologyElement extends SvgElement implements FilterPrimitiveStandardA
ttributes { |
2430 // To suppress missing implicit constructor warnings. | 2474 // To suppress missing implicit constructor warnings. |
2431 factory FEMorphologyElement._() { throw new UnsupportedError("Not supported");
} | 2475 factory FEMorphologyElement._() { throw new UnsupportedError("Not supported");
} |
2432 /** | 2476 /** |
2433 * Constructor instantiated by the DOM when a custom element has been created. | 2477 * Constructor instantiated by the DOM when a custom element has been created. |
2434 * | 2478 * |
2435 * This can only be called by subclasses from their created constructor. | 2479 * This can only be called by subclasses from their created constructor. |
2436 */ | 2480 */ |
2437 FEMorphologyElement.created() : super.created(); | 2481 FEMorphologyElement.created() : super.created(); |
2438 | 2482 |
2439 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE') | 2483 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE') |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2495 // BSD-style license that can be found in the LICENSE file. | 2539 // BSD-style license that can be found in the LICENSE file. |
2496 | 2540 |
2497 | 2541 |
2498 @DocsEditable() | 2542 @DocsEditable() |
2499 @DomName('SVGFEOffsetElement') | 2543 @DomName('SVGFEOffsetElement') |
2500 @SupportedBrowser(SupportedBrowser.CHROME) | 2544 @SupportedBrowser(SupportedBrowser.CHROME) |
2501 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2545 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2502 @SupportedBrowser(SupportedBrowser.IE, '10') | 2546 @SupportedBrowser(SupportedBrowser.IE, '10') |
2503 @SupportedBrowser(SupportedBrowser.SAFARI) | 2547 @SupportedBrowser(SupportedBrowser.SAFARI) |
2504 @Unstable() | 2548 @Unstable() |
2505 class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri
butes native "SVGFEOffsetElement" { | 2549 @Native("SVGFEOffsetElement") |
| 2550 class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri
butes { |
2506 // To suppress missing implicit constructor warnings. | 2551 // To suppress missing implicit constructor warnings. |
2507 factory FEOffsetElement._() { throw new UnsupportedError("Not supported"); } | 2552 factory FEOffsetElement._() { throw new UnsupportedError("Not supported"); } |
2508 | 2553 |
2509 @DomName('SVGFEOffsetElement.SVGFEOffsetElement') | 2554 @DomName('SVGFEOffsetElement.SVGFEOffsetElement') |
2510 @DocsEditable() | 2555 @DocsEditable() |
2511 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag("
feOffset"); | 2556 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag("
feOffset"); |
2512 /** | 2557 /** |
2513 * Constructor instantiated by the DOM when a custom element has been created. | 2558 * Constructor instantiated by the DOM when a custom element has been created. |
2514 * | 2559 * |
2515 * This can only be called by subclasses from their created constructor. | 2560 * This can only be called by subclasses from their created constructor. |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2558 // BSD-style license that can be found in the LICENSE file. | 2603 // BSD-style license that can be found in the LICENSE file. |
2559 | 2604 |
2560 | 2605 |
2561 @DocsEditable() | 2606 @DocsEditable() |
2562 @DomName('SVGFEPointLightElement') | 2607 @DomName('SVGFEPointLightElement') |
2563 @SupportedBrowser(SupportedBrowser.CHROME) | 2608 @SupportedBrowser(SupportedBrowser.CHROME) |
2564 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2609 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2565 @SupportedBrowser(SupportedBrowser.IE, '10') | 2610 @SupportedBrowser(SupportedBrowser.IE, '10') |
2566 @SupportedBrowser(SupportedBrowser.SAFARI) | 2611 @SupportedBrowser(SupportedBrowser.SAFARI) |
2567 @Unstable() | 2612 @Unstable() |
2568 class FEPointLightElement extends SvgElement native "SVGFEPointLightElement" { | 2613 @Native("SVGFEPointLightElement") |
| 2614 class FEPointLightElement extends SvgElement { |
2569 // To suppress missing implicit constructor warnings. | 2615 // To suppress missing implicit constructor warnings. |
2570 factory FEPointLightElement._() { throw new UnsupportedError("Not supported");
} | 2616 factory FEPointLightElement._() { throw new UnsupportedError("Not supported");
} |
2571 | 2617 |
2572 @DomName('SVGFEPointLightElement.SVGFEPointLightElement') | 2618 @DomName('SVGFEPointLightElement.SVGFEPointLightElement') |
2573 @DocsEditable() | 2619 @DocsEditable() |
2574 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t
ag("fePointLight"); | 2620 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t
ag("fePointLight"); |
2575 /** | 2621 /** |
2576 * Constructor instantiated by the DOM when a custom element has been created. | 2622 * Constructor instantiated by the DOM when a custom element has been created. |
2577 * | 2623 * |
2578 * This can only be called by subclasses from their created constructor. | 2624 * This can only be called by subclasses from their created constructor. |
(...skipping 20 matching lines...) Expand all Loading... |
2599 // BSD-style license that can be found in the LICENSE file. | 2645 // BSD-style license that can be found in the LICENSE file. |
2600 | 2646 |
2601 | 2647 |
2602 @DocsEditable() | 2648 @DocsEditable() |
2603 @DomName('SVGFESpecularLightingElement') | 2649 @DomName('SVGFESpecularLightingElement') |
2604 @SupportedBrowser(SupportedBrowser.CHROME) | 2650 @SupportedBrowser(SupportedBrowser.CHROME) |
2605 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2651 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2606 @SupportedBrowser(SupportedBrowser.IE, '10') | 2652 @SupportedBrowser(SupportedBrowser.IE, '10') |
2607 @SupportedBrowser(SupportedBrowser.SAFARI) | 2653 @SupportedBrowser(SupportedBrowser.SAFARI) |
2608 @Unstable() | 2654 @Unstable() |
2609 class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta
ndardAttributes native "SVGFESpecularLightingElement" { | 2655 @Native("SVGFESpecularLightingElement") |
| 2656 class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta
ndardAttributes { |
2610 // To suppress missing implicit constructor warnings. | 2657 // To suppress missing implicit constructor warnings. |
2611 factory FESpecularLightingElement._() { throw new UnsupportedError("Not suppor
ted"); } | 2658 factory FESpecularLightingElement._() { throw new UnsupportedError("Not suppor
ted"); } |
2612 | 2659 |
2613 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement') | 2660 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement') |
2614 @DocsEditable() | 2661 @DocsEditable() |
2615 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle
ment_tag("feSpecularLighting"); | 2662 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle
ment_tag("feSpecularLighting"); |
2616 /** | 2663 /** |
2617 * Constructor instantiated by the DOM when a custom element has been created. | 2664 * Constructor instantiated by the DOM when a custom element has been created. |
2618 * | 2665 * |
2619 * This can only be called by subclasses from their created constructor. | 2666 * This can only be called by subclasses from their created constructor. |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2666 // BSD-style license that can be found in the LICENSE file. | 2713 // BSD-style license that can be found in the LICENSE file. |
2667 | 2714 |
2668 | 2715 |
2669 @DocsEditable() | 2716 @DocsEditable() |
2670 @DomName('SVGFESpotLightElement') | 2717 @DomName('SVGFESpotLightElement') |
2671 @SupportedBrowser(SupportedBrowser.CHROME) | 2718 @SupportedBrowser(SupportedBrowser.CHROME) |
2672 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2719 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2673 @SupportedBrowser(SupportedBrowser.IE, '10') | 2720 @SupportedBrowser(SupportedBrowser.IE, '10') |
2674 @SupportedBrowser(SupportedBrowser.SAFARI) | 2721 @SupportedBrowser(SupportedBrowser.SAFARI) |
2675 @Unstable() | 2722 @Unstable() |
2676 class FESpotLightElement extends SvgElement native "SVGFESpotLightElement" { | 2723 @Native("SVGFESpotLightElement") |
| 2724 class FESpotLightElement extends SvgElement { |
2677 // To suppress missing implicit constructor warnings. | 2725 // To suppress missing implicit constructor warnings. |
2678 factory FESpotLightElement._() { throw new UnsupportedError("Not supported");
} | 2726 factory FESpotLightElement._() { throw new UnsupportedError("Not supported");
} |
2679 | 2727 |
2680 @DomName('SVGFESpotLightElement.SVGFESpotLightElement') | 2728 @DomName('SVGFESpotLightElement.SVGFESpotLightElement') |
2681 @DocsEditable() | 2729 @DocsEditable() |
2682 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta
g("feSpotLight"); | 2730 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta
g("feSpotLight"); |
2683 /** | 2731 /** |
2684 * Constructor instantiated by the DOM when a custom element has been created. | 2732 * Constructor instantiated by the DOM when a custom element has been created. |
2685 * | 2733 * |
2686 * This can only be called by subclasses from their created constructor. | 2734 * This can only be called by subclasses from their created constructor. |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2727 // BSD-style license that can be found in the LICENSE file. | 2775 // BSD-style license that can be found in the LICENSE file. |
2728 | 2776 |
2729 | 2777 |
2730 @DocsEditable() | 2778 @DocsEditable() |
2731 @DomName('SVGFETileElement') | 2779 @DomName('SVGFETileElement') |
2732 @SupportedBrowser(SupportedBrowser.CHROME) | 2780 @SupportedBrowser(SupportedBrowser.CHROME) |
2733 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2781 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2734 @SupportedBrowser(SupportedBrowser.IE, '10') | 2782 @SupportedBrowser(SupportedBrowser.IE, '10') |
2735 @SupportedBrowser(SupportedBrowser.SAFARI) | 2783 @SupportedBrowser(SupportedBrowser.SAFARI) |
2736 @Unstable() | 2784 @Unstable() |
2737 class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu
tes native "SVGFETileElement" { | 2785 @Native("SVGFETileElement") |
| 2786 class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu
tes { |
2738 // To suppress missing implicit constructor warnings. | 2787 // To suppress missing implicit constructor warnings. |
2739 factory FETileElement._() { throw new UnsupportedError("Not supported"); } | 2788 factory FETileElement._() { throw new UnsupportedError("Not supported"); } |
2740 | 2789 |
2741 @DomName('SVGFETileElement.SVGFETileElement') | 2790 @DomName('SVGFETileElement.SVGFETileElement') |
2742 @DocsEditable() | 2791 @DocsEditable() |
2743 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe
Tile"); | 2792 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe
Tile"); |
2744 /** | 2793 /** |
2745 * Constructor instantiated by the DOM when a custom element has been created. | 2794 * Constructor instantiated by the DOM when a custom element has been created. |
2746 * | 2795 * |
2747 * This can only be called by subclasses from their created constructor. | 2796 * This can only be called by subclasses from their created constructor. |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2782 // BSD-style license that can be found in the LICENSE file. | 2831 // BSD-style license that can be found in the LICENSE file. |
2783 | 2832 |
2784 | 2833 |
2785 @DocsEditable() | 2834 @DocsEditable() |
2786 @DomName('SVGFETurbulenceElement') | 2835 @DomName('SVGFETurbulenceElement') |
2787 @SupportedBrowser(SupportedBrowser.CHROME) | 2836 @SupportedBrowser(SupportedBrowser.CHROME) |
2788 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2837 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2789 @SupportedBrowser(SupportedBrowser.IE, '10') | 2838 @SupportedBrowser(SupportedBrowser.IE, '10') |
2790 @SupportedBrowser(SupportedBrowser.SAFARI) | 2839 @SupportedBrowser(SupportedBrowser.SAFARI) |
2791 @Unstable() | 2840 @Unstable() |
2792 class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA
ttributes native "SVGFETurbulenceElement" { | 2841 @Native("SVGFETurbulenceElement") |
| 2842 class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA
ttributes { |
2793 // To suppress missing implicit constructor warnings. | 2843 // To suppress missing implicit constructor warnings. |
2794 factory FETurbulenceElement._() { throw new UnsupportedError("Not supported");
} | 2844 factory FETurbulenceElement._() { throw new UnsupportedError("Not supported");
} |
2795 | 2845 |
2796 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement') | 2846 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement') |
2797 @DocsEditable() | 2847 @DocsEditable() |
2798 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t
ag("feTurbulence"); | 2848 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t
ag("feTurbulence"); |
2799 /** | 2849 /** |
2800 * Constructor instantiated by the DOM when a custom element has been created. | 2850 * Constructor instantiated by the DOM when a custom element has been created. |
2801 * | 2851 * |
2802 * This can only be called by subclasses from their created constructor. | 2852 * This can only be called by subclasses from their created constructor. |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2881 // BSD-style license that can be found in the LICENSE file. | 2931 // BSD-style license that can be found in the LICENSE file. |
2882 | 2932 |
2883 | 2933 |
2884 @DocsEditable() | 2934 @DocsEditable() |
2885 @DomName('SVGFilterElement') | 2935 @DomName('SVGFilterElement') |
2886 @SupportedBrowser(SupportedBrowser.CHROME) | 2936 @SupportedBrowser(SupportedBrowser.CHROME) |
2887 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2937 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2888 @SupportedBrowser(SupportedBrowser.IE, '10') | 2938 @SupportedBrowser(SupportedBrowser.IE, '10') |
2889 @SupportedBrowser(SupportedBrowser.SAFARI) | 2939 @SupportedBrowser(SupportedBrowser.SAFARI) |
2890 @Unstable() | 2940 @Unstable() |
2891 class FilterElement extends SvgElement implements UriReference native "SVGFilter
Element" { | 2941 @Native("SVGFilterElement") |
| 2942 class FilterElement extends SvgElement implements UriReference { |
2892 // To suppress missing implicit constructor warnings. | 2943 // To suppress missing implicit constructor warnings. |
2893 factory FilterElement._() { throw new UnsupportedError("Not supported"); } | 2944 factory FilterElement._() { throw new UnsupportedError("Not supported"); } |
2894 | 2945 |
2895 @DomName('SVGFilterElement.SVGFilterElement') | 2946 @DomName('SVGFilterElement.SVGFilterElement') |
2896 @DocsEditable() | 2947 @DocsEditable() |
2897 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi
lter"); | 2948 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi
lter"); |
2898 /** | 2949 /** |
2899 * Constructor instantiated by the DOM when a custom element has been created. | 2950 * Constructor instantiated by the DOM when a custom element has been created. |
2900 * | 2951 * |
2901 * This can only be called by subclasses from their created constructor. | 2952 * This can only be called by subclasses from their created constructor. |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2989 // for details. All rights reserved. Use of this source code is governed by a | 3040 // for details. All rights reserved. Use of this source code is governed by a |
2990 // BSD-style license that can be found in the LICENSE file. | 3041 // BSD-style license that can be found in the LICENSE file. |
2991 | 3042 |
2992 | 3043 |
2993 @DocsEditable() | 3044 @DocsEditable() |
2994 @DomName('SVGForeignObjectElement') | 3045 @DomName('SVGForeignObjectElement') |
2995 @SupportedBrowser(SupportedBrowser.CHROME) | 3046 @SupportedBrowser(SupportedBrowser.CHROME) |
2996 @SupportedBrowser(SupportedBrowser.FIREFOX) | 3047 @SupportedBrowser(SupportedBrowser.FIREFOX) |
2997 @SupportedBrowser(SupportedBrowser.SAFARI) | 3048 @SupportedBrowser(SupportedBrowser.SAFARI) |
2998 @Unstable() | 3049 @Unstable() |
2999 class ForeignObjectElement extends GraphicsElement native "SVGForeignObjectEleme
nt" { | 3050 @Native("SVGForeignObjectElement") |
| 3051 class ForeignObjectElement extends GraphicsElement { |
3000 // To suppress missing implicit constructor warnings. | 3052 // To suppress missing implicit constructor warnings. |
3001 factory ForeignObjectElement._() { throw new UnsupportedError("Not supported")
; } | 3053 factory ForeignObjectElement._() { throw new UnsupportedError("Not supported")
; } |
3002 | 3054 |
3003 @DomName('SVGForeignObjectElement.SVGForeignObjectElement') | 3055 @DomName('SVGForeignObjectElement.SVGForeignObjectElement') |
3004 @DocsEditable() | 3056 @DocsEditable() |
3005 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_
tag("foreignObject"); | 3057 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_
tag("foreignObject"); |
3006 /** | 3058 /** |
3007 * Constructor instantiated by the DOM when a custom element has been created. | 3059 * Constructor instantiated by the DOM when a custom element has been created. |
3008 * | 3060 * |
3009 * This can only be called by subclasses from their created constructor. | 3061 * This can only be called by subclasses from their created constructor. |
(...skipping 20 matching lines...) Expand all Loading... |
3030 final AnimatedLength y; | 3082 final AnimatedLength y; |
3031 } | 3083 } |
3032 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3084 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3033 // for details. All rights reserved. Use of this source code is governed by a | 3085 // for details. All rights reserved. Use of this source code is governed by a |
3034 // BSD-style license that can be found in the LICENSE file. | 3086 // BSD-style license that can be found in the LICENSE file. |
3035 | 3087 |
3036 | 3088 |
3037 @DocsEditable() | 3089 @DocsEditable() |
3038 @DomName('SVGGElement') | 3090 @DomName('SVGGElement') |
3039 @Unstable() | 3091 @Unstable() |
3040 class GElement extends GraphicsElement native "SVGGElement" { | 3092 @Native("SVGGElement") |
| 3093 class GElement extends GraphicsElement { |
3041 // To suppress missing implicit constructor warnings. | 3094 // To suppress missing implicit constructor warnings. |
3042 factory GElement._() { throw new UnsupportedError("Not supported"); } | 3095 factory GElement._() { throw new UnsupportedError("Not supported"); } |
3043 | 3096 |
3044 @DomName('SVGGElement.SVGGElement') | 3097 @DomName('SVGGElement.SVGGElement') |
3045 @DocsEditable() | 3098 @DocsEditable() |
3046 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); | 3099 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); |
3047 /** | 3100 /** |
3048 * Constructor instantiated by the DOM when a custom element has been created. | 3101 * Constructor instantiated by the DOM when a custom element has been created. |
3049 * | 3102 * |
3050 * This can only be called by subclasses from their created constructor. | 3103 * This can only be called by subclasses from their created constructor. |
3051 */ | 3104 */ |
3052 GElement.created() : super.created(); | 3105 GElement.created() : super.created(); |
3053 } | 3106 } |
3054 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3107 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3055 // for details. All rights reserved. Use of this source code is governed by a | 3108 // for details. All rights reserved. Use of this source code is governed by a |
3056 // BSD-style license that can be found in the LICENSE file. | 3109 // BSD-style license that can be found in the LICENSE file. |
3057 | 3110 |
3058 | 3111 |
3059 @DocsEditable() | 3112 @DocsEditable() |
3060 @DomName('SVGGeometryElement') | 3113 @DomName('SVGGeometryElement') |
3061 @Experimental() // untriaged | 3114 @Experimental() // untriaged |
3062 class GeometryElement extends GraphicsElement native "SVGGeometryElement" { | 3115 @Native("SVGGeometryElement") |
| 3116 class GeometryElement extends GraphicsElement { |
3063 // To suppress missing implicit constructor warnings. | 3117 // To suppress missing implicit constructor warnings. |
3064 factory GeometryElement._() { throw new UnsupportedError("Not supported"); } | 3118 factory GeometryElement._() { throw new UnsupportedError("Not supported"); } |
3065 /** | 3119 /** |
3066 * Constructor instantiated by the DOM when a custom element has been created. | 3120 * Constructor instantiated by the DOM when a custom element has been created. |
3067 * | 3121 * |
3068 * This can only be called by subclasses from their created constructor. | 3122 * This can only be called by subclasses from their created constructor. |
3069 */ | 3123 */ |
3070 GeometryElement.created() : super.created(); | 3124 GeometryElement.created() : super.created(); |
3071 | 3125 |
3072 @DomName('SVGGeometryElement.isPointInFill') | 3126 @DomName('SVGGeometryElement.isPointInFill') |
3073 @DocsEditable() | 3127 @DocsEditable() |
3074 @Experimental() // untriaged | 3128 @Experimental() // untriaged |
3075 bool isPointInFill(Point point) native; | 3129 bool isPointInFill(Point point) native; |
3076 | 3130 |
3077 @DomName('SVGGeometryElement.isPointInStroke') | 3131 @DomName('SVGGeometryElement.isPointInStroke') |
3078 @DocsEditable() | 3132 @DocsEditable() |
3079 @Experimental() // untriaged | 3133 @Experimental() // untriaged |
3080 bool isPointInStroke(Point point) native; | 3134 bool isPointInStroke(Point point) native; |
3081 } | 3135 } |
3082 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3136 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3083 // for details. All rights reserved. Use of this source code is governed by a | 3137 // for details. All rights reserved. Use of this source code is governed by a |
3084 // BSD-style license that can be found in the LICENSE file. | 3138 // BSD-style license that can be found in the LICENSE file. |
3085 | 3139 |
3086 | 3140 |
3087 @DocsEditable() | 3141 @DocsEditable() |
3088 @DomName('SVGGraphicsElement') | 3142 @DomName('SVGGraphicsElement') |
3089 @Experimental() // untriaged | 3143 @Experimental() // untriaged |
3090 class GraphicsElement extends SvgElement implements Tests native "SVGGraphicsEle
ment" { | 3144 @Native("SVGGraphicsElement") |
| 3145 class GraphicsElement extends SvgElement implements Tests { |
3091 // To suppress missing implicit constructor warnings. | 3146 // To suppress missing implicit constructor warnings. |
3092 factory GraphicsElement._() { throw new UnsupportedError("Not supported"); } | 3147 factory GraphicsElement._() { throw new UnsupportedError("Not supported"); } |
3093 /** | 3148 /** |
3094 * Constructor instantiated by the DOM when a custom element has been created. | 3149 * Constructor instantiated by the DOM when a custom element has been created. |
3095 * | 3150 * |
3096 * This can only be called by subclasses from their created constructor. | 3151 * This can only be called by subclasses from their created constructor. |
3097 */ | 3152 */ |
3098 GraphicsElement.created() : super.created(); | 3153 GraphicsElement.created() : super.created(); |
3099 | 3154 |
3100 @DomName('SVGGraphicsElement.farthestViewportElement') | 3155 @DomName('SVGGraphicsElement.farthestViewportElement') |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3157 bool hasExtension(String extension) native; | 3212 bool hasExtension(String extension) native; |
3158 } | 3213 } |
3159 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3214 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3160 // for details. All rights reserved. Use of this source code is governed by a | 3215 // for details. All rights reserved. Use of this source code is governed by a |
3161 // BSD-style license that can be found in the LICENSE file. | 3216 // BSD-style license that can be found in the LICENSE file. |
3162 | 3217 |
3163 | 3218 |
3164 @DocsEditable() | 3219 @DocsEditable() |
3165 @DomName('SVGImageElement') | 3220 @DomName('SVGImageElement') |
3166 @Unstable() | 3221 @Unstable() |
3167 class ImageElement extends GraphicsElement implements UriReference native "SVGIm
ageElement" { | 3222 @Native("SVGImageElement") |
| 3223 class ImageElement extends GraphicsElement implements UriReference { |
3168 // To suppress missing implicit constructor warnings. | 3224 // To suppress missing implicit constructor warnings. |
3169 factory ImageElement._() { throw new UnsupportedError("Not supported"); } | 3225 factory ImageElement._() { throw new UnsupportedError("Not supported"); } |
3170 | 3226 |
3171 @DomName('SVGImageElement.SVGImageElement') | 3227 @DomName('SVGImageElement.SVGImageElement') |
3172 @DocsEditable() | 3228 @DocsEditable() |
3173 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima
ge"); | 3229 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima
ge"); |
3174 /** | 3230 /** |
3175 * Constructor instantiated by the DOM when a custom element has been created. | 3231 * Constructor instantiated by the DOM when a custom element has been created. |
3176 * | 3232 * |
3177 * This can only be called by subclasses from their created constructor. | 3233 * This can only be called by subclasses from their created constructor. |
(...skipping 27 matching lines...) Expand all Loading... |
3205 final AnimatedString href; | 3261 final AnimatedString href; |
3206 } | 3262 } |
3207 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3263 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3208 // for details. All rights reserved. Use of this source code is governed by a | 3264 // for details. All rights reserved. Use of this source code is governed by a |
3209 // BSD-style license that can be found in the LICENSE file. | 3265 // BSD-style license that can be found in the LICENSE file. |
3210 | 3266 |
3211 | 3267 |
3212 @DocsEditable() | 3268 @DocsEditable() |
3213 @DomName('SVGLength') | 3269 @DomName('SVGLength') |
3214 @Unstable() | 3270 @Unstable() |
3215 class Length extends Interceptor native "SVGLength" { | 3271 @Native("SVGLength") |
| 3272 class Length extends Interceptor { |
3216 // To suppress missing implicit constructor warnings. | 3273 // To suppress missing implicit constructor warnings. |
3217 factory Length._() { throw new UnsupportedError("Not supported"); } | 3274 factory Length._() { throw new UnsupportedError("Not supported"); } |
3218 | 3275 |
3219 @DomName('SVGLength.SVG_LENGTHTYPE_CM') | 3276 @DomName('SVGLength.SVG_LENGTHTYPE_CM') |
3220 @DocsEditable() | 3277 @DocsEditable() |
3221 static const int SVG_LENGTHTYPE_CM = 6; | 3278 static const int SVG_LENGTHTYPE_CM = 6; |
3222 | 3279 |
3223 @DomName('SVGLength.SVG_LENGTHTYPE_EMS') | 3280 @DomName('SVGLength.SVG_LENGTHTYPE_EMS') |
3224 @DocsEditable() | 3281 @DocsEditable() |
3225 static const int SVG_LENGTHTYPE_EMS = 3; | 3282 static const int SVG_LENGTHTYPE_EMS = 3; |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3285 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; | 3342 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; |
3286 } | 3343 } |
3287 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3344 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3288 // for details. All rights reserved. Use of this source code is governed by a | 3345 // for details. All rights reserved. Use of this source code is governed by a |
3289 // BSD-style license that can be found in the LICENSE file. | 3346 // BSD-style license that can be found in the LICENSE file. |
3290 | 3347 |
3291 | 3348 |
3292 @DocsEditable() | 3349 @DocsEditable() |
3293 @DomName('SVGLengthList') | 3350 @DomName('SVGLengthList') |
3294 @Unstable() | 3351 @Unstable() |
3295 class LengthList extends Interceptor with ListMixin<Length>, ImmutableListMixin<
Length> implements List<Length> native "SVGLengthList" { | 3352 @Native("SVGLengthList") |
| 3353 class LengthList extends Interceptor with ListMixin<Length>, ImmutableListMixin<
Length> implements List<Length> { |
3296 // To suppress missing implicit constructor warnings. | 3354 // To suppress missing implicit constructor warnings. |
3297 factory LengthList._() { throw new UnsupportedError("Not supported"); } | 3355 factory LengthList._() { throw new UnsupportedError("Not supported"); } |
3298 | 3356 |
3299 @DomName('SVGLengthList.numberOfItems') | 3357 @DomName('SVGLengthList.numberOfItems') |
3300 @DocsEditable() | 3358 @DocsEditable() |
3301 final int numberOfItems; | 3359 final int numberOfItems; |
3302 | 3360 |
3303 Length operator[](int index) { | 3361 Length operator[](int index) { |
3304 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 3362 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
3305 index, index, length)) | 3363 index, index, length)) |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3375 Length replaceItem(Length item, int index) native; | 3433 Length replaceItem(Length item, int index) native; |
3376 } | 3434 } |
3377 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3435 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3378 // for details. All rights reserved. Use of this source code is governed by a | 3436 // for details. All rights reserved. Use of this source code is governed by a |
3379 // BSD-style license that can be found in the LICENSE file. | 3437 // BSD-style license that can be found in the LICENSE file. |
3380 | 3438 |
3381 | 3439 |
3382 @DocsEditable() | 3440 @DocsEditable() |
3383 @DomName('SVGLineElement') | 3441 @DomName('SVGLineElement') |
3384 @Unstable() | 3442 @Unstable() |
3385 class LineElement extends GeometryElement native "SVGLineElement" { | 3443 @Native("SVGLineElement") |
| 3444 class LineElement extends GeometryElement { |
3386 // To suppress missing implicit constructor warnings. | 3445 // To suppress missing implicit constructor warnings. |
3387 factory LineElement._() { throw new UnsupportedError("Not supported"); } | 3446 factory LineElement._() { throw new UnsupportedError("Not supported"); } |
3388 | 3447 |
3389 @DomName('SVGLineElement.SVGLineElement') | 3448 @DomName('SVGLineElement.SVGLineElement') |
3390 @DocsEditable() | 3449 @DocsEditable() |
3391 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line
"); | 3450 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line
"); |
3392 /** | 3451 /** |
3393 * Constructor instantiated by the DOM when a custom element has been created. | 3452 * Constructor instantiated by the DOM when a custom element has been created. |
3394 * | 3453 * |
3395 * This can only be called by subclasses from their created constructor. | 3454 * This can only be called by subclasses from their created constructor. |
(...skipping 17 matching lines...) Expand all Loading... |
3413 final AnimatedLength y2; | 3472 final AnimatedLength y2; |
3414 } | 3473 } |
3415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3474 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3416 // for details. All rights reserved. Use of this source code is governed by a | 3475 // for details. All rights reserved. Use of this source code is governed by a |
3417 // BSD-style license that can be found in the LICENSE file. | 3476 // BSD-style license that can be found in the LICENSE file. |
3418 | 3477 |
3419 | 3478 |
3420 @DocsEditable() | 3479 @DocsEditable() |
3421 @DomName('SVGLinearGradientElement') | 3480 @DomName('SVGLinearGradientElement') |
3422 @Unstable() | 3481 @Unstable() |
3423 class LinearGradientElement extends _GradientElement native "SVGLinearGradientEl
ement" { | 3482 @Native("SVGLinearGradientElement") |
| 3483 class LinearGradientElement extends _GradientElement { |
3424 // To suppress missing implicit constructor warnings. | 3484 // To suppress missing implicit constructor warnings. |
3425 factory LinearGradientElement._() { throw new UnsupportedError("Not supported"
); } | 3485 factory LinearGradientElement._() { throw new UnsupportedError("Not supported"
); } |
3426 | 3486 |
3427 @DomName('SVGLinearGradientElement.SVGLinearGradientElement') | 3487 @DomName('SVGLinearGradientElement.SVGLinearGradientElement') |
3428 @DocsEditable() | 3488 @DocsEditable() |
3429 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement
_tag("linearGradient"); | 3489 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement
_tag("linearGradient"); |
3430 /** | 3490 /** |
3431 * Constructor instantiated by the DOM when a custom element has been created. | 3491 * Constructor instantiated by the DOM when a custom element has been created. |
3432 * | 3492 * |
3433 * This can only be called by subclasses from their created constructor. | 3493 * This can only be called by subclasses from their created constructor. |
(...skipping 17 matching lines...) Expand all Loading... |
3451 final AnimatedLength y2; | 3511 final AnimatedLength y2; |
3452 } | 3512 } |
3453 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3513 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3454 // for details. All rights reserved. Use of this source code is governed by a | 3514 // for details. All rights reserved. Use of this source code is governed by a |
3455 // BSD-style license that can be found in the LICENSE file. | 3515 // BSD-style license that can be found in the LICENSE file. |
3456 | 3516 |
3457 | 3517 |
3458 @DocsEditable() | 3518 @DocsEditable() |
3459 @DomName('SVGMarkerElement') | 3519 @DomName('SVGMarkerElement') |
3460 @Unstable() | 3520 @Unstable() |
3461 class MarkerElement extends SvgElement implements FitToViewBox native "SVGMarker
Element" { | 3521 @Native("SVGMarkerElement") |
| 3522 class MarkerElement extends SvgElement implements FitToViewBox { |
3462 // To suppress missing implicit constructor warnings. | 3523 // To suppress missing implicit constructor warnings. |
3463 factory MarkerElement._() { throw new UnsupportedError("Not supported"); } | 3524 factory MarkerElement._() { throw new UnsupportedError("Not supported"); } |
3464 | 3525 |
3465 @DomName('SVGMarkerElement.SVGMarkerElement') | 3526 @DomName('SVGMarkerElement.SVGMarkerElement') |
3466 @DocsEditable() | 3527 @DocsEditable() |
3467 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma
rker"); | 3528 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma
rker"); |
3468 /** | 3529 /** |
3469 * Constructor instantiated by the DOM when a custom element has been created. | 3530 * Constructor instantiated by the DOM when a custom element has been created. |
3470 * | 3531 * |
3471 * This can only be called by subclasses from their created constructor. | 3532 * This can only be called by subclasses from their created constructor. |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3543 final AnimatedRect viewBox; | 3604 final AnimatedRect viewBox; |
3544 } | 3605 } |
3545 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3606 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3546 // for details. All rights reserved. Use of this source code is governed by a | 3607 // for details. All rights reserved. Use of this source code is governed by a |
3547 // BSD-style license that can be found in the LICENSE file. | 3608 // BSD-style license that can be found in the LICENSE file. |
3548 | 3609 |
3549 | 3610 |
3550 @DocsEditable() | 3611 @DocsEditable() |
3551 @DomName('SVGMaskElement') | 3612 @DomName('SVGMaskElement') |
3552 @Unstable() | 3613 @Unstable() |
3553 class MaskElement extends SvgElement implements Tests native "SVGMaskElement" { | 3614 @Native("SVGMaskElement") |
| 3615 class MaskElement extends SvgElement implements Tests { |
3554 // To suppress missing implicit constructor warnings. | 3616 // To suppress missing implicit constructor warnings. |
3555 factory MaskElement._() { throw new UnsupportedError("Not supported"); } | 3617 factory MaskElement._() { throw new UnsupportedError("Not supported"); } |
3556 | 3618 |
3557 @DomName('SVGMaskElement.SVGMaskElement') | 3619 @DomName('SVGMaskElement.SVGMaskElement') |
3558 @DocsEditable() | 3620 @DocsEditable() |
3559 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask
"); | 3621 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask
"); |
3560 /** | 3622 /** |
3561 * Constructor instantiated by the DOM when a custom element has been created. | 3623 * Constructor instantiated by the DOM when a custom element has been created. |
3562 * | 3624 * |
3563 * This can only be called by subclasses from their created constructor. | 3625 * This can only be called by subclasses from their created constructor. |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3607 bool hasExtension(String extension) native; | 3669 bool hasExtension(String extension) native; |
3608 } | 3670 } |
3609 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3671 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3610 // for details. All rights reserved. Use of this source code is governed by a | 3672 // for details. All rights reserved. Use of this source code is governed by a |
3611 // BSD-style license that can be found in the LICENSE file. | 3673 // BSD-style license that can be found in the LICENSE file. |
3612 | 3674 |
3613 | 3675 |
3614 @DocsEditable() | 3676 @DocsEditable() |
3615 @DomName('SVGMatrix') | 3677 @DomName('SVGMatrix') |
3616 @Unstable() | 3678 @Unstable() |
3617 class Matrix extends Interceptor native "SVGMatrix" { | 3679 @Native("SVGMatrix") |
| 3680 class Matrix extends Interceptor { |
3618 // To suppress missing implicit constructor warnings. | 3681 // To suppress missing implicit constructor warnings. |
3619 factory Matrix._() { throw new UnsupportedError("Not supported"); } | 3682 factory Matrix._() { throw new UnsupportedError("Not supported"); } |
3620 | 3683 |
3621 @DomName('SVGMatrix.a') | 3684 @DomName('SVGMatrix.a') |
3622 @DocsEditable() | 3685 @DocsEditable() |
3623 num a; | 3686 num a; |
3624 | 3687 |
3625 @DomName('SVGMatrix.b') | 3688 @DomName('SVGMatrix.b') |
3626 @DocsEditable() | 3689 @DocsEditable() |
3627 num b; | 3690 num b; |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3687 Matrix translate(num x, num y) native; | 3750 Matrix translate(num x, num y) native; |
3688 } | 3751 } |
3689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3752 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3690 // for details. All rights reserved. Use of this source code is governed by a | 3753 // for details. All rights reserved. Use of this source code is governed by a |
3691 // BSD-style license that can be found in the LICENSE file. | 3754 // BSD-style license that can be found in the LICENSE file. |
3692 | 3755 |
3693 | 3756 |
3694 @DocsEditable() | 3757 @DocsEditable() |
3695 @DomName('SVGMetadataElement') | 3758 @DomName('SVGMetadataElement') |
3696 @Unstable() | 3759 @Unstable() |
3697 class MetadataElement extends SvgElement native "SVGMetadataElement" { | 3760 @Native("SVGMetadataElement") |
| 3761 class MetadataElement extends SvgElement { |
3698 // To suppress missing implicit constructor warnings. | 3762 // To suppress missing implicit constructor warnings. |
3699 factory MetadataElement._() { throw new UnsupportedError("Not supported"); } | 3763 factory MetadataElement._() { throw new UnsupportedError("Not supported"); } |
3700 /** | 3764 /** |
3701 * Constructor instantiated by the DOM when a custom element has been created. | 3765 * Constructor instantiated by the DOM when a custom element has been created. |
3702 * | 3766 * |
3703 * This can only be called by subclasses from their created constructor. | 3767 * This can only be called by subclasses from their created constructor. |
3704 */ | 3768 */ |
3705 MetadataElement.created() : super.created(); | 3769 MetadataElement.created() : super.created(); |
3706 } | 3770 } |
3707 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3771 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3708 // for details. All rights reserved. Use of this source code is governed by a | 3772 // for details. All rights reserved. Use of this source code is governed by a |
3709 // BSD-style license that can be found in the LICENSE file. | 3773 // BSD-style license that can be found in the LICENSE file. |
3710 | 3774 |
3711 | 3775 |
3712 @DocsEditable() | 3776 @DocsEditable() |
3713 @DomName('SVGNumber') | 3777 @DomName('SVGNumber') |
3714 @Unstable() | 3778 @Unstable() |
3715 class Number extends Interceptor native "SVGNumber" { | 3779 @Native("SVGNumber") |
| 3780 class Number extends Interceptor { |
3716 // To suppress missing implicit constructor warnings. | 3781 // To suppress missing implicit constructor warnings. |
3717 factory Number._() { throw new UnsupportedError("Not supported"); } | 3782 factory Number._() { throw new UnsupportedError("Not supported"); } |
3718 | 3783 |
3719 @DomName('SVGNumber.value') | 3784 @DomName('SVGNumber.value') |
3720 @DocsEditable() | 3785 @DocsEditable() |
3721 num value; | 3786 num value; |
3722 } | 3787 } |
3723 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3788 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3724 // for details. All rights reserved. Use of this source code is governed by a | 3789 // for details. All rights reserved. Use of this source code is governed by a |
3725 // BSD-style license that can be found in the LICENSE file. | 3790 // BSD-style license that can be found in the LICENSE file. |
3726 | 3791 |
3727 | 3792 |
3728 @DocsEditable() | 3793 @DocsEditable() |
3729 @DomName('SVGNumberList') | 3794 @DomName('SVGNumberList') |
3730 @Unstable() | 3795 @Unstable() |
3731 class NumberList extends Interceptor with ListMixin<Number>, ImmutableListMixin<
Number> implements List<Number> native "SVGNumberList" { | 3796 @Native("SVGNumberList") |
| 3797 class NumberList extends Interceptor with ListMixin<Number>, ImmutableListMixin<
Number> implements List<Number> { |
3732 // To suppress missing implicit constructor warnings. | 3798 // To suppress missing implicit constructor warnings. |
3733 factory NumberList._() { throw new UnsupportedError("Not supported"); } | 3799 factory NumberList._() { throw new UnsupportedError("Not supported"); } |
3734 | 3800 |
3735 @DomName('SVGNumberList.numberOfItems') | 3801 @DomName('SVGNumberList.numberOfItems') |
3736 @DocsEditable() | 3802 @DocsEditable() |
3737 final int numberOfItems; | 3803 final int numberOfItems; |
3738 | 3804 |
3739 Number operator[](int index) { | 3805 Number operator[](int index) { |
3740 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 3806 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
3741 index, index, length)) | 3807 index, index, length)) |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3811 Number replaceItem(Number item, int index) native; | 3877 Number replaceItem(Number item, int index) native; |
3812 } | 3878 } |
3813 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3879 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3814 // for details. All rights reserved. Use of this source code is governed by a | 3880 // for details. All rights reserved. Use of this source code is governed by a |
3815 // BSD-style license that can be found in the LICENSE file. | 3881 // BSD-style license that can be found in the LICENSE file. |
3816 | 3882 |
3817 | 3883 |
3818 @DocsEditable() | 3884 @DocsEditable() |
3819 @DomName('SVGPathElement') | 3885 @DomName('SVGPathElement') |
3820 @Unstable() | 3886 @Unstable() |
3821 class PathElement extends GeometryElement native "SVGPathElement" { | 3887 @Native("SVGPathElement") |
| 3888 class PathElement extends GeometryElement { |
3822 // To suppress missing implicit constructor warnings. | 3889 // To suppress missing implicit constructor warnings. |
3823 factory PathElement._() { throw new UnsupportedError("Not supported"); } | 3890 factory PathElement._() { throw new UnsupportedError("Not supported"); } |
3824 | 3891 |
3825 @DomName('SVGPathElement.SVGPathElement') | 3892 @DomName('SVGPathElement.SVGPathElement') |
3826 @DocsEditable() | 3893 @DocsEditable() |
3827 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path
"); | 3894 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path
"); |
3828 /** | 3895 /** |
3829 * Constructor instantiated by the DOM when a custom element has been created. | 3896 * Constructor instantiated by the DOM when a custom element has been created. |
3830 * | 3897 * |
3831 * This can only be called by subclasses from their created constructor. | 3898 * This can only be called by subclasses from their created constructor. |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3960 double getTotalLength() native; | 4027 double getTotalLength() native; |
3961 } | 4028 } |
3962 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4029 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3963 // for details. All rights reserved. Use of this source code is governed by a | 4030 // for details. All rights reserved. Use of this source code is governed by a |
3964 // BSD-style license that can be found in the LICENSE file. | 4031 // BSD-style license that can be found in the LICENSE file. |
3965 | 4032 |
3966 | 4033 |
3967 @DocsEditable() | 4034 @DocsEditable() |
3968 @DomName('SVGPathSeg') | 4035 @DomName('SVGPathSeg') |
3969 @Unstable() | 4036 @Unstable() |
3970 class PathSeg extends Interceptor native "SVGPathSeg" { | 4037 @Native("SVGPathSeg") |
| 4038 class PathSeg extends Interceptor { |
3971 // To suppress missing implicit constructor warnings. | 4039 // To suppress missing implicit constructor warnings. |
3972 factory PathSeg._() { throw new UnsupportedError("Not supported"); } | 4040 factory PathSeg._() { throw new UnsupportedError("Not supported"); } |
3973 | 4041 |
3974 @DomName('SVGPathSeg.PATHSEG_ARC_ABS') | 4042 @DomName('SVGPathSeg.PATHSEG_ARC_ABS') |
3975 @DocsEditable() | 4043 @DocsEditable() |
3976 static const int PATHSEG_ARC_ABS = 10; | 4044 static const int PATHSEG_ARC_ABS = 10; |
3977 | 4045 |
3978 @DomName('SVGPathSeg.PATHSEG_ARC_REL') | 4046 @DomName('SVGPathSeg.PATHSEG_ARC_REL') |
3979 @DocsEditable() | 4047 @DocsEditable() |
3980 static const int PATHSEG_ARC_REL = 11; | 4048 static const int PATHSEG_ARC_REL = 11; |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4060 final String pathSegTypeAsLetter; | 4128 final String pathSegTypeAsLetter; |
4061 } | 4129 } |
4062 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4130 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4063 // for details. All rights reserved. Use of this source code is governed by a | 4131 // for details. All rights reserved. Use of this source code is governed by a |
4064 // BSD-style license that can be found in the LICENSE file. | 4132 // BSD-style license that can be found in the LICENSE file. |
4065 | 4133 |
4066 | 4134 |
4067 @DocsEditable() | 4135 @DocsEditable() |
4068 @DomName('SVGPathSegArcAbs') | 4136 @DomName('SVGPathSegArcAbs') |
4069 @Unstable() | 4137 @Unstable() |
4070 class PathSegArcAbs extends PathSeg native "SVGPathSegArcAbs" { | 4138 @Native("SVGPathSegArcAbs") |
| 4139 class PathSegArcAbs extends PathSeg { |
4071 // To suppress missing implicit constructor warnings. | 4140 // To suppress missing implicit constructor warnings. |
4072 factory PathSegArcAbs._() { throw new UnsupportedError("Not supported"); } | 4141 factory PathSegArcAbs._() { throw new UnsupportedError("Not supported"); } |
4073 | 4142 |
4074 @DomName('SVGPathSegArcAbs.angle') | 4143 @DomName('SVGPathSegArcAbs.angle') |
4075 @DocsEditable() | 4144 @DocsEditable() |
4076 num angle; | 4145 num angle; |
4077 | 4146 |
4078 @DomName('SVGPathSegArcAbs.largeArcFlag') | 4147 @DomName('SVGPathSegArcAbs.largeArcFlag') |
4079 @DocsEditable() | 4148 @DocsEditable() |
4080 bool largeArcFlag; | 4149 bool largeArcFlag; |
(...skipping 19 matching lines...) Expand all Loading... |
4100 num y; | 4169 num y; |
4101 } | 4170 } |
4102 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4171 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4103 // for details. All rights reserved. Use of this source code is governed by a | 4172 // for details. All rights reserved. Use of this source code is governed by a |
4104 // BSD-style license that can be found in the LICENSE file. | 4173 // BSD-style license that can be found in the LICENSE file. |
4105 | 4174 |
4106 | 4175 |
4107 @DocsEditable() | 4176 @DocsEditable() |
4108 @DomName('SVGPathSegArcRel') | 4177 @DomName('SVGPathSegArcRel') |
4109 @Unstable() | 4178 @Unstable() |
4110 class PathSegArcRel extends PathSeg native "SVGPathSegArcRel" { | 4179 @Native("SVGPathSegArcRel") |
| 4180 class PathSegArcRel extends PathSeg { |
4111 // To suppress missing implicit constructor warnings. | 4181 // To suppress missing implicit constructor warnings. |
4112 factory PathSegArcRel._() { throw new UnsupportedError("Not supported"); } | 4182 factory PathSegArcRel._() { throw new UnsupportedError("Not supported"); } |
4113 | 4183 |
4114 @DomName('SVGPathSegArcRel.angle') | 4184 @DomName('SVGPathSegArcRel.angle') |
4115 @DocsEditable() | 4185 @DocsEditable() |
4116 num angle; | 4186 num angle; |
4117 | 4187 |
4118 @DomName('SVGPathSegArcRel.largeArcFlag') | 4188 @DomName('SVGPathSegArcRel.largeArcFlag') |
4119 @DocsEditable() | 4189 @DocsEditable() |
4120 bool largeArcFlag; | 4190 bool largeArcFlag; |
(...skipping 19 matching lines...) Expand all Loading... |
4140 num y; | 4210 num y; |
4141 } | 4211 } |
4142 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4212 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4143 // for details. All rights reserved. Use of this source code is governed by a | 4213 // for details. All rights reserved. Use of this source code is governed by a |
4144 // BSD-style license that can be found in the LICENSE file. | 4214 // BSD-style license that can be found in the LICENSE file. |
4145 | 4215 |
4146 | 4216 |
4147 @DocsEditable() | 4217 @DocsEditable() |
4148 @DomName('SVGPathSegClosePath') | 4218 @DomName('SVGPathSegClosePath') |
4149 @Unstable() | 4219 @Unstable() |
4150 class PathSegClosePath extends PathSeg native "SVGPathSegClosePath" { | 4220 @Native("SVGPathSegClosePath") |
| 4221 class PathSegClosePath extends PathSeg { |
4151 // To suppress missing implicit constructor warnings. | 4222 // To suppress missing implicit constructor warnings. |
4152 factory PathSegClosePath._() { throw new UnsupportedError("Not supported"); } | 4223 factory PathSegClosePath._() { throw new UnsupportedError("Not supported"); } |
4153 } | 4224 } |
4154 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4225 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4155 // for details. All rights reserved. Use of this source code is governed by a | 4226 // for details. All rights reserved. Use of this source code is governed by a |
4156 // BSD-style license that can be found in the LICENSE file. | 4227 // BSD-style license that can be found in the LICENSE file. |
4157 | 4228 |
4158 | 4229 |
4159 @DocsEditable() | 4230 @DocsEditable() |
4160 @DomName('SVGPathSegCurvetoCubicAbs') | 4231 @DomName('SVGPathSegCurvetoCubicAbs') |
4161 @Unstable() | 4232 @Unstable() |
4162 class PathSegCurvetoCubicAbs extends PathSeg native "SVGPathSegCurvetoCubicAbs"
{ | 4233 @Native("SVGPathSegCurvetoCubicAbs") |
| 4234 class PathSegCurvetoCubicAbs extends PathSeg { |
4163 // To suppress missing implicit constructor warnings. | 4235 // To suppress missing implicit constructor warnings. |
4164 factory PathSegCurvetoCubicAbs._() { throw new UnsupportedError("Not supported
"); } | 4236 factory PathSegCurvetoCubicAbs._() { throw new UnsupportedError("Not supported
"); } |
4165 | 4237 |
4166 @DomName('SVGPathSegCurvetoCubicAbs.x') | 4238 @DomName('SVGPathSegCurvetoCubicAbs.x') |
4167 @DocsEditable() | 4239 @DocsEditable() |
4168 num x; | 4240 num x; |
4169 | 4241 |
4170 @DomName('SVGPathSegCurvetoCubicAbs.x1') | 4242 @DomName('SVGPathSegCurvetoCubicAbs.x1') |
4171 @DocsEditable() | 4243 @DocsEditable() |
4172 num x1; | 4244 num x1; |
(...skipping 15 matching lines...) Expand all Loading... |
4188 num y2; | 4260 num y2; |
4189 } | 4261 } |
4190 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4262 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4191 // for details. All rights reserved. Use of this source code is governed by a | 4263 // for details. All rights reserved. Use of this source code is governed by a |
4192 // BSD-style license that can be found in the LICENSE file. | 4264 // BSD-style license that can be found in the LICENSE file. |
4193 | 4265 |
4194 | 4266 |
4195 @DocsEditable() | 4267 @DocsEditable() |
4196 @DomName('SVGPathSegCurvetoCubicRel') | 4268 @DomName('SVGPathSegCurvetoCubicRel') |
4197 @Unstable() | 4269 @Unstable() |
4198 class PathSegCurvetoCubicRel extends PathSeg native "SVGPathSegCurvetoCubicRel"
{ | 4270 @Native("SVGPathSegCurvetoCubicRel") |
| 4271 class PathSegCurvetoCubicRel extends PathSeg { |
4199 // To suppress missing implicit constructor warnings. | 4272 // To suppress missing implicit constructor warnings. |
4200 factory PathSegCurvetoCubicRel._() { throw new UnsupportedError("Not supported
"); } | 4273 factory PathSegCurvetoCubicRel._() { throw new UnsupportedError("Not supported
"); } |
4201 | 4274 |
4202 @DomName('SVGPathSegCurvetoCubicRel.x') | 4275 @DomName('SVGPathSegCurvetoCubicRel.x') |
4203 @DocsEditable() | 4276 @DocsEditable() |
4204 num x; | 4277 num x; |
4205 | 4278 |
4206 @DomName('SVGPathSegCurvetoCubicRel.x1') | 4279 @DomName('SVGPathSegCurvetoCubicRel.x1') |
4207 @DocsEditable() | 4280 @DocsEditable() |
4208 num x1; | 4281 num x1; |
(...skipping 15 matching lines...) Expand all Loading... |
4224 num y2; | 4297 num y2; |
4225 } | 4298 } |
4226 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4299 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4227 // for details. All rights reserved. Use of this source code is governed by a | 4300 // for details. All rights reserved. Use of this source code is governed by a |
4228 // BSD-style license that can be found in the LICENSE file. | 4301 // BSD-style license that can be found in the LICENSE file. |
4229 | 4302 |
4230 | 4303 |
4231 @DocsEditable() | 4304 @DocsEditable() |
4232 @DomName('SVGPathSegCurvetoCubicSmoothAbs') | 4305 @DomName('SVGPathSegCurvetoCubicSmoothAbs') |
4233 @Unstable() | 4306 @Unstable() |
4234 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "SVGPathSegCurvetoCubi
cSmoothAbs" { | 4307 @Native("SVGPathSegCurvetoCubicSmoothAbs") |
| 4308 class PathSegCurvetoCubicSmoothAbs extends PathSeg { |
4235 // To suppress missing implicit constructor warnings. | 4309 // To suppress missing implicit constructor warnings. |
4236 factory PathSegCurvetoCubicSmoothAbs._() { throw new UnsupportedError("Not sup
ported"); } | 4310 factory PathSegCurvetoCubicSmoothAbs._() { throw new UnsupportedError("Not sup
ported"); } |
4237 | 4311 |
4238 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') | 4312 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') |
4239 @DocsEditable() | 4313 @DocsEditable() |
4240 num x; | 4314 num x; |
4241 | 4315 |
4242 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') | 4316 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') |
4243 @DocsEditable() | 4317 @DocsEditable() |
4244 num x2; | 4318 num x2; |
4245 | 4319 |
4246 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') | 4320 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') |
4247 @DocsEditable() | 4321 @DocsEditable() |
4248 num y; | 4322 num y; |
4249 | 4323 |
4250 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') | 4324 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') |
4251 @DocsEditable() | 4325 @DocsEditable() |
4252 num y2; | 4326 num y2; |
4253 } | 4327 } |
4254 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4328 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4255 // for details. All rights reserved. Use of this source code is governed by a | 4329 // for details. All rights reserved. Use of this source code is governed by a |
4256 // BSD-style license that can be found in the LICENSE file. | 4330 // BSD-style license that can be found in the LICENSE file. |
4257 | 4331 |
4258 | 4332 |
4259 @DocsEditable() | 4333 @DocsEditable() |
4260 @DomName('SVGPathSegCurvetoCubicSmoothRel') | 4334 @DomName('SVGPathSegCurvetoCubicSmoothRel') |
4261 @Unstable() | 4335 @Unstable() |
4262 class PathSegCurvetoCubicSmoothRel extends PathSeg native "SVGPathSegCurvetoCubi
cSmoothRel" { | 4336 @Native("SVGPathSegCurvetoCubicSmoothRel") |
| 4337 class PathSegCurvetoCubicSmoothRel extends PathSeg { |
4263 // To suppress missing implicit constructor warnings. | 4338 // To suppress missing implicit constructor warnings. |
4264 factory PathSegCurvetoCubicSmoothRel._() { throw new UnsupportedError("Not sup
ported"); } | 4339 factory PathSegCurvetoCubicSmoothRel._() { throw new UnsupportedError("Not sup
ported"); } |
4265 | 4340 |
4266 @DomName('SVGPathSegCurvetoCubicSmoothRel.x') | 4341 @DomName('SVGPathSegCurvetoCubicSmoothRel.x') |
4267 @DocsEditable() | 4342 @DocsEditable() |
4268 num x; | 4343 num x; |
4269 | 4344 |
4270 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') | 4345 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') |
4271 @DocsEditable() | 4346 @DocsEditable() |
4272 num x2; | 4347 num x2; |
4273 | 4348 |
4274 @DomName('SVGPathSegCurvetoCubicSmoothRel.y') | 4349 @DomName('SVGPathSegCurvetoCubicSmoothRel.y') |
4275 @DocsEditable() | 4350 @DocsEditable() |
4276 num y; | 4351 num y; |
4277 | 4352 |
4278 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') | 4353 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') |
4279 @DocsEditable() | 4354 @DocsEditable() |
4280 num y2; | 4355 num y2; |
4281 } | 4356 } |
4282 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4357 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4283 // for details. All rights reserved. Use of this source code is governed by a | 4358 // for details. All rights reserved. Use of this source code is governed by a |
4284 // BSD-style license that can be found in the LICENSE file. | 4359 // BSD-style license that can be found in the LICENSE file. |
4285 | 4360 |
4286 | 4361 |
4287 @DocsEditable() | 4362 @DocsEditable() |
4288 @DomName('SVGPathSegCurvetoQuadraticAbs') | 4363 @DomName('SVGPathSegCurvetoQuadraticAbs') |
4289 @Unstable() | 4364 @Unstable() |
4290 class PathSegCurvetoQuadraticAbs extends PathSeg native "SVGPathSegCurvetoQuadra
ticAbs" { | 4365 @Native("SVGPathSegCurvetoQuadraticAbs") |
| 4366 class PathSegCurvetoQuadraticAbs extends PathSeg { |
4291 // To suppress missing implicit constructor warnings. | 4367 // To suppress missing implicit constructor warnings. |
4292 factory PathSegCurvetoQuadraticAbs._() { throw new UnsupportedError("Not suppo
rted"); } | 4368 factory PathSegCurvetoQuadraticAbs._() { throw new UnsupportedError("Not suppo
rted"); } |
4293 | 4369 |
4294 @DomName('SVGPathSegCurvetoQuadraticAbs.x') | 4370 @DomName('SVGPathSegCurvetoQuadraticAbs.x') |
4295 @DocsEditable() | 4371 @DocsEditable() |
4296 num x; | 4372 num x; |
4297 | 4373 |
4298 @DomName('SVGPathSegCurvetoQuadraticAbs.x1') | 4374 @DomName('SVGPathSegCurvetoQuadraticAbs.x1') |
4299 @DocsEditable() | 4375 @DocsEditable() |
4300 num x1; | 4376 num x1; |
4301 | 4377 |
4302 @DomName('SVGPathSegCurvetoQuadraticAbs.y') | 4378 @DomName('SVGPathSegCurvetoQuadraticAbs.y') |
4303 @DocsEditable() | 4379 @DocsEditable() |
4304 num y; | 4380 num y; |
4305 | 4381 |
4306 @DomName('SVGPathSegCurvetoQuadraticAbs.y1') | 4382 @DomName('SVGPathSegCurvetoQuadraticAbs.y1') |
4307 @DocsEditable() | 4383 @DocsEditable() |
4308 num y1; | 4384 num y1; |
4309 } | 4385 } |
4310 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4386 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4311 // for details. All rights reserved. Use of this source code is governed by a | 4387 // for details. All rights reserved. Use of this source code is governed by a |
4312 // BSD-style license that can be found in the LICENSE file. | 4388 // BSD-style license that can be found in the LICENSE file. |
4313 | 4389 |
4314 | 4390 |
4315 @DocsEditable() | 4391 @DocsEditable() |
4316 @DomName('SVGPathSegCurvetoQuadraticRel') | 4392 @DomName('SVGPathSegCurvetoQuadraticRel') |
4317 @Unstable() | 4393 @Unstable() |
4318 class PathSegCurvetoQuadraticRel extends PathSeg native "SVGPathSegCurvetoQuadra
ticRel" { | 4394 @Native("SVGPathSegCurvetoQuadraticRel") |
| 4395 class PathSegCurvetoQuadraticRel extends PathSeg { |
4319 // To suppress missing implicit constructor warnings. | 4396 // To suppress missing implicit constructor warnings. |
4320 factory PathSegCurvetoQuadraticRel._() { throw new UnsupportedError("Not suppo
rted"); } | 4397 factory PathSegCurvetoQuadraticRel._() { throw new UnsupportedError("Not suppo
rted"); } |
4321 | 4398 |
4322 @DomName('SVGPathSegCurvetoQuadraticRel.x') | 4399 @DomName('SVGPathSegCurvetoQuadraticRel.x') |
4323 @DocsEditable() | 4400 @DocsEditable() |
4324 num x; | 4401 num x; |
4325 | 4402 |
4326 @DomName('SVGPathSegCurvetoQuadraticRel.x1') | 4403 @DomName('SVGPathSegCurvetoQuadraticRel.x1') |
4327 @DocsEditable() | 4404 @DocsEditable() |
4328 num x1; | 4405 num x1; |
4329 | 4406 |
4330 @DomName('SVGPathSegCurvetoQuadraticRel.y') | 4407 @DomName('SVGPathSegCurvetoQuadraticRel.y') |
4331 @DocsEditable() | 4408 @DocsEditable() |
4332 num y; | 4409 num y; |
4333 | 4410 |
4334 @DomName('SVGPathSegCurvetoQuadraticRel.y1') | 4411 @DomName('SVGPathSegCurvetoQuadraticRel.y1') |
4335 @DocsEditable() | 4412 @DocsEditable() |
4336 num y1; | 4413 num y1; |
4337 } | 4414 } |
4338 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4339 // for details. All rights reserved. Use of this source code is governed by a | 4416 // for details. All rights reserved. Use of this source code is governed by a |
4340 // BSD-style license that can be found in the LICENSE file. | 4417 // BSD-style license that can be found in the LICENSE file. |
4341 | 4418 |
4342 | 4419 |
4343 @DocsEditable() | 4420 @DocsEditable() |
4344 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs') | 4421 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs') |
4345 @Unstable() | 4422 @Unstable() |
4346 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "SVGPathSegCurveto
QuadraticSmoothAbs" { | 4423 @Native("SVGPathSegCurvetoQuadraticSmoothAbs") |
| 4424 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg { |
4347 // To suppress missing implicit constructor warnings. | 4425 // To suppress missing implicit constructor warnings. |
4348 factory PathSegCurvetoQuadraticSmoothAbs._() { throw new UnsupportedError("Not
supported"); } | 4426 factory PathSegCurvetoQuadraticSmoothAbs._() { throw new UnsupportedError("Not
supported"); } |
4349 | 4427 |
4350 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') | 4428 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') |
4351 @DocsEditable() | 4429 @DocsEditable() |
4352 num x; | 4430 num x; |
4353 | 4431 |
4354 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') | 4432 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') |
4355 @DocsEditable() | 4433 @DocsEditable() |
4356 num y; | 4434 num y; |
4357 } | 4435 } |
4358 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4436 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4359 // for details. All rights reserved. Use of this source code is governed by a | 4437 // for details. All rights reserved. Use of this source code is governed by a |
4360 // BSD-style license that can be found in the LICENSE file. | 4438 // BSD-style license that can be found in the LICENSE file. |
4361 | 4439 |
4362 | 4440 |
4363 @DocsEditable() | 4441 @DocsEditable() |
4364 @DomName('SVGPathSegCurvetoQuadraticSmoothRel') | 4442 @DomName('SVGPathSegCurvetoQuadraticSmoothRel') |
4365 @Unstable() | 4443 @Unstable() |
4366 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "SVGPathSegCurveto
QuadraticSmoothRel" { | 4444 @Native("SVGPathSegCurvetoQuadraticSmoothRel") |
| 4445 class PathSegCurvetoQuadraticSmoothRel extends PathSeg { |
4367 // To suppress missing implicit constructor warnings. | 4446 // To suppress missing implicit constructor warnings. |
4368 factory PathSegCurvetoQuadraticSmoothRel._() { throw new UnsupportedError("Not
supported"); } | 4447 factory PathSegCurvetoQuadraticSmoothRel._() { throw new UnsupportedError("Not
supported"); } |
4369 | 4448 |
4370 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') | 4449 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') |
4371 @DocsEditable() | 4450 @DocsEditable() |
4372 num x; | 4451 num x; |
4373 | 4452 |
4374 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') | 4453 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') |
4375 @DocsEditable() | 4454 @DocsEditable() |
4376 num y; | 4455 num y; |
4377 } | 4456 } |
4378 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4457 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4379 // for details. All rights reserved. Use of this source code is governed by a | 4458 // for details. All rights reserved. Use of this source code is governed by a |
4380 // BSD-style license that can be found in the LICENSE file. | 4459 // BSD-style license that can be found in the LICENSE file. |
4381 | 4460 |
4382 | 4461 |
4383 @DocsEditable() | 4462 @DocsEditable() |
4384 @DomName('SVGPathSegLinetoAbs') | 4463 @DomName('SVGPathSegLinetoAbs') |
4385 @Unstable() | 4464 @Unstable() |
4386 class PathSegLinetoAbs extends PathSeg native "SVGPathSegLinetoAbs" { | 4465 @Native("SVGPathSegLinetoAbs") |
| 4466 class PathSegLinetoAbs extends PathSeg { |
4387 // To suppress missing implicit constructor warnings. | 4467 // To suppress missing implicit constructor warnings. |
4388 factory PathSegLinetoAbs._() { throw new UnsupportedError("Not supported"); } | 4468 factory PathSegLinetoAbs._() { throw new UnsupportedError("Not supported"); } |
4389 | 4469 |
4390 @DomName('SVGPathSegLinetoAbs.x') | 4470 @DomName('SVGPathSegLinetoAbs.x') |
4391 @DocsEditable() | 4471 @DocsEditable() |
4392 num x; | 4472 num x; |
4393 | 4473 |
4394 @DomName('SVGPathSegLinetoAbs.y') | 4474 @DomName('SVGPathSegLinetoAbs.y') |
4395 @DocsEditable() | 4475 @DocsEditable() |
4396 num y; | 4476 num y; |
4397 } | 4477 } |
4398 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4478 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4399 // for details. All rights reserved. Use of this source code is governed by a | 4479 // for details. All rights reserved. Use of this source code is governed by a |
4400 // BSD-style license that can be found in the LICENSE file. | 4480 // BSD-style license that can be found in the LICENSE file. |
4401 | 4481 |
4402 | 4482 |
4403 @DocsEditable() | 4483 @DocsEditable() |
4404 @DomName('SVGPathSegLinetoHorizontalAbs') | 4484 @DomName('SVGPathSegLinetoHorizontalAbs') |
4405 @Unstable() | 4485 @Unstable() |
4406 class PathSegLinetoHorizontalAbs extends PathSeg native "SVGPathSegLinetoHorizon
talAbs" { | 4486 @Native("SVGPathSegLinetoHorizontalAbs") |
| 4487 class PathSegLinetoHorizontalAbs extends PathSeg { |
4407 // To suppress missing implicit constructor warnings. | 4488 // To suppress missing implicit constructor warnings. |
4408 factory PathSegLinetoHorizontalAbs._() { throw new UnsupportedError("Not suppo
rted"); } | 4489 factory PathSegLinetoHorizontalAbs._() { throw new UnsupportedError("Not suppo
rted"); } |
4409 | 4490 |
4410 @DomName('SVGPathSegLinetoHorizontalAbs.x') | 4491 @DomName('SVGPathSegLinetoHorizontalAbs.x') |
4411 @DocsEditable() | 4492 @DocsEditable() |
4412 num x; | 4493 num x; |
4413 } | 4494 } |
4414 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4495 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4415 // for details. All rights reserved. Use of this source code is governed by a | 4496 // for details. All rights reserved. Use of this source code is governed by a |
4416 // BSD-style license that can be found in the LICENSE file. | 4497 // BSD-style license that can be found in the LICENSE file. |
4417 | 4498 |
4418 | 4499 |
4419 @DocsEditable() | 4500 @DocsEditable() |
4420 @DomName('SVGPathSegLinetoHorizontalRel') | 4501 @DomName('SVGPathSegLinetoHorizontalRel') |
4421 @Unstable() | 4502 @Unstable() |
4422 class PathSegLinetoHorizontalRel extends PathSeg native "SVGPathSegLinetoHorizon
talRel" { | 4503 @Native("SVGPathSegLinetoHorizontalRel") |
| 4504 class PathSegLinetoHorizontalRel extends PathSeg { |
4423 // To suppress missing implicit constructor warnings. | 4505 // To suppress missing implicit constructor warnings. |
4424 factory PathSegLinetoHorizontalRel._() { throw new UnsupportedError("Not suppo
rted"); } | 4506 factory PathSegLinetoHorizontalRel._() { throw new UnsupportedError("Not suppo
rted"); } |
4425 | 4507 |
4426 @DomName('SVGPathSegLinetoHorizontalRel.x') | 4508 @DomName('SVGPathSegLinetoHorizontalRel.x') |
4427 @DocsEditable() | 4509 @DocsEditable() |
4428 num x; | 4510 num x; |
4429 } | 4511 } |
4430 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4512 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4431 // for details. All rights reserved. Use of this source code is governed by a | 4513 // for details. All rights reserved. Use of this source code is governed by a |
4432 // BSD-style license that can be found in the LICENSE file. | 4514 // BSD-style license that can be found in the LICENSE file. |
4433 | 4515 |
4434 | 4516 |
4435 @DocsEditable() | 4517 @DocsEditable() |
4436 @DomName('SVGPathSegLinetoRel') | 4518 @DomName('SVGPathSegLinetoRel') |
4437 @Unstable() | 4519 @Unstable() |
4438 class PathSegLinetoRel extends PathSeg native "SVGPathSegLinetoRel" { | 4520 @Native("SVGPathSegLinetoRel") |
| 4521 class PathSegLinetoRel extends PathSeg { |
4439 // To suppress missing implicit constructor warnings. | 4522 // To suppress missing implicit constructor warnings. |
4440 factory PathSegLinetoRel._() { throw new UnsupportedError("Not supported"); } | 4523 factory PathSegLinetoRel._() { throw new UnsupportedError("Not supported"); } |
4441 | 4524 |
4442 @DomName('SVGPathSegLinetoRel.x') | 4525 @DomName('SVGPathSegLinetoRel.x') |
4443 @DocsEditable() | 4526 @DocsEditable() |
4444 num x; | 4527 num x; |
4445 | 4528 |
4446 @DomName('SVGPathSegLinetoRel.y') | 4529 @DomName('SVGPathSegLinetoRel.y') |
4447 @DocsEditable() | 4530 @DocsEditable() |
4448 num y; | 4531 num y; |
4449 } | 4532 } |
4450 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4533 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4451 // for details. All rights reserved. Use of this source code is governed by a | 4534 // for details. All rights reserved. Use of this source code is governed by a |
4452 // BSD-style license that can be found in the LICENSE file. | 4535 // BSD-style license that can be found in the LICENSE file. |
4453 | 4536 |
4454 | 4537 |
4455 @DocsEditable() | 4538 @DocsEditable() |
4456 @DomName('SVGPathSegLinetoVerticalAbs') | 4539 @DomName('SVGPathSegLinetoVerticalAbs') |
4457 @Unstable() | 4540 @Unstable() |
4458 class PathSegLinetoVerticalAbs extends PathSeg native "SVGPathSegLinetoVerticalA
bs" { | 4541 @Native("SVGPathSegLinetoVerticalAbs") |
| 4542 class PathSegLinetoVerticalAbs extends PathSeg { |
4459 // To suppress missing implicit constructor warnings. | 4543 // To suppress missing implicit constructor warnings. |
4460 factory PathSegLinetoVerticalAbs._() { throw new UnsupportedError("Not support
ed"); } | 4544 factory PathSegLinetoVerticalAbs._() { throw new UnsupportedError("Not support
ed"); } |
4461 | 4545 |
4462 @DomName('SVGPathSegLinetoVerticalAbs.y') | 4546 @DomName('SVGPathSegLinetoVerticalAbs.y') |
4463 @DocsEditable() | 4547 @DocsEditable() |
4464 num y; | 4548 num y; |
4465 } | 4549 } |
4466 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4550 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4467 // for details. All rights reserved. Use of this source code is governed by a | 4551 // for details. All rights reserved. Use of this source code is governed by a |
4468 // BSD-style license that can be found in the LICENSE file. | 4552 // BSD-style license that can be found in the LICENSE file. |
4469 | 4553 |
4470 | 4554 |
4471 @DocsEditable() | 4555 @DocsEditable() |
4472 @DomName('SVGPathSegLinetoVerticalRel') | 4556 @DomName('SVGPathSegLinetoVerticalRel') |
4473 @Unstable() | 4557 @Unstable() |
4474 class PathSegLinetoVerticalRel extends PathSeg native "SVGPathSegLinetoVerticalR
el" { | 4558 @Native("SVGPathSegLinetoVerticalRel") |
| 4559 class PathSegLinetoVerticalRel extends PathSeg { |
4475 // To suppress missing implicit constructor warnings. | 4560 // To suppress missing implicit constructor warnings. |
4476 factory PathSegLinetoVerticalRel._() { throw new UnsupportedError("Not support
ed"); } | 4561 factory PathSegLinetoVerticalRel._() { throw new UnsupportedError("Not support
ed"); } |
4477 | 4562 |
4478 @DomName('SVGPathSegLinetoVerticalRel.y') | 4563 @DomName('SVGPathSegLinetoVerticalRel.y') |
4479 @DocsEditable() | 4564 @DocsEditable() |
4480 num y; | 4565 num y; |
4481 } | 4566 } |
4482 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4567 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4483 // for details. All rights reserved. Use of this source code is governed by a | 4568 // for details. All rights reserved. Use of this source code is governed by a |
4484 // BSD-style license that can be found in the LICENSE file. | 4569 // BSD-style license that can be found in the LICENSE file. |
4485 | 4570 |
4486 | 4571 |
4487 @DocsEditable() | 4572 @DocsEditable() |
4488 @DomName('SVGPathSegList') | 4573 @DomName('SVGPathSegList') |
4489 @Unstable() | 4574 @Unstable() |
4490 class PathSegList extends Interceptor with ListMixin<PathSeg>, ImmutableListMixi
n<PathSeg> implements List<PathSeg> native "SVGPathSegList" { | 4575 @Native("SVGPathSegList") |
| 4576 class PathSegList extends Interceptor with ListMixin<PathSeg>, ImmutableListMixi
n<PathSeg> implements List<PathSeg> { |
4491 // To suppress missing implicit constructor warnings. | 4577 // To suppress missing implicit constructor warnings. |
4492 factory PathSegList._() { throw new UnsupportedError("Not supported"); } | 4578 factory PathSegList._() { throw new UnsupportedError("Not supported"); } |
4493 | 4579 |
4494 @DomName('SVGPathSegList.numberOfItems') | 4580 @DomName('SVGPathSegList.numberOfItems') |
4495 @DocsEditable() | 4581 @DocsEditable() |
4496 final int numberOfItems; | 4582 final int numberOfItems; |
4497 | 4583 |
4498 PathSeg operator[](int index) { | 4584 PathSeg operator[](int index) { |
4499 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 4585 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
4500 index, index, length)) | 4586 index, index, length)) |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4570 PathSeg replaceItem(PathSeg newItem, int index) native; | 4656 PathSeg replaceItem(PathSeg newItem, int index) native; |
4571 } | 4657 } |
4572 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4658 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4573 // for details. All rights reserved. Use of this source code is governed by a | 4659 // for details. All rights reserved. Use of this source code is governed by a |
4574 // BSD-style license that can be found in the LICENSE file. | 4660 // BSD-style license that can be found in the LICENSE file. |
4575 | 4661 |
4576 | 4662 |
4577 @DocsEditable() | 4663 @DocsEditable() |
4578 @DomName('SVGPathSegMovetoAbs') | 4664 @DomName('SVGPathSegMovetoAbs') |
4579 @Unstable() | 4665 @Unstable() |
4580 class PathSegMovetoAbs extends PathSeg native "SVGPathSegMovetoAbs" { | 4666 @Native("SVGPathSegMovetoAbs") |
| 4667 class PathSegMovetoAbs extends PathSeg { |
4581 // To suppress missing implicit constructor warnings. | 4668 // To suppress missing implicit constructor warnings. |
4582 factory PathSegMovetoAbs._() { throw new UnsupportedError("Not supported"); } | 4669 factory PathSegMovetoAbs._() { throw new UnsupportedError("Not supported"); } |
4583 | 4670 |
4584 @DomName('SVGPathSegMovetoAbs.x') | 4671 @DomName('SVGPathSegMovetoAbs.x') |
4585 @DocsEditable() | 4672 @DocsEditable() |
4586 num x; | 4673 num x; |
4587 | 4674 |
4588 @DomName('SVGPathSegMovetoAbs.y') | 4675 @DomName('SVGPathSegMovetoAbs.y') |
4589 @DocsEditable() | 4676 @DocsEditable() |
4590 num y; | 4677 num y; |
4591 } | 4678 } |
4592 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4679 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4593 // for details. All rights reserved. Use of this source code is governed by a | 4680 // for details. All rights reserved. Use of this source code is governed by a |
4594 // BSD-style license that can be found in the LICENSE file. | 4681 // BSD-style license that can be found in the LICENSE file. |
4595 | 4682 |
4596 | 4683 |
4597 @DocsEditable() | 4684 @DocsEditable() |
4598 @DomName('SVGPathSegMovetoRel') | 4685 @DomName('SVGPathSegMovetoRel') |
4599 @Unstable() | 4686 @Unstable() |
4600 class PathSegMovetoRel extends PathSeg native "SVGPathSegMovetoRel" { | 4687 @Native("SVGPathSegMovetoRel") |
| 4688 class PathSegMovetoRel extends PathSeg { |
4601 // To suppress missing implicit constructor warnings. | 4689 // To suppress missing implicit constructor warnings. |
4602 factory PathSegMovetoRel._() { throw new UnsupportedError("Not supported"); } | 4690 factory PathSegMovetoRel._() { throw new UnsupportedError("Not supported"); } |
4603 | 4691 |
4604 @DomName('SVGPathSegMovetoRel.x') | 4692 @DomName('SVGPathSegMovetoRel.x') |
4605 @DocsEditable() | 4693 @DocsEditable() |
4606 num x; | 4694 num x; |
4607 | 4695 |
4608 @DomName('SVGPathSegMovetoRel.y') | 4696 @DomName('SVGPathSegMovetoRel.y') |
4609 @DocsEditable() | 4697 @DocsEditable() |
4610 num y; | 4698 num y; |
4611 } | 4699 } |
4612 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4700 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4613 // for details. All rights reserved. Use of this source code is governed by a | 4701 // for details. All rights reserved. Use of this source code is governed by a |
4614 // BSD-style license that can be found in the LICENSE file. | 4702 // BSD-style license that can be found in the LICENSE file. |
4615 | 4703 |
4616 | 4704 |
4617 @DocsEditable() | 4705 @DocsEditable() |
4618 @DomName('SVGPatternElement') | 4706 @DomName('SVGPatternElement') |
4619 @Unstable() | 4707 @Unstable() |
4620 class PatternElement extends SvgElement implements FitToViewBox, UriReference, T
ests native "SVGPatternElement" { | 4708 @Native("SVGPatternElement") |
| 4709 class PatternElement extends SvgElement implements FitToViewBox, UriReference, T
ests { |
4621 // To suppress missing implicit constructor warnings. | 4710 // To suppress missing implicit constructor warnings. |
4622 factory PatternElement._() { throw new UnsupportedError("Not supported"); } | 4711 factory PatternElement._() { throw new UnsupportedError("Not supported"); } |
4623 | 4712 |
4624 @DomName('SVGPatternElement.SVGPatternElement') | 4713 @DomName('SVGPatternElement.SVGPatternElement') |
4625 @DocsEditable() | 4714 @DocsEditable() |
4626 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p
attern"); | 4715 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p
attern"); |
4627 /** | 4716 /** |
4628 * Constructor instantiated by the DOM when a custom element has been created. | 4717 * Constructor instantiated by the DOM when a custom element has been created. |
4629 * | 4718 * |
4630 * This can only be called by subclasses from their created constructor. | 4719 * This can only be called by subclasses from their created constructor. |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4694 final AnimatedString href; | 4783 final AnimatedString href; |
4695 } | 4784 } |
4696 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4785 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4697 // for details. All rights reserved. Use of this source code is governed by a | 4786 // for details. All rights reserved. Use of this source code is governed by a |
4698 // BSD-style license that can be found in the LICENSE file. | 4787 // BSD-style license that can be found in the LICENSE file. |
4699 | 4788 |
4700 | 4789 |
4701 @DocsEditable() | 4790 @DocsEditable() |
4702 @DomName('SVGPoint') | 4791 @DomName('SVGPoint') |
4703 @Unstable() | 4792 @Unstable() |
4704 class Point extends Interceptor native "SVGPoint" { | 4793 @Native("SVGPoint") |
| 4794 class Point extends Interceptor { |
4705 // To suppress missing implicit constructor warnings. | 4795 // To suppress missing implicit constructor warnings. |
4706 factory Point._() { throw new UnsupportedError("Not supported"); } | 4796 factory Point._() { throw new UnsupportedError("Not supported"); } |
4707 | 4797 |
4708 @DomName('SVGPoint.x') | 4798 @DomName('SVGPoint.x') |
4709 @DocsEditable() | 4799 @DocsEditable() |
4710 num x; | 4800 num x; |
4711 | 4801 |
4712 @DomName('SVGPoint.y') | 4802 @DomName('SVGPoint.y') |
4713 @DocsEditable() | 4803 @DocsEditable() |
4714 num y; | 4804 num y; |
4715 | 4805 |
4716 @DomName('SVGPoint.matrixTransform') | 4806 @DomName('SVGPoint.matrixTransform') |
4717 @DocsEditable() | 4807 @DocsEditable() |
4718 Point matrixTransform(Matrix matrix) native; | 4808 Point matrixTransform(Matrix matrix) native; |
4719 } | 4809 } |
4720 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4810 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4721 // for details. All rights reserved. Use of this source code is governed by a | 4811 // for details. All rights reserved. Use of this source code is governed by a |
4722 // BSD-style license that can be found in the LICENSE file. | 4812 // BSD-style license that can be found in the LICENSE file. |
4723 | 4813 |
4724 | 4814 |
4725 @DocsEditable() | 4815 @DocsEditable() |
4726 @DomName('SVGPointList') | 4816 @DomName('SVGPointList') |
4727 @Unstable() | 4817 @Unstable() |
4728 class PointList extends Interceptor native "SVGPointList" { | 4818 @Native("SVGPointList") |
| 4819 class PointList extends Interceptor { |
4729 // To suppress missing implicit constructor warnings. | 4820 // To suppress missing implicit constructor warnings. |
4730 factory PointList._() { throw new UnsupportedError("Not supported"); } | 4821 factory PointList._() { throw new UnsupportedError("Not supported"); } |
4731 | 4822 |
4732 @DomName('SVGPointList.numberOfItems') | 4823 @DomName('SVGPointList.numberOfItems') |
4733 @DocsEditable() | 4824 @DocsEditable() |
4734 final int numberOfItems; | 4825 final int numberOfItems; |
4735 | 4826 |
4736 @DomName('SVGPointList.appendItem') | 4827 @DomName('SVGPointList.appendItem') |
4737 @DocsEditable() | 4828 @DocsEditable() |
4738 Point appendItem(Point item) native; | 4829 Point appendItem(Point item) native; |
(...skipping 23 matching lines...) Expand all Loading... |
4762 Point replaceItem(Point item, int index) native; | 4853 Point replaceItem(Point item, int index) native; |
4763 } | 4854 } |
4764 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4855 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4765 // for details. All rights reserved. Use of this source code is governed by a | 4856 // for details. All rights reserved. Use of this source code is governed by a |
4766 // BSD-style license that can be found in the LICENSE file. | 4857 // BSD-style license that can be found in the LICENSE file. |
4767 | 4858 |
4768 | 4859 |
4769 @DocsEditable() | 4860 @DocsEditable() |
4770 @DomName('SVGPolygonElement') | 4861 @DomName('SVGPolygonElement') |
4771 @Unstable() | 4862 @Unstable() |
4772 class PolygonElement extends GeometryElement native "SVGPolygonElement" { | 4863 @Native("SVGPolygonElement") |
| 4864 class PolygonElement extends GeometryElement { |
4773 // To suppress missing implicit constructor warnings. | 4865 // To suppress missing implicit constructor warnings. |
4774 factory PolygonElement._() { throw new UnsupportedError("Not supported"); } | 4866 factory PolygonElement._() { throw new UnsupportedError("Not supported"); } |
4775 | 4867 |
4776 @DomName('SVGPolygonElement.SVGPolygonElement') | 4868 @DomName('SVGPolygonElement.SVGPolygonElement') |
4777 @DocsEditable() | 4869 @DocsEditable() |
4778 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p
olygon"); | 4870 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p
olygon"); |
4779 /** | 4871 /** |
4780 * Constructor instantiated by the DOM when a custom element has been created. | 4872 * Constructor instantiated by the DOM when a custom element has been created. |
4781 * | 4873 * |
4782 * This can only be called by subclasses from their created constructor. | 4874 * This can only be called by subclasses from their created constructor. |
4783 */ | 4875 */ |
4784 PolygonElement.created() : super.created(); | 4876 PolygonElement.created() : super.created(); |
4785 | 4877 |
4786 @DomName('SVGPolygonElement.animatedPoints') | 4878 @DomName('SVGPolygonElement.animatedPoints') |
4787 @DocsEditable() | 4879 @DocsEditable() |
4788 final PointList animatedPoints; | 4880 final PointList animatedPoints; |
4789 | 4881 |
4790 @DomName('SVGPolygonElement.points') | 4882 @DomName('SVGPolygonElement.points') |
4791 @DocsEditable() | 4883 @DocsEditable() |
4792 final PointList points; | 4884 final PointList points; |
4793 } | 4885 } |
4794 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4886 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4795 // for details. All rights reserved. Use of this source code is governed by a | 4887 // for details. All rights reserved. Use of this source code is governed by a |
4796 // BSD-style license that can be found in the LICENSE file. | 4888 // BSD-style license that can be found in the LICENSE file. |
4797 | 4889 |
4798 | 4890 |
4799 @DocsEditable() | 4891 @DocsEditable() |
4800 @DomName('SVGPolylineElement') | 4892 @DomName('SVGPolylineElement') |
4801 @Unstable() | 4893 @Unstable() |
4802 class PolylineElement extends GeometryElement native "SVGPolylineElement" { | 4894 @Native("SVGPolylineElement") |
| 4895 class PolylineElement extends GeometryElement { |
4803 // To suppress missing implicit constructor warnings. | 4896 // To suppress missing implicit constructor warnings. |
4804 factory PolylineElement._() { throw new UnsupportedError("Not supported"); } | 4897 factory PolylineElement._() { throw new UnsupportedError("Not supported"); } |
4805 | 4898 |
4806 @DomName('SVGPolylineElement.SVGPolylineElement') | 4899 @DomName('SVGPolylineElement.SVGPolylineElement') |
4807 @DocsEditable() | 4900 @DocsEditable() |
4808 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag("
polyline"); | 4901 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag("
polyline"); |
4809 /** | 4902 /** |
4810 * Constructor instantiated by the DOM when a custom element has been created. | 4903 * Constructor instantiated by the DOM when a custom element has been created. |
4811 * | 4904 * |
4812 * This can only be called by subclasses from their created constructor. | 4905 * This can only be called by subclasses from their created constructor. |
4813 */ | 4906 */ |
4814 PolylineElement.created() : super.created(); | 4907 PolylineElement.created() : super.created(); |
4815 | 4908 |
4816 @DomName('SVGPolylineElement.animatedPoints') | 4909 @DomName('SVGPolylineElement.animatedPoints') |
4817 @DocsEditable() | 4910 @DocsEditable() |
4818 final PointList animatedPoints; | 4911 final PointList animatedPoints; |
4819 | 4912 |
4820 @DomName('SVGPolylineElement.points') | 4913 @DomName('SVGPolylineElement.points') |
4821 @DocsEditable() | 4914 @DocsEditable() |
4822 final PointList points; | 4915 final PointList points; |
4823 } | 4916 } |
4824 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4917 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4825 // for details. All rights reserved. Use of this source code is governed by a | 4918 // for details. All rights reserved. Use of this source code is governed by a |
4826 // BSD-style license that can be found in the LICENSE file. | 4919 // BSD-style license that can be found in the LICENSE file. |
4827 | 4920 |
4828 | 4921 |
4829 @DocsEditable() | 4922 @DocsEditable() |
4830 @DomName('SVGPreserveAspectRatio') | 4923 @DomName('SVGPreserveAspectRatio') |
4831 @Unstable() | 4924 @Unstable() |
4832 class PreserveAspectRatio extends Interceptor native "SVGPreserveAspectRatio" { | 4925 @Native("SVGPreserveAspectRatio") |
| 4926 class PreserveAspectRatio extends Interceptor { |
4833 // To suppress missing implicit constructor warnings. | 4927 // To suppress missing implicit constructor warnings. |
4834 factory PreserveAspectRatio._() { throw new UnsupportedError("Not supported");
} | 4928 factory PreserveAspectRatio._() { throw new UnsupportedError("Not supported");
} |
4835 | 4929 |
4836 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET') | 4930 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET') |
4837 @DocsEditable() | 4931 @DocsEditable() |
4838 static const int SVG_MEETORSLICE_MEET = 1; | 4932 static const int SVG_MEETORSLICE_MEET = 1; |
4839 | 4933 |
4840 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE') | 4934 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE') |
4841 @DocsEditable() | 4935 @DocsEditable() |
4842 static const int SVG_MEETORSLICE_SLICE = 2; | 4936 static const int SVG_MEETORSLICE_SLICE = 2; |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4898 int meetOrSlice; | 4992 int meetOrSlice; |
4899 } | 4993 } |
4900 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4994 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4901 // for details. All rights reserved. Use of this source code is governed by a | 4995 // for details. All rights reserved. Use of this source code is governed by a |
4902 // BSD-style license that can be found in the LICENSE file. | 4996 // BSD-style license that can be found in the LICENSE file. |
4903 | 4997 |
4904 | 4998 |
4905 @DocsEditable() | 4999 @DocsEditable() |
4906 @DomName('SVGRadialGradientElement') | 5000 @DomName('SVGRadialGradientElement') |
4907 @Unstable() | 5001 @Unstable() |
4908 class RadialGradientElement extends _GradientElement native "SVGRadialGradientEl
ement" { | 5002 @Native("SVGRadialGradientElement") |
| 5003 class RadialGradientElement extends _GradientElement { |
4909 // To suppress missing implicit constructor warnings. | 5004 // To suppress missing implicit constructor warnings. |
4910 factory RadialGradientElement._() { throw new UnsupportedError("Not supported"
); } | 5005 factory RadialGradientElement._() { throw new UnsupportedError("Not supported"
); } |
4911 | 5006 |
4912 @DomName('SVGRadialGradientElement.SVGRadialGradientElement') | 5007 @DomName('SVGRadialGradientElement.SVGRadialGradientElement') |
4913 @DocsEditable() | 5008 @DocsEditable() |
4914 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement
_tag("radialGradient"); | 5009 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement
_tag("radialGradient"); |
4915 /** | 5010 /** |
4916 * Constructor instantiated by the DOM when a custom element has been created. | 5011 * Constructor instantiated by the DOM when a custom element has been created. |
4917 * | 5012 * |
4918 * This can only be called by subclasses from their created constructor. | 5013 * This can only be called by subclasses from their created constructor. |
(...skipping 25 matching lines...) Expand all Loading... |
4944 final AnimatedLength r; | 5039 final AnimatedLength r; |
4945 } | 5040 } |
4946 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5041 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4947 // for details. All rights reserved. Use of this source code is governed by a | 5042 // for details. All rights reserved. Use of this source code is governed by a |
4948 // BSD-style license that can be found in the LICENSE file. | 5043 // BSD-style license that can be found in the LICENSE file. |
4949 | 5044 |
4950 | 5045 |
4951 @DocsEditable() | 5046 @DocsEditable() |
4952 @DomName('SVGRect') | 5047 @DomName('SVGRect') |
4953 @Unstable() | 5048 @Unstable() |
4954 class Rect extends Interceptor native "SVGRect" { | 5049 @Native("SVGRect") |
| 5050 class Rect extends Interceptor { |
4955 // To suppress missing implicit constructor warnings. | 5051 // To suppress missing implicit constructor warnings. |
4956 factory Rect._() { throw new UnsupportedError("Not supported"); } | 5052 factory Rect._() { throw new UnsupportedError("Not supported"); } |
4957 | 5053 |
4958 @DomName('SVGRect.height') | 5054 @DomName('SVGRect.height') |
4959 @DocsEditable() | 5055 @DocsEditable() |
4960 num height; | 5056 num height; |
4961 | 5057 |
4962 @DomName('SVGRect.width') | 5058 @DomName('SVGRect.width') |
4963 @DocsEditable() | 5059 @DocsEditable() |
4964 num width; | 5060 num width; |
4965 | 5061 |
4966 @DomName('SVGRect.x') | 5062 @DomName('SVGRect.x') |
4967 @DocsEditable() | 5063 @DocsEditable() |
4968 num x; | 5064 num x; |
4969 | 5065 |
4970 @DomName('SVGRect.y') | 5066 @DomName('SVGRect.y') |
4971 @DocsEditable() | 5067 @DocsEditable() |
4972 num y; | 5068 num y; |
4973 } | 5069 } |
4974 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5070 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4975 // for details. All rights reserved. Use of this source code is governed by a | 5071 // for details. All rights reserved. Use of this source code is governed by a |
4976 // BSD-style license that can be found in the LICENSE file. | 5072 // BSD-style license that can be found in the LICENSE file. |
4977 | 5073 |
4978 | 5074 |
4979 @DocsEditable() | 5075 @DocsEditable() |
4980 @DomName('SVGRectElement') | 5076 @DomName('SVGRectElement') |
4981 @Unstable() | 5077 @Unstable() |
4982 class RectElement extends GeometryElement native "SVGRectElement" { | 5078 @Native("SVGRectElement") |
| 5079 class RectElement extends GeometryElement { |
4983 // To suppress missing implicit constructor warnings. | 5080 // To suppress missing implicit constructor warnings. |
4984 factory RectElement._() { throw new UnsupportedError("Not supported"); } | 5081 factory RectElement._() { throw new UnsupportedError("Not supported"); } |
4985 | 5082 |
4986 @DomName('SVGRectElement.SVGRectElement') | 5083 @DomName('SVGRectElement.SVGRectElement') |
4987 @DocsEditable() | 5084 @DocsEditable() |
4988 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect
"); | 5085 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect
"); |
4989 /** | 5086 /** |
4990 * Constructor instantiated by the DOM when a custom element has been created. | 5087 * Constructor instantiated by the DOM when a custom element has been created. |
4991 * | 5088 * |
4992 * This can only be called by subclasses from their created constructor. | 5089 * This can only be called by subclasses from their created constructor. |
(...skipping 25 matching lines...) Expand all Loading... |
5018 final AnimatedLength y; | 5115 final AnimatedLength y; |
5019 } | 5116 } |
5020 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5117 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5021 // for details. All rights reserved. Use of this source code is governed by a | 5118 // for details. All rights reserved. Use of this source code is governed by a |
5022 // BSD-style license that can be found in the LICENSE file. | 5119 // BSD-style license that can be found in the LICENSE file. |
5023 | 5120 |
5024 | 5121 |
5025 @DocsEditable() | 5122 @DocsEditable() |
5026 @DomName('SVGRenderingIntent') | 5123 @DomName('SVGRenderingIntent') |
5027 @Unstable() | 5124 @Unstable() |
5028 class RenderingIntent extends Interceptor native "SVGRenderingIntent" { | 5125 @Native("SVGRenderingIntent") |
| 5126 class RenderingIntent extends Interceptor { |
5029 // To suppress missing implicit constructor warnings. | 5127 // To suppress missing implicit constructor warnings. |
5030 factory RenderingIntent._() { throw new UnsupportedError("Not supported"); } | 5128 factory RenderingIntent._() { throw new UnsupportedError("Not supported"); } |
5031 | 5129 |
5032 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC') | 5130 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC') |
5033 @DocsEditable() | 5131 @DocsEditable() |
5034 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; | 5132 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; |
5035 | 5133 |
5036 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO') | 5134 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO') |
5037 @DocsEditable() | 5135 @DocsEditable() |
5038 static const int RENDERING_INTENT_AUTO = 1; | 5136 static const int RENDERING_INTENT_AUTO = 1; |
(...skipping 15 matching lines...) Expand all Loading... |
5054 static const int RENDERING_INTENT_UNKNOWN = 0; | 5152 static const int RENDERING_INTENT_UNKNOWN = 0; |
5055 } | 5153 } |
5056 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5154 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5057 // for details. All rights reserved. Use of this source code is governed by a | 5155 // for details. All rights reserved. Use of this source code is governed by a |
5058 // BSD-style license that can be found in the LICENSE file. | 5156 // BSD-style license that can be found in the LICENSE file. |
5059 | 5157 |
5060 | 5158 |
5061 @DocsEditable() | 5159 @DocsEditable() |
5062 @DomName('SVGScriptElement') | 5160 @DomName('SVGScriptElement') |
5063 @Unstable() | 5161 @Unstable() |
5064 class ScriptElement extends SvgElement implements UriReference native "SVGScript
Element" { | 5162 @Native("SVGScriptElement") |
| 5163 class ScriptElement extends SvgElement implements UriReference { |
5065 // To suppress missing implicit constructor warnings. | 5164 // To suppress missing implicit constructor warnings. |
5066 factory ScriptElement._() { throw new UnsupportedError("Not supported"); } | 5165 factory ScriptElement._() { throw new UnsupportedError("Not supported"); } |
5067 | 5166 |
5068 @DomName('SVGScriptElement.SVGScriptElement') | 5167 @DomName('SVGScriptElement.SVGScriptElement') |
5069 @DocsEditable() | 5168 @DocsEditable() |
5070 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc
ript"); | 5169 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc
ript"); |
5071 /** | 5170 /** |
5072 * Constructor instantiated by the DOM when a custom element has been created. | 5171 * Constructor instantiated by the DOM when a custom element has been created. |
5073 * | 5172 * |
5074 * This can only be called by subclasses from their created constructor. | 5173 * This can only be called by subclasses from their created constructor. |
(...skipping 14 matching lines...) Expand all Loading... |
5089 // for details. All rights reserved. Use of this source code is governed by a | 5188 // for details. All rights reserved. Use of this source code is governed by a |
5090 // BSD-style license that can be found in the LICENSE file. | 5189 // BSD-style license that can be found in the LICENSE file. |
5091 | 5190 |
5092 | 5191 |
5093 @DocsEditable() | 5192 @DocsEditable() |
5094 @DomName('SVGSetElement') | 5193 @DomName('SVGSetElement') |
5095 @SupportedBrowser(SupportedBrowser.CHROME) | 5194 @SupportedBrowser(SupportedBrowser.CHROME) |
5096 @SupportedBrowser(SupportedBrowser.FIREFOX) | 5195 @SupportedBrowser(SupportedBrowser.FIREFOX) |
5097 @SupportedBrowser(SupportedBrowser.SAFARI) | 5196 @SupportedBrowser(SupportedBrowser.SAFARI) |
5098 @Unstable() | 5197 @Unstable() |
5099 class SetElement extends AnimationElement native "SVGSetElement" { | 5198 @Native("SVGSetElement") |
| 5199 class SetElement extends AnimationElement { |
5100 // To suppress missing implicit constructor warnings. | 5200 // To suppress missing implicit constructor warnings. |
5101 factory SetElement._() { throw new UnsupportedError("Not supported"); } | 5201 factory SetElement._() { throw new UnsupportedError("Not supported"); } |
5102 | 5202 |
5103 @DomName('SVGSetElement.SVGSetElement') | 5203 @DomName('SVGSetElement.SVGSetElement') |
5104 @DocsEditable() | 5204 @DocsEditable() |
5105 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set")
; | 5205 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set")
; |
5106 /** | 5206 /** |
5107 * Constructor instantiated by the DOM when a custom element has been created. | 5207 * Constructor instantiated by the DOM when a custom element has been created. |
5108 * | 5208 * |
5109 * This can only be called by subclasses from their created constructor. | 5209 * This can only be called by subclasses from their created constructor. |
5110 */ | 5210 */ |
5111 SetElement.created() : super.created(); | 5211 SetElement.created() : super.created(); |
5112 | 5212 |
5113 /// Checks if this type is supported on the current platform. | 5213 /// Checks if this type is supported on the current platform. |
5114 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme
nt.tag('set') is SetElement); | 5214 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme
nt.tag('set') is SetElement); |
5115 } | 5215 } |
5116 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5216 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5117 // for details. All rights reserved. Use of this source code is governed by a | 5217 // for details. All rights reserved. Use of this source code is governed by a |
5118 // BSD-style license that can be found in the LICENSE file. | 5218 // BSD-style license that can be found in the LICENSE file. |
5119 | 5219 |
5120 | 5220 |
5121 @DocsEditable() | 5221 @DocsEditable() |
5122 @DomName('SVGStopElement') | 5222 @DomName('SVGStopElement') |
5123 @Unstable() | 5223 @Unstable() |
5124 class StopElement extends SvgElement native "SVGStopElement" { | 5224 @Native("SVGStopElement") |
| 5225 class StopElement extends SvgElement { |
5125 // To suppress missing implicit constructor warnings. | 5226 // To suppress missing implicit constructor warnings. |
5126 factory StopElement._() { throw new UnsupportedError("Not supported"); } | 5227 factory StopElement._() { throw new UnsupportedError("Not supported"); } |
5127 | 5228 |
5128 @DomName('SVGStopElement.SVGStopElement') | 5229 @DomName('SVGStopElement.SVGStopElement') |
5129 @DocsEditable() | 5230 @DocsEditable() |
5130 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop
"); | 5231 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop
"); |
5131 /** | 5232 /** |
5132 * Constructor instantiated by the DOM when a custom element has been created. | 5233 * Constructor instantiated by the DOM when a custom element has been created. |
5133 * | 5234 * |
5134 * This can only be called by subclasses from their created constructor. | 5235 * This can only be called by subclasses from their created constructor. |
5135 */ | 5236 */ |
5136 StopElement.created() : super.created(); | 5237 StopElement.created() : super.created(); |
5137 | 5238 |
5138 @JSName('offset') | 5239 @JSName('offset') |
5139 @DomName('SVGStopElement.offset') | 5240 @DomName('SVGStopElement.offset') |
5140 @DocsEditable() | 5241 @DocsEditable() |
5141 final AnimatedNumber gradientOffset; | 5242 final AnimatedNumber gradientOffset; |
5142 } | 5243 } |
5143 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5244 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5144 // for details. All rights reserved. Use of this source code is governed by a | 5245 // for details. All rights reserved. Use of this source code is governed by a |
5145 // BSD-style license that can be found in the LICENSE file. | 5246 // BSD-style license that can be found in the LICENSE file. |
5146 | 5247 |
5147 | 5248 |
5148 @DocsEditable() | 5249 @DocsEditable() |
5149 @DomName('SVGStringList') | 5250 @DomName('SVGStringList') |
5150 @Unstable() | 5251 @Unstable() |
5151 class StringList extends Interceptor with ListMixin<String>, ImmutableListMixin<
String> implements List<String> native "SVGStringList" { | 5252 @Native("SVGStringList") |
| 5253 class StringList extends Interceptor with ListMixin<String>, ImmutableListMixin<
String> implements List<String> { |
5152 // To suppress missing implicit constructor warnings. | 5254 // To suppress missing implicit constructor warnings. |
5153 factory StringList._() { throw new UnsupportedError("Not supported"); } | 5255 factory StringList._() { throw new UnsupportedError("Not supported"); } |
5154 | 5256 |
5155 @DomName('SVGStringList.numberOfItems') | 5257 @DomName('SVGStringList.numberOfItems') |
5156 @DocsEditable() | 5258 @DocsEditable() |
5157 final int numberOfItems; | 5259 final int numberOfItems; |
5158 | 5260 |
5159 String operator[](int index) { | 5261 String operator[](int index) { |
5160 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 5262 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
5161 index, index, length)) | 5263 index, index, length)) |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5232 } | 5334 } |
5233 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5335 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5234 // for details. All rights reserved. Use of this source code is governed by a | 5336 // for details. All rights reserved. Use of this source code is governed by a |
5235 // BSD-style license that can be found in the LICENSE file. | 5337 // BSD-style license that can be found in the LICENSE file. |
5236 | 5338 |
5237 | 5339 |
5238 @DocsEditable() | 5340 @DocsEditable() |
5239 @DomName('SVGStyleElement') | 5341 @DomName('SVGStyleElement') |
5240 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable | 5342 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable |
5241 @Experimental() // nonstandard | 5343 @Experimental() // nonstandard |
5242 class StyleElement extends SvgElement native "SVGStyleElement" { | 5344 @Native("SVGStyleElement") |
| 5345 class StyleElement extends SvgElement { |
5243 // To suppress missing implicit constructor warnings. | 5346 // To suppress missing implicit constructor warnings. |
5244 factory StyleElement._() { throw new UnsupportedError("Not supported"); } | 5347 factory StyleElement._() { throw new UnsupportedError("Not supported"); } |
5245 | 5348 |
5246 @DomName('SVGStyleElement.SVGStyleElement') | 5349 @DomName('SVGStyleElement.SVGStyleElement') |
5247 @DocsEditable() | 5350 @DocsEditable() |
5248 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty
le"); | 5351 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty
le"); |
5249 /** | 5352 /** |
5250 * Constructor instantiated by the DOM when a custom element has been created. | 5353 * Constructor instantiated by the DOM when a custom element has been created. |
5251 * | 5354 * |
5252 * This can only be called by subclasses from their created constructor. | 5355 * This can only be called by subclasses from their created constructor. |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5298 return s; | 5401 return s; |
5299 } | 5402 } |
5300 | 5403 |
5301 void writeClasses(Set s) { | 5404 void writeClasses(Set s) { |
5302 _element.attributes['class'] = s.join(' '); | 5405 _element.attributes['class'] = s.join(' '); |
5303 } | 5406 } |
5304 } | 5407 } |
5305 | 5408 |
5306 @DomName('SVGElement') | 5409 @DomName('SVGElement') |
5307 @Unstable() | 5410 @Unstable() |
5308 class SvgElement extends Element implements GlobalEventHandlers native "SVGEleme
nt" { | 5411 @Native("SVGElement") |
| 5412 class SvgElement extends Element implements GlobalEventHandlers { |
5309 static final _START_TAG_REGEXP = new RegExp('<(\\w+)'); | 5413 static final _START_TAG_REGEXP = new RegExp('<(\\w+)'); |
5310 | 5414 |
5311 factory SvgElement.tag(String tag) => | 5415 factory SvgElement.tag(String tag) => |
5312 document.createElementNS("http://www.w3.org/2000/svg", tag); | 5416 document.createElementNS("http://www.w3.org/2000/svg", tag); |
5313 factory SvgElement.svg(String svg, | 5417 factory SvgElement.svg(String svg, |
5314 {NodeValidator validator, NodeTreeSanitizer treeSanitizer}) { | 5418 {NodeValidator validator, NodeTreeSanitizer treeSanitizer}) { |
5315 | 5419 |
5316 if (validator == null && treeSanitizer == null) { | 5420 if (validator == null && treeSanitizer == null) { |
5317 validator = new NodeValidatorBuilder.common()..allowSvg(); | 5421 validator = new NodeValidatorBuilder.common()..allowSvg(); |
5318 } | 5422 } |
(...skipping 663 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5982 ElementStream<Event> get onWaiting => waitingEvent.forElement(this); | 6086 ElementStream<Event> get onWaiting => waitingEvent.forElement(this); |
5983 | 6087 |
5984 } | 6088 } |
5985 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6089 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5986 // for details. All rights reserved. Use of this source code is governed by a | 6090 // for details. All rights reserved. Use of this source code is governed by a |
5987 // BSD-style license that can be found in the LICENSE file. | 6091 // BSD-style license that can be found in the LICENSE file. |
5988 | 6092 |
5989 | 6093 |
5990 @DomName('SVGSVGElement') | 6094 @DomName('SVGSVGElement') |
5991 @Unstable() | 6095 @Unstable() |
5992 class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan
native "SVGSVGElement" { | 6096 @Native("SVGSVGElement") |
| 6097 class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan
{ |
5993 factory SvgSvgElement() { | 6098 factory SvgSvgElement() { |
5994 final el = new SvgElement.tag("svg"); | 6099 final el = new SvgElement.tag("svg"); |
5995 // The SVG spec requires the version attribute to match the spec version | 6100 // The SVG spec requires the version attribute to match the spec version |
5996 el.attributes['version'] = "1.1"; | 6101 el.attributes['version'] = "1.1"; |
5997 return el; | 6102 return el; |
5998 } | 6103 } |
5999 | 6104 |
6000 // To suppress missing implicit constructor warnings. | 6105 // To suppress missing implicit constructor warnings. |
6001 factory SvgSvgElement._() { throw new UnsupportedError("Not supported"); } | 6106 factory SvgSvgElement._() { throw new UnsupportedError("Not supported"); } |
6002 /** | 6107 /** |
(...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6180 | 6285 |
6181 } | 6286 } |
6182 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6287 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6183 // for details. All rights reserved. Use of this source code is governed by a | 6288 // for details. All rights reserved. Use of this source code is governed by a |
6184 // BSD-style license that can be found in the LICENSE file. | 6289 // BSD-style license that can be found in the LICENSE file. |
6185 | 6290 |
6186 | 6291 |
6187 @DocsEditable() | 6292 @DocsEditable() |
6188 @DomName('SVGSwitchElement') | 6293 @DomName('SVGSwitchElement') |
6189 @Unstable() | 6294 @Unstable() |
6190 class SwitchElement extends GraphicsElement native "SVGSwitchElement" { | 6295 @Native("SVGSwitchElement") |
| 6296 class SwitchElement extends GraphicsElement { |
6191 // To suppress missing implicit constructor warnings. | 6297 // To suppress missing implicit constructor warnings. |
6192 factory SwitchElement._() { throw new UnsupportedError("Not supported"); } | 6298 factory SwitchElement._() { throw new UnsupportedError("Not supported"); } |
6193 | 6299 |
6194 @DomName('SVGSwitchElement.SVGSwitchElement') | 6300 @DomName('SVGSwitchElement.SVGSwitchElement') |
6195 @DocsEditable() | 6301 @DocsEditable() |
6196 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw
itch"); | 6302 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw
itch"); |
6197 /** | 6303 /** |
6198 * Constructor instantiated by the DOM when a custom element has been created. | 6304 * Constructor instantiated by the DOM when a custom element has been created. |
6199 * | 6305 * |
6200 * This can only be called by subclasses from their created constructor. | 6306 * This can only be called by subclasses from their created constructor. |
6201 */ | 6307 */ |
6202 SwitchElement.created() : super.created(); | 6308 SwitchElement.created() : super.created(); |
6203 } | 6309 } |
6204 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6310 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6205 // for details. All rights reserved. Use of this source code is governed by a | 6311 // for details. All rights reserved. Use of this source code is governed by a |
6206 // BSD-style license that can be found in the LICENSE file. | 6312 // BSD-style license that can be found in the LICENSE file. |
6207 | 6313 |
6208 | 6314 |
6209 @DocsEditable() | 6315 @DocsEditable() |
6210 @DomName('SVGSymbolElement') | 6316 @DomName('SVGSymbolElement') |
6211 @Unstable() | 6317 @Unstable() |
6212 class SymbolElement extends SvgElement implements FitToViewBox native "SVGSymbol
Element" { | 6318 @Native("SVGSymbolElement") |
| 6319 class SymbolElement extends SvgElement implements FitToViewBox { |
6213 // To suppress missing implicit constructor warnings. | 6320 // To suppress missing implicit constructor warnings. |
6214 factory SymbolElement._() { throw new UnsupportedError("Not supported"); } | 6321 factory SymbolElement._() { throw new UnsupportedError("Not supported"); } |
6215 | 6322 |
6216 @DomName('SVGSymbolElement.SVGSymbolElement') | 6323 @DomName('SVGSymbolElement.SVGSymbolElement') |
6217 @DocsEditable() | 6324 @DocsEditable() |
6218 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy
mbol"); | 6325 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy
mbol"); |
6219 /** | 6326 /** |
6220 * Constructor instantiated by the DOM when a custom element has been created. | 6327 * Constructor instantiated by the DOM when a custom element has been created. |
6221 * | 6328 * |
6222 * This can only be called by subclasses from their created constructor. | 6329 * This can only be called by subclasses from their created constructor. |
(...skipping 11 matching lines...) Expand all Loading... |
6234 final AnimatedRect viewBox; | 6341 final AnimatedRect viewBox; |
6235 } | 6342 } |
6236 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6343 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6237 // for details. All rights reserved. Use of this source code is governed by a | 6344 // for details. All rights reserved. Use of this source code is governed by a |
6238 // BSD-style license that can be found in the LICENSE file. | 6345 // BSD-style license that can be found in the LICENSE file. |
6239 | 6346 |
6240 | 6347 |
6241 @DocsEditable() | 6348 @DocsEditable() |
6242 @DomName('SVGTSpanElement') | 6349 @DomName('SVGTSpanElement') |
6243 @Unstable() | 6350 @Unstable() |
6244 class TSpanElement extends TextPositioningElement native "SVGTSpanElement" { | 6351 @Native("SVGTSpanElement") |
| 6352 class TSpanElement extends TextPositioningElement { |
6245 // To suppress missing implicit constructor warnings. | 6353 // To suppress missing implicit constructor warnings. |
6246 factory TSpanElement._() { throw new UnsupportedError("Not supported"); } | 6354 factory TSpanElement._() { throw new UnsupportedError("Not supported"); } |
6247 | 6355 |
6248 @DomName('SVGTSpanElement.SVGTSpanElement') | 6356 @DomName('SVGTSpanElement.SVGTSpanElement') |
6249 @DocsEditable() | 6357 @DocsEditable() |
6250 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp
an"); | 6358 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp
an"); |
6251 /** | 6359 /** |
6252 * Constructor instantiated by the DOM when a custom element has been created. | 6360 * Constructor instantiated by the DOM when a custom element has been created. |
6253 * | 6361 * |
6254 * This can only be called by subclasses from their created constructor. | 6362 * This can only be called by subclasses from their created constructor. |
(...skipping 21 matching lines...) Expand all Loading... |
6276 bool hasExtension(String extension); | 6384 bool hasExtension(String extension); |
6277 } | 6385 } |
6278 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6386 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6279 // for details. All rights reserved. Use of this source code is governed by a | 6387 // for details. All rights reserved. Use of this source code is governed by a |
6280 // BSD-style license that can be found in the LICENSE file. | 6388 // BSD-style license that can be found in the LICENSE file. |
6281 | 6389 |
6282 | 6390 |
6283 @DocsEditable() | 6391 @DocsEditable() |
6284 @DomName('SVGTextContentElement') | 6392 @DomName('SVGTextContentElement') |
6285 @Unstable() | 6393 @Unstable() |
6286 class TextContentElement extends GraphicsElement native "SVGTextContentElement"
{ | 6394 @Native("SVGTextContentElement") |
| 6395 class TextContentElement extends GraphicsElement { |
6287 // To suppress missing implicit constructor warnings. | 6396 // To suppress missing implicit constructor warnings. |
6288 factory TextContentElement._() { throw new UnsupportedError("Not supported");
} | 6397 factory TextContentElement._() { throw new UnsupportedError("Not supported");
} |
6289 /** | 6398 /** |
6290 * Constructor instantiated by the DOM when a custom element has been created. | 6399 * Constructor instantiated by the DOM when a custom element has been created. |
6291 * | 6400 * |
6292 * This can only be called by subclasses from their created constructor. | 6401 * This can only be called by subclasses from their created constructor. |
6293 */ | 6402 */ |
6294 TextContentElement.created() : super.created(); | 6403 TextContentElement.created() : super.created(); |
6295 | 6404 |
6296 @DomName('SVGTextContentElement.LENGTHADJUST_SPACING') | 6405 @DomName('SVGTextContentElement.LENGTHADJUST_SPACING') |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6350 void selectSubString(int offset, int length) native; | 6459 void selectSubString(int offset, int length) native; |
6351 } | 6460 } |
6352 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6353 // for details. All rights reserved. Use of this source code is governed by a | 6462 // for details. All rights reserved. Use of this source code is governed by a |
6354 // BSD-style license that can be found in the LICENSE file. | 6463 // BSD-style license that can be found in the LICENSE file. |
6355 | 6464 |
6356 | 6465 |
6357 @DocsEditable() | 6466 @DocsEditable() |
6358 @DomName('SVGTextElement') | 6467 @DomName('SVGTextElement') |
6359 @Unstable() | 6468 @Unstable() |
6360 class TextElement extends TextPositioningElement native "SVGTextElement" { | 6469 @Native("SVGTextElement") |
| 6470 class TextElement extends TextPositioningElement { |
6361 // To suppress missing implicit constructor warnings. | 6471 // To suppress missing implicit constructor warnings. |
6362 factory TextElement._() { throw new UnsupportedError("Not supported"); } | 6472 factory TextElement._() { throw new UnsupportedError("Not supported"); } |
6363 | 6473 |
6364 @DomName('SVGTextElement.SVGTextElement') | 6474 @DomName('SVGTextElement.SVGTextElement') |
6365 @DocsEditable() | 6475 @DocsEditable() |
6366 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text
"); | 6476 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text
"); |
6367 /** | 6477 /** |
6368 * Constructor instantiated by the DOM when a custom element has been created. | 6478 * Constructor instantiated by the DOM when a custom element has been created. |
6369 * | 6479 * |
6370 * This can only be called by subclasses from their created constructor. | 6480 * This can only be called by subclasses from their created constructor. |
6371 */ | 6481 */ |
6372 TextElement.created() : super.created(); | 6482 TextElement.created() : super.created(); |
6373 } | 6483 } |
6374 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6484 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6375 // for details. All rights reserved. Use of this source code is governed by a | 6485 // for details. All rights reserved. Use of this source code is governed by a |
6376 // BSD-style license that can be found in the LICENSE file. | 6486 // BSD-style license that can be found in the LICENSE file. |
6377 | 6487 |
6378 | 6488 |
6379 @DocsEditable() | 6489 @DocsEditable() |
6380 @DomName('SVGTextPathElement') | 6490 @DomName('SVGTextPathElement') |
6381 @Unstable() | 6491 @Unstable() |
6382 class TextPathElement extends TextContentElement implements UriReference native
"SVGTextPathElement" { | 6492 @Native("SVGTextPathElement") |
| 6493 class TextPathElement extends TextContentElement implements UriReference { |
6383 // To suppress missing implicit constructor warnings. | 6494 // To suppress missing implicit constructor warnings. |
6384 factory TextPathElement._() { throw new UnsupportedError("Not supported"); } | 6495 factory TextPathElement._() { throw new UnsupportedError("Not supported"); } |
6385 /** | 6496 /** |
6386 * Constructor instantiated by the DOM when a custom element has been created. | 6497 * Constructor instantiated by the DOM when a custom element has been created. |
6387 * | 6498 * |
6388 * This can only be called by subclasses from their created constructor. | 6499 * This can only be called by subclasses from their created constructor. |
6389 */ | 6500 */ |
6390 TextPathElement.created() : super.created(); | 6501 TextPathElement.created() : super.created(); |
6391 | 6502 |
6392 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN') | 6503 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN') |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6432 final AnimatedString href; | 6543 final AnimatedString href; |
6433 } | 6544 } |
6434 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6545 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6435 // for details. All rights reserved. Use of this source code is governed by a | 6546 // for details. All rights reserved. Use of this source code is governed by a |
6436 // BSD-style license that can be found in the LICENSE file. | 6547 // BSD-style license that can be found in the LICENSE file. |
6437 | 6548 |
6438 | 6549 |
6439 @DocsEditable() | 6550 @DocsEditable() |
6440 @DomName('SVGTextPositioningElement') | 6551 @DomName('SVGTextPositioningElement') |
6441 @Unstable() | 6552 @Unstable() |
6442 class TextPositioningElement extends TextContentElement native "SVGTextPositioni
ngElement" { | 6553 @Native("SVGTextPositioningElement") |
| 6554 class TextPositioningElement extends TextContentElement { |
6443 // To suppress missing implicit constructor warnings. | 6555 // To suppress missing implicit constructor warnings. |
6444 factory TextPositioningElement._() { throw new UnsupportedError("Not supported
"); } | 6556 factory TextPositioningElement._() { throw new UnsupportedError("Not supported
"); } |
6445 /** | 6557 /** |
6446 * Constructor instantiated by the DOM when a custom element has been created. | 6558 * Constructor instantiated by the DOM when a custom element has been created. |
6447 * | 6559 * |
6448 * This can only be called by subclasses from their created constructor. | 6560 * This can only be called by subclasses from their created constructor. |
6449 */ | 6561 */ |
6450 TextPositioningElement.created() : super.created(); | 6562 TextPositioningElement.created() : super.created(); |
6451 | 6563 |
6452 @DomName('SVGTextPositioningElement.dx') | 6564 @DomName('SVGTextPositioningElement.dx') |
(...skipping 17 matching lines...) Expand all Loading... |
6470 final AnimatedLengthList y; | 6582 final AnimatedLengthList y; |
6471 } | 6583 } |
6472 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6584 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6473 // for details. All rights reserved. Use of this source code is governed by a | 6585 // for details. All rights reserved. Use of this source code is governed by a |
6474 // BSD-style license that can be found in the LICENSE file. | 6586 // BSD-style license that can be found in the LICENSE file. |
6475 | 6587 |
6476 | 6588 |
6477 @DocsEditable() | 6589 @DocsEditable() |
6478 @DomName('SVGTitleElement') | 6590 @DomName('SVGTitleElement') |
6479 @Unstable() | 6591 @Unstable() |
6480 class TitleElement extends SvgElement native "SVGTitleElement" { | 6592 @Native("SVGTitleElement") |
| 6593 class TitleElement extends SvgElement { |
6481 // To suppress missing implicit constructor warnings. | 6594 // To suppress missing implicit constructor warnings. |
6482 factory TitleElement._() { throw new UnsupportedError("Not supported"); } | 6595 factory TitleElement._() { throw new UnsupportedError("Not supported"); } |
6483 | 6596 |
6484 @DomName('SVGTitleElement.SVGTitleElement') | 6597 @DomName('SVGTitleElement.SVGTitleElement') |
6485 @DocsEditable() | 6598 @DocsEditable() |
6486 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit
le"); | 6599 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit
le"); |
6487 /** | 6600 /** |
6488 * Constructor instantiated by the DOM when a custom element has been created. | 6601 * Constructor instantiated by the DOM when a custom element has been created. |
6489 * | 6602 * |
6490 * This can only be called by subclasses from their created constructor. | 6603 * This can only be called by subclasses from their created constructor. |
6491 */ | 6604 */ |
6492 TitleElement.created() : super.created(); | 6605 TitleElement.created() : super.created(); |
6493 } | 6606 } |
6494 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6607 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6495 // for details. All rights reserved. Use of this source code is governed by a | 6608 // for details. All rights reserved. Use of this source code is governed by a |
6496 // BSD-style license that can be found in the LICENSE file. | 6609 // BSD-style license that can be found in the LICENSE file. |
6497 | 6610 |
6498 | 6611 |
6499 @DocsEditable() | 6612 @DocsEditable() |
6500 @DomName('SVGTransform') | 6613 @DomName('SVGTransform') |
6501 @Unstable() | 6614 @Unstable() |
6502 class Transform extends Interceptor native "SVGTransform" { | 6615 @Native("SVGTransform") |
| 6616 class Transform extends Interceptor { |
6503 // To suppress missing implicit constructor warnings. | 6617 // To suppress missing implicit constructor warnings. |
6504 factory Transform._() { throw new UnsupportedError("Not supported"); } | 6618 factory Transform._() { throw new UnsupportedError("Not supported"); } |
6505 | 6619 |
6506 @DomName('SVGTransform.SVG_TRANSFORM_MATRIX') | 6620 @DomName('SVGTransform.SVG_TRANSFORM_MATRIX') |
6507 @DocsEditable() | 6621 @DocsEditable() |
6508 static const int SVG_TRANSFORM_MATRIX = 1; | 6622 static const int SVG_TRANSFORM_MATRIX = 1; |
6509 | 6623 |
6510 @DomName('SVGTransform.SVG_TRANSFORM_ROTATE') | 6624 @DomName('SVGTransform.SVG_TRANSFORM_ROTATE') |
6511 @DocsEditable() | 6625 @DocsEditable() |
6512 static const int SVG_TRANSFORM_ROTATE = 4; | 6626 static const int SVG_TRANSFORM_ROTATE = 4; |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6568 void setTranslate(num tx, num ty) native; | 6682 void setTranslate(num tx, num ty) native; |
6569 } | 6683 } |
6570 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6684 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6571 // for details. All rights reserved. Use of this source code is governed by a | 6685 // for details. All rights reserved. Use of this source code is governed by a |
6572 // BSD-style license that can be found in the LICENSE file. | 6686 // BSD-style license that can be found in the LICENSE file. |
6573 | 6687 |
6574 | 6688 |
6575 @DocsEditable() | 6689 @DocsEditable() |
6576 @DomName('SVGTransformList') | 6690 @DomName('SVGTransformList') |
6577 @Unstable() | 6691 @Unstable() |
6578 class TransformList extends Interceptor with ListMixin<Transform>, ImmutableList
Mixin<Transform> implements List<Transform> native "SVGTransformList" { | 6692 @Native("SVGTransformList") |
| 6693 class TransformList extends Interceptor with ListMixin<Transform>, ImmutableList
Mixin<Transform> implements List<Transform> { |
6579 // To suppress missing implicit constructor warnings. | 6694 // To suppress missing implicit constructor warnings. |
6580 factory TransformList._() { throw new UnsupportedError("Not supported"); } | 6695 factory TransformList._() { throw new UnsupportedError("Not supported"); } |
6581 | 6696 |
6582 @DomName('SVGTransformList.numberOfItems') | 6697 @DomName('SVGTransformList.numberOfItems') |
6583 @DocsEditable() | 6698 @DocsEditable() |
6584 final int numberOfItems; | 6699 final int numberOfItems; |
6585 | 6700 |
6586 Transform operator[](int index) { | 6701 Transform operator[](int index) { |
6587 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 6702 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
6588 index, index, length)) | 6703 index, index, length)) |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6667 Transform replaceItem(Transform item, int index) native; | 6782 Transform replaceItem(Transform item, int index) native; |
6668 } | 6783 } |
6669 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6784 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6670 // for details. All rights reserved. Use of this source code is governed by a | 6785 // for details. All rights reserved. Use of this source code is governed by a |
6671 // BSD-style license that can be found in the LICENSE file. | 6786 // BSD-style license that can be found in the LICENSE file. |
6672 | 6787 |
6673 | 6788 |
6674 @DocsEditable() | 6789 @DocsEditable() |
6675 @DomName('SVGUnitTypes') | 6790 @DomName('SVGUnitTypes') |
6676 @Unstable() | 6791 @Unstable() |
6677 class UnitTypes extends Interceptor native "SVGUnitTypes" { | 6792 @Native("SVGUnitTypes") |
| 6793 class UnitTypes extends Interceptor { |
6678 // To suppress missing implicit constructor warnings. | 6794 // To suppress missing implicit constructor warnings. |
6679 factory UnitTypes._() { throw new UnsupportedError("Not supported"); } | 6795 factory UnitTypes._() { throw new UnsupportedError("Not supported"); } |
6680 | 6796 |
6681 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX') | 6797 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX') |
6682 @DocsEditable() | 6798 @DocsEditable() |
6683 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; | 6799 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; |
6684 | 6800 |
6685 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN') | 6801 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN') |
6686 @DocsEditable() | 6802 @DocsEditable() |
6687 static const int SVG_UNIT_TYPE_UNKNOWN = 0; | 6803 static const int SVG_UNIT_TYPE_UNKNOWN = 0; |
(...skipping 17 matching lines...) Expand all Loading... |
6705 final AnimatedString href; | 6821 final AnimatedString href; |
6706 } | 6822 } |
6707 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6823 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6708 // for details. All rights reserved. Use of this source code is governed by a | 6824 // for details. All rights reserved. Use of this source code is governed by a |
6709 // BSD-style license that can be found in the LICENSE file. | 6825 // BSD-style license that can be found in the LICENSE file. |
6710 | 6826 |
6711 | 6827 |
6712 @DocsEditable() | 6828 @DocsEditable() |
6713 @DomName('SVGUseElement') | 6829 @DomName('SVGUseElement') |
6714 @Unstable() | 6830 @Unstable() |
6715 class UseElement extends GraphicsElement implements UriReference, Tests native "
SVGUseElement" { | 6831 @Native("SVGUseElement") |
| 6832 class UseElement extends GraphicsElement implements UriReference, Tests { |
6716 // To suppress missing implicit constructor warnings. | 6833 // To suppress missing implicit constructor warnings. |
6717 factory UseElement._() { throw new UnsupportedError("Not supported"); } | 6834 factory UseElement._() { throw new UnsupportedError("Not supported"); } |
6718 | 6835 |
6719 @DomName('SVGUseElement.SVGUseElement') | 6836 @DomName('SVGUseElement.SVGUseElement') |
6720 @DocsEditable() | 6837 @DocsEditable() |
6721 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use")
; | 6838 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use")
; |
6722 /** | 6839 /** |
6723 * Constructor instantiated by the DOM when a custom element has been created. | 6840 * Constructor instantiated by the DOM when a custom element has been created. |
6724 * | 6841 * |
6725 * This can only be called by subclasses from their created constructor. | 6842 * This can only be called by subclasses from their created constructor. |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6775 final AnimatedString href; | 6892 final AnimatedString href; |
6776 } | 6893 } |
6777 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6894 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6778 // for details. All rights reserved. Use of this source code is governed by a | 6895 // for details. All rights reserved. Use of this source code is governed by a |
6779 // BSD-style license that can be found in the LICENSE file. | 6896 // BSD-style license that can be found in the LICENSE file. |
6780 | 6897 |
6781 | 6898 |
6782 @DocsEditable() | 6899 @DocsEditable() |
6783 @DomName('SVGViewElement') | 6900 @DomName('SVGViewElement') |
6784 @Unstable() | 6901 @Unstable() |
6785 class ViewElement extends SvgElement implements FitToViewBox, ZoomAndPan native
"SVGViewElement" { | 6902 @Native("SVGViewElement") |
| 6903 class ViewElement extends SvgElement implements FitToViewBox, ZoomAndPan { |
6786 // To suppress missing implicit constructor warnings. | 6904 // To suppress missing implicit constructor warnings. |
6787 factory ViewElement._() { throw new UnsupportedError("Not supported"); } | 6905 factory ViewElement._() { throw new UnsupportedError("Not supported"); } |
6788 | 6906 |
6789 @DomName('SVGViewElement.SVGViewElement') | 6907 @DomName('SVGViewElement.SVGViewElement') |
6790 @DocsEditable() | 6908 @DocsEditable() |
6791 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view
"); | 6909 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view
"); |
6792 /** | 6910 /** |
6793 * Constructor instantiated by the DOM when a custom element has been created. | 6911 * Constructor instantiated by the DOM when a custom element has been created. |
6794 * | 6912 * |
6795 * This can only be called by subclasses from their created constructor. | 6913 * This can only be called by subclasses from their created constructor. |
(...skipping 21 matching lines...) Expand all Loading... |
6817 int zoomAndPan; | 6935 int zoomAndPan; |
6818 } | 6936 } |
6819 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6937 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6820 // for details. All rights reserved. Use of this source code is governed by a | 6938 // for details. All rights reserved. Use of this source code is governed by a |
6821 // BSD-style license that can be found in the LICENSE file. | 6939 // BSD-style license that can be found in the LICENSE file. |
6822 | 6940 |
6823 | 6941 |
6824 @DocsEditable() | 6942 @DocsEditable() |
6825 @DomName('SVGViewSpec') | 6943 @DomName('SVGViewSpec') |
6826 @Unstable() | 6944 @Unstable() |
6827 class ViewSpec extends Interceptor implements FitToViewBox, ZoomAndPan native "S
VGViewSpec" { | 6945 @Native("SVGViewSpec") |
| 6946 class ViewSpec extends Interceptor implements FitToViewBox, ZoomAndPan { |
6828 // To suppress missing implicit constructor warnings. | 6947 // To suppress missing implicit constructor warnings. |
6829 factory ViewSpec._() { throw new UnsupportedError("Not supported"); } | 6948 factory ViewSpec._() { throw new UnsupportedError("Not supported"); } |
6830 | 6949 |
6831 @DomName('SVGViewSpec.preserveAspectRatioString') | 6950 @DomName('SVGViewSpec.preserveAspectRatioString') |
6832 @DocsEditable() | 6951 @DocsEditable() |
6833 final String preserveAspectRatioString; | 6952 final String preserveAspectRatioString; |
6834 | 6953 |
6835 @DomName('SVGViewSpec.transform') | 6954 @DomName('SVGViewSpec.transform') |
6836 @DocsEditable() | 6955 @DocsEditable() |
6837 final TransformList transform; | 6956 final TransformList transform; |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6898 int zoomAndPan; | 7017 int zoomAndPan; |
6899 } | 7018 } |
6900 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7019 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6901 // for details. All rights reserved. Use of this source code is governed by a | 7020 // for details. All rights reserved. Use of this source code is governed by a |
6902 // BSD-style license that can be found in the LICENSE file. | 7021 // BSD-style license that can be found in the LICENSE file. |
6903 | 7022 |
6904 | 7023 |
6905 @DocsEditable() | 7024 @DocsEditable() |
6906 @DomName('SVGZoomEvent') | 7025 @DomName('SVGZoomEvent') |
6907 @Unstable() | 7026 @Unstable() |
6908 class ZoomEvent extends UIEvent native "SVGZoomEvent" { | 7027 @Native("SVGZoomEvent") |
| 7028 class ZoomEvent extends UIEvent { |
6909 // To suppress missing implicit constructor warnings. | 7029 // To suppress missing implicit constructor warnings. |
6910 factory ZoomEvent._() { throw new UnsupportedError("Not supported"); } | 7030 factory ZoomEvent._() { throw new UnsupportedError("Not supported"); } |
6911 | 7031 |
6912 @DomName('SVGZoomEvent.newScale') | 7032 @DomName('SVGZoomEvent.newScale') |
6913 @DocsEditable() | 7033 @DocsEditable() |
6914 final double newScale; | 7034 final double newScale; |
6915 | 7035 |
6916 @DomName('SVGZoomEvent.newTranslate') | 7036 @DomName('SVGZoomEvent.newTranslate') |
6917 @DocsEditable() | 7037 @DocsEditable() |
6918 final Point newTranslate; | 7038 final Point newTranslate; |
(...skipping 11 matching lines...) Expand all Loading... |
6930 final Rect zoomRectScreen; | 7050 final Rect zoomRectScreen; |
6931 } | 7051 } |
6932 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7052 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6933 // for details. All rights reserved. Use of this source code is governed by a | 7053 // for details. All rights reserved. Use of this source code is governed by a |
6934 // BSD-style license that can be found in the LICENSE file. | 7054 // BSD-style license that can be found in the LICENSE file. |
6935 | 7055 |
6936 | 7056 |
6937 @DocsEditable() | 7057 @DocsEditable() |
6938 @DomName('SVGElementInstanceList') | 7058 @DomName('SVGElementInstanceList') |
6939 @Unstable() | 7059 @Unstable() |
6940 class _ElementInstanceList extends Interceptor with ListMixin<ElementInstance>,
ImmutableListMixin<ElementInstance> implements List<ElementInstance> native "SVG
ElementInstanceList" { | 7060 @Native("SVGElementInstanceList") |
| 7061 class _ElementInstanceList extends Interceptor with ListMixin<ElementInstance>,
ImmutableListMixin<ElementInstance> implements List<ElementInstance> { |
6941 // To suppress missing implicit constructor warnings. | 7062 // To suppress missing implicit constructor warnings. |
6942 factory _ElementInstanceList._() { throw new UnsupportedError("Not supported")
; } | 7063 factory _ElementInstanceList._() { throw new UnsupportedError("Not supported")
; } |
6943 | 7064 |
6944 @DomName('SVGElementInstanceList.length') | 7065 @DomName('SVGElementInstanceList.length') |
6945 @DocsEditable() | 7066 @DocsEditable() |
6946 int get length => JS("int", "#.length", this); | 7067 int get length => JS("int", "#.length", this); |
6947 | 7068 |
6948 ElementInstance operator[](int index) { | 7069 ElementInstance operator[](int index) { |
6949 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 7070 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
6950 index, index, length)) | 7071 index, index, length)) |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6994 ElementInstance item(int index) native; | 7115 ElementInstance item(int index) native; |
6995 } | 7116 } |
6996 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7117 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6997 // for details. All rights reserved. Use of this source code is governed by a | 7118 // for details. All rights reserved. Use of this source code is governed by a |
6998 // BSD-style license that can be found in the LICENSE file. | 7119 // BSD-style license that can be found in the LICENSE file. |
6999 | 7120 |
7000 | 7121 |
7001 @DocsEditable() | 7122 @DocsEditable() |
7002 @DomName('SVGGradientElement') | 7123 @DomName('SVGGradientElement') |
7003 @Unstable() | 7124 @Unstable() |
7004 class _GradientElement extends SvgElement implements UriReference native "SVGGra
dientElement" { | 7125 @Native("SVGGradientElement") |
| 7126 class _GradientElement extends SvgElement implements UriReference { |
7005 // To suppress missing implicit constructor warnings. | 7127 // To suppress missing implicit constructor warnings. |
7006 factory _GradientElement._() { throw new UnsupportedError("Not supported"); } | 7128 factory _GradientElement._() { throw new UnsupportedError("Not supported"); } |
7007 /** | 7129 /** |
7008 * Constructor instantiated by the DOM when a custom element has been created. | 7130 * Constructor instantiated by the DOM when a custom element has been created. |
7009 * | 7131 * |
7010 * This can only be called by subclasses from their created constructor. | 7132 * This can only be called by subclasses from their created constructor. |
7011 */ | 7133 */ |
7012 _GradientElement.created() : super.created(); | 7134 _GradientElement.created() : super.created(); |
7013 | 7135 |
7014 @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD') | 7136 @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD') |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7046 final AnimatedString href; | 7168 final AnimatedString href; |
7047 } | 7169 } |
7048 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7170 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7049 // for details. All rights reserved. Use of this source code is governed by a | 7171 // for details. All rights reserved. Use of this source code is governed by a |
7050 // BSD-style license that can be found in the LICENSE file. | 7172 // BSD-style license that can be found in the LICENSE file. |
7051 | 7173 |
7052 | 7174 |
7053 @DocsEditable() | 7175 @DocsEditable() |
7054 @DomName('SVGAltGlyphDefElement') | 7176 @DomName('SVGAltGlyphDefElement') |
7055 @Unstable() | 7177 @Unstable() |
7056 abstract class _SVGAltGlyphDefElement extends SvgElement native "SVGAltGlyphDefE
lement" { | 7178 @Native("SVGAltGlyphDefElement") |
| 7179 abstract class _SVGAltGlyphDefElement extends SvgElement { |
7057 // To suppress missing implicit constructor warnings. | 7180 // To suppress missing implicit constructor warnings. |
7058 factory _SVGAltGlyphDefElement._() { throw new UnsupportedError("Not supported
"); } | 7181 factory _SVGAltGlyphDefElement._() { throw new UnsupportedError("Not supported
"); } |
7059 /** | 7182 /** |
7060 * Constructor instantiated by the DOM when a custom element has been created. | 7183 * Constructor instantiated by the DOM when a custom element has been created. |
7061 * | 7184 * |
7062 * This can only be called by subclasses from their created constructor. | 7185 * This can only be called by subclasses from their created constructor. |
7063 */ | 7186 */ |
7064 _SVGAltGlyphDefElement.created() : super.created(); | 7187 _SVGAltGlyphDefElement.created() : super.created(); |
7065 } | 7188 } |
7066 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7189 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7067 // for details. All rights reserved. Use of this source code is governed by a | 7190 // for details. All rights reserved. Use of this source code is governed by a |
7068 // BSD-style license that can be found in the LICENSE file. | 7191 // BSD-style license that can be found in the LICENSE file. |
7069 | 7192 |
7070 | 7193 |
7071 @DocsEditable() | 7194 @DocsEditable() |
7072 @DomName('SVGAltGlyphItemElement') | 7195 @DomName('SVGAltGlyphItemElement') |
7073 @Unstable() | 7196 @Unstable() |
7074 abstract class _SVGAltGlyphItemElement extends SvgElement native "SVGAltGlyphIte
mElement" { | 7197 @Native("SVGAltGlyphItemElement") |
| 7198 abstract class _SVGAltGlyphItemElement extends SvgElement { |
7075 // To suppress missing implicit constructor warnings. | 7199 // To suppress missing implicit constructor warnings. |
7076 factory _SVGAltGlyphItemElement._() { throw new UnsupportedError("Not supporte
d"); } | 7200 factory _SVGAltGlyphItemElement._() { throw new UnsupportedError("Not supporte
d"); } |
7077 /** | 7201 /** |
7078 * Constructor instantiated by the DOM when a custom element has been created. | 7202 * Constructor instantiated by the DOM when a custom element has been created. |
7079 * | 7203 * |
7080 * This can only be called by subclasses from their created constructor. | 7204 * This can only be called by subclasses from their created constructor. |
7081 */ | 7205 */ |
7082 _SVGAltGlyphItemElement.created() : super.created(); | 7206 _SVGAltGlyphItemElement.created() : super.created(); |
7083 } | 7207 } |
7084 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7208 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7085 // for details. All rights reserved. Use of this source code is governed by a | 7209 // for details. All rights reserved. Use of this source code is governed by a |
7086 // BSD-style license that can be found in the LICENSE file. | 7210 // BSD-style license that can be found in the LICENSE file. |
7087 | 7211 |
7088 | 7212 |
7089 @DocsEditable() | 7213 @DocsEditable() |
7090 @DomName('SVGComponentTransferFunctionElement') | 7214 @DomName('SVGComponentTransferFunctionElement') |
7091 @Unstable() | 7215 @Unstable() |
7092 abstract class _SVGComponentTransferFunctionElement extends SvgElement native "S
VGComponentTransferFunctionElement" { | 7216 @Native("SVGComponentTransferFunctionElement") |
| 7217 abstract class _SVGComponentTransferFunctionElement extends SvgElement { |
7093 // To suppress missing implicit constructor warnings. | 7218 // To suppress missing implicit constructor warnings. |
7094 factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError(
"Not supported"); } | 7219 factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError(
"Not supported"); } |
7095 /** | 7220 /** |
7096 * Constructor instantiated by the DOM when a custom element has been created. | 7221 * Constructor instantiated by the DOM when a custom element has been created. |
7097 * | 7222 * |
7098 * This can only be called by subclasses from their created constructor. | 7223 * This can only be called by subclasses from their created constructor. |
7099 */ | 7224 */ |
7100 _SVGComponentTransferFunctionElement.created() : super.created(); | 7225 _SVGComponentTransferFunctionElement.created() : super.created(); |
7101 } | 7226 } |
7102 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7227 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7103 // for details. All rights reserved. Use of this source code is governed by a | 7228 // for details. All rights reserved. Use of this source code is governed by a |
7104 // BSD-style license that can be found in the LICENSE file. | 7229 // BSD-style license that can be found in the LICENSE file. |
7105 | 7230 |
7106 | 7231 |
7107 @DocsEditable() | 7232 @DocsEditable() |
7108 @DomName('SVGCursorElement') | 7233 @DomName('SVGCursorElement') |
7109 @Unstable() | 7234 @Unstable() |
7110 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes
ts native "SVGCursorElement" { | 7235 @Native("SVGCursorElement") |
| 7236 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes
ts { |
7111 // To suppress missing implicit constructor warnings. | 7237 // To suppress missing implicit constructor warnings. |
7112 factory _SVGCursorElement._() { throw new UnsupportedError("Not supported"); } | 7238 factory _SVGCursorElement._() { throw new UnsupportedError("Not supported"); } |
7113 | 7239 |
7114 @DomName('SVGCursorElement.SVGCursorElement') | 7240 @DomName('SVGCursorElement.SVGCursorElement') |
7115 @DocsEditable() | 7241 @DocsEditable() |
7116 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag
("cursor"); | 7242 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag
("cursor"); |
7117 /** | 7243 /** |
7118 * Constructor instantiated by the DOM when a custom element has been created. | 7244 * Constructor instantiated by the DOM when a custom element has been created. |
7119 * | 7245 * |
7120 * This can only be called by subclasses from their created constructor. | 7246 * This can only be called by subclasses from their created constructor. |
7121 */ | 7247 */ |
7122 _SVGCursorElement.created() : super.created(); | 7248 _SVGCursorElement.created() : super.created(); |
7123 | 7249 |
7124 /// Checks if this type is supported on the current platform. | 7250 /// Checks if this type is supported on the current platform. |
7125 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl
ement.tag('cursor') is _SVGCursorElement); | 7251 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl
ement.tag('cursor') is _SVGCursorElement); |
7126 | 7252 |
7127 // From SVGTests | 7253 // From SVGTests |
7128 | 7254 |
7129 // From SVGURIReference | 7255 // From SVGURIReference |
7130 } | 7256 } |
7131 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7257 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7132 // for details. All rights reserved. Use of this source code is governed by a | 7258 // for details. All rights reserved. Use of this source code is governed by a |
7133 // BSD-style license that can be found in the LICENSE file. | 7259 // BSD-style license that can be found in the LICENSE file. |
7134 | 7260 |
7135 | 7261 |
7136 @DocsEditable() | 7262 @DocsEditable() |
7137 @DomName('SVGFEDropShadowElement') | 7263 @DomName('SVGFEDropShadowElement') |
7138 @Experimental() // nonstandard | 7264 @Experimental() // nonstandard |
7139 abstract class _SVGFEDropShadowElement extends SvgElement implements FilterPrimi
tiveStandardAttributes native "SVGFEDropShadowElement" { | 7265 @Native("SVGFEDropShadowElement") |
| 7266 abstract class _SVGFEDropShadowElement extends SvgElement implements FilterPrimi
tiveStandardAttributes { |
7140 // To suppress missing implicit constructor warnings. | 7267 // To suppress missing implicit constructor warnings. |
7141 factory _SVGFEDropShadowElement._() { throw new UnsupportedError("Not supporte
d"); } | 7268 factory _SVGFEDropShadowElement._() { throw new UnsupportedError("Not supporte
d"); } |
7142 /** | 7269 /** |
7143 * Constructor instantiated by the DOM when a custom element has been created. | 7270 * Constructor instantiated by the DOM when a custom element has been created. |
7144 * | 7271 * |
7145 * This can only be called by subclasses from their created constructor. | 7272 * This can only be called by subclasses from their created constructor. |
7146 */ | 7273 */ |
7147 _SVGFEDropShadowElement.created() : super.created(); | 7274 _SVGFEDropShadowElement.created() : super.created(); |
7148 | 7275 |
7149 // From SVGFilterPrimitiveStandardAttributes | 7276 // From SVGFilterPrimitiveStandardAttributes |
7150 } | 7277 } |
7151 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7278 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7152 // for details. All rights reserved. Use of this source code is governed by a | 7279 // for details. All rights reserved. Use of this source code is governed by a |
7153 // BSD-style license that can be found in the LICENSE file. | 7280 // BSD-style license that can be found in the LICENSE file. |
7154 | 7281 |
7155 | 7282 |
7156 @DocsEditable() | 7283 @DocsEditable() |
7157 @DomName('SVGFontElement') | 7284 @DomName('SVGFontElement') |
7158 @Unstable() | 7285 @Unstable() |
7159 abstract class _SVGFontElement extends SvgElement native "SVGFontElement" { | 7286 @Native("SVGFontElement") |
| 7287 abstract class _SVGFontElement extends SvgElement { |
7160 // To suppress missing implicit constructor warnings. | 7288 // To suppress missing implicit constructor warnings. |
7161 factory _SVGFontElement._() { throw new UnsupportedError("Not supported"); } | 7289 factory _SVGFontElement._() { throw new UnsupportedError("Not supported"); } |
7162 /** | 7290 /** |
7163 * Constructor instantiated by the DOM when a custom element has been created. | 7291 * Constructor instantiated by the DOM when a custom element has been created. |
7164 * | 7292 * |
7165 * This can only be called by subclasses from their created constructor. | 7293 * This can only be called by subclasses from their created constructor. |
7166 */ | 7294 */ |
7167 _SVGFontElement.created() : super.created(); | 7295 _SVGFontElement.created() : super.created(); |
7168 } | 7296 } |
7169 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7297 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7170 // for details. All rights reserved. Use of this source code is governed by a | 7298 // for details. All rights reserved. Use of this source code is governed by a |
7171 // BSD-style license that can be found in the LICENSE file. | 7299 // BSD-style license that can be found in the LICENSE file. |
7172 | 7300 |
7173 | 7301 |
7174 @DocsEditable() | 7302 @DocsEditable() |
7175 @DomName('SVGFontFaceElement') | 7303 @DomName('SVGFontFaceElement') |
7176 @Unstable() | 7304 @Unstable() |
7177 abstract class _SVGFontFaceElement extends SvgElement native "SVGFontFaceElement
" { | 7305 @Native("SVGFontFaceElement") |
| 7306 abstract class _SVGFontFaceElement extends SvgElement { |
7178 // To suppress missing implicit constructor warnings. | 7307 // To suppress missing implicit constructor warnings. |
7179 factory _SVGFontFaceElement._() { throw new UnsupportedError("Not supported");
} | 7308 factory _SVGFontFaceElement._() { throw new UnsupportedError("Not supported");
} |
7180 /** | 7309 /** |
7181 * Constructor instantiated by the DOM when a custom element has been created. | 7310 * Constructor instantiated by the DOM when a custom element has been created. |
7182 * | 7311 * |
7183 * This can only be called by subclasses from their created constructor. | 7312 * This can only be called by subclasses from their created constructor. |
7184 */ | 7313 */ |
7185 _SVGFontFaceElement.created() : super.created(); | 7314 _SVGFontFaceElement.created() : super.created(); |
7186 } | 7315 } |
7187 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7316 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7188 // for details. All rights reserved. Use of this source code is governed by a | 7317 // for details. All rights reserved. Use of this source code is governed by a |
7189 // BSD-style license that can be found in the LICENSE file. | 7318 // BSD-style license that can be found in the LICENSE file. |
7190 | 7319 |
7191 | 7320 |
7192 @DocsEditable() | 7321 @DocsEditable() |
7193 @DomName('SVGFontFaceFormatElement') | 7322 @DomName('SVGFontFaceFormatElement') |
7194 @Unstable() | 7323 @Unstable() |
7195 abstract class _SVGFontFaceFormatElement extends SvgElement native "SVGFontFaceF
ormatElement" { | 7324 @Native("SVGFontFaceFormatElement") |
| 7325 abstract class _SVGFontFaceFormatElement extends SvgElement { |
7196 // To suppress missing implicit constructor warnings. | 7326 // To suppress missing implicit constructor warnings. |
7197 factory _SVGFontFaceFormatElement._() { throw new UnsupportedError("Not suppor
ted"); } | 7327 factory _SVGFontFaceFormatElement._() { throw new UnsupportedError("Not suppor
ted"); } |
7198 /** | 7328 /** |
7199 * Constructor instantiated by the DOM when a custom element has been created. | 7329 * Constructor instantiated by the DOM when a custom element has been created. |
7200 * | 7330 * |
7201 * This can only be called by subclasses from their created constructor. | 7331 * This can only be called by subclasses from their created constructor. |
7202 */ | 7332 */ |
7203 _SVGFontFaceFormatElement.created() : super.created(); | 7333 _SVGFontFaceFormatElement.created() : super.created(); |
7204 } | 7334 } |
7205 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7335 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7206 // for details. All rights reserved. Use of this source code is governed by a | 7336 // for details. All rights reserved. Use of this source code is governed by a |
7207 // BSD-style license that can be found in the LICENSE file. | 7337 // BSD-style license that can be found in the LICENSE file. |
7208 | 7338 |
7209 | 7339 |
7210 @DocsEditable() | 7340 @DocsEditable() |
7211 @DomName('SVGFontFaceNameElement') | 7341 @DomName('SVGFontFaceNameElement') |
7212 @Unstable() | 7342 @Unstable() |
7213 abstract class _SVGFontFaceNameElement extends SvgElement native "SVGFontFaceNam
eElement" { | 7343 @Native("SVGFontFaceNameElement") |
| 7344 abstract class _SVGFontFaceNameElement extends SvgElement { |
7214 // To suppress missing implicit constructor warnings. | 7345 // To suppress missing implicit constructor warnings. |
7215 factory _SVGFontFaceNameElement._() { throw new UnsupportedError("Not supporte
d"); } | 7346 factory _SVGFontFaceNameElement._() { throw new UnsupportedError("Not supporte
d"); } |
7216 /** | 7347 /** |
7217 * Constructor instantiated by the DOM when a custom element has been created. | 7348 * Constructor instantiated by the DOM when a custom element has been created. |
7218 * | 7349 * |
7219 * This can only be called by subclasses from their created constructor. | 7350 * This can only be called by subclasses from their created constructor. |
7220 */ | 7351 */ |
7221 _SVGFontFaceNameElement.created() : super.created(); | 7352 _SVGFontFaceNameElement.created() : super.created(); |
7222 } | 7353 } |
7223 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7354 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7224 // for details. All rights reserved. Use of this source code is governed by a | 7355 // for details. All rights reserved. Use of this source code is governed by a |
7225 // BSD-style license that can be found in the LICENSE file. | 7356 // BSD-style license that can be found in the LICENSE file. |
7226 | 7357 |
7227 | 7358 |
7228 @DocsEditable() | 7359 @DocsEditable() |
7229 @DomName('SVGFontFaceSrcElement') | 7360 @DomName('SVGFontFaceSrcElement') |
7230 @Unstable() | 7361 @Unstable() |
7231 abstract class _SVGFontFaceSrcElement extends SvgElement native "SVGFontFaceSrcE
lement" { | 7362 @Native("SVGFontFaceSrcElement") |
| 7363 abstract class _SVGFontFaceSrcElement extends SvgElement { |
7232 // To suppress missing implicit constructor warnings. | 7364 // To suppress missing implicit constructor warnings. |
7233 factory _SVGFontFaceSrcElement._() { throw new UnsupportedError("Not supported
"); } | 7365 factory _SVGFontFaceSrcElement._() { throw new UnsupportedError("Not supported
"); } |
7234 /** | 7366 /** |
7235 * Constructor instantiated by the DOM when a custom element has been created. | 7367 * Constructor instantiated by the DOM when a custom element has been created. |
7236 * | 7368 * |
7237 * This can only be called by subclasses from their created constructor. | 7369 * This can only be called by subclasses from their created constructor. |
7238 */ | 7370 */ |
7239 _SVGFontFaceSrcElement.created() : super.created(); | 7371 _SVGFontFaceSrcElement.created() : super.created(); |
7240 } | 7372 } |
7241 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7373 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7242 // for details. All rights reserved. Use of this source code is governed by a | 7374 // for details. All rights reserved. Use of this source code is governed by a |
7243 // BSD-style license that can be found in the LICENSE file. | 7375 // BSD-style license that can be found in the LICENSE file. |
7244 | 7376 |
7245 | 7377 |
7246 @DocsEditable() | 7378 @DocsEditable() |
7247 @DomName('SVGFontFaceUriElement') | 7379 @DomName('SVGFontFaceUriElement') |
7248 @Unstable() | 7380 @Unstable() |
7249 abstract class _SVGFontFaceUriElement extends SvgElement native "SVGFontFaceUriE
lement" { | 7381 @Native("SVGFontFaceUriElement") |
| 7382 abstract class _SVGFontFaceUriElement extends SvgElement { |
7250 // To suppress missing implicit constructor warnings. | 7383 // To suppress missing implicit constructor warnings. |
7251 factory _SVGFontFaceUriElement._() { throw new UnsupportedError("Not supported
"); } | 7384 factory _SVGFontFaceUriElement._() { throw new UnsupportedError("Not supported
"); } |
7252 /** | 7385 /** |
7253 * Constructor instantiated by the DOM when a custom element has been created. | 7386 * Constructor instantiated by the DOM when a custom element has been created. |
7254 * | 7387 * |
7255 * This can only be called by subclasses from their created constructor. | 7388 * This can only be called by subclasses from their created constructor. |
7256 */ | 7389 */ |
7257 _SVGFontFaceUriElement.created() : super.created(); | 7390 _SVGFontFaceUriElement.created() : super.created(); |
7258 } | 7391 } |
7259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7392 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7260 // for details. All rights reserved. Use of this source code is governed by a | 7393 // for details. All rights reserved. Use of this source code is governed by a |
7261 // BSD-style license that can be found in the LICENSE file. | 7394 // BSD-style license that can be found in the LICENSE file. |
7262 | 7395 |
7263 | 7396 |
7264 @DocsEditable() | 7397 @DocsEditable() |
7265 @DomName('SVGGlyphElement') | 7398 @DomName('SVGGlyphElement') |
7266 @Unstable() | 7399 @Unstable() |
7267 abstract class _SVGGlyphElement extends SvgElement native "SVGGlyphElement" { | 7400 @Native("SVGGlyphElement") |
| 7401 abstract class _SVGGlyphElement extends SvgElement { |
7268 // To suppress missing implicit constructor warnings. | 7402 // To suppress missing implicit constructor warnings. |
7269 factory _SVGGlyphElement._() { throw new UnsupportedError("Not supported"); } | 7403 factory _SVGGlyphElement._() { throw new UnsupportedError("Not supported"); } |
7270 | 7404 |
7271 @DomName('SVGGlyphElement.SVGGlyphElement') | 7405 @DomName('SVGGlyphElement.SVGGlyphElement') |
7272 @DocsEditable() | 7406 @DocsEditable() |
7273 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"glyph"); | 7407 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"glyph"); |
7274 /** | 7408 /** |
7275 * Constructor instantiated by the DOM when a custom element has been created. | 7409 * Constructor instantiated by the DOM when a custom element has been created. |
7276 * | 7410 * |
7277 * This can only be called by subclasses from their created constructor. | 7411 * This can only be called by subclasses from their created constructor. |
7278 */ | 7412 */ |
7279 _SVGGlyphElement.created() : super.created(); | 7413 _SVGGlyphElement.created() : super.created(); |
7280 } | 7414 } |
7281 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7282 // for details. All rights reserved. Use of this source code is governed by a | 7416 // for details. All rights reserved. Use of this source code is governed by a |
7283 // BSD-style license that can be found in the LICENSE file. | 7417 // BSD-style license that can be found in the LICENSE file. |
7284 | 7418 |
7285 | 7419 |
7286 @DocsEditable() | 7420 @DocsEditable() |
7287 @DomName('SVGGlyphRefElement') | 7421 @DomName('SVGGlyphRefElement') |
7288 @Unstable() | 7422 @Unstable() |
7289 abstract class _SVGGlyphRefElement extends SvgElement implements UriReference na
tive "SVGGlyphRefElement" { | 7423 @Native("SVGGlyphRefElement") |
| 7424 abstract class _SVGGlyphRefElement extends SvgElement implements UriReference { |
7290 // To suppress missing implicit constructor warnings. | 7425 // To suppress missing implicit constructor warnings. |
7291 factory _SVGGlyphRefElement._() { throw new UnsupportedError("Not supported");
} | 7426 factory _SVGGlyphRefElement._() { throw new UnsupportedError("Not supported");
} |
7292 /** | 7427 /** |
7293 * Constructor instantiated by the DOM when a custom element has been created. | 7428 * Constructor instantiated by the DOM when a custom element has been created. |
7294 * | 7429 * |
7295 * This can only be called by subclasses from their created constructor. | 7430 * This can only be called by subclasses from their created constructor. |
7296 */ | 7431 */ |
7297 _SVGGlyphRefElement.created() : super.created(); | 7432 _SVGGlyphRefElement.created() : super.created(); |
7298 | 7433 |
7299 // From SVGURIReference | 7434 // From SVGURIReference |
7300 } | 7435 } |
7301 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7436 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7302 // for details. All rights reserved. Use of this source code is governed by a | 7437 // for details. All rights reserved. Use of this source code is governed by a |
7303 // BSD-style license that can be found in the LICENSE file. | 7438 // BSD-style license that can be found in the LICENSE file. |
7304 | 7439 |
7305 | 7440 |
7306 @DocsEditable() | 7441 @DocsEditable() |
7307 @DomName('SVGHKernElement') | 7442 @DomName('SVGHKernElement') |
7308 @Unstable() | 7443 @Unstable() |
7309 abstract class _SVGHKernElement extends SvgElement native "SVGHKernElement" { | 7444 @Native("SVGHKernElement") |
| 7445 abstract class _SVGHKernElement extends SvgElement { |
7310 // To suppress missing implicit constructor warnings. | 7446 // To suppress missing implicit constructor warnings. |
7311 factory _SVGHKernElement._() { throw new UnsupportedError("Not supported"); } | 7447 factory _SVGHKernElement._() { throw new UnsupportedError("Not supported"); } |
7312 | 7448 |
7313 @DomName('SVGHKernElement.SVGHKernElement') | 7449 @DomName('SVGHKernElement.SVGHKernElement') |
7314 @DocsEditable() | 7450 @DocsEditable() |
7315 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"hkern"); | 7451 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"hkern"); |
7316 /** | 7452 /** |
7317 * Constructor instantiated by the DOM when a custom element has been created. | 7453 * Constructor instantiated by the DOM when a custom element has been created. |
7318 * | 7454 * |
7319 * This can only be called by subclasses from their created constructor. | 7455 * This can only be called by subclasses from their created constructor. |
7320 */ | 7456 */ |
7321 _SVGHKernElement.created() : super.created(); | 7457 _SVGHKernElement.created() : super.created(); |
7322 } | 7458 } |
7323 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7459 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7324 // for details. All rights reserved. Use of this source code is governed by a | 7460 // for details. All rights reserved. Use of this source code is governed by a |
7325 // BSD-style license that can be found in the LICENSE file. | 7461 // BSD-style license that can be found in the LICENSE file. |
7326 | 7462 |
7327 | 7463 |
7328 @DocsEditable() | 7464 @DocsEditable() |
7329 @DomName('SVGMPathElement') | 7465 @DomName('SVGMPathElement') |
7330 abstract class _SVGMPathElement extends SvgElement implements UriReference nativ
e "SVGMPathElement" { | 7466 @Native("SVGMPathElement") |
| 7467 abstract class _SVGMPathElement extends SvgElement implements UriReference { |
7331 // To suppress missing implicit constructor warnings. | 7468 // To suppress missing implicit constructor warnings. |
7332 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); } | 7469 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); } |
7333 | 7470 |
7334 @DomName('SVGMPathElement.SVGMPathElement') | 7471 @DomName('SVGMPathElement.SVGMPathElement') |
7335 @DocsEditable() | 7472 @DocsEditable() |
7336 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"mpath"); | 7473 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"mpath"); |
7337 /** | 7474 /** |
7338 * Constructor instantiated by the DOM when a custom element has been created. | 7475 * Constructor instantiated by the DOM when a custom element has been created. |
7339 * | 7476 * |
7340 * This can only be called by subclasses from their created constructor. | 7477 * This can only be called by subclasses from their created constructor. |
7341 */ | 7478 */ |
7342 _SVGMPathElement.created() : super.created(); | 7479 _SVGMPathElement.created() : super.created(); |
7343 | 7480 |
7344 // From SVGURIReference | 7481 // From SVGURIReference |
7345 } | 7482 } |
7346 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7483 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7347 // for details. All rights reserved. Use of this source code is governed by a | 7484 // for details. All rights reserved. Use of this source code is governed by a |
7348 // BSD-style license that can be found in the LICENSE file. | 7485 // BSD-style license that can be found in the LICENSE file. |
7349 | 7486 |
7350 | 7487 |
7351 @DocsEditable() | 7488 @DocsEditable() |
7352 @DomName('SVGMissingGlyphElement') | 7489 @DomName('SVGMissingGlyphElement') |
7353 @Unstable() | 7490 @Unstable() |
7354 abstract class _SVGMissingGlyphElement extends SvgElement native "SVGMissingGlyp
hElement" { | 7491 @Native("SVGMissingGlyphElement") |
| 7492 abstract class _SVGMissingGlyphElement extends SvgElement { |
7355 // To suppress missing implicit constructor warnings. | 7493 // To suppress missing implicit constructor warnings. |
7356 factory _SVGMissingGlyphElement._() { throw new UnsupportedError("Not supporte
d"); } | 7494 factory _SVGMissingGlyphElement._() { throw new UnsupportedError("Not supporte
d"); } |
7357 /** | 7495 /** |
7358 * Constructor instantiated by the DOM when a custom element has been created. | 7496 * Constructor instantiated by the DOM when a custom element has been created. |
7359 * | 7497 * |
7360 * This can only be called by subclasses from their created constructor. | 7498 * This can only be called by subclasses from their created constructor. |
7361 */ | 7499 */ |
7362 _SVGMissingGlyphElement.created() : super.created(); | 7500 _SVGMissingGlyphElement.created() : super.created(); |
7363 } | 7501 } |
7364 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7502 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7365 // for details. All rights reserved. Use of this source code is governed by a | 7503 // for details. All rights reserved. Use of this source code is governed by a |
7366 // BSD-style license that can be found in the LICENSE file. | 7504 // BSD-style license that can be found in the LICENSE file. |
7367 | 7505 |
7368 | 7506 |
7369 @DocsEditable() | 7507 @DocsEditable() |
7370 @DomName('SVGVKernElement') | 7508 @DomName('SVGVKernElement') |
7371 @Unstable() | 7509 @Unstable() |
7372 abstract class _SVGVKernElement extends SvgElement native "SVGVKernElement" { | 7510 @Native("SVGVKernElement") |
| 7511 abstract class _SVGVKernElement extends SvgElement { |
7373 // To suppress missing implicit constructor warnings. | 7512 // To suppress missing implicit constructor warnings. |
7374 factory _SVGVKernElement._() { throw new UnsupportedError("Not supported"); } | 7513 factory _SVGVKernElement._() { throw new UnsupportedError("Not supported"); } |
7375 | 7514 |
7376 @DomName('SVGVKernElement.SVGVKernElement') | 7515 @DomName('SVGVKernElement.SVGVKernElement') |
7377 @DocsEditable() | 7516 @DocsEditable() |
7378 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); | 7517 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); |
7379 /** | 7518 /** |
7380 * Constructor instantiated by the DOM when a custom element has been created. | 7519 * Constructor instantiated by the DOM when a custom element has been created. |
7381 * | 7520 * |
7382 * This can only be called by subclasses from their created constructor. | 7521 * This can only be called by subclasses from their created constructor. |
7383 */ | 7522 */ |
7384 _SVGVKernElement.created() : super.created(); | 7523 _SVGVKernElement.created() : super.created(); |
7385 } | 7524 } |
OLD | NEW |