@override Future<int> getInt(String key, int defaultValue) async { final value = await methodChannel .invokeMethod<int>( 'getInt', {'key': key, 'defaultValue': defaultValue} ); return value!; }