delete method

  1. @override
Future<void> delete({
  1. required VoidCallback onUserStateChanged,
})
override

Deletes already registered users.

Users created by AuthProvider who are registered together with signIn even if register is not executed are also eligible.

Execute onUserStateChanged when a user's authentication state is changed.

すでに登録されているユーザーを削除します。

registerが実行されていない場合でもsignInで合わせて登録が行われるAuthProviderで作成されたユーザーも対象となります。

ユーザーの認証状態が変更されたときにonUserStateChangedを実行します。

Implementation

@override
Future<void> delete({
  required VoidCallback onUserStateChanged,
}) async {
  await database.delete();
  onUserStateChanged.call();
}