Change default style setter

This commit is contained in:
Insality 2020-03-22 11:56:07 +03:00
parent bdf9de239d
commit a86d826ae1
2 changed files with 6 additions and 3 deletions

View File

@ -18,6 +18,8 @@ local const = require("druid.const")
local druid_instance = require("druid.system.druid_instance") local druid_instance = require("druid.system.druid_instance")
local settings = require("druid.system.settings") local settings = require("druid.system.settings")
local default_style = require("druid.styles.default.style")
local M = {} local M = {}
@ -45,6 +47,9 @@ end
-- @tparam[opt] table style Druid style module -- @tparam[opt] table style Druid style module
-- @treturn druid_instance Druid instance -- @treturn druid_instance Druid instance
function M.new(context, style) function M.new(context, style)
if settings.default_style == nil then
M.set_default_style(default_style)
end
return druid_instance(context, style) return druid_instance(context, style)
end end

View File

@ -2,11 +2,9 @@
-- @module settings -- @module settings
-- @local -- @local
local default_style = require("druid.styles.default.style")
local M = {} local M = {}
M.default_style = default_style M.default_style = nil
function M.get_text(name) function M.get_text(name)
return "[Druid]: locales not inited" return "[Druid]: locales not inited"