%%%------------------------------------------------------------------- %%% @author Administrator %%% @copyright (C) 2023, %%% @doc %%% %%% @end %%% Created : 07. 7月 2023 14:59 %%%------------------------------------------------------------------- -module(desktop_data). -author("Administrator"). -export([cfg/0]). -include("data_config.hrl"). -include("common.hrl"). cfg() -> #data_cfg{ name = desktop_data ,lua_name = desktop_data ,desc = "主城背景" ,source = "desktop_data.xml" ,target = "desktop_data.erl" ,inc = [] ,callback = [ {get_const, cb_fun, handle, {get_fun, ["常量"], "get_const(~s) -> ~s; %% ~ts", [key,val,desc]}}, {is_default_theme, cb_fun, handle, {get_tuple, ["主城背景"], default, id}} ] ,callback_cli = [ {bg_img, cb_fun_lua, handle, {key_val, ["主城背景"], [id], all}} ] ,callback_json = [ {bg_img, cb_fun_json, handle, {key_val, ["主城背景"], [id], all}} ] ,sheet = [ {["常量"], [ #f_column{type = atom, name = key, desc = "键", primary = true, mod = all} ,#f_column{type = term, name = val, desc = "值", add_list_sign=false,val_cli="0", mod = all} ,#f_column{type = bstr, name = desc, desc = "描述", mod = all} ]}, {["主城背景"], [ #f_column{type = int, name = id, desc = "ID", mod = client} ,#f_column{type = bstr, name = bg_img , desc = "背景图片资源", mod = client} ,#f_column{type = bstr, name = icon , desc = "缩略图", mod = client} ,#f_column{type = int, name = default , desc = "默认" } ]} ] }.