angular-cn/packages/elements
Vikram Subramanian d4b8b24406 fix(elements): prevent closure renaming of platform properties (#23843)
Closure compiler with type based optimizations has a bug where externs for inherited static fields are not being honored. For Angular Elements this meant that 'observedAttributes' static field which is marked as an extern for the base HTMLElement class was getting renamed.

This commit works around the bug by using quoted access of 'observedAttributes' that explicitly prevents the renaming.

PR Close #23843
2018-05-11 18:11:48 -04:00
..
schematics fix(elements): include schematics in npm distro (#23350) 2018-04-13 00:50:04 -07:00
src fix(elements): prevent closure renaming of platform properties (#23843) 2018-05-11 18:11:48 -04:00
test build: upgrade zone.js (#23108) 2018-04-04 08:24:02 -07:00
BUILD.bazel fix(elements): include schematics in npm distro (#23350) 2018-04-13 00:50:04 -07:00
index.ts feat(elements): add support for creating custom elements (#22413) 2018-03-16 12:39:07 -07:00
package.json build: update to rxjs@6.0.0 (#23679) 2018-05-03 10:53:39 -07:00
public_api.ts feat(elements): fix lint (#22413) 2018-03-16 12:39:07 -07:00
rollup.config.js feat(core): upgrade rxjs to 6.0.0-alpha.4 (#22573) 2018-03-19 21:51:51 -07:00
tsconfig-build.json feat(elements): add support for creating custom elements (#22413) 2018-03-16 12:39:07 -07:00