Files
ContainerController/ContainerControllerSwift/ContainerCollection/CollectionAdapterItem.swift
T
2020-06-10 19:58:31 +03:00

30 lines
663 B
Swift

//
// ColletionAdapterItem.swift
// PatternsSwift
//
// Created by mrustaa on 01/05/2020.
// Copyright © 2020 mrustaa. All rights reserved.
//
import UIKit
open class CollectionAdapterItem: NSObject {
public let cellClass: AnyClass
public let cellData: CollectionAdapterCellData?
public var cellReuseIdentifier: String {
return String(describing: cellClass)
}
public init(cellClass: AnyClass, cellData: CollectionAdapterCellData? = nil) {
self.cellClass = cellClass
self.cellData = cellData
}
public func size() -> CGSize {
return cellData?.size() ?? CGSize.zero
}
}