mirror of
https://github.com/Insality/druid.git
synced 2025-06-26 18:07:45 +02:00
931 B
931 B
druid.back_handler API
at /druid/base/back_handler.lua
Component to handle back button. It handles Android back button and Backspace key.
Setup
Create back handler component with druid: druid:new_back_handler(callback)
Notes
- Key triggers in
input.binding
should be setup for correct working - It uses a key_back and key_backspace action ids
Functions
Fields
init
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
Fields
- on_back (event): fun(self: druid.back_handler, params: any?) Trigger on back handler action
- params (any): Custom args to pass in the callback