From 3b329f9c25c9672e4030edb039b0225fa46f7ce1 Mon Sep 17 00:00:00 2001 From: Insality Date: Sat, 12 Feb 2022 17:17:36 +0200 Subject: [PATCH] Update docs, annotations and style for checkbox --- annotations.lua | 6 ++++-- docs/druid/archive/archive_files.json | 2 +- docs/druid/archive/game.arcd0 | Bin 948337 -> 948433 bytes docs/druid/archive/game.arci0 | Bin 13488 -> 13488 bytes docs/druid/archive/game.dmanifest0 | Bin 13875 -> 13875 bytes docs/druid/archive/game.projectc0 | 8 ++++---- docs/druid/archive/game.public.der0 | Bin 162 -> 162 bytes docs/druid/index.html | 2 +- docs/index.html | 2 +- docs/modules/BackHandler.html | 2 +- docs/modules/BaseComponent.html | 2 +- docs/modules/Blocker.html | 2 +- docs/modules/Button.html | 2 +- docs/modules/Checkbox.html | 2 +- docs/modules/CheckboxGroup.html | 10 +++++++--- docs/modules/DataList.html | 2 +- docs/modules/Drag.html | 2 +- docs/modules/DruidEvent.html | 2 +- docs/modules/DruidInstance.html | 2 +- docs/modules/DynamicGrid.html | 2 +- docs/modules/Hover.html | 2 +- docs/modules/Input.html | 2 +- docs/modules/LangText.html | 2 +- docs/modules/Progress.html | 2 +- docs/modules/RadioGroup.html | 10 +++++++--- docs/modules/Scroll.html | 2 +- docs/modules/Slider.html | 2 +- docs/modules/StaticGrid.html | 2 +- docs/modules/Swipe.html | 2 +- docs/modules/Text.html | 2 +- docs/modules/Timer.html | 2 +- docs/modules/druid.helper.html | 2 +- docs/modules/druid.html | 2 +- docs_md/changelog.md | 3 ++- druid/extended/checkbox_group.lua | 5 +++-- druid/extended/radio_group.lua | 9 +++++---- druid/styles/default/style.lua | 10 ++++++++-- .../general/overview/overview.gui_script | 4 ++-- 38 files changed, 67 insertions(+), 48 deletions(-) diff --git a/annotations.lua b/annotations.lua index 444b870..dd4c507 100644 --- a/annotations.lua +++ b/annotations.lua @@ -304,7 +304,8 @@ function druid__checkbox_group.init(self, nodes, callback, click_nodes) end --- Set checkbox group state ---@param self druid.checkbox_group ---@param indexes bool[] Array of checkbox state -function druid__checkbox_group.set_state(self, indexes) end +---@param is_instant boolean If instant state change +function druid__checkbox_group.set_state(self, indexes, is_instant) end ---@class druid.data_list : druid.base_component @@ -687,7 +688,8 @@ function druid__radio_group.init(self, nodes, callback, click_nodes) end --- Set radio group state ---@param self druid.radio_group ---@param index number Index in radio group -function druid__radio_group.set_state(self, index) end +---@param is_instant boolean If is instant state change +function druid__radio_group.set_state(self, index, is_instant) end ---@class druid.scroll : druid.base_component diff --git a/docs/druid/archive/archive_files.json b/docs/druid/archive/archive_files.json index c1fa088..4731d7b 100644 --- a/docs/druid/archive/archive_files.json +++ b/docs/druid/archive/archive_files.json @@ -1 +1 @@ -{"content":[{"name":"game.projectc","size":3748,"pieces":[{"name":"game.projectc0","offset":0}]},{"name":"game.arci","size":13488,"pieces":[{"name":"game.arci0","offset":0}]},{"name":"game.arcd","size":948337,"pieces":[{"name":"game.arcd0","offset":0}]},{"name":"game.dmanifest","size":13875,"pieces":[{"name":"game.dmanifest0","offset":0}]},{"name":"game.public.der","size":162,"pieces":[{"name":"game.public.der0","offset":0}]}]} \ No newline at end of file +{"content":[{"name":"game.projectc","size":3748,"pieces":[{"name":"game.projectc0","offset":0}]},{"name":"game.arci","size":13488,"pieces":[{"name":"game.arci0","offset":0}]},{"name":"game.arcd","size":948433,"pieces":[{"name":"game.arcd0","offset":0}]},{"name":"game.dmanifest","size":13875,"pieces":[{"name":"game.dmanifest0","offset":0}]},{"name":"game.public.der","size":162,"pieces":[{"name":"game.public.der0","offset":0}]}]} \ No newline at end of file diff --git a/docs/druid/archive/game.arcd0 b/docs/druid/archive/game.arcd0 index 53d2bc5c91c037bcf34ba880e9325307446ff847..421d7638c4978986288757eb1857f90bfbd768e7 100644 GIT binary patch delta 2924 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 diff --git a/docs/druid/archive/game.arci0 b/docs/druid/archive/game.arci0 index 986d2e3ab54b50491868cc764df3004806ab708d..106ac2eb248322132a2b887c20d36261a46dea28 100644 GIT binary patch delta 2691 zcmY+G4NR3)7{{OYazQR~kC3RSOz|7PuY#$h1o<%x{3yyN}(Tb2N|^(Q&}A&hO+WIdPjaPT&0~rtHf%o4Zs+4~pNB z7ui@EvBA^PDXgzfYdF)gXyB-ds4Z(JO)05u)!&ay^~J1O&_93F@$Ty~;%~LvH8it# zgm1;Wj}7((I(uWP)>L&!IoBc36c)Sd!5@u>o6cX!YjqIlmg;G2h-(UKZ0M8f*%#>V zX)H}R>jY~=V%CX-brTUs%)(maGhieTF}c@yz71YcDyH9J9*&4N4TgPKsz_qKNc(-3 z%X0}Lz7Iq^>2OS6-H%xcZ$Dcu+2}+5MBf3<`e4x`q&oY>8kptH@bSFgv|Rd-oQLF` z*Wr%%>#{_;y&w{vZMj)=j%f|{t81Ti5LpHmx%?13f+94i1}uq3YP{h|Hk`yD_7fLsY? z0ule}8BA+(UjPS3q4gq_pz9T#5VQC=vJgxKILs~OIT1XqR7^^(Nc2h8CBf*(_ax?n zdu~`R>+A3}PNbdMYk~pfOF+BI`a&D-}7r4t*~=0T?C^d#h*vbtE3-EZjl=oy%7}5b1fCf(}`3a;lN@!4y}& zwEdjZAvNfNe4~w47h$R(*e5}JcB_3N%;PTa@ub%W|r#1^eo_D5*_hm^V&o0#Vn}f zISRPnw`@w{uINC*dI_PQ6UEtSgmZ`JI531qn*vknvG0w(BlC`Am?gSLQ-Rx3Gl^jG zB1i>{<>j0aj6-rP^_Rzqbm6?TkA;))wYi-3I+EO4RX=<{@Ent4&|J6HrbO#~8Mys1 zrC7@bFbgoYH{oeEM_D(>5s8nX^esfw8w6f)6{(knu4Cl4@F)V0vuXaEa`;X?JD9^h z=%Ji;CviX@nJ`5vHHmS6)>ik$m;~${%z~Y4n2E$*1EJ3$@q*nPQQdUbue^lN)A@s{ z#eeh;{@Gwp1B~@86%sB9BK>y66p)uYtz7sJ$A&;>`X{BEXzAV42mMf%RM++u6)P zu0HP~Kcqg^cT$eCz1h5!f(3xFxvc8)NG{D=b7>P!ypc@ecyMdw^Q@U!$y)pKpw*Cg z>2b{3+|J8l;ZIJKaqtsGXF^9{jlYjs-}NWDU0}J%8-q+~y@dHe8C`*rZSiPe7VOkS zmV#WsxRHrNzPV6c$lmUuLm_K1bvt1S(A&Qc8CEZQKjAOO@7QZnB%DJsw(CPJmlGE` zvD}AV-7ezG>>80iUOv<$YhcPMk@LYcmrr;^KoWEKuyveJhh;!NY628yp=-1EMf;iE b3`m;cuP>(nIu=?2W2;Lzd-j}>kVoWShPR2R delta 2709 zcmYk73rv<}6vxl|aS@335fT$M3-g8|iGG%dh@fbcx6DgO#%10>ZXfo6l-ftr8Z#{w z-L!N%amkcS#W^+HY&I`xTWKqsl;l**=`!b>E4TWc_eJH|{@;22&pFR|&N*cucYo>8 zmbRzC8*`=e=`}}Zk3CTIPhIq&xOMrFO}<{oLu1bDS%3E1(HqOpCS>o z^$wS@@gm`0h5Wq{kZ~Vc8Bh3pw1aSzo4OOLaz=M8c60aK97 zBo9n-79J;V`*?_fQ6%wMv>K^`_H-{rf>$b2uubz%!}eT6TGZcOj@c)^kMc5hf$H= zY6%AJx$JORPDQ(8(@E{|m-_>97SO7)zmST^yI>07eETRFhqvM22n)KQ2Dun$ z`S`5>6J3LnX5<9mb-3M7A`&@r=pfN zwcAt1zl`~KkSv|}<&JjNWhN#DtcWa$obl;@3|$s8P6HeGnA`VniS*~*!jG|TQNiuZ z!^q?T9Qy@i+TmdFX0ob@5s;3PTuo1^5ZmbTtZMdu!hY=^YGEpqky&7bE{L2^gWhBg z7$!fKU)6KJI=l_s^$qmDy1eR+$n#&)z`Gr8a`nmzz^ktQV?DU6eGM^f6IVfV2HB9h zz>6^fEnz9h2aH{{1dxG2PnTyLM`~}(cep7*-?95k{qPdtUZs8NS=!)x-iKD!xVp3` zowSB%Un8|Ao@sZDFiZjZp0c9E?wHNL~-0xXF zOyX_mOu+i+pwHPy?=-=AGj!~V=chx0X;dWa1@v85w`7zly2@lSa7%15A26Q|(gCA_ z45Kj)%5|t+O|adTlVNOK%a8#9ZrUP5X>qisRP%ciw6}KoL*^fVnSimjnVmVbu3nHO z5=Z?*SK(b>2>8mMkop+R0gQPXT`_1sy|s|=`3^nnSi?Tx$>c^4;{XK z9axbhlJhr*-f;}o8;p$SWh2xnf$3OH zox5J5g1a4R-$s|fMTYN%lR%a>!ZJ|q=*>U^?Y@>~8KnBYeDUY_rwqqIS6vX%l8FW} z7cgplb-~`mfRtp>vWKzzjzzBO%0sG#)8I&lOTq@ER^n|y;QoXBjsuz;+=t%|kEAKX zSBDNW(uhAQ6*3fS;`o}xx?iLE3zYLn=3Qix_V`tn5tK5FYx3y91hl__tZ?Aj<~rD@ znU{b(z_?5TQGAmj$quzY-^sNuWvg2$GyfLr3xWI1%2opGaToiMtOdv*H<*cDOCn$# zI!%l7KnCl5GIBPF^uZ={xI^trRHhT}kEgwN{DWC908<>j8MlQ1$kgH?&~YfAA3x9_ nIIr*?y7pcfrVGWH{MG`pVAzdh5|u)PWiWc9Om*6rPJsUd{N0CS diff --git a/docs/druid/archive/game.dmanifest0 b/docs/druid/archive/game.dmanifest0 index b3ce45010cb69ee60fbe1788b587f90a8eca7b51..0ab8c4aa6092130fa58639fdec44e3b30a9471a9 100644 GIT binary patch delta 307 zcmV-30nGlhY_n{TFD&wC|9-7fvGRuoQmk-#a>_}LB&HG;3KZHoqwZd7OARtrzweb` z7?7{n2MMuT3bKM(4|HziQ&e#Lmu@# zNx8s^yJE;Lt=t1woi!RGXQy F=UZO$j2!>~ delta 307 zcmV-30nGlhY_n{TFD%+QqwZd7OARtrzweb`7?7{n2MH1u3Ka5a|9-7fvGRuoQmk-# za>_}LB&M-j33Xc@QM46kF5kEg)1Aj+Au>U0D&KfcH-<`v@9zGDcdc zaX(0fvI91eMU2Bh!JmP-p88EVCM@4;;MVDx+7UA_dpHv`8W84dR?)_Al!{wZQ`1I$ FU=bMYi~;}v diff --git a/docs/druid/archive/game.projectc0 b/docs/druid/archive/game.projectc0 index bc89ecf..a5b3686 100644 --- a/docs/druid/archive/game.projectc0 +++ b/docs/druid/archive/game.projectc0 @@ -1,12 +1,12 @@ [project] title = druid -version = 0.8.518 +version = 0.8.519 write_log = 0 compress_archive = 1 publisher = Insality developer = Insality -commit_sha = a75dd5a6f9b00345cb370451b473df678a3fee7d -build_time = 2022-02-12T15:00:03Z +commit_sha = 4e0fd264b169693d088a47f2bb53376a1808fb1e +build_time = 2022-02-12T15:15:53Z [display] width = 600 @@ -121,7 +121,7 @@ default_language = en localizations = en [android] -version_code = 518 +version_code = 519 minimum_sdk_version = 16 target_sdk_version = 30 package = com.insality.druid diff --git a/docs/druid/archive/game.public.der0 b/docs/druid/archive/game.public.der0 index c07fb239aba6c52e963122053b74483814c2f1bc..2037d443fbbf68053cf2c305e6b6cea1df9fdd9e 100644 GIT binary patch delta 141 zcmV;80CNAL0ipqr9e>Df?1{--RHiBUUYwE>K@arMVm&D)kf-{k?I?tHv|&vCjpc4V zNVBj%EABRh@kWPZ-vwMFLtAxaSKsuD5Y`4I#y7%+)PDE;?*BDXJ*EdWah&Ps|5}E6 vV^~q%t5qZe#!97V{)PIcXf~vRq~Yj`gD>zuwmwSTL;H2gzXpK<0|5X5j8R4h delta 141 zcmV;80CNAL0ipqr9e=lT#n6%Y>`$)Ft)W!$MNv|(S!tkJDT0auzO9i4zZ{o_@^Z@Z zv=6;G!aq}zOg|comMW*_ww - druid 0.8.518 + druid 0.8.519