特定の SubscriptionSet の可変バージョン。 MutableSubscriptionSetインスタンスは、 SubscriptionSet.updateコールバック 内からのみ使用できます。

階層(完全に表示

コンストラクター

アクセス

  • エラー発生 : null | string
  • stateSubscriptionSetState.Errorの場合、これはSubscriptionSetがエラー状態である理由を表す string になります。 エラーが発生しない場合はnullになります。

    null |を返すstring

    エラーを表す string、エラーがない場合はnull

  • get isEmpty ( ) :ブール値
  • セット内にサブスクライブがないかどうか。

    ブール値を返します

    true セット内にサブスクライブがない場合は、それ以外の場合はfalse

  • 長さを取得する :数値
  • 数値を返します

    セット内のサブスクライブの数。

  • 状態を取得します : SubscriptionSetState
  • SubscriptionSetState を返す

    SubscriptionSet の状態。

  • バージョン :番号
  • SubscriptionSet のバージョン。 この値は、 SubscriptionSet.updateが適用されるたびに増加します。

    数値を返します

    SubscriptionSetのバージョン。

メソッド

  • サブスクリプション セットを反復可能にします。

    イテラブル 返す

    セット内の各値の反復可能値。

    for (const subscription of subscriptions) {
    // ...
    }
  • アクティブなサブスクライブのセットにクエリを追加します。 クエリは、同じタイプの既存のクエリとOR演算子を介して結合されます。

    クエリは、 Realm.objects から返された 結果 インスタンス(例: )によって表されます。mutableSubs.add(realm.objects("Cat").filtered("age > 10"));

    パラメーター

    • クエリ: AnyResults

      サブスクライブするクエリを表す結果インスタンス。

    • Optional オプション: SubscriptionOptions

      このサブスクリプションを追加するときに使用するオプションを含む任意のSubscriptionOptionsオブジェクト(例: サブスクリプションに名前を付けるため)。

    サブスクリプションを返します

    新しいサブスクライブのSubscriptionインスタンス。

  • 名前でサブスクライブを検索します。

    パラメーター

    • name : string

      検索する名前。

    null |を返すサブスクライブ

    名前付きサブスクライブ。サブスクライブが見つからない場合はnull

  • 指定されたクエリでサブスクリプションを SubscriptionSet から削除します。

    パラメーター

    • クエリ: AnyResults

      サブスクリプションを削除するクエリを表す結果インスタンス。

    ブール値を返します

    true サブスクリプションが削除された場合は 、見つからない場合はfalseになります。

  • SubscriptionSet からすべてのサブスクライブを削除します。

    数値を返します

    削除されたサブスクライブの数。

  • 指定された名前のサブスクライブを SubscriptionSet から削除します。

    パラメーター

    • name : string

      削除するサブスクライブの名前。

    ブール値を返します

    true サブスクリプションが削除された場合は 、見つからない場合はfalseになります。

  • 指定されたオブジェクトタイプのすべてのサブスクライブを SubscriptionSet から削除します。

    パラメーター

    • objectType : string

      すべてのサブスクライブを削除するオブジェクトタイプの string 名。

    数値を返します

    削除されたサブスクライブの数。

  • 指定したサブスクリプションを SubscriptionSet から削除します。

    パラメーター

    ブール値を返します

    true サブスクリプションが削除された場合は 、見つからない場合はfalseになります。

  • すべての名前のないサブスクリプションを SubscriptionSet から削除します。

    数値を返します

    削除されたサブスクライブの数。

TypeDocを使用して生成