{"action":"created","issue":{"url":"https://api.github.com/repos/usebutton/DeepLinkKit/issues/60","labels_url":"https://api.github.com/repos/usebutton/DeepLinkKit/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/usebutton/DeepLinkKit/issues/60/comments","events_url":"https://api.github.com/repos/usebutton/DeepLinkKit/issues/60/events","html_url":"https://github.com/usebutton/DeepLinkKit/issues/60","id":92247276,"number":60,"title":"Use as internal router","user":{"login":"alcarvalho","id":1180701,"avatar_url":"https://avatars.githubusercontent.com/u/1180701?v=3","gravatar_id":"","url":"https://api.github.com/users/alcarvalho","html_url":"https://github.com/alcarvalho","followers_url":"https://api.github.com/users/alcarvalho/followers","following_url":"https://api.github.com/users/alcarvalho/following{/other_user}","gists_url":"https://api.github.com/users/alcarvalho/gists{/gist_id}","starred_url":"https://api.github.com/users/alcarvalho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alcarvalho/subscriptions","organizations_url":"https://api.github.com/users/alcarvalho/orgs","repos_url":"https://api.github.com/users/alcarvalho/repos","events_url":"https://api.github.com/users/alcarvalho/events{/privacy}","received_events_url":"https://api.github.com/users/alcarvalho/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-01T02:21:51Z","updated_at":"2015-07-04T11:50:37Z","closed_at":null,"body":"I would like to use this library as an internal router, too. Has anyone used for this yet?\r\n\r\nIn my view, for this use case, it would be nice to have a method in `DPLDeepLinkRouter` that returns the configured ViewController for a URL. To make it easier customizing transitions or even setting cached values on the target ViewController.\r\n\r\nAnother thing that may help is to separate the logic for matching and creating the `DPLDeepLink`. With this I could subclass the `DPLDeepLinkRouter` to make the above mentioned functionality available much easier.\r\n\r\nAny thoughts on this? I could do it and create PR."},"comment":{"url":"https://api.github.com/repos/usebutton/DeepLinkKit/issues/comments/118503454","html_url":"https://github.com/usebutton/DeepLinkKit/issues/60#issuecomment-118503454","issue_url":"https://api.github.com/repos/usebutton/DeepLinkKit/issues/60","id":118503454,"user":{"login":"HiroshiHorie","id":548776,"avatar_url":"https://avatars.githubusercontent.com/u/548776?v=3","gravatar_id":"","url":"https://api.github.com/users/HiroshiHorie","html_url":"https://github.com/HiroshiHorie","followers_url":"https://api.github.com/users/HiroshiHorie/followers","following_url":"https://api.github.com/users/HiroshiHorie/following{/other_user}","gists_url":"https://api.github.com/users/HiroshiHorie/gists{/gist_id}","starred_url":"https://api.github.com/users/HiroshiHorie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HiroshiHorie/subscriptions","organizations_url":"https://api.github.com/users/HiroshiHorie/orgs","repos_url":"https://api.github.com/users/HiroshiHorie/repos","events_url":"https://api.github.com/users/HiroshiHorie/events{/privacy}","received_events_url":"https://api.github.com/users/HiroshiHorie/received_events","type":"User","site_admin":false},"created_at":"2015-07-04T11:50:37Z","updated_at":"2015-07-04T11:50:37Z","body":"+1 The ancient Three20 library invented this concept, but it'll be nice to see a modern version."}}