{"action":"created","issue":{"url":"https://api.github.com/repos/angular/angular.js/issues/13059","labels_url":"https://api.github.com/repos/angular/angular.js/issues/13059/labels{/name}","comments_url":"https://api.github.com/repos/angular/angular.js/issues/13059/comments","events_url":"https://api.github.com/repos/angular/angular.js/issues/13059/events","html_url":"https://github.com/angular/angular.js/pull/13059","id":110577078,"number":13059,"title":"fix(ngAnimate): Provide information about what class is being added for addClass and removeClass events","user":{"login":"frankweb","id":12898908,"avatar_url":"https://avatars.githubusercontent.com/u/12898908?v=3","gravatar_id":"","url":"https://api.github.com/users/frankweb","html_url":"https://github.com/frankweb","followers_url":"https://api.github.com/users/frankweb/followers","following_url":"https://api.github.com/users/frankweb/following{/other_user}","gists_url":"https://api.github.com/users/frankweb/gists{/gist_id}","starred_url":"https://api.github.com/users/frankweb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frankweb/subscriptions","organizations_url":"https://api.github.com/users/frankweb/orgs","repos_url":"https://api.github.com/users/frankweb/repos","events_url":"https://api.github.com/users/frankweb/events{/privacy}","received_events_url":"https://api.github.com/users/frankweb/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/angular/angular.js/labels/cla:%20yes","name":"cla: yes","color":"bfe5bf"},{"url":"https://api.github.com/repos/angular/angular.js/labels/component:%20ngAnimate","name":"component: ngAnimate","color":"bfdadc"},{"url":"https://api.github.com/repos/angular/angular.js/labels/needs:%20test","name":"needs: test","color":"e11d21"},{"url":"https://api.github.com/repos/angular/angular.js/labels/needs:%20work","name":"needs: work","color":"fbca04"},{"url":"https://api.github.com/repos/angular/angular.js/labels/type:%20feature","name":"type: feature","color":"00a606"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/angular/angular.js/milestones/27","html_url":"https://github.com/angular/angular.js/milestones/Backlog","labels_url":"https://api.github.com/repos/angular/angular.js/milestones/27/labels","id":489171,"number":27,"title":"Backlog","description":"Holds the backlog of issues and pull requests that have been triaged.\r\n\r\nBefore assigning items to this milestone they should be labelled, at the very least with the correct \"type\" label (i.e. \"issue\", \"pr\", \"bug\", \"regression\", \"chore\", \"docs\", etc).  Preferably you should also check for duplicate issues/PRs, note CLA status and assign \"complexity\" and \"impact\" labels too.","creator":{"login":"IgorMinar","id":216296,"avatar_url":"https://avatars.githubusercontent.com/u/216296?v=3","gravatar_id":"","url":"https://api.github.com/users/IgorMinar","html_url":"https://github.com/IgorMinar","followers_url":"https://api.github.com/users/IgorMinar/followers","following_url":"https://api.github.com/users/IgorMinar/following{/other_user}","gists_url":"https://api.github.com/users/IgorMinar/gists{/gist_id}","starred_url":"https://api.github.com/users/IgorMinar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/IgorMinar/subscriptions","organizations_url":"https://api.github.com/users/IgorMinar/orgs","repos_url":"https://api.github.com/users/IgorMinar/repos","events_url":"https://api.github.com/users/IgorMinar/events{/privacy}","received_events_url":"https://api.github.com/users/IgorMinar/received_events","type":"User","site_admin":false},"open_issues":675,"closed_issues":1040,"state":"open","created_at":"2013-11-18T23:30:35Z","updated_at":"2015-11-30T15:57:38Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-10-09T02:33:52Z","updated_at":"2015-11-30T16:00:47Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/angular/angular.js/pulls/13059","html_url":"https://github.com/angular/angular.js/pull/13059","diff_url":"https://github.com/angular/angular.js/pull/13059.diff","patch_url":"https://github.com/angular/angular.js/pull/13059.patch"},"body":"Hi everyone!\r\n\r\nThis pull request is related to the issue https://github.com/angular/angular.js/issues/12697 about the lack of information for the events addClass and removeClass.\r\n\r\nPlease review the code and let me know is something is wrong,\r\n\r\nCloses https://github.com/angular/angular.js/issues/12697"},"comment":{"url":"https://api.github.com/repos/angular/angular.js/issues/comments/160671091","html_url":"https://github.com/angular/angular.js/pull/13059#issuecomment-160671091","issue_url":"https://api.github.com/repos/angular/angular.js/issues/13059","id":160671091,"user":{"login":"Narretz","id":1153097,"avatar_url":"https://avatars.githubusercontent.com/u/1153097?v=3","gravatar_id":"","url":"https://api.github.com/users/Narretz","html_url":"https://github.com/Narretz","followers_url":"https://api.github.com/users/Narretz/followers","following_url":"https://api.github.com/users/Narretz/following{/other_user}","gists_url":"https://api.github.com/users/Narretz/gists{/gist_id}","starred_url":"https://api.github.com/users/Narretz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Narretz/subscriptions","organizations_url":"https://api.github.com/users/Narretz/orgs","repos_url":"https://api.github.com/users/Narretz/repos","events_url":"https://api.github.com/users/Narretz/events{/privacy}","received_events_url":"https://api.github.com/users/Narretz/received_events","type":"User","site_admin":false},"created_at":"2015-11-30T16:00:47Z","updated_at":"2015-11-30T16:00:47Z","body":"Thanks for the PR. A few things should be done:\r\n- [ ] Make sure the object passed to the notify fn is always structured the same (so it should always have the addClass and removeClass properties, and they should be `null` if nothing is set). \r\n- [ ] Should the other options also be passed to the notifier / events?\r\n- [ ] The behavior needs to be tested."}}