ListCellItemData.swift 750 B

123456789101112131415161718192021222324252627282930
  1. //
  2. // ListCellItemData.swift
  3. // TUIRoomKit
  4. //
  5. // Created by janejntang on 2023/1/6.
  6. // Copyright © 2023 Tencent. All rights reserved.
  7. //
  8. import Foundation
  9. import UIKit
  10. class ListCellItemData {
  11. var titleText: String = ""
  12. var messageText: String = ""
  13. var fieldPlaceholderText: String = ""
  14. var fieldText: String = ""
  15. var fieldEnable: Bool = false
  16. var isSwitchOn: Bool = false
  17. var action: ((Any)->Void)?
  18. var normalIcon: String = ""
  19. var resourceBundle: Bundle = Bundle.main
  20. var hasSwitch: Bool = false
  21. var hasButton: Bool = false
  22. var hasFieldView: Bool = false
  23. var hasOverAllAction: Bool = false
  24. var size: CGSize?
  25. var backgroundColor: UIColor?
  26. var hasDownLineView: Bool = true
  27. }