int getInt({int defaultInteger = 0}) { String value = this.text.trim(); return value.isEmpty ? defaultInteger : int.tryParse(value) ?? defaultInteger; }