| OLD | NEW |
| 1 // DO NOT EDIT: auto-generated with `pub run custom_element_apigen:update` | 1 // DO NOT EDIT: auto-generated with `pub run custom_element_apigen:update` |
| 2 | 2 |
| 3 /// Dart API for the polymer element `paper_material`. | 3 /// Dart API for the polymer element `paper_material`. |
| 4 @HtmlImport('paper_material_nodart.html') | 4 @HtmlImport('paper_material_nodart.html') |
| 5 library polymer_elements.lib.src.paper_material.paper_material; | 5 library polymer_elements.lib.src.paper_material.paper_material; |
| 6 | 6 |
| 7 import 'dart:html'; | 7 import 'dart:html'; |
| 8 import 'dart:js' show JsArray, JsObject; | 8 import 'dart:js' show JsArray, JsObject; |
| 9 import 'package:web_components/web_components.dart'; | 9 import 'package:web_components/web_components.dart'; |
| 10 import 'package:polymer_interop/polymer_interop.dart'; | 10 import 'package:polymer_interop/polymer_interop.dart'; |
| 11 import 'shadow.dart'; | 11 import 'shadow.dart'; |
| 12 | 12 |
| 13 /// Material design: [Cards](https://www.google.com/design/spec/components/cards
.html) |
| 14 /// |
| 13 /// `paper-material` is a container that renders two shadows on top of each othe
r to | 15 /// `paper-material` is a container that renders two shadows on top of each othe
r to |
| 14 /// create the effect of a lifted piece of paper. | 16 /// create the effect of a lifted piece of paper. |
| 15 /// | 17 /// |
| 16 /// Example: | 18 /// Example: |
| 17 /// | 19 /// |
| 18 /// <paper-material elevation="1"> | 20 /// <paper-material elevation="1"> |
| 19 /// ... content ... | 21 /// ... content ... |
| 20 /// </paper-material> | 22 /// </paper-material> |
| 21 @CustomElementProxy('paper-material') | 23 @CustomElementProxy('paper-material') |
| 22 class PaperMaterial extends HtmlElement with CustomElementProxyMixin, PolymerBas
e { | 24 class PaperMaterial extends HtmlElement with CustomElementProxyMixin, PolymerBas
e { |
| 23 PaperMaterial.created() : super.created(); | 25 PaperMaterial.created() : super.created(); |
| 24 factory PaperMaterial() => new Element.tag('paper-material'); | 26 factory PaperMaterial() => new Element.tag('paper-material'); |
| 25 | 27 |
| 26 /// Set this to true to animate the shadow when setting a new | 28 /// Set this to true to animate the shadow when setting a new |
| 27 /// `elevation` value. | 29 /// `elevation` value. |
| 28 bool get animated => jsElement[r'animated']; | 30 bool get animated => jsElement[r'animated']; |
| 29 set animated(bool value) { jsElement[r'animated'] = value; } | 31 set animated(bool value) { jsElement[r'animated'] = value; } |
| 30 | 32 |
| 31 /// The z-depth of this element, from 0-5. Setting to 0 will remove the | 33 /// The z-depth of this element, from 0-5. Setting to 0 will remove the |
| 32 /// shadow, and each increasing number greater than 0 will be "deeper" | 34 /// shadow, and each increasing number greater than 0 will be "deeper" |
| 33 /// than the last. | 35 /// than the last. |
| 34 num get elevation => jsElement[r'elevation']; | 36 num get elevation => jsElement[r'elevation']; |
| 35 set elevation(num value) { jsElement[r'elevation'] = value; } | 37 set elevation(num value) { jsElement[r'elevation'] = value; } |
| 36 } | 38 } |
| OLD | NEW |