Configuração do FlexibleSync: BaseSyncConfiguration & {
    flexível: true;
    Assinaturas iniciais?: InitialSubscriptions;
    Valor da partição?: nunca;
}

Declaração de tipo

  • flexível: true
  • Optional assinaturas iniciais?: InitialSubscriptions

    objeto opcional para configurar a configuração de um conjunto inicial de assinaturas de Flexible Sync a serem usadas ao abrir o Realm. Se isso for especificado, o Realm.open não será resolvido até que esse conjunto de assinaturas tenha sido totalmente sincronizado com o servidor.

    Exemplo

    const config: Realm.Configuration = {
    sync: {
    user,
    flexible: true,
    initialSubscriptions: {
    update: (subs, realm) => {
    subs.add(realm.objects('Task'));
    },
    rerunOnOpen: true,
    },
    },
    // ... rest of config ...
    };
    const realm = await Realm.open(config);

    // At this point, the Realm will be open with the data for the initial set
    // subscriptions fully synchronised.
  • Optional valor da partição?: nunca

Gerado usando TypeDoc