-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathload-polymer-elements.js
57 lines (53 loc) · 3.38 KB
/
load-polymer-elements.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
import LoadCollection from './load-collection';
/**
* `load-iron-elements`
* Container of Iron Elements pulled as lazy loaded dependencies.
*
* @customElement
* @polymer
* @demo demo/index.html
*/
class LoadPolymerElements extends LoadCollection
{
static get is(){ return 'load-polymer-elements'}
isDisabledByDefault(pkg)
{ return true
// return [ '@polymer/paper-drawer-panel'
// ].includes(pkg)
}
initDependencies()
{ const init= i => this.initModule(i);
return [
init(x=>import( "./wel-css-query.js" )),
init(x=>import( "./polymer-element.js" )),
init(x=>import( "@polymer/app-layout/app-layout" )),
init(x=>import( "@polymer/paper-tooltip" )),
init(x=>import( "@polymer/paper-badge" )),
init(x=>import( "@polymer/app-layout/app-box/app-box" )),
init(x=>import( "@polymer/app-layout/app-drawer/app-drawer" )),
init(x=>import( "@polymer/app-layout/app-drawer-layout/app-drawer-layout" )),
init(x=>import( "@polymer/app-layout/app-grid/app-grid-style" )),
init(x=>import( "@polymer/app-layout/app-header/app-header" )),
init(x=>import( "@polymer/app-layout/app-header-layout/app-header-layout" )),
init(x=>import( "@polymer/app-layout/app-layout-behavior/app-layout-behavior" )),
init(x=>import( "@polymer/app-layout/app-scroll-effects/app-scroll-effects" )),
init(x=>import( "@polymer/app-layout/app-scroll-effects/app-scroll-effects-behavior" )),
init(x=>import( "@polymer/app-layout/app-toolbar/app-toolbar" )),
init(x=>import( "@polymer/iron-iconset-svg" )),
init(x=>import( "@polymer/app-route/app-route" )),
init(x=>import( "@polymer/app-route/app-location" )),
init(x=>import( "@polymer/app-route/app-route-converter" )),
init(x=>import( "@polymer/app-route/app-route-converter-behavior" )),
init(x=>import( "@polymer/app-storage/app-storage-behavior" )),
init(x=>import( "@polymer/app-storage/app-network-status-behavior" )),
init(x=>import( "@polymer/app-storage/app-localstorage/app-localstorage-document" )),
init(x=>import( "@polymer/app-storage/app-indexeddb-mirror/common-worker" )),
init(x=>import( "@polymer/app-storage/app-indexeddb-mirror/common-worker-scope" )),
init(x=>import( "@polymer/app-storage/app-indexeddb-mirror/app-indexeddb-mirror" )),
init(x=>import( "@polymer/app-storage/app-indexeddb-mirror/app-indexeddb-mirror-worker" )),
init(x=>import( "@polymer/app-storage/app-indexeddb-mirror/app-indexeddb-mirror-client" )),
// todo full collection
]
}
}
window.customElements.define( LoadPolymerElements.is, LoadPolymerElements);