- 37개 파일 IP → zioinfo.co.kr 치환 (소스/매뉴얼/설정/하네스) - Manager DrConsole/NetworkConsole/CsapConsole 빌드 + /var/www/manager/ 배포 - 테스트: Manager HTTP 200, ITSM 신규 API 7개 전체 200 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
34 lines
1.0 KiB
Swift
34 lines
1.0 KiB
Swift
// Copyright 2018-present 650 Industries. All rights reserved.
|
|
|
|
/**
|
|
Base class for app delegate subscribers. Ensures the class
|
|
inherits from `UIResponder` and has `required init()` initializer.
|
|
*/
|
|
@objc(EXBaseAppDelegateSubscriber)
|
|
open class BaseExpoAppDelegateSubscriber: UIResponder {
|
|
public override required init() {
|
|
super.init()
|
|
}
|
|
|
|
#if os(macOS)
|
|
@available(*, unavailable)
|
|
public required init?(coder: NSCoder) {
|
|
fatalError("init(coder:) has not been implemented")
|
|
}
|
|
#endif // os(macOS)
|
|
}
|
|
|
|
/**
|
|
Typealias to `UIApplicationDelegate` protocol.
|
|
Might be useful for compatibility reasons if we decide to add more things here.
|
|
*/
|
|
@objc(EXAppDelegateSubscriberProtocol)
|
|
public protocol ExpoAppDelegateSubscriberProtocol: UIApplicationDelegate {
|
|
@objc optional func customizeRootView(_ rootView: UIView)
|
|
}
|
|
|
|
/**
|
|
Typealias merging the base class for app delegate subscribers and protocol inheritance to `UIApplicationDelegate`.
|
|
*/
|
|
public typealias ExpoAppDelegateSubscriber = BaseExpoAppDelegateSubscriber & ExpoAppDelegateSubscriberProtocol
|