FUITintableDrawingView

Undocumented

  • Undocumented

    Declaration

    Swift

    public typealias TintState = T
  • Declaration

    Swift

    public var tintAttributes: [FUIPropertyRef : [T : [NSAttributedStringKey : Any]]] { get set }
  • Undocumented

    Declaration

    Swift

    open var tintState: T { get set }
  • Aggregate state property, which combines the developer-set value with the current state of the relevant containing views. This accounts for cases where the view should be disabled as a result of a property on a parent view. For example, the FUITintableDrawingView may be a subview of a UICollectionViewCell; collection view cell selection is managed by the allowsSelection and allowsMultipleSelection properties in the UICollectionView. The result of this property is: if the containing view is enabled, or there is no container, return: this view’s isEnabled' value. If the containing view is not enabled, returnfalse`.

    Declaration

    Swift

    open var isEnabled: Bool { get set }
  • Declaration

    Swift

    open override func prepareForReuse()