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());
}