FeedbackViewController
public class FeedbackViewController : UIViewController, DismissDraggable, UIGestureRecognizerDelegate
extension FeedbackViewController: UIViewControllerTransitioningDelegate
extension FeedbackViewController: UICollectionViewDataSource
extension FeedbackViewController: UICollectionViewDelegate
extension FeedbackViewController: UICollectionViewDelegateFlowLayout
A view controller containing a grid of buttons the user can use to denote an issue their current navigation experience.
-
The feedback items that are visible and selectable by the user.
Declaration
Swift
public var sections: [FeedbackItem] { get } -
Controls whether or not the feedback view controller shows a second level of detail for feedback items. When disabled, feedback will be submitted on a single tap of a top level category. When enabled, a first tap reveals an instance of FeedbackSubtypeViewController. A second tap on an item there will submit a feedback.
Declaration
Swift
public var detailedFeedbackEnabled: Bool -
The events manager used to send feedback events.
Declaration
Swift
public weak var eventsManager: NavigationEventsManager? -
Initialize a new FeedbackViewController from a
NavigationEventsManager.Declaration
Swift
public init(eventsManager: NavigationEventsManager) -
Instantly dismisses the FeedbackViewController if it is currently presented.
Declaration
Swift
@objc public func dismissFeedback()
Install in Dash
FeedbackViewController Class Reference