如何在 Awesome 中访问嵌套的小部件属性
How to access nested widgets properties in Awesome
我正在尝试访问以下小部件的属性:
local cpu_widget = wibox.widget{
{
max_value = 100,
paddings = 1,
border_width = 2,
widget = wibox.widget.progressbar,
},
{
font = beautiful.font_type .. "8",
widget = wibox.widget.textbox,
},
forced_height = 100,
forced_width = 20,
direction = 'east',
layout = wibox.container.rotate,
}
我尝试过使用 cpu_widget[1].value
或 cpu_widget[2].text
的常规方法,但没有用。
对我如何做到这一点有什么想法吗?
请参阅 https://awesomewm.org/doc/api/documentation/03-declarative-layout.md.html 上的“访问小部件”(我似乎无法 link 直接进入此部分)
基本上:您可以将 id = "bar"
和 id = "text"
添加到您的小部件,然后使用这些标识符再次检索小部件。
以防 Elv13 看到这个答案:您在文档方面做得很好!
我正在尝试访问以下小部件的属性:
local cpu_widget = wibox.widget{
{
max_value = 100,
paddings = 1,
border_width = 2,
widget = wibox.widget.progressbar,
},
{
font = beautiful.font_type .. "8",
widget = wibox.widget.textbox,
},
forced_height = 100,
forced_width = 20,
direction = 'east',
layout = wibox.container.rotate,
}
我尝试过使用 cpu_widget[1].value
或 cpu_widget[2].text
的常规方法,但没有用。
对我如何做到这一点有什么想法吗?
请参阅 https://awesomewm.org/doc/api/documentation/03-declarative-layout.md.html 上的“访问小部件”(我似乎无法 link 直接进入此部分)
基本上:您可以将 id = "bar"
和 id = "text"
添加到您的小部件,然后使用这些标识符再次检索小部件。
以防 Elv13 看到这个答案:您在文档方面做得很好!