Client constructor Null safety
- {required ClientOptions options}
the main client object
Implementation
Client({
required ClientOptions options,
}) {
_clientOptions = options;
Logger.root.level = Level.ALL;
Logger.root.onRecord.listen((record) {
print(
'${record.time.toString().split(" ")[1].split(".")[0]} [${record.level.name}] ${record.message}');
});
/// initialize http object
http = HTTP(
client: this,
);
log(LogLevel.info, "Initialized fortnite client object");
}