Protocols
The following protocols are available globally.
-
Any type that conforms to this protocol is able to take
See moreRow & RowStyle
as the configuration.Declaration
Swift
public protocol Configurable
-
Any type that conforms to this protocol is capable of representing a row in a table view.
See moreDeclaration
Swift
public protocol Row : AnyObject
-
This protocol defines the compatible interface of a
See moreNavigationRow
regardless of its associated cell type. -
This protocol defines the compatible interface of a
TapActionRow
regardless of its associated cell type. -
Any type that conforms to this protocol carries the info for the UI.
See moreDeclaration
Swift
public protocol RowStyle
-
The
See moreSwitchCellDelegate
protocol allows the adopting delegate to respond to the UI interaction. Not available on tvOS.Declaration
Swift
@available(tvOS, unavailable, message: "SwitchCellDelegate is not available on tvOS.") public protocol SwitchCellDelegate : AnyObject