double getDouble({double defaultDouble = 0.0}) { String value = this.text.trim(); return value.isEmpty ? defaultDouble : double.tryParse(value) ?? defaultDouble; }