{"action":"created","issue":{"url":"https://api.github.com/repos/ethereum/remix-ide/issues/1084","repository_url":"https://api.github.com/repos/ethereum/remix-ide","labels_url":"https://api.github.com/repos/ethereum/remix-ide/issues/1084/labels{/name}","comments_url":"https://api.github.com/repos/ethereum/remix-ide/issues/1084/comments","events_url":"https://api.github.com/repos/ethereum/remix-ide/issues/1084/events","html_url":"https://github.com/ethereum/remix-ide/pull/1084","id":297252761,"number":1084,"title":"refactor righthandpanel","user":{"login":"serapath","id":1771897,"avatar_url":"https://avatars2.githubusercontent.com/u/1771897?v=4","gravatar_id":"","url":"https://api.github.com/users/serapath","html_url":"https://github.com/serapath","followers_url":"https://api.github.com/users/serapath/followers","following_url":"https://api.github.com/users/serapath/following{/other_user}","gists_url":"https://api.github.com/users/serapath/gists{/gist_id}","starred_url":"https://api.github.com/users/serapath/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serapath/subscriptions","organizations_url":"https://api.github.com/users/serapath/orgs","repos_url":"https://api.github.com/users/serapath/repos","events_url":"https://api.github.com/users/serapath/events{/privacy}","received_events_url":"https://api.github.com/users/serapath/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-14T21:33:07Z","updated_at":"2018-02-27T08:00:55Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/ethereum/remix-ide/pulls/1084","html_url":"https://github.com/ethereum/remix-ide/pull/1084","diff_url":"https://github.com/ethereum/remix-ide/pull/1084.diff","patch_url":"https://github.com/ethereum/remix-ide/pull/1084.patch"},"body":"I changed for the module RightHandPanel and all it's Tabs modules exactly one thing:\r\n```js\r\nvar namedTab = new NamedTab({ api: {}, events: {} })\r\nvar element = namedTab.render()\r\n```\r\nRighthandPanel and all Tabs now follow the above convention for the interface.\r\n* take an arguments `var opts = { api: {}, events: {} }`\r\n* return an object with a `.render()` method\r\n\r\nThis will allow me to make a series of additional pull requests for each of these modules without the need to touch more than one file\r\n"},"comment":{"url":"https://api.github.com/repos/ethereum/remix-ide/issues/comments/368779073","html_url":"https://github.com/ethereum/remix-ide/pull/1084#issuecomment-368779073","issue_url":"https://api.github.com/repos/ethereum/remix-ide/issues/1084","id":368779073,"user":{"login":"yann300","id":6940742,"avatar_url":"https://avatars2.githubusercontent.com/u/6940742?v=4","gravatar_id":"","url":"https://api.github.com/users/yann300","html_url":"https://github.com/yann300","followers_url":"https://api.github.com/users/yann300/followers","following_url":"https://api.github.com/users/yann300/following{/other_user}","gists_url":"https://api.github.com/users/yann300/gists{/gist_id}","starred_url":"https://api.github.com/users/yann300/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yann300/subscriptions","organizations_url":"https://api.github.com/users/yann300/orgs","repos_url":"https://api.github.com/users/yann300/repos","events_url":"https://api.github.com/users/yann300/events{/privacy}","received_events_url":"https://api.github.com/users/yann300/received_events","type":"User","site_admin":false},"created_at":"2018-02-27T08:00:55Z","updated_at":"2018-02-27T08:00:55Z","author_association":"COLLABORATOR","body":"pushed some fixes"}}
{"actor":{"display_login":"yann300"}}