tabIndex property
int
get
tabIndex
Implementation
int get tabIndex {
final String? raw = _getAttributeIgnoreCase('tabindex');
if (raw == null || raw.isEmpty) return -1;
return int.tryParse(raw) ?? -1;
}
set
tabIndex
(dynamic value)
Implementation
set tabIndex(dynamic value) {
if (value == null) {
_removeAttributeIgnoreCase('tabindex');
return;
}
int parsed;
if (value is num) {
parsed = value.toInt();
} else {
parsed = int.tryParse(value.toString()) ?? 0;
}
internalSetAttribute('tabindex', parsed.toString());
}