OptionViewController

open class OptionViewController<OptionType> : UITableViewController where OptionType : OptionSelectorCell

Undocumented

  • Undocumented

    Declaration

    Swift

    public var selector: AnyOptionSelector<OptionType>
  • Undocumented

    Declaration

    Swift

    public var popOnSelection: Bool
  • Undocumented

    Declaration

    Swift

    public init<Selector: OptionSelector>(_ selector: Selector,
                                          style: UITableView.Style = .plain) where Selector.OptionType == OptionType
  • Undocumented

    Declaration

    Swift

    public init(selector: AnyOptionSelector<OptionType>, style: UITableView.Style = .plain)
  • Undocumented

    Declaration

    Swift

    public required init?(coder aDecoder: NSCoder)
  • Undocumented

    Declaration

    Swift

    override open func viewDidLoad()
  • Undocumented

    Declaration

    Swift

    override open func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
  • Undocumented

    Declaration

    Swift

    override open func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
  • Undocumented

    Declaration

    Swift

    override open func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
  • Undocumented

    Declaration

    Swift

    open var defaultCellStyle: UITableViewCell.CellStyle { get }
  • Undocumented

    Declaration

    Swift

    open func styleView()
  • Undocumented

    Declaration

    Swift

    open func createCell() -> UITableViewCell