diff --git a/Tablet/TableRowBuilder.swift b/Tablet/TableRowBuilder.swift index 54c9853..8579f68 100644 --- a/Tablet/TableRowBuilder.swift +++ b/Tablet/TableRowBuilder.swift @@ -161,4 +161,14 @@ public extension TableRowBuilder { items.removeAll() } +} + +public func +=(left: TableRowBuilder, right: I) { + + left.appendItems([right]) +} + +public func +=(left: TableRowBuilder, right: [I]) { + + left.appendItems(right) } \ No newline at end of file diff --git a/TabletDemo/TabletDemo.xcodeproj/project.xcworkspace/xcuserdata/max.xcuserdatad/UserInterfaceState.xcuserstate b/TabletDemo/TabletDemo.xcodeproj/project.xcworkspace/xcuserdata/max.xcuserdatad/UserInterfaceState.xcuserstate index 1faa2df..e3b5ff0 100644 Binary files a/TabletDemo/TabletDemo.xcodeproj/project.xcworkspace/xcuserdata/max.xcuserdatad/UserInterfaceState.xcuserstate and b/TabletDemo/TabletDemo.xcodeproj/project.xcworkspace/xcuserdata/max.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/TabletDemo/TabletDemo/ViewController.swift b/TabletDemo/TabletDemo/ViewController.swift index 5260cd0..1c20338 100644 --- a/TabletDemo/TabletDemo/ViewController.swift +++ b/TabletDemo/TabletDemo/ViewController.swift @@ -31,6 +31,7 @@ class ViewController: UIViewController { print("end display: \(data.indexPath)") } + let configurableRowBuilder = TableConfigurableRowBuilder(items: ["5", "6", "7", "8"], estimatedRowHeight: 300) .action(.click) { data -> Void in