withOAuth method Null safety
- [OAuthCredentials? oauthCredentials,
- bool refresh = false]
Implementation
static Future<Yt> withOAuth(
[OAuthCredentials? oauthCredentials, bool refresh = false]) async {
final Yt yt = Yt();
oauthCredentials ??=
OAuthCredentials.fromJsonFile(Util.defaultCredentialsFile);
tokenGenerator = OAuthGenerator(
oauthCredentials: oauthCredentials, dio: dio, refresh: refresh);
await _confirmToken();
yt.setModules();
return yt;
}