{"action":"created","comment":{"url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/comments/184309803","pull_request_review_id":115477180,"id":184309803,"diff_hunk":"@@ -113,6 +119,37 @@ public MaterialCollapsible() {\n         // Items need to be added after the widget has loaded to avoid\n         // premature configuration issues.\n         enableFeature(Feature.ONLOAD_ADD_QUEUE, true);\n+\n+        // initialize the mutation observer responsible for firing the collapse and expand events\n+        observer = new MutationObserver((records, o) -> onMutation(records));\n+    }\n+\n+    /**\n+     * @param records\n+     * @return\n+     */\n+    private Object onMutation(MutationRecord[] records) {\n+        for (MutationRecord r : records) {\n+            System.out.println(r.target.nodeName + \" \" + r.attributeName + \": \" + r.oldValue + \" type: \" + r.type);","path":"gwt-material/src/main/java/gwt/material/design/client/ui/MaterialCollapsible.java","position":42,"original_position":42,"commit_id":"8b410744fd6a7cd8e7d235d1d211dce293d952ba","original_commit_id":"8b410744fd6a7cd8e7d235d1d211dce293d952ba","user":{"login":"kevzlou7979","id":3138071,"avatar_url":"https://avatars0.githubusercontent.com/u/3138071?v=4","gravatar_id":"","url":"https://api.github.com/users/kevzlou7979","html_url":"https://github.com/kevzlou7979","followers_url":"https://api.github.com/users/kevzlou7979/followers","following_url":"https://api.github.com/users/kevzlou7979/following{/other_user}","gists_url":"https://api.github.com/users/kevzlou7979/gists{/gist_id}","starred_url":"https://api.github.com/users/kevzlou7979/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevzlou7979/subscriptions","organizations_url":"https://api.github.com/users/kevzlou7979/orgs","repos_url":"https://api.github.com/users/kevzlou7979/repos","events_url":"https://api.github.com/users/kevzlou7979/events{/privacy}","received_events_url":"https://api.github.com/users/kevzlou7979/received_events","type":"User","site_admin":false},"body":"Yup agreed we must remove any debug logs.","created_at":"2018-04-26T08:34:41Z","updated_at":"2018-04-26T08:34:41Z","html_url":"https://github.com/GwtMaterialDesign/gwt-material/pull/789#discussion_r184309803","pull_request_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/789","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/comments/184309803"},"html":{"href":"https://github.com/GwtMaterialDesign/gwt-material/pull/789#discussion_r184309803"},"pull_request":{"href":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/789"}},"in_reply_to_id":184309089},"pull_request":{"url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/789","id":184257887,"html_url":"https://github.com/GwtMaterialDesign/gwt-material/pull/789","diff_url":"https://github.com/GwtMaterialDesign/gwt-material/pull/789.diff","patch_url":"https://github.com/GwtMaterialDesign/gwt-material/pull/789.patch","issue_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/issues/789","number":789,"state":"open","locked":false,"title":"Collapsed and Expand events based on elemental2.dom.MutationObserver","user":{"login":"d-eggert","id":36533851,"avatar_url":"https://avatars1.githubusercontent.com/u/36533851?v=4","gravatar_id":"","url":"https://api.github.com/users/d-eggert","html_url":"https://github.com/d-eggert","followers_url":"https://api.github.com/users/d-eggert/followers","following_url":"https://api.github.com/users/d-eggert/following{/other_user}","gists_url":"https://api.github.com/users/d-eggert/gists{/gist_id}","starred_url":"https://api.github.com/users/d-eggert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d-eggert/subscriptions","organizations_url":"https://api.github.com/users/d-eggert/orgs","repos_url":"https://api.github.com/users/d-eggert/repos","events_url":"https://api.github.com/users/d-eggert/events{/privacy}","received_events_url":"https://api.github.com/users/d-eggert/received_events","type":"User","site_admin":false},"body":"- added elemental2.dom.Dom dependency\r\n- disabled non working tests\r\n- addresses #780 ","created_at":"2018-04-26T08:10:01Z","updated_at":"2018-04-26T08:34:41Z","closed_at":null,"merged_at":null,"merge_commit_sha":"1fcdc73ef862e0d13f8b588e8acbbeba66b1eadf","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/789/commits","review_comments_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/789/comments","review_comment_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/comments{/number}","comments_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/issues/789/comments","statuses_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/statuses/8b410744fd6a7cd8e7d235d1d211dce293d952ba","head":{"label":"d-eggert:release_2.1","ref":"release_2.1","sha":"8b410744fd6a7cd8e7d235d1d211dce293d952ba","user":{"login":"d-eggert","id":36533851,"avatar_url":"https://avatars1.githubusercontent.com/u/36533851?v=4","gravatar_id":"","url":"https://api.github.com/users/d-eggert","html_url":"https://github.com/d-eggert","followers_url":"https://api.github.com/users/d-eggert/followers","following_url":"https://api.github.com/users/d-eggert/following{/other_user}","gists_url":"https://api.github.com/users/d-eggert/gists{/gist_id}","starred_url":"https://api.github.com/users/d-eggert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d-eggert/subscriptions","organizations_url":"https://api.github.com/users/d-eggert/orgs","repos_url":"https://api.github.com/users/d-eggert/repos","events_url":"https://api.github.com/users/d-eggert/events{/privacy}","received_events_url":"https://api.github.com/users/d-eggert/received_events","type":"User","site_admin":false},"repo":{"id":130352267,"name":"gwt-material","full_name":"d-eggert/gwt-material","owner":{"login":"d-eggert","id":36533851,"avatar_url":"https://avatars1.githubusercontent.com/u/36533851?v=4","gravatar_id":"","url":"https://api.github.com/users/d-eggert","html_url":"https://github.com/d-eggert","followers_url":"https://api.github.com/users/d-eggert/followers","following_url":"https://api.github.com/users/d-eggert/following{/other_user}","gists_url":"https://api.github.com/users/d-eggert/gists{/gist_id}","starred_url":"https://api.github.com/users/d-eggert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d-eggert/subscriptions","organizations_url":"https://api.github.com/users/d-eggert/orgs","repos_url":"https://api.github.com/users/d-eggert/repos","events_url":"https://api.github.com/users/d-eggert/events{/privacy}","received_events_url":"https://api.github.com/users/d-eggert/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/d-eggert/gwt-material","description":"A Google Material Design wrapper for GWT ","fork":true,"url":"https://api.github.com/repos/d-eggert/gwt-material","forks_url":"https://api.github.com/repos/d-eggert/gwt-material/forks","keys_url":"https://api.github.com/repos/d-eggert/gwt-material/keys{/key_id}","collaborators_url":"https://api.github.com/repos/d-eggert/gwt-material/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/d-eggert/gwt-material/teams","hooks_url":"https://api.github.com/repos/d-eggert/gwt-material/hooks","issue_events_url":"https://api.github.com/repos/d-eggert/gwt-material/issues/events{/number}","events_url":"https://api.github.com/repos/d-eggert/gwt-material/events","assignees_url":"https://api.github.com/repos/d-eggert/gwt-material/assignees{/user}","branches_url":"https://api.github.com/repos/d-eggert/gwt-material/branches{/branch}","tags_url":"https://api.github.com/repos/d-eggert/gwt-material/tags","blobs_url":"https://api.github.com/repos/d-eggert/gwt-material/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/d-eggert/gwt-material/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/d-eggert/gwt-material/git/refs{/sha}","trees_url":"https://api.github.com/repos/d-eggert/gwt-material/git/trees{/sha}","statuses_url":"https://api.github.com/repos/d-eggert/gwt-material/statuses/{sha}","languages_url":"https://api.github.com/repos/d-eggert/gwt-material/languages","stargazers_url":"https://api.github.com/repos/d-eggert/gwt-material/stargazers","contributors_url":"https://api.github.com/repos/d-eggert/gwt-material/contributors","subscribers_url":"https://api.github.com/repos/d-eggert/gwt-material/subscribers","subscription_url":"https://api.github.com/repos/d-eggert/gwt-material/subscription","commits_url":"https://api.github.com/repos/d-eggert/gwt-material/commits{/sha}","git_commits_url":"https://api.github.com/repos/d-eggert/gwt-material/git/commits{/sha}","comments_url":"https://api.github.com/repos/d-eggert/gwt-material/comments{/number}","issue_comment_url":"https://api.github.com/repos/d-eggert/gwt-material/issues/comments{/number}","contents_url":"https://api.github.com/repos/d-eggert/gwt-material/contents/{+path}","compare_url":"https://api.github.com/repos/d-eggert/gwt-material/compare/{base}...{head}","merges_url":"https://api.github.com/repos/d-eggert/gwt-material/merges","archive_url":"https://api.github.com/repos/d-eggert/gwt-material/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/d-eggert/gwt-material/downloads","issues_url":"https://api.github.com/repos/d-eggert/gwt-material/issues{/number}","pulls_url":"https://api.github.com/repos/d-eggert/gwt-material/pulls{/number}","milestones_url":"https://api.github.com/repos/d-eggert/gwt-material/milestones{/number}","notifications_url":"https://api.github.com/repos/d-eggert/gwt-material/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/d-eggert/gwt-material/labels{/name}","releases_url":"https://api.github.com/repos/d-eggert/gwt-material/releases{/id}","deployments_url":"https://api.github.com/repos/d-eggert/gwt-material/deployments","created_at":"2018-04-20T11:18:32Z","updated_at":"2018-04-20T11:18:35Z","pushed_at":"2018-04-26T08:04:15Z","git_url":"git://github.com/d-eggert/gwt-material.git","ssh_url":"git@github.com:d-eggert/gwt-material.git","clone_url":"https://github.com/d-eggert/gwt-material.git","svn_url":"https://github.com/d-eggert/gwt-material","homepage":"https://gwtmaterialdesign.github.io/gwt-material-demo/","size":6530,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"GwtMaterialDesign:release_2.1","ref":"release_2.1","sha":"af98d4c5aae66e7174f5afebe74a35dd848195d0","user":{"login":"GwtMaterialDesign","id":11755403,"avatar_url":"https://avatars2.githubusercontent.com/u/11755403?v=4","gravatar_id":"","url":"https://api.github.com/users/GwtMaterialDesign","html_url":"https://github.com/GwtMaterialDesign","followers_url":"https://api.github.com/users/GwtMaterialDesign/followers","following_url":"https://api.github.com/users/GwtMaterialDesign/following{/other_user}","gists_url":"https://api.github.com/users/GwtMaterialDesign/gists{/gist_id}","starred_url":"https://api.github.com/users/GwtMaterialDesign/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GwtMaterialDesign/subscriptions","organizations_url":"https://api.github.com/users/GwtMaterialDesign/orgs","repos_url":"https://api.github.com/users/GwtMaterialDesign/repos","events_url":"https://api.github.com/users/GwtMaterialDesign/events{/privacy}","received_events_url":"https://api.github.com/users/GwtMaterialDesign/received_events","type":"Organization","site_admin":false},"repo":{"id":33250810,"name":"gwt-material","full_name":"GwtMaterialDesign/gwt-material","owner":{"login":"GwtMaterialDesign","id":11755403,"avatar_url":"https://avatars2.githubusercontent.com/u/11755403?v=4","gravatar_id":"","url":"https://api.github.com/users/GwtMaterialDesign","html_url":"https://github.com/GwtMaterialDesign","followers_url":"https://api.github.com/users/GwtMaterialDesign/followers","following_url":"https://api.github.com/users/GwtMaterialDesign/following{/other_user}","gists_url":"https://api.github.com/users/GwtMaterialDesign/gists{/gist_id}","starred_url":"https://api.github.com/users/GwtMaterialDesign/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GwtMaterialDesign/subscriptions","organizations_url":"https://api.github.com/users/GwtMaterialDesign/orgs","repos_url":"https://api.github.com/users/GwtMaterialDesign/repos","events_url":"https://api.github.com/users/GwtMaterialDesign/events{/privacy}","received_events_url":"https://api.github.com/users/GwtMaterialDesign/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/GwtMaterialDesign/gwt-material","description":"A Google Material Design wrapper for GWT ","fork":false,"url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material","forks_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/forks","keys_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/keys{/key_id}","collaborators_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/teams","hooks_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/hooks","issue_events_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/issues/events{/number}","events_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/events","assignees_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/assignees{/user}","branches_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/branches{/branch}","tags_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/tags","blobs_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/git/refs{/sha}","trees_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/git/trees{/sha}","statuses_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/statuses/{sha}","languages_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/languages","stargazers_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/stargazers","contributors_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/contributors","subscribers_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/subscribers","subscription_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/subscription","commits_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/commits{/sha}","git_commits_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/git/commits{/sha}","comments_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/comments{/number}","issue_comment_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/issues/comments{/number}","contents_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/contents/{+path}","compare_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/compare/{base}...{head}","merges_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/merges","archive_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/downloads","issues_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/issues{/number}","pulls_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls{/number}","milestones_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/milestones{/number}","notifications_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/labels{/name}","releases_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/releases{/id}","deployments_url":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/deployments","created_at":"2015-04-01T14:02:10Z","updated_at":"2018-04-10T14:13:13Z","pushed_at":"2018-04-26T08:10:02Z","git_url":"git://github.com/GwtMaterialDesign/gwt-material.git","ssh_url":"git@github.com:GwtMaterialDesign/gwt-material.git","clone_url":"https://github.com/GwtMaterialDesign/gwt-material.git","svn_url":"https://github.com/GwtMaterialDesign/gwt-material","homepage":"https://gwtmaterialdesign.github.io/gwt-material-demo/","size":6538,"stargazers_count":335,"watchers_count":335,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":109,"mirror_url":null,"archived":false,"open_issues_count":42,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":109,"open_issues":42,"watchers":335,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/789"},"html":{"href":"https://github.com/GwtMaterialDesign/gwt-material/pull/789"},"issue":{"href":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/issues/789"},"comments":{"href":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/issues/789/comments"},"review_comments":{"href":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/789/comments"},"review_comment":{"href":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/pulls/789/commits"},"statuses":{"href":"https://api.github.com/repos/GwtMaterialDesign/gwt-material/statuses/8b410744fd6a7cd8e7d235d1d211dce293d952ba"}},"author_association":"NONE"}}
{"actor":{"display_login":"kevzlou7979"}}