Commit Graph

23 Commits

Author SHA1 Message Date
Kevin Schaaf
6ef8b32cb5 Have boot create Polymer() fn, and polymer-fn install _polymerFn callback. 2017-02-15 17:11:06 -08:00
Steven Orvell
5d7363abf6 Avoid defining elements inside mixins. 2017-02-14 11:22:29 -08:00
Steven Orvell
11c090073d rename:
* mixins/element.html -> mixins/element-mixin.html
* legacy/legacy-element.html -> legacy/legacy-element-mixin.html
2017-02-14 11:05:11 -08:00
Steven Orvell
cb2d6a80ef remove superfluous doctype's 2017-02-14 10:49:13 -08:00
Steven Orvell
4153d28d06 Reorganization!
lib: previously utils
mixins: all mixins moved here
elements: all elements moved here
legacy: all legacy code moved here.
2017-02-14 10:25:44 -08:00
Kevin Schaaf
7b53d51271 Added test for behavior & renamed API & filenames:
* `templatizer` folder -> data-elements folder
* `templatizer in filenames` -> templatize
* `fwdHostPropToInstance` -> forwardHostProp
* `fwdInstancePropToHost` -> notifyInstanceProp
* behavior `_fwdHostPropToInstance` -> _forwardHostPropV2
* behavior `_ fwdInstancePropToHost` -> _notifyInstancePropV2
2017-02-08 18:08:06 -08:00
Daniel Freedman
a2757991ea Address feedback from kschaaf 2017-01-18 14:24:27 -08:00
Kevin Schaaf
2bc6ac67eb Implement array-selector. Fixes #4154 2017-01-09 15:22:19 -08:00
Daniel Freedman
7d4b347002 use new custom-style in webcomponents 2016-09-01 15:25:55 -07:00
Steven Orvell
c76cb804b8 remove some BREAKME's 2016-08-26 16:06:20 -07:00
Steven Orvell
1c6ffb445b improve entry points:
* polymer-element.html: `Polymer.Element`
* polymer-legacy.html: `Polymer({...})` and `Polymer.LegacyElement`
* polymer.html: polymer-legacy.html + dom-* elements.
2016-08-26 11:36:17 -07:00
Steven Orvell
cb64181e4b put shady/style in polymer-core. 2016-07-28 17:12:33 -07:00
Steven Orvell
7fc07fa40b Enable use of ShadyDOM in Polymer. Used only when needed by default, but use ShadyDOM.forceUse = true or ?forceUseShadyDom=true to force. 2016-07-28 12:38:10 -07:00
Kevin Schaaf
25c8588e66 TODO->BREAKME 2016-07-20 18:52:56 -07:00
Kevin Schaaf
64f1f7c544 Merge branch 'master' into ensure-init 2016-07-20 15:23:06 -07:00
Kevin Schaaf
6a761d8d27 Top-host tracking. Dual CEv0/1 support. Remove => for Saf9. 2016-07-20 15:18:11 -07:00
Kevin Schaaf
3f4d2b63fc Fix tests, add dom-bind. 2016-07-12 18:43:48 -07:00
Kevin Schaaf
90b776e72e Progress... 2016-07-08 19:48:42 -07:00
Steven Orvell
811d747417 convert libraries to es6 classes 2016-04-04 19:16:43 -07:00
Steven Orvell
196457b96c add custom-style 2016-03-30 10:02:32 -07:00
Steven Orvell
bdd7d85720 basic template processing. 2016-02-17 15:18:40 -08:00
Steven Orvell
5f36b97f42 A la carte: events and attributes. 2016-02-16 18:26:32 -08:00
Steven Orvell
1922932d44 First commit. 2016-02-16 11:43:39 -08:00