FRDropDownButton

@objc
@MainActor
public class FRDropDownButton : UIButton
extension FRDropDownButton: FRDropDownViewProtocol
  • Declaration

    Swift

    @objc
    @MainActor
    public var themeColor: UIColor { get set }
  • Declaration

    Swift

    @objc
    @MainActor
    public var dataSource: [String] { get set }
  • Declaration

    Swift

    @objc
    @MainActor
    public var itemHeigh: CGFloat { get set }
  • Declaration

    Swift

    @objc
    @MainActor
    public var shouldCoverButton: Bool { get set }
  • Declaration

    Swift

    @objc
    @MainActor
    public var delegate: FRDropDownViewProtocol?
  • Declaration

    Swift

    @objc
    @MainActor
    public var buttonFont: UIFont
  • Declaration

    Swift

    @objc
    @MainActor
    public var maxHeight: CGFloat
  • Declaration

    Swift

    @MainActor
    public override init(frame: CGRect)
  • Declaration

    Swift

    @MainActor
    public required init?(coder aDecoder: NSCoder)
  • Declaration

    Swift

    @MainActor
    public override func didMoveToSuperview()
  • Declaration

    Swift

    @MainActor
    public override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?)
  • Declaration

    Swift

    @objc
    @MainActor
    public func open()
  • Declaration

    Swift

    @objc
    @MainActor
    public func close()
  • Declaration

    Swift

    @MainActor
    public func selectedItem(index: Int, item: String)