setValue method

  1. @override
Future<bool> setValue(
  1. String valueType,
  2. String key,
  3. Object value
)
override

Stores the value associated with the key.

The valueType must match the type of value as follows:

  • Value type "Bool" must be passed if the value is of type bool.
  • Value type "Double" must be passed if the value is of type double.
  • Value type "Int" must be passed if the value is of type int.
  • Value type "String" must be passed if the value is of type String.
  • Value type "StringList" must be passed if the value is of type List<String>.

Implementation

@override
Future<bool> setValue(String valueType, String key, Object value) async {
  return (await _kChannel.invokeMethod<bool>(
    'set$valueType',
    <String, dynamic>{'key': key, 'value': value},
  ))!;
}