Raxol.Examples.UXRefinementDemo (Raxol v0.2.0)

View Source

Demo example showcasing the User Experience Refinement components.

This example demonstrates:

  1. Focus management with keyboard navigation
  2. Contextual hints for different components
  3. Visual focus indication
  4. Accessibility support

Run this example with:

$ mix run -e "Raxol.Examples.UXRefinementDemo.run()"

Summary

Functions

Initialize the application state and perform setup.

Run the UX Refinement demo application.

Update the application state based on events.

Render the application UI.

Functions

batch(cmds)

command(cmd)

init(arg1)

Initialize the application state and perform setup.

run()

Run the UX Refinement demo application.

subscribe(_)

Callback implementation for Raxol.Core.Runtime.Application.subscribe/1.

subscribe_interval(interval, msg)

subscribe_to_events(events)

update(model, state)

Update the application state based on events.

view(model)

Render the application UI.