CSNameChooserController
public class CSNameChooserController<RowType: CSNameRowType>: CSMainController
, UITableViewDelegate, UITableViewDataSource
Undocumented
-
Undocumented
Declaration
Swift
public let table: UITableView
-
Undocumented
Declaration
Swift
public let search: CSSearchBarController
-
Undocumented
Declaration
Swift
public var selectedName: RowType?
-
Undocumented
Declaration
Swift
@discardableResult public func construct(data: [RowType], onSelected: @escaping (RowType) -> Void) -> Self
-
Undocumented
Declaration
Swift
@discardableResult public func add(onDelete: @escaping (RowType) -> CSResponseProtocol) -> Self
-
Undocumented
Declaration
Swift
public override func onViewDidLayoutFirstTime()
-
Undocumented
Declaration
Swift
public func tableView(_ tableView: UITableView, cellForRowAt path: IndexPath) -> UITableViewCell
-
Undocumented
Declaration
Swift
public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
-
Undocumented
Declaration
Swift
public func tableView(_ tableView: UITableView, didSelectRowAt path: IndexPath)
-
Undocumented
Declaration
Swift
public func tableView(_ tableView: UITableView, canEditRowAt path: IndexPath) -> Bool
-
Undocumented
Declaration
Swift
public func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt path: IndexPath)