MiniAppView
public class MiniAppView : UIView, MiniAppViewable
extension MiniAppView: MiniAppNavigationBarDelegate
Undocumented
-
Declaration
Swift
public let state: PassthroughSubject<MiniAppViewState, Never> -
Declaration
Swift
public var progressStateView: MiniAppProgressViewable? { get set } -
Undocumented
Declaration
Swift
public var enable3DTouch: Bool { get set } -
Undocumented
Declaration
Swift
public init(params: MiniAppViewParameters)
-
Declaration
Swift
public func load(fromCache: Bool = false, completion: @escaping ((Result<Bool, MASDKError>) -> Void)) -
loadAsync(fromCache:Asynchronous) Declaration
Swift
public func loadAsync(fromCache: Bool = false) async throws -> MiniAppLoadStatus -
Undocumented
Declaration
Swift
public func loadFromBundle(miniAppManifest: MiniAppManifest?, completion: @escaping ((Result<Bool, MASDKError>) -> Void)) -
Declaration
Swift
public var alertInfo: CloseAlertInfo? { get } -
Undocumented
Declaration
Swift
public var miniAppTitle: String { get } -
Undocumented
See moreDeclaration
Swift
public enum MiniAppLoadStatus
-
Declaration
Swift
public func miniAppNavigationBar(didTriggerAction action: MiniAppNavigationAction) -> Bool -
Declaration
Swift
public func miniAppShouldClose() -> CloseAlertInfo?
-
Undocumented
Declaration
Swift
public func sendJsonToMiniApp(string jsonString: String)
MiniAppView Class Reference