{"action":"created","issue":{"url":"https://api.github.com/repos/nippur72/PolymerTS/issues/13","labels_url":"https://api.github.com/repos/nippur72/PolymerTS/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/nippur72/PolymerTS/issues/13/comments","events_url":"https://api.github.com/repos/nippur72/PolymerTS/issues/13/events","html_url":"https://github.com/nippur72/PolymerTS/pull/13","id":93548435,"number":13,"title":"Added ability to register an element from its \"class\"","user":{"login":"lgrignon","id":6956079,"avatar_url":"https://avatars.githubusercontent.com/u/6956079?v=3","gravatar_id":"","url":"https://api.github.com/users/lgrignon","html_url":"https://github.com/lgrignon","followers_url":"https://api.github.com/users/lgrignon/followers","following_url":"https://api.github.com/users/lgrignon/following{/other_user}","gists_url":"https://api.github.com/users/lgrignon/gists{/gist_id}","starred_url":"https://api.github.com/users/lgrignon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lgrignon/subscriptions","organizations_url":"https://api.github.com/users/lgrignon/orgs","repos_url":"https://api.github.com/users/lgrignon/repos","events_url":"https://api.github.com/users/lgrignon/events{/privacy}","received_events_url":"https://api.github.com/users/lgrignon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-07-07T14:48:01Z","updated_at":"2015-07-08T13:17:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/nippur72/PolymerTS/pulls/13","html_url":"https://github.com/nippur72/PolymerTS/pull/13","diff_url":"https://github.com/nippur72/PolymerTS/pull/13.diff","patch_url":"https://github.com/nippur72/PolymerTS/pull/13.patch"},"body":"Hello,\r\n\r\n  Your API seemed very promising to us so we started to use it, but it lacks the possibility to declare the  polymer element with its class:\r\n    \r\n    class My extends polymer.Base implements polymer.Element {\r\n    }\r\n\r\n    createElement(My); // did not work for us\r\n\r\n  So we slightly modified your API to enable this.\r\n\r\n  Please tell us if you are ok with this, and please merge if so.\r\n\r\n  Thanks for your work!"},"comment":{"url":"https://api.github.com/repos/nippur72/PolymerTS/issues/comments/119575573","html_url":"https://github.com/nippur72/PolymerTS/pull/13#issuecomment-119575573","issue_url":"https://api.github.com/repos/nippur72/PolymerTS/issues/13","id":119575573,"user":{"login":"lgrignon","id":6956079,"avatar_url":"https://avatars.githubusercontent.com/u/6956079?v=3","gravatar_id":"","url":"https://api.github.com/users/lgrignon","html_url":"https://github.com/lgrignon","followers_url":"https://api.github.com/users/lgrignon/followers","following_url":"https://api.github.com/users/lgrignon/following{/other_user}","gists_url":"https://api.github.com/users/lgrignon/gists{/gist_id}","starred_url":"https://api.github.com/users/lgrignon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lgrignon/subscriptions","organizations_url":"https://api.github.com/users/lgrignon/orgs","repos_url":"https://api.github.com/users/lgrignon/repos","events_url":"https://api.github.com/users/lgrignon/events{/privacy}","received_events_url":"https://api.github.com/users/lgrignon/received_events","type":"User","site_admin":false},"created_at":"2015-07-08T13:17:30Z","updated_at":"2015-07-08T13:17:30Z","body":"To be perfectly clear: we are able to use your API without @component because we defined an \"is\" member on all our elements (not annotated with @property) and so this also works only because we modified createElement to take all the members :) \r\n\r\n"}}