{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla/action-input/issues/14","repository_url":"https://api.github.com/repos/mozilla/action-input","labels_url":"https://api.github.com/repos/mozilla/action-input/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/action-input/issues/14/comments","events_url":"https://api.github.com/repos/mozilla/action-input/issues/14/events","html_url":"https://github.com/mozilla/action-input/pull/14","id":300816715,"node_id":"MDExOlB1bGxSZXF1ZXN0MTcxODAyNjc4","number":14,"title":"ActionManager API for discussion","user":{"login":"TrevorFSmith","id":34779,"node_id":"MDQ6VXNlcjM0Nzc5","avatar_url":"https://avatars2.githubusercontent.com/u/34779?v=4","gravatar_id":"","url":"https://api.github.com/users/TrevorFSmith","html_url":"https://github.com/TrevorFSmith","followers_url":"https://api.github.com/users/TrevorFSmith/followers","following_url":"https://api.github.com/users/TrevorFSmith/following{/other_user}","gists_url":"https://api.github.com/users/TrevorFSmith/gists{/gist_id}","starred_url":"https://api.github.com/users/TrevorFSmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TrevorFSmith/subscriptions","organizations_url":"https://api.github.com/users/TrevorFSmith/orgs","repos_url":"https://api.github.com/users/TrevorFSmith/repos","events_url":"https://api.github.com/users/TrevorFSmith/events{/privacy}","received_events_url":"https://api.github.com/users/TrevorFSmith/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":29,"created_at":"2018-02-27T22:24:43Z","updated_at":"2018-08-02T20:13:46Z","closed_at":"2018-08-02T20:13:33Z","author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/mozilla/action-input/pulls/14","html_url":"https://github.com/mozilla/action-input/pull/14","diff_url":"https://github.com/mozilla/action-input/pull/14.diff","patch_url":"https://github.com/mozilla/action-input/pull/14.patch"},"body":"This is a bit of pseudocode demonstrating the rough idea of how I envision an app writer using the action-input lib.\r\n\r\nThe basic idea is that the app writer declares (perhaps extends) how to map low level inputs to high level actions (perhaps via filters) in JSON files (in this code they're *.map files) and then uses the event or polling API to track events.\r\n\r\nThe app writer is also responsible for the logic of which maps are active at any time, so they'll probably have maps for different XR modes (flat, portal, and immersive) and for different situations like when the game is running, paused, or in a configuration menu.\r\n\r\nI don't expect to merge this PR, just putting it here for discussion."},"comment":{"url":"https://api.github.com/repos/mozilla/action-input/issues/comments/410053482","html_url":"https://github.com/mozilla/action-input/pull/14#issuecomment-410053482","issue_url":"https://api.github.com/repos/mozilla/action-input/issues/14","id":410053482,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMDA1MzQ4Mg==","user":{"login":"fernandojsg","id":782511,"node_id":"MDQ6VXNlcjc4MjUxMQ==","avatar_url":"https://avatars1.githubusercontent.com/u/782511?v=4","gravatar_id":"","url":"https://api.github.com/users/fernandojsg","html_url":"https://github.com/fernandojsg","followers_url":"https://api.github.com/users/fernandojsg/followers","following_url":"https://api.github.com/users/fernandojsg/following{/other_user}","gists_url":"https://api.github.com/users/fernandojsg/gists{/gist_id}","starred_url":"https://api.github.com/users/fernandojsg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fernandojsg/subscriptions","organizations_url":"https://api.github.com/users/fernandojsg/orgs","repos_url":"https://api.github.com/users/fernandojsg/repos","events_url":"https://api.github.com/users/fernandojsg/events{/privacy}","received_events_url":"https://api.github.com/users/fernandojsg/received_events","type":"User","site_admin":false},"created_at":"2018-08-02T20:13:46Z","updated_at":"2018-08-02T20:13:46Z","author_association":"MEMBER","body":"🎉🎉🎉🎉🎉 "}}
{"actor":{"display_login":"fernandojsg"}}