Raxol.Plugins.Examples.FileBrowserPlugin (Raxol v2.0.1)

View Source

File Browser Plugin for Raxol Terminal

Provides a tree-style file browser with navigation and file operations. Demonstrates:

  • File system interaction
  • Tree rendering
  • Keyboard navigation
  • File operations (open, create, delete, rename)
  • State management
  • Icon support

Summary

Functions

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

handle_event(arg1, state)

handle_manager_call(request, from, state)

Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_call/3.

manifest()

preserve_state(state)

restore_state(preserved_state, new_config)

start_link(init_opts \\ [])