Метод operator unary-
Duration operator unary-(Возвращает новый Duration , представляющий собой отрицание этого Duration.
Возвращаемый Duration имеет такую же длительность, как и этот, но с противоположным знаком.
Исходный код
// Using subtraction helps dart2js avoid negative zeros. Duration operator -() => new Duration._microseconds(0 - _duration);
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-core/Duration/operator_unary_minus.html