mirror of
https://github.com/Insality/druid
synced 2025-06-27 10:27:48 +02:00
Fix extended components in example
This commit is contained in:
parent
92d9e2e5e4
commit
9cd1769c37
@ -3,6 +3,17 @@ local druid = require("druid.druid")
|
|||||||
local monarch = require("monarch.monarch")
|
local monarch = require("monarch.monarch")
|
||||||
local default_style = require("druid.styles.default.style")
|
local default_style = require("druid.styles.default.style")
|
||||||
|
|
||||||
|
local checkbox = require("druid.extended.checkbox")
|
||||||
|
local checkbox_group = require("druid.extended.checkbox_group")
|
||||||
|
local dynamic_grid = require("druid.extended.dynamic_grid")
|
||||||
|
local input = require("druid.extended.input")
|
||||||
|
local lang_text = require("druid.extended.lang_text")
|
||||||
|
local progress = require("druid.extended.progress")
|
||||||
|
local radio_group = require("druid.extended.radio_group")
|
||||||
|
local slider = require("druid.extended.slider")
|
||||||
|
local timer_component = require("druid.extended.timer")
|
||||||
|
local data_list = require("druid.extended.data_list")
|
||||||
|
|
||||||
local cache_path = sys.get_save_file("druid", "cache")
|
local cache_path = sys.get_save_file("druid", "cache")
|
||||||
|
|
||||||
|
|
||||||
@ -219,12 +230,28 @@ local function check_loading(self)
|
|||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
local function register_druid_extended_components(self)
|
||||||
|
druid.register("checkbox", checkbox)
|
||||||
|
druid.register("checkbox_group", checkbox_group)
|
||||||
|
druid.register("dynamic_grid", dynamic_grid)
|
||||||
|
druid.register("input", input)
|
||||||
|
druid.register("lang_text", lang_text)
|
||||||
|
druid.register("progress", progress)
|
||||||
|
druid.register("radio_group", radio_group)
|
||||||
|
druid.register("slider", slider)
|
||||||
|
druid.register("timer", timer_component)
|
||||||
|
druid.register("data_list", data_list)
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function init(self)
|
function init(self)
|
||||||
-- Main lobby have more render priority (top panel)
|
-- Main lobby have more render priority (top panel)
|
||||||
gui.set_render_order(10)
|
gui.set_render_order(10)
|
||||||
|
|
||||||
window.set_listener(on_window_callback)
|
window.set_listener(on_window_callback)
|
||||||
druid.set_default_style(default_style)
|
druid.set_default_style(default_style)
|
||||||
|
register_druid_extended_components(self)
|
||||||
self.druid = druid.new(self)
|
self.druid = druid.new(self)
|
||||||
self.cache = sys.load(cache_path) or {}
|
self.cache = sys.load(cache_path) or {}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user