构造一个新的App实例,用于连接到 Atlas App Services App。
字符串应用程序 ID。
如果未提供 id,则会发生错误。
构造一个新的App实例,用于连接到 Atlas App Services App。
应用的配置。
如果未提供应用程序 ID ,则会发生错误。
Static
凭证所有可用于身份验证的凭证。
Static
同步已登录设备且未被删除的所有用户。
从用户 ID 到用户的映射。
上次登录或切换到的用户。
代表当前登录用户的User对象。 如果没有用户登录,则返回null
。
执行与电子邮件/密码身份验证提供商相关的操作。
电子邮件密码身份验证提供者的实例。
应用程序 ID。
添加将在各种用户事件时触发的侦听器。 这包括登录、注销、切换用户、链接用户和刷新自定义数据。
事件发生时调用的回调函数。
删除用户。 注意:这会将用户从设备和服务器中删除,且无法恢复!
删除用户后立即解决的 Promise。
登录用户。
描述身份验证提供者类型及其参数的凭证对象。
解析为登录的User的 Promise。
如果登录失败,则返回错误。
删除之前通过App.addListener添加的所有事件侦听器。
删除之前通过App.addListener添加的事件侦听器。
要删除的回调。
注销用户并将其从客户端删除。
在用户注销并从应用程序中删除后立即解析的 Promise。
将当前用户切换为 user 中指定的用户。
要切换到的用户。
如果新用户注销或删除,则会出现错误。
Static
获取从 ID 获取或创建单例 Realm 应用。 使用相同的 ID 多次调用此函数将返回相同的实例。
从 Atlas App Services 用户界面或配置中可见的 Realm 应用程序 ID。
Realm 应用实例。
Static
获取应用程序从 ID 获取或创建单例 Realm 应用。 使用相同的 ID 多次调用此函数将返回相同的实例。
从 Atlas App Services 用户界面或配置中可见的 Realm 应用程序 ID。
Realm 应用实例。
使用App.get 。
使用TypeDoc生成
该类代表一个 Atlas App Services 应用程序。