miniapp / com.rakuten.tech.mobile.miniapp / MiniApp / create
create
abstract suspend fun create(appId: String, miniAppMessageBridge: MiniAppMessageBridge): MiniAppDisplay
Creates a mini app. The mini app is downloaded, saved and provides a MiniAppDisplay when successful.
Parameters
appId - mini app id.
miniAppMessageBridge - the interface for communicating between host app & mini app
Exceptions
MiniAppNotFoundException - when the specified mini app ID does not exist on the server
MiniAppHasNoPublishedVersionException - when the specified mini app ID exists on the
server but has no published versions
MiniAppSdkException - when there is any other issue during fetching,
downloading or creating the view.abstract suspend fun create(appId: String, miniAppMessageBridge: MiniAppMessageBridge, miniAppNavigator: MiniAppNavigator): MiniAppDisplay
Same as createString,MiniAppMessageBridge. Use this to control external url loader.
Parameters
miniAppNavigator - allow host app to handle specific urls such as external link.