setString method

void setString(
  1. KdbxKey key,
  2. StringValue? value
)

Implementation

void setString(KdbxKey key, StringValue? value) {
  if (_strings[key] == value) {
    _logger.finest('Value did not change for $key');
    return;
  }
  modify(() {
    if (value == null) {
      _strings.remove(key);
    } else {
      _strings[key] = value;
    }
  });
}