Globals / MiniApp
Class: MiniApp
Hierarchy
- MiniApp
Implements
Index
Properties
Methods
- getPlatform
- getUniqueId
- loadInterstitialAd
- loadRewardedAd
- requestCustomPermissions
- requestLocationPermission
- setScreenOrientation
- shareInfo
- showInterstitialAd
- showRewardedAd
Properties
user
• user: UserInfoProvider = new UserInfo()
Defined in js-miniapp-sdk/src/miniapp.ts:171
Methods
getPlatform
▸ getPlatform(): string
Implementation of Platform
Defined in js-miniapp-sdk/src/miniapp.ts:240
Returns: string
getUniqueId
▸ getUniqueId(): Promise<string>
Implementation of MiniAppFeatures
Defined in js-miniapp-sdk/src/miniapp.ts:177
Returns: Promise<string>
loadInterstitialAd
▸ loadInterstitialAd(id: string): Promise<string>
Implementation of Ad
Defined in js-miniapp-sdk/src/miniapp.ts:220
Parameters:
| Name | Type |
|---|---|
id |
string |
Returns: Promise<string>
loadRewardedAd
▸ loadRewardedAd(id: string): Promise<string>
Implementation of Ad
Defined in js-miniapp-sdk/src/miniapp.ts:224
Parameters:
| Name | Type |
|---|---|
id |
string |
Returns: Promise<string>
requestCustomPermissions
▸ requestCustomPermissions(permissions: CustomPermission[]): Promise<CustomPermissionResult[]>
Implementation of MiniAppFeatures
Defined in js-miniapp-sdk/src/miniapp.ts:212
Parameters:
| Name | Type |
|---|---|
permissions |
CustomPermission[] |
Returns: Promise<CustomPermissionResult[]>
requestLocationPermission
▸ requestLocationPermission(permissionDescription?: string): Promise<string>
Implementation of MiniAppFeatures
Defined in js-miniapp-sdk/src/miniapp.ts:181
Parameters:
| Name | Type | Default value |
|---|---|---|
permissionDescription |
string | ”” |
Returns: Promise<string>
setScreenOrientation
▸ setScreenOrientation(screenOrientation: ScreenOrientation): Promise<string>
Implementation of MiniAppFeatures
Defined in js-miniapp-sdk/src/miniapp.ts:248
Parameters:
| Name | Type |
|---|---|
screenOrientation |
ScreenOrientation |
Returns: Promise<string>
shareInfo
▸ shareInfo(info: ShareInfoType): Promise<string>
Implementation of MiniAppFeatures
Defined in js-miniapp-sdk/src/miniapp.ts:236
Parameters:
| Name | Type |
|---|---|
info |
ShareInfoType |
Returns: Promise<string>
showInterstitialAd
▸ showInterstitialAd(id: string): Promise<string>
Implementation of Ad
Defined in js-miniapp-sdk/src/miniapp.ts:228
Parameters:
| Name | Type |
|---|---|
id |
string |
Returns: Promise<string>
showRewardedAd
▸ showRewardedAd(id: string): Promise<Reward>
Implementation of Ad
Defined in js-miniapp-sdk/src/miniapp.ts:232
Parameters:
| Name | Type |
|---|---|
id |
string |
Returns: Promise<Reward>