initialize static method
dynamic
initialize({
- required String twitchClientId,
- required String twitchClientSecret,
- required String twitchRedirectUri,
- ResponseType? twitchResponseType,
- String? scope,
Implementation
static initialize({
required String twitchClientId,
required String twitchClientSecret,
required String twitchRedirectUri,
ResponseType? twitchResponseType,
String? scope,
}) {
_instance = _instance == null ? FlutterTwitchAuth() : _instance!;
_instance?.TWITCH_CLIENT_ID = twitchClientId;
_instance?.TWITCH_CLIENT_SECRET = twitchClientSecret;
_instance?.TWITCH_REDIRECT_URI = twitchRedirectUri;
if (twitchResponseType != null) {
_instance?.twitchResponseType = twitchResponseType;
}
if (scope != null) {
_instance?.scope = scope;
}
FlutterTwitch.initialize(
twitchClientId: twitchClientId,
twitchClientSecret: twitchClientSecret,
twitchRedirectUri: twitchRedirectUri,
);
}