NCTrashGridCell.swift 961 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 labelTitle: UILabel!
  13. @IBOutlet weak var more: UIImageView!
  14. @IBOutlet weak var buttonMoreGrid: UIButton!
  15. var delegate: NCTrashGridDelegate?
  16. var fileID = ""
  17. var indexPath = IndexPath()
  18. override func awakeFromNib() {
  19. super.awakeFromNib()
  20. more.image = CCGraphics.changeThemingColorImage(UIImage.init(named: "more"), multiplier: 2, color: NCBrandColor.sharedInstance.optionItem)
  21. }
  22. @IBAction func touchUpInsideMoreGrid(_ sender: Any) {
  23. delegate?.tapMoreGridItem(with: fileID, sender: sender)
  24. }
  25. }
  26. protocol NCTrashGridDelegate {
  27. func tapMoreGridItem(with fileID: String, sender: Any)
  28. }