如何在 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].valuecpu_widget[2].text 的常规方法,但没有用。

对我如何做到这一点有什么想法吗?

请参阅 https://awesomewm.org/doc/api/documentation/03-declarative-layout.md.html 上的“访问小部件”(我似乎无法 link 直接进入此部分)

基本上:您可以将 id = "bar"id = "text" 添加到您的小部件,然后使用这些标识符再次检索小部件。

以防 Elv13 看到这个答案:您在文档方面做得很好!