Skip to main content

plugins.toolbarview

local toolbarview = require "plugins.toolbarview"

hovered_item​

(field) hovered_item: table

init_size​

(field) init_size: boolean

toolbar_commands​

(field) toolbar_commands: table

toolbar_font​

(field) toolbar_font: renderer.font

tooltip​

(field) tooltip: boolean

visible​

(field) visible: boolean

__tostring​

(method) plugins.toolbarview:__tostring()
-> string

draw​

(method) plugins.toolbarview:draw()

each_item​

(method) plugins.toolbarview:each_item()
-> function

get_icon_width​

(method) plugins.toolbarview:get_icon_width()
-> integer

get_min_width​

(method) plugins.toolbarview:get_min_width()
-> number

new​

(method) plugins.toolbarview:new()

on_mouse_left​

(method) plugins.toolbarview:on_mouse_left()

on_mouse_moved​

(method) plugins.toolbarview:on_mouse_moved(px: any, py: any, ...any)

on_mouse_pressed​

(method) plugins.toolbarview:on_mouse_pressed(button: any, x: any, y: any, clicks: any)
-> boolean|nil

toggle_visible​

(method) plugins.toolbarview:toggle_visible()

update​

(method) plugins.toolbarview:update()