Aplicativo de classe<FunctionsFactoryType, CustomDataType>

A classe representa um aplicativo Atlas App Services.

const app = new App({ id: "my-app-qwert" });

Parâmetros de tipo

Construtores

Acessores

  • obter baseUrl(): string
  • Experimental

    Obtenha a URL base atual usada para enviar solicitações para o Atlas App Services.

    Se uma operação updateBaseUrl estiver atualmente em andamento, esse valor não será atualizado com o novo valor até que essa operação seja concluída. Este recurso é experimental e pode ser alterado ou removido.

    Retorna a string

  • get emailPasswordAuth(): EmailPasswordAuth
  • Execute operações relacionadas ao provedor de autenticação de e-mail/senha.

    Retorna EmailPasswordAuth

    Uma instância do provedor de autenticação de senha de e-mail.

  • get ID(): string
  • Retorna a string

    O ID do aplicativo.

Métodos

  • Adiciona um ouvinte que será acionado em vários eventos do usuário. Isso inclui login, logout, troca de usuários, vinculação de usuários e atualização de dados personalizados.

    Parâmetros

    • retorno de chamada: AppChangeCallback

      Uma função de chamada de resposta que será chamada quando o evento ocorrer.

    Retorna nulo

  • Exclua o usuário. OBSERVAÇÃO: isso exclui de forma irrecuperável o usuário do dispositivo e do servidor!

    Parâmetros

    Retorna a Promessa<null>

    Uma promessa que se resolve assim que o usuário for excluído.

  • Remove todos os ouvintes de eventos adicionados anteriormente via App.addListener.

    Retorna nulo

  • Remove um ouvinte de eventos adicionado anteriormente via App.addListener.

    Parâmetros

    Retorna nulo

  • Desconecta e remove um usuário do cliente.

    Parâmetros

    Retorna a Promessa<null>

    Uma promessa que se resolve assim que o usuário for desconectado e removido do aplicativo.

  • Troca o usuário atual para o especificado em user.

    Parâmetros

    • usuário: AnyUser

      O usuário para o qual alternar.

    Retorna nulo

    Lança

    um erro se o novo usuário for desconectado ou removido.

  • Experimental

    Atualize a URL base utilizada para enviar solicitações para o Atlas App Services. Se isso for definido como uma string vazia ou null, ele redefinirá o URL base para o padrão.

    Se essa operação falhar, o aplicativo continuará usando o URL base original. Se outra operação de aplicação for iniciada enquanto essa função estiver em andamento, essa solicitação usará as informações de localização do URL base original. Este recurso é experimental e pode ser alterado ou removido.

    Parâmetros

    • newUrl: null | string

    Retorna a Promessa<null>

  • Obtenha ou crie um aplicativo Realm único a partir de um ID. Chamar esta função várias vezes com o mesmo ID retornará a mesma instância.

    Parâmetros

    • ID: string

      O ID do aplicativo Realm visível na interface do usuário do Atlas App Services ou em uma configuração.

    Retorna o aplicativo<DefaultFunctionsFactory, DefaultObject>

    A instância do aplicativo Realm.

  • Obtenha ou crie um aplicativo Realm único a partir de um ID. Chamar esta função várias vezes com o mesmo ID retornará a mesma instância.

    Parâmetros

    • ID: string

      O ID do aplicativo Realm visível na interface do usuário do Atlas App Services ou em uma configuração.

    Retorna o aplicativo<DefaultFunctionsFactory, DefaultObject>

    A instância do aplicativo Realm.

    Obsoleto(a)

    Use o App.get.

Gerado usando TypeDoc