File tree Expand file tree Collapse file tree 2 files changed +7
-32
lines changed Expand file tree Collapse file tree 2 files changed +7
-32
lines changed Original file line number Diff line number Diff line change 3
3
"description" : " Polymer element providing import of intersection observer polyfill." ,
4
4
"main" : " deep-intersection-observer.html" ,
5
5
"dependencies" : {
6
- "polymer" : " Polymer/polymer#^1.0 || ^2.0"
6
+ "polymer" : " Polymer/polymer#^1.0 || ^2.0" ,
7
+ "intersection-observer" : " w3c/IntersectionObserver"
7
8
},
8
9
"devDependencies" : {
9
10
"iron-demo-helpers" : " PolymerElements/iron-demo-helpers#^2.0.0" ,
Original file line number Diff line number Diff line change 1
- < link rel ="import " href ="../polymer/polymer-element.html ">
1
+ < link rel ="import " href ="../polymer/polymer.html ">
2
+ < script src ="../intersection-observer/polyfill/intersection-observer.js "> </ script >
2
3
3
4
< dom-module id ="deep-intersection-observer ">
4
- < template >
5
- < style >
6
- : host {
7
- dis play: block;
8
- }
9
- </ style >
10
- < h2 > Hello [[prop1]]!</ h2 >
11
- </ template >
12
-
13
5
< script >
14
- /**
15
- * `deep-intersection-observer`
16
- * Polymer element providing import of intersection observer polyfill.
17
- *
18
- * @customElement
19
- * @polymer
20
- * @demo demo/index.html
21
- */
22
- class DeepIntersectionObserver extends Polymer . Element {
23
- static get is ( ) { return 'deep-intersection-observer' ; }
24
- static get properties ( ) {
25
- return {
26
- prop1 : {
27
- type : String ,
28
- value : 'deep-intersection-observer'
29
- }
30
- } ;
31
- }
32
- }
33
-
34
- window . customElements . define ( DeepIntersectionObserver . is , DeepIntersectionObserver ) ;
6
+ Polymer ( {
7
+ is : 'deep-intersection-observer'
8
+ } ) ;
35
9
</ script >
36
10
</ dom-module >
You can’t perform that action at this time.
0 commit comments