Frame
O SDK exporta tipos para a classe Frame:
ts
import type {
FrameParams,
FrameOpenUrlParams,
FrameOpenHomepageParams,
Scope
} from '@flowlu/miniapp-jssdk'Tipos
FrameParams
Parâmetros de App.initializeFrame() e Frame.initialize()
| Propriedade | Tipo | Descrição |
|---|---|---|
events | EventCallbacks<FrameEventName> | Manipuladores de eventos |
FrameOpenUrlParams
Parâmetros de Frame.openUrl()
| Propriedade | Tipo | Descrição |
|---|---|---|
url | string | URL a ser aberta |
blank | boolean | Abrir em uma nova aba |
events | EventCallbacks<FrameOpenUrlEventName> | Manipuladores de eventos |
FrameOpenHomepageParams
Parâmetros de Frame.openHomepage()
| Propriedade | Tipo | Descrição |
|---|---|---|
blank | boolean | Abrir em uma nova aba |
events | EventCallbacks<FrameOpenHomepageEventName> | Manipuladores de eventos |
Scope
Scope da versão instalada da aplicação no formato 'code:access', usado nos métodos Frame.getScopes() e Frame.hasScope()
ts
type Scope = string| Tipo |
|---|
string |