Realm JavaScript
Realm
Constants
1
BSON
Members
9
isClosed
isEmpty
isInTransaction
isReadOnly
path
schema
schemaVersion
subscriptions
syncSession
Methods
22
copyBundledRealmFiles
createTemplateObject
deleteFile
exists
open
schemaVersion
addListener
beginTransaction
cancelTransaction
close
commitTransaction
compact
create
delete
deleteAll
deleteModel
objectForPrimaryKey
objects
removeAllListeners
removeListener
write
writeCopyTo
Type Definitions
8
CanonicalObjectSchema
CanonicalObjectSchemaProperty
Configuration
ObjectClass
ObjectSchema
ObjectSchemaProperty
ObjectType
PropertyType
Realm.App
Members
3
allUsers
currentUser
emailPasswordAuth
Methods
8
addListener
deleteUser
getApp
logIn
removeListener
removeListener
removeUser
switchUser
Type Definitions
2
AppConfiguration
LocalAppConfiguration
Realm.App.Sync
Members
1
SubscriptionsState
Methods
9
_hasExistingSessions
enableSessionMultiplexing
getAllSyncSessions
getSyncSession
initiateClientReset
reconnect
setLogger
setLogLevel
setUserAgent
Type Definitions
11
SubscriptionOptions
ClientResetConfiguration
downloadBeforeOpenBehavior
InitialSubscriptionsConfiguration
logCallback
LogLevel
openLocalRealmBehavior
OpenRealmBehaviorConfiguration
ProviderType
SSLConfiguration
SyncConfiguration
Realm.App.Sync.AsyncOpenTask
Methods
2
cancel
progress
Realm.App.Sync.AuthError
Members
2
code
type
Realm.App.Sync.BaseSubscriptionSet
Members
5
error
isEmpty
length
state
version
Methods
8
every
findByName
findByQuery
forEach
map
reduce
reduceRight
some
Realm.App.Sync.IncompatibleSyncedRealmError
Members
2
configuration
name
Realm.App.Sync.MutableSubscriptionSet
Members
5
error
isEmpty
length
state
version
Methods
6
add
remove
removeAll
removeByName
removeByObjectType
removeSubscription
Inherited Methods
8
every
findByName
findByQuery
forEach
map
reduce
reduceRight
some
Realm.App.Sync.Session
Members
4
config
state
url
user
Methods
10
addConnectionNotification
addProgressNotification
connectionState
downloadAllServerChanges
isConnected
pause
removeConnectionNotification
removeProgressNotification
resume
uploadAllLocalChanges
Realm.App.Sync.Subscription
Members
6
createdAt
id
name
objectType
queryString
updatedAt
Realm.App.Sync.SubscriptionSet
Members
5
error
isEmpty
length
state
version
Methods
2
update
waitForSynchronization
Inherited Methods
8
every
findByName
findByQuery
forEach
map
reduce
reduceRight
some
Realm.App.Sync.UserIdentity
Members
2
id
providerType
Realm.Auth
Realm.Auth.ApiKeyAuth
Methods
6
create
delete
disable
enable
fetch
fetchAll
Realm.Auth.EmailPasswordAuth
Methods
7
callResetPasswordFunction
confirmUser
registerUser
resendConfirmationEmail
resetPassword
retryCustomConfirmation
sendResetPasswordEmail
Realm.Collection
Members
3
length
optional
type
Methods
27
addListener
avg
entries
every
filtered
find
findIndex
forEach
indexOf
isEmpty
isValid
join
keys
map
max
min
reduce
reduceRight
removeAllListeners
removeListener
slice
snapshot
some
sorted
sum
Symbol.iterator
values
Type Definitions
2
Iterator
SortDescriptor
Realm.Credentials
Members
2
payload
provider
Methods
8
anonymous
apiKey
apple
emailPassword
facebook
function
google
jwt
Realm.Dictionary
Methods
5
addListener
remove
removeAllListeners
removeListener
set
Realm.List
Members
3
length
optional
type
Methods
5
pop
push
shift
splice
unshift
Inherited Methods
27
Symbol.iterator
addListener
avg
entries
every
filtered
find
findIndex
forEach
indexOf
isEmpty
isValid
join
keys
map
max
min
reduce
reduceRight
removeAllListeners
removeListener
slice
snapshot
some
sorted
sum
values
Realm.MongoDBCollection
Members
1
name
Methods
14
aggregate
count
deleteMany
deleteOne
find
findOne
findOneAndDelete
findOneAndReplace
findOneAndUpdate
insertMany
insertOne
updateMany
updateOne
watch
Type Definitions
5
ChangeEvent
DeleteResult
InsertManyResult
InsertOneResult
UpdateResult
Realm.Object
Methods
8
addListener
getPropertyType
isValid
linkingObjects
linkingObjectsCount
objectSchema
removeAllListeners
removeListener
Realm.Results
Members
3
length
optional
type
Methods
1
update
Inherited Methods
27
Symbol.iterator
addListener
avg
entries
every
filtered
find
findIndex
forEach
indexOf
isEmpty
isValid
join
keys
map
max
min
reduce
reduceRight
removeAllListeners
removeListener
slice
snapshot
some
sorted
sum
values
Realm.Set
Members
3
length
optional
type
Methods
4
add
clear
delete
has
Inherited Methods
27
Symbol.iterator
addListener
avg
entries
every
filtered
find
findIndex
forEach
indexOf
isEmpty
isValid
join
keys
map
max
min
reduce
reduceRight
removeAllListeners
removeListener
slice
snapshot
some
sorted
sum
values
Realm.User
Members
11
accessToken
customData
deviceId
functions
id
identities
isLoggedIn
profile
providerType
refreshToken
state
Methods
10
addListener
apiKeys
callFunction
linkCredentials
logOut
mongoClient
push
refreshCustomData
removeAllListeners
removeListener
Realm.Worker
Realm~MongoDB
Members
1
serviceName
Methods
1
db
Realm~MongoDBDatabase
Members
1
name
Methods
1
collection
Realm
.
Auth
A namespace for auth providers
Related Classes
ApiKeyAuth
EmailPasswordAuth