SWScheduleButtonView
class SWScheduleButtonView : UIView
Undocumented
-
Undocumented
Declaration
Swift
var screenName: ScreenName?
-
Undocumented
Declaration
Swift
var view: UIView!
-
Undocumented
Declaration
Swift
var scheduledDate: Date { get set }
-
Undocumented
Declaration
Swift
var cardState: CardState { get set }
-
Undocumented
Declaration
Swift
@IBOutlet weak var editableView: UIView!
-
Undocumented
Declaration
Swift
@IBOutlet weak var nonEditableView: UIView!
-
Undocumented
Declaration
Swift
@IBOutlet weak var nonEditDateLabel: UILabel!
-
Undocumented
Declaration
Swift
@IBOutlet weak var pickDateButton: SWCustomButton!
-
Undocumented
Declaration
Swift
@IBOutlet weak var editOrScheduleButton: SWCustomButton!
-
Undocumented
Declaration
Swift
weak var delegate: ScheduleButtonViewProtocol?
-
Undocumented
Declaration
Swift
override init(frame: CGRect)
-
Undocumented
Declaration
Swift
required init?(coder aDecoder: NSCoder)
-
Undocumented
Declaration
Swift
func xibSetup()
-
Undocumented
Declaration
Swift
func loadViewFromNib() -> UIView
-
Undocumented
Declaration
Swift
func changeButtonColorAndText()
-
Undocumented
Declaration
Swift
func setUpInitialUI()
-
Undocumented
Declaration
Swift
func setScheduledDateFromDatePicker()
-
Undocumented
Declaration
Swift
@objc func openDatePicker()
-
Undocumented
Declaration
Swift
func getNextScheduledDateFromInitialDate(date: Date) -> Date
-
Undocumented
Declaration
Swift
@IBAction func datePickButtonPressed(_ sender: SWCustomButton)
-
Undocumented
Declaration
Swift
@IBAction func editOrScheduleButtonPressed(_ sender: SWCustomButton)
-
Undocumented
Declaration
Swift
func updateScreenName()
-
Undocumented
Declaration
Swift
func trackAction(actionName: ActionName)