---
title: parseLEDElement
framework: hiddriverkit
role: symbol
role_heading: Instance Method
path: hiddriverkit/iouserhideventdriver/parseledelement
---

# parseLEDElement

Parses an element to see if it supports LED usages.

## Declaration

```occ
virtual bool parseLEDElement(IOHIDElement *element);
```

## Parameters

- `element`: An IOHIDElement object to parse.

## Return Value

Return Value true on success, otherwise false.

## Discussion

Discussion This method checks the element to determine if it contains LED data suitable for dispatching in an event. If it does, the method stores a reference to the element for later use. When the driver object receives subsequent reports from the device, it uses the information in the stored LED elements to dispatch LED-specific events.

## See Also

### Parsing the Element Hierarchy

- [parseElements](hiddriverkit/iouserhideventdriver/parseelements.md)
- [parsePointerElement](hiddriverkit/iouserhideventdriver/parsepointerelement.md)
- [parseDigitizerElement](hiddriverkit/iouserhideventdriver/parsedigitizerelement.md)
- [parseKeyboardElement](hiddriverkit/iouserhideventdriver/parsekeyboardelement.md)
- [parseScrollElement](hiddriverkit/iouserhideventdriver/parsescrollelement.md)
