Во-первых, вы просто заботитесь о значениях этой карты, а не о ключах, поэтому мы работаем над значениями следующим образом:
var values = salary.values;
И мы можем использовать сокращение, чтобы объединить все значения с оператором суммы:
var values = salary.values;
var result = values.reduce((sum, element) => sum + element);
print(result);
Вы можете сослаться на некоторые основы List & Map здесь:
https://api.dartlang.org/stable/1.10.1/dart-core/List-class.htmlhttps://api.dartlang.org/stable/1.10.1/dart-core/Map-class.html