Frame
SDK экспортирует типы для класса Frame:
ts
import type {
FrameParams,
FrameOpenUrlParams,
FrameOpenHomepageParams,
Scope
} from '@aspro-cloud/miniapp-jssdk'Типы
FrameParams
Параметры метода App.initializeFrame() и Frame.initialize()
| Свойство | Тип | Описание |
|---|---|---|
events | EventCallbacks<FrameEventName> | Обработчики событий |
FrameOpenUrlParams
Параметры метода Frame.openUrl()
| Свойство | Тип | Описание |
|---|---|---|
url | string | URL для открытия |
blank | boolean | Открыть в новой вкладке |
events | EventCallbacks<FrameOpenUrlEventName> | Обработчики событий |
FrameOpenHomepageParams
Параметры метода Frame.openHomepage()
| Свойство | Тип | Описание |
|---|---|---|
blank | boolean | Открыть в новой вкладке |
events | EventCallbacks<FrameOpenHomepageEventName> | Обработчики событий |
Scope
Скоуп установленной версии приложения в формате 'код:доступ', используется в методах Frame.getScopes() и Frame.hasScope()
ts
type Scope = string| Тип |
|---|
string |