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)
View on GitHub
CSNameChooserController Class Reference