{ "widgettype": "VBox", "options": {"width": "100%", "height": "100%", "padding": "0px"}, "subwidgets": [ { "widgettype": "HBox", "options": {"width": "100%", "padding": "16px 24px", "bgcolor": "var(--bricks-card-bg, #fff)", "borderBottom": "1px solid var(--bricks-border, #eee)"}, "subwidgets": [ {"widgettype": "Title", "options": {"text": "展示平台", "fontSize": "22px", "fontWeight": "bold", "flex": "1"}}, { "widgettype": "HBox", "options": {"gap": "8px"}, "subwidgets": [ { "widgettype": "Button", "options": {"label": "全部", "id": "btn_all", "cfontsize": 0.85}, "binds": [{"wid": "self", "event": "click", "actiontype": "registerfunction", "target": "filterByType", "options": {"type": ""}}] }, { "widgettype": "Button", "options": {"label": "🎵 音乐", "id": "btn_music", "cfontsize": 0.85}, "binds": [{"wid": "self", "event": "click", "actiontype": "registerfunction", "target": "filterByType", "options": {"type": "music"}}] }, { "widgettype": "Button", "options": {"label": "🎬 MTV", "id": "btn_mtv", "cfontsize": 0.85}, "binds": [{"wid": "self", "event": "click", "actiontype": "registerfunction", "target": "filterByType", "options": {"type": "mtv"}}] }, { "widgettype": "Button", "options": {"label": "📱 短视频", "id": "btn_short", "cfontsize": 0.85}, "binds": [{"wid": "self", "event": "click", "actiontype": "registerfunction", "target": "filterByType", "options": {"type": "short_video"}}] }, { "widgettype": "Button", "options": {"label": "🎞️ 长视频", "id": "btn_long", "cfontsize": 0.85}, "binds": [{"wid": "self", "event": "click", "actiontype": "registerfunction", "target": "filterByType", "options": {"type": "long_video"}}] }, { "widgettype": "Button", "options": {"label": "🎤 KTV", "id": "btn_ktv", "cfontsize": 0.85}, "binds": [{"wid": "self", "event": "click", "actiontype": "registerfunction", "target": "filterByType", "options": {"type": "ktv"}}] } ] } ] }, { "widgettype": "VBox", "id": "showcase_feed_container", "options": {"width": "100%", "flex": "1", "padding": "16px 24px", "overflow": "auto"}, "subwidgets": [ { "widgettype": "ResponsableBox", "id": "showcase_feed_grid", "options": {"gap": "16px", "minWidth": "280px"} } ] } ] }