From 3d761a1e3d0d6afc3547193c9c039385253ff019 Mon Sep 17 00:00:00 2001 From: ElectricalBoy <15651807+ElectricalBoy@users.noreply.github.com> Date: Thu, 26 Mar 2026 14:38:30 +0900 Subject: [PATCH] type anno --- .../commons/Widget/GeneralCollapsible/Default.lua | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/lua/wikis/commons/Widget/GeneralCollapsible/Default.lua b/lua/wikis/commons/Widget/GeneralCollapsible/Default.lua index 8a20e8e1ac3..afdb96052f8 100644 --- a/lua/wikis/commons/Widget/GeneralCollapsible/Default.lua +++ b/lua/wikis/commons/Widget/GeneralCollapsible/Default.lua @@ -16,8 +16,20 @@ local B = HtmlWidgets.B local Div = HtmlWidgets.Div local Widget = Lua.import('Module:Widget') +---@class DefaultCollapsibleProps +---@field attributes table? +---@field classes string[]? +---@field css table? +---@field shouldCollapse boolean? +---@field title Renderable? +---@field titleClasses string[]? +---@field titleWidget Renderable? +---@field collapseAreaClasses string[]? +---@field children Renderable|Renderable[]? + ---@class DefaultCollapsible: Widget ----@operator call(table?): DefaultCollapsible +---@operator call(DefaultCollapsibleProps?): DefaultCollapsible +---@field props DefaultCollapsibleProps local DefaultCollapsible = Class.new(Widget) ---@return Widget