클래스 App<FunctionsFactoryType, CustomDataType>

이 클래스는 Atlas App Services 애플리케이션을 나타냅니다.

const app = new App({ id: "my-app-qwert" });

유형 매개변수

생성자

속성

자격 증명: typeof 자격 증명 = 자격 증명

모든 자격 증명을 인증에 사용할 수 있습니다.

동기화: typeof 동기화 = Sync

접근자

방법

  • 다양한 사용자 이벤트에서 실행될 리스너를 추가합니다. 여기에는 로그인, 로그아웃, 사용자 전환, 사용자 연결, 사용자 지정 데이터 새로고침이 포함됩니다.

    매개변수

    • 콜백: AppChangeCallback

      이벤트가 발생하면 호출될 콜백 함수입니다.

    반환 값 void

  • 사용자를 삭제합니다. 참고: 이렇게 하면 장치와 서버에서 사용자가 복구 불가능하게 삭제됩니다!

    매개변수

    Promise<void>를 반환합니다.

    사용자가 삭제되면 해결되는 promise입니다.

  • 클라이언트에서 사용자를 로그아웃하고 제거합니다.

    매개변수

    Promise<void>를 반환합니다.

    사용자가 로그아웃하고 앱에서 제거되면 해결되는 프로미스입니다.

  • 현재 사용자를 user에 지정된 사용자로 전환합니다.

    매개변수

    • user: AnyUser

      전환할 사용자입니다.

    반환 값 void

    스로우

    새 사용자가 로그아웃하거나 제거된 경우 오류가 발생합니다.

TypeDoc을 사용하여 생성됨