NCTrashGridCell.swift 1019 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. //
  2. // NCTrashGridCell.swift
  3. // Nextcloud
  4. //
  5. // Created by Marino Faggiana on 08/10/2018.
  6. // Copyright © 2018 TWS. All rights reserved.
  7. //
  8. import Foundation
  9. import UIKit
  10. class NCTrashGridCell: UICollectionViewCell {
  11. @IBOutlet weak var imageItem: UIImageView!
  12. @IBOutlet weak var imageSelect: UIImageView!
  13. @IBOutlet weak var labelTitle: UILabel!
  14. @IBOutlet weak var imageMore: UIImageView!
  15. @IBOutlet weak var buttonMoreGrid: UIButton!
  16. var delegate: NCTrashGridDelegate?
  17. var fileID = ""
  18. var indexPath = IndexPath()
  19. override func awakeFromNib() {
  20. super.awakeFromNib()
  21. imageMore.image = CCGraphics.changeThemingColorImage(UIImage.init(named: "more"), multiplier: 2, color: NCBrandColor.sharedInstance.optionItem)
  22. }
  23. @IBAction func touchUpInsideMoreGrid(_ sender: Any) {
  24. delegate?.tapMoreGridItem(with: fileID, sender: sender)
  25. }
  26. }
  27. protocol NCTrashGridDelegate {
  28. func tapMoreGridItem(with fileID: String, sender: Any)
  29. }