| OLD | NEW |
| 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 class SVGSVGElementWrappingImplementation extends SVGElementWrappingImplementati
on implements SVGSVGElement { | 5 class SVGSVGElementWrappingImplementation extends SVGElementWrappingImplementati
on implements SVGSVGElement { |
| 6 SVGSVGElementWrappingImplementation._wrap(ptr) : super._wrap(ptr) {} | 6 SVGSVGElementWrappingImplementation._wrap(ptr) : super._wrap(ptr) {} |
| 7 | 7 |
| 8 factory SVGSVGElementWrappingImplementation() { | 8 factory SVGSVGElementWrappingImplementation() { |
| 9 var el = new SVGElement.tag("svg"); | 9 var el = new SVGElement.tag("svg"); |
| 10 // The SVG spec requires the version attribute to match the spec version | 10 // The SVG spec requires the version attribute to match the spec version |
| 11 el.attributes['version'] = "1.1"; | 11 el.attributes['version'] = "1.1"; |
| 12 return el; | 12 return el; |
| 13 } | 13 } |
| 14 | 14 |
| 15 String get contentScriptType() { return _ptr.contentScriptType; } | 15 String get contentScriptType { return _ptr.contentScriptType; } |
| 16 | 16 |
| 17 void set contentScriptType(String value) { _ptr.contentScriptType = value; } | 17 void set contentScriptType(String value) { _ptr.contentScriptType = value; } |
| 18 | 18 |
| 19 String get contentStyleType() { return _ptr.contentStyleType; } | 19 String get contentStyleType { return _ptr.contentStyleType; } |
| 20 | 20 |
| 21 void set contentStyleType(String value) { _ptr.contentStyleType = value; } | 21 void set contentStyleType(String value) { _ptr.contentStyleType = value; } |
| 22 | 22 |
| 23 num get currentScale() { return _ptr.currentScale; } | 23 num get currentScale { return _ptr.currentScale; } |
| 24 | 24 |
| 25 void set currentScale(num value) { _ptr.currentScale = value; } | 25 void set currentScale(num value) { _ptr.currentScale = value; } |
| 26 | 26 |
| 27 SVGPoint get currentTranslate() { return LevelDom.wrapSVGPoint(_ptr.currentTra
nslate); } | 27 SVGPoint get currentTranslate { return LevelDom.wrapSVGPoint(_ptr.currentTrans
late); } |
| 28 | 28 |
| 29 SVGAnimatedLength get height() { return LevelDom.wrapSVGAnimatedLength(_ptr.he
ight); } | 29 SVGAnimatedLength get height { return LevelDom.wrapSVGAnimatedLength(_ptr.heig
ht); } |
| 30 | 30 |
| 31 num get pixelUnitToMillimeterX() { return _ptr.pixelUnitToMillimeterX; } | 31 num get pixelUnitToMillimeterX { return _ptr.pixelUnitToMillimeterX; } |
| 32 | 32 |
| 33 num get pixelUnitToMillimeterY() { return _ptr.pixelUnitToMillimeterY; } | 33 num get pixelUnitToMillimeterY { return _ptr.pixelUnitToMillimeterY; } |
| 34 | 34 |
| 35 num get screenPixelToMillimeterX() { return _ptr.screenPixelToMillimeterX; } | 35 num get screenPixelToMillimeterX { return _ptr.screenPixelToMillimeterX; } |
| 36 | 36 |
| 37 num get screenPixelToMillimeterY() { return _ptr.screenPixelToMillimeterY; } | 37 num get screenPixelToMillimeterY { return _ptr.screenPixelToMillimeterY; } |
| 38 | 38 |
| 39 bool get useCurrentView() { return _ptr.useCurrentView; } | 39 bool get useCurrentView { return _ptr.useCurrentView; } |
| 40 | 40 |
| 41 void set useCurrentView(bool value) { _ptr.useCurrentView = value; } | 41 void set useCurrentView(bool value) { _ptr.useCurrentView = value; } |
| 42 | 42 |
| 43 SVGRect get viewport() { return LevelDom.wrapSVGRect(_ptr.viewport); } | 43 SVGRect get viewport { return LevelDom.wrapSVGRect(_ptr.viewport); } |
| 44 | 44 |
| 45 SVGAnimatedLength get width() { return LevelDom.wrapSVGAnimatedLength(_ptr.wid
th); } | 45 SVGAnimatedLength get width { return LevelDom.wrapSVGAnimatedLength(_ptr.width
); } |
| 46 | 46 |
| 47 SVGAnimatedLength get x() { return LevelDom.wrapSVGAnimatedLength(_ptr.x); } | 47 SVGAnimatedLength get x { return LevelDom.wrapSVGAnimatedLength(_ptr.x); } |
| 48 | 48 |
| 49 SVGAnimatedLength get y() { return LevelDom.wrapSVGAnimatedLength(_ptr.y); } | 49 SVGAnimatedLength get y { return LevelDom.wrapSVGAnimatedLength(_ptr.y); } |
| 50 | 50 |
| 51 bool animationsPaused() { | 51 bool animationsPaused() { |
| 52 return _ptr.animationsPaused(); | 52 return _ptr.animationsPaused(); |
| 53 } | 53 } |
| 54 | 54 |
| 55 bool checkEnclosure(SVGElement element, SVGRect rect) { | 55 bool checkEnclosure(SVGElement element, SVGRect rect) { |
| 56 return _ptr.checkEnclosure(LevelDom.unwrap(element), LevelDom.unwrap(rect)); | 56 return _ptr.checkEnclosure(LevelDom.unwrap(element), LevelDom.unwrap(rect)); |
| 57 } | 57 } |
| 58 | 58 |
| 59 bool checkIntersection(SVGElement element, SVGRect rect) { | 59 bool checkIntersection(SVGElement element, SVGRect rect) { |
| (...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 142 return; | 142 return; |
| 143 } | 143 } |
| 144 | 144 |
| 145 void unsuspendRedrawAll() { | 145 void unsuspendRedrawAll() { |
| 146 _ptr.unsuspendRedrawAll(); | 146 _ptr.unsuspendRedrawAll(); |
| 147 return; | 147 return; |
| 148 } | 148 } |
| 149 | 149 |
| 150 // From SVGTests | 150 // From SVGTests |
| 151 | 151 |
| 152 SVGStringList get requiredExtensions() { return LevelDom.wrapSVGStringList(_pt
r.requiredExtensions); } | 152 SVGStringList get requiredExtensions { return LevelDom.wrapSVGStringList(_ptr.
requiredExtensions); } |
| 153 | 153 |
| 154 SVGStringList get requiredFeatures() { return LevelDom.wrapSVGStringList(_ptr.
requiredFeatures); } | 154 SVGStringList get requiredFeatures { return LevelDom.wrapSVGStringList(_ptr.re
quiredFeatures); } |
| 155 | 155 |
| 156 SVGStringList get systemLanguage() { return LevelDom.wrapSVGStringList(_ptr.sy
stemLanguage); } | 156 SVGStringList get systemLanguage { return LevelDom.wrapSVGStringList(_ptr.syst
emLanguage); } |
| 157 | 157 |
| 158 bool hasExtension(String extension) { | 158 bool hasExtension(String extension) { |
| 159 return _ptr.hasExtension(extension); | 159 return _ptr.hasExtension(extension); |
| 160 } | 160 } |
| 161 | 161 |
| 162 // From SVGLangSpace | 162 // From SVGLangSpace |
| 163 | 163 |
| 164 String get xmllang() { return _ptr.xmllang; } | 164 String get xmllang { return _ptr.xmllang; } |
| 165 | 165 |
| 166 void set xmllang(String value) { _ptr.xmllang = value; } | 166 void set xmllang(String value) { _ptr.xmllang = value; } |
| 167 | 167 |
| 168 String get xmlspace() { return _ptr.xmlspace; } | 168 String get xmlspace { return _ptr.xmlspace; } |
| 169 | 169 |
| 170 void set xmlspace(String value) { _ptr.xmlspace = value; } | 170 void set xmlspace(String value) { _ptr.xmlspace = value; } |
| 171 | 171 |
| 172 // From SVGExternalResourcesRequired | 172 // From SVGExternalResourcesRequired |
| 173 | 173 |
| 174 SVGAnimatedBoolean get externalResourcesRequired() { return LevelDom.wrapSVGAn
imatedBoolean(_ptr.externalResourcesRequired); } | 174 SVGAnimatedBoolean get externalResourcesRequired { return LevelDom.wrapSVGAnim
atedBoolean(_ptr.externalResourcesRequired); } |
| 175 | 175 |
| 176 // From SVGStylable | 176 // From SVGStylable |
| 177 | 177 |
| 178 SVGAnimatedString get className() { return LevelDom.wrapSVGAnimatedString(_ptr
.className); } | 178 SVGAnimatedString get className { return LevelDom.wrapSVGAnimatedString(_ptr.c
lassName); } |
| 179 | 179 |
| 180 CSSStyleDeclaration get style() { return LevelDom.wrapCSSStyleDeclaration(_ptr
.style); } | 180 CSSStyleDeclaration get style { return LevelDom.wrapCSSStyleDeclaration(_ptr.s
tyle); } |
| 181 | 181 |
| 182 CSSValue getPresentationAttribute(String name) { | 182 CSSValue getPresentationAttribute(String name) { |
| 183 return LevelDom.wrapCSSValue(_ptr.getPresentationAttribute(name)); | 183 return LevelDom.wrapCSSValue(_ptr.getPresentationAttribute(name)); |
| 184 } | 184 } |
| 185 | 185 |
| 186 // From SVGLocatable | 186 // From SVGLocatable |
| 187 | 187 |
| 188 SVGElement get farthestViewportElement() { return LevelDom.wrapSVGElement(_ptr
.farthestViewportElement); } | 188 SVGElement get farthestViewportElement { return LevelDom.wrapSVGElement(_ptr.f
arthestViewportElement); } |
| 189 | 189 |
| 190 SVGElement get nearestViewportElement() { return LevelDom.wrapSVGElement(_ptr.
nearestViewportElement); } | 190 SVGElement get nearestViewportElement { return LevelDom.wrapSVGElement(_ptr.ne
arestViewportElement); } |
| 191 | 191 |
| 192 SVGRect getBBox() { | 192 SVGRect getBBox() { |
| 193 return LevelDom.wrapSVGRect(_ptr.getBBox()); | 193 return LevelDom.wrapSVGRect(_ptr.getBBox()); |
| 194 } | 194 } |
| 195 | 195 |
| 196 SVGMatrix getCTM() { | 196 SVGMatrix getCTM() { |
| 197 return LevelDom.wrapSVGMatrix(_ptr.getCTM()); | 197 return LevelDom.wrapSVGMatrix(_ptr.getCTM()); |
| 198 } | 198 } |
| 199 | 199 |
| 200 SVGMatrix getScreenCTM() { | 200 SVGMatrix getScreenCTM() { |
| 201 return LevelDom.wrapSVGMatrix(_ptr.getScreenCTM()); | 201 return LevelDom.wrapSVGMatrix(_ptr.getScreenCTM()); |
| 202 } | 202 } |
| 203 | 203 |
| 204 SVGMatrix getTransformToElement(SVGElement element) { | 204 SVGMatrix getTransformToElement(SVGElement element) { |
| 205 return LevelDom.wrapSVGMatrix(_ptr.getTransformToElement(LevelDom.unwrap(ele
ment))); | 205 return LevelDom.wrapSVGMatrix(_ptr.getTransformToElement(LevelDom.unwrap(ele
ment))); |
| 206 } | 206 } |
| 207 | 207 |
| 208 // From SVGFitToViewBox | 208 // From SVGFitToViewBox |
| 209 | 209 |
| 210 SVGAnimatedPreserveAspectRatio get preserveAspectRatio() { return LevelDom.wra
pSVGAnimatedPreserveAspectRatio(_ptr.preserveAspectRatio); } | 210 SVGAnimatedPreserveAspectRatio get preserveAspectRatio { return LevelDom.wrapS
VGAnimatedPreserveAspectRatio(_ptr.preserveAspectRatio); } |
| 211 | 211 |
| 212 SVGAnimatedRect get viewBox() { return LevelDom.wrapSVGAnimatedRect(_ptr.viewB
ox); } | 212 SVGAnimatedRect get viewBox { return LevelDom.wrapSVGAnimatedRect(_ptr.viewBox
); } |
| 213 | 213 |
| 214 // From SVGZoomAndPan | 214 // From SVGZoomAndPan |
| 215 | 215 |
| 216 int get zoomAndPan() { return _ptr.zoomAndPan; } | 216 int get zoomAndPan { return _ptr.zoomAndPan; } |
| 217 | 217 |
| 218 void set zoomAndPan(int value) { _ptr.zoomAndPan = value; } | 218 void set zoomAndPan(int value) { _ptr.zoomAndPan = value; } |
| 219 } | 219 } |
| OLD | NEW |