in src/scanner/custom-rules/native-widgets-default.ts [54:64]
export function getNativeWidgetElementType(node: HTMLElement): string | undefined {
if (node.tagName === 'BUTTON' || node.tagName === 'SELECT' || node.tagName === 'TEXTAREA') {
return node.tagName.toLowerCase();
} else if (node.tagName === 'INPUT' && node.hasAttribute('list')) {
return 'input list';
} else if (node.tagName === 'INPUT' && node.hasAttribute('type')) {
return `input type="${node.getAttribute('type')}"`;
}
return undefined;
}