タイプ エイリアス FlexibleSyncConfiguration

Flexible Sync の構成: baseSyncConfiguration & {
    柔軟: true;
    initialSubscriptions?: InitialSubscriptions;
    partitionValue?: 絶対;
}

型宣言

  • 柔軟: true
  • Optional 初期サブスクリプション?: InitialSubscriptions

    Realm を開くときに使用する柔軟な同期サブスクリプションの初期セットの設定を構成するための任意のオブジェクト。 これが指定されている場合、このサブスクリプションのセットがサーバーと完全に同期されるまで、 Realm.openは解決されません。

    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 パーティションの値?: 絶対

TypeDocを使用して生成