> For the complete documentation index, see [llms.txt](https://docs.qatts.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.qatts.com/studio/ui-elements/properties-library.md).

# Properties Library

QATTS is all about configuring the right thing in right place. Here is the process

In the UI elements, We have the section called PROPERTIES. any actionable configuration will be configured here. Refer the below screenshots to understand.

| Property Name | Property Value | When to use                                                                                                                                              | How it works                                                                                                                |
| ------------- | -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| jsClick       | TRUE/FALSE     | <ol><li>An element is covered  by another element</li><li>An element is not in a scrollable position</li><li>When  a normal click doesn't work</li></ol> | Performs the click operation with java script                                                                               |
| focusAndSend  | TRUE/FALSE     | <ol><li>When we have to hover the mouse and perform click</li><li>When a web element is not responsive. To enable the element</li></ol>                  | It hovers the mouse on to the element and then performs the click operation                                                 |
| contextClick  | TRUE/FALSE     | <ol><li>To perform the right-click operation</li></ol>                                                                                                   | <p>It just performs the right click to select the sub option.<br><br>Helpful to automate the native applications mostly</p> |
| returnKey     | TRUE/FALSE     | <ol><li>When a normal click doesn't work in web form</li><li>When to press the ENTER Key for submission of a form</li></ol>                              | It just clicks on the ENTER button                                                                                          |
| clickAndHold  | TRUE/FALSE     | <ol><li>When the user wants to click and hold on the element for 2 seconds</li><li>When a click operation has some inbuilt process running</li></ol>     | It clicks the web element and holds for 2 seconds then release the click operation on the element                           |
