setValue method
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},
))!;
}