> For the complete documentation index, see [llms.txt](https://ordino-ai.gitbook.io/ordino-ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components.md).

# Components

- [Browser](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/browser.md): The Browser class in Ordino AI provides a suite of browser-level automation capabilities. It allows seamless interaction with browser windows, navigation, alerts, cookies, and more.
- [Link](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/link.md): The Link class provides a clean interface for interacting with generic container elements such as \<link> blocks. It includes methods for selection, assertions, and scrolling into view.
- [Button](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/button.md): The Button class provides a simplified interface for handling button interactions in test automation. It supports essential operations such as clicking, asserting button states, and scrolling events.
- [CheckBox](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/checkbox.md): The Check Box class provides a clean interface for interacting with generic container elements such as \<checkBox> blocks. It includes methods for selection, assertions, and scrolling into view.
- [Div](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/div.md): The Div class provides a clean interface for interacting with generic container elements such as \<div> blocks. It includes methods for selection, assertions, and scrolling into view.
- [DropDown](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/dropdown.md): The DropDown class provides a clean interface for interacting with generic container elements such as \<select> blocks. It includes methods for selection, assertions, and scrolling into view.
- [TextBox](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/textbox.md): The TextBox class provides a streamlined interface for interacting with text input fields. It includes methods for typing, asserting values, and scrolling elements into view. These capabilities improv
- [Radio Button](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/radio-button.md)
- [Label](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/label.md)
- [File Input](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/file-input.md)
- [Toggle](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/toggle.md)
- [Element](https://ordino-ai.gitbook.io/ordino-ai/sdk-reference/components/element.md)
