{"action":"created","issue":{"url":"https://api.github.com/repos/jtdaugherty/brick/issues/80","repository_url":"https://api.github.com/repos/jtdaugherty/brick","labels_url":"https://api.github.com/repos/jtdaugherty/brick/issues/80/labels{/name}","comments_url":"https://api.github.com/repos/jtdaugherty/brick/issues/80/comments","events_url":"https://api.github.com/repos/jtdaugherty/brick/issues/80/events","html_url":"https://github.com/jtdaugherty/brick/issues/80","id":177251281,"number":80,"title":"Expose `nextButtonBy` for `Dialog` widget","user":{"login":"geekingfrog","id":1531763,"avatar_url":"https://avatars.githubusercontent.com/u/1531763?v=3","gravatar_id":"","url":"https://api.github.com/users/geekingfrog","html_url":"https://github.com/geekingfrog","followers_url":"https://api.github.com/users/geekingfrog/followers","following_url":"https://api.github.com/users/geekingfrog/following{/other_user}","gists_url":"https://api.github.com/users/geekingfrog/gists{/gist_id}","starred_url":"https://api.github.com/users/geekingfrog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geekingfrog/subscriptions","organizations_url":"https://api.github.com/users/geekingfrog/orgs","repos_url":"https://api.github.com/users/geekingfrog/repos","events_url":"https://api.github.com/users/geekingfrog/events{/privacy}","received_events_url":"https://api.github.com/users/geekingfrog/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-09-15T18:22:47Z","updated_at":"2016-09-18T17:04:39Z","closed_at":null,"body":"This is a feature request to expose another way than `handleDialogEvent` to change the state of a dialog widget. It would be nice to have support for arrows as well as tab/s-tab, and maybe something else.\r\n\r\nSo maybe directly expose (and document) `nextButtonBy` or expose simplified functions like `nextChoice` and `prevChoice` of type `Dialog -> Dialog` to handle that manually.\r\nWhat do you think ?"},"comment":{"url":"https://api.github.com/repos/jtdaugherty/brick/issues/comments/247859799","html_url":"https://github.com/jtdaugherty/brick/issues/80#issuecomment-247859799","issue_url":"https://api.github.com/repos/jtdaugherty/brick/issues/80","id":247859799,"user":{"login":"jtdaugherty","id":427221,"avatar_url":"https://avatars.githubusercontent.com/u/427221?v=3","gravatar_id":"","url":"https://api.github.com/users/jtdaugherty","html_url":"https://github.com/jtdaugherty","followers_url":"https://api.github.com/users/jtdaugherty/followers","following_url":"https://api.github.com/users/jtdaugherty/following{/other_user}","gists_url":"https://api.github.com/users/jtdaugherty/gists{/gist_id}","starred_url":"https://api.github.com/users/jtdaugherty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jtdaugherty/subscriptions","organizations_url":"https://api.github.com/users/jtdaugherty/orgs","repos_url":"https://api.github.com/users/jtdaugherty/repos","events_url":"https://api.github.com/users/jtdaugherty/events{/privacy}","received_events_url":"https://api.github.com/users/jtdaugherty/received_events","type":"User","site_admin":false},"created_at":"2016-09-18T17:04:39Z","updated_at":"2016-09-18T17:04:39Z","body":"Now that your pull request is merged, if there's nothing else to be done on this ticket, please close it (or let me know what else needs to be done). Thanks!"}}
{"actor":{"display_login":"jtdaugherty"}}