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

Side by Side Diff: client/dom/generated/src/frog/SVGPathElement.dart

Issue 8618007: Enable SVG for dartc and frog (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1
2 class SVGPathElement extends SVGElement native "SVGPathElement" {
3
4 SVGPathSegList animatedNormalizedPathSegList;
5
6 SVGPathSegList animatedPathSegList;
7
8 SVGPathSegList normalizedPathSegList;
9
10 SVGAnimatedNumber pathLength;
11
12 SVGPathSegList pathSegList;
13
14 SVGPathSegArcAbs createSVGPathSegArcAbs(num x, num y, num r1, num r2, num angl e, bool largeArcFlag, bool sweepFlag) native;
15
16 SVGPathSegArcRel createSVGPathSegArcRel(num x, num y, num r1, num r2, num angl e, bool largeArcFlag, bool sweepFlag) native;
17
18 SVGPathSegClosePath createSVGPathSegClosePath() native;
19
20 SVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs(num x, num y, num x1 , num y1, num x2, num y2) native;
21
22 SVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel(num x, num y, num x1 , num y1, num x2, num y2) native;
23
24 SVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs(num x, n um y, num x2, num y2) native;
25
26 SVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel(num x, n um y, num x2, num y2) native;
27
28 SVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs(num x, num y , num x1, num y1) native;
29
30 SVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel(num x, num y , num x1, num y1) native;
31
32 SVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs( num x, num y) native;
33
34 SVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel( num x, num y) native;
35
36 SVGPathSegLinetoAbs createSVGPathSegLinetoAbs(num x, num y) native;
37
38 SVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs(num x) nativ e;
39
40 SVGPathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel(num x) nativ e;
41
42 SVGPathSegLinetoRel createSVGPathSegLinetoRel(num x, num y) native;
43
44 SVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs(num y) native;
45
46 SVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel(num y) native;
47
48 SVGPathSegMovetoAbs createSVGPathSegMovetoAbs(num x, num y) native;
49
50 SVGPathSegMovetoRel createSVGPathSegMovetoRel(num x, num y) native;
51
52 int getPathSegAtLength(num distance) native;
53
54 SVGPoint getPointAtLength(num distance) native;
55
56 num getTotalLength() native;
57
58 // From SVGTests
59
60 SVGStringList requiredExtensions;
61
62 SVGStringList requiredFeatures;
63
64 SVGStringList systemLanguage;
65
66 bool hasExtension(String extension) native;
67
68 // From SVGLangSpace
69
70 String xmllang;
71
72 String xmlspace;
73
74 // From SVGExternalResourcesRequired
75
76 SVGAnimatedBoolean externalResourcesRequired;
77
78 // From SVGStylable
79
80 SVGAnimatedString className;
81
82 CSSStyleDeclaration style;
83
84 CSSValue getPresentationAttribute(String name) native;
85
86 // From SVGTransformable
87
88 SVGAnimatedTransformList transform;
89
90 // From SVGLocatable
91
92 SVGElement farthestViewportElement;
93
94 SVGElement nearestViewportElement;
95
96 SVGRect getBBox() native;
97
98 SVGMatrix getCTM() native;
99
100 SVGMatrix getScreenCTM() native;
101
102 SVGMatrix getTransformToElement(SVGElement element) native;
103 }
OLDNEW
« no previous file with comments | « client/dom/generated/src/frog/SVGPaint.dart ('k') | client/dom/generated/src/frog/SVGPathSeg.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698