NetworkVC
final class NetworkVC : UITableViewController
extension NetworkVC: Exposing
extension NetworkVC: InterfaceBuildable
Display network status and pending operations
-
Content state to display
Declaration
Swift
var contentState: ContentState
-
Description for displaying in alert or table
Declaration
Swift
typealias Task = (title: String, subtitle: String)
-
Create table header
Declaration
Swift
override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView?
Parameters
tableView
Container
section
Index
Return Value
NetworkHeader
-
Create table cell
Declaration
Swift
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
Parameters
tableView
UITableView
indexPath
Index Path
Return Value
UITableViewCell
-
Expose controls to UI tests
Declaration
Swift
func expose()
-
Injection enforcement for viewDidLoad
Declaration
Swift
func requireOutlets()