Оператор | абстрактный метод
int operator |(Битовый оператор или.
Обрабатывая как this и other как достаточно большие целые числа в дополнительном коде, результат — число с битами, установленными в любом из this и other.
Если оба операнда неотрицательны, результат неотрицательный, в противном случае результат отрицательный.
Исходный код
int operator |(int other);
© 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/int/operator_bitwise_or.html