adding packages
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:package_info/package_info.dart';
|
||||
|
||||
class GetVersion {
|
||||
static const MethodChannel _channel = MethodChannel('get_version');
|
||||
|
||||
static Future<String> get platformVersion async {
|
||||
final String version = await _channel.invokeMethod('getPlatformVersion');
|
||||
return version;
|
||||
}
|
||||
|
||||
static Future<String> get projectVersion async {
|
||||
final PackageInfo packageInfo = await PackageInfo.fromPlatform();
|
||||
final String version = packageInfo.version;
|
||||
return version;
|
||||
}
|
||||
|
||||
static Future<String> get projectCode async {
|
||||
final PackageInfo packageInfo = await PackageInfo.fromPlatform();
|
||||
final String buildNumber = packageInfo.buildNumber;
|
||||
return buildNumber;
|
||||
}
|
||||
|
||||
static Future<String> get appID async {
|
||||
final PackageInfo packageInfo = await PackageInfo.fromPlatform();
|
||||
final String packageName = packageInfo.packageName;
|
||||
return packageName;
|
||||
}
|
||||
|
||||
static Future<String> get appName async {
|
||||
final PackageInfo packageInfo = await PackageInfo.fromPlatform();
|
||||
final String appName = packageInfo.appName;
|
||||
return appName;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user