SuperCellVM
open class SuperCellVM
Родительский класс для любой ViewModel ячейки
-
Undocumented
Declaration
Swift
public typealias UserInfoType = Any
-
Тип замыкания действия при нажатии на ячейку
Declaration
Swift
public typealias ActionType = (UserInfoType?) -> Void
-
Автоматически снимать выделение
Declaration
Swift
public var deselectAutomatically: Bool
-
Действие, которое вызывается при нажатии на ячейку
Declaration
Swift
public var action: SuperCellVM.ActionType?
-
Данные, которые передаются в замыкание действия, если эти данные nil, то в замыкание будет передана viewModel (self)
Declaration
Swift
public var userInfo: SuperCellVM.UserInfoType?
-
Undocumented
Declaration
Swift
public init(action: ActionType?, userInfo: UserInfoType?)
-
Undocumented
Declaration
Swift
private(set) public weak var view: ConfigureCell?