LLS refactor

This commit is contained in:
Insality
2025-03-07 21:09:01 +02:00
parent 3bb8705444
commit be03a5bd50
18 changed files with 244 additions and 169 deletions

View File

@@ -12,7 +12,7 @@ function M.get_examples()
code_url = "example/examples/windows/window_language/window_language.lua",
component_class = require("example.examples.windows.window_language.window_language"),
on_create = function(instance, output_list)
---@cast instance window_language
---@cast instance examples.window_language
instance.on_language_change:subscribe(function(language)
output_list:add_log_text("Language changed to " .. language)
end)
@@ -26,7 +26,7 @@ function M.get_examples()
code_url = "example/examples/windows/window_confirmation/window_confirmation.lua",
component_class = require("example.examples.windows.window_confirmation.window_confirmation"),
on_create = function(instance, output_list)
---@cast instance window_confirmation
---@cast instance examples.window_confirmation
instance.text_header:translate("ui_confirmation")
instance.text_button_accept:translate("ui_confirm")
instance.text_button_decline:translate("ui_cancel")
@@ -48,7 +48,7 @@ function M.get_examples()
code_url = "example/examples/windows/window_info/window_info.lua",
component_class = require("example.examples.windows.window_info.window_info"),
on_create = function(instance, output_list)
---@cast instance window_info
---@cast instance examples.window_info
instance.text_header:translate("ui_information")
instance.text_button_accept:translate("ui_confirm")
instance.text_description:translate("ui_example_window_information_text")
@@ -61,4 +61,4 @@ function M.get_examples()
}
end
return M
return M