at /druid/base/back_handler.lua
Component to handle back button. It handles Android back button and Backspace key.
Create back handler component with druid: druid:new_back_handler(callback)
- Key triggers in
input.binding
should be setup for correct working - It uses a key_back and key_backspace action ids
back_handler:init([callback], [params])
The Back Handler constructor
- Parameters:
[callback]
(function|nil): The callback to call when the back handler is triggered[params]
(any): Custom args to pass in the callback
- on_back (event): fun(self: druid.back_handler, params: any?) Trigger on back handler action
- params (any): Custom args to pass in the callback