resolvedBaseType property

String get resolvedBaseType

Implementation

String get resolvedBaseType {
  if (isNumeric) {
    return 'text';
  }
  switch (effectiveHtmlType.trim().toLowerCase()) {
    case 'email':
    case 'number':
    case 'password':
    case 'search':
    case 'tel':
    case 'url':
    case 'date':
    case 'time':
      return effectiveHtmlType.trim().toLowerCase();
    case 'text':
    default:
      return 'text';
  }
}