/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
iphone/Maps/UI/Authorization/PhoneNumberAuthorizationViewController.swift
26 строк
860 B
Arsentiy Milchakov
[core][android][ios] default headers for auth requests
12 фев 2020, 14:37
12 фев 2020, 14:37
3ec6daf
Код
Авторство
О чём код?
class PhoneNumberAuthorizationViewController: WebViewController { var failure: MWMVoidBlock? init(success: @escaping MWMStringBlock, failure: @escaping MWMVoidBlock) { super.init(authURL: User.phoneAuthURL()!, onSuccessAuth: success, onFailure: failure)! self.failure = failure } required init?(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") } override func willLoadUrl(_ decisionHandler: @escaping WebViewControllerWillLoadBlock) { decisionHandler(true, WebApi.getDefaultAuthHeaders()) } override func viewDidLoad() { super.viewDidLoad() let cancelButton = UIBarButtonItem(barButtonSystemItem: .cancel, target: self, action: #selector(onCancel(_:))) navigationItem.leftBarButtonItem = cancelButton } @objc func onCancel(_ sender: UIBarButtonItem) { failure?() } }