mirror of
https://github.com/divkit/divkit.git
synced 2026-06-06 20:07:59 +00:00
22 lines
566 B
Swift
22 lines
566 B
Swift
// Copyright 2021 Yandex LLC. All rights reserved.
|
|
|
|
import UIKit
|
|
|
|
#if !os(tvOS)
|
|
extension UIApplication: NetworkActivityIndicatorUI {}
|
|
|
|
@available(iOSApplicationExtension, unavailable)
|
|
public let networkActivityIndicatorController = NetworkActivityIndicatorController(
|
|
UI: UIApplication
|
|
.shared
|
|
)
|
|
#endif
|
|
|
|
extension NetworkActivityIndicatorController {
|
|
public static var stub: Self { Self(UI: NetworkActivityIndicatorStub()) }
|
|
}
|
|
|
|
private final class NetworkActivityIndicatorStub: NetworkActivityIndicatorUI {
|
|
var isNetworkActivityIndicatorVisible = false
|
|
}
|