From 8291177a0ca119af6fd07f07400700f17cfec803 Mon Sep 17 00:00:00 2001 From: Elliott Sprehn Date: Thu, 15 Jan 2015 20:31:32 -0800 Subject: [PATCH] Combine element registries from sky-binder and sky-element. We now have an element-registry.sky module that exposes API to register elements with attributes and event handlers. Right now it's an API on the module itself, eventually the module will export an ElementRegistry object since we'll need one per module once the custom element registry is one per module. R=abarth@chromium.org, ojan@chromium.org Review URL: https://codereview.chromium.org/856693002 --- framework/sky-element/element-registry.sky | 148 +++++++++++++++++++++ framework/sky-element/sky-binder.sky | 63 ++------- framework/sky-element/sky-element.sky | 115 +++------------- 3 files changed, 177 insertions(+), 149 deletions(-) create mode 100644 framework/sky-element/element-registry.sky diff --git a/framework/sky-element/element-registry.sky b/framework/sky-element/element-registry.sky new file mode 100644 index 00000000000..8af18534585 --- /dev/null +++ b/framework/sky-element/element-registry.sky @@ -0,0 +1,148 @@ + + + diff --git a/framework/sky-element/sky-binder.sky b/framework/sky-element/sky-binder.sky index aca84a3e839..b7ae88cabb6 100644 --- a/framework/sky-element/sky-binder.sky +++ b/framework/sky-element/sky-binder.sky @@ -4,6 +4,7 @@ // found in the LICENSE file. --> + diff --git a/framework/sky-element/sky-element.sky b/framework/sky-element/sky-element.sky index 17b5a4e238b..ecbc9667e05 100644 --- a/framework/sky-element/sky-element.sky +++ b/framework/sky-element/sky-element.sky @@ -4,28 +4,13 @@ // found in the LICENSE file. --> +