# MarketAlly.TouchEffect.Maui API Reference Complete API documentation for MarketAlly.TouchEffect.Maui v2.0.0. ## Table of Contents - [TouchEffect Class](#toucheffect-class) - [Attached Properties](#attached-properties) - [Events](#events) - [Static Methods](#static-methods) - [TouchBehavior Class](#touchbehavior-class) - [TouchEffectBuilder Class](#toucheffectbuilder-class) - [TouchEffectPresets Class](#toucheffectpresets-class) - [Enumerations](#enumerations) - [Interfaces](#interfaces) - [Constants](#constants) --- ## TouchEffect Class The core class that provides touch and hover visual feedback for any `VisualElement`. **Namespace:** `MarketAlly.TouchEffect.Maui` **Inheritance:** `RoutingEffect` ### Attached Properties #### State Properties | Property | Type | Default | Description | |----------|------|---------|-------------| | `IsAvailable` | `bool` | `true` | Enables or disables the touch effect. When `false`, no touch feedback occurs. | | `ShouldMakeChildrenInputTransparent` | `bool` | `true` | When `true`, child elements become input-transparent to allow touch to pass through. | | `Status` | `TouchStatus` | `Completed` | **Read-only.** Current touch status (Started, Completed, Canceled). | | `State` | `TouchState` | `Normal` | **Read-only.** Current touch state (Normal, Pressed). | | `InteractionStatus` | `TouchInteractionStatus` | `Completed` | **Read-only.** Current interaction status. | | `HoverStatus` | `HoverStatus` | `Exited` | **Read-only.** Current hover status (Entered, Exited). | | `HoverState` | `HoverState` | `Normal` | **Read-only.** Current hover state (Normal, Hovered). | **Usage:** ```xml