titleLabel: UILabel fileprivate let messageLabel: UILabel fileprivate let rescheduleButton: UIButton fileprivate let selectedDayOverlay: RescheduleDeliveryOverlayView fileprivate let viewModel: RescheduleDeliveryViewModel } development
the consumer to respond to any selection events func collectionView(_ view: HorizontalScrollingPickerView, didSelectItemAt indexPath: IndexPath) /// UIScrollView function that allows the consumer to respond to scrolling events beginning func scrollViewWillBeginDragging(_ view: HorizontalScrollingPickerView) /// UIScrollView function that allows the consumer to respond to scrolling events ending func scrollViewWillEndDragging(_ view: HorizontalScrollingPickerView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) /// UIScrollView function that allows the consumer to respond to `scrollViewDidScroll` func scrollViewDidScroll(_ scrollView: UIScrollView) }
framework, swift package ‣ take your time ‣ design the api as one you would want to use ‣ choose your dependencies wisely ‣ (recommended) get another pair of on it