FUIObjectSection
public protocol FUIObjectSection
The section object which can be displayed in FUIObjectFloorplan. This is a base type and should not be used directly. Developer should use either FUIObjectListSection or FUIObjectCollectionSection.
-
Elements of the section.
Declaration
Swift
var elements: [any Hashable & Sendable] { get set } -
headerProviderDefault implementationSection header at specific section index.
Default Implementation
Declaration
Swift
var headerProvider: ((AnyTableBasedFloorplan, Int) -> UITableViewHeaderFooterView)? { get }Parameters
floorplanThe floorplan that owns the header.
indexSection index of the header.
-
footerProviderDefault implementationSection footer at specific section index.
Default Implementation
Declaration
Swift
var footerProvider: ((AnyTableBasedFloorplan, Int) -> UITableViewHeaderFooterView)? { get }Parameters
floorplanThe floorplan that owns the footer.
indexSection index of the footer.
-
The cell type (should be a
UITableViewCellor subtype) and its reuse identifier.Declaration
Swift
var cellTypeAndReuseIdentifier: (AnyClass, String) { get }