HapticFeedback
        Inherits: Service
Methods
- 
            heavy_impact–Provides a haptic feedback corresponding a collision impact with a heavy mass. 
- 
            light_impact–Provides a haptic feedback corresponding a collision impact with a light mass. 
- 
            medium_impact–Provides a haptic feedback corresponding a collision impact with a medium mass. 
- 
            selection_click–TBD 
- 
            vibrate–Provides vibration haptic feedback to the user for a short duration. 
Examples#
Basic Example#
import flet as ft
def main(page: ft.Page):
    page.overlay.append(hf := ft.HapticFeedback())
    async def heavy_impact():
        await hf.heavy_impact()
    async def medium_impact():
        await hf.medium_impact()
    async def light_impact():
        await hf.light_impact()
    async def vibrate():
        await hf.vibrate()
    page.add(
        ft.Button("Heavy impact", on_click=heavy_impact),
        ft.Button("Medium impact", on_click=medium_impact),
        ft.Button("Light impact", on_click=light_impact),
        ft.Button("Vibrate", on_click=vibrate),
    )
ft.run(main)
Methods#
async
  
#
    Provides a haptic feedback corresponding a collision impact with a heavy mass.
async
  
#
    Provides a haptic feedback corresponding a collision impact with a light mass.
async
  
#
    Provides a haptic feedback corresponding a collision impact with a medium mass.