Digite o alias BaseSyncConfiguration

Configuração do BaseSync: {
    cancelWaitsOnNonFatalError?: booleano;
    Reinício do cliente?: ClientResetConfig;
    customHttpHeaders?: Registro<string, string>;
    existenteRealmFileBehavior?: OpenRealmBehaviorConfiguration;
    newRealmFileBehavior?: OpenRealmBehaviorConfiguration;
    onError?: ErrorCallback;
    proxyConfig?: SyncProxyConfig;
    ssl?: Configuração SSL;
    utilizador: AnyUser;
}

Descreve as diferentes opções usadas para criar uma Instância de Realm com a sincronização do Atlas App Services.

Declaração de tipo

  • Optional cancelaresperacomerro não fatal?: booleano

    Defina como verdadeiro, todas as operações assíncronas (como abrir o Realm com Realm.open) falharão quando ocorrer um erro não fatal, como um tempo limite.

  • Optional reinício do cliente?: ClientResetConfig

    Configuração de reinício do cliente

  • Optional cabeçalhos HTTP personalizados?: Registro<string, string>

    HTTP headers personalizados, que são incluídos ao fazer solicitações ao servidor.

  • Optional comportamento deArquivo de Realm existente?: OpenRealmBehaviorConfiguration

    Se deve abrir o arquivo existente e sincronizar em segundo plano ou aguardar a conclusão da sincronização do arquivo e abrir. Se não for definido, o Realm será baixado antes de aberto.

    default

    {
    * type: OpenRealmBehaviorType.DownloadBeforeOpen,
    * timeOut: 30 * 1000,
    * timeOutBehavior: OpenRealmTimeOutBehavior.ThrowException,
    * }
  • Optional novo Comportamento de arquivo Realm?: OpenRealmBehaviorConfiguration

    Se deve criar um novo arquivo e sincronizar em segundo plano ou aguardar a sincronização do arquivo.

    default

    {
    * type: OpenRealmBehaviorType.DownloadBeforeOpen,
    * timeOut: 30 * 1000,
    * timeOutBehavior: OpenRealmTimeOutBehavior.ThrowException,
    * }
  • Optional emcaso de erro?: ErrorCallback

    Uma função de retorno de chamada que é chamada em situações de erro. A chamada de resposta recebe dois argumentos: session e syncError. Se syncError.name == "ClientReset", syncError.path e syncError.config estiverem definidos e syncError.readOnly for verdadeiro (obsoleto, consulte Realm.App.Sync~ClientResetConfiguration). Caso contrário, syncError pode ter até cinco propriedades: name, message, isFatal, category e code.

  • Optional proxyConfig?: SyncProxyConfig

    Configuração de proxy HTTP (node.js/Electron apenas)

  • Optional ssl?: Configuração SSL

    Configuração SSL.

  • utilizador: AnyUser

    Um objeto Realm.User obtido ligando para Realm.App.logIn.

Gerado usando TypeDoc