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