Conversation
|
Would it be possible to split a non UI class out of this that lives in core? This would allow users who use MapboxCoreNavigation to piggy back off the feedback UI class, set appropriate variables and then create their own UI. |
|
@bsudekum you can use the following 3 methods on RouteController to hook in feedback events to your own feedback UI: mapbox-navigation-ios/MapboxCoreNavigation/RouteController.swift Lines 248 to 269 in 12a51b4 |
|
👍 , @ericrwolfe yeah that looks. I was thinking there was more we could abstract out of here into core but it doesn't look like it. |
bsudekum
left a comment
There was a problem hiding this comment.
Holding on illustrations
MapboxCoreNavigation/Feedback.swift
Outdated
There was a problem hiding this comment.
Going to need some docs here.
bsudekum
left a comment
There was a problem hiding this comment.
Looks good other than doc addition.
3edd75f to
a97ca4f
Compare
|
@frederoni added some docs and made feedback events easier to update + cancel. Also cancelled autodismissal on selection and moved dismissal logic to the parent controller so that it's possible to show a confirmation UI afterwards. @frederoni can you increase the label size as large as possible without wrapping, change the text color to black or near black for added contrast, and change the following label names (keeping at a max of 11 chars)?
@willwhite I'm still not sure I feel the route issue choices list is the right balance between clear and simple though comprehensive. Do you think the list covers the majority of issues you've been seeing? Part of me wants to replace |
a97ca4f to
5476edc
Compare
5273be9 to
1c6987f
Compare
Feedback UI
@bsudekum @ericrwolfe 👀