build method Null safety

Future<TikiSdkFlutter> build()

Builds a new TikiSdkFlutter

Implementation

Future<TikiSdkFlutter> build() async {
  TikiSdkBuilder sdkBuilder = TikiSdkBuilder()
    ..databaseDir(_databaseDir ?? await _dbDir())
    ..keyStorage(FlutterKeyStorage())
    ..address(_address)
    ..apiKey(_apiKey)
    ..origin(_origin!);
  TikiSdk tikiSdkDart = await sdkBuilder.build();
  TikiSdkFlutter tikiSdkFlutter = TikiSdkFlutter(_origin!);
  tikiSdkFlutter.tikiSdkDart = tikiSdkDart;
  return tikiSdkFlutter;
}