dart_gsheet_remote_config 1.0.2 copy "dart_gsheet_remote_config: ^1.0.2" to clipboard
dart_gsheet_remote_config: ^1.0.2 copied to clipboard

Remote config for Dart/Flutter and use Google Sheets to do that

example/lib/example.dart

import 'package:dart_gsheet_remote_config/dart_gsheet_remote_config.dart';
import 'package:version/version.dart';

Future<void> main() async {
  final remoteConfig = SheetRemoteConfig();

  await remoteConfig.initilize(
      id: "1qEskeRwdtAfnewig-slspPHKafDKV0JMexXdDWgCCeQ");

  final testValue = remoteConfig.getDouble("test");
  print("test: $testValue");

  final themeMode = remoteConfig.getString("themeMode");

  print("themeMode: $themeMode");

  final enableAds = remoteConfig.getBool("enableAds");

  print("enableAds: $enableAds");

  final inAppVersion = Version.parse("1.0.0");

  final currentVersion = remoteConfig.getString("currentVersion");

  print("currentVersion: $currentVersion");

  if (currentVersion != null && inAppVersion < Version.parse(currentVersion)) {
    print("Please update your app");
  } else {
    print("You are using the latest version");
  }
}
1
likes
0
points
107
downloads

Publisher

unverified uploader

Weekly Downloads

Remote config for Dart/Flutter and use Google Sheets to do that

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

http

More

Packages that depend on dart_gsheet_remote_config