init method
PixivApi
init({
- required PixivAuth auth,
- required String targetIPGetter(),
- required String languageGetter(),
- required String deviceName,
- required UserAccount? accountGetter(),
- required void accountUpdater(
- UserAccount userAccount
兼容GetX的GetxService
Implementation
PixivApi init({
required PixivAuth auth,
required String Function() targetIPGetter,
required String Function() languageGetter,
required String deviceName,
required UserAccount? Function() accountGetter,
required void Function(UserAccount userAccount) accountUpdater,
}) {
this.auth = auth;
this.targetIPGetter = targetIPGetter;
this.languageGetter = languageGetter;
this.deviceName = deviceName;
this.accountGetter = accountGetter;
this.accountUpdater = accountUpdater;
return this;
}