Files
2022-05-27 20:21:01 +03:00

43 lines
1009 B
Swift

//
// MainViewInvite.swift
// PayCash
//
// Created by Igor on 29.03.2021.
// Copyright © 2021 AM. All rights reserved.
//
import UIKit
import MarqueeLabel
class MainViewInvite: CommonViewCustom {
@IBOutlet var lockedFundsView: UIView!
@IBOutlet var lockedFundsLabel: MarqueeLabel!
@IBOutlet var heightConstraint: NSLayoutConstraint!
var didClose : (() -> Void)?
var didLockedFunds : (() -> Void)?
@IBAction func onClose(_: AnyObject?) {
didClose?()
self.isHidden = true
}
@IBAction func onQR(_: AnyObject?) {
Popup.show(content: StoryboardScene.Main.invite.instantiate())
}
@IBAction func onLockedFunds(_: AnyObject?) {
didLockedFunds?()
}
func setupVisability(visibleOnController: Bool) {
UIView.animate(withDuration: 0.1) {
DispatchQueue.main.async {
self.isHidden = !visibleOnController
self.alpha = visibleOnController ? 1 : 0
}
}
}
}