ノード
state
がRealm.App.Sync.SubscriptionsState.Error
の場合、SubscriptionSet がエラー状態になっている理由を表すstring
が返されます。 エラーがない場合はnull
が返されます。
タイプ:
string
or null
セットにサブスクライブがない場合はtrue
、そうでない場合はfalse
を返します。
タイプ:
boolean
セット内のサブスクライブの数。
タイプ:
number
SubscriptionSet の状態。
タイプ:
Realm.App.Sync.SubscriptionSetState
SubscriptionSet のバージョン。 この数値はRealm.App.Sync.SubscriptionSet#update
が適用されるたびに増加します。
タイプ:
number
メソッド
- コールバック
- タイプ:
function
SubscriptionSet 内の各オブジェクトで実行する関数。 この関数がすべてのオブジェクトに対して
true
を返す場合、このメソッドはtrue
を返します。 この関数は 3 つの引数を取ります。object
- SubscriptionSet で処理されている現在のオブジェクト。index
- SubscriptionSet で処理されているオブジェクトのインデックス。subscriptionSet
- SubscriptionSet 自体。
- このArg 任意
- タイプ:
object
callback
が呼び出されるときのthis
の値。- name
- タイプ:
string
検索する名前。
- クエリ
- タイプ:
Realm.Results
検索するクエリは
Realm.Results
インスタンスとして表されます。例:Realm.objects("Cat").filtered("age > 10")
。- コールバック
- タイプ:
function
SubscriptionSet 内の各オブジェクトで実行する関数。 この関数は 3 つの引数を取ります。
object
- SubscriptionSet で処理されている現在のオブジェクト。index
- SubscriptionSet で処理されているオブジェクトのインデックス。subscriptionSet
- SubscriptionSet 自体。
- このArg 任意
- タイプ:
object
callback
が呼び出されるときのthis
の値。- コールバック
- タイプ:
function
SubscriptionSet 内の各オブジェクトで実行する関数。 この関数は 3 つの引数を取ります。
object
- SubscriptionSet で処理されている現在のオブジェクト。index
- SubscriptionSet で処理されているオブジェクトのインデックス。subscriptionSet
- SubscriptionSet 自体。
- このArg 任意
- タイプ:
object
callback
が呼び出されるときのthis
の値。- コールバック
- タイプ:
function
SubscriptionSet 内の各オブジェクトで実行する関数。 この関数は 4 つの引数を取ります。
previousValue
- コールバックの最後の呼び出しで返された値、または指定されている場合はinitialValue
。object
- SubscriptionSet で処理されている現在のオブジェクト。index
- SubscriptionSet で処理されているオブジェクトのインデックス。subscriptionSet
- SubscriptionSet 自体。
- initialValue 任意
- タイプ:
object
callback
の最初の呼び出しの最初の引数として使用する値。-
TypeError
SubscriptionSet が空で、
initialValue
が指定されていない場合。
- SubscriptionSet が単一のオブジェクトで構成されており、
initalValue
が指定されていない場合は、そのオブジェクトが返されます。 - SubscriptionSet が空の場合は、
initialValue
を指定する必要があります。また、 が返されます。 - コールバック
- タイプ:
function
SubscriptionSet 内の右から左の各オブジェクトで実行する関数。 この関数は 4 つの引数を取ります。
previousValue
- コールバックの最後の呼び出しで返された値、または指定されている場合はinitialValue
。object
- SubscriptionSet で処理されている現在のオブジェクト。index
- SubscriptionSet で処理されているオブジェクトのインデックス。subscriptionSet
- SubscriptionSet 自体。
- initialValue 任意
- タイプ:
object
callback
の最初の呼び出しの最初の引数として使用する値。-
TypeError
SubscriptionSet が空で、
initialValue
が指定されていない場合。
- SubscriptionSet が単一のオブジェクトで構成されており、
initalValue
が指定されていない場合は、そのオブジェクトが返されます。 - SubscriptionSet が空の場合は、
initialValue
を指定する必要があります。また、 が返されます。 - コールバック
- タイプ:
function
SubscriptionSet 内の各オブジェクトで実行する関数。 この関数が
true
を返す場合、このメソッドはtrue
を返します。 この関数は 3 つの引数を取ります。object
- SubscriptionSet で処理されている現在のオブジェクト。index
- SubscriptionSet で処理されているオブジェクトのインデックス。subscriptionSet
- SubscriptionSet 自体。
- このArg 任意
- タイプ:
object
callback
が呼び出されるときのthis
の値。
boolean
パラメーター:
boolean
callback
true
SubscriptionSet 内のすべてのオブジェクトに対して が を返したかどうかを表す : を 返します 。
Realm.App.Sync.Subscription
or null
名前でサブスクライブを検索します。
パラメーター:
Realm.App.Sync.Subscription
またはnull
名前付きサブスクリプション、サブスクライブが見つからない場合はnull
を返します。
Realm.App.Sync.Subscription
or null
クエリでサブスクライブを見つけます。 名前付きサブスクライブと名前のないサブスクライブの両方に一致します。
パラメーター:
null
null
Realm.App.Sync.Subscription
返します。
パラメーター:
[any, ...]
パラメーター:
[any, ...]
- SubscriptionSet 内のすべてのオブジェクトで呼び出された後、 callback
の戻り値。
any
パラメーター:
次の例外をスローします。
any
- callback
の最後の呼び出しによって返された値。ただし、次の特殊なケースを除く。
any
パラメーター:
次の例外をスローします。
any
- callback
の最後の呼び出しによって返された値。ただし、次の特殊なケースを除く。
boolean
パラメーター:
boolean
- true
が SubscriptionSet 内のオブジェクトに対してtrue
callback
返し、それ以外の場合はfalse
を返します。