mouse: Add 'current_widget'
This commit is contained in:
parent
cf0a4b42b4
commit
58ecc69af8
|
@ -333,6 +333,23 @@ end
|
||||||
|
|
||||||
function mouse.object.set_current_widgets() end
|
function mouse.object.set_current_widgets() end
|
||||||
|
|
||||||
|
--- Get the topmost widget currently under the mouse cursor.
|
||||||
|
-- @property current_widget
|
||||||
|
-- @tparam widget|nil widget The widget
|
||||||
|
-- @treturn ?widget The widget
|
||||||
|
-- @treturn ?table The geometry.
|
||||||
|
-- @see wibox.find_widgets
|
||||||
|
|
||||||
|
function mouse.object.get_current_widget()
|
||||||
|
local wdgs, geos = mouse.object.get_current_widgets()
|
||||||
|
|
||||||
|
if wdgs then
|
||||||
|
return wdgs[#wdgs], geos[#geos]
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function mouse.object.set_current_widget() end
|
||||||
|
|
||||||
--- True if the left mouse button is pressed.
|
--- True if the left mouse button is pressed.
|
||||||
-- @property is_left_mouse_button_pressed
|
-- @property is_left_mouse_button_pressed
|
||||||
-- @param boolean
|
-- @param boolean
|
||||||
|
|
Loading…
Reference in New Issue