{"action":"created","issue":{"url":"https://api.github.com/repos/NativeScript/NativeScript/issues/2827","repository_url":"https://api.github.com/repos/NativeScript/NativeScript","labels_url":"https://api.github.com/repos/NativeScript/NativeScript/issues/2827/labels{/name}","comments_url":"https://api.github.com/repos/NativeScript/NativeScript/issues/2827/comments","events_url":"https://api.github.com/repos/NativeScript/NativeScript/issues/2827/events","html_url":"https://github.com/NativeScript/NativeScript/pull/2827","id":180429872,"number":2827,"title":"Export several more missing iOS delegates to allow modification","user":{"login":"NathanaelA","id":850871,"avatar_url":"https://avatars.githubusercontent.com/u/850871?v=3","gravatar_id":"","url":"https://api.github.com/users/NathanaelA","html_url":"https://github.com/NathanaelA","followers_url":"https://api.github.com/users/NathanaelA/followers","following_url":"https://api.github.com/users/NathanaelA/following{/other_user}","gists_url":"https://api.github.com/users/NathanaelA/gists{/gist_id}","starred_url":"https://api.github.com/users/NathanaelA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NathanaelA/subscriptions","organizations_url":"https://api.github.com/users/NathanaelA/orgs","repos_url":"https://api.github.com/users/NathanaelA/repos","events_url":"https://api.github.com/users/NathanaelA/events{/privacy}","received_events_url":"https://api.github.com/users/NathanaelA/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/NativeScript/NativeScript/labels/cla:%20yes","name":"cla: yes","color":"009800"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2016-10-01T01:12:37Z","updated_at":"2016-10-04T06:54:05Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/NativeScript/NativeScript/pulls/2827","html_url":"https://github.com/NativeScript/NativeScript/pull/2827","diff_url":"https://github.com/NativeScript/NativeScript/pull/2827.diff","patch_url":"https://github.com/NativeScript/NativeScript/pull/2827.patch"},"body":"This will allow us to modify the delegates before they are used to add any missing functionality.  I have personally ran into this several times, UINavigationController, Label and WebView have all been issues because the delegates are hard coded and so you can't extend them to add new or fix functionality.\r\n\r\n### The commit message references a specific issue in this repo\r\nFixes/Implements #2640, #2471\r\n\r\n### You have [unit tests]\r\nNo added unit tests needed; just added the \"export\" to the typescript code so that the delegates are exported.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/NativeScript/NativeScript/issues/comments/251308221","html_url":"https://github.com/NativeScript/NativeScript/pull/2827#issuecomment-251308221","issue_url":"https://api.github.com/repos/NativeScript/NativeScript/issues/2827","id":251308221,"user":{"login":"dtopuzov","id":6651651,"avatar_url":"https://avatars.githubusercontent.com/u/6651651?v=3","gravatar_id":"","url":"https://api.github.com/users/dtopuzov","html_url":"https://github.com/dtopuzov","followers_url":"https://api.github.com/users/dtopuzov/followers","following_url":"https://api.github.com/users/dtopuzov/following{/other_user}","gists_url":"https://api.github.com/users/dtopuzov/gists{/gist_id}","starred_url":"https://api.github.com/users/dtopuzov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dtopuzov/subscriptions","organizations_url":"https://api.github.com/users/dtopuzov/orgs","repos_url":"https://api.github.com/users/dtopuzov/repos","events_url":"https://api.github.com/users/dtopuzov/events{/privacy}","received_events_url":"https://api.github.com/users/dtopuzov/received_events","type":"User","site_admin":false},"created_at":"2016-10-04T06:54:05Z","updated_at":"2016-10-04T06:54:05Z","body":"run ci"}}
{"actor":{"display_login":"dtopuzov"}}