{"action":"created","issue":{"url":"https://api.github.com/repos/scala-js/scala-js-dom/issues/146","labels_url":"https://api.github.com/repos/scala-js/scala-js-dom/issues/146/labels{/name}","comments_url":"https://api.github.com/repos/scala-js/scala-js-dom/issues/146/comments","events_url":"https://api.github.com/repos/scala-js/scala-js-dom/issues/146/events","html_url":"https://github.com/scala-js/scala-js-dom/pull/146","id":104139390,"number":146,"title":"* added the html5 Notification api ","user":{"login":"coreyauger","id":1414300,"avatar_url":"https://avatars.githubusercontent.com/u/1414300?v=3","gravatar_id":"","url":"https://api.github.com/users/coreyauger","html_url":"https://github.com/coreyauger","followers_url":"https://api.github.com/users/coreyauger/followers","following_url":"https://api.github.com/users/coreyauger/following{/other_user}","gists_url":"https://api.github.com/users/coreyauger/gists{/gist_id}","starred_url":"https://api.github.com/users/coreyauger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coreyauger/subscriptions","organizations_url":"https://api.github.com/users/coreyauger/orgs","repos_url":"https://api.github.com/users/coreyauger/repos","events_url":"https://api.github.com/users/coreyauger/events{/privacy}","received_events_url":"https://api.github.com/users/coreyauger/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-31T21:34:45Z","updated_at":"2015-09-01T06:34:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/scala-js/scala-js-dom/pulls/146","html_url":"https://github.com/scala-js/scala-js-dom/pull/146","diff_url":"https://github.com/scala-js/scala-js-dom/pull/146.diff","patch_url":"https://github.com/scala-js/scala-js-dom/pull/146.patch"},"body":"Added Notification API as outlined here (https://developer.mozilla.org/en-US/docs/Web/API/notification)"},"comment":{"url":"https://api.github.com/repos/scala-js/scala-js-dom/issues/comments/136599636","html_url":"https://github.com/scala-js/scala-js-dom/pull/146#issuecomment-136599636","issue_url":"https://api.github.com/repos/scala-js/scala-js-dom/issues/146","id":136599636,"user":{"login":"mseddon","id":4021991,"avatar_url":"https://avatars.githubusercontent.com/u/4021991?v=3","gravatar_id":"","url":"https://api.github.com/users/mseddon","html_url":"https://github.com/mseddon","followers_url":"https://api.github.com/users/mseddon/followers","following_url":"https://api.github.com/users/mseddon/following{/other_user}","gists_url":"https://api.github.com/users/mseddon/gists{/gist_id}","starred_url":"https://api.github.com/users/mseddon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mseddon/subscriptions","organizations_url":"https://api.github.com/users/mseddon/orgs","repos_url":"https://api.github.com/users/mseddon/repos","events_url":"https://api.github.com/users/mseddon/events{/privacy}","received_events_url":"https://api.github.com/users/mseddon/received_events","type":"User","site_admin":false},"created_at":"2015-09-01T06:34:30Z","updated_at":"2015-09-01T06:34:30Z","body":"Yep, I'd definitely do that if you can, with a companion object to construct it, see https://github.com/scala-js/scala-js-dom/blob/master/src/main/scala/org/scalajs/dom/raw/lib.scala#L3824\r\n\r\nIt looks like this is not supported under IE or mobile browsers, so it may also better live in the experimental package.  We use implicit conversions defined in there to overlay support for apis that won't \"just work\" everywhere, to avoid confusion, see: https://github.com/scala-js/scala-js-dom/blob/master/src/main/scala/org/scalajs/dom/experimental/Vibration.scala for an example."}}