ChatMessageAttachmentPreviewVC
open class ChatMessageAttachmentPreviewVC: _ViewController, WKNavigationDelegate, AppearanceProvider
Inheritance
_ViewController
, AppearanceProvider
, WKNavigationDelegate
Properties
content
public var content: URL?
webView
public private(set) lazy var webView = WKWebView(frame: .zero, configuration: WKWebViewConfiguration())
.withoutAutoresizingMaskConstraints
activityIndicatorView
public private(set) lazy var activityIndicatorView
Methods
setUpAppearance()
override open func setUpAppearance()
setUp()
override open func setUp()
setUpLayout()
override open func setUpLayout()
updateContent()
override open func updateContent()
goBack()
@objc open func goBack()
goForward()
@objc open func goForward()
close()
@objc open func close()
webView(_:didStartProvisionalNavigation:)
public func webView(_ webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!)
webView(_:didFinish:)
public func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!)