mirror of
https://github.com/Insality/druid
synced 2025-09-27 18:12:21 +02:00
Start implement druid layout component
This commit is contained in:
@@ -30,6 +30,7 @@
|
||||
-- @see Drag
|
||||
-- @see DataList
|
||||
-- @see Hover
|
||||
-- @see Layout
|
||||
|
||||
local helper = require("druid.helper")
|
||||
local class = require("druid.system.middleclass")
|
||||
@@ -57,6 +58,7 @@ local radio_group = require("druid.extended.radio_group")
|
||||
local slider = require("druid.extended.slider")
|
||||
local timer = require("druid.extended.timer")
|
||||
local data_list = require("druid.extended.data_list")
|
||||
local layout = require("druid.extended.layout")
|
||||
|
||||
|
||||
local DruidInstance = class("druid.druid_instance")
|
||||
@@ -738,4 +740,14 @@ function DruidInstance.new_progress(self, node, key, init_value)
|
||||
end
|
||||
|
||||
|
||||
--- Create layout component
|
||||
-- @tparam DruidInstance self
|
||||
-- @tparam string|node node Layout node
|
||||
-- @tparam string mode The layout mode
|
||||
-- @treturn Layout layout component
|
||||
function DruidInstance.new_layout(self, node, mode)
|
||||
return helper.extended_component("layout")
|
||||
end
|
||||
|
||||
|
||||
return DruidInstance
|
||||
|
Reference in New Issue
Block a user