Commit Graph
29 Commits
Author SHA1 Message Date
Daniel Freedman c519796fb5 fix closure typing with Polymer.html function 2017-12-08 14:34:11 -08:00
Daniel Freedman 02c06aa3b8 Rename html-fn to html-tag
Add tests
Add a `Polymer.html = Polymer.html` line to `polymer.html` and
`polymer-element.html` for modulizer exporting in Polymer 3.
2017-12-06 17:07:26 -08:00
Daniel Freedman 7cebe120be move mutable data mixin to be loaded by polymer.html 2017-03-07 12:50:01 -08:00
Steven Orvell fcbe1052fb [ci skip] add license header. 2017-03-03 17:00:35 -08:00
Daniel Freedman 155e3ffc4e move src -> lib 2017-02-28 10:37:04 -08:00
Steven Orvell a6969ed99e Do not expose Polymer.LegacyElement to slightly discourage its use. 2017-02-23 19:40:29 -08:00
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