isGreaterThanOne property

  1. @useResult
bool get isGreaterThanOne

Returns true if the nullable number is not null and greater than one.

Example:

num? n1 = 5; n1.isGreaterThanOne; // Returns true
num? n2 = null; n2.isGreaterThanOne; // Returns false
num? n3 = 1; n3.isGreaterThanOne; // Returns false
num? n4 = 0; n4.isGreaterThanOne; // Returns false
num? n5 = -3; n5.isGreaterThanOne; // Returns false

Audited: 2026-06-12 11:26 EDT

Implementation

@useResult
bool get isGreaterThanOne {
  final num? self = this;

  return self != null && self > 1;
}