EnvironmentUtil class

Constructors

EnvironmentUtil()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

shouldExitWhenChangeNetworkEnv ChangeEnvPermission Function(TSEnvNetworkModel fromNetworkEnvModel, TSEnvNetworkModel toNetworkEnvModel)?
从from网络环境切换到to网络环境,是否需要自动关闭app.(且如果已登录则重启后需要重新登录)
getter/setter pair
shouldExitWhenChangeTargetEnv bool Function(PackageTargetModel fromTargetModel, PackageTargetModel toTargetModel)?
getter/setter pair

Static Methods

changeToNoneProxy_ifNoneTryToPhone() Future<bool>
切换到无代理,如果已是无代理,则尝试切到手机代理(返回值:表示是否选中的代理有发生改变,决定是否要刷新界面)
goChangeApiMock(BuildContext context, {dynamic onPressTestApiCallback()?, List<Widget>? navbarActions}) Future
goChangeEnvironmentNetwork(BuildContext context, {dynamic onPressTestApiCallback()?, required dynamic updateNetworkCallback(TSEnvNetworkModel bNetworkModel, {required ChangeEnvPermission permission})}) Future
goChangeEnvironmentProxy(BuildContext context, {dynamic onPressTestApiCallback()?, required dynamic updateProxyCallback(TSEnvProxyModel bProxyModel)}) Future
goChangeEnvironmentTarget(BuildContext context, {required dynamic updateTargetCallback(PackageTargetModel bTargetModel)}) Future