Advertisement
Guest User

Untitled

a guest
Jan 29th, 2015
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. ## In 0.5
  2.  
  3. Implementing `<core-meta>`:
  4.  
  5. ```html
  6. <link rel="import" href="../core-meta/core-meta.html">
  7. <polymer-element name="core-foo" extends="core-meta">
  8. <script>
  9. Polymer('core-foo', {
  10. ready: function () {
  11. this.super();
  12. // etc..
  13. }
  14. });
  15. </script>
  16. </polymer-element>
  17. ```
  18.  
  19. Accessing `<core-meta>`:
  20.  
  21. ```html
  22. <link rel="import" href="../core-foo/core-foo.html">
  23. <polymer-element name="core-bar">
  24. <script>
  25. (function () {
  26. var meta;
  27.  
  28. Polymer('core-bar', {
  29. ready: function () {
  30. if (!meta) {
  31. meta = document.createElement('core-meta');
  32. }
  33. },
  34.  
  35. accessFoo: function () {
  36. var fooInstance = meta.byId('fooId');
  37. // etc..
  38. }
  39. });
  40. })();
  41. </script>
  42. </polymer-element>
  43. ```
  44.  
  45. ## In 0.8
  46.  
  47. Implementing `<core-meta>`:
  48.  
  49. ```html
  50. <link rel="import" href="../core-meta/core-meta.html">
  51. <template>
  52. <core-meta type="fooType" id="fooId" value="[[]]"></core-meta>
  53. </template>
  54. <script>
  55. Polymer({
  56. is: 'core-foo'
  57.  
  58. // etc..
  59. });
  60. </script>
  61. ```
  62.  
  63. Accessing `<core-meta>`:
  64.  
  65. ```html
  66. <link rel="import" href="../core-meta/core-meta.html">
  67. <template>
  68. <core-meta type="fooType" id="fooId"></core-meta>
  69. </template>
  70. <script>
  71. Polymer({
  72. is: 'core-bar',
  73.  
  74. accessFoo: function () {
  75. var fooInstance = this.$.fooId.value;
  76. // etc..
  77. }
  78. });
  79. </script>
  80. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement