From bcfd246e872f579770ef0cbb7e3a8e5cbfdb84e1 Mon Sep 17 00:00:00 2001 From: Alex Odawa Date: Tue, 16 Jun 2026 17:36:44 +0200 Subject: [PATCH] Regenerate docs for isSelectable on ApplyItemContentInfo. Regenerated Listable and BlueprintUILists docs to pick up the `isSelectable` property added to `ApplyItemContentInfo` in #623. Generated with Jazzy 0.15.3 under Ruby 3.3.9 (matching the 17.2.0 docs build) via the commands in Scripts/generate_docs.sh. The script's docs step hangs in sourcekitten under the repo-pinned Ruby 3.2.2 on this macOS runtime, so 3.3.9 was used as a workaround. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../BlueprintLists/docsets/BlueprintLists.tgz | Bin 109488 -> 109479 bytes .../Structs/ApplyItemContentInfo.html | 29 ++++++++++++++++++ .../Structs/ApplyItemContentInfo.html | 29 ++++++++++++++++++ .../Contents/Resources/Documents/search.json | 2 +- .../Contents/Resources/docSet.dsidx | Bin 409600 -> 401408 bytes docs/Listable/docsets/Listable.tgz | Bin 1228077 -> 1226254 bytes docs/Listable/search.json | 2 +- 7 files changed, 60 insertions(+), 2 deletions(-) diff --git a/docs/BlueprintLists/docsets/BlueprintLists.tgz b/docs/BlueprintLists/docsets/BlueprintLists.tgz index d7447af2d3cc20cdfa8616cd2d74afa52f5915f2..8fd3561fe57a6e32d353c685a39905dc5b23e73d 100644 GIT binary patch delta 108448 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 z z9LxizFINxW^MisA3MF<({L8F=8oX_Y80!{H?blZ5SMDsA&C8h^(*bxcJ28jpMHqu5QgW=)@-TG(X;0hGHCr%7)oC`#cd}fYKy*1i~ ztK7n}OTfn}K@)y8YrI(_Pl~Uo1t!+7X+9@_c z4xv7Pd5Psby_^dlqdXzI!cRHL$-Ga}_|#t5AaH+=#D z1mX|zy$zySeH#Khc|Uh*)LiHc3R*~rQW;oMx~~iP+&>w6X?Sr|kfyW??BXx5T^hku z)Qm?tMCkyV@UU<;>nKc$_!#VJMP%1>vHW=SNa#mg0$~a|g|WeNcPolelI1expN+%6 zM4j%waVS$PxuO9x{>Y}R?Nco813nRvl~Nrcl7tOkCrZJ`B_MdxO_ae-^z556?axKb zA@{M=%;aEn$qQ!kEk>HF{z}d?R!1_{1^4cFyKn-cu-~!4v6RuZF)P{^3m(6trN*hh z58-Tm@z}=LeaYz!t@1F8*rZcl-QZ$lvZ;c$RpVNPaoRWcR__RlpiY~Q2fyN>GO$@H zpO;_YN+T~N%fQH}hb}bhjn?*4)&Q3>8yn2agyKd^{7CP^UVxKNP)}ccF zpdmc@k~umC5bx4B6*r-oA43{@PUBkCOt()ydJowYMo-!%)SdoqDmxA%E(?J$b z?O~$+ud4d|U-*rclWqT8uonkK{Nr)~9YsH*4uTwGdjYZw0%gKW=mDKDG^x$$$a@HZ zE_WIjm-RpVye3e!n~mGf3Gs6w)>=rl2H7axbPNfO{%jcaVXj~7T{&4?;gHo*3|(8l zj}(O%M>$c{K5-~~!Ty=wZ%rYQWcs$~N@#(LeJxU9px0bEsh>VeX!BP8G33_*IBv~l zXsBYYMV?T~XQ?#6ZB$%?p->q2W69RrUP3C&d?Cg{CD9%e34Sroo}opLUhLkttPtJC zZD_Nku0)et6T1q{<*)Yr7QWr@)hjB)enDQRdi%$@)%6=8G94vQE~KAxge{ zS?IxieoY#Pf7dAGkD+wFJ(qzFsGl_sn`O8F=ix`OwK%wNM;!5n-U62K%pvR@vV=2( zb)B0O57B?^O@hZm#LjpIz9Z8aG1QW5cXkhbr;B34n^;-Y6jMf@beku)8IOC*auka5 zM%*|$EIUFpMkD^e4OM0mwSBwn1UIBUu?vf$m+Wrwt5O~idGB0{pA2|u99Zw&YlN_6sNm+`$s6Z?YQJXt1~R~4Z~W3w=e5)qn-&bp zP{m4UdxZL?wp6*UhMgyIMHd%2R7=b7i?4#rHm_Uipj(2Bvbeb=e!Lp4tTMJ+U0%kr z-s8R*sv<)Vdo21LAWPDBkm#-?fd3BTydL6(&dc93_sjy8;2q&6c$ zyb&K$Vv83CMjwne%9dT$O66SjCP@P(zU8;5Ew}L7a99iVDo{ z(`h6UWGE-P0Rs~d#Jc!oi{`B?GbIB7d1VrU?QlJPy_RbgevE2cVMn&>dv!h~(*rMm zZ0nwAE_jKGiTR8LY}tj>i)$(%vtYVvvQ92{In;>uceW9`PNcFa@cZtHOP1uT-7-$2 z7kCs9&ut^{x2F3Sy{xXm*f|Ou^itC08ZcH5-YtgN034Hc-N4LC+ZLEh&wjyOJ-j!? z>f!r+B1HION2Xa5`Jvl&sY2uL@%vQq7W$>~~ z$~nRKfn8b3qp=Qgl^>Y%7k_b_*JX{lmqTZ~CSZM+JBd!4MfWHPg*H%TuM%c|QW>6% z{V;uq+A`s~{`(v3VBjWCE!nE|Rn#b!aV5VxT;oy7HZx;arM^yu?S9p<;Tx=io3hNK z_}X_x6!}yr#9tz`bA7%r5xi1QbGG2*W+&uvbwC5l4+%md>DOsu(m#j;ST&l=4F1 zAP&TPQ0AF<s9V3Jnc-u+`1CTpzMXsd_bWJYFVu)r1KqKhq9c(5@!lbFzz8m zpUUl1u^hfK;)*uH6DeIQuy?pjvnZ-9GpC3Xg)1<52wgt*BQGdg3IOC6zg`JdfeDse z0oa9kXygs+fS?yWmn^I6e*XKq3lRQwWCp7|A zI9~~03P?=E#HsiW_ehcsCC8CFQw4*(92j9+!D+IRqxf4*q5Rkxze_CLvrhi&&;_#m z)FtF9`*-X^OXTsS!(Y*ewqYaF>m1P3m~yZ#cJ7rjCdi~v|^QhIo@><*m9KS^O5S`*wm=wypH^W3MElcJjr zeDj8v&`t(z&+=hU!C-R`cbpQ-9RHD^WoSeO)zvUj%`{?Ys46b;k?Qq+Ol*JA`Pa{EOgHe&==%jv4$Dwu&xoKSiD;ELQ6BIn?lZ_I zX#K}x+5Rkh93DK8!+_HJOQItZY#Dxug&2VzdQjNk|d_L-dM=&*{8Ay zCG*kq3Batpr;%ljzU-%$%nCV7pmM+f*C$KYjRja$FSwT^DjAf#gjewrOG%BAz3A)7{%PIU+IUOQ;`H5nR;wqX`4pTR>bJsDS4 zc{9CM8gJZ65?a+rW(LR%AAs74y=G~NRmRL@d(anI!?MQG3Ldy*^H0lL`Q_IDrbTkZ zsO5ya;mG~svE-Z+hG9Ocv3_J|UPph{3#nTkNd&;l3YCB%sY90>zNQ>A+j?avAV-4?#nd0(9hgH0RQ`OSz zrYV%{hTDX5VtwEmD`p})%={P2qE2W8c#=>dQfSdna0j_?RNR6G6OWI4vnwopCWRQ@KPfQLxJ=M3EUr(kt3!GICFa0I{&XFU%pl7?f+MAc<(lT# zVH`2R_JK?5+&Bbp+Klf~KPf%k0$JfQ_=Uq<-k>@HrXv8)Ld8nWAebEaLF|zUxIlyH zf^WoPrs;QqkVt4$G)7h`y!2V9Yo)%)TO?6Flsb=g-*Y!mKxv||QUmozjw|AhmbiTa z;_HsFJ%y6u_ixqtZ+c2goF1ecq=B%YjF4V+VANx;cPF(vt&Tg}){+nt8bUEt>dw{!ES| zAMgCq*>w6Qf9?u=16$BOws6OK53{O9nuA{D93|dpr|XI8pMXecCMFy?-*z?+G|(mVgyZe#B`Aud%d-vK{Fu zLtJ2YSlEGJ(6hmk2?Jd4u%`0z%LMV>^XB?!6dv%q?M|HtG;de2!0q?wotHNP^=ch9 zWrFmw)jf&`B`Y_43zrgBPlJ{&TOC`5TFh9EB^aIdCya`L<~&KvLxo9z1j7JU6X^Bj zDwUmFm)1QrX8tY`L)_IHn$`9Ou7br#E&wdK7USnE^I~?Z`3d*~eqji5T?L_R`Ok=^ zxk|7|F>I_~?$8cUz36?bg^dxaqI(PIf0E~v;mt|qM+`>BY$wio!LocMykA9bqV&%xjxz_aDV;IN-ZYFD~SkJ-K-TsmK^x({G@ z)LP6CCtO+6@y*RUPjV_XqfFK+4qReU8t@vGhyI3F-nnI^FsQla@t3PBSuj?ZH=ihq zk!=&OZij_cj0b930X`wyr zJTm$^`I{QcoKLOxAO<=2#2>pKUgf~j6Y&p%Rzxqq`QU%0_k)X^!=E@hF#4%2ty7h3 z^EVgLZoZxTZ_adboIiBE_N$TD;4=5#|A6Bl@4#u!F;3^1aIxZ~HRG}|DbD2#gIAPUWCl~&u{>TDQN}Pf3 z1XGQseOX6pQ1#|?w4c7joA?VkW7Qhb8}B>5XGQvI^L2R~JfJd6e;xk3inNP&1D#~ur+5C@AGvNyCSHtwn1Nj5m*zu~EXcok`Gm^nIc z9?#g&NQMkU3uy`U&XTT)HEbu#@Ywyf{=tNShA728o9z;(mUDHOGPLR!pQFgE12Rqs zFkg?K>(Tut$VBTWg5T-7q(f~&*hqs~CyHF@a(A({KZhMu5xTtPT79(2A|g$|IogvX zM*`5uIS6`Lpt^pdA{{{j(_dSkIVKMBqdLw}iz__HUWZRM;)C^q9tIyJd8B+sI3{23 z6k?5YpARD|0${Yg@*A&`${8@>zaw?jZxwGesfDIwn{CMe^OA)fO#>#4Sx3ia8ETy~ zbBahI!@?j*hvqPP4L|2wI|Hh3zaL!hH&{${a2v@vsq?%N4DqZ074Nk#sk5HB7)$jN zf65dV&ezBwudMGj%`8jts_I2VGgD@1m{LT4tw>TuUJmmr_2aE~qw417VO?3tP?U*6 z$8Lrx_55-%`gW2TEv<2S2D8(LQhh8w>PNV;(oh~Vg#ry%v#g12TFV0C9PQN0RuW*Y zxk(;l7%A(z#+W+{RCdq&ONe+K^eqQ$s1;E!qVeQe@D@h-%fpa5!jm^kY1F@~q0y(M zsk5C-Hl(?#)i@hbQIoT4F;^iJ!|m~y`JI0wR>@;R6{sws9gEB}KK+$oPDbBC-#F4& zpP*oc!Irx8ExOOMA%5s0X>#$0kD&R#8#UU_W`C@X<^#?$fhBg%_1D2vZQ*IyzDfR?nV9A1zwzv*Jm#Wp>k-SpHyE zVMiAlGxEx8>tKP{3p~!NpwloBDq!~)DjF4X){vS=Lsx1R*p7+Dnep7WnB~bY+Hkm| zyjL3{^PdW6;&EcWrfhDUg`1v2!f-V&zfvFx!YBua0{I=(%LK8+;x>U67@e$iR#B!k zycVr2?FBH}KYAuh52uQc_9^&bf9&bgeh)e_S=QMb_P>M79kabbs_}j_ym6;1Z@Sp;qp?21RX8#TNRbvwBty6f+i_ulhJahIm4E%i@enG&wahmr^S*=OH` zJHT=sLoL$`smPTLP3|1Z_?>a1_E`eq2z}u z1S-Z;s(;JoH6)z7n<<`n3<=(Y?Qr0;fV}m*r>Oy{RJx27f@@sL*x4VFKWRua`5>eZ z-+nJ95<3BYqg~@Sg?{Z$($7K4qg!`=tgx3=uA$gGt5w95J8a6q1(lZ;0XQw1`|3a+ z1wc?AgVc7`;9nUc3LRGbXtJE_2Fv?^< zNUX4h*ff8xnDQSzQw|mExap7e)e2Ma{C`0ECUO*SsK+2R^_Yp~c7<-Jy)b?(}&Nb@?&S9DcC9BeUuxxbcPLp;R8Q! z-oAT&u!LS}h~rLxO{A6X{_V0RJHLVCp>mUB;odPc5{iKJcV^a$C(-Wgw{bRE699AVwRsNFEB)I_QEJZi;cjA0>n52sYgoZo%C4>L zM`^}M;Do*;rO9sGd-!I_hg5DgUK6}pW*1~ zS`Ytj=XAUibMwYkq5$nY{)Q`!^Mq*jBxWT0*pg1MG;iMeyooohgOjpULTjMT-+b2D&_B})s~ z_2CfioZWK5d(U|pjpR|&o?KiZWEQ&zMTiI4j_ve<)gdJb!wVJ8Yc<2uzdT=JZQ${xi+3^#M0^NP+wlxsvC8y+ z-qXIHTD~l#h@1Hp{^l4;!)15kFr}zcPTFJ`AYiDdT-lA-8obC{-jXSV0fvp+C}eh( za*qL@#5NhxuVxu&eEN!7-~b<-kxw$S!RF2^M}F>}u{}K^u3)l-fl@2yFe-k`xLTer zPKf#MEn9tI+06@mLks(sYY3LsD>T>0k0d&Ac3#y;sc6%wE_C>Ih+);wfhNgC}n4rz-0aGh%LIJP%ZK<*CW_pYn!MIff4HH(TI7hfJS>Q6?v<$zwB&xpejsH>?rfvj{0nmyLtq{-Q4?=0J zP?}{_%L5_ZTqX-NGNGQooYd>iMjA=_VXg^U97RBUNYqC0>+)oJX; z3uvLWveq(u>84cn14cq=DueVMmqb`xfa4}lLYH*w?w^WE7*6{(%Tgj-gL1~KomgHQ?rl{U z2h~;(=_Ta{fl#^KniyIG_Okso={|PGfrXPuizZy+AgG%qP0&481oW2lhQN^F!t(0n zPM9M3Ci6}P0fBu{#;w~0q`Ya4_hA3~5~wmMbsny|41K5zBkS+^tLkz%Dft|fAv|K% z-+rS<)Z^spS|W>caKu&Y z>&3DoKsppnUO+fDLu7J79p$O3(@OdKhb<1WB5S(a1$J+{RN(>d@u=S*eOydf^N3t7t6d}(?GeaIGY*l zvhY_E3fM(L5L9uAFxMiXXE~3W>58!MOue6^N8jVh&KDxMV$bjqU&@CH(Yddv%uo1k z9cJC-oj5g@IC4duX%{Xmu3L%ETZc%|!q|*S7{MKDu*a_%nZjjCWC+6GntLVT)vkge zp-xedUaS@PPW6VEf=nm|LmZ_Ds_?I%kQltv0`O-Sg$qfS$TcFPtJGSeeLr)UDJanl zo(l92N>I<&-#j^WIE583!^>do7T?P!cJ)(>IWa}JsTvJEQDF4kn#cUPrKQVRH70iN zRcY?AfsF(QHfOBjwCu_h)5xox*4{~yucXS@fFDsNejh@uSyo@r)qoA2Vzy~!=io(F z36yKGtb_WH%%=u_FEL1KU>;`=UX6eb73QX`X4K5WL2_|!7Z!w&#=Q=xAuEmKUk;dK z)Gg~?u8*-w)hNfvUQ9M$x@C7ceC=(%p1$AzxhB5CvuU{e+G`~?&3^Fh%dxTY;H#iu zOSrM@cUQG4IY@`knl#VKLfe8+R7^sM3TS}v|MLX7i0T@gPyT_i4&hOqr=1-8j?H+> zwN!De#7S5?NB<)V2ia&}zN(>jj74x%o02yNvW#d1lq=~lyzO27Qftsd@dlFaDczj_9h9KTFL;~#@_f`HuBZ`*=m0u%j}WaYJZlBPAt`ArfNvM~9ii6||N zeK#A};=?pScJ2e{+hS6Ig!8BBP1-4-@Wdkl)j1xSA&+Xqqn30P0+`Pprk|XAv(Uc^fP(v`0Hx2NEfY04Q!*R;p#I zT4*(@v-3-dCGUcK?)94Og~J75bP28d7^JhpM{R@1@bKq-du%aA6|amSZ?aL>qlmgv)xo_wJOGzl6pj$jP%oZ+foFqffQ0*D zZ#`n&HZ&_fRn+IJvZGt=1w0`!{z%f7myr>Mw1m{&b!^Lrx6v*Toj37yzNU$iKEI(; zbw%kB7tDdx--z9gI}I;b6YD2g_e6&7q9;)Q#{5V4@+X&*|4?yRQQXRSE);}j2wP|I zWw4PuIZ6b6p!1O}2=Ox{Uz5e@y^%ZUxk9BPOVAH${F|PFvm}KbH2}5=t|h}ParlWv zM*as4wsx6AUALJVgDf%jZw8Ygp`(#62(*u@*#n<9au1sA!^OWdNC!YO3X?6)y zUUI!4fzfeeJ_PosnL_2N$_%5;Z778HJ+^$59VUtvmKbO=3;?`kx&pC=oBo>s+~0xy zbLk80+`JQ#--3`IbvLTJQvxS3-e<`TF zL@m2Ky@P^3_`3;ezz~=T3nu1yJ~N!18oIn!yqOVG6hc9x1cW8iuj5r!cvbvhc z1M-A<8aG&?aY}mKG~)_pXU@XjGJe*a61iY;rTQO`l0c}Eh^C1}1_9<^`=A5-XTzze zK%|cK?!ayE&X)33vEjb?M~b54JgK5^;O&A>MH!Qrp5VY~K&>XuGN%9n^j{oq9xjJj z?@pTcAfyRlD|r%${aW8^EXYhUMs*#y5D9@%7gGJa7!gz@mQYnhT1#40ahw%4&=5P# zmbyu~J|NXPF;R7`#%2l29)`~=7I3@-J(6|EW<$f7Bc-bg{ANY0e@ zzlB3kMcw5v6w|c##p`#L(104+JX}hdiRxz8cqhu4Yn7!Y1o~h7!mIN!>JrX)kK4D5 zBRiFi0^1z^%srV2=fUM|uy&w_c-Ybd_cWxdQZ* zoB-Ctcsn>KhcJ0e&OEg^CSiLJNyF^iPIT#SG3^`G;Rch(u`w}Dq``uvrw^Td*4Y0- z*UvL!$1}CCMZBs%8z%1h@N6pjt&?4+%3E$i9Aya5<58hd)WH(9K;FpoBweBOaRFVn z*k=x{p7tJ|>)ziS%&Rx(!W5C#yX~r&E#vs}eO=0)9a$(j4%b2}p6yKhOqZ9*gx3xZ zDZ$wSM!$}4haNv3r%aw(D3S;P3ZMFS4=_Z*^f^A{N)|3QP}zQ;-7xgAAdheLsvUC4 zq_WJs&0CT>A_Ry0V|5^ER%0PXDgY`(>km5WB`)?5@ziKegJdMVk^z3IT}8{Km+#_> znWC+eQ{|4sq))o#6ASWIl^kj1KO7f*jj<=qdTU&B&v{QL`ug@J z!GgWxuNt0OFAVGcC7XZP+#ZfAWUSL%l_1gjF_%FE-P+?e@)i1kcYr2WLj$x7jBjUH z-EWIbAL88f2N98Np1L+3rP40bO&wWP58KOxOL>qqHEXURm!f>W<(7+xIl(9KO`Ms$ zv9Xu-;?1pX6_hvw6V3n`8Imrm8E@2E2xW8mMbb3E7ed611M^|%B$Be*T?q)cC^{Bti-NSYhk=*v5!W=ONiX z=9&2d$ieBocDJ^6#-YXx`}=YEd`@EpQL;||zo>m<8)JJLZ*OlGdkr^^uliOF@4b(W zlNxTeQjxbTKWDLns&9ZvZA&9Y3;6JD0e~dCRU8K6Rk!|wjmOqe%H;8^^nm83T_m; z08P6lY-n_?$#XD(6KI!45C@7ElxB6N?Zy?YK<_!qOs_y7$olm%116AGf-Y(I?MlAO zRfsMl9K5faGjt@h43K7g|NiCn1pdEvPu6?df@0AM#kzhOD0QW^3c^aHj0mDq;$e^| zs4Nk2J?kJ<(AnVWO9IOAx)5=YUq#m?cb;D6MBifW76$326UTWhgx3~}}*c~`V(Bo?*C{@nW-#&8GJkd&-M z6+@&nZM-0|m6a13UXRe?24xe(OH#3fv$HSMY|E!w3E(MKSV^nMJ1yy}*hhnY`8$F2 zSwe0KuSt=a98Ki?e)+efj~T-(&z_KpAB(s}m(uynrr{vS)Hb?&07f7gShmN=K> z#@%QO>;=&uT{}}%muJ1X^~s1`dX3pnPRmoz<;+U=CuRyIEcxYcr|!$x*|QLr^;+K4 zjhm4Pcz{}?6tCBID`zI{n%PdFu7&JyaC*z0SMJ~d9Ya6gX~YFx{GeE|H}Bw%agId8 z7fTIt7~7X}qImwsejK^Ap~SM2xxF0$1Ud3W1`;e>;$3)7Z9JXo<#^>Sz(tqG=-0K6 zNzbULgYq@gi59NDaqCLUm3pI+{U@^)^zYs=XP{OXPJdjg4rw9=n{ilTMgI?D>F)PT zPbQOGx0TND40om^qQmILJ!SWT^F6yi&>Oz7P~-ejwVI9%ju@#rn^;U+Es6M8a9?}) z?RsVQm^rR8#R00Dx-Itmr}*35fR7?F5hm<;aNttCsE&Q(45vb~?Ca z{CE#$YS1Jr^2XD#|Jh4kCLRf!AQ0*3zY1%PSgsc`*B@aS+{f8Z#gHCML@e+h z@B82?CR8z0utWw$*^4DeBbWeNae{tHBjBv)1#6H~-|ds)IGjXuL2wcbwj4zA#;vrN zcX}HL*dLe1zOx3b{=Li%oNM8*;(IK@dG(pQ8FzmCt+JM%h{F$zuZMan`E<~Yp733(&CcFP5Xk_}j}tdF43NJM z_p5J!b*q4!qFvdhicrJ077cII^e-K2=hmVNF-Yh>%1L|FINMZ~qtC5T%nFiOEr2 zwiwRkll8Wn+eQ)WN|wjQ@oy}CtUDs^OJ}Aa`9Y=)y zJA8jwrxV%Oc!()ep65J#QO=P#WWHtR*hnfJ3_H@q{pI`pu%cl^F80i8skn))+c& zNqbfwd68F4U#M##yD;MFd(4P$eVuG~tD;=@>#ZE%7AM~g8J>*a_OGsZ+m+Vicf3ie z7@N<*)J4tQoTYA7hk_-b@lL=m;1yxJt03?shAHMsn;Df@uh~` z6b7TIg=c)@xSIUiBZ4yfqx_fq^?Sic0|74y@_mS%QY~97G49b+Ukb7DATw3l^smiq?nW$d61Oz`rkuxj^`H_7b+wZ2HFbfDv*`OBQb z#dy7%kHXy2QXk~5BxT$euEnA!2>tox)08btS> zM;^CP3{%)X_(~ftaVDWF=1UTswU9iAMpEV9>!hOV0>me1Y-Y>sTlXared92 zPZYb3>`rm8c_}50p?mFgvkn^x4Fa#VrU-ajG zc<1uE@b5SGU9B(B5;c6eqPY(Nw()4@XFMiS`zV@jlv`d4!j$$gV1Z9F&OAY&<#b zUVdfRwW}f@bqfYt|8LPw>y{)v8S-D z?XA~#PU%0!-L9>*M?&&@S`;WMvRDa#e-rjW@BD@(& zhHiF*Rd1{dG;x2=hrN1udhEzVgY%U*PHK43AEFKBuW)jFpN)cMQ&6Q|Whl;R9NJ}2jGG54XY;6>u`8B_Pn{XloF}Ko5 zdP7)%RYW$!w_QD+=Lj+n_qXE2P%$x_ai*tf0uT36#-WX%bbBBV&MbgbThGg;W!4ym zn4y|BT#`vPI#(;nWc>~RsKo6skB0ok`BL;b!o8vwmC6|Yq*^sx;~-^6`(qLmbd?}5 zQ?!b>X~lwh3@DmtkayY-Lpq5^j}Q}zP1|u&)J5E$ zly;-moKVp~%>RW_N}>bXqn&d5lIEcu6=p7v%%=B;K74wf{FOf#sFy2!bcIEl*lbCE zw_tR_Z*hMsQANR?US3qAC4cksi)m{&{(Hpf6_a3i@1ecz8!$T^->t_DS#Cc`k!a7S z+aIU+kC*pSo>5S0M{bF0m`7iuS22c9i_GB+Hys{n5X7^a*`mo8t>Op0?B6vnRz#~t z%5w^zE^^2x56CBHzsQ{z~luFLpMcQ`23E6;I8IhYQsv_!sApWnbk;9+s|U_W1V^AGas#eZ_t zfjxzZQFYZaJo!b`0Wk#x){zJWL$~!SD6`L2@3!5$o~5; z!P%-8{ehR|`m4$!ZWd+8rgon{!0u6zkWl2PmMF6e#l-S`h&1>(!vaY0F`WhnH~4Er znh?c-C%KOCQSHxPmqrM-_|;GbXyfg>nb&;(BGfPQoW8k_uGyYF_}W4UaiknoWSAne zO;3Z7bxXllSIZ8JI9Q@KejGSML87>p$G@)4Ecm`qqr=L=!GV70>1!7OaLyOr{=agt zA|joG5C0wh3*IYGOw-9Rpf3vQD}##tvF`WPf66=2E~b$YPr|Kp0v!{n*Jdan;6(5J z@Yc^cz1CIGlP)FIUXPmozaEj1_yCSE6eaX{Q=ha%&M- zx?bkly(o$_=JkFn-k_dF?Xxv!K#mp!btxVrOU%ZA2V;jgO5aDAd%S08a(V@_o}A{I z84I6$hror-FCFMXX4M+^pGjy&i4!O|{r2(8IL$8m;5xp&O0ri^_jcKd!blm0_-)+R-Fjyuak#?m_em|$ zrq>3GPE0}Y+{XN+Sq%e^B|(dB-Yw~$;HGWjmhKfLu@u~s95s>?2)80I64N;j-mcRs zmHa9HB3bJVu`UL@uR?>e@-V`}=kfXviaoGQ{fuvmPiRDO8-uULHf>HUi_xwwbG{Vt z5LIH#Kz^;bRP7SJ5Q{M4kHgMp!J4xdK@IZ2aS%~8Vt$;jNg~sxTjL#a$b{NTn4eae zm1iij{xpY6Z_vbJ6nH4a0WLm9CG(Kk@`wXZeR7LQ_ji|Az8|v<$XNl0F#aOZ%cAq9qvQ6Ms7Ct&^ zO}$}D$G1Zkn>)nZ^99Ma1L18@13c7g=8@p1Ozu|wPbrmq9~_K-@$&raofaY`En%0q z`TJjbb8?wlm*1xl9j4x*n|hTO-=HXh;FU7A-=D3g8I5DL9mv{d3<=~+ZM-l)5HWpj~8_@kTa{`Mg1}8BZiV0k%#3`sxxr)n(5i695t*IMW^y;k#6n zf#MfjiMlhL(Qr1Sh5tm=?hl2^`Qqx{+=$4N($-S7k$d}oLfS|XqmPu;rd%J8+210W9FoQ z=&AsE>oL?%FVXGo_Is03y zMA$155eH@XRRTEAonO=o!|>s66cBY1F2r;4LDR7Fy^PLRuGrjm_M(`b9b}RV-d0$K z0XnS*VY}h}x=fgEmt6XsGvz35j!koI^U>5T(qaQcQC}wft>%CdGr-0;sP+7`RJEYr8cp3{lD?*%w zE`xV~b07pJW9^Qu8F&XbA5mv%AlqqrJgHG|=56%K3Uy@m+@n*v8sOHA1|_6kY7tR} z0&T~_#|PJ2MYZeJ{4vtlR=5uPGaYtb`8l#5)|F?Q$lLMCYZq)_Te;h?O$|>%BYbnO z;KH?@7C?uKnO{`j9hI%^o7VB5NA_~sm`=wn$$hGVe|pUgvju zH*}>N@1VY3oeVquOVhs-gVKop3ZF_3?4*H&`;Zd!%4{2AT zvUKQ|W@MqHz_mu%8o`ggy^v&PTkud$9&30Vf*|x}I15Il{t}`Tk zqE#)|sBu5d^J0y$q~B2_xO8LM)rq<>|W3s7hrYyZGzQ+BYWi$P;+i2{!UU51M8(Znie<3ob8^> zIc^Zzwu`J4Iuq$gjvG(_l1s41$jn+aS?v*eg-nihb%yjZoc$XF>t%>N?;iydzZp@n zD^gYc=I2O&4sRd|qu1`*X^BN3B6D4SV{UJ$pcCuKw?G}-A!sTEd6yJcc_2*C)YKAB zk&J_K!Y?x zeH-18i%6(QvEw}_>U~^GuH%OFUsbKcbf2xCAW)p_F+W40sve+W_es_A?6XTn>`}ta zl4|C{V7Zyny+b#Z6jsy`&;ae8!h~{T5zX^Ns4wE2%$>f|F)k5lnflP@$W8q^NJ@O5 z;8p$8d|Mp++oF6Q z3(`ROP1X$v9i620^Su0M8D($VlQ3;LAO34c*t^uyA>^-#9vi=VOrXT%INnUBpz2!| z6dZ>Z30y=K>VK%AIQFHwSO1F*E#xOomXDJ5Qn&Yhj_@n_CbhCe+k(OT=3S;)h@y)l zxaG%LWrU^|>dytzWlX>_boZ}AZ`8FX5L!y2n1N1>jEX;0Ma+gyO(focS!X@^56k>7 zGAW|ae(0;?8-U=eEoXP05kv5rfoPIzFz;`W)7YIohp0FDh(X|QuH=RxQ=3>c+(rFf zdj?XQitRBswa!6{;>?~u-{1-F!Q!Y-@9l$xHSq=Lo?bHlDRGMvS)R2Y^g}X8K4rk$ z9`CYCRI!O%aeYqGpZ8$t3M;2gj7q>Fl?d5f+p&PEA1I^*+rzowmR=v!hNyCvl82Oq z!&llIaU~54K!LZ}rujP&eAtFTdjr87(#pRHeE|16gtpFNbGHMAClfp zbwE+5-!b4@KaFAV!i_IV+-80Xk$;VJbv{WwF(kPlg7{XT;fAZ)WiXpT#GW#(CRrA;0O)W$m?3uGKGsP zg*cw(O&tx(BnqHy$iy2kOv@=PB_)9XfXrBZt*+D%WcY2 z78}-NlsS2{J>6x_oor{qk#3IjlylB8kHyp-a7IW{xZuWUiX4+{OlWo#>3J9s-KHZv z%Pl9qFoUlurK;Inl0>&K)@-#;xct2G=<6vl{(x-W_O`Dpb!drk7v*GYe;t;HLEHxe z3)q;BM96hF=xoAM$<57gtE7YIO`zTU(_8QWTPM<_AOig~wlT^`SFsM$sXJ~Dv zco&IIfz|$_%}}1&MXS3pGcD|}Xe~X*wq!jDn_*&!AV{h_)`)wVpXp-Fv8dD8v?49Z z&5?lH_bDfvkjY7Wr9poL`N@_7ZSqz-1&~L5wpFR9Jm$(6TCul)?U=x(f;=$5?b z)})WR?2aL~{bV>_NP5>O#kcJFh>Rm|`Q(kqzu6{3v8Lt?yX>aO#nt?@(8~a#zczrC zA_g7}sFcMXiM$RK0lcfrZVzt!{zn5T)RxZ_SL?BlN)<$Q!%qrh6x&Z%($#f9l^i!l z+~n(XTK_pzt**A?Y>4+Olfn?$%E!65^~4980a*DWyk^xdZVlX=COyy}H0>|50*U%Z4gmL)_$(^;$ed#s_#o zeyP&VP2?0^IND>y&n|!hau*qLv`Q`9t;C$oI7dm9%+8N$!NW{mjUB7rH$!3uNAZ9A zJ>QT`JhkahAr#k-NaKpxQ;hz>v(@TGGo}(lHwx2hK$I`A{i9Ck^dBiBjURpHz!ih& zp9s9hacfC9^9O-xGu93ZCJ}~K@)IkbNKaMV8?)M08qq_m@6ZJPC?+A;^vR-g6AwCp zLaoVoQ7Q3cD?&JijLfhKi)#l zhRt_2Y@22!nd}}^#kz3u9a1LB40#vzK_Uz>cj^Td0t<-+qw^J_BcfLD7CVw5KKVv+ z6ZCgMy7Fhi>b3}Fq7B|%I%w>xP1{JP_irKQVdBl)a&u*ponfvaKk%d@ zKlX5Im60`e3oAC6PHi9sgo3u*sQI=j2g=9P0)2}GUOt|UpU6)k0b-Q@9A78ijo2zyYqJTN9 z{enU3R5IIqV0me&^X3DO+uZ@V(F&)TN=s zB&iMNRWqM zv}r-B*;xWe-CygO(YAtwRpLmQv2fQB`fv}2QEv{iP+mX9H_Ur$u*h}g`(4V z?|Mtp647&(A0qQxe-Z1bN?9WgM(*6Zl9}Ju5LDNKVR6fSW_}fgpyyHdkI)LaTTDT<7G$fpbh2gWn(5~h2w2KBTZhwIe*6xA+`#cCaGoN-ka7(7#n?Az}{6bf{ zAB}H*UO8uKvD!+49HMn8Ki;hc={WF5E2f((ptY#s53IB}v!*J7osv!s5q&s>9N@i& zO>kk~Dg6GbQPj9@Ha?EVq5Xt1P8x$y)wiKnG%sUie!~z8`kRuDe$+gg&u;U?m)~c! zDl`WeB&rSGDjWP%tIgk&$P}y}LK8oBw?k~UA*0DM@vw_t^dqQr6)s;QaKgoc8&4Z< zecOWkQ&!Duw?qo@HFex#J2k`4tcazvX;N+Wb%r4j9i?g9CD4`-a3KgC^5U9-v#((% zKJ4`hW>;W^kH@mb=-LwP+8klt3AFq*uc8EyViDlb9fLbjX;U=jdwEpmNl$CK)))JI zs7I%)z_a=369(G%N#u9OIMdRe^=Wp)3+EkzA1Q~6(_mO;Q%#w5lC?{N7a;KCl1%WJ zj#~?Rs%}9oghhSV)*dP6y-?HqO>cV6Xi=JlCHD7Jvq&CJ0Hdpx0d!ip_%4#v&afWH zvMJ1B`_t6VS|iU|qnLHH($wWw`2*ZKvM6;Rcd_C(jqZFq1bpervkaw}?|J)p!Dixa z!`w(qlOpvcIps8#e>DLy<+BU2Edh^c5E~^5b4(0(e}?pjdfr^p>~P|2jfJT z;e3+DmA5BMI;O>r+V66!o~S(Zc2OvRO6$NXW(Oj_hqyeT0c~37@5)`QPf!{~pejAK zKOOxylE0NLQ5kRzqVIMDffR;^$h3F#*zHcghnxn(#AS(J0a3RQ?1xmE>+i(o|m)yjM zh4hOled*l4g`SsCM9Z50CKe+!zc)=(Ruc-{(saOv>mV z%T?J0vEEX~x@L{uEG(H>VcQsGzfv+^0yci)Hfjk$ggkCpd}2IiIj-Hq+U~^zU)@%e z&w=;%lO^{VSnf1g^ZP`?8GaVZ{=V{Qp;cP)2Am~8P)7hPgx+cY(ir>!y(&|MdcbLMz8muWv4cUx8fx41xc~cvnF# z?&gPXhyFME-<(Eh+pjd;mpAOFnhZoCh<8hD@7J`urbEhqanWXuMfI--YxEk;M(f`7 z8~I#}4Cc*tKBF7&6wb+5cEdOVBt@W!=KlAcJ*GVsSm6Z&$j((+blt!lJStizc_8kN ztBVI*=;XKFo$pu_S|ezU^lVfpS|~oMYoe*k=_YbY0Zx0y%-Ega2ASoT5YQRZ$WAf4 z;l?CjZcQ_#%)fay>YDCEYMrEO~DyLVVmxV!P)GG@2Y5k&L zJhn`aa{^5x&iH1Wxf{mc&N>a##}i;O&0yR#vVHT3S5F5$ywQx*Um&C&U)9{;W0j3;;kawuLUB>){dJwxh+nO=TwUP< zMEO%qta*EdD*dDs1y0R=bXm#K(tu;&2l*V%RDFF#kKK5pa~_;G4mK@%x53Q}oJlu_ z^D>QUXf3Auicte_!F$~CnxkOQ>aAW5GcnU*#-<=fyn6*7cHQB=7j;90_SOi@g+d4! z&9jRoNX56cL8Q^suv5e7welZdNR#vCgur1`n^d$b^4~MkMPg+xT!EXhb=1b00+S!a z#kR~7>1ip5U&<<7WG{)?KYi=DNGP(WSDhRXRm+-f$`%1w>0S`9!7QJUnk!ZJ{PmN* zO{2P?XyV_XXZeM`1*C=k_BSFd#@!zW-E>QXTlQ1d;$8ZNh#5b8K zLem1xz;k9_6Gw5O6q6nl6+t#LB@BmW$I7c0Mmu~$mcAsr3#43l`UTD`Y)a`z3r5>I za#|8;q5TawN)~l$gRMR{!zXw{->Y@;GH5#(Lda%kR`mgwOOQ+)IAbX<(lOyTw8g_sMhqQG2 zZ2?%2GYtIH-Im`4DB?o|uplXCrct`v-3V;i%%FhEL&R5`YL{)J96A)+CE`xe2o16# zVFpa%G#mz`_IQo0G3?2szv|Kf>x2}6Jw&B&NAd~S_vh%!zEnJFlLR=~Xstkei9^=x zfKxFD%@1e%4U8ZE75eGo2h4gnmqNywH5dc74rVOn(Y6HGf841i;w2UAb61pkUG;%> zz~x1P-Rh}Ea~pn9{vSrn=pZun-B}qKul{Nu79?Ame(%{7f(6_&+iQ^O;1^y8a7#9S zBvU=25$lL$_MT_*miWY#B#zX{v;wplcsdO3cJK_NqeF#Uzl<=aO1jIAqdnWa$>W?u zmCle@fz6gt&N`I#!<6v)kXS8{$UD|dzzpXW9HFHD0i?3L!+u%=kN06AwCrUxdQ$pZ z$P}ihw+c#5FpHXd(j%U*;SdPP5r3zTx}#9xiC4Lil3bEa`E?c+{B}v z#ckuyWAmHY)(*CX=K`YW<8*kPiDhr@tqd($JVfWSEY7W_t#do*?4tH$e`Q!rz`HTV z;qc-|H$Gh!NACL~O?kykYW|>eNF&|bR-c{C*lMQlUweDV3JhnhGfzVKQ5M#ty_F+*|Nl990{&w@hG1UAfSR~gtB}GAa z%jZD^o7cUPw~7#s?uznNyLq}VQ26BoOJ|^26_|@L>fStdXv(4&w1HM+kS}zv>5MGS z(rIy2ddSfBq$)RH$se>m>T=GPUNV(R3%5=fyYs~C8po_ff`b{I)ZbGD9G#$Q(g!rC zV@48ja81*CEFDgB{$vw9L+Y=lzX1vMmhoOzS&E-pE{tUR1FiZKFG4wC|Ebn(rWczg zmI0MJqAVwVC)So-!4E)+T`u9PZkGO^i_X{9FomWXVr%RtifqvSf9h$cx=&K_??$f< zI7KB(fZkg7&`T*bY>nsLODy>w%zsK`+=x#ju4~?BA3D(h@W6abaR?7Cva$@vQ(Nlb2-;!E@pNX4TW?CL4CVb8Wt(CvO zV4;mb8L-jS-OoP`EL?fY*Vr%g+qxGIOJdFL!lo!rc(F%JGR|v}H7?eqKHGAn!4&P_ zHkaE+VbJgDP$}s90hZtU~4SbBNK%d1ylB&1&D$PV*$ZCMva2e6yY8McVV-^Mym^l z=}+^+Mw|JLK#!|Mgp1Ei)zY5V&qZnx7tC@p=YA7hMHzrH(r#POycJ zVT}WH;tL7Pa}^@^vnk>*1s+sN+;|i>T)M46h2CPvoZJ(naSjM{Ic< za7!`mT8)eI{6S{CoTY&xL-r6WtMz<9%4wo>d`dG*rnD(<sZ>@ts`{J~9>goH z0^y{{hqw8o0&8f_WGuLz#-q7B{zf!3ZU&*e`o*xa{{t}u!@8uKvcP>(K9bBW^|vbN zPkz$n+prjxa#ROOA_a9*1V1MfT za8zAuwO}8Iio67wkQ);Y2WR^RbO zN$~%@+++Ce@GZtIx}*>li%_C2r79HYUAsJcQ-Ucx)i zno&j~1I%054l8D>m9E1%;0W9o@+^(__ivEaMg|xOC7Zs&Yx{8>=lv-RTjcfyMZa}C z&csfXngG1T@D7xA9k2uk{5CDWVSv-IyC9p<)HXFx*}+pd`7{wa=P*eJ*_x=ADZr>8 zqfRaE&|li~3=EA@yF!b^91RL1H$Z^o%w(~PqWTlW?nue;RNWO8&+xfA@O<9LwxEq| zwvR>X)}C4QQ3pObTs_k|M%-n~)aEd3;RKU&mp0N6t)>J^-$nzdYN<7+FWqMYBvxFK~oA3+X)h9n8=MLC0o|EVa~S5Y}Kxf_WJ~Tr*0geJNTx z+TJL#x&gXng*{TOdWQ5oHiHu^0hByNg2;NSv*$HHvO!P2v1|Xw}Nvb6xZf-Lg z#Fa@HDUyT+W6buW7*P>D0el!+8}+%r9E`j)ykhe~_3Rgqlk?6VQeH;Mr9LsjF!D*{)<(14`1slV6K1SO21jG9|)|Zoy89GTJ*d zF=nzj#%sv#5+1!yc4S!!j~Mue{ahmDI8X>gUj9V`6jy8UkQsy|a4^VJfD5!Y&Ru-NwAxb?4 zKA9Q@$}oCpF~6hHyEBFK0LLOF3r;nI1Gx<-M{t5>d?8O(&O@~+1NZk_BcJ`3+HE$A zp%a#JMpj%vD?8d3^gL!J5Y44^)u1NuElZc!xK>35mp!)6Prj-9%SuBSBQ%HMj$sye zKqV*r5~|Co0KNucd*&r|p^nR@ZuSM)u;YI&5ov2M;X@(`jpRc(aF$G~XH3=h74GvS zE4PTMR?p^bS=bU+B*9Okj2rFR6TPZW^UJ!0G%Jm&Lz=benzWmdB?ZbBD%_yXn?l@d z9_x#F3l}cd^#?Y!!2)*+q%>=dxF%``{X7K9fR&1;QZ9BKg5SwD#?4@>Wdjmw ztT=ylmH|wN?8P>34I@(>ZR#X9)WqY+rV;Qk7(oJZWn@z#rxNh`N1UJP-nG?VosMs# zVwG3aX8#vgZy6Ow7j+5a?(PsEK!D)x5}e>p@Zcd3TvJHU-~3!DKKE3u?p3RAox9K8`%;>>GN&i(2J%p#jaE5V2v91cKjN6mvQY~unKY?g z;c>km<8Yo5=EWqUWO~c>X=)gz8eqBNk-G>~GmUkXUJT!-_Bwf#6O$T=mt-c2l(59{ zUwG6ulpRIX&jB|?cj8q!ALu$0VHo{g{`0s-m`cR;*406OEa>pq@Vf$tHT>)biCfCR zd?(iKjeL$pBt1bd4_$EI4_DmaPbie?+e3;u8^7MVJ6Ym*E+8qyU)ucg2LSv_k|(8* z#Pj?sK`FIrj+8KZT6JdG*f>2A*<0Mtj7ZriJ2fcsxWR`a8CD0bSWXEa#bV#5m21RI z5lTUpS!_pVkDqkzZYgu8do~re_&y4Cu0QcXw;JDoTyFpmulGl#Ty8H9oVRqWmuwdh zS*0Yx-E|YV4~jUXBa#P*eZa+pWw~STP`kG3`b88YGM~wGpvudtmD9UzgG5+}(073EqUajszO9B$Ck6O?Ez*vXW3o_6#7T zklgg(^>l`}65`DU=gmWDOeB5;YAZVU%?6lMZ*FMK zm)P}Qr`)3?Ki=wM%6W=o zaEkv&BY+OR1?BFKqU^p#*!My>m4YT(_GSlEEEvpvmLiR#RK@U|Ue~c4iUp?P)+(h% z!FO(g)V_8jYT8-?)NXdObYKNv1%Y_9fREFItW%z^&iY{!>ju9ZMT<( z*LcYu_gAA%|6KpC@+hfTIU`qdP9&xxM7QenUhr}1Z`l$qkC71&;fM9cX@+M4-&b^4 zv)))Ca;k>GQOH?Fw=v%!(CTKn+kX~FVkfZd?z+N5#2Oe(?+Dn7UsKRhDbyC6q~oen z#s&^rZA7m9wGQ%(#WtAsi+J(f{Yp8>`Q%9U{YQRVN-YgG@eWX?WmV7g|1ksA&BA4d z{tv2;6bEl^@&BXx-W!}mJ&S6YsnLNp+u0=6+WO|EtHr*hG5vKY-&KG1zSL>$88%-P z!(*qCj!XDg*V=kc*_|;w4Nd^l&eZli6=|rrPdHL9_VCi|x78QMY8Kg=1IVY(jlJ&cUzVVve4)Q@3$W$V0RpmhG?~iD0PxoIf zV7PPcIIw17hcIP31q%>;@&~vW1QPxI_2VyfR&j8W^xgk3aWSNajtF?={!)xP9PyO8 z_GcbFUl$jbnL<`@{*?|ej}&UYn1vl7iBY7eCToPUt?;p_Qi-|;EEjSY#nG?NR4Gn7 zrQ~m-MTEFTgq*JNdPIQ8slAv-6u0+(p0JJv$epH!4jw)hdkKD=;y<2#L!n-{&6FOU zw&^OM8XVX6mY@CClC`IB}~cPoX|omQ2p1o+;@L%r^TZo2;tEsUzYeQXnv zaVtyZQ`YNcPF4J9bM3B|#edi&JR5L-5pqIS1&vl0^;rMV4iRgoFsa{prF_!a}?j+)a?B8ec< zlohuT!G)3kD5oV;p-Dyh5 z_-a`Rkgn;YDQI~Rz%nc3jZ?m$Do(Q?L=a$xzT?? z({7VI`4rwCk;IRjlM(50ecUl$+~kw4Ja?v-_&gm@a=I+^+db(A-CSOhj)unTm0Md! zdkY%fyIGHZ_dCMRs>L1o`ZT$09Hg`?VJHwPT7o1K;0_@i)i_=f6GzoJAQE|5Qni_B zP>M>@Q{jUS0(D};NaG$mQc$N7lDrzCr*R0Uz|UX|OnBoiN3X!$*()Kqaub%Vcc?NK zpK>J8`}J|nB{WKOm?y^w>x}n0=%VAoM2d`T;}dDv-XXkHA`i|`Fw)Rv7r}|-`KQ^@ zOSW?J02IREwWdxO^vr~%3}yMV3XwV9A{<*$ML$R^kH|h?M%OEAqiOZPV`?#Vyd0Gp zs!?O+YpKBCf54{@9d-IZrNE|wGlomyqY`c>RMtabGtdH;Di=NCSM*uk_-laUDbwWRVc+B;cqV24?AY>WoZ=WmZ=L?Jb>c6g$lF)zv+B+fysB<6Z>AKm#nusE zfsyJ8hj;=o?Ag?5zBy2q{ka%5LWej&L55z(*(U(U6}*T1v50;1*Mu0X7O7gNj0(Sz z$TS>BWm!OXeMPdv?}$b(gCwp+OuMrq?_T)?!$chu)?Y`ojZ7XKGnQ6*h2TC zZwYa^m!l=Os!;-KpZ6XMCiVr-SmYh?gqwsKt!i%&?W$oqM{K+%ZvS5C^x5zwH%j5H z+%b_NfCY>=9OHYkO$uYLga_ZTXt;djU;Z;5RTe698YB6`d^w=A6?mh3M2>r*Z=|!4 z;N@M=2Ty4Gp0pv-j^#%^=4+Kb=Qc^b&F3(K&gdiRmmWy3mqMrWSY^ia0q@bBlxA^W|CbjMoDe7PHs zFRVg6c(d>G3h$B}t8-P73kwT#RV=3S%aNlgg}1ug6_HPW3B3gjHTM){@PC@s^U!rw zV?w38%?>2ySZjG^mfdDfjj6n6tX{~{f1+!Td$~UIfM~uIN{l3p+Z`P=iZ4l;ugH>u<#llKF0LE~cSzI5BKy^7 z+zw>L5``qxLk@uLP)+0kk%1hc_A`4lW)qMPItppXk2*YD05|l*IdNcjXofVk8aAgC z7_X+ensoaK%R?K*x6a9KW`ZySgF58^x@e2L`x`X&Tp{E2k!Xa za!p+Kh#e5od%x3Cg1$t~P?6BtYAAx_=890-^EMx^y3gQ4RK1qD$M)~l_Y;P5{<94< zxTyzLj&_CM8V7IO8NF+14FFW7(`|rhU$0|RZ+E~aTC`H)UdZoC5$)Rii#CG~2cjfR zi=m=zj=R+NJMbIGoRj}jyjz_savN}?-+ag#76N#y!NZ)A_5)Dz5r`IS{VU?e`(>O; z;qFpAkAO598=9mf4$X0h4Le;fst0d+S04bTFgLi>Di|GHCXkQI02XIf)S%ys2NxM* z_3M1xe`Fs6D~NU+{Mj}rwEHuZ>ysgmbw~XhiAxfSV-6NFoPvbvfbv^vr4QWzXDJwa z`{5kgBkcu3xm6D?L!GicC=QGW(c~FsD92XAqnuXUDHkfbKd{-10mcI5Iun zT3vjK{qB)b@~^q01ep-d&=#F;-L8R+ zU6k3O4yHsKnc+8=aEb_D2+W)53ABrd>?xndMhZ1bOD}U+z?4PVbkBAaQ zq@Tltn<}QWd9MBdhbp;h-|z+_08>fA7LT5R^pAlwM`I{MjZ8G%4}IAWp7v1vvafC) z$pSCGQY}S|UOsI$-WzbO*Dpp1m^38wmJ~%K6j_zz_eq9k%0Fz8WHEPb_~5HIVzHfq zXSw>NgltT62+*s56p=4j%4j4K7azk*B&6+;`gpav0*~D>xW06x!${G@!&YURhN{In zFG%u;!4gCfYxf)@MA{+#9-$v7M;3zFW|q(rhT7E|ETGRem-rVRFU7X3V)s$X5WSU2 zqAN}_c8k>boRXqiN5d4Qqf6ddXXH_As#hUEU`P4(NV@O?Fl9(>;O2p3qV^^Zc`oS} z5;?1JT((tCuT*Cea&Wf2KORy@Xd}ldzftzGqBd-dS297}mr{(K17TL0r74L9PEu@} zKY9Zl2Rw;4Ije7;j4<8eIcI`5xx(kDmK5zEC&}`{d_(I+|v&Hl$`>?It|V zFv*Z&9bxmA0~8o;jV8h~M+)snEGP~kRT@sE1Xw68SQ-?;$x=a?>bYK>UzWVcJd0AQ zG7mK#PuPo)9TT!s)$A~>0z`d&5KXQW>lEbrNx--6m|6bpEj8F2`cZUuh9NwBAqkiH z)QR8giZ!6h>-(Fv$eW=EuZ-G@MHKc&2PVqGzMZHB4}ivTe9cqHr#a{8bgo8)XMs~g zRyi~wEIQo66@@h2>s_Zmh)x^COE_u!(Grgyvxu3$kgzHe9b9ahVXP6niuYpI<%%`w zxx%6(>c-OH9@1J;>iD7DMt9F(s8Cc%Y$7qLSiN2SH=1Etbg@RF19L0J@3B8=fil62 z(ET6Z_W{TL8N5xYRKXDyG#%5<09l`SZ%CToT~`=UQ{qO7;H{b}^||uw>9-C|UWvyrQ*$rJu;8Wjb)f zJF(!eovAk??3$Mp^3A5iz35u9-X-2XiccX~10O)0#Sp0m%@}{IjQi`!47#P$PUeM9 zfXhfqLwss*vCF@v7(R{0IH15S<1B>OL}9A$%WJjJa%*2ZEAJAytx~`(=@(PP6dRbhI&rozjAG zpSo}JT|wGd8=FZ}@v!-fR;x-HQY_E*2D@p~?h@URn>wPM0ET0@q}=zU6mkm!Es2Rj zrWG1Eh29f7Rpqg4Y*a!_G+BB3qk*1wnOT6ma8#;k6Rbl=M(twyXr!L)v*S_D^yRMX zbO^gk7>-!Vjgs@+SWZu#tlZ#ZklE7F@!i)l%{n4oy-NRw32P!=5ISg8QN z`^SlGT~ikfrHJJEKPgUfCV#j4_M*D%iF39sE<>wM0jcFi?FS6zia%b8e{}BfdnqJI z>9`aZj;GiX@1@hC#p}P!g0fd_UsOYF)OevWe0BSmLKMP}rmySaGfppz*CX3DY64`x z{CJqSvzj6>wbOc?@|h^!p~*!U@BwkTcIXH(Vk=a~SDoMTPHMNB)CIm0M3V<^%WgKQ zJ5YL2@Y_x9Blbrf{e9Q1@D_*d~0QAx)p9o_q>)~0{6d1T@MY-X@ArgtcNRcWiefj?MZ^DSk zf-g+Hl$ekO@D!tML-6-dtTM-l1sEho0yZs4Xpz-}5HHk2JlpJgFzRO1B2mMG|4!=J z%7aQ+0(WvyJ&#nKc#23Rdnbg-xoJg3%X5Z#YY0lbIXJD@9D;}O0CacoSu(m1KZjl- z{;q++PQ~ZjXOD|yZR2o#^yKd48Eh(Ap}vxi5eWHPJk1)M-Pi+l#Z`&dJAL3hzIa_4WK z%8U7wli{o1AfcfxIOB+hwuj)Y<}t!9hh9FVP;ATMHyGlYi^TGFBfP1`!?EvNyErF` zt&$hTL&Q%lt?O&0gS$_;vq-)N+A~OpWl0~R>(I#*-@^Z*3$!TN*|GZ$YBfd9b7|X< zt^E9k{`5y@C7-o?iqfw!qQKrhzmyDSoFXkfamF)!=&jn$8HOtN4L<6vC~RMeLt9;0 zG>Oh@-5(k2IPdwYSYG*pH#%f;jKwK~hkxFd8tWEXmevzL>9T4VGHEc@$Qze9;|*!< z;)ua_BV9{bLiaz>^kNlUrV+%9JkxMLBSgSLS2LLV;lcg& zcVEkEQmF03SKeF?Tdwy*?tP3&*%?XM(|`QDSGQ^dEXcY^$%tB)=gq%1V~6W-x_{g~0id zCkvVoxR+f2{rF+MN>tg^Aa%JMFFD@mn_Ndx<$*%l7#ZGCsmJU?U4l>0lHuLV!OqRE z$;41airRJ>%J*rNYQ|FQ8CR(G_O#81b=akK*erF}y76LVacgq|j;s7VN#CSs4wg)F z*pI@Bv6({v%-4z-%04wm%_0GXD8fRcxEXBMUlz{0TLtg_820*gvb7B!OnfV|6{a#7 z^Jd%K>dW6WEg6%y-uFL&HRLEf7MbmCPGJxDn_Vj<#W(X}{#85;yO{B!|4=HZdyQ0j z6cPQh3?EawS>qdd)!cGh2Ts`p;7+``@9_2B6A;sxl6cFToNO2@YbCA&udJxm=^g{h#OrPiyIKoGv@@o>E z+YQ==ELcNpaVOya8|}OVmV~YZz~i~&=+TgA7tJ5rkedaBtq1Xcu^ZTai0yOHHk2_~ zNCZ8MP@{nKzd??MK(E6({vhsd{{68BQhn^VE2`ZoToW~2*}U}7*5v|ovo)l>gP`Y5 z3qMq?pM1wL_GR@j*I|{d`eRC%3eZl=)E+Zj@i!X+^L}^3xW1jGi;b2=(uO=S z!+`%ok=V_e8tQzHBFBpclKEy)6)Y8r3#!u%g|i6F-a-5o&LtM?Q^iC+wPBtkEZiCl zafD+2Ta-D&3Y??>3s$aAgYd8zOAEzl60j6_IjF3^75};f=JwQ3q&P0!PpRn}z5#TP zj>2tz#V({3M&m(WuGfC22OZPh)ZyA6J=iso5L)_lFBfRSO@-BdAf+F~W$sIjLW!px zw(1qTItbpwZ63v}Q_)=%5yrH&7Jjm%sAjM)4xf5fCDJ%W2l}^Z35@eJ`Zzws_r85myVpY6Duol^)RF z$6bI;^uJQs)Mpmiv|f|t5z=i;V3tW&VHGn?2n*#0mL_NM9Xfn2t(fH6)Z0xwSJZD= zr?qD^D0iR;KWLq^{jb+PC#8q3O>jW@erI4+kNh@?uS?*k61jD?AyjM=Q>9GlAhA-Y zH-ZSZ5P)qrdnt^D3UQi%GEJom>i<~`!$IQEI3sx$n9wunQjVAsvwIJNw zv~2k;_WVy7h@83UYyZ-!*YBjqCr3nZV**{(T!_!hxecv~*>fe`e|+J3Jjk*FR#QJD zx_62aCB_f0?kuMKQeFdp1I_ZT!D_Cn#X%`90wM+sEX!t4)g2uJRVbQlX! z8J(x-t})yKNGE4hI59_C1$f_hc@0w6*Lx4D-=ENgB=&05hvqXw->Yhd5*T1ILcZkh z#Bmg~w@=Tq7$_2L%>FsGT?S;Ae$LH&_Hej1LkxiK-YId<6m|qlP2ss%0QX%nAz7raiUh))LuR7TIfOlW0;yHWom zu}eLVOFjeh1`y7wRdmB!fEBOz34~w#=0&wTA0O$Znn?0{1IBHwc1ISb1;B>^S)_rp zNubF-?S>6jHYXr->;68sQzs+ybRt@%8hLN)b*qhjUh6?4Zs`BC$a-Nty^vK-*MSnL z9zbd*Ib;)(oeDRUH{RUeoaBS@tu9nTE}7)a#u1Q=ap!-ssf3Tc!$W!(^2X?sY`=Vd znUP}S8U>r7{FJfOTO-3y3h>;AF7Pdcy#ob(`?qhBQ$Nq)1u|Pcn6FJv4$s&&!sMD-OXscX*u#p8Myql%6dbB+ zSFQt0FZT#Cq*f0cGJzinJ$?{%CTlQ@WIE!gedJA$+Fe>Ym^E~i8v>a&uIl_fJ!6hs zNwx6IWs=-5NF)vFi__u!x=SJb`6q?kM6D@2wj~_w2dUIIdlJUxsc$|%QIr+p(0s58 zA>yW>Q=oeD6U}Z*-<+M}#}hd+Lx!nk_+}0BCyn>nmc9%URYTXTEW@!3T7M*zm^B># z7JYc=q8B8lVTz}B0mDdMlfGW^sS82t1Vw{ss#v3qzwtT@e+W2dvt4E4XR*RDIEFk& zr>BC{A|&5$h%bcoFzqD%piLOcp#}^-lZZ*k_qs-BzZF0#%c+VMQ>YSw)h)l9!k?u@ zqv#L&K@%wWo8gb`dl4SyrVmRVQJO$WMa5hB#Yn!?dNl7K7*eEPMRY9S22W(3i}_Wi-vD zA>5KRB?Jq*BjzWWbM_~lGagw{heBH2+a|9*<>pTb=duoE#m@D5NU+QBQSjVF{&%Da z#&@1Y8@6C_G%Mdk$3 zD6m#VRk_m}lu_2|JZi$*6HRKvrkf|}kIKvxIjfOPl!WvIjQr@4CLxJrzd zCnPajOGi1hQXq+`xot#699Qt8tB+u8@JN?^4zi+Ns7XG*fC^jIOjY z%qx_j^S?!p)H8LL=OsW8I-h>xpqnbNHEVAUi6vx2-lyP*(G!Iqi7!qpI8y2S6*UO2 z9Y4l-FvpxwnfD{F&2~&XZQ$ui-K`ztF*YTC(KupPX9wVp97r6p$`quSzv~OD}^#w@X42qCNPlA3IBBPZXgl{>$zUR zj7U)N6uSZj;`^LL-04l9C8J8}59Ca^df|`>a1Yi5|Ij1a|K?b#o98sD_k!OkszxI+ zOVN9uyJpO45fLfdua%h7uw?%hvD_-Y2AK{DG}*+BRFeu8I>c(-AueO&3|MZI!1bv& z4@jak(r^ZFdEJO6*MRjLJ|er3_f+L*mdrQkKWzbjHm3%&K^!6}&L}Bn1#oi7baGmm;d2bW;Knr3nW*Xa9Oo6;dkyTUihZ|l2lz}Xb7|gtvy8%F_EK^16Bi4dTCyL(hMgK zi)c~QB2~0s5W*;M9KAY75l%`z$J#z|GR^#UI{szt)klLG^rJ6;Dwa+bDeNyr+St2q zGCvPU;x~i0l*ew?R7rhq2?)<<-M(vMe+UQ$;1uoT681v0rCV6TZEXmxMP=D^QVb3$ zYEE-dD=Tp`XM3w1o0;+$X2pK;L~2HyAk5U&FkY~*gyZjRyen#_R4c>UeSgj>%$FaTldw)m=p|%SzU2}F3v^VXpWCi$lsANk zjEd^GShRmzGg2;7Pczaq0Y^sUGKc^j%-CU^aZg80q{CoOi&n0+U#{bZUzV3$TxWk3;FsM?1BEKBTW+45ecRB8|%g1X2)_Q zit+P}dZ}zMeC3$u&nUz-Ai-&a1b4-GN)wsZQ#By45sA1JabTrf0@?8$X?Zt_qo_V# zmDXLX)<--Yqg-#-vm3p)s*VB4_e9?xr-C@n1qrSzkhx6Y^!7xNtfO&9i8Ho2i@e6i zvHEz=C&RlY_Cy7vhDldj`(egTJ3D=Fw^!O3+b~^>*Dqy=FEz%4fDGNcoaf82Q`KZ5 z>Z{hfOAXzeOk^LNhgRm%wh%w66Uhe`@>Cyk*j4RN4iq6cNp=$*V>Xln%9czc_LoQ6 zM{3ieTfRqP{SMQ+d)5Q*TQ;+Y+lD4u%K3oV_j1P}tudp_JLV!E0U|pk#sL7Mc)m~{fMBMLHk>xQ*R?RyF^S$ zfvPl}q^Ma+qwO>fhXeOfPLtE?dN~lqPF@2^QXfkVR#KBkLYhP**FTlpLKhJQr80Ne zh`Z_+u(q4VYxGd!w|1E?luP;pQxzlHDwG#oha zY(W%csv&Z6cz2LbbH$?IEGxkYe+VNXrUhhNg&r9)u9r?h(FKOK((0XGm+c`2PvTO& z%(uYrNQ-|UVJxJOZ*l>G{|xYLL-fhpv`S@fA!TEp|AovUswa@}SMg)UvgQxB2P=ow zid4V}bP@jU4$=e8qGZH*2Heeisv%Gt5Rp5`$>U-tI7?JWeF0L-Scv-!m_x>UO;t`H ze-~PRyowViTb)1_xtyyZjQ^bu&BB6=JFC^~Zb25SIli#Hh$m~jNS){|{b?#xCmC&i z8?Bn1Df83c?kE^9i~L!5Ry|h?01DF(g9s*GLd&LL6eEX<_EdOGiD~EAKJ4?1oxO$R zuqApE^!_p#t(STtEivSIW3&A3&k>8f!&a5@mmcIgRsuKbAzOz&l0th|YGALU0q$@Gq;+J7yHzf;>ZWa#7O#;DmYz(3TQrqwE5;paUu;Q>$$T7rb) zTK4|*;S z-v;sEQ4R^sMLqfV54H#9K^b?Iq!4~0I+iVnEbag3Fs>jvfBuTDt-p79{hGM$(XFzM z>Ep|PaJHIX=^;$nMi^4OJlaAAyl+VGIQR0jxc@3$(%;tN;oD-kv9MaU?mW%5`kuDq zF|(-LzHz&E(kiT+p;1JL+p|omweeH2&p?cKxS;xd60(~I(4u-?Q7Cz@1JZ8W?^Y?u9itc4YDU4K2y5A(haQJPXUNO5-UjjOE%*fZ-pg z^p23qan28b*Pf9b$0S~rFsZVaE&aruZrAypFiN1Hcw|wD3TO3QGn3*5HrmSwu4mH< z8R{S1Mm^_|2Gx+PDz$E@QMK%!KT-o^d=%=;_SsHW>JN$op4Tt1w44+{h}tcfp69|u zE}IZSm7c8!u!lADmO#Px&RY}rn-XcPnNJWxunC~`Bf<<)sY34qsr(>7M2RL>1(}am z#jF5`mq2$s!}TEGbxJ6==CW~OQh6#q-FUrv9RzxcfpDYCnVY}tRmYr)y4-J# z_L}F1oC2Og+J!Js$B-Be^;WQOeAO$cOmq4UpmfgOdt$`bdCrQ6TL7PbKm)KBmmrgR zo=!Mv5GXyM32bBoNj(;)_^7o2G2;rk1sLO_UR66Faj)z~O&8RDw~LU{vFd)u1V>?4 zCz5iv-;4rT?Ad(or%hc1!I%H6tA3g_eE_ix!dt>V`VEkXyRgVh=OshViG5{SQw zWwtx9iT=7gqk7{$iXDW8188;oW^Na3KIRk83S)?MXGt5wS;mdOZ9`LUq!f~hM5C34 zA?1r@C}xTyLDQ)AG-tx4>DurKqreCrgmtzNAR=YxPOaWXEDujPxu~x8voqXCyW%s0 zdRnBVp^wP~1`6QkhJ=JjeHI|V!uF?t*9cEOe1tV_Rw*@$RL{oSfU2e*GBSxGCS?B2 zR89x6#+>ZM@QCZNBh$e+g!IynzVgGECbL$h`$-$S0)B~sC-bDKCB_6+2s0SeMEV@> zcnaTNgjeSii=bL9j9j#TaCI{I!b7-7&afRs!23HQChBy#g`X^{r)&GOa%p$Pi5d?d z!MZR>lsaleZeN}>aLMWH%fTzu;BoG0cTQ4}n6c401@|PuGMqFlTarXcMM!Eu)UzGf zVN2me&o~hH3m>iLfN2w6_I>P^jTY*$7)55fnp$Nm>JJ}f;YCK4aAHRpxE5`^ZD`0S z&5?4eI|pDy2`rK18R9TixiLs%EZgiJBUd{L?xLb(XtjQ!0sUskNEXin-<-cNQG^$C z1)i|cM&=~IzB=pwB<*|=#7JbvT%a&+G6JPrNX z-Sy+3qs9}UMEH5kq|I&BD8}(<{Z%~FiB5HnVBVGr3#l>Ex z2&ehiz+*m;&8v;1w5iet5zz&YWB6zIYd=-s^##yf1U<=LH1J1ddUsPABAt_q-c|@V zjDWu1h;mau$a}8`=ZKb`KhG+$V~AGU9tp35uOenPrn_oQj4uO9W3awH)>3Arx0RkJ zyiS`eJ{2T`7kiHRz}rJUkZ#Zwae)!!6&rZedss-_w{~Iw^t>|JLwFC`J2UZSU;k@v z3V2>at^+DtFDjE8*CC)ok5AvuOE!nE*`IDQSj1jBy8BHYGM-ItVV zqY~xAJY*;9j;?UQl}bn8qKP!Zxd*G4;YSM9 z2E(vohMyR6%i*x-eqDIlmeY+sHG(J~ZN^Y|KEjXt-4=^CU#Vv1Q=8l(TX=}iLJ~xK zD6`s`Z^s*7k2dM3fu-x8;c0EOehy`w49f&6 zE-n!*6`f~Cpe?OjI9P0bIx9ZbsW4e?6s&!!SU9SW^YG?Ztd1g2DQEU#iL4uuGFT8D znIP}iI0hvh0SEZlVy{0L8(Nue;*vAo?NosFF!OFOeZqJFY|-oSV0da{5V-9%W*jhE z9~xFAWTb8?fn*Y1&$qdc?#-5Fp?yC*KlfWLtsH8vR71_UZ^c zOMWii=Hzs`r+L}<=~L6iS?4{23ImUZ4w*tqXudCiPh)wz@bvBciQjLl)92iamK90t zY6?4D{OShKzAtYrJuk5z`+il-&5m(bX>?zyD^_0!yl&jgB3EGGENA&;wpwjq^MPX5 zJ&t)H;Jh4m3X!Xv%Yo>`%VA2k=N1BX}fgoZX&2q)1z;jI?O)5j4!?`=Up>W^iPjhZjk3& znq8oMeX;2f-Q>iO_hMD@s^f^|9Q207jK8(*F8n@jA{WsQ z%WK{lvK?e}upUxyU{)BErsWoJrpc%08^C@1*!?Rr#d89=&e}7yq*%gkdmcd!XRK(u z96prurEd0~UH-aMyT4ocGNqLDGLxulM4p@ZSy$%y95@;wR`I=ALe{BVdVV2REo(P- zxtwZSyJ>c_KS*1g_~TYM?{M|J&QbN%Z(TCPXEel({Q9JzefF4dKP5q!Cw`7h0brJl zXLy2DQ1zOpezJTyJXIAv`WOjpQ{Ee|)voUgH=POxUt8a=fS1I5H|DeaaH|j3vev8i z^GcuRM_wmSzvn{M;2MYay{7$=LD!S~6(#^!{O7WX?`^YNe?!6ioui(I)hgk4kmGc- z_Hq8a^6JgS(X-qi6$gEf?WEU7pyw&HV!l{kw>le_m!%QeSoI-u4J@#pybP%@aAERDO3&Mk-9zq4U{CyJC`whd*`xXV>~MS(^zzdljvBZUX7^qsUVjOQ z0bY;Tzi;=7d(Sm)4!N1Uc5PSE=s11?-64$+l(?nMS1vXU;sa~#-m8Qx)Sv#|p}9Zz zVdn7Khdfg+etRv^t`*{?qT`jxAUoT!n1@VUho?P_XT7u)jyXn%IPV<{nmB~FJzQ0W zm^AEmHiD|Ww;IZK@XhVMT%>-?tEKjOu-7er>^i@R zsaW;x)?44Bvj?7aO}_Dvt=A#p)TVr_WqF=o_f1M)_N_EA(I9u|f7^8ULQH*&a96qV zP@VSl{9&CM^ztVZnZF$5coR(R089qmw|zZlgpc|3+&2#%Zm@UvGWL1QQ3bCKSB&`i zPM3RN-2mWG>rBiq3$E+J;A`o5gztPcc9xK(jLgxXe&FjG;X>0<{cB6nw(d=qam&OH*_VhO6byy~Vy zVlO#@#{sB0-xz?@&4Gk22GPIz-;Yh)8YxKsP(K4c zgfgK)KmK6iBA_D6F50v){~fXYOpWEi-`97i;WL=y7j!xKErKj2U!(fs!IK^jJx1L} zF7MLLgMX%GTYGq}sfCl&aqp_n6N9N%OMsW>7cDH}W)1=2van*@q^F%zSY)(zOH)qL z>akwK;ZJhMro;CD{K#P=3o$<+_BiI4;d40&w%!wSdDJ`WaBLTcoXoaR8QpirR2W`w z9=u*>J)9b4{e2D2^1bjQrt(_{`R(oy`T*^(lrgLOZAX8|*B*z^O`bP`?km2JYC|9I z>$#Jbe81A* z(#tLGGk7NcFh<>a9?iJsIzACoY;DbEbh*>(XmShb3#|a(gaQxp&gSD0)D(t3Pr>61 zV$FBr@TCAZInI;(^Pq?5aKB zOi}!HS+1QWGsSyed|XD?&+A;%@#RWY>?v{F=)UxsA+xCzxDfyD*GEnI?$6cyw4!kcHVwj3S4hYgx{~%-k*)XuJOODzZ{3MeO6t&p5hnzW@L7~Z-IU< zdSB!53f&?IYk#eNYmQMx984^|FP`DE%MCp2>|Q&5ACCe4a(Hb>j{|W{_GbMd6VYzs z54+F&-%qcrvqCEMFTov-kSC)P=z@A|<#Lf25cQcArcy**_koDNj`5p-3#mmOQs+UQ z-7V{nh3Dz_5U{R_nmuIG1YP{)a$N@U;6o0%EAa5$PGk4=n4gDiYLB<=_=tm_=BL@y zU%=s0=y}*HS064BkL;-*!IS;e&!a);*zG3`)SzcV6VLlv@#oG6;Nc5o+eG}4KNJ84 z0mrA!@fXk4ZSF!bmu?`LuWb{3{i!wvvJY8w?r&sM0a=am`kjkhZx)V$PY5gh&3$Z* zTssH(cugUsQj7?NkvWv3)V7Rkaf&=jp z-PTvfRz~&sI4~^Ox6roPtz?G>H*dG;Y!=F3-Y;2H8-L5zl`bJYsF%xaq_Nr?T{{(#t zo1w}irl78e(hQL0PODKrHN>g=Ft8qJgoQWP!R6j5^31GZ1uq$XQ)^*Iu^ay&aaw*+ zs6>Bf>xd|3B&DwUZ9p^mjq0s*O##8Rmaw}EhHuF|nVgu>&OqTWGY5tlTS2Kmct?tq zg-CzVv~hw-NTf~o2Y~MKFAUM?bo6$yDutv9=7svviAuxb|P0yUAv_JxmM*UPWi>&m}T6U1>bBc4u!s! zqgyY$TAc8x{R0={u55BDk79Gi`L;v8H!c&DZvU`gYySBcXe#A!E|n*ymm1^z;VmIu zB_fGW%k6I!`CI*T@G4C<&CV%OR?aQy{ng!2(4@RM6naW|^ zJ7e!vEx5%M;KY5T;^Rbr_Ubud-0Cp}S>aRJWsDJ~e!&lSQQx6&Mbg!)XN6hTyksJC zOD`(*m|xQ3JR17aXWk-4=SJievE4J3w56rqL25psRNHsAL39O(dLPFB8L-*w7bZOd z|HK=wpxjM?KHyB=`2rH5G1-aI2ho2jR)ADO#T)n&?W~Jbm4;)|-fc8Gi33`ZMXBGQ`^95ol8?wj~lTTSG(sNM#+B5QVkQu;nf*tbO zStU+#hkOk7>I9oY1se<0W&I2||3<514&m>R?VpP*fGQ}(^|dpVmf$%^aHj)o3M^26 zNqGt)Rn74pWGurfWVe{F+SVl&{2mbH;Pq97L?odr=t9(Xuum&+SvhYyt{HZ8Y=>b0 zKY_b8xR0XI|L~LPhra|Rb6Zn)k-jM6t6YA z+1B=C^Ao@O3N6{RAn!{oZr&x&egetjS}nqFzS_Ejli%8j37?uLwXBth$9Ok7WeV3u zIBKTp1~+kw&Y(UdW3I^&^tj0+ce~LBn-a%7c?Ew}?0b-&zUacSblkn`03vcKj$(T`8CHK?EV*CP1w8OF{S2h>RQyw>jaQ z6d}@Elwl?{;)zux`MJoUnK^Y`*Iy;A8+9UeA{DTvXLspW#K=uVP5qz=n>pIa% z3F-w2q5EF|SU{)0(HQps?@Yq}|I0cxy#C9s|25@+d;k9!mB9Z09ZB~7|5P*{C5NKe z|9{D+hSz`H+P`M}*GQPM#(#~3G5$|yQbYd#wsTJyoER|{0LB79a>8Cr)PD^K;DXUG zH~6@Z}vFjN4B3cyeS7%HF# z<^@9q^xPC-sDK`uKnxXtp#m1A4;U(-?W2yN0yaT>?xHHBZkGDx6`mbdi%!&>$DNk34!| zws3o69w;Yhk%b%Tkg>`(`JU9<596=cwWL+9B~G|?PcQUmut&qC)9(`C3CZMgUUAj5GS|EV(x`+t8d>(to#FFSwK zBM033e}qYj!u}tfNcR38gV8t@r6Sn>W67t+*1sF=Ut|4;W8p+BX4U^BjQ@)DfBREt z`&Q!YQ8=5#Y$TWnQp5t`OZ$n#z>>ddlGq3D8z^^bX+A>;at>ar2izgD(?wYjC6HZZ z20@$w+p;vnOAN6+%%V$8IIk43N-?Wlm|4xySiy}{eR{WQS(SN@_FBlmn%koUdyHz7s zDZg9!Gc4y=DWDU?G6BXi4zsjK2u$+i>42C#jCvjf+bi@k8&-HY8=#q_zyu{Yu7Mf& zG0V~NZeu4^%G5`}G|h2{Nc%is>e3(=0xI%>c0ta71nVsnrCdNlt)YwLplv>R@lt?I z@!q)d<(G7NmH0Uqi_43FU%>ZL%*rUim8a@^J=D99v}fLWAjxfB>pvSqdi6q6TW zUBg?+fF!2jA07-6qkK4o7!G{Cv{S2}$U}|}@cxT%`hUa#3x>eQC;5eiQGYNE_R2D& zzB%@J74I3qKY$g5AUteI!qt!k+$TbmucF__Cgqdj>4gO}^(k3dSb${ncc19@Z`&pW zCDU&K*1r=>2z2>@ci8#NXpZGFKEWR>&>|qC+ygla^>DNh&5`FK4aYEh@n2PvTo zKC{3zahA%cVBvyV{ZQ&bnQAkdmYTtEDZ&!fO^Y*%5d>?H#FsfgaPR`XmX2+eN4*DWEI#pS7-Y$*t5*D1Xqs z(}KV;v_V4BK;m#o+EkgOR<>h@KTsiP>4k+^AMIaQ@XdnWPs`n%9A}f+hOfo0s(*f_)6cRO4Q$TShfoP+_9}!ZwZ5#XpMunA* za5T#+V-2(opn**yi31*?zfcAFcYgy-N5d+GBn!luf z4+$O57vz!?p*xK%qEJj}q?15{aKbdrjnC5Duu&{PlLy*97Zv*mYRDk^2!_gEA=053 zfsKI`l_a741J$?xB5avYYJbXlr??A@nZnImDWocu@c||gSc&kD-wz!Q&s}0TU^wfB z6H~i{#yWsJXn5I8SJLZ+)B(0ETbYp5t*n0z*h@gMf%OB(JMHIpK#qm=_+*_aVe^37 zDfD-@@>tzD4-cuoX=bM8m}SfpQOZZvtdIiqK5v+ZdhZ-#QTXK{g@0zt$CDNX>1U}0uzw)CCj+!UQ1^^F1Rar4CS_2~7 z!?B=dL9ZD|{jK~?c9*adRP5gh=Hw&`^7w%e0D3`0dJ+Amvy*7Cb}DumB&ZWiySA3l zVkq}S*d^{1KvSw#0Q(A1y#ORNs04@zT4@pN81$7SC@ZOE0e_Xg86OlaGetHtOa-K3 z0q((vIR@w{o87@=DL*Z6if+mBCzY>ouO`w!WSs{4%!=Rq0nPgJ?p0JNaWgW_31xFh zXbuMi;!$D@?6inu%*^ay9pL*C&%?LA##r2EnC zynuGZ1)&hgD1SR~Xkg@&j|F8{&Lq7jPo0_%lc!F}r%s8dPVuKsWlwtpvtY9f^oc^C z&wGb=#|+qB?O5>nb`RgNaPp2*Af5JuFYrUqzum89xZWG^&VVgr8tvBMJrOBsD+8eX zE${Pmu2nWSKm~z+DZp*KF52L)r{alX-{t)G6-{KvIqtM?v3GfN|AT0G{fH5k4vovJzlJ zi?YLQ7k?wA=>ju}JZc2d=E%SYcfe)qAsZ;DohvcPQ6OWI($1|FX5(~V4w{UC<3It8 z1~Oo+o=fJLz@%d2AX6nU4puJ@{+E)sg56OX{aZx;=Fq>K{f-#Uri?7Wt)xEybaOW8 zP3M^OIVQ89IR-7zQi)G5&_!9ug4vPKCkQaUfPW6^1WsB&XdVk0R)QC`G7C92lVSJ; zRs!;7fdgjFLcYk!Y=L7I;2Zn}=;1H$Txmf)8Ut;m!Gnx90Jifg#{!un~xV2v3 z;G3OU%K*yABm3wLF z2>1pTQpUd<(Ql;9w>x?A4$y(?RVpt9Zcc_EVF=en6&MSU9w5o-h3TR!3%nnm$ejoI za;Gxz<3Xj!bwHMbbqo6MJ2eOX1%ETG{s0OD4kSY-0r8>0VG}FW5)3}0Wbms?;E1hy z^OEyW#w%i<@(;vgu}EA$SpeHpeiyl05%j^VDC9>~W#Hp?psfC3+lM0~6uA(Kg@@t+ ziVR1#@e8qdBuv6njzh)+ffMj_;aKt}U!{)NN}|(bO`2}ohE4^&S(f245`QDZVZWGR z#bIw*IeP&!04DHq%naDTdVz5vi=~U_)T1Qvx&*Zv;9*!u0@A_!6&OvXU$o;o zUBh2W(=xE10IBDa7g6OFi#V?xXE6c&AQ1K)ell6^HW~F(h5!YMTq>W6PAHoIu!~1? zht5v|QlJ>%0%@SIkoj-2^nZc$XLgsjT*E`qrbS2Sz>L;5EBX;XnCz{xV#^e^Z5vYl zQ0S{)+n1nS8$38T0f-MUNnq<74~+WJJ0MCe=_@7=0)5P+VVB|lkxdp)Qm0WKxLqqK zZ;XJhW#HMnx&zr;n#cen*l%iz4zd}zYtw!_r){HXxQjvtHprDlihnz6Q`xp{6J_HI zj4(2{YgGxUE1nFWF6U5Y2yEUAO-Or7$LSfkIfC5`AaYSpBd7gvB1}0);iW&Aw`QGs zPDnl=2#r+kqznzL(+dk=6=c*cnqL|9bW( z`~CqczgL(iG23){NxRMni!{BKO}!=Z^WGVeQrU&=&iq01sE|($?X(Z621m5l5-Cq; z^x<1teZ*&e&VS=Vb4wi{VJn+e$Mto7*@V$tWqR_H!XX7O99=$1c=H6>w)XLRty18k zYb$H%=cFCW(Fn`99WJA-vg757K)yia8NQl`SXT(TPFp_?TRwZh6d_cdPtJgM4jXES z9e1jD^Jo>JSH*TKmvZU`(Y`u=f3(g3m}+eDnr2?tS$`SUo=VeTmA=hZQquYDyyI11 zUqox--eq1tcW%(WbnXy!9g&RkZJ0$vFFPMckKJcZuYU|v+v^wYpttLi=ZU9a zOxc!gG%sbO@}%-NbxxZ)n-xhl%ja|Go@NCt&alBB{H7BP|F!M;&RxidheO8xVX8}g zY-{=6Rev^Oz`F{s_}&Wc#VEO;<1KL|cIdh~8Zl~nm4p{b(bJWwXUT{)@1lqcFJu^Q zuy?Y0yRDAzvbVqH%@=aR5G6dgsXI5-z`eu6`;6NdV)vQ=ggm=rg*1trVq0jA)8+CL zVrki>2>#%3l~|Q25#BH05P)IBL72QZz+4d>a(_+PS%hQJk)uZ!{-}!zGVpf zjz3Q;kj~zMWoPc(ar~-Oe4+Y54Z|GG8@Wb^P+Vr`^zsSbJi8rM`~32ZFoe2ToYo zuzw0)D3*Tx*ot)I4{egB!~Gl{KC=p}E@RZ%jEgC4$#^!W?!}MxsrVCp(ryU*cChWH z(9!-q>An>`u)=SlrpHeG-y9GzJq`{F+()=Z;*!ff4U9l6Ov4OAM~uoO_o_6zgVX4fN^X1zg26R;R$<@rfG!G2DB)(p_LRVKejemIs zY(?1trgNyWeEC0#w05XEdN%xC`XBt#_{qRa$NzCWhSFirtFhLL4!qeuQsDsSsTs7W zBPn2s5Nj{WQvRqrrA@augC(foIhE{9zMU&#ho6qXrwz2<6tW$FOr<-J74k^A#r~Df z=++H%V|e~J+V?Mid3-H!rSdaz)PJE~e<-1^8?4b4hZac{+o8IFrH*+erE5kIPeo&wt`_YV5Wp zRdCc^P>WCF4-N~|d4`F**ug}I#BB#J4G%eNqj*VI5Uu1NlGc=cVZhR&r;+tE&q!=B zIt2JbENRFbH3HZpnOe(>HGCG*WDW6g7&gNbYYkC*!}8Qtk<%B#^^?Gw;zxvfZ_4eHXmsAIv0yu70MgDuX zJRrs#$dUABd=QLrlG5mGikv9XE7~x9-j(Dhc9Vwjp4~}k>+9Y1ihuF^h;#C993C3Q zWu{Jv+}Mj%q)66m9Xw$8kFbwmjc4(yFsAQF^G6j)kJq+>0=_0^cDaJE_=Vyf7e80+Y{TIS{1EZ@`F{rn)82EsJ+`;2>^3hq^{f2t3VK@i-T&EFi1=i>^@92M_<>D9 zLt@A54AS`7+~et0HhX_gbeaC8y)gTL|NSdGjvY%a7X)9y^Y~Ome0mKEJN#g^mTJw& zAJE{6h3V0Dc-utr_oJz9o8A<3bvj3@KbR-u5PyHBXfJ;L7nM4T;-^o- z07f6F>wR{fUM|g5gm?cc@BZI&YW;ur3dHyW0`GlrXN+k>yJv*2lXyd8V>bEoV;%t^ zxLn5+D>>%wOi?oNhdU;^@{1HNBGv=^6c(VIa#5JjfshV=RTz_e6CIh~5l_o0>OE~o z5IhJzRycRuxqo^e<_2}C7Z1#ge*G|$+z-zNZNtOzy>b1I((Yj5Ta8O^D&YD*DfGnvS_x{lbF!%@BfX&O* zbvC?~@qf7*2ml(5Ty5@dzZaR9=8{|b>isl;S<=wx0n)xo+*;Klx!E7+pe~aU(TCBE zTEiupj_4J0dbj4R-9!&1^~Y!&%GrkX4L4KTXr)>Z%S?SMyL=i|RVN!7lVZhz8^lD9 zYQzaSE#KLFO!d{t?0&jB=2MAfoOpGNapvE1b$@?&co{vc6Jj8sNX?Vg>=hBW5P#rw z9nF?=*dZg3sU-R2@UViB5PzP+?KwR>TsbD#Svt2p8jtB=N&lmsQH|>)O-^Zl)$kt+ z+2ZK;@bGXvUQ=;araa{I;bis+&Chy15uaDjl8EZ0#hJ7?d%VSpEduN4&$n*>ROps+ zJAbGFr8J;)8i1Cs=P;_FGoA--xIRj*uwRHlU;pQIlAI#ICRv|c?{))6mMYDml@g!3 zX8s1TDBJB@$h5*k(2Wk)+aA9}47GP6F`DweFqzhwoZ3B2!;-prp6VSvrOiGgp^8Lg zRnC?BsZPXOn01-x{Z@(WQCmc9IZ9Y1B7bX-;HzCUbS9xn9FO!g1y3cT6F(GX6Tj%G zp|o2n{ZrGa6lOhxp&gPML*nLK|r9Sb>Nau3Mr_vqzlSh7M zJdfgvxdBy&m6jpt)KPqsFGsm7Pbd~?8r(iUYP=H>F0+ywy>4W$;X0b6@p;L9rGGd< zJST4sbYP!wTJiP>X}GZfqjJC0_V^>sK=Hx5XVvoCv}TKlIJe>v)<*SC=E<@I)oqez zQ<@^w(>?g#-K=6fz}LIaReziUVEx|<9{H;U&)sw>XhYR030+c6|s?Uk=*xupKS)Yvu=%! zt<@Xsb|H1}0*!isYH>A!k8Q)=w%IXsyW8#m(2ex%OAHrBJF)sM{yiL>kyxs=dAKAg zRVym@vZJj%8VA1d1l5*h(es*zMxDD;=GS1aJtMMb5jL-J!5rO9ri>zWt^p8_TdDOabFJRQSt* z!eXlb6O&<#`aDE3`M$A#Uku7*Pko$x&DKT)RhVn&D>^%t8AT2uGVgTvtcg_ov2V8| zI?J@mf9hzoX3fzVie$fa3V*aDd(8XI)cXnG89Aj8JtCXf(lBJRZzFU7(QIp8lzb!|BOjR?2hrje?(Hjb)??-W7^ zsfHU{19nGZ9g|2#d20LJBQyGA}nVp0uHh^ z>?sH)wCpF%cpOz@jtdo2ZX14NEBY)) zLSQi-w-HoKd8XY>B+G(M2E?msu_$xGR2J60qu*$mhDXAqNCLU!MLO_>flnMBn%X0K z^sv13$E{=E(T)_RHrf$*6GieaF#r?ew@C{opRGiUbfq-#9Hz4+bYPG&#buL~U7jJKu87YdA?4~o9a4z0| zEWkiv%1)~DoTCe2B134Qt1a7wBo7BqpeQwKi@jb77O>U{Tf^w+r#X!O8D0`8UUCbu zIsIn~O~5V_s=cP09p!>N_V zr=G#R6@Sv(TK^)-2gQmY>d+^b@&onHpc1JE>#LzhE~H=H>06Rrr|OUyL9O} z0XCUSQFB=$?XoWEtTTp{8Edpb?dJf&fwICr!hhijl%45WjBPO#Q^3+kzN1wKDPT2N zhK9n7LeAJ2Qh1TfhBx`B#O~T|n^AIyorMU`s9kFtT{>QwEpL`)F0yyEo6~-+4B9~B z_qNu(jp+NIh5rZ_B+W(hmf)edoTE-*;~35MGThbYVieKdG{NEHaZP+)MSLEA*ZXQ= zzJKb6c#{BlULPKEEBF^3g;v#CBPdXSkIcDDGs3o%`sk@tIHipk2f@xk4zNzuv?|Vt zNMSMPI%|xUqBhFi#N4-caS}(ng?6d7mO`|zU0p@y@?4-{H|ib8pzNv{7ShJyy+*`G ziG|^(ki)fGIwL!$keve)Eqk;=r=zzYZGW25{F+c1Og>RZVoZ|Lb0Uek(UhonbmO+= z8oC4$#9kA6CXlDJScB7mRw0opYVsx8y-x1b5@hn-;bH3z7J}I22zdNtoQOQLrY+$C zH*B}ZXX?s&hA?xR(=xtG8u4@3Zu4kDM@e#Zc&G!H%Vde8b+V%Mf~7|vEu)8&ntw*6 z%dTStRT6%WXU4u;C%3ay`@hxjhCuiT&E|uS!l+akX`L)u^GR|Y?QWn8EfXlC zOCm;_qa#H_urS9Llg!PSSRyKj25-1c_JjBG!J25(rSLeG#GamSwAOY-GrFM8(SgJN zhWL}LH5C9p#w8KE%V=jPSfwtB2Y;o*E`yHs(mL3joo~kX_R6<9S9X2szNx!pO>||a zZl*8jX$;^GE%=v2{&xM7xXSh%pjaLK;BaUfXvH94hn8}(vX#Tv!Hoq1>$NbH8$7HZ*G5Tn*(DtP%ETbq`634^8wC-*LHdG{Md~b)XIp6q^z>9JbqyR zhZ2ASPB&_jD_r6TD!fUgBbwJDvE`Be=s=v(oMar3)A#{7CcLLKM{BOmA~m8}tn3_o zgXQ0kD5?;RqzxN-4TY=imVe3MB8q73!V`rS5u&|5H6t+C2373-?x1IxlcsLvYfppE zCfUC$&pjl0W$*!lh;Nf@t6k67*ZGzDK8#eyfos@P{OpnN_(#HAAb`SSgr+BXskEEN zjEx+B6mSM174r`X}9VoMF7C??UlqS|-EH3mY!17g8~4 zwaX;9MiK_-Xq9_n8ZXiuq>i0$0dZh>1`WMosb00CBWa(?X*M6wVfvpUVkVIfg{isa z@s;)8kzMC)a-y>*KYyQxv-Ifq`RwP{C$CRGj2TFxd0o9OUSH0iL^J>T^~v=UITxXh!8BqJP?rqGS2hUnH5z%iXmI!1MX@7~4888Ltc8B37qnSC`mV#u z7VU?5GhoBwCS(J9W6vUKh*H_HhCGl2aZ%DH8)xF0EC50F5PyUP!0Q~-_>Qk4(IKL{ zB&@|GPj$+GQW?~=p&{`X24knWh-2Xc`(q8b=Mbmm;;H3)1q$99SnI#o^CZJU*W>3X zdKv18_>P7+>P9$f*AX!Xn3uSlSwTM%rDBnEJ^{JZtx69L4GP!N%C=|c)zs%PNX#g# z3(t_ti~pqy4SxX0Ouz`?#;O>$>OA@)hjr&e)}GNwm+U*)fHg3uFAr*Lo6%YmnRflE zUP-L{>-tG}K6`!l`iJ@W!)W&Nhw~@f|8Tl{R zTtu1EIWa#U%I_8pg>JroZY9>~Oe8Nhwa(*LqS#~rvVRe@Q6$coRR9m?V*#a{GVD^M z=Q@geIDCzLh9*}grkc2*16pDYu)e9ui)@Ph3W!S=HxgHLa@HAQBlu;dk;U{j?R#Fw z&vK3Q_T)PT7|Z=s|K;UKtBHxF#Rv6%DL{QA0~B-$U`(LJ1-_#pWF%l zD15pdaz{jZRo0n{)ak?5X?oo1eONZ{lV;6s@K&}&gcqUJ1h#|~NMisq1Me__mEYlU zvGZFa>Dd_!B=BHM#pn)lde#XP-FKQXv|IF0T6>vqWAMr6*}0K6I`q4Y;*zbW^z}hA z@_%#yW6m7$JSa-9`lv;YV@hp^3@BKvsS6V`{lg7d*7IJ~5TLLQ5vyXTa(r~QQ>hDl z>VZl<=6CG_+0s4-M3ZP|*bAF#{kRK(>()!pLxZo|fh~GV&dYV^psy$FxgGC^6qM!p-^Fat87u7j$5v2p31Gvpr#%=bm;(!h+LtIdo5;bfgZlw!WcB`{< zho)1BUl@kH%eJadG?T%xuQat;#ZDEfLr{vyaD~s46M)@0V%yloy8F_lnym)yw>E;t zx%+uXt;Wb0MC@;2f5cgTlh?#8SbtR6<7HW7%#Wq{ic$Sc+2%Sc+Jd6^H+cYr*+8U| zF~LU;-ZFmx}I^D2DKsyY zB9jI4JBDM}!3t(9GOTD6&jU8r9i6E~(qRhHBn8R=uxercqBEMG z)i55f&aKgiU1{st$`~-f$PybNe!<6eQ?9=%UZkr!W5j36C^X3kVM4SUZp!MORrm1u z5)@>Z+L8uFJ2>F0%j6*)MD4Dzv=0wQxmP!Jb7Ra4try?{Z*@Dko$(|VIGR>^eIFiP z!f%ZMd1_OWfcjcps%3DJcYh4e1BXdsms%t!-fw8x!fXkI8Uc1?pd+SPEsoT{rq`nn zvmb9+4M+>q9CmGFO?n0Nj>UPhIy_t*9qr85yWFJZPpC$xI(SgTr*?vS-fZ6JV|khS zwZGmF41cl_(|3b_2e0(Nw2tWMs&sjZZbdM4(2|k*%;)jSV0ELE-G98YAM&P)!fdML z^*759HO%;Z1*fE$|k?O4{*$uR|p{tluL`kK=xV??YsSSu4VzfSgvjn5DkLatpar7U{5{% zvr}cNS_V=t1G=jK^ndr?ul7vonounip#cK6nVCqF2PBOhnhThZS9j@sJ+zGFWN4>H zPKe%g1x)sXLDzFWL$vJ{+)%#uTEPUlg`%IdyWY%b=pGb?8k9p+Ai0HNYWBgLJqYC2 zq@ID|&cn_(GtMe7oTXvH=bv*@+Mg^y$O;Of6U3_0$7gk{=YLcW60SL!OZ-t=f@RS<)R6 z)vyd2=I0wR*C0uNV~B}3yu&umNsRtM zs!j0;R8Jclihmn!sJCBIZ}rdL=w}p%oAFpZUdY}p_2gkrBD{;-246DAr#Y4?0nehs z8rEPvwOm?;f_Ty_2r6QNpU>}maJS^mm`_wXaEXYtyL)aE?N$1KKE z>wX((U8xrtlTzKTNj@chBo5s#KnaB^@qwwXKG|0wWPi5FeZk zMShc&8`h{<0J_0_O(O;C;q3i6%fzejRAn^j6|o)hmn!q7O2O>fElJCxiNEBBPkRqJ zi^OkHqqoT9(S@y*Kx_=CbgT%IkpjGNKk`WT3aOJ*uE?z z(f0P+w7AN)-(u)8VjQ*tw6JCO)bGB188HEP?_{!0t^&?~?G=#Z zM~td^dhWln-G1fml4okRU}?YYJ$EgU9wIBv%^JX<*bmR7z$?58gVeA>Wr8E^Li&t*6uz!q!yoqq%> zc-H0Dur5KPK+@?KTp_W9vl_-nu5@BTc)j#S{KBoISrTaf6|49|%k)$Ru#|egN*dL- z8|u}za&_zla+@h___EH{0C%Y2{hQJ;T$y}1bf;G4k>g;U6Dzc`ELs$ArUDKDB}@rS z?3165Zt9~G^)fj*66b};RdD^_>wn#koASH$+NRa8#XO`~>xcBM3aD-e*W;!7A>u@W z?+tCWu513^I@hDIV~uZ{_%Ra_q+k<#NC#kY{PFQ7UyjE+{+pbskKHVN48by_q@TIf zb?_h_cIrKLWO4%ErkyvECf4==!EtDVjg?zYY5!GD6L^_lZ7Nnqu+2U~UVpthYkJCQ zZD1A?7WY8gsQQZ1D4)HcbBTC@iJxyto>Y;aAt&!<8+0aK);qgldmoNFJqIL-cSBl0 zvg~3($HqQYdt3c>yGQ41ixg99*Fg(oG4s@NNp-5$+DZ&24yUdT%QFXdC)?ZH0(oFA zp~OVco}VWTOfGA-U!W}s`hOeI7*|u`3*yGph<2c<;o+;Xm?4W6^Z71xM}n!mlln{2 zhCa6LG^1z%p1r4#jjq%BdD^6Ze$ls`Ct}}g5Tc`*48LKgypPrI`tOh0mEuACD4x9D zZC}sK?>TY~e3zWeK05lRmpSJ90WXSn-h08va8F2rCH3dXMFROw1%F5H9R}Ul>h7ZA z#AV&AtRgHHNzhaqJ_w1p7o5=z`e4ra22mNLJm5rM46&2b&v8Bug6TMqe-!pAkEWl! z`sz#Zh5!;t?g*f}-<<_3aSld=Y`x7K?qO)!bh+P;^}`U(ly97?om%?ucw6rGW7(3X z5qg(A@4gZ}{H}Q^4S#d?=CNAebZdRHx7s&ewc2~KbtLe=0=u{NuF|-wVoyeN1`_6_ zW)f?E&4}xYXBoUKUB}Z(cC}DGLht5G_Pp2us}p zC&}6rUtJ=&S~dGuqVC^Ij1(uho4n!G(EY3nVwdY5Jtd8%hJP&aI*hffFHva$ui=Ys zUQiRU4Ch~mxLTJbyYGpl>G1+zLGrx&!IWtkp*#n+q z4-HjZ8P|dsqfVU~zWmrK0 zU60ey;k<}?=($8Nu_Q(&pDn291aL$H?@57`gj|?UXJNvmVGkk2XwiOPLAtxQ!O&} zQ_@Xi#aXbTWE+LS`0vP(1|jc1=TB^At8bE7aDP#*>FV43>KgX0kISYhZ|KM8*<};V z)n`dh%vb*ylHfd0)J~QlFeLvZp{u-Emvy#er^C-MY~Plp1}q8xjY>7@jj1I3r(nl; z#q>~S!-?vH0#-vD;#neTOY7!d5NSE@-Zl{I4(~3)6CnlKmlq6;3~w4;B5P>f$pT^VkS-T<3WN>65;znPWoMYf?jp@H_H~ka!%af$vN2VqkZr1{v!UuFx0pGKUMM)QAMkL* z0KYAl_a5GO+KGoEdPWOUub9&5fGYRp@+kqtsz+eMX}yBCFr0A8J^FUCf!Ag%Wk${@ z$sHxUvolzt{=#h0wAi^2;}KruNPqLiyfcP)ve&7(zAot z866<9Qp`eoQKeVBWFl`tJ?jS8E%RHf?(l6}#h*m_=dK{PV>f4*Ngtr>uYp1uVZT8Z zP9J0cZ6-MQc=y?g)?o4u=&kgF&mUS0ohu7hX%N0pqnkj&q;UN3-T8_A9pEEH$zOOT z?Pm; zJCzmmEBk|_OT|Cn}3dCdtWM$ks2QO54N# zn7+OnPfnbm70X|B@PBKZ%$3bv5~S8R#g{aA*X`gf&*}dXbHeyGOB{okoigfLk4VO~ zleAW)g8);`2`bRXYbfU{OTmU$b=ayp+}bG9rY2-H#E8oRYZeq z_Jc|tN`MTRV`}PkbF=!o%CrY{8I6&NlGvCHLNJASTR^`BrGJ;D3{DqQFOeyy#dLhu zT~tkCPDH=C)~<-UkBCZUB39zC?!1AiusFQy*-~RUR16^F_7pN9-_R2@=m40j)S}C_KBX%q*hNeyLt(i#%O%@B;!*ps>5bc9Y0<*4x1vnO>#R zOFQ<(kbhIpn^tp+ek&7e33ImBM870D&yjF;I{CvdZ*H<>jx-l;3slAdRR~KFiiO&> zO@t=itJwClk%0&cHf3AbSRMPU20E%RenTyIMJ3n7Tz#2=Id=4JM$uSFII2IDC~a;g z4{~rKHHYW*uM;VEPziOez zqk@V$wa*}uF}i|*@pAmXWO4uw3T;g&G}*PW;$ZX*H9*~2CRa&VC(rdMngL-*&|c2w zbbscDH64Fal|~UcHZUTQS^_CO>Fuy3?=U*4!hCw^?X&pu_$|!`n<%&2rP}}UB5_O; zj4ioTC5;T%awX=w%F>BKVdi3)NM)8locpQiWkKx0s4%8U)e@p>4U=*lu(Do-YvKZ! z*9rAc#7o!?J}Wl`z$h=VEjMdqs--E^SARMZlvez;N&)TCbKebZx>()_!}(V|5A~e9eO_9MUX17rlfOKjl|7TV%)zDeI&A+sGi8I){{CIkkuzGy`ayA0uL2J&#(|<{a z^7{306pYOpqAOy3j-R}Sni`g~5WkQf1$NqG-G>HTB!CiB2s*kN0UgRLf8tlbYGG>m zzRZ1%bP=+M7sqxDQ!8m@XIFOL)+(7XUJ*jS4eoQUBQAJx106)#=W`$GXBfJgOyg9Dye$k7wJa+H61&q|= z?l2lP`7BLbQYsolqIOgV{(rPCS4e5n=SEArtu`N~KF#1PJCX^3 z*BTPcI36a*)RZrNbGGY7y&4n2wdr zRT^p3ZUMU>;xFj!8`ck5mN%W{m_i1ev}DmFbW8!vT6z40#9@Ylm7@J#!c}B|mh=Oi zdU0jXH#!bDIbUfp)=Nu7b@b{3)IBo})@77_EwoFK!Tt_CUfO$P4J#5RGpnqoHS>-S5%Y z`%j3*bsb0dbx_N+f6%47DsRkh@mCcjd_;o|qle5|2i*BIi*aC>v1GS2O%~z@xN;-g z&BvR!+VNHKI*uQhogDB|M3aHUtv_|ANmXMI4(UKa1*|-6oPQJypYo+_62{pbo$Zts zLjFJc41MEt*Q%ulJT48H_*cK84^;ahPESFXDIeo+Gur6crjWsP$(`Q@L$WhX_Mjf{ zRua3KdUuYcrEFrb@6k7RIsnA7GClY9!FUXOaVShfJO|B^>1UfA@yhklsHAL*-07`3 zI6<-cqp^rhet*XdcoX}DOEI~T*ZQFOT8^D;3HB-So>W{>^++ z4tlc~4iDd#qk*p+PhWGVJq}`XPb%^mhs?j0A`C8?Eo~9+TALPS2!I68%BIG9NDAaP z*{deKStl~2=5o6w`3EMeyHG2N95Rsb-tG}pxPw^av47Y+SN&1Pa1HTHa{m$5M+&^k zZ#LXj=-qq{q8s#_CH>_w*|!$H%n(&K(vR&|IQ344Pa(4Bvnl_|hX>VFdq3UdhveHs zqx7#d;&J8KqpjJa`4by=ueB|p$V0kn{*m3|=y}U$1Y?&iuKYqdw_I%V&Z}aR9e*^kV70CIxG~cbB z>EFLfVfth4=ww6omo#jZQzL$CfAZ(b%S$@$er$j8-8D(nO;){JIu|URqk$wfWyO!} zPkuv)fin(GsVzxzVegY9L5G3fkyfpVIdCAXB!9D3z<=^0P;Xb8N?(?A40WM@tUkQd zu-C1}*cZS+(`TM53ks74KaZ}|I4Oh-*{@q}c`CPpI6!-lZNXV>2*YYPaLQ0sfU0?P zkPg+*c-*&Qimm`a{D!1W|iUKHaeqW%srDZbB81ccB8={ z^MB7o*nnImd#<4TJdMU@(EuZ3c`@4z;YN%$Vz9}7x{*g`(bQ{7W}1}3i6Ol1=PZ!r$@`Aq5ub4+ZWy&-tnZHmnS}6W%QbylN zKZPm{8s$0+6MI@%orsHETqKDWAr@V<%7SxD2{9vK+UP}S(kiRg9<*U9{Z0<+SbyI) z0BAs$zuil0XFN@HlRh_o*!uoXl|^60y|1{!s-%NyUnC;OP4qb)+_8gW*m7^g7?iQ2 ziW5t2)oPxm?HG-N<6!JOik;!BthPegaTNYy&|t3fz~oS-W|3?x`YsU2kcDOlG?rCn z@SC@gD6Nw}XAOgszp<|~%P%Y8Hw~7#-@Je9g{;tsH;$X$SMYZccZKaadn|6xS9$U4 zNv^)8N7|tbh{e-*_H#1dCiL6*nH|GN?+f@P(9QGF>)EsCA6 z&3#D`$H58U2Us|BYWl&ciNp3z#FxAE*|51|{tCz-N5-@9SeBmkzUqGIMK-7goM?qy z=w(+guWAi43&*aS)@IkY%lA^CHlYyocaz`!29!w~@&|j2 z2f;^2w2snJoO;Rj`MoT(E+|!U6>5L1K9B%w31jbP8;`V3E|1RCGC^uIb)DRXOSXeu zZ?|XXmjkiAkdQrp%EQC2wI*cQ%JZG=V;M?%0I4!8$b`>Os!cU7YD3Vy}}b)A&j3Ie}A@^)1)l8 zgR*p1Njgg{&S1BXx`C1x&0ldkmuJ3=U6&odr@(X^AYc@}$O7&16x+_K@;HGRh9lF7{Vb)$n z@eRJ&I+@vE;V+OQJYs8&)h{~^mLF&4w6i(k5PL7#1~mLAqTp2tb-H9QswDZ^q=ef! zt@@Fhr$AT&xO?-?e8o}6bY{7Edyz!%AMCgPNya6dnf8i$j`UUJ`>%i7*kRY#Z%|*$ zh}k`kz)8mFZ1s-+F>U;R7>w+&=ddiDcY{vO{2MyPT@sN%%!&lylRCYKG*&keE^ME6 z#~ASKIw_Ha4-2(2&a*~KiW6X!Y-}h)CyDOip;5Mq!Yi6?%%Pdo=2xuil8~6dcxLl8 z+rwOsYkJMSoFC?vwnc&lNJxI>V zu#^ZMjcP>H&8Iq?1In(vUaDuu(AzV-^6GAFe8dUc1-yINxE%EY3cP#w=Z>*}%QOb#ECqqixruIi|BM ztD2A5&cd*OE?$2(8Y(83f4QCfW%nTH+~|Fn1B)Ad4 zgFX^Pd4WU{?3K~YxDs#BXHJicBy~9Ld1~Em?o3{XuLWDBHiv+N^4$U$dDF z638A45+J(F0porM0M>PN&y!~*3wFQIy(zTg#v^mq$ecMXPf%-e>cF1t8okO4ag$BX zR^k0rNb_nw7_tEgm|3Wr$5(qhHEs$9CzwF1XUEP>BLvQP_}Z@2K=5btWY75y|BosW ze6ieS`6Gc1M|^pnZDQbiB{fIY19<3q;#Ut_^RK4r1!R z$vQ#mIxu}YTEB}VI(=+{(|?Eh;^^o^{pkA{8xw!JC(T$EEYI$o>>AB+xrTm{@w;;9 zW6;uPe!Y=0)mU)&Z2P>04|BXZ&t zLk*^l)lPlyjmbCKp>j(jfMIC0G=I+qx%1?A<2(>C;2nQPS1)O&eqZF41$vt3GZ~R}U^z(*3oEJw;xsLH__enaAaAe5P-uRZX;I`}>t17D+&Lh|61v{OM;;ah7rx3bX~_6_M?3 z1#F8XpsxqCvflqMU6gM_60>)>mF;_Gbdtb~J`rg1snxMqY@4MFax=;n9oz;SHzBqLoYihOsh;iP}x_!roPQq`JNmM2x+VUP47~Y zJ>^PW&ZKJHQ>*|tAs_t0E|NWEfvwDITiUv>g?U@$MfE(VIjD2k`@8l#v8I1mGZAy7 zDeDb;GpM!hY{~0Bs@Pz@XEkL1D(TQ0dO^KR*L4=x87)L)0-`grQ0* zU$$>vXR_t!5e)VI&A+)fEs%vEKXk}KM;2`S%L1Esh(a__weYrjNdr{rFRQcDXzbjT z=3kU+Ic5f*3LK6tzznl0SMfrOGTvXud z49q=Gq>PLDhmS<^&&>KH;@VOq7(7t=MWGbTVBn?+#P={W?4Fqj>pl7 zYMSK1u1$xs-sW}wHecl=QwG=ha+wu@GN+MV9mHzW%XFp^U;JvFF0dexv;LA6GwFL!{c?gHyMZ3 zE55(xxc+nH%)9|t?)04FgXs&-6!OnSmIE0%kgXbwoBn!l?0SEnAC*U&qxuL?M3{NC z8L!&eE;|e8M=d{v;BNL-b(d$;YG)gZtivMAk4Hxf_5#fN!q#i+1hw=fF*GFyKLKO z9hRm@|M65pP|6tQHZcc{-a5_N5TD97KOED0tO^gJtb3LOkW@F;5Vdw%wvr z#Teic`2eI{-9p+$1M�$~bgrgJ{&QSi!3l^KJ)m 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 diff --git a/docs/Listable/Structs/ApplyItemContentInfo.html b/docs/Listable/Structs/ApplyItemContentInfo.html index ba50bc75..26f9b78b 100644 --- a/docs/Listable/Structs/ApplyItemContentInfo.html +++ b/docs/Listable/Structs/ApplyItemContentInfo.html @@ -913,6 +913,35 @@

Declaration

+
  • diff --git a/docs/Listable/docsets/Listable.docset/Contents/Resources/Documents/Structs/ApplyItemContentInfo.html b/docs/Listable/docsets/Listable.docset/Contents/Resources/Documents/Structs/ApplyItemContentInfo.html index ba50bc75..26f9b78b 100644 --- a/docs/Listable/docsets/Listable.docset/Contents/Resources/Documents/Structs/ApplyItemContentInfo.html +++ b/docs/Listable/docsets/Listable.docset/Contents/Resources/Documents/Structs/ApplyItemContentInfo.html @@ -913,6 +913,35 @@

    Declaration

  • +
  • +
    + + + + isSelectable + +
    +
    +
    +
    +
    +
    +

    If the item is selectable; that is, if its selectionStyle is .tappable, .selectable, or .toggles. +Use this property to determine if your ItemContent should represent itself as interactive, for example +by applying the .button accessibility trait so VoiceOver users know the item responds to taps.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var isSelectable: Bool
    + +
    +
    +
    +
    +
  • diff --git a/docs/Listable/docsets/Listable.docset/Contents/Resources/Documents/search.json b/docs/Listable/docsets/Listable.docset/Contents/Resources/Documents/search.json index 08419db5..6a85ec68 100644 --- a/docs/Listable/docsets/Listable.docset/Contents/Resources/Documents/search.json +++ b/docs/Listable/docsets/Listable.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:10ListableUI6Headera":{"name":"Header"},"Typealiases.html#/s:10ListableUI6Footera":{"name":"Footer"},"Typealiases.html#/s:10ListableUI13HeaderContenta":{"name":"HeaderContent"},"Typealiases.html#/s:10ListableUI13FooterContenta":{"name":"FooterContent"},"Typealiases.html#/s:10ListableUI32ListItemScrollPositionAdjustmenta":{"name":"ListItemScrollPositionAdjustment","abstract":"

    Returns the vertical delta to apply to the list’s current content offset.

    "},"Structs/ViewProperties/CornerCurve.html#/s:10ListableUI14ViewPropertiesV11CornerCurveO8circularyA2EmF":{"name":"circular","abstract":"

    Provides a standard-style corner radius as you would see in design tools like Figma.

    ","parent_name":"CornerCurve"},"Structs/ViewProperties/CornerCurve.html#/s:10ListableUI14ViewPropertiesV11CornerCurveO10continuousyA2EmF":{"name":"continuous","abstract":"

    Provides an iOS icon-style corner radius.

    ","parent_name":"CornerCurve"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:s9OptionSetP8rawValuex03RawD0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV7topLeftAGvpZ":{"name":"topLeft","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV8topRightAGvpZ":{"name":"topRight","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV10bottomLeftAGvpZ":{"name":"bottomLeft","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV11bottomRightAGvpZ":{"name":"bottomRight","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV3allAGvpZ":{"name":"all","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV3topAGvpZ":{"name":"top","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV4leftAGvpZ":{"name":"left","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV6bottomAGvpZ":{"name":"bottom","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV5rightAGvpZ":{"name":"right","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO6squareyA2EmF":{"name":"square","abstract":"

    Regular, non-rounded corners.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7capsuleyA2EmF":{"name":"capsule","abstract":"

    Capsule-style corners will be rendered. Eg, the corner radii is the same","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7roundedyAE14CoreFoundation7CGFloatV_AE7CornersVtcAEmF":{"name":"rounded(radius:corners:)","abstract":"

    The provided radii is applied to the specified corners.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle/Corners.html":{"name":"Corners","abstract":"

    Describes the corners to apply the style to.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV13clipsToBoundsSbvp":{"name":"clipsToBounds","abstract":"

    If the view should clip its contents or not.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV11cornerStyleAC06CornerF0Ovp":{"name":"cornerStyle","abstract":"

    The corner style to apply, eg rounded, capsule, or normal, square corners.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV11cornerCurveAC06CornerF0Ovp":{"name":"cornerCurve","abstract":"

    How to style the curves when cornerStyle is non-square.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV13clipsToBounds11cornerStyle0H5CurveACSb_AC06CornerI0OAC0kJ0Otcfc":{"name":"init(clipsToBounds:cornerStyle:cornerCurve:)","abstract":"

    Creates new view properties.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV5apply2toySo6UIViewC_tF":{"name":"apply(to:)","parent_name":"ViewProperties"},"Structs/ViewProperties/CornerStyle.html":{"name":"CornerStyle","abstract":"

    The style of corners to draw on the view.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties/CornerCurve.html":{"name":"CornerCurve","abstract":"

    Specifies the curve style when showing rounded corners on a Box.

    ","parent_name":"ViewProperties"},"Structs/SwipeAction/OnDidPerformActionAnimation.html#/s:10ListableUI11SwipeActionV012OnDidPerformD9AnimationO12closeActionsyA2EmF":{"name":"closeActions","abstract":"

    The swipe actions will be closed.

    ","parent_name":"OnDidPerformActionAnimation"},"Structs/SwipeAction/OnDidPerformActionAnimation.html#/s:10ListableUI11SwipeActionV012OnDidPerformD9AnimationO13expandActionsyA2EmF":{"name":"expandActions","abstract":"

    The swipe actions will be expanded, revealing the last swipe action.","parent_name":"OnDidPerformActionAnimation"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV012OnDidPerformD0a":{"name":"OnDidPerformAction","abstract":"

    The completion handler to call after performing the swipe action.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5OnTapa":{"name":"OnTap","abstract":"

    The completion handler called when the action is tapped.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5titleSSSgvp":{"name":"title","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV18accessibilityLabelSSSgvp":{"name":"accessibilityLabel","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV18accessibilityValueSSSgvp":{"name":"accessibilityValue","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV17accessibilityHintSSSgvp":{"name":"accessibilityHint","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV15backgroundColorSo7UIColorCSgvp":{"name":"backgroundColor","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV9tintColorSo7UIColorCvp":{"name":"tintColor","abstract":"

    Sets the text and image (image must use the template rendering mode) color.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5imageSo7UIImageCSgvp":{"name":"image","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5onTapyyyAC012OnDidPerformD9AnimationOccvp":{"name":"onTap","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5title18accessibilityLabel0F5Value0F4Hint15backgroundColor04tintK05image5onTapACSSSg_A3LSo7UIColorCANSo7UIImageCSgyyAC012OnDidPerformD9AnimationOcctcfc":{"name":"init(title:accessibilityLabel:accessibilityValue:accessibilityHint:backgroundColor:tintColor:image:onTap:)","abstract":"

    Creates a new swipe action with the provided options.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction/OnDidPerformActionAnimation.html":{"name":"OnDidPerformActionAnimation","abstract":"

    The animation to perform when the action is completed.

    ","parent_name":"SwipeAction"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV7actionsSayAA0C6ActionVGvp":{"name":"actions","abstract":"

    The actions to display when the cell is swiped.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC0Sbvp":{"name":"performsFirstActionWithFullSwipe","abstract":"

    Whether the first action is performed automatically with a full swipe.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC06actionACSb_AA0cH0Vtcfc":{"name":"init(performsFirstActionWithFullSwipe:action:)","abstract":"

    Creates a new configuration with the provided action.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC07actionsACSb_SayAA0cH0VGtcfc":{"name":"init(performsFirstActionWithFullSwipe:actions:)","abstract":"

    Creates a new configuration with the provided actions.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC07actionsACSb_SayAA0cH0VGyXEtcfc":{"name":"init(performsFirstActionWithFullSwipe:actions:)","abstract":"

    Creates a new configuration with the provided actions.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7leading14CoreFoundation7CGFloatVvp":{"name":"leading","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV8trailing14CoreFoundation7CGFloatVvp":{"name":"trailing","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV4zeroACvpZ":{"name":"zero","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7leading8trailingAC14CoreFoundation7CGFloatV_AHtcfc":{"name":"init(leading:trailing:)","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7uniformAC14CoreFoundation7CGFloatV_tcfc":{"name":"init(uniform:)","parent_name":"HorizontalPadding"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12minItemCountSivp":{"name":"minItemCount","abstract":"

    The minimum number of items within the section. Defaults to 1.

    ","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12maxItemCountSiSgvp":{"name":"maxItemCount","abstract":"

    The maximum number of items in the section. Has no default setting.

    ","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV10CanReordera":{"name":"CanReorder","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12canReorderInSbAA04ItemD0V6ResultVKcSgvp":{"name":"canReorderIn","abstract":"

    A predicate that you can provide which allows more intricate validation when","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV13canReorderOutSbAA04ItemD0V6ResultVKcSgvp":{"name":"canReorderOut","abstract":"

    A predicate that you can provide which allows more intricate validation when","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12minItemCount03maxfG012canReorderIn0iJ3OutACSi_SiSgSbAA0fD0V6ResultVKcSgAMtcfc":{"name":"init(minItemCount:maxItemCount:canReorderIn:canReorderOut:)","abstract":"

    Creates a new reordering validation instance.

    ","parent_name":"SectionReordering"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI24EmptySectionLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptySectionLayoutsValue"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"EmptySectionLayoutsValue"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"EmptySectionLayoutsValue"},"Structs/Section.html#/s:10ListableUI7SectionV10Identifiera":{"name":"Identifier","abstract":"

    The Identifier type used for a Section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10identifierAA10IdentifierCyACs11AnyHashableVGvp":{"name":"identifier","abstract":"

    The value which uniquely identifies the section within a list.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV6headerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"header","abstract":"

    The header, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV6footerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"footer","abstract":"

    The footer, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV5itemsSayAA7AnyItem_pGvp":{"name":"items","abstract":"

    The items, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10reorderingAA0C10ReorderingVvp":{"name":"reordering","abstract":"

    Controls re-ordering options when items are moved in or out of the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8contains3anySbShyAA14ContentFiltersOG_tF":{"name":"contains(any:)","abstract":"

    Check if the section contains any of the given types, which you specify via the filters","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV5countSivp":{"name":"count","abstract":"

    The number of Items within the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV7layoutsAA0C7LayoutsVvp":{"name":"layouts","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV9Configurea":{"name":"Configure","abstract":"

    Provides a mutable section for editing in an inline closure.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_7layouts6header6footer10reordering5items9configureACx_AA0C7LayoutsVAA26AnyHeaderFooterConvertible_pSgAmA0C10ReorderingVSayAA0k4ItemN0_pGyACzXEtcSHRzlufc":{"name":"init(_:layouts:header:footer:reordering:items:configure:)","abstract":"

    Creates a new section with all of the provided values, plus an optional","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_9configureACx_yACzXEtcSHRzlufc":{"name":"init(_:configure:)","abstract":"

    Creates a new section with a trailing closure to configure the section inline.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_7layouts10reordering5items6header6footerACx_AA0C7LayoutsVAA0C10ReorderingVSayAA18AnyItemConvertible_pGyXEAA0k12HeaderFooterM0_pSgyXEAPyXEtcSHRzlufc":{"name":"init(_:layouts:reordering:items:header:footer:)","abstract":"

    Creates a new section with result builder-style APIs.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_5items6header6footerACx_SayAA18AnyItemConvertible_pGyXEAA0g12HeaderFooterI0_pSgyXEAJyXEtcSHRzlufc":{"name":"init(_:items:header:footer:)","abstract":"

    Creates a new section with result builder-style APIs.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8filtered2toSayxGxm_tlF":{"name":"filtered(to:)","abstract":"

    Returns the content of the section, converted back to the provided type,","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8filtered2to_yxm_ySayxGXEtlF":{"name":"filtered(to:_:)","abstract":"

    Provides the content of the section, converted back to the provided type,","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV3addyyAA7AnyItem_pF":{"name":"add(_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_AA7AnyItem_ptFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_AA4ItemVyxGtAA0E7ContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_xtAA11ItemContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV3add5itemsySayAA18AnyItemConvertible_pGyXE_tF":{"name":"add(items:)","abstract":"

    Adds the provided items with the provided result builder.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayAA7AnyItem_pGtFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayAA4ItemVyxGGtAA0E7ContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayxGtAA11ItemContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10identifier4withAA10IdentifierCyACs11AnyHashableVGx_tSHRzlFZ":{"name":"identifier(with:)","abstract":"

    Provides a new identifier for a Section, with the given underlying value.

    ","parent_name":"Section"},"Structs/ScrollPosition/IfAlreadyVisible.html#/s:10ListableUI14ScrollPositionV16IfAlreadyVisibleO9doNothingyA2EmF":{"name":"doNothing","abstract":"

    Do not perform any action if the item is already partially visible.

    ","parent_name":"IfAlreadyVisible"},"Structs/ScrollPosition/IfAlreadyVisible.html#/s:10ListableUI14ScrollPositionV16IfAlreadyVisibleO08scrollToD0yA2EmF":{"name":"scrollToPosition","abstract":"

    Scroll the item to the desired Position, even if it is already partially visible.

    ","parent_name":"IfAlreadyVisible"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O3topyA2EmF":{"name":"top","abstract":"

    Scroll the item to the top of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O8centeredyA2EmF":{"name":"centered","abstract":"

    Scroll the item to the middle of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O6bottomyA2EmF":{"name":"bottom","abstract":"

    Scroll the item to the bottom of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition.html#/s:10ListableUI14ScrollPositionV8position16ifAlreadyVisible6offsetA2C0D0O_AC02IfgH0O14CoreFoundation7CGFloatVtcfc":{"name":"init(position:ifAlreadyVisible:offset:)","abstract":"

    Creates a new scroll position with the provided values.

    ","parent_name":"ScrollPosition"},"Structs/ScrollPosition/Position.html":{"name":"Position","abstract":"

    How the item should be positioned within the list.

    ","parent_name":"ScrollPosition"},"Structs/ScrollPosition/IfAlreadyVisible.html":{"name":"IfAlreadyVisible","abstract":"

    What action should be taken if an item is already partially visible within a list.

    ","parent_name":"ScrollPosition"},"Structs/RefreshControl/Title.html#/s:10ListableUI14RefreshControlV5TitleO6stringyAESScAEmF":{"name":"string(_:)","abstract":"

    A standard string is displayed according to iOS appearance rules.

    ","parent_name":"Title"},"Structs/RefreshControl/Title.html#/s:10ListableUI14RefreshControlV5TitleO10attributedyAESo18NSAttributedStringCcAEmF":{"name":"attributed(_:)","abstract":"

    An attributed string is displayed which provides specific appearance rules.

    ","parent_name":"Title"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html#/s:10ListableUI14RefreshControlV24OffsetAdjustmentBehaviorO4noneyA2EmF":{"name":"none","abstract":"

    Does not apply any visibility or offset change to the refresh control.

    ","parent_name":"OffsetAdjustmentBehavior"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html#/s:10ListableUI14RefreshControlV24OffsetAdjustmentBehaviorO21displayWhenRefreshingyAESb_SbtcAEmF":{"name":"displayWhenRefreshing(animate:scrollToTop:)","abstract":"

    If a refresh starts, the list will be scrolled to the top to reveal the refresh indicator.

    ","parent_name":"OffsetAdjustmentBehavior"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV12isRefreshingSbvp":{"name":"isRefreshing","abstract":"

    If the list is current refreshing.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV24offsetAdjustmentBehaviorAC06OffsetfG0Ovp":{"name":"offsetAdjustmentBehavior","abstract":"

    Controls how the refresh control affects the list when it is visible.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV5titleAC5TitleOSgvp":{"name":"title","abstract":"

    The title of the control.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV02OnC0a":{"name":"OnRefresh","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV02onC0yycvp":{"name":"onRefresh","abstract":"

    Invoked when a customer triggers a refresh event.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV12isRefreshing24offsetAdjustmentBehavior5title02onC0ACSb_AC06OffsethI0OAC5TitleOSgyyctcfc":{"name":"init(isRefreshing:offsetAdjustmentBehavior:title:onRefresh:)","parent_name":"RefreshControl"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html":{"name":"OffsetAdjustmentBehavior","abstract":"

    Controls the visibility and position of the refresh control.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl/Title.html":{"name":"Title","abstract":"

    How the title of the refresh control is displayed.

    ","parent_name":"RefreshControl"},"Structs/ItemPreviewAppearance.html#/s:10ListableUI21ItemPreviewAppearanceV7padding15backgroundColorAC14CoreFoundation7CGFloatV_So7UIColorCtcfc":{"name":"init(padding:backgroundColor:)","abstract":"

    Creates a new preview appearance.

    ","parent_name":"ItemPreviewAppearance"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV5width14CoreFoundation7CGFloatVvp":{"name":"width","abstract":"

    The width of the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV5stateAA0C5StateVvp":{"name":"state","abstract":"

    The ItemState to use in the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV10appearanceAA0cD10AppearanceVvp":{"name":"appearance","abstract":"

    The desired appearance of the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV4with5state10appearanceAE14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVtcfc":{"name":"init(with:state:appearance:)","abstract":"

    Creates a new preview with the desired options.

    ","parent_name":"Properties"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV4itemAA03AnyC0_pvp":{"name":"item","abstract":"

    The item being previewed by the preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV10propertiesAC10PropertiesVvp":{"name":"properties","abstract":"

    The properties of the current preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview/Properties.html":{"name":"Properties","abstract":"

    The properties of a preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV8previews3for4withQrAA03AnyC0_p_SayAC10PropertiesVGtFZ":{"name":"previews(for:with:)","abstract":"

    Creates and returns a SwiftUI view that contains individual previews for each of the provided","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV07withAllC6States3for5width10appearanceQrAA03AnyC0_p_14CoreFoundation7CGFloatVAA0cD10AppearanceVtFZ":{"name":"withAllItemStates(for:width:appearance:)","abstract":"

    Creates and returns a SwiftUI view that contains individual previews for all the possible","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV_5width5state10appearanceAcA03AnyC0_p_14CoreFoundation7CGFloatVAA0C5StateVAA0cD10AppearanceVtcfc":{"name":"init(_:width:state:appearance:)","abstract":"

    Creates a new preview with the provided properties.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV_10propertiesAcA03AnyC0_p_AC10PropertiesVtcfc":{"name":"init(_:properties:)","abstract":"

    Creates a new preview with the provided properties.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"ItemPreview"},"Structs/LocalizedItemCollator/CollatedSection.html#/s:10ListableUI21LocalizedItemCollatorV15CollatedSectionV5titleSSvp":{"name":"title","abstract":"

    The title of section – a single letter like A, B, C, D, E, etc.","parent_name":"CollatedSection"},"Structs/LocalizedItemCollator/CollatedSection.html#/s:10ListableUI21LocalizedItemCollatorV15CollatedSectionV5itemsSayAA03AnyD0_pGvp":{"name":"items","abstract":"

    The sorted items in the collated sections.

    ","parent_name":"CollatedSection"},"Structs/LocalizedItemCollator.html#/s:10ListableUI21LocalizedItemCollatorV8sections9collation4with_SayAA7SectionVGSo27UILocalizedIndexedCollationC_SayAA03Anyc10CollatableD0_pGyAC08CollatedI0V_AHztXEtFZ":{"name":"sections(collation:with:_:)","abstract":"

    Collates and returns the set of items into list Sections,","parent_name":"LocalizedItemCollator"},"Structs/LocalizedItemCollator.html#/s:10ListableUI21LocalizedItemCollatorV7collate9collation5itemsSayAC15CollatedSectionVGSo27UILocalizedIndexedCollationC_SayAA03Anyc10CollatableD0_pGtFZ":{"name":"collate(collation:items:)","abstract":"

    Collates and returns the set of items into CollatedSections.","parent_name":"LocalizedItemCollator"},"Structs/LocalizedItemCollator/CollatedSection.html":{"name":"CollatedSection","abstract":"

    The output of the collator, with the collated title and items","parent_name":"LocalizedItemCollator"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV18accessibilityLabelSSvpZ":{"name":"accessibilityLabel","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV17accessibilityHintSSvpZ":{"name":"accessibilityHint","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV19accessibilityMoveUpSSvpZ":{"name":"accessibilityMoveUp","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV21accessibilityMoveDownSSvpZ":{"name":"accessibilityMoveDown","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html":{"name":"ReorderGesture","parent_name":"ListableLocalizedStrings"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV07contentE0So6CGSizeVvp":{"name":"contentSize","abstract":"

    The content size of the list.

    ","parent_name":"MeasuredListSize"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV12naturalWidth14CoreFoundation7CGFloatVSgvp":{"name":"naturalWidth","abstract":"

    If it supports it, this value will contain the “natural” width of the list’s","parent_name":"MeasuredListSize"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV07contentE012naturalWidthACSo6CGSizeV_14CoreFoundation7CGFloatVSgtcfc":{"name":"init(contentSize:naturalWidth:)","parent_name":"MeasuredListSize"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV4itemAA03AnyF0_pvp":{"name":"item","abstract":"

    The item which was reordered by the customer.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV8sectionsSayAA7SectionVGvp":{"name":"sections","abstract":"

    The new state of all sections in the list.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV6resultAA0F10ReorderingV6ResultVvp":{"name":"result","abstract":"

    The detailed information about the reorder event.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV3oldShyAA13AnyIdentifierCGvp":{"name":"old","abstract":"

    The previously selected items’ identifiers.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV3newShyAA13AnyIdentifierCGvp":{"name":"new","abstract":"

    The newly selected items’ identifiers.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV3oldSo6CGRectVvp":{"name":"old","abstract":"

    The old frame within the bounds of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV3newSo6CGRectVvp":{"name":"new","abstract":"

    The new frame within the bounds of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV9displayedSayAA7AnyItem_pGvp":{"name":"displayed","abstract":"

    The items which were scrolled into view or otherwise became visible.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV12endedDisplaySayAA7AnyItem_pGvp":{"name":"endedDisplay","abstract":"

    The items which were scrolled out of view or otherwise were removed from view.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV10ChangedIDsV8insertedShyAA13AnyIdentifierCGvp":{"name":"inserted","abstract":"

    The inserted IDs.

    ","parent_name":"ChangedIDs"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV10ChangedIDsV7removedShyAA13AnyIdentifierCGvp":{"name":"removed","abstract":"

    The removed IDs.

    ","parent_name":"ChangedIDs"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV8sectionsAG10ChangedIDsVvp":{"name":"sections","abstract":"

    The inserted and removed sections.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV5itemsAG10ChangedIDsVvp":{"name":"items","abstract":"

    The inserted and removed items.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html":{"name":"ChangedIDs","abstract":"

    The changed IDs.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV10hadChangesSbvp":{"name":"hadChanges","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21insertionsAndRemovalsAE010InsertionsiJ0Vvp":{"name":"insertionsAndRemovals","abstract":"

    The insertions and removals in this change, if any.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html":{"name":"InsertionsAndRemovals","abstract":"

    The insertions and removals, for both sections and items, applied to a list","parent_name":"ContentUpdated"},"Structs/ListStateObserver/BeginDrag.html#/s:10ListableUI17ListStateObserverV9BeginDragV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","parent_name":"BeginDrag"},"Structs/ListStateObserver/DidEndScrollingAnimation.html#/s:10ListableUI17ListStateObserverV24DidEndScrollingAnimationV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidEndScrollingAnimation"},"Structs/ListStateObserver/DidEndScrollingAnimation.html#/s:10ListableUI17ListStateObserverV24DidEndScrollingAnimationV12positionInfoAA0c14ScrollPositionK0Vvp":{"name":"positionInfo","parent_name":"DidEndScrollingAnimation"},"Structs/ListStateObserver/DidEndDeceleration.html#/s:10ListableUI17ListStateObserverV18DidEndDecelerationV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidEndDeceleration"},"Structs/ListStateObserver/DidEndDeceleration.html#/s:10ListableUI17ListStateObserverV18DidEndDecelerationV12positionInfoAA0c14ScrollPositionJ0Vvp":{"name":"positionInfo","parent_name":"DidEndDeceleration"},"Structs/ListStateObserver/DidScroll.html#/s:10ListableUI17ListStateObserverV9DidScrollV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidScroll"},"Structs/ListStateObserver/DidScroll.html#/s:10ListableUI17ListStateObserverV9DidScrollV12positionInfoAA0cg8PositionI0Vvp":{"name":"positionInfo","parent_name":"DidScroll"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates and optionally allows you to configure an observer.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11OnDidScrolla":{"name":"OnDidScroll","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11onDidScrollyyyAC0gH0VcF":{"name":"onDidScroll(_:)","abstract":"

    Registers a callback which will be called when the list view is scrolled, or is","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV20OnDidEndDecelerationa":{"name":"OnDidEndDeceleration","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV20onDidEndDecelerationyyyAC0ghI0VcF":{"name":"onDidEndDeceleration(_:)","abstract":"

    Registers a callback which will be called when the list view is finished decelerating.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV26OnDidEndScrollingAnimationa":{"name":"OnDidEndScrollingAnimation","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV26onDidEndScrollingAnimationyyyAC0ghiJ0VcF":{"name":"onDidEndScrollingAnimation(_:)","abstract":"

    Registers a callback which will be called when the list view had ended scrolling animation.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11OnBeginDraga":{"name":"OnBeginDrag","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11onBeginDragyyyAC0gH0VcF":{"name":"onBeginDrag(_:)","abstract":"

    Registers a callback which will be called when the list view will begin dragging.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV16OnContentUpdateda":{"name":"OnContentUpdated","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV16onContentUpdatedyyyAC0gH0VcF":{"name":"onContentUpdated(_:)","abstract":"

    Registers a callback which will be called when the list view’s content is updated","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV19OnVisibilityChangeda":{"name":"OnVisibilityChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV19onVisibilityChangedyyyAC0gH0VcF":{"name":"onVisibilityChanged(_:)","abstract":"

    Registers a callback which will be called when the visiblity of content within the list changes,","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV14OnFrameChangeda":{"name":"OnFrameChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV14onFrameChangedyyyAC0gH0VcF":{"name":"onFrameChanged(_:)","abstract":"

    Registers a callback which will be called when the list view’s frame is changed.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV18OnSelectionChangeda":{"name":"OnSelectionChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV18onSelectionChangedyyyAC0gH0VcF":{"name":"onSelectionChanged(_:)","abstract":"

    Registers a callback which will be called when the list view’s selected items are changed by the user.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV15OnItemReordereda":{"name":"OnItemReordered","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV15onItemReorderedyyyAC0gH0VcF":{"name":"onItemReordered(_:)","abstract":"

    Registers a callback which will be called when an item in the list view is reordered by the customer.","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidScroll.html":{"name":"DidScroll","abstract":"

    Parameters available for OnDidScroll callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidEndDeceleration.html":{"name":"DidEndDeceleration","abstract":"

    Parameters available for OnDidEndDeceleration callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidEndScrollingAnimation.html":{"name":"DidEndScrollingAnimation","abstract":"

    Parameters available for OnDidEndScrollingAnimation callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/BeginDrag.html":{"name":"BeginDrag","abstract":"

    Parameters available for OnBeginDrag callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/ContentUpdated.html":{"name":"ContentUpdated","abstract":"

    Parameters available for OnContentUpdated callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/VisibilityChanged.html":{"name":"VisibilityChanged","abstract":"

    Parameters available for OnVisibilityChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/FrameChanged.html":{"name":"FrameChanged","abstract":"

    Parameters available for OnFrameChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/SelectionChanged.html":{"name":"SelectionChanged","abstract":"

    Parameters available for OnSelectionChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/ItemReordered.html":{"name":"ItemReordered","abstract":"

    Parameters available for OnItemReordered callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListScrollPositionInfo/VisibleItem.html#/s:10ListableUI22ListScrollPositionInfoV11VisibleItemV10identifierAA13AnyIdentifierCvp":{"name":"identifier","parent_name":"VisibleItem"},"Structs/ListScrollPositionInfo/VisibleItem.html#/s:10ListableUI22ListScrollPositionInfoV11VisibleItemV010percentageG014CoreFoundation7CGFloatVvp":{"name":"percentageVisible","abstract":"

    The percentage of this item within the collection view’s visible frame.

    ","parent_name":"VisibleItem"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV12visibleItemsShyAC11VisibleItemVGvp":{"name":"visibleItems","abstract":"

    Which items within the list are currently visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV15mostVisibleItemAC0hI0VSgvp":{"name":"mostVisibleItem","abstract":"

    The item from visibleItems that has the highest percentage of visibility.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV18isFirstItemVisibleSbvp":{"name":"isFirstItemVisible","abstract":"

    If the first item list is partially visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV17isLastItemVisibleSbvp":{"name":"isLastItemVisible","abstract":"

    If the last item list is partially visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV06bottomD6Offset14CoreFoundation7CGFloatVvp":{"name":"bottomScrollOffset","abstract":"

    Distance required to scroll to the bottom

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV6boundsSo6CGRectVvp":{"name":"bounds","abstract":"

    bounds of the list view

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV14safeAreaInsetsSo06UIEdgeI0Vvp":{"name":"safeAreaInsets","abstract":"

    safeAreaInsests of the list view

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV02isD10InProgressSbvp":{"name":"isScrollInProgress","abstract":"

    Whether the scroll view is currently being interacted with or decelerating.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV19visibleContentEdges017includingSafeAreaI0So10UIRectEdgeVAG_tF":{"name":"visibleContentEdges(includingSafeAreaEdges:)","abstract":"

    Used to retrieve the visible content edges for the list’s content.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV10scrollView12visibleItems18isFirstItemVisible0k4LastmN0ACSo08UIScrollH0C_ShyAC0nM0VGS2btcfc":{"name":"init(scrollView:visibleItems:isFirstItemVisible:isLastItemVisible:)","abstract":"

    Creates a ListScrollPositionInfo for the provided scroll view.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo/VisibleItem.html":{"name":"VisibleItem","parent_name":"ListScrollPositionInfo"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV15animatesChangesSbvp":{"name":"animatesChanges","abstract":"

    If the changes applied should be animated or not.","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV9animationAA0C9AnimationVvp":{"name":"animation","abstract":"

    The animation to use for any changes.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7contentAA7ContentVvp":{"name":"content","abstract":"

    The content displayed by the list.","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV11environmentAA0C11EnvironmentVvp":{"name":"environment","abstract":"

    The environment associated with the List.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV6layoutAA17LayoutDescriptionVvp":{"name":"layout","abstract":"

    The layout type to use with the list. Defaults to .table(), aka a table","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV10appearanceAA10AppearanceVvp":{"name":"appearance","abstract":"

    The appearance to use with the list.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV21scrollIndicatorInsetsSo06UIEdgeG0Vvp":{"name":"scrollIndicatorInsets","abstract":"

    The scroll insets to apply to the list view.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV8behaviorAA8BehaviorVvp":{"name":"behavior","abstract":"

    The various behavior options to apply to the list, which affect how the user","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13stateObserverAA0c5StateF0Vvp":{"name":"stateObserver","abstract":"

    The state reader to use with your list. A ListStateObserver","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7actionsAA0C7ActionsCSgvp":{"name":"actions","abstract":"

    The actions instance to use to control the list, eg to scroll to a given","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV16autoScrollActionAA04AutofG0Ovp":{"name":"autoScrollAction","abstract":"

    The auto scroll action to apply to the list. This allows you to","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV25onKeyboardFrameWillChangey0F8Observer0f7CurrentG8Provider_p_Sd17animationDuration_So20UIViewAnimationCurveV0mQ0ttcSgvp":{"name":"onKeyboardFrameWillChange","abstract":"

    Called whenever a keyboard change is detected

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV23accessibilityIdentifierSSSgvp":{"name":"accessibilityIdentifier","abstract":"

    The accessibility identifier assigned to the inner UICollectionView.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","abstract":"

    The debugging identifier assigned to the list. Used for os_signpost integration","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV9Configurea":{"name":"Configure","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7default4withACyACzXE_tFZ":{"name":"default(with:)","abstract":"

    An instance of ListProperties with sensible default values.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV15animatesChanges9animation6layout10appearance21scrollIndicatorInsets8behavior16autoScrollAction25onKeyboardFrameWillChange23accessibilityIdentifier09debuggingW09configureACSb_AA0C9AnimationVAA17LayoutDescriptionVAA10AppearanceVSo06UIEdgeL0VAA8BehaviorVAA04AutooP0Oy0R8Observer0r7CurrentS8Provider_p_Sd0G8Duration_So06UIViewZ5CurveV0G5CurvettcSgSSSgA6_yACzXEtcfc":{"name":"init(animatesChanges:animation:layout:appearance:scrollIndicatorInsets:behavior:autoScrollAction:onKeyboardFrameWillChange:accessibilityIdentifier:debuggingIdentifier:configure:)","abstract":"

    Create a new instance of ListProperties with the provided values.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13dynamicMemberxs7KeyPathCyAA7ContentVxG_tcluip":{"name":"subscript(dynamicMember:)","abstract":"

    Allows directly reading properties on the list’s Content, without having to explicitly specify","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13dynamicMemberxs15WritableKeyPathCyAA7ContentVxG_tcluip":{"name":"subscript(dynamicMember:)","abstract":"

    Allows directly setting properties on the list’s Content, without having to explicitly specify","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV14callAsFunction_9configureyx_yAA7SectionVzXEtSHRzlF":{"name":"callAsFunction(_:configure:)","abstract":"

    Allows streamlined creation of sections when building a list:

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV3add8sectionsySayAA7SectionVGyXE_tF":{"name":"add(sections:)","abstract":"

    Adds the provided sections with the provided result builder.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV3addyyAA7SectionVF":{"name":"add(_:)","abstract":"

    Adds a new section to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV2peoiyyACz_AA7SectionVtFZ":{"name":"+=(_:_:)","abstract":"

    Adds a new section to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV2peoiyyACz_SayAA7SectionVGtFZ":{"name":"+=(_:_:)","abstract":"

    Adds a list of new sections to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV6modify5usingyyACzXE_tF":{"name":"modify(using:)","abstract":"

    Updates the ListProperties object with the changes in the provided builder.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV8modified5usingACyACzXE_tF":{"name":"modified(using:)","abstract":"

    Creates a new ListProperties object modified by the changes in the provided builder.

    ","parent_name":"ListProperties"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV9itemFrameSo6CGRectVvp":{"name":"itemFrame","abstract":"

    The item’s frame in the list content coordinate space.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV19visibleContentFrameSo6CGRectVvp":{"name":"visibleContentFrame","abstract":"

    The visible content frame in the list content coordinate space.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV08positionG0AA0cefG0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV9itemFrame014visibleContentI008positionG0ACSo6CGRectV_AhA0cefG0Vtcfc":{"name":"init(itemFrame:visibleContentFrame:positionInfo:)","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPosition.html#/s:10ListableUI22ListItemScrollPositionV8standardyAcA0eF0VFZ":{"name":"standard(_:)","abstract":"

    Positions the item using Listable’s standard item scroll positioning.

    ","parent_name":"ListItemScrollPosition"},"Structs/ListItemScrollPosition.html#/s:10ListableUI22ListItemScrollPositionV31verticalContentOffsetAdjustmentyAC14CoreFoundation7CGFloatVAA0cdeF4InfoVcFZ":{"name":"verticalContentOffsetAdjustment(_:)","abstract":"

    Positions the item by applying a custom vertical delta to the current content offset.

    ","parent_name":"ListItemScrollPosition"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV10Animationsa":{"name":"Animations","abstract":"

    The animation block.

    ","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationVyACyyycccfc":{"name":"init(_:)","abstract":"

    Creates a new animation. in your custom animation, you must invoke the passed","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV7defaultACvpZ":{"name":"default","abstract":"

    The default animation provided by UICollectionView.

    ","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV4fastACvpZ":{"name":"fast","abstract":"

    A faster animation than the default UICollectionView animation.

    ","parent_name":"ListAnimation"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV27headerToFirstSectionSpacing14CoreFoundation7CGFloatVvp":{"name":"headerToFirstSectionSpacing","abstract":"

    The spacing between the list header and the first section.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV31interSectionSpacingWithNoFooter14CoreFoundation7CGFloatVvp":{"name":"interSectionSpacingWithNoFooter","abstract":"

    The spacing to apply between sections, if the previous section has no footer.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV29interSectionSpacingWithFooter14CoreFoundation7CGFloatVvp":{"name":"interSectionSpacingWithFooter","abstract":"

    The spacing to apply between sections, if the previous section has a footer.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26sectionHeaderBottomSpacing14CoreFoundation7CGFloatVvp":{"name":"sectionHeaderBottomSpacing","abstract":"

    The spacing to apply below a section header, before its items.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV11itemSpacing14CoreFoundation7CGFloatVvp":{"name":"itemSpacing","abstract":"

    The spacing between individual items within a section in a list.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26itemToSectionFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"itemToSectionFooterSpacing","abstract":"

    The spacing between the last item in the section and the footer.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26lastSectionToFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"lastSectionToFooterSpacing","abstract":"

    The spacing between the last section and the footer of the list.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV27headerToFirstSectionSpacing05interiJ12WithNoFooter0kijlN0019sectionHeaderBottomJ004itemJ00rginJ004lastignJ0AE14CoreFoundation7CGFloatV_A6Otcfc":{"name":"init(headerToFirstSectionSpacing:interSectionSpacingWithNoFooter:interSectionSpacingWithFooter:sectionHeaderBottomSpacing:itemSpacing:itemToSectionFooterSpacing:lastSectionToFooterSpacing:)","abstract":"

    Creates a new Layout with the provided options.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV3set4withyyAEzXE_tF":{"name":"set(with:)","abstract":"

    Easily mutate the Layout in place.

    ","parent_name":"Layout"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV5countSivp":{"name":"count","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV7spacing14CoreFoundation7CGFloatVvp":{"name":"spacing","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV3oneAGvpZ":{"name":"one","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV5count7spacingAGSi_14CoreFoundation7CGFloatVtcfc":{"name":"init(count:spacing:)","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV5widthAA11CustomWidthOvp":{"name":"width","abstract":"

    In a horizontal layout, this powers the height of the section.

    ","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV011customInterE7Spacing14CoreFoundation7CGFloatVSgvp":{"name":"customInterSectionSpacing","abstract":"

    Overrides the calculated spacing after this section

    ","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7columnsAE7ColumnsVvp":{"name":"columns","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV14isHeaderSticky5width011customInterE7Spacing7columnsAESbSg_AA11CustomWidthO14CoreFoundation7CGFloatVSgAE7ColumnsVtcfc":{"name":"init(isHeaderSticky:width:customInterSectionSpacing:columns:)","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout/Columns.html":{"name":"Columns","parent_name":"SectionLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI15TableAppearanceV18HeaderFooterLayoutV5widthAA11CustomWidthOvp":{"name":"width","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI15TableAppearanceV18HeaderFooterLayoutV5widthAeA11CustomWidthO_tcfc":{"name":"init(width:)","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV11itemSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemSpacing","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV26itemToSectionFooterSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemToSectionFooterSpacing","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV5widthAA11CustomWidthOvp":{"name":"width","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV11itemSpacing0g15ToSectionFooterH05widthAE14CoreFoundation7CGFloatVSg_AlA11CustomWidthOtcfc":{"name":"init(itemSpacing:itemToSectionFooterSpacing:width:)","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"ItemLayout"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV7defaultACvpZ":{"name":"default","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    How the layout should flow, either horizontally or vertically.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","abstract":"

    If sticky section headers should be leveraged in the layout.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","abstract":"

    How paging is performed when a drag event ends.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","abstract":"

    The properties applied to the scroll view backing the list.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV26itemPositionGroupingHeight14CoreFoundation7CGFloatVvp":{"name":"itemPositionGroupingHeight","abstract":"

    When providing the ItemPosition for items in a list, specifies the max spacing","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV30contentInsetAdjustmentBehaviorAA07ContentfgH0Ovp":{"name":"contentInsetAdjustmentBehavior","abstract":"

    How to adjust the safe area insets of the list view.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV17bounceOnUnderflowSbvp":{"name":"bounceOnUnderflow","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","abstract":"

    The bounds of the content of the list, which can be optionally constrained.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV6layoutAC6LayoutVvp":{"name":"layout","abstract":"

    Layout attributes for content in the list.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV9direction18listHeaderPosition20stickySectionHeaders14pagingBehavior04itemH14GroupingHeight022contentInsetAdjustmentM017bounceOnUnderflow6bounds6layoutAcA15LayoutDirectionO_AA04ListgH0OSbAA010ListPagingM0O14CoreFoundation7CGFloatVAA07ContentrsM0OSbAA17ListContentBoundsVSgAC0Y0Vtcfc":{"name":"init(direction:listHeaderPosition:stickySectionHeaders:pagingBehavior:itemPositionGroupingHeight:contentInsetAdjustmentBehavior:bounceOnUnderflow:bounds:layout:)","abstract":"

    Creates a new TableAppearance object.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance/ItemLayout.html":{"name":"ItemLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/HeaderFooterLayout.html":{"name":"HeaderFooterLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/SectionLayout.html":{"name":"SectionLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/Layout.html":{"name":"Layout","abstract":"

    Layout options for the list.

    ","parent_name":"TableAppearance"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html#/s:10ListableUI15PagedAppearanceV4PeekV22FirstItemConfigurationO7uniformyA2GmF":{"name":"uniform","abstract":"

    The first item’s leading peek is equal to the Peek.value. This will keep the first","parent_name":"FirstItemConfiguration"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html#/s:10ListableUI15PagedAppearanceV4PeekV22FirstItemConfigurationO13customLeadingyAG14CoreFoundation7CGFloatVcAGmF":{"name":"customLeading(_:)","abstract":"

    The first item’s leading peek is equal to the associated value. This will offset the","parent_name":"FirstItemConfiguration"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html":{"name":"FirstItemConfiguration","abstract":"

    Houses the various configuration options for the first item’s peek value.

    ","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV7isEmptySbvp":{"name":"isEmpty","abstract":"

    This is true if there are no peek values.

    ","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV5value22firstItemConfigurationAE14CoreFoundation7CGFloatV_AE05FirsthI0Otcfc":{"name":"init(value:firstItemConfiguration:)","abstract":"

    Creates a new Peek with the specified peek value and first item configuration. By default,","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV4noneAEvpZ":{"name":"none","abstract":"

    This represents no peeking functionality.

    ","parent_name":"Peek"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV7defaultACvpZ":{"name":"default","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The direction the paging layout should occur in. Defaults to vertical.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV4peekAC4PeekVvp":{"name":"peek","abstract":"

    This is a proxy to the internal pagingSize.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV21showsScrollIndicatorsSbvp":{"name":"showsScrollIndicators","abstract":"

    If scroll indicators should be visible along the scrollable axis.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV9direction21showsScrollIndicators6bounds4peekAcA15LayoutDirectionO_SbAA17ListContentBoundsVSgAC4PeekVtcfc":{"name":"init(direction:showsScrollIndicators:bounds:peek:)","parent_name":"PagedAppearance"},"Structs/PagedAppearance/Peek.html":{"name":"Peek","abstract":"

    This data model is used to apply an inset to each page, allowing items residing on the","parent_name":"PagedAppearance"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV21pageScrollingBehaviorAA04PageiJ0Ovp":{"name":"pageScrollingBehavior","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV30contentInsetAdjustmentBehaviorAA07ContentijK0Ovp":{"name":"contentInsetAdjustmentBehavior","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV20allowsBounceVerticalSbvp":{"name":"allowsBounceVertical","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV22allowsBounceHorizontalSbvp":{"name":"allowsBounceHorizontal","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV016allowsHorizontalE9IndicatorSbvp":{"name":"allowsHorizontalScrollIndicator","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV014allowsVerticalE9IndicatorSbvp":{"name":"allowsVerticalScrollIndicator","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV21pageScrollingBehavior022contentInsetAdjustmentJ020allowsBounceVertical0nO10Horizontal0npE9Indicator0nqeR0AcA04PageiJ0O_AA07ContentlmJ0OS4btcfc":{"name":"init(pageScrollingBehavior:contentInsetAdjustmentBehavior:allowsBounceVertical:allowsBounceHorizontal:allowsVerticalScrollIndicator:allowsHorizontalScrollIndicator:)","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV11contentSizeSo6CGSizeVvp":{"name":"contentSize","abstract":"

    The size of the content as it has been laid out by your layout.

    ","parent_name":"ListLayoutResult"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV19naturalContentWidth14CoreFoundation7CGFloatVSgvp":{"name":"naturalContentWidth","abstract":"

    If available, the natural width of any measured content.","parent_name":"ListLayoutResult"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV11contentSize19naturalContentWidthACSo6CGSizeV_14CoreFoundation7CGFloatVSgtcfc":{"name":"init(contentSize:naturalContentWidth:)","parent_name":"ListLayoutResult"},"Structs/ListLayoutDefaults.html#/s:10ListableUI18ListLayoutDefaultsV29itemInsertAndRemoveAnimationsAA04ItemghiJ0Vvp":{"name":"itemInsertAndRemoveAnimations","parent_name":"ListLayoutDefaults"},"Structs/ListLayoutDefaults.html#/s:10ListableUI18ListLayoutDefaultsV29itemInsertAndRemoveAnimationsAcA04ItemghiJ0V_tcfc":{"name":"init(itemInsertAndRemoveAnimations:)","parent_name":"ListLayoutDefaults"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV14pagingBehaviorAA0c6PagingH0Ovp":{"name":"pagingBehavior","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV010scrollViewF0AA0cd6ScrollhF0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV9direction6bounds20stickySectionHeaders14pagingBehavior010scrollViewF0AcA0D9DirectionO_AA0C13ContentBoundsVSgSbAA0c6PagingM0OAA0cd6ScrolloF0Vtcfc":{"name":"init(direction:bounds:stickySectionHeaders:pagingBehavior:scrollViewProperties:)","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesVyACxcAA0cdE0Rzlufc":{"name":"init(_:)","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV10viewBoundsSo6CGRectVvp":{"name":"viewBounds","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV14safeAreaInsetsSo06UIEdgeH0Vvp":{"name":"safeAreaInsets","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV12contentInsetSo12UIEdgeInsetsVvp":{"name":"contentInset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV13contentOffsetSo7CGPointVvp":{"name":"contentOffset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV20adjustedContentInsetSo12UIEdgeInsetsVvp":{"name":"adjustedContentInset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV17hasRefreshControlSbvp":{"name":"hasRefreshControl","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV11environmentAA0C11EnvironmentVvp":{"name":"environment","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV10viewBounds14safeAreaInsets12contentInset0K6Offset015adjustedContentL017hasRefreshControl11environmentACSo6CGRectV_So06UIEdgeJ0VANSo7CGPointVANSbAA0C11EnvironmentVtcfc":{"name":"init(viewBounds:safeAreaInsets:contentInset:contentOffset:adjustedContentInset:hasRefreshControl:environment:)","parent_name":"ListLayoutLayoutContext"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV4sizeSo6CGSizeVvp":{"name":"size","abstract":"

    The size of the represented item when it is laid out.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV6centerSo7CGPointVvp":{"name":"center","abstract":"

    The center of the item when it is laid out, in the coordinate space of the outer list.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5frameSo6CGRectVvp":{"name":"frame","abstract":"

    The frame of the item when it is laid out, in the coordinate space of the outer list.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV9transformSo17CGAffineTransformVvp":{"name":"transform","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV11transform3DSo13CATransform3DVvp":{"name":"transform3D","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5alpha14CoreFoundation7CGFloatVvp":{"name":"alpha","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV6zIndexSivp":{"name":"zIndex","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesVyACSo016UICollectionVieweF0Ccfc":{"name":"init(_:)","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5apply2toySo016UICollectionVieweF0C_tF":{"name":"apply(to:)","parent_name":"ListContentLayoutAttributes"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsVyxxmcAA0cD5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various SectionLayoutsValues stored within the object.","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV4flowyACyAA14FlowAppearanceV0C6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new SectionLayouts value that allows configuring the flow values for the section.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV4flowAA14FlowAppearanceV0C6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of a Section‘s layout when it is presented within a .flow style layout.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV5tableyACyAA15TableAppearanceV0C6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new SectionLayouts value that allows configuring the table values for the section.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV5tableAA15TableAppearanceV0C6LayoutVvp":{"name":"table","abstract":"

    Allows customization of a Section‘s layout when it is presented within a .table style layout.

    ","parent_name":"SectionLayouts"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV10withFooter14CoreFoundation7CGFloatVvp":{"name":"withFooter","abstract":"

    The spacing used if there is a footer in the proceeding section.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV8noFooter14CoreFoundation7CGFloatVvp":{"name":"noFooter","abstract":"

    The spacing used if there is no footer in the proceeding section.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV10withFooter02noJ0AG14CoreFoundation7CGFloatV_ALtcfc":{"name":"init(withFooter:noFooter:)","abstract":"

    Provides a new intersection spacing value.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingVyAG14CoreFoundation7CGFloatVcfc":{"name":"init(_:)","abstract":"

    Provides a new intersection spacing value.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV27headerToFirstSectionSpacing14CoreFoundation7CGFloatVvp":{"name":"headerToFirstSectionSpacing","abstract":"

    The spacing between the list header and the first section.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19interSectionSpacingAE05IntergH0Vvp":{"name":"interSectionSpacing","abstract":"

    The spacing to apply between sections.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV26sectionHeaderBottomSpacing14CoreFoundation7CGFloatVvp":{"name":"sectionHeaderBottomSpacing","abstract":"

    The spacing to apply below a section header, before its items.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV11itemSpacing14CoreFoundation7CGFloatVvp":{"name":"itemSpacing","abstract":"

    The horizontal spacing between individual items within a section.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV10rowSpacing14CoreFoundation7CGFloatVvp":{"name":"rowSpacing","abstract":"

    The vertical spacing between rows in the flow layout.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV25rowToSectionFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"rowToSectionFooterSpacing","abstract":"

    The spacing between the last row in the section and the footer.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV26lastSectionToFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"lastSectionToFooterSpacing","abstract":"

    The spacing between the last section and the footer of the list.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV27headerToFirstSectionSpacing05interiJ0019sectionHeaderBottomJ004itemJ003rowJ00pgi6FooterJ004lastigqJ0AE14CoreFoundation7CGFloatV_AE05InteriJ0VA5Otcfc":{"name":"init(headerToFirstSectionSpacing:interSectionSpacing:sectionHeaderBottomSpacing:itemSpacing:rowSpacing:rowToSectionFooterSpacing:lastSectionToFooterSpacing:)","abstract":"

    Creates a new Layout with the provided options.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html":{"name":"InterSectionSpacing","abstract":"

    Controls the inter section spacing in a list.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV5widthAA11CustomWidthOvp":{"name":"width","abstract":"

    Controls the custom width of the Section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV21rowUnderflowAlignmentAC03RowhI0OSgvp":{"name":"rowUnderflowAlignment","abstract":"

    Provides a custom underflow alignment for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV17rowItemsAlignmentAC03RowhI0OSgvp":{"name":"rowItemsAlignment","abstract":"

    Provides a custom item alignment for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV10itemSizingAC04ItemH0OSgvp":{"name":"itemSizing","abstract":"

    Provides a custom item sizing for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV11itemSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemSpacing","abstract":"

    Provides a custom item spacing for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV14isHeaderSticky5width21rowUnderflowAlignment0k5ItemsM010itemSizing0O7SpacingAESbSg_AA11CustomWidthOAC03RowlM0OSgAC0tnM0OSgAC04ItemP0OSg14CoreFoundation7CGFloatVSgtcfc":{"name":"init(isHeaderSticky:width:rowUnderflowAlignment:rowItemsAlignment:itemSizing:itemSpacing:)","abstract":"

    Creates a new section layout.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"SectionLayout"},"Structs/FlowAppearance/HeaderFooterLayout.html#/s:10ListableUI14FlowAppearanceV18HeaderFooterLayoutVAEycfc":{"name":"init()","parent_name":"HeaderFooterLayout"},"Structs/FlowAppearance/HeaderFooterLayout.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"HeaderFooterLayout"},"Structs/FlowAppearance/ItemLayout/Width.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5WidthO7naturalyA2GmF":{"name":"natural","abstract":"

    The standard with from the item will be used.

    ","parent_name":"Width"},"Structs/FlowAppearance/ItemLayout/Width.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5WidthO7fillRowyA2GmF":{"name":"fillRow","abstract":"

    The full width of the section will be used by the item.

    ","parent_name":"Width"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5widthAE5WidthOvp":{"name":"width","abstract":"

    How to calculate the width of the item within the section.

    ","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5widthA2E5WidthO_tcfc":{"name":"init(width:)","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout/Width.html":{"name":"Width","abstract":"

    Controls how to determine the width of the items within a row.

    ","parent_name":"ItemLayout"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO3topyA2EmF":{"name":"top","abstract":"

    When items in a row are not the same height, the shorter items will be aligned to the top of the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO6centeryA2EmF":{"name":"center","abstract":"

    When items in a row are not the same height, the shorter items will be center aligned within the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO6bottomyA2EmF":{"name":"bottom","abstract":"

    When items in a row are not the same height, the shorter items will be bottom aligned within the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO4fillyA2EmF":{"name":"fill","abstract":"

    When items in a row are not the same height, the shorter items will be stretched to be the same","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O4fillyA2GmF":{"name":"fill","abstract":"

    The default behaviour; the row will be filled to fit its maximum allowable width.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O013matchPreviousE7SpacingyA2GmF":{"name":"matchPreviousRowSpacing","abstract":"

    The spacing of the previous row or itemSpacing will be used, whichever is smaller.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O18defaultItemSpacingyA2GmF":{"name":"defaultItemSpacing","abstract":"

    The calculated spacing or itemSpacing will be used, whichever is smaller.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO7leadingyA2EmF":{"name":"leading","abstract":"

    The items are leading-aligned, with extra space at the end of the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO8centeredyA2EmF":{"name":"centered","abstract":"

    The items are center-aligned, with extra space distributed evenly between","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO8trailingyA2EmF":{"name":"trailing","abstract":"

    The items are trailing-aligned, with extra space at the beginning of the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO4fillyA2E08FillLasteG0O_tcAEmF":{"name":"fill(lastRowAlignment:)","abstract":"

    The extra space in the row is evenly distributed between the items in the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html":{"name":"FillLastRowAlignment","abstract":"

    Controls the fill behavior for the last row in a section.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO7naturalyA2EmF":{"name":"natural","abstract":"

    The natural value from the Item.sizing is used with no changes.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO5fixedyAE14CoreFoundation7CGFloatVcAEmF":{"name":"fixed(_:)","abstract":"

    The width of the item is fixed to this value.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO7columnsyAESicAEmF":{"name":"columns(_:)","abstract":"

    The width of the item is calculated based on the number of columns provided.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV7defaultACvpZ":{"name":"default","abstract":"

    The default apperance style.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The direction the flow layout will be laid out in.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","abstract":"

    If sections should have sticky headers, staying visible until the section is scrolled off screen.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","abstract":"

    How paging is performed when a drag event ends.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","abstract":"

    The properties of the backing UIScrollView.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV21rowUnderflowAlignmentAC03RowfG0Ovp":{"name":"rowUnderflowAlignment","abstract":"

    How to align the items in a row when they do not take up the full amount of available space.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV17rowItemsAlignmentAC03RowfG0Ovp":{"name":"rowItemsAlignment","abstract":"

    How to align the items in a row when they are not all the same height.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV10itemSizingAC04ItemF0Ovp":{"name":"itemSizing","abstract":"

    Controls the sizing / measurement of items within the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","abstract":"

    Controls the padding and maximum width of the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV8spacingsAC8SpacingsVvp":{"name":"spacings","abstract":"

    Controls the spacing between headers, footers, sections, and items in the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV9direction16stickyListHeader0F14SectionHeaders14pagingBehavior21rowUnderflowAlignment0m5ItemsO010itemSizing6bounds8spacingsAcA15LayoutDirectionO_S2bSgAA0g6PagingL0OAC03RownO0OAC0xpO0OAC04ItemR0OAA0G13ContentBoundsVSgAC8SpacingsVtcfc":{"name":"init(direction:stickyListHeader:stickySectionHeaders:pagingBehavior:rowUnderflowAlignment:rowItemsAlignment:itemSizing:bounds:spacings:)","abstract":"

    Creates a new FlowAppearance.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/ItemSizing.html":{"name":"ItemSizing","abstract":"

    Controls how items in a row are measured and sized.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/RowUnderflowAlignment.html":{"name":"RowUnderflowAlignment","abstract":"

    When there is left over space at the end of a row, RowUnderflowAlignment controls","parent_name":"FlowAppearance"},"Structs/FlowAppearance/RowItemsAlignment.html":{"name":"RowItemsAlignment","abstract":"

    When items in a row are not the same height, controls the alignment and sizing of the smaller items.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/ItemLayout.html":{"name":"ItemLayout","abstract":"

    Controls the layout parameters for a given Item when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/HeaderFooterLayout.html":{"name":"HeaderFooterLayout","abstract":"

    Controls the layout parameters for a given HeaderFooter when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/SectionLayout.html":{"name":"SectionLayout","abstract":"

    Controls the layout parameters for a given Section when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/Spacings.html":{"name":"Spacings","abstract":"

    Layout options for the list.

    ","parent_name":"FlowAppearance"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV10layoutTypexmvp":{"name":"layoutType","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV16layoutAppearance0cG0Qzvp":{"name":"layoutAppearance","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV011createEmptyC010appearance8behaviorAA07AnyListC0_pAA10AppearanceV_AA8BehaviorVtF":{"name":"createEmptyLayout(appearance:behavior:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV015createPopulatedC010appearance8behavior7contentAA07AnyListC0_pAA10AppearanceV_AA8BehaviorVAA0lC7ContentCAA0lC8DefaultsVXEtF":{"name":"createPopulatedLayout(appearance:behavior:content:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV26layoutAppearancePropertiesAA04ListcgH0VyF":{"name":"layoutAppearanceProperties()","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV13shouldRebuild6layoutSbAA07AnyListC0_p_tF":{"name":"shouldRebuild(layout:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV06isSameC4Type2asSbAA03AnycdE0_p_tF":{"name":"isSameLayoutType(as:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV7isEqual2toSbAA03AnycdE0_p_tF":{"name":"isEqual(to:)","parent_name":"Configuration"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV10layoutType10appearanceACxm_y0C10AppearanceQzzXEtcAA04ListC0Rzlufc":{"name":"init(layoutType:appearance:)","abstract":"

    Creates a new layout description for the provided layout type, with the provided optional layout configuration.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV10layoutType10appearanceACxm_0C10AppearanceQztcAA04ListC0Rzlufc":{"name":"init(layoutType:appearance:)","abstract":"

    Creates a new layout description for the provided layout type, with the provided appearance.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV26layoutAppearancePropertiesAA04ListcfG0Vvp":{"name":"layoutAppearanceProperties","abstract":"

    Returns the standard layout properties, which apply to any kind of list layout.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV4flowyACyAA14FlowAppearanceVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new .flow layout type for a list.","parent_name":"LayoutDescription"},"Structs/LayoutDescription/Configuration.html":{"name":"Configuration","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV5pagedyACyAA15PagedAppearanceVzXEFZ":{"name":"paged(_:)","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV5tableyACyAA15TableAppearanceVzXEFZ":{"name":"table(_:)","parent_name":"LayoutDescription"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV10isSelected0E11Highlighted0E10ReorderingACSb_S2btcfc":{"name":"init(isSelected:isHighlighted:isReordering:)","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV4cell12isReorderingACSo20UICollectionViewCellC_Sbtcfc":{"name":"init(cell:isReordering:)","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV10isSelectedSbvp":{"name":"isSelected","abstract":"

    If the item is currently selected.

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV13isHighlightedSbvp":{"name":"isHighlighted","abstract":"

    If the item is currently highlighted.

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV12isReorderingSbvp":{"name":"isReordering","abstract":"

    If the item is currently being moved by the user

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV8isActiveSbvp":{"name":"isActive","abstract":"

    If the item is either selected or highlighted.

    ","parent_name":"ItemState"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC18accessibilityProxySo8NSObjectCSgvp":{"name":"accessibilityProxy","parent_name":"GestureRecognizer"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc":{"name":"init(target:action:)","abstract":"

    Creates a gesture recognizer with the provided target and selector.

    ","parent_name":"GestureRecognizer"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC5apply7actionsyAA0D7ActionsC_tF":{"name":"apply(actions:)","abstract":"

    Applies the actions from the ReorderingActions to the gesture recognizer,","parent_name":"GestureRecognizer"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV4from10Foundation9IndexPathVvp":{"name":"from","abstract":"

    The index path the Item is being moved from.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV11fromSectionAA0G0Vvp":{"name":"fromSection","abstract":"

    The Section the Item is being moved from.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV2to10Foundation9IndexPathVvp":{"name":"to","abstract":"

    The index path the Item is being moved to.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV9toSectionAA0G0Vvp":{"name":"toSection","abstract":"

    The Section the Item is being moved to.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV14sectionChangedSbvp":{"name":"sectionChanged","abstract":"

    If the item moved between sections during the reorder operation.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV4from0F7Section2to0hG0AE10Foundation9IndexPathV_AA0G0VAlNtcfc":{"name":"init(from:fromSection:to:toSection:)","abstract":"

    Creates a new instance of ItemReordering/Result with the provided options.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV21indexPathsDescriptionSSvp":{"name":"indexPathsDescription","abstract":"

    A short, readable description of the index path changes involved with the move.

    ","parent_name":"Result"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO3allyA2EmF":{"name":"all","abstract":"

    The Item can be moved to any section during a reorder

    ","parent_name":"Sections"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO7currentyA2EmF":{"name":"current","abstract":"

    The Item can only be moved within the current section during a reorder.

    ","parent_name":"Sections"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO8specificyAESb_Shys11AnyHashableVGtcAEmF":{"name":"specific(current:IDs:)","abstract":"

    The Item can only be moved within the specified sections during a reorder.","parent_name":"Sections"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV8sectionsAC8SectionsOvp":{"name":"sections","abstract":"

    The sections in which the Item can be reordered into.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV10CanReordera":{"name":"CanReorder","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV10canReorderSbAC6ResultVKcSgvp":{"name":"canReorder","abstract":"

    A predicate closure which allows more fine-grained validation of a reorder event,","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV8sections10canReorderA2C8SectionsO_SbAC6ResultVKcSgtcfc":{"name":"init(sections:canReorder:)","abstract":"

    Creates a new Reorder instance with the provided options.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/Sections.html":{"name":"Sections","abstract":"

    Controls which sections a reorderable Item can be moved to during a reorder event.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/Result.html":{"name":"Result","abstract":"

    Provides information about the current state of a reorder event.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/GestureRecognizer.html":{"name":"GestureRecognizer","abstract":"

    A gesture recognizer that you should use when implementing a reorderable Item in your list.

    ","parent_name":"ItemReordering"},"Structs/EmptyItemLayoutsValue.html#/s:10ListableUI21EmptyItemLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptyItemLayoutsValue"},"Structs/EmptyItemLayoutsValue.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"EmptyItemLayoutsValue"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsVyxxmcAA0cD5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various ItemLayoutsValues stored within the object.","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV4flowyACyAA14FlowAppearanceV0C6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new ItemLayouts value that allows configuring the flow values for the item.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV4flowAA14FlowAppearanceV0C6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of an Item‘s layout when it is presented within a .flow style layout.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV5tableyACyAA15TableAppearanceV0C6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new ItemLayouts value that allows configuring the table values for the item.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV5tableAA15TableAppearanceV0C6LayoutVvp":{"name":"table","abstract":"

    Allows customization of an Item‘s layout when it is presented within a .table style layout.

    ","parent_name":"ItemLayouts"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV7Preparea":{"name":"Prepare","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4nameSSvp":{"name":"name","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV02onD0yyAA27ListContentLayoutAttributesVzcvp":{"name":"onInsert","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV9onRemovalyyAA27ListContentLayoutAttributesVzcvp":{"name":"onRemoval","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4name02onD00I7RemovalACSS_yAA27ListContentLayoutAttributesVzcyAHzctcfc":{"name":"init(name:onInsert:onRemoval:)","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4name10attributesACSS_yAA27ListContentLayoutAttributesVzctcfc":{"name":"init(name:attributes:)","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4fadeACvpZ":{"name":"fade","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV5rightACvpZ":{"name":"right","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4leftACvpZ":{"name":"left","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV3topACvpZ":{"name":"top","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV6bottomACvpZ":{"name":"bottom","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV9scaleDownACvpZ":{"name":"scaleDown","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV7scaleUpACvpZ":{"name":"scaleUp","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV5stateAA0D5StateVvp":{"name":"state","abstract":"

    The state of the Item currently displaying the content. Is it highlighted, selected, etc.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV8positionAA0D8PositionOvp":{"name":"position","abstract":"

    The position of the item within its section.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV17reorderingActionsAA010ReorderingH0Cvp":{"name":"reorderingActions","abstract":"

    Provides access to actions to handle re-ordering the content within the list.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV23showLeadingSwipeActionsyycvp":{"name":"showLeadingSwipeActions","abstract":"

    When invoked, will show the leading swipe actions.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV24showTrailingSwipeActionsyycvp":{"name":"showTrailingSwipeActions","abstract":"

    When invoked, will show the trailing swipe actions.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV13isReorderableSbvp":{"name":"isReorderable","abstract":"

    If the item can be reordered.","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV11environmentAA15ListEnvironmentVvp":{"name":"environment","abstract":"

    The environment of the containing list.","parent_name":"ApplyItemContentInfo"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV7content0D4ViewQzvp":{"name":"content","abstract":"

    The content view of the content.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV10background14BackgroundViewQzvp":{"name":"background","abstract":"

    The background view of the content.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18backgroundIfLoaded14BackgroundViewQzSgvp":{"name":"backgroundIfLoaded","abstract":"

    The background view of the content, if it has been loaded.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18selectedBackground08SelectedG4ViewQzvp":{"name":"selectedBackground","abstract":"

    The selected background view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV26selectedBackgroundIfLoaded08SelectedG4ViewQzSgvp":{"name":"selectedBackgroundIfLoaded","abstract":"

    The selected background view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV17overlayDecoration07OverlayG4ViewQzvp":{"name":"overlayDecoration","abstract":"

    The overlay decoration view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV25overlayDecorationIfLoaded07OverlayG4ViewQzSgvp":{"name":"overlayDecorationIfLoaded","abstract":"

    The overlay decoration view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18underlayDecoration08UnderlayG4ViewQzvp":{"name":"underlayDecoration","abstract":"

    The underlay decoration view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV26underlayDecorationIfLoaded08UnderlayG4ViewQzSgvp":{"name":"underlayDecorationIfLoaded","abstract":"

    The underlay decoration view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV0D0a":{"name":"Item","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6sizingAA6SizingOSgvp":{"name":"sizing","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV7layoutsAA0D7LayoutsVSgvp":{"name":"layouts","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV14selectionStyleAA0d9SelectionG0OSgvp":{"name":"selectionStyle","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV25insertAndRemoveAnimationsAA0d6InsertghI0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV19leadingSwipeActionsAA0gH13ConfigurationVSgvp":{"name":"leadingSwipeActions","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV20trailingSwipeActionsAA0gH13ConfigurationVSgvp":{"name":"trailingSwipeActions","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV10reorderingAA0D10ReorderingVSgvp":{"name":"reordering","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV14onWasReorderedyAA0D0VyxG_AA0D10ReorderingV6ResultVtcSgvp":{"name":"onWasReordered","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV9onDisplayyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV12onEndDisplayyAA0D0V02OngH0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onSelectyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onSelect","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV10onDeselectyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onDeselect","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onInsertyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onInsert","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onRemoveyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onRemove","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6onMoveyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onMove","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onUpdateyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onUpdate","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingoP010reordering14onWasReordered0S7Display0s3EndV00S6Select0S8Deselect0S6Insert0sL00S4Move0S6Update19debuggingIdentifier9configureACyxGAA6SizingOSg_AA0D7LayoutsVSgAA0d9SelectionI0OSgAA0dzklM0VSgAA0oP13ConfigurationVSgA9_AA0D10ReorderingVSgyAA0D0VyxG_A11_6ResultVtcSgyA14_02OnV0Vyx_GcSgyA14_02OnwV0Vyx_GcSgyA14_02OnX0Vyx_GcSgyA14_02OnY0Vyx_GcSgyA14_02OnZ0Vyx_GcSgyA14_02OnL0Vyx_GcSgyA14_6OnMoveVyx_GcSgyA14_8OnUpdateVyx_GcSgSSSgyAVzXEtcfc":{"name":"init(sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:debuggingIdentifier:configure:)","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8defaults4withACyxGyAFzXE_tFZ":{"name":"defaults(with:)","parent_name":"DefaultItemProperties"},"Structs/SwipeActionsViewStyle/ButtonSizing.html#/s:10ListableUI21SwipeActionsViewStyleV12ButtonSizingO10equalWidthyA2EmF":{"name":"equalWidth","abstract":"

    Each button button will lay out with an equal width based on the widest button.

    ","parent_name":"ButtonSizing"},"Structs/SwipeActionsViewStyle/ButtonSizing.html#/s:10ListableUI21SwipeActionsViewStyleV12ButtonSizingO12sizeThatFitsyA2EmF":{"name":"sizeThatFits","abstract":"

    Each button receives the amount of space required to fit its contents.

    ","parent_name":"ButtonSizing"},"Structs/SwipeActionsViewStyle/Shape.html#/s:10ListableUI21SwipeActionsViewStyleV5ShapeO9rectangleyAE14CoreFoundation7CGFloatV_tcAEmF":{"name":"rectangle(cornerRadius:)","parent_name":"Shape"},"Structs/SwipeActionsViewStyle/Shape.html":{"name":"Shape","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle/ButtonSizing.html":{"name":"ButtonSizing","abstract":"

    The button sizing algorithm used when laying out swipe actions.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV7defaultACvpZ":{"name":"default","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV11actionShapeAC0H0Ovp":{"name":"actionShape","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV18interActionSpacing14CoreFoundation7CGFloatVvp":{"name":"interActionSpacing","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV22leadingContainerInsetsSo017NSDirectionalEdgeI0Vvp":{"name":"leadingContainerInsets","abstract":"

    The insets to apply to the leading swipe actions container.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV23trailingContainerInsetsSo017NSDirectionalEdgeI0Vvp":{"name":"trailingContainerInsets","abstract":"

    The insets to apply to the trailing swipe actions container.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV21containerCornerRadius14CoreFoundation7CGFloatVvp":{"name":"containerCornerRadius","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV12buttonSizingAC06ButtonH0Ovp":{"name":"buttonSizing","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV8minWidth14CoreFoundation7CGFloatVvp":{"name":"minWidth","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV12maxItemWidth14CoreFoundation7CGFloatVvp":{"name":"maxItemWidth","abstract":"

    The maximum width of individual items. Defaults to 120, matching UITableView

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV13maxWidthRatio14CoreFoundation7CGFloatVvp":{"name":"maxWidthRatio","abstract":"

    The percentage of the row content width that is available for laying out swipe action buttons.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV11actionShape18interActionSpacing22leadingContainerInsets08trailingmN021containerCornerRadius12buttonSizing8minWidth03maxV5Ratio0w4ItemV0A2C0H0O_14CoreFoundation7CGFloatVSo017NSDirectionalEdgeN0VAsqC06ButtonT0OA3Qtcfc":{"name":"init(actionShape:interActionSpacing:leadingContainerInsets:trailingContainerInsets:containerCornerRadius:buttonSizing:minWidth:maxWidthRatio:maxItemWidth:)","parent_name":"SwipeActionsViewStyle"},"Structs/EmptyHeaderFooterLayoutsValue.html#/s:10ListableUI29EmptyHeaderFooterLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptyHeaderFooterLayoutsValue"},"Structs/EmptyHeaderFooterLayoutsValue.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"EmptyHeaderFooterLayoutsValue"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsVyxxmcAA0cdE5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various HeaderFooterLayoutValues stored within the object.","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV4flowyACyAA14FlowAppearanceV0cD6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new HeaderFooterLayouts value that allows configuring the flow values for the header / footer.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV4flowAA14FlowAppearanceV0cD6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of a HeaderFooter‘s layout when it is presented within a .flow style layout.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV5tableyACyAA15TableAppearanceV0cD6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new HeaderFooterLayouts value that allows configuring the header footer values for the item.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV5tableAA15TableAppearanceV0cD6LayoutVvp":{"name":"table","abstract":"

    Allows customization of a HeaderFooter‘s layout when it is presented within a .table style layout.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV7content0E4ViewQzvp":{"name":"content","abstract":"

    The content view of the content.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV10background14BackgroundViewQzvp":{"name":"background","abstract":"

    The background view of the content.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV18backgroundIfLoaded14BackgroundViewQzSgvp":{"name":"backgroundIfLoaded","abstract":"

    The background view of the content, if it has been used.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV17pressedBackground07PressedH4ViewQzvp":{"name":"pressedBackground","abstract":"

    The background view of the content that’s displayed while a press is active.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV25pressedBackgroundIfLoaded07PressedH4ViewQzSgvp":{"name":"pressedBackgroundIfLoaded","abstract":"

    The background view of the content that’s displayed while a press is active, if it has been used.

    ","parent_name":"HeaderFooterContentViews"},"Structs/ApplyHeaderFooterContentInfo.html#/s:10ListableUI28ApplyHeaderFooterContentInfoV11environmentAA15ListEnvironmentVvp":{"name":"environment","abstract":"

    The environment of the containing list.","parent_name":"ApplyHeaderFooterContentInfo"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV8Callbacka":{"name":"Callback","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV06headerD0ACyxGvp":{"name":"headerFooter","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV07isFirstfG0Sbvp":{"name":"isFirstEndDisplay","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV8Callbacka":{"name":"Callback","parent_name":"OnDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV06headerD0ACyxGvp":{"name":"headerFooter","parent_name":"OnDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV07isFirstF0Sbvp":{"name":"isFirstDisplay","parent_name":"OnDisplay"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV7contentxvp":{"name":"content","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV6sizingAA6SizingOvp":{"name":"sizing","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV7layoutsAA0cD7LayoutsVvp":{"name":"layouts","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5OnTapa":{"name":"OnTap","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5onTapyycSgvp":{"name":"onTap","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV9onDisplayyAC02OnF0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV12onEndDisplayyAC02OnfG0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV9Configurea":{"name":"Configure","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV_9configureACyxGx_yAEzXEtcfc":{"name":"init(_:configure:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV_6sizing7layouts5onTap0G7Display0g3EndI0ACyxGx_AA6SizingOSgAA0cD7LayoutsVSgyycSgyAC02OnI0Vyx_GcSgyAC0mjI0Vyx_GcSgtcfc":{"name":"init(_:sizing:layouts:onTap:onDisplay:onEndDisplay:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV10anyContentypvp":{"name":"anyContent","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV015isStickySectionC0SbSgvp":{"name":"isStickySectionHeader","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5apply2to3for4withySo6UIViewC_AA11ApplyReasonOAA0jcD11ContentInfoVtF":{"name":"apply(to:for:with:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV15anyIsEquivalent2toSbAA03AnycD0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV015newPresentationcD5State4kind24performsContentCallbacksypAA17SupplementaryKindO_SbtF":{"name":"newPresentationHeaderFooterState(kind:performsContentCallbacks:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter/OnDisplay.html":{"name":"OnDisplay","abstract":"

    Value passed to the onDisplay callback for HeaderFooter.

    ","parent_name":"HeaderFooter"},"Structs/HeaderFooter/OnEndDisplay.html":{"name":"OnEndDisplay","abstract":"

    Value passed to the onEndDisplay callback for HeaderFooter.

    ","parent_name":"HeaderFooter"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV0dE0a":{"name":"HeaderFooter","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV6sizingAA6SizingOSgvp":{"name":"sizing","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV7layoutsAA0dE7LayoutsVSgvp":{"name":"layouts","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV5onTapyycSgvp":{"name":"onTap","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV9onDisplayyAA0dE0V02OnH0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV12onEndDisplayyAA0dE0V02OnhI0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV6sizing7layouts5onTap0I7Display0i3EndK019debuggingIdentifier9configureACyxGAA6SizingOSg_AA0dE7LayoutsVSgyycSgyAA0dE0V02OnK0Vyx_GcSgyAT0rlK0Vyx_GcSgSSSgyAKzXEtcfc":{"name":"init(sizing:layouts:onTap:onDisplay:onEndDisplay:debuggingIdentifier:configure:)","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV8defaults4withACyxGyAFzXE_tFZ":{"name":"defaults(with:)","parent_name":"DefaultHeaderFooterProperties"},"Structs/EmbeddedList/Sizing.html#/s:10ListableUI12EmbeddedListV6SizingO5fixedyAE14CoreFoundation7CGFloatV_AItcAEmF":{"name":"fixed(width:height:)","abstract":"

    A fixed size item with the given width or height.

    ","parent_name":"Sizing"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV10propertiesAA0D10PropertiesVvp":{"name":"properties","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV17contentIdentifiers11AnyHashableVvp":{"name":"contentIdentifier","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV10identifier9configureACx_yAA0D10PropertiesVzXEtcSHRzlufc":{"name":"init(identifier:configure:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP0D4ViewQa":{"name":"ContentView","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP15identifierValue010IdentifierF0Qzvp":{"name":"identifierValue","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP5apply2to3for4withyAA0cD5ViewsVyxG_AA11ApplyReasonOAA0jcD4InfoVtF":{"name":"apply(to:for:with:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP014createReusableD4View5frame0dG0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList/Sizing.html":{"name":"Sizing","abstract":"

    How you specify sizing for an embedded list. The surface area","parent_name":"EmbeddedList"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV8Callbacka":{"name":"Callback","parent_name":"OnUpdate"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV3oldACyxGvp":{"name":"old","parent_name":"OnUpdate"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV3newACyxGvp":{"name":"new","parent_name":"OnUpdate"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV8Callbacka":{"name":"Callback","parent_name":"OnMove"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV3oldACyxGvp":{"name":"old","parent_name":"OnMove"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV3newACyxGvp":{"name":"new","parent_name":"OnMove"},"Structs/Item/OnRemove.html#/s:10ListableUI4ItemV8OnRemoveV8Callbacka":{"name":"Callback","parent_name":"OnRemove"},"Structs/Item/OnRemove.html#/s:10ListableUI4ItemV8OnRemoveV4itemACyxGvp":{"name":"item","parent_name":"OnRemove"},"Structs/Item/OnInsert.html#/s:10ListableUI4ItemV8OnInsertV8Callbacka":{"name":"Callback","parent_name":"OnInsert"},"Structs/Item/OnInsert.html#/s:10ListableUI4ItemV8OnInsertV4itemACyxGvp":{"name":"item","parent_name":"OnInsert"},"Structs/Item/OnDeselect.html#/s:10ListableUI4ItemV10OnDeselectV8Callbacka":{"name":"Callback","parent_name":"OnDeselect"},"Structs/Item/OnDeselect.html#/s:10ListableUI4ItemV10OnDeselectV4itemACyxGvp":{"name":"item","parent_name":"OnDeselect"},"Structs/Item/OnSelect.html#/s:10ListableUI4ItemV8OnSelectV8Callbacka":{"name":"Callback","parent_name":"OnSelect"},"Structs/Item/OnSelect.html#/s:10ListableUI4ItemV8OnSelectV4itemACyxGvp":{"name":"item","parent_name":"OnSelect"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV8Callbacka":{"name":"Callback","parent_name":"OnEndDisplay"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV4itemACyxGvp":{"name":"item","parent_name":"OnEndDisplay"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV07isFirsteF0Sbvp":{"name":"isFirstEndDisplay","parent_name":"OnEndDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV8Callbacka":{"name":"Callback","parent_name":"OnDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV4itemACyxGvp":{"name":"item","parent_name":"OnDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV07isFirstE0Sbvp":{"name":"isFirstDisplay","parent_name":"OnDisplay"},"Structs/Item.html#/s:10ListableUI4ItemV10identifierAA10IdentifierCyx0E5ValueQzGvp":{"name":"identifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV7contentxvp":{"name":"content","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV6sizingAA6SizingOvp":{"name":"sizing","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV7layoutsAA0C7LayoutsVvp":{"name":"layouts","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14selectionStyleAA0c9SelectionE0Ovp":{"name":"selectionStyle","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV25insertAndRemoveAnimationsAA0c6InsertefG0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV19leadingSwipeActionsAA0eF13ConfigurationVSgvp":{"name":"leadingSwipeActions","abstract":"

    The configuration that provides the set of actions to display when swiping on the leading edge of the cell.

    ","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV20trailingSwipeActionsAA0eF13ConfigurationVSgvp":{"name":"trailingSwipeActions","abstract":"

    The configuration that provides the set of actions to display when swiping on the trailing edge of the cell.

    ","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14OnWasReordereda":{"name":"OnWasReordered","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10reorderingAA0C10ReorderingVSgvp":{"name":"reordering","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14onWasReorderedyACyxG_AA0C10ReorderingV6ResultVtcSgvp":{"name":"onWasReordered","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV9onDisplayyAC02OnE0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV12onEndDisplayyAC02OneF0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onSelectyAC02OnE0Vyx_GcSgvp":{"name":"onSelect","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10onDeselectyAC02OnE0Vyx_GcSgvp":{"name":"onDeselect","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onInsertyAC02OnE0Vyx_GcSgvp":{"name":"onInsert","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onRemoveyAC02OnE0Vyx_GcSgvp":{"name":"onRemove","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV6onMoveyAC02OnE0Vyx_GcSgvp":{"name":"onMove","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onUpdateyAC02OnE0Vyx_GcSgvp":{"name":"onUpdate","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV9Configurea":{"name":"Configure","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV_9configureACyxGx_yAEzXEtcfc":{"name":"init(_:configure:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV_6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingmN010reordering14onWasReordered0Q7Display0q3EndT00Q6Select0Q8Deselect0Q6Insert0qJ00Q4Move0Q6UpdateACyxGx_AA6SizingOSgAA0C7LayoutsVSgAA0c9SelectionG0OSgAA0cxijK0VSgAA0mN13ConfigurationVSgA7_AA0C10ReorderingVSgyAT_A9_6ResultVtcSgyAC02OnT0Vyx_GcSgyAC02OnuT0Vyx_GcSgyAC02OnV0Vyx_GcSgyAC02OnW0Vyx_GcSgyAC02OnX0Vyx_GcSgyAC02OnJ0Vyx_GcSgyAC02OnY0Vyx_GcSgyAC02OnZ0Vyx_GcSgtcfc":{"name":"init(_:sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV13anyIdentifierAA03AnyE0Cvp":{"name":"anyIdentifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10anyContentypvp":{"name":"anyContent","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV22reappliesToVisibleViewAA09ReappliesefG0Ovp":{"name":"reappliesToVisibleView","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV15anyIsEquivalent2toSbAA03AnyC0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV11anyWasMoved10comparedToSbAA03AnyC0_p_tF":{"name":"anyWasMoved(comparedTo:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV015newPresentationC5State4with15updateCallbacks015performsContentI0ypAA0cF12DependenciesV_AA06UpdateI0CSbtF":{"name":"newPresentationItemState(with:updateCallbacks:performsContentCallbacks:)","parent_name":"Item"},"Structs/Item/OnDisplay.html":{"name":"OnDisplay","abstract":"

    Value passed to the onDisplay callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnEndDisplay.html":{"name":"OnEndDisplay","abstract":"

    Value passed to the onEndDisplay callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnSelect.html":{"name":"OnSelect","abstract":"

    Value passed to the onSelect callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnDeselect.html":{"name":"OnDeselect","abstract":"

    Value passed to the onDeselect callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnInsert.html":{"name":"OnInsert","parent_name":"Item"},"Structs/Item/OnRemove.html":{"name":"OnRemove","parent_name":"Item"},"Structs/Item/OnMove.html":{"name":"OnMove","parent_name":"Item"},"Structs/Item/OnUpdate.html":{"name":"OnUpdate","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemVA2A12EmbeddedListVRszrlE4list_6sizing9configureACyAEGqd___AE6SizingOyAA0E10PropertiesVzXEtSHRd__lFZ":{"name":"list(_:sizing:configure:)","abstract":"

    Creates an Item which can be used to embed a list inside another list,","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemVA2A019LocalizedCollatableC7ContentRzrlE15collationStringSSvp":{"name":"collationString","parent_name":"Item"},"Structs/ContentContext.html#/s:10ListableUI14ContentContextVyACxcSQRzlufc":{"name":"init(_:)","abstract":"

    Creates a new context with the provided Equatable value.

    ","parent_name":"ContentContext"},"Structs/ContentContext.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ContentContext"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV5emptyACvpZ":{"name":"empty","abstract":"

    A default “empty” environment, with no values overridden.","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentVy5ValueQzxmcAA0cD3KeyRzluip":{"name":"subscript(_:)","abstract":"

    Gets or sets an environment value by its key.

    ","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV17listContentBoundsAA0cfG0VAF7ContextVcSgvp":{"name":"listContentBounds","abstract":"

    The provider for the ListContentBounds of the list. You may want to use the Context","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV17listContentBounds2inAA0cfG0VAG7ContextV_tF":{"name":"listContentBounds(in:)","abstract":"

    Calculates the bounds in the provided context.

    ","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV21swipeActionsViewStyleAA05SwipefgH0Vvp":{"name":"swipeActionsViewStyle","parent_name":"ListEnvironment"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV8viewSizeSo6CGSizeVvp":{"name":"viewSize","abstract":"

    The size of the view in question.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV14safeAreaInsetsSo06UIEdgeI0Vvp":{"name":"safeAreaInsets","abstract":"

    The safe area applied to the view.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The layout direction.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV8viewSize14safeAreaInsets9directionAESo6CGSizeV_So06UIEdgeK0VAA15LayoutDirectionOtcfc":{"name":"init(viewSize:safeAreaInsets:direction:)","abstract":"

    Creates a new context to use in the ListEnvironment‘s listContentBounds.

    ","parent_name":"Context"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV7paddingSo12UIEdgeInsetsVvp":{"name":"padding","abstract":"

    The padding to place around the outside of the content of the list.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV5widthAA15WidthConstraintOvp":{"name":"width","abstract":"

    An optional constraint on the width of the content.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV7padding5widthACSo12UIEdgeInsetsV_AA15WidthConstraintOtcfc":{"name":"init(padding:width:)","abstract":"

    Creates a new bounds with the provided options.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds/Context.html":{"name":"Context","abstract":"

    View and layout information passed to environment.listContentBounds to determine","parent_name":"ListContentBounds"},"Structs/Content.html#/s:10ListableUI7ContentV10identifiers11AnyHashableVSgvp":{"name":"identifier","abstract":"

    The identifier for the content, defaults to nil.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV7contextAA0C7ContextVSgvp":{"name":"context","abstract":"

    The context for the entire list.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV14refreshControlAA07RefreshE0VSgvp":{"name":"refreshControl","abstract":"

    The refresh control, if any, associated with the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV15containerHeaderAA03AnyE17FooterConvertible_pSgvp":{"name":"containerHeader","abstract":"

    A header provided by the container of the list, eg a nav-style “large header”.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV6headerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"header","abstract":"

    The header for the list, usually displayed before all other content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV6footerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"footer","abstract":"

    The footer for the list, usually displayed after all other content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV16overscrollFooterAA09AnyHeaderE11Convertible_pSgvp":{"name":"overscrollFooter","abstract":"

    The overscroll footer for the list, which is displayed below the bottom bounds of the visible frame,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8sectionsSayAA7SectionVGvp":{"name":"sections","abstract":"

    All sections in the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV16nonEmptySectionsSayAA7SectionVGvp":{"name":"nonEmptySections","abstract":"

    Any sections that have a non-zero number of items.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9itemCountSivp":{"name":"itemCount","abstract":"

    The total number of items in all of the sections in the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8contains3anySbShyAA0C7FiltersOG_tF":{"name":"contains(any:)","abstract":"

    Check if the content contains any of the given types, which you specify via the filters","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9Configurea":{"name":"Configure","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV4withACyACzXE_tcfc":{"name":"init(with:)","abstract":"

    Creates a new instance, configured as needed via the provided builder block.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV10identifier7context14refreshControl15containerHeader6header6footer16overscrollFooter8sectionsACs11AnyHashableVSg_AA0C7ContextVSgAA07RefreshG0VSgAA0oiM11Convertible_pSgA3VSayAA7SectionVGtcfc":{"name":"init(identifier:context:refreshControl:containerHeader:header:footer:overscrollFooter:sections:)","abstract":"

    Creates a new instance with the provided parameters.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9firstItemAA03AnyE0_pSgvp":{"name":"firstItem","abstract":"

    The first Item in the content. Returns nil if there is no content in any section.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8lastItemAA03AnyE0_pSgvp":{"name":"lastItem","abstract":"

    The last Item in the content. Returns nil if there is no content in any section.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV4item2atAA7AnyItem_p10Foundation9IndexPathV_tF":{"name":"item(at:)","abstract":"

    Returns the Item at the given IndexPath.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV21firstIndexPathForItem4with10Foundation0eF0VSgAA13AnyIdentifierC_tF":{"name":"firstIndexPathForItem(with:)","abstract":"

    Returns the first IndexPath for the contained Item with the given AnyIdentifier,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV20firstIndexForSection4withSiSgAA13AnyIdentifierC_tF":{"name":"firstIndexForSection(with:)","abstract":"

    Returns the first index position for the contained Section with the given AnyIdentifier,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV13lastIndexPath10Foundation0eF0VSgyF":{"name":"lastIndexPath()","abstract":"

    Returns the IndexPath of the last Item in the content.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV11removeEmptyyyF":{"name":"removeEmpty()","abstract":"

    Removes all Sections that do not contain any Items.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV3addyyAA7SectionVF":{"name":"add(_:)","abstract":"

    Appends a Section to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV2peoiyyACz_AA7SectionVtFZ":{"name":"+=(_:_:)","abstract":"

    Appends a Section to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV2peoiyyACz_SayAA7SectionVGtFZ":{"name":"+=(_:_:)","abstract":"

    Appends a list of Sections to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV14callAsFunction_9configureyx_yAA7SectionVzXEtSHRzlF":{"name":"callAsFunction(_:configure:)","abstract":"

    Allows streamlined creation of sections when building a list, leveraging Swift’s callAsFunction","parent_name":"Content"},"Structs/Color.html#/s:10ListableUI5ColorV12wrappedValueSo7UIColorCvp":{"name":"wrappedValue","abstract":"

    The underlying color value.

    ","parent_name":"Color"},"Structs/Color.html#/s:10ListableUI5ColorVyACSo7UIColorCcfc":{"name":"init(_:)","parent_name":"Color"},"Structs/Color.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Color"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO4noneyA2EmF":{"name":"none","abstract":"

    No focus support - keyboard navigation is disabled.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO06allowsD0yA2EmF":{"name":"allowsFocus","abstract":"

    Basic focus support - allows keyboard navigation but selection doesn’t follow focus.","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO016selectionFollowsD0yAESb_tcAEmF":{"name":"selectionFollowsFocus(showFocusRing:)","abstract":"

    Focus with selection following - keyboard navigation enabled and selection follows focus.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO06allowsD0Sbvp":{"name":"allowsFocus","abstract":"

    Whether items can receive focus for keyboard navigation.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO016selectionFollowsD0Sbvp":{"name":"selectionFollowsFocus","abstract":"

    Whether selection automatically follows focus changes.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO04showD4RingSbvp":{"name":"showFocusRing","abstract":"

    Whether to show the focus ring on focused items.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/VerticalLayoutGravity.html#/s:10ListableUI8BehaviorV21VerticalLayoutGravityO3topyA2EmF":{"name":"top","abstract":"

    This is how a scroll view normally behaves.","parent_name":"VerticalLayoutGravity"},"Structs/Behavior/VerticalLayoutGravity.html#/s:10ListableUI8BehaviorV21VerticalLayoutGravityO6bottomyA2EmF":{"name":"bottom","abstract":"

    Intended for cases where the default scroll position is scrolled all the way down.","parent_name":"VerticalLayoutGravity"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO3topyA2GmF":{"name":"top","abstract":"

    The content is aligned to the top of the list. This is the default and is generally standard.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO6centeryA2GmF":{"name":"center","abstract":"

    The content is centered within the available space.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO6bottomyA2GmF":{"name":"bottom","abstract":"

    The content is aligned to the bottom.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV12alwaysBounceSbvp":{"name":"alwaysBounce","abstract":"

    Is bouncing (aka rubber banding) enabled, even if the content is shorter than the scrolling axis of the list?

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV9alignmentAE9AlignmentOvp":{"name":"alignment","abstract":"

    How to align the content during underflow.

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV12alwaysBounce9alignmentAESb_AE9AlignmentOtcfc":{"name":"init(alwaysBounce:alignment:)","abstract":"

    Creates a new instance with the provided parameters.

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow/Alignment.html":{"name":"Alignment","abstract":"

    When the content takes up less space than allotted to the list,","parent_name":"Underflow"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO4noneyA2EmF":{"name":"none","abstract":"

    The list view does not allow any selections.

    ","parent_name":"SelectionMode"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO6singleyA2EmF":{"name":"single","abstract":"

    The list view allows single selections. When an item is selected, the previously selected item (if any)","parent_name":"SelectionMode"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO8multipleyA2EmF":{"name":"multiple","abstract":"

    The list view allows multiple selections. It is your responsibility to update the content","parent_name":"SelectionMode"},"Structs/Behavior/DecelerationRate.html#/s:10ListableUI8BehaviorV16DecelerationRateO6normalyA2EmF":{"name":"normal","parent_name":"DecelerationRate"},"Structs/Behavior/DecelerationRate.html#/s:10ListableUI8BehaviorV16DecelerationRateO4fastyA2EmF":{"name":"fast","parent_name":"DecelerationRate"},"Structs/Behavior/ScrollsToTop.html#/s:10ListableUI8BehaviorV12ScrollsToTopO8disabledyA2EmF":{"name":"disabled","abstract":"

    No action is performed when the user taps on the status bar.

    ","parent_name":"ScrollsToTop"},"Structs/Behavior/ScrollsToTop.html#/s:10ListableUI8BehaviorV12ScrollsToTopO7enabledyA2EmF":{"name":"enabled","abstract":"

    When the user taps on the status bar, scroll to the top of the list.

    ","parent_name":"ScrollsToTop"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO4noneyA2EmF":{"name":"none","abstract":"

    The contentInset of the list is not adjusted when the keyboard appears or disappears.

    ","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO18adjustsWhenVisibleyA2EmF":{"name":"adjustsWhenVisible","abstract":"

    The contentInset of the list is adjusted when the keyboard appears or disappears.

    ","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO6customyA2EmF":{"name":"custom","abstract":"

    Consumer calculates the edge insets and handles setting them","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15isScrollEnabledSbvp":{"name":"isScrollEnabled","abstract":"

    Whether the list scroll view should be enabled.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV19keyboardDismissModeSo020UIScrollViewKeyboardeF0Vvp":{"name":"keyboardDismissMode","abstract":"

    How the keyboard should be dismissed (if at all) based on scrolling of the list view.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV22keyboardAdjustmentModeAC08KeyboardeF0Ovp":{"name":"keyboardAdjustmentMode","abstract":"

    How to adjust the contentInset of the list when the keyboard visibility changes.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15occlusionInsetsSo06UIEdgeE0Vvp":{"name":"occlusionInsets","abstract":"

    Insets for persistent UI that visually occludes the list viewport.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV12scrollsToTopAC07ScrollseF0Ovp":{"name":"scrollsToTop","abstract":"

    How the list should react when the user taps the application status bar.","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV13selectionModeAC09SelectionE0Ovp":{"name":"selectionMode","abstract":"

    How the list should respond to selection attempts.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV9underflowAC9UnderflowVvp":{"name":"underflow","abstract":"

    How the list should behave when its content takes up less space than is available in the list view.","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV23canCancelContentTouchesSbvp":{"name":"canCancelContentTouches","abstract":"

    A Boolean value that controls whether touches in the content view always lead to tracking.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV20delaysContentTouchesSbvp":{"name":"delaysContentTouches","abstract":"

    A Boolean value that determines whether the scroll view delays the handling of touch-down gestures.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV013pageScrollingC0AA04PageeC0Ovp":{"name":"pageScrollingBehavior","abstract":"

    The page scrolling behavior of the underlying scroll view. When .none, no paging is performed.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV16decelerationRateAC012DecelerationE0Ovp":{"name":"decelerationRate","abstract":"

    The rate at which scrolling decelerates.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV21verticalLayoutGravityAC08VerticaleF0Ovp":{"name":"verticalLayoutGravity","abstract":"

    Applicable when the layoutDirection is vertical. The gravity determines","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV5focusAC18FocusConfigurationOvp":{"name":"focus","abstract":"

    Configuration for keyboard focus behavior in the list view.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15isScrollEnabled19keyboardDismissMode0g10AdjustmentI015occlusionInsets12scrollsToTop09selectionI09underflow23canCancelContentTouches06delaystU0013pageScrollingC016decelerationRate21verticalLayoutGravity5focusACSb_So020UIScrollViewKeyboardhI0VAC08KeyboardjI0OSo06UIEdgeL0VAC07ScrollsnO0OAC09SelectionI0OAC9UnderflowVS2bAA04PagexC0OAC012DecelerationZ0OAC21VerticalLayoutGravityOAC18FocusConfigurationOtcfc":{"name":"init(isScrollEnabled:keyboardDismissMode:keyboardAdjustmentMode:occlusionInsets:scrollsToTop:selectionMode:underflow:canCancelContentTouches:delaysContentTouches:pageScrollingBehavior:decelerationRate:verticalLayoutGravity:focus:)","abstract":"

    Creates a new Behavior based on the provided parameters.

    ","parent_name":"Behavior"},"Structs/Behavior/KeyboardAdjustmentMode.html":{"name":"KeyboardAdjustmentMode","abstract":"

    How to adjust the contentInset of the list when the keyboard visibility changes.

    ","parent_name":"Behavior"},"Structs/Behavior/ScrollsToTop.html":{"name":"ScrollsToTop","abstract":"

    How to react when the user taps on the status bar of the application.

    ","parent_name":"Behavior"},"Structs/Behavior/DecelerationRate.html":{"name":"DecelerationRate","abstract":"

    The rate at which scrolling decelerates.

    ","parent_name":"Behavior"},"Structs/Behavior/SelectionMode.html":{"name":"SelectionMode","abstract":"

    The selection mode of the list view, which controls how many items (if any) can be selected at once.

    ","parent_name":"Behavior"},"Structs/Behavior/Underflow.html":{"name":"Underflow","abstract":"

    When the content of the list takes up less space than the list itself (aka, an underflow), how","parent_name":"Behavior"},"Structs/Behavior/VerticalLayoutGravity.html":{"name":"VerticalLayoutGravity","abstract":"

    Applicable when the layoutDirection is vertical. The gravity determines","parent_name":"Behavior"},"Structs/Behavior/FocusConfiguration.html":{"name":"FocusConfiguration","abstract":"

    Configuration for keyboard focus behavior in the list view.

    ","parent_name":"Behavior"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV15backgroundColorSo7UIColorCvp":{"name":"backgroundColor","abstract":"

    The background color for the list.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV19refreshControlColorSo7UIColorCSgvp":{"name":"refreshControlColor","abstract":"

    The tint color of the refresh control.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV21showsScrollIndicatorsSbvp":{"name":"showsScrollIndicators","abstract":"

    If the list should display its scroll indicators.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV15backgroundColor014refreshControlE021showsScrollIndicators9configureACSo7UIColorC_AISgSbyACzXEtcfc":{"name":"init(backgroundColor:refreshControlColor:showsScrollIndicators:configure:)","abstract":"

    Creates a new appearance object with the provided options.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV22defaultBackgroundColorSo7UIColorCvpZ":{"name":"defaultBackgroundColor","abstract":"

    The default background color for the Appearance.

    ","parent_name":"Appearance"},"Structs/Appearance.html":{"name":"Appearance","abstract":"

    Contains all the properties which affect the appearance of all possible kinds of list layouts.

    "},"Structs/Behavior.html":{"name":"Behavior","abstract":"

    Controls various behaviors of the list view, such as keyboard dismissal, selection mode, and behavior"},"Structs/Color.html":{"name":"Color","abstract":"

    A color wrapper which provides equatability for"},"Structs/Content.html":{"name":"Content"},"Structs/ListContentBounds.html":{"name":"ListContentBounds","abstract":"

    For participating layouts; allows controlling the padding around and width of content when it is laid out.

    "},"Structs/ListEnvironment.html":{"name":"ListEnvironment","abstract":"

    An environment of keys and values that are passed to every ItemContent and HeaderFooter"},"Structs/ContentContext.html":{"name":"ContentContext","abstract":"

    An Equatable value which represents the overall context for all content presented in a list.

    "},"Structs/Item.html":{"name":"Item","abstract":"

    An Item is one of the core types deployed by Listable, allowing you to specify"},"Structs/EmbeddedList.html":{"name":"EmbeddedList","abstract":"

    Describes item content which can be used to embed a list inside another list,"},"Structs/DefaultHeaderFooterProperties.html":{"name":"DefaultHeaderFooterProperties","abstract":"

    Allows specifying default properties to apply to a header / footer when it is initialized,"},"Structs/HeaderFooter.html":{"name":"HeaderFooter"},"Structs/ApplyHeaderFooterContentInfo.html":{"name":"ApplyHeaderFooterContentInfo","abstract":"

    Information about the current state of the content, which is passed to apply(to:for:with:)"},"Structs/HeaderFooterContentViews.html":{"name":"HeaderFooterContentViews","abstract":"

    The views owned by the item content, passed to the apply(to:) method to theme and provide content.

    "},"Structs/HeaderFooterLayouts.html":{"name":"HeaderFooterLayouts","abstract":"

    HeaderFooterLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/EmptyHeaderFooterLayoutsValue.html":{"name":"EmptyHeaderFooterLayoutsValue","abstract":"

    Use this type if you have no HeaderFooterLayout for your ListLayout.

    "},"Structs.html#/s:10ListableUI21ItemStateDependenciesV":{"name":"ItemStateDependencies"},"Structs/SwipeActionsViewStyle.html":{"name":"SwipeActionsViewStyle"},"Structs/DefaultItemProperties.html":{"name":"DefaultItemProperties","abstract":"

    Allows specifying default properties to apply to an item when it is initialized,"},"Structs/ItemContentViews.html":{"name":"ItemContentViews","abstract":"

    The views owned by the item content, passed to the apply(to:) method to theme and provide content.

    "},"Structs/ApplyItemContentInfo.html":{"name":"ApplyItemContentInfo","abstract":"

    Information about the current state of the content, which is passed to apply(to:for:with:)"},"Structs/ItemInsertAndRemoveAnimations.html":{"name":"ItemInsertAndRemoveAnimations","abstract":"

    Controls the animations that are displayed when an item is inserted into, or removed from, a list.

    "},"Structs/ItemLayouts.html":{"name":"ItemLayouts","abstract":"

    ItemLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/EmptyItemLayoutsValue.html":{"name":"EmptyItemLayoutsValue","abstract":"

    Use this type if you have no ItemLayout for your ListLayout.

    "},"Structs/ItemReordering.html":{"name":"ItemReordering","abstract":"

    Provides configuration options to control how an Item can be reordered within a list.

    "},"Structs/ItemState.html":{"name":"ItemState"},"Structs/LayoutDescription.html":{"name":"LayoutDescription","abstract":"

    A LayoutDescription, well, describes the type of and properties of a layout to apply to a list view.

    "},"Structs/FlowAppearance.html":{"name":"FlowAppearance","abstract":"

    Allows rendering a list in the style of a flow layout. Items in the list flow from one row to the next,"},"Structs/SectionLayouts.html":{"name":"SectionLayouts","abstract":"

    SectionLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/ListContentLayoutAttributes.html":{"name":"ListContentLayoutAttributes","abstract":"

    A struct-based version of many of the properties available on UICollectionViewLayoutAttributes,"},"Structs/ListLayoutLayoutContext.html":{"name":"ListLayoutLayoutContext"},"Structs/ListLayoutAppearanceProperties.html":{"name":"ListLayoutAppearanceProperties","abstract":"

    Represents the properties from a ListLayoutAppearance, which"},"Structs/ListLayoutDefaults.html":{"name":"ListLayoutDefaults"},"Structs/ListLayoutResult.html":{"name":"ListLayoutResult","abstract":"

    Describes the values which should be calculated and returned from ListLayout.layout(delegate:in:).

    "},"Structs/ListLayoutScrollViewProperties.html":{"name":"ListLayoutScrollViewProperties"},"Structs/PagedAppearance.html":{"name":"PagedAppearance","abstract":"

    Describes the available appearance configuration options for a paged list layout."},"Structs/TableAppearance.html":{"name":"TableAppearance","abstract":"

    TableAppearance defines the appearance and layout attribute for list layouts within a Listable list.

    "},"Structs/ListAnimation.html":{"name":"ListAnimation","abstract":"

    Controls the animation to use when updating the content of a list.

    "},"Structs/ListItemScrollPosition.html":{"name":"ListItemScrollPosition","abstract":"

    Specifies how to position an item in a list when requesting the list scrolls to it.

    "},"Structs/ListItemScrollPositionInfo.html":{"name":"ListItemScrollPositionInfo","abstract":"

    Information available when calculating a custom scroll adjustment for an item.

    "},"Structs/ListProperties.html":{"name":"ListProperties","abstract":"

    The ListProperties object describes all of the given values needed to configure"},"Structs/ListScrollPositionInfo.html":{"name":"ListScrollPositionInfo","abstract":"

    Information about the current scroll position of a list,"},"Structs/ListStateObserver.html":{"name":"ListStateObserver","abstract":"

    Allows reading state and events based on state changes within the list view."},"Structs/MeasuredListSize.html":{"name":"MeasuredListSize","abstract":"

    Provides sizing and width information about the measurement of a list’s content.

    "},"Structs/ListableLocalizedStrings.html":{"name":"ListableLocalizedStrings"},"Structs/LocalizedItemCollator.html":{"name":"LocalizedItemCollator","abstract":"

    If you’re looking for the equivalent of UILocalizedIndexedCollation for lists,"},"Structs/ItemPreview.html":{"name":"ItemPreview","abstract":"

    A SwiftUI view that you can use to preview your Item or ItemContent"},"Structs/ItemPreviewAppearance.html":{"name":"ItemPreviewAppearance","abstract":"

    The appearance options for a preview item.

    "},"Structs/RefreshControl.html":{"name":"RefreshControl","abstract":"

    Represents a standard UIKit refresh control that is shown at the top"},"Structs/ScrollPosition.html":{"name":"ScrollPosition","abstract":"

    Specifies how to position an item in a list when requesting the list scrolls to it.

    "},"Structs/Section.html":{"name":"Section"},"Structs/EmptySectionLayoutsValue.html":{"name":"EmptySectionLayoutsValue","abstract":"

    Use this type if you have no SectionLayout for your ListLayout.

    "},"Structs/SectionReordering.html":{"name":"SectionReordering","abstract":"

    Provides additional validation when an Item is being reordered into, or out of a section.

    "},"Structs/HorizontalPadding.html":{"name":"HorizontalPadding"},"Structs/SwipeActionsConfiguration.html":{"name":"SwipeActionsConfiguration","abstract":"

    Use SwipeActionsConfiguration to configure an item with SwipeActions."},"Structs/SwipeAction.html":{"name":"SwipeAction","abstract":"

    Create SwipeActions to define actions that can be performed in a SwipeActionsConfiguration.

    "},"Structs/ViewProperties.html":{"name":"ViewProperties","abstract":"

    Describes the properties to apply to a view for an ItemContent or HeaderFooterContent

    "},"Protocols/SectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"SectionLayoutsValue"},"Protocols/SectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","abstract":"

    Indicates if the header for the section will be sticky.","parent_name":"SectionLayoutsValue"},"Protocols/AnyLocalizedCollatableItem.html#/s:10ListableUI26AnyLocalizedCollatableItemP15collationStringSSvp":{"name":"collationString","parent_name":"AnyLocalizedCollatableItem"},"Protocols/LocalizedCollatableItemContent.html#/s:10ListableUI30LocalizedCollatableItemContentP15collationStringSSvp":{"name":"collationString","abstract":"

    A string that represents the primary content of your ItemContent; usually a name or title.

    ","parent_name":"LocalizedCollatableItemContent"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP5StateQa":{"name":"State","parent_name":"ListViewSource"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP7content4withADyAA0E5StateCy0H0QzG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"ListViewSource"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP7content4withAA7ContentVAA0E5StateCy0I0QzG_tF":{"name":"content(with:)","parent_name":"ListViewSource"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP4sizeSo6CGSizeVvp":{"name":"size","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP6zIndexSivp":{"name":"zIndex","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP7defaultxvpZ":{"name":"default","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP7defaultyxyxzXEFZ":{"name":"default(_:)","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP18listHeaderPositionAA0cgH0Ovp":{"name":"listHeaderPosition","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP14pagingBehaviorAA0c6PagingG0Ovp":{"name":"pagingBehavior","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP20scrollViewPropertiesAA0cd6ScrollgH0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP02toD11DescriptionAA0dG0VyF":{"name":"toLayoutDescription()","parent_name":"ListLayoutAppearance"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP10appearanceAA10AppearanceVvp":{"name":"appearance","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP8behaviorAA8BehaviorVvp":{"name":"behavior","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP7contentAA0dE7ContentCvp":{"name":"content","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP9directionAA0E9DirectionOvp":{"name":"direction","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6boundsAA0D13ContentBoundsVSgvp":{"name":"bounds","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP18listHeaderPositionAA0dgH0Ovp":{"name":"listHeaderPosition","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP14pagingBehaviorAA0d6PagingG0Ovp":{"name":"pagingBehavior","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP20scrollViewPropertiesAA0de6ScrollgH0Vvp":{"name":"scrollViewProperties","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP06updateE02inyAA0deE7ContextV_tF":{"name":"updateLayout(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6layout8delegate2inAA0dE6ResultVAA014CollectionViewE8Delegate_pSg_AA0deE7ContextVtF":{"name":"layout(delegate:in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP11setZIndexesyyF":{"name":"setZIndexes()","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP014positionStickyD14HeaderIfNeeded2inyAA0deE7ContextV_tF":{"name":"positionStickyListHeaderIfNeeded(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP36positionStickySectionHeadersIfNeeded2inyAA0deE7ContextV_tF":{"name":"positionStickySectionHeadersIfNeeded(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP30updateOverscrollFooterPosition2inyAA0deE7ContextV_tF":{"name":"updateOverscrollFooterPosition(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP018adjustPositionsForE9Underflow2inyAA0deE7ContextV_tF":{"name":"adjustPositionsForLayoutUnderflow(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6adjust33layoutAttributesForReorderingItem08originalH02at18withTargetPositionyAA0d7ContenteH0Vz_AJ10Foundation9IndexPathVSo7CGPointVtF":{"name":"adjust(layoutAttributesForReorderingItem:originalAttributes:at:withTargetPosition:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP15targetIndexPath26forInteractivelyMovingItem12withPosition10Foundation0gH0VSgAI_So7CGPointVtF":{"name":"targetIndexPath(forInteractivelyMovingItem:withPosition:)","abstract":"

    Returns the target index path for an item being interactively moved.

    ","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutPAAE19visibleContentFrame3forSo6CGRectVSo16UICollectionViewC_tF":{"name":"visibleContentFrame(for:)","parent_name":"AnyListLayout"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP011createEmptyD010appearance8behaviorAA0c4ListD0_pAA10AppearanceV_AA8BehaviorVtF":{"name":"createEmptyLayout(appearance:behavior:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP015createPopulatedD010appearance8behavior7contentAA0c4ListD0_pAA10AppearanceV_AA8BehaviorVAA0lD7ContentCAA0lD8DefaultsVXEtF":{"name":"createPopulatedLayout(appearance:behavior:content:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP26layoutAppearancePropertiesAA04ListdhI0VyF":{"name":"layoutAppearanceProperties()","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP13shouldRebuild6layoutSbAA0c4ListD0_p_tF":{"name":"shouldRebuild(layout:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP06isSameD4Type2asSbAaB_p_tF":{"name":"isSameLayoutType(as:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP7isEqual2toSbAaB_p_tF":{"name":"isEqual(to:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP0D10AppearanceQa":{"name":"LayoutAppearance","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP04ItemD0Qa":{"name":"ItemLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP012HeaderFooterD0Qa":{"name":"HeaderFooterLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP07SectionD0Qa":{"name":"SectionLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP8defaultsAA0cD8DefaultsVvpZ":{"name":"defaults","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP16layoutAppearance0dF0Qzvp":{"name":"layoutAppearance","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP16layoutAppearance10appearance8behavior7contentx0dF0Qz_AA0F0VAA8BehaviorVAA0cD7ContentCtcfc":{"name":"init(layoutAppearance:appearance:behavior:content:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE8describe10appearanceAA0D11DescriptionVy0D10AppearanceQzzXE_tFZ":{"name":"describe(appearance:)","abstract":"

    Creates a new layout description for a list layout, with the provided optional layout configuration.

    ","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE18listHeaderPositionAA0cfG0Ovp":{"name":"listHeaderPosition","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE14pagingBehaviorAA0c6PagingF0Ovp":{"name":"pagingBehavior","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE20scrollViewPropertiesAA0cd6ScrollfG0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE14resolvedBounds2inAA0c7ContentF0VAA0cdD7ContextV_tF":{"name":"resolvedBounds(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE19visibleContentFrame2inSo6CGRectVAA0cdD7ContextV_tF":{"name":"visibleContentFrame(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE014positionStickyC14HeaderIfNeeded2inyAA0cdD7ContextV_tF":{"name":"positionStickyListHeaderIfNeeded(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE36positionStickySectionHeadersIfNeeded2inyAA0cdD7ContextV_tF":{"name":"positionStickySectionHeadersIfNeeded(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE11setZIndexesyyF":{"name":"setZIndexes()","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE6adjust33layoutAttributesForReorderingItem08originalG02at18withTargetPositionyAA0c7ContentdG0Vz_AJ10Foundation9IndexPathVSo7CGPointVtF":{"name":"adjust(layoutAttributesForReorderingItem:originalAttributes:at:withTargetPosition:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI13AnyListLayoutP15targetIndexPath26forInteractivelyMovingItem12withPosition10Foundation0gH0VSgAI_So7CGPointVtF":{"name":"targetIndexPath(forInteractivelyMovingItem:withPosition:)","parent_name":"ListLayout"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listdE20UpdatedItemPositionsyyF":{"name":"listViewLayoutUpdatedItemPositions()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listE7Content8defaultsAA04ListeH0CAA0jE8DefaultsV_tF":{"name":"listLayoutContent(defaults:)","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listdE18CurrentEnvironmentAA04ListI0VyF":{"name":"listViewLayoutCurrentEnvironment()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listde3DidE8ContentsyyF":{"name":"listViewLayoutDidLayoutContents()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listD32ShouldEndQueueingEditsForReorderyyF":{"name":"listViewShouldEndQueueingEditsForReorder()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/ItemLayoutsValue.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"ItemLayoutsValue"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP0cD4TypeQa":{"name":"ItemContentType","abstract":"

    The type of ItemContent associated with this coordinator.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP0C0a":{"name":"Item","abstract":"

    The item associated with the coordinator.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP7actionsAA0cdE7ActionsCy0cD4TypeQzGvp":{"name":"actions","abstract":"

    The available actions you can perform on the coordinated Item. Eg, updating it to a new value.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP4infoAA0cdE4InfoCy0cD4TypeQzGvp":{"name":"info","abstract":"

    Info about the coordinated Item, such as its original and current value.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11wasInsertedyyAA0C0V8OnInsertVy0cD4TypeQz_GF":{"name":"wasInserted(_:)","abstract":"

    Invoked on the coordinator when it is first created and configured.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP10wasRemovedyyAA0C0V8OnRemoveVy0cD4TypeQz_GF":{"name":"wasRemoved(_:)","abstract":"

    Invoked on the coordinator when its owned item is removed from the list due to","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP8wasMovedyyAA0C0V6OnMoveVy0cD4TypeQz_GF":{"name":"wasMoved(_:)","abstract":"

    Invoked on the coordinator when its owned item is moved inside a list due to its","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP10wasUpdatedyyAA0C0V8OnUpdateVy0cD4TypeQz_GF":{"name":"wasUpdated(_:)","abstract":"

    Invoked on the coordinator when an external update is pushed onto the owned Item.","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11willDisplayyyF":{"name":"willDisplay()","abstract":"

    Invoked when the list is about to begin displaying the item with the given view.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP13didEndDisplayyyF":{"name":"didEndDisplay()","abstract":"

    Invoked when the list is about to complete displaying the item with the given view.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11wasSelectedyyF":{"name":"wasSelected()","abstract":"

    Invoked when the item is selected, via either user interaction or the selectionStyle.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP13wasDeselectedyyF":{"name":"wasDeselected()","abstract":"

    Invoked when the item is deselected, via either user interaction or the selectionStyle.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15IdentifierValueQa":{"name":"IdentifierValue","abstract":"

    A Hashable type which is returned from identifierValue,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15identifierValue010IdentifierF0Qzvp":{"name":"identifierValue","abstract":"

    Used to unique the item, control its lifetime, and identify it across update operations.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","abstract":"

    Used by the list to determine when the content of the item has changed; in order to","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP8wasMoved10comparedToSbx_tF":{"name":"wasMoved(comparedTo:)","abstract":"

    Used by the list view to determine move events during an update’s diff operation.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP17DefaultPropertiesa":{"name":"DefaultProperties","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP07defaultC10PropertiesAA07DefaultcF0VyxGvp":{"name":"defaultItemProperties","abstract":"

    Default values to assign to various properties on the Item which wraps","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP5apply2to3for4withyAA0cD5ViewsVyxG_AA11ApplyReasonOAA0jcD4InfoVtF":{"name":"apply(to:for:with:)","abstract":"

    Called when rendering the content. This is where you should push data from your","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","abstract":"

    When the ItemContent is on screen, controls how and when to apply updates","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP17swipeActionsStyleAA05Swipef4ViewG0VSgvp":{"name":"swipeActionsStyle","abstract":"

    The swipe action style for this content.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP0D4ViewQa":{"name":"ContentView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP014createReusableD4View5frame0dG0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","abstract":"

    Create and return a new content view used to render the content.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP25contentAreaViewProperties4withAA0gH0VAA05ApplycD4InfoV_tF":{"name":"contentAreaViewProperties(with:)","abstract":"

    Describes the properties to configure on the content area view for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP14BackgroundViewQa":{"name":"BackgroundView","abstract":"

    The background view used to draw the background of the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP28createReusableBackgroundView5frame0gH0QzSo6CGRectV_tFZ":{"name":"createReusableBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s background.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22SelectedBackgroundViewQa":{"name":"SelectedBackgroundView","abstract":"

    The selected background view used to draw the background of the content when it is selected or highlighted.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP36createReusableSelectedBackgroundView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableSelectedBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s selected background.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP21OverlayDecorationViewQa":{"name":"OverlayDecorationView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22UnderlayDecorationViewQa":{"name":"UnderlayDecorationView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP35createReusableOverlayDecorationView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableOverlayDecorationView(frame:)","abstract":"

    Create and return a new overlay decoration view used to render any required decorations over the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP36createReusableUnderlayDecorationView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableUnderlayDecorationView(frame:)","abstract":"

    Create and return a new underlay decoration view used to render any required decorations under the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP11CoordinatorQa":{"name":"Coordinator","abstract":"

    The coordinator type to use to manage the live state of the Item and ItemContent,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP18CoordinatorActionsa":{"name":"CoordinatorActions","abstract":"

    The actions passed to the coordinator.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15CoordinatorInfoa":{"name":"CoordinatorInfo","abstract":"

    The info passed to the coordinator.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15makeCoordinator7actions4info0F0QzAA0cdF7ActionsCyxG_AA0cdF4InfoCyxGtF":{"name":"makeCoordinator(actions:info:)","abstract":"

    Creates a new coordinator with the provided actions and info.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE4with6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingoP010reordering14onWasReordered0S7Display0s3EndV00S6Select0S8Deselect0S6Insert0sL00S4Move0S6UpdateAA0C0VyxGAA6SizingOSg_AA0C7LayoutsVSgAA0c9SelectionI0OSgAA0czklM0VSgAA0oP13ConfigurationVSgA10_AA0C10ReorderingVSgyAW_A12_6ResultVtcSgyAV02OnV0Vyx_GcSgyAV02OnwV0Vyx_GcSgyAV02OnX0Vyx_GcSgyAV02OnY0Vyx_GcSgyAV02OnZ0Vyx_GcSgyAV02OnL0Vyx_GcSgyAV6OnMoveVyx_GcSgyAV8OnUpdateVyx_GcSgtF":{"name":"with(sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:)","abstract":"

    Identical to Item.init which takes in an ItemContent,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10Identifiera":{"name":"Identifier","abstract":"

    The Identifier type for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10identifierAA10IdentifierCyx0F5ValueQzGvp":{"name":"identifier","abstract":"

    The Identifier for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10identifier4withAA10IdentifierCyx0G5ValueQzGAI_tFZ":{"name":"identifier(with:)","abstract":"

    Creates an Identifier with the provided value.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAASQRzrlE12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAs12IdentifiableRzrlE15identifierValue2IDsADPQzvp":{"name":"identifierValue","parent_name":"ItemContent"},"Protocols/AnyItemConvertible.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","abstract":"

    Converts the object into a type-erased AnyItem instance.

    ","parent_name":"AnyItemConvertible"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP11anyWasMoved10comparedToSbAA0cD0_p_tF":{"name":"anyWasMoved(comparedTo:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP15anyIsEquivalent2toSbAA0cD0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP015newPresentationD5State4with15updateCallbacks015performsContentK0ypAA0dH12DependenciesV_AA06UpdateK0CSbtF":{"name":"newPresentationItemState(with:updateCallbacks:performsContentCallbacks:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP13anyIdentifierAA0cF0Cvp":{"name":"anyIdentifier","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP10anyContentypvp":{"name":"anyContent","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP6sizingAA6SizingOvp":{"name":"sizing","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP7layoutsAA0D7LayoutsVvp":{"name":"layouts","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP14selectionStyleAA0d9SelectionF0Ovp":{"name":"selectionStyle","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP25insertAndRemoveAnimationsAA0d6InsertfgH0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP20trailingSwipeActionsAA0fG13ConfigurationVSgvp":{"name":"trailingSwipeActions","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP10reorderingAA0D10ReorderingVSgvp":{"name":"reordering","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","parent_name":"AnyItem"},"Protocols/HeaderFooterLayoutsValue.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"HeaderFooterLayoutsValue"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentPAASQRzrlE12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP17DefaultPropertiesa":{"name":"DefaultProperties","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP07defaultcD10PropertiesAA07DefaultcdG0VyxGvp":{"name":"defaultHeaderFooterProperties","abstract":"

    Default values to assign to various properties on the HeaderFooter which wraps","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP015isStickySectionC0SbSgvp":{"name":"isStickySectionHeader","abstract":"

    If this HeaderFooterContent is used as a header in a section,","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP5apply2to3for4withyAA0cdE5ViewsVyxG_AA11ApplyReasonOAA0kcdE4InfoVtF":{"name":"apply(to:for:with:)","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP22reappliesToVisibleViewAA09ReappliesghI0Ovp":{"name":"reappliesToVisibleView","abstract":"

    When the HeaderFooterContent is on screen, controls how and when to apply updates","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP0E4ViewQa":{"name":"ContentView","abstract":"

    The content view used to draw the content.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP014createReusableE4View5frame0eH0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","abstract":"

    Create and return a new content view used to render the content.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP14BackgroundViewQa":{"name":"BackgroundView","abstract":"

    The background view used to draw the background of the content.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP28createReusableBackgroundView5frame0hI0QzSo6CGRectV_tFZ":{"name":"createReusableBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s background.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP21PressedBackgroundViewQa":{"name":"PressedBackgroundView","abstract":"

    The selected background view used to draw the background of the content when it is selected or highlighted.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP35createReusablePressedBackgroundView5frame0hiJ0QzSo6CGRectV_tFZ":{"name":"createReusablePressedBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s pressed background.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentPAAE4with6sizing7layouts5onTap0I7Display0i3EndK0AA0cD0VyxGAA6SizingOSg_AA0cD7LayoutsVSgyycSgyAK02OnK0Vyx_GcSgyAK0olK0Vyx_GcSgtF":{"name":"with(sizing:layouts:onTap:onDisplay:onEndDisplay:)","abstract":"

    Identical to HeaderFooter.init which takes in a HeaderFooterContent,","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","parent_name":"HeaderFooterContent"},"Protocols/AnyHeaderFooterConvertible.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","abstract":"

    Converts the object into a type-erased AnyHeaderFooter instance.

    ","parent_name":"AnyHeaderFooterConvertible"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP015isStickySectionD0SbSgvp":{"name":"isStickySectionHeader","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP7layoutsAA0dE7LayoutsVvp":{"name":"layouts","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP5apply2to3for4withySo6UIViewC_AA11ApplyReasonOAA0ldE11ContentInfoVtF":{"name":"apply(to:for:with:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP15anyIsEquivalent2toSbAA0cdE0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP015newPresentationdE5State4kind24performsContentCallbacksypAA17SupplementaryKindO_SbtF":{"name":"newPresentationHeaderFooterState(kind:performsContentCallbacks:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP10anyContentypvp":{"name":"anyContent","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP6sizingAA6SizingOvp":{"name":"sizing","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP7layoutsAA0dE7LayoutsVvp":{"name":"layouts","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP22reappliesToVisibleViewAA09ReappliesghI0Ovp":{"name":"reappliesToVisibleView","parent_name":"AnyHeaderFooter"},"Protocols/ListEnvironmentKey.html#/s:10ListableUI18ListEnvironmentKeyP5ValueQa":{"name":"Value","abstract":"

    The type of value stored by this key.

    ","parent_name":"ListEnvironmentKey"},"Protocols/ListEnvironmentKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","abstract":"

    The default value that will be vended by an Environment for this key if no other value has been set.

    ","parent_name":"ListEnvironmentKey"},"Protocols/ListEnvironmentKey.html":{"name":"ListEnvironmentKey","abstract":"

    Defines a value stored in the ListEnvironment of a list.

    "},"Protocols/AnyHeaderFooter.html":{"name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter_Internal.html":{"name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooterConvertible.html":{"name":"AnyHeaderFooterConvertible","abstract":"

    A type which can be converted into a HeaderFooter, so you"},"Protocols/HeaderFooterContent.html":{"name":"HeaderFooterContent","abstract":"

    A HeaderFooterContent is a type which specifies the content of a header, footer,"},"Protocols/HeaderFooterLayoutsValue.html":{"name":"HeaderFooterLayoutsValue","abstract":"

    The HeaderFooterLayoutsValue protocol provides a default value for the different layouts stored"},"Protocols/AnyItem.html":{"name":"AnyItem","abstract":"

    A type-erased version of the Item struct, which is used by Section to"},"Protocols/AnyItem_Internal.html":{"name":"AnyItem_Internal"},"Protocols/AnyItemConvertible.html":{"name":"AnyItemConvertible","abstract":"

    A type which can be converted into a AnyItem, so you"},"Protocols/ItemContent.html":{"name":"ItemContent","abstract":"

    An ItemContent is a type used to provide the content of an Item in a list section.

    "},"Protocols/ItemContentCoordinator.html":{"name":"ItemContentCoordinator","abstract":"

    A type which lets you interactively manage the contents of an Item or ItemContent"},"Protocols/ItemLayoutsValue.html":{"name":"ItemLayoutsValue","abstract":"

    The ItemLayoutsValue protocol provides a default value for the different layouts stored"},"Protocols/CollectionViewLayoutDelegate.html":{"name":"CollectionViewLayoutDelegate"},"Protocols/ListLayout.html":{"name":"ListLayout"},"Protocols/AnyLayoutDescriptionConfiguration.html":{"name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyListLayout.html":{"name":"AnyListLayout"},"Protocols/ListLayoutAppearance.html":{"name":"ListLayoutAppearance"},"Protocols/ListLayoutContentItem.html":{"name":"ListLayoutContentItem"},"Protocols/ListViewSource.html":{"name":"ListViewSource"},"Protocols/LocalizedCollatableItemContent.html":{"name":"LocalizedCollatableItemContent","abstract":"

    If you would like to make your ItemContent work with the LocalizedItemCollator,"},"Protocols/AnyLocalizedCollatableItem.html":{"name":"AnyLocalizedCollatableItem","abstract":"

    Represents an AnyItem which can be collated, via its vended collationString.

    "},"Protocols/SectionLayoutsValue.html":{"name":"SectionLayoutsValue","abstract":"

    The SectionLayoutsValue protocol provides a default value for the different layouts stored"},"Functions.html#/s:10ListableUI19preconditionFailure_4file4lines5NeverOSSyXK_s12StaticStringVSutF":{"name":"preconditionFailure(_:file:line:)","abstract":"

    By default, preconditionFailure error messages are not included in release builds. We would like that!"},"Extensions/Set.html#/s:Sh10ListableUIAA13ViewAnimationO0D7OptionsORszrlE7defaultShyAEGvpZ":{"name":"default","parent_name":"Set"},"Extensions/UIRectEdge.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"UIRectEdge"},"Extensions/PresentationState.html#/s:10ListableUI17PresentationStateC22ActiveReorderEventInfoV":{"name":"ActiveReorderEventInfo","parent_name":"PresentationState"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV5AddedV":{"name":"Added","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV7RemovedV":{"name":"Removed","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV5MovedV":{"name":"Moved","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV7UpdatedV":{"name":"Updated","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV8NoChangeV":{"name":"NoChange","parent_name":"ItemChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV5AddedV":{"name":"Added","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV7RemovedV":{"name":"Removed","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV5MovedV":{"name":"Moved","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV8NoChangeV":{"name":"NoChange","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html":{"name":"SectionChanges","parent_name":"SectionedDiff"},"Extensions/SectionedDiff.html#/s:10ListableUI13SectionedDiffV11ItemChangesV":{"name":"ItemChanges","parent_name":"SectionedDiff"},"Extensions/SectionedDiff/ItemChanges.html":{"name":"ItemChanges","parent_name":"SectionedDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV5AddedV":{"name":"Added","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV7RemovedV":{"name":"Removed","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV5MovedV":{"name":"Moved","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV7UpdatedV":{"name":"Updated","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV8NoChangeV":{"name":"NoChange","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html":{"name":"ArrayDiff"},"Extensions/SectionedDiff.html":{"name":"SectionedDiff"},"Extensions/PresentationState.html":{"name":"PresentationState"},"Extensions/UIRectEdge.html":{"name":"UIRectEdge"},"Extensions/Set.html":{"name":"Set"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO14curveEaseInOutyA2EmF":{"name":"curveEaseInOut","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO11curveEaseInyA2EmF":{"name":"curveEaseIn","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO12curveEaseOutyA2EmF":{"name":"curveEaseOut","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO11curveLinearyA2EmF":{"name":"curveLinear","parent_name":"AnimationOptions"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO4noneyA2CmF":{"name":"none","abstract":"

    No animation is performed.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO9inheritedyA2CmF":{"name":"inherited","abstract":"

    The current animation is inherited from the superview’s animation context.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO7defaultACvpZ":{"name":"default","abstract":"

    A default animation is performed. This is the same as .animated().

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO8animatedyACSd_ShyAC0D7OptionsOGtcACmF":{"name":"animated(_:options:)","abstract":"

    A UIView.animate(...) animation is performed.","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO6springyACSo24UISpringTimingParametersCcACmF":{"name":"spring(_:)","abstract":"

    A spring based animation is performed.","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO3and4withACSb_tF":{"name":"and(with:)","abstract":"

    Ands the animation with the provided bool, returning the animation if true, and .none if false.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO7perform10animations10completionyyyc_ySbctF":{"name":"perform(animations:completion:)","abstract":"

    Performs the provided animations for the ViewAnimation.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation/AnimationOptions.html":{"name":"AnimationOptions","abstract":"

    The animations options available for the ViewAnimation.

    ","parent_name":"ViewAnimation"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV6origin14CoreFoundation7CGFloatVvp":{"name":"origin","parent_name":"Position"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV5width14CoreFoundation7CGFloatVvp":{"name":"width","parent_name":"Position"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV6origin5widthAE14CoreFoundation7CGFloatV_AJtcfc":{"name":"init(origin:width:)","parent_name":"Position"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO7leadingyA2EmF":{"name":"leading","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO6centeryA2EmF":{"name":"center","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO8trailingyA2EmF":{"name":"trailing","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO10originWith06parentD05width7padding14CoreFoundation7CGFloatVAL_AlA17HorizontalPaddingVtF":{"name":"originWith(parentWidth:width:padding:)","parent_name":"Alignment"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V7paddingAA17HorizontalPaddingVvp":{"name":"padding","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V5widthAA0D10ConstraintOvp":{"name":"width","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V9alignmentAC9AlignmentOvp":{"name":"alignment","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V7padding5width9alignmentAeA17HorizontalPaddingV_AA0D10ConstraintOAC9AlignmentOtcfc":{"name":"init(padding:width:alignment:)","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V8position4withAC8PositionV14CoreFoundation7CGFloatV_tF":{"name":"position(with:)","parent_name":"Custom"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO7defaultyA2CmF":{"name":"default","abstract":"

    The default width from the layout is used.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO4fillyA2CmF":{"name":"fill","abstract":"

    The width will fill all available space.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO6customyA2C0C0VcACmF":{"name":"custom(_:)","abstract":"

    A custom width and/or alignment.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO5merge4withA2C_tF":{"name":"merge(with:)","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO8position4with07defaultD0AC8PositionV14CoreFoundation7CGFloatV_AKtF":{"name":"position(with:defaultWidth:)","parent_name":"CustomWidth"},"Enums/CustomWidth/Custom.html":{"name":"Custom","parent_name":"CustomWidth"},"Enums/CustomWidth/Alignment.html":{"name":"Alignment","parent_name":"CustomWidth"},"Enums/CustomWidth/Position.html":{"name":"Position","parent_name":"CustomWidth"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO02noD0yA2CmF":{"name":"noConstraint","abstract":"

    There is no limit to a width, it can be as wide as possible.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO5fixedyAC14CoreFoundation7CGFloatVcACmF":{"name":"fixed(_:)","abstract":"

    The width must be exactly this value.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO6atMostyAC14CoreFoundation7CGFloatVcACmF":{"name":"atMost(_:)","abstract":"

    The width can be at most, this value. Any value larger will be clamped.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO5clampy14CoreFoundation7CGFloatVAGF":{"name":"clamp(_:)","abstract":"

    Clamps the provided value based on our underlying value.

    ","parent_name":"WidthConstraint"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO02noD0yA2GmF":{"name":"noConstraint","abstract":"

    No constraint is applied to any measurement.

    ","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO7atLeastyAG14CoreFoundation7CGFloatVcAGmF":{"name":"atLeast(_:)","abstract":"

    Any returned measurement must be at least this value. If it is smaller than","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO6atMostyAG14CoreFoundation7CGFloatVcAGmF":{"name":"atMost(_:)","abstract":"

    Any returned measurement can be at least this large. If it is larger than","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO6withinyAG14CoreFoundation7CGFloatV_AKtcAGmF":{"name":"within(_:_:)","abstract":"

    Any returned measurement must be within the provided range. If it is smaller","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO5clampy14CoreFoundation7CGFloatVAKF":{"name":"clamp(_:)","abstract":"

    Clamps the provided value by the Axis' underlying value.

    ","parent_name":"Axis"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5widthAE4AxisOvp":{"name":"width","abstract":"

    Describes the range of acceptable width values.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV6heightAE4AxisOvp":{"name":"height","abstract":"

    Describes the range of acceptable height values.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV02noD0AEvpZ":{"name":"noConstraint","abstract":"

    Applies no constraints to the measurement in either axis.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintVyA2E4AxisOcfc":{"name":"init(_:)","abstract":"

    Creates a new constraint with the provided value for both axes.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5width6heightA2E4AxisO_AItcfc":{"name":"init(width:height:)","abstract":"

    Creates a new constraint with the provided width and height axes.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5clampySo6CGSizeVAHF":{"name":"clamp(_:)","abstract":"

    Clamps the provided size, falling back to the provided default if the measurement calls for a default value.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint/Axis.html":{"name":"Axis","abstract":"

    Describes the range of values that are acceptable for one dimension","parent_name":"Constraint"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV14sizeConstraintSo6CGSizeVvp":{"name":"sizeConstraint","parent_name":"MeasureInfo"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV9directionAA15LayoutDirectionOvp":{"name":"direction","parent_name":"MeasureInfo"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV14sizeConstraint9directionAESo6CGSizeV_AA15LayoutDirectionOtcfc":{"name":"init(sizeConstraint:direction:)","parent_name":"MeasureInfo"},"Enums/Sizing.html#/s:10ListableUI6SizingO5fixedyAC14CoreFoundation7CGFloatV_AGtcACmF":{"name":"fixed(width:height:)","abstract":"

    Fixes the size to the absolute value passed in.

    ","parent_name":"Sizing"},"Enums/Sizing.html#/s:10ListableUI6SizingO8thatFitsyA2C10ConstraintVcACmF":{"name":"thatFits(_:)","abstract":"

    Sizes the item by calling sizeThatFits on its underlying view type.","parent_name":"Sizing"},"Enums/Sizing.html#/s:10ListableUI6SizingO10autolayoutyA2C10ConstraintVcACmF":{"name":"autolayout(_:)","abstract":"

    Sizes the item by calling systemLayoutSizeFitting on its underlying view type.","parent_name":"Sizing"},"Enums/Sizing/MeasureInfo.html":{"name":"MeasureInfo","parent_name":"Sizing"},"Enums/Sizing/Constraint.html":{"name":"Constraint","abstract":"

    Describes the range of values that are acceptable for both","parent_name":"Sizing"},"Enums/SectionPosition.html#/s:10ListableUI15SectionPositionO3topyA2CmF":{"name":"top","abstract":"

    Represents the header and / or first item(s) within a section.

    ","parent_name":"SectionPosition"},"Enums/SectionPosition.html#/s:10ListableUI15SectionPositionO6bottomyA2CmF":{"name":"bottom","abstract":"

    Represents the footer and / or last item(s) within a section.

    ","parent_name":"SectionPosition"},"Enums/ReappliesToVisibleView.html#/s:10ListableUI22ReappliesToVisibleViewO6alwaysyA2CmF":{"name":"always","abstract":"

    The visible view will always be re-applied during updates, regardless of the result of isEquivalent(to:).

    ","parent_name":"ReappliesToVisibleView"},"Enums/ReappliesToVisibleView.html#/s:10ListableUI22ReappliesToVisibleViewO15ifNotEquivalentyA2CmF":{"name":"ifNotEquivalent","abstract":"

    The visible view will only have its contents re-applied during updates if isEquivalent(to:) returns false.

    ","parent_name":"ReappliesToVisibleView"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10Expressiona":{"name":"Expression","abstract":"

    The type of individual statement expressions in the transformed function.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO9Componenta":{"name":"Component","abstract":"

    The type of a partial result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11FinalResulta":{"name":"FinalResult","abstract":"

    The type of the final returned result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildBlockSayxGyFZ":{"name":"buildBlock()","abstract":"

    If an empty closure is provided, returns an empty array.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildBlockySayxGAEd_tFZ":{"name":"buildBlock(_:)","abstract":"

    Required by every result builder to build combined results from statement blocks.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO15buildExpressionySayxGxFZ":{"name":"buildExpression(_:)","abstract":"

    If declared, provides contextual type information for statement expressions to translate them into partial results.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO15buildExpressionySayxGAEFZ":{"name":"buildExpression(_:)","abstract":"

    If declared, provides contextual type information for statement expressions to translate them into partial results.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO13buildOptionalySayxGAESgFZ":{"name":"buildOptional(_:)","abstract":"

    Enables support for if statements that do not have an else.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11buildEither5firstSayxGAF_tFZ":{"name":"buildEither(first:)","abstract":"

    With buildEither(second:), enables support for ‘if-else’ and ‘switch’ statements by folding conditional results into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11buildEither6secondSayxGAF_tFZ":{"name":"buildEither(second:)","abstract":"

    With buildEither(first:), enables support for ‘if-else’ and ‘switch’ statements by folding conditional results into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildArrayySayxGSayAEGFZ":{"name":"buildArray(_:)","abstract":"

    Enables support for ‘for..in’ loops by combining the results of all iterations into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO24buildLimitedAvailabilityySayxGAEFZ":{"name":"buildLimitedAvailability(_:)","abstract":"

    If declared, this will be called on the partial result of an if #available block to allow the result builder to erase type information.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO16buildFinalResultySayxGAEFZ":{"name":"buildFinalResult(_:)","abstract":"

    If declared, this will be called on the partial result from the outermost block statement to produce the final returned result.

    ","parent_name":"ListableBuilder"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO8verticalyA2CmF":{"name":"vertical","abstract":"

    A list layout which lays out top to bottom.

    ","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO10horizontalyA2CmF":{"name":"horizontal","abstract":"

    A list layout which lays out left to right (or leading to trailing, depending on implementation).

    ","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalxxyXE_xyXEtlF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to return differing values based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalxxyXK_xyXKtlF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to return differing values based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalyyyXE_yyXEtF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to perform differing actions based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6mutate_8vertical10horizontalADyx_s24ReferenceWritableKeyPathCyxq_GAIyq_zXEtr0_lF":{"name":"mutate(_:vertical:horizontal:mutate:)","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6height3for14CoreFoundation7CGFloatVSo6CGSizeV_tF":{"name":"height(for:)","abstract":"

    .vertical: Returns the height of the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO5width3for14CoreFoundation7CGFloatVSo6CGSizeV_tF":{"name":"width(for:)","abstract":"

    .vertical: Returns the width of the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO5point1x1ySo7CGPointV14CoreFoundation7CGFloatV_AKtF":{"name":"point(x:y:)","abstract":"

    .vertical: Returns a CGPoint made with (x, y).","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4size3forSo6CGSizeVAG_tF":{"name":"size(for:)","abstract":"

    .vertical: Returns the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4size5width6heightSo6CGSizeV14CoreFoundation7CGFloatV_AKtF":{"name":"size(width:height:)","abstract":"

    .vertical: Returns a CGSize made with (width, height).","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4maxY3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"maxY(for:)","abstract":"

    .vertical: Returns the maxY of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4minY3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"minY(for:)","abstract":"

    .vertical: Returns the minY of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4maxX3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"maxX(for:)","abstract":"

    .vertical: Returns the maxX of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO1x3for14CoreFoundation7CGFloatVSo7CGPointV_tF":{"name":"x(for:)","abstract":"

    .vertical: Returns the x of the point.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO1y3for14CoreFoundation7CGFloatVSo7CGPointV_tF":{"name":"y(for:)","abstract":"

    .vertical: Returns the y of the point.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO3top4with14CoreFoundation7CGFloatVSo12UIEdgeInsetsV_tF":{"name":"top(with:)","abstract":"

    .vertical: Returns the top of the insets.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6bottom4with14CoreFoundation7CGFloatVSo12UIEdgeInsetsV_tF":{"name":"bottom(with:)","abstract":"

    .vertical: Returns the bottom of the insets.","parent_name":"LayoutDirection"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO19listContainerHeaderyA2CmF":{"name":"listContainerHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO10listHeaderyA2CmF":{"name":"listHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO10listFooteryA2CmF":{"name":"listFooter","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO13sectionHeaderyA2CmF":{"name":"sectionHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO13sectionFooteryA2CmF":{"name":"sectionFooter","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO16overscrollFooteryA2CmF":{"name":"overscrollFooter","parent_name":"SupplementaryKind"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO4noneyA2CmF":{"name":"none","abstract":"

    When the user stops scrolling, no paging adjusts will be made, the","parent_name":"ListPagingBehavior"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO20firstVisibleItemEdgeyA2CmF":{"name":"firstVisibleItemEdge","abstract":"

    When the user stops scrolling, the final offset of the scroll event","parent_name":"ListPagingBehavior"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO24firstVisibleItemCenteredyA2CmF":{"name":"firstVisibleItemCentered","abstract":"

    When the user stops scrolling, the final offset of the scroll event","parent_name":"ListPagingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4noneyA2CmF":{"name":"none","abstract":"

    This behavior does not use any paging functionality.

    ","parent_name":"PageScrollingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4fullyA2CmF":{"name":"full","abstract":"

    Applies native UIScrollView paging, where each page is the full size of the","parent_name":"PageScrollingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4peekyA2CmF":{"name":"peek","abstract":"

    Applies custom paging, where pages aren’t the full width of the scroll view’s","parent_name":"PageScrollingBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO9automaticyA2CmF":{"name":"automatic","abstract":"

    Applies the inset from a UIKit navigation bar or tab bar.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO14scrollableAxesyA2CmF":{"name":"scrollableAxes","abstract":"

    Applies the safe area inset for the scrollable axes.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO5neveryA2CmF":{"name":"never","abstract":"

    Applies no safe area inset.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO6alwaysyA2CmF":{"name":"always","abstract":"

    Applies all safe area insets.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO6inlineyA2CmF":{"name":"inline","abstract":"

    The header will scroll up and down with the content.

    ","parent_name":"ListHeaderPosition"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO6stickyyA2CmF":{"name":"sticky","abstract":"

    The header will stick to the top of the content when it’s scrolled down, and bounce with content when","parent_name":"ListHeaderPosition"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO5fixedyA2CmF":{"name":"fixed","abstract":"

    The header is always positioned at the top of the visible frame, and does not bounce with the content.

    ","parent_name":"ListHeaderPosition"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO13notSelectableyA2CmF":{"name":"notSelectable","abstract":"

    The item is not selectable at all.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO8tappableyA2CmF":{"name":"tappable","abstract":"

    The item is temporarily selectable. Once the user lifts their finger, the item is deselected.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO10selectableyACSb_tcACmF":{"name":"selectable(isSelected:)","abstract":"

    The item is persistently selectable. Once the user lifts their finger, the item is maintained.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO7togglesyACSb_tcACmF":{"name":"toggles(isSelected:)","abstract":"

    The item is persistently selectable. Once the user lifts their finger, the item is maintained.","parent_name":"ItemSelectionStyle"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO6singleyA2CmF":{"name":"single","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO5firstyA2CmF":{"name":"first","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO6middleyA2CmF":{"name":"middle","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO4lastyA2CmF":{"name":"last","parent_name":"ItemPosition"},"Enums/SwipeActionsViewStyleKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","parent_name":"SwipeActionsViewStyleKey"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO03anyC0ShyACGvpZ":{"name":"anyContent","abstract":"

    If there is any content in the list at all, including headers and footers.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO12sectionsOnlyShyACGvpZ":{"name":"sectionsOnly","abstract":"

    Check if the content in the list is section-driven content, with the","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO19listContainerHeaderyA2CmF":{"name":"listContainerHeader","abstract":"

    If the list has a list-level container header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO10listHeaderyA2CmF":{"name":"listHeader","abstract":"

    If the list has a list-level header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO10listFooteryA2CmF":{"name":"listFooter","abstract":"

    If the list has a list-level footer.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO16overscrollFooteryA2CmF":{"name":"overscrollFooter","abstract":"

    If the list has an overscroll footer.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO5itemsyA2CmF":{"name":"items","abstract":"

    If the sections in the list contain any items.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO14sectionHeadersyA2CmF":{"name":"sectionHeaders","abstract":"

    If any section in the list has a header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO14sectionFootersyA2CmF":{"name":"sectionFooters","abstract":"

    If any section in the list has a footer.

    ","parent_name":"ContentFilters"},"Enums/ListContentBoundsKey.html#/s:10ListableUI20ListContentBoundsKeyO8Providera":{"name":"Provider","parent_name":"ListContentBoundsKey"},"Enums/ListContentBoundsKey.html#/s:10ListableUI18ListEnvironmentKeyP5ValueQa":{"name":"Value","parent_name":"ListContentBoundsKey"},"Enums/ListContentBoundsKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","parent_name":"ListContentBoundsKey"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP11destinationAC0D11DestinationOvp":{"name":"destination","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO3PinV12itemPositionAA08ListItemdH0Vvp":{"name":"itemPosition","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO3PinV24scrollInterruptionPolicyAC0dhI0Ovp":{"name":"scrollInterruptionPolicy","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","parent_name":"Pin"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV11destinationAC0D11DestinationOvp":{"name":"destination","abstract":"

    The item in the list to scroll to when the insertedIdentifier is inserted.

    ","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV18insertedIdentifierAA03AnyJ0Cvp":{"name":"insertedIdentifier","abstract":"

    The identifier of the item for which the AutoScrollAction should be performed.

    ","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV12itemPositionAA04ListhdJ0Vvp":{"name":"itemPosition","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV24scrollInterruptionPolicyAC0djK0Ovp":{"name":"scrollInterruptionPolicy","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP11destinationAC0D11DestinationOvp":{"name":"destination","abstract":"

    The item in the list to scroll to.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","abstract":"

    The desired scroll position.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","abstract":"

    If the change should be animated.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","abstract":"

    An additional check you may provide to approve or reject the scroll action.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","abstract":"

    Called when the list performs the insertion.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO9firstItemyA2EmF":{"name":"firstItem","abstract":"

    Scroll to the first item in the list.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO8lastItemyA2EmF":{"name":"lastItem","abstract":"

    Scroll to the last item in the list.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO4itemyAeA13AnyIdentifierCcAEmF":{"name":"item(_:)","abstract":"

    Scroll to the item with the specified identifier.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO18performImmediatelyyA2EmF":{"name":"performImmediately","abstract":"

    Perform the auto-scroll action as soon as the list updates.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO24deferDuringUserScrollingyA2EmF":{"name":"deferDuringUserScrolling","abstract":"

    Wait until the current user scroll finishes before performing the auto-scroll action.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO23skipDuringUserScrollingyA2EmF":{"name":"skipDuringUserScrolling","abstract":"

    Do not perform the auto-scroll action while the user is scrolling.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO4noneyA2CmF":{"name":"none","abstract":"

    The list never automatically scrolls.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO12scrollToItemyA2C010OnInsertedH0V_tcACmF":{"name":"scrollToItem(onInsertOf:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pinyA2C3PinV_tcACmF":{"name":"pin(to:)","abstract":"

    Scrolls to the specified item when the list is updated. Similar to scrollToItem, except it doesn’t rely on item insertion to determine when scrolling is appropriate.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO8scrollTo_10onInsertOf8position8animated0F18InterruptionPolicy13shouldPerform03didP0A2C0D11DestinationOSg_AA13AnyIdentifierCAA0D8PositionVSbAC0dmN0OSbAA04ListdU4InfoVcyAUctFZ":{"name":"scrollTo(_:onInsertOf:position:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO8scrollTo_10onInsertOf12itemPosition8animated0F18InterruptionPolicy13shouldPerform03didQ0A2C0D11DestinationOSg_AA13AnyIdentifierCAA08ListItemdL0VSbAC0dnO0OSbAA0vdL4InfoVcyAUctFZ":{"name":"scrollTo(_:onInsertOf:itemPosition:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update,","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pin_8position8animated24scrollInterruptionPolicy13shouldPerform03didM0A2C0D11DestinationO_AA0D8PositionVSbAC0djK0OSbAA04ListdP4InfoVcyAQctFZ":{"name":"pin(_:position:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated. Similar to scrollTo, except it doesn’t","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pin_12itemPosition8animated24scrollInterruptionPolicy13shouldPerform03didN0A2C0D11DestinationO_AA08ListItemdH0VSbAC0dkL0OSbAA0qdH4InfoVcyAQctFZ":{"name":"pin(_:itemPosition:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated using a custom item positioning strategy.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html":{"name":"ScrollInterruptionPolicy","abstract":"

    Controls how an auto-scroll action behaves when user scrolling is active.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/ScrollDestination.html":{"name":"ScrollDestination","abstract":"

    Where to scroll as a result of an AutoScrollAction.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/Configuration.html":{"name":"Configuration","abstract":"

    This protocol allows ListView to treat the OnInsertedItem and Pin configurations","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/OnInsertedItem.html":{"name":"OnInsertedItem","abstract":"

    Values used to configure the scrollToItem(onInsertOf:) action.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/Pin.html":{"name":"Pin","abstract":"

    Values used to configure the pin(to:) action.

    ","parent_name":"AutoScrollAction"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO11willDisplayyA2CmF":{"name":"willDisplay","abstract":"

    The view is about to be displayed on screen. Update should be performed with no animation.

    ","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO10wasUpdatedyA2CmF":{"name":"wasUpdated","abstract":"

    A view that is already visible is being updated.","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO11measurementyA2CmF":{"name":"measurement","abstract":"

    The item is being measured to perform the layout of the list. Update should be performed with no animation.

    ","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO13shouldAnimateSbvp":{"name":"shouldAnimate","abstract":"

    If you should use animations while applying the update.","parent_name":"ApplyReason"},"Enums/ApplyReason.html":{"name":"ApplyReason","abstract":"

    Why the Item or HeaderFooter is being asked to apply an update to its presented views.

    "},"Enums/AutoScrollAction.html":{"name":"AutoScrollAction","abstract":"

    Options for auto-scrolling to items when the list is updated.

    "},"Enums/ListContentBoundsKey.html":{"name":"ListContentBoundsKey","abstract":"

    A key used to store default / provided bounds into the list’s environment."},"Enums/ContentFilters.html":{"name":"ContentFilters","abstract":"

    A filter enum which allows you to query the types of content contained in a Content or Section object.

    "},"Enums/SwipeActionsViewStyleKey.html":{"name":"SwipeActionsViewStyleKey"},"Enums/ItemPosition.html":{"name":"ItemPosition"},"Enums/ItemSelectionStyle.html":{"name":"ItemSelectionStyle","abstract":"

    Controls the selection style and behavior of an item in a list.

    "},"Enums/ListHeaderPosition.html":{"name":"ListHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    "},"Enums/ContentInsetAdjustmentBehavior.html":{"name":"ContentInsetAdjustmentBehavior","abstract":"

    Constants indicating how safe area insets are added to the adjusted content inset."},"Enums/PageScrollingBehavior.html":{"name":"PageScrollingBehavior","abstract":"

    The paging style of the scroll view.

    "},"Enums/ListPagingBehavior.html":{"name":"ListPagingBehavior","abstract":"

    Controls how to align / adjust the contentOffset of the list when"},"Enums/SupplementaryKind.html":{"name":"SupplementaryKind"},"Enums/LayoutDirection.html":{"name":"LayoutDirection","abstract":"

    Describes the given direction / axis that a layout uses when flowing its content.

    "},"Enums/ListableBuilder.html":{"name":"ListableBuilder","abstract":"

    A result builder which can be used to provide a SwiftUI-like DSL for building arrays of content.

    "},"Enums/ReappliesToVisibleView.html":{"name":"ReappliesToVisibleView","abstract":"

    A rule to determine when an ItemContent or HeaderFooterContent should be re-applied"},"Enums/SectionPosition.html":{"name":"SectionPosition","abstract":"

    Specifies the supplementary views and / or items based on position within a Section.

    "},"Enums/Sizing.html":{"name":"Sizing","abstract":"

    Controls how a header, footer, or item in a list view is sized.

    "},"Enums/WidthConstraint.html":{"name":"WidthConstraint","abstract":"

    Describes the range of acceptable values for a width.

    "},"Enums/CustomWidth.html":{"name":"CustomWidth","abstract":"

    Specifies a custom width for an item or header in a list.

    "},"Enums/ViewAnimation.html":{"name":"ViewAnimation","abstract":"

    Specifies the kind of animation to use when updating various parts of a list,"},"Classes/ReorderingActions/AccessibilityMoveDirection.html#/s:10ListableUI17ReorderingActionsC26AccessibilityMoveDirectionO2upyA2EmF":{"name":"up","parent_name":"AccessibilityMoveDirection"},"Classes/ReorderingActions/AccessibilityMoveDirection.html#/s:10ListableUI17ReorderingActionsC26AccessibilityMoveDirectionO4downyA2EmF":{"name":"down","parent_name":"AccessibilityMoveDirection"},"Classes/ReorderingActions/Result.html#/s:10ListableUI17ReorderingActionsC6ResultO8finishedyA2EmF":{"name":"finished","parent_name":"Result"},"Classes/ReorderingActions/Result.html#/s:10ListableUI17ReorderingActionsC6ResultO9cancelledyA2EmF":{"name":"cancelled","parent_name":"Result"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC8isMovingSbvp":{"name":"isMoving","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC5startSbyF":{"name":"start()","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC5moved4withyAA04ItemC0V17GestureRecognizerC_tF":{"name":"moved(with:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC3endyyAC6ResultOF":{"name":"end(_:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC17accessibilityMove9directionSbAC013AccessibilityF9DirectionO_tF":{"name":"accessibilityMove(direction:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions/Result.html":{"name":"Result","parent_name":"ReorderingActions"},"Classes/ReorderingActions/AccessibilityMoveDirection.html":{"name":"AccessibilityMoveDirection","abstract":"

    Used with the accessibilityMove(item: direction:) delegate method to indicate the direction a selected item should be moved in the collection view.

    ","parent_name":"ReorderingActions"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)init":{"name":"init()","abstract":"

    Creates a preview for the given width.

    ","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/s:10ListableUI15ItemPreviewViewC4with5state10appearance4itemAC14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVAA03AnyC0_ptcfc":{"name":"init(with:state:appearance:item:)","abstract":"

    Creates a preview for the given item and parameters, and then lays out the preview view.

    ","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/s:10ListableUI15ItemPreviewViewC6update4with5state10appearance4itemy14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVAA03AnyC0_ptF":{"name":"update(with:state:appearance:item:)","abstract":"

    Updates the item for the given parameters.","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)layoutSubviews":{"name":"layoutSubviews()","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)sizeThatFits:":{"name":"sizeThatFits(_:)","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(py)intrinsicContentSize":{"name":"intrinsicContentSize","parent_name":"ItemPreviewView"},"Classes/StaticSource/State.html#/s:10ListableUI12StaticSourceC5StateVAEycfc":{"name":"init()","parent_name":"State"},"Classes/StaticSource/State.html":{"name":"State","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7contentAA7ContentVvp":{"name":"content","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC4withAcA7ContentV_tcfc":{"name":"init(with:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC4withACyAA7ContentVzXE_tcfc":{"name":"init(with:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7content4withADyAA0D5StateCyAC0G0VG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7content4withAA7ContentVAA0D5StateCyAC0H0VG_tF":{"name":"content(with:)","parent_name":"StaticSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC7Buildera":{"name":"Builder","parent_name":"DynamicSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC4withACyxGyAA0D5StateCyxG_AA7ContentVztc_tcfc":{"name":"init(with:)","parent_name":"DynamicSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC7content4withADyAA0D5StateCyxG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"DynamicSource"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC5valuexvp":{"name":"value","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC3setyyyxzXEF":{"name":"set(_:)","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC7initial9didChangeACyxGx_yyctcfc":{"name":"init(initial:didChange:)","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC7discardyyF":{"name":"discard()","parent_name":"SourceState"},"Classes/StateAccessor.html#/s:10ListableUI13StateAccessorC5valuexvp":{"name":"value","parent_name":"StateAccessor"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC017clearsSelectionOnD10WillAppearSbvp":{"name":"clearsSelectionOnViewWillAppear","abstract":"

    The default value for clearsSelectionOnViewWillAppear is true.","parent_name":"ListViewController"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC9configure4listyAA0C10PropertiesVz_tF":{"name":"configure(list:)","abstract":"

    Override this method to configure your list how you’d like to.","parent_name":"ListViewController"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC6reload8animatedySb_tF":{"name":"reload(animated:)","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)initWithNibName:bundle:":{"name":"init(nibName:bundle:)","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)loadView":{"name":"loadView()","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)viewWillAppear:":{"name":"viewWillAppear(_:)","parent_name":"ListViewController"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV7contentSo06UIEdgeF0Vvp":{"name":"content","abstract":"

    Insets for the content view

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV010horizontalE0So06UIEdgeF0Vvp":{"name":"horizontalScroll","abstract":"

    Insets for the horizontal scroll bar

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV08verticalE0So06UIEdgeF0Vvp":{"name":"verticalScroll","abstract":"

    Insets for the vertical scroll bar

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV7content010horizontalE008verticalE0AESo06UIEdgeF0V_A2Jtcfc":{"name":"init(content:horizontalScroll:verticalScroll:)","abstract":"

    All values are optional, and default to .zero

    ","parent_name":"ScrollViewInsets"},"Classes/ListView.html#/s:10ListableUI8ListViewC5frame10appearanceACSo6CGRectV_AA10AppearanceVtcfc":{"name":"init(frame:appearance:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9animationAA0C9AnimationVvp":{"name":"animation","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC10appearanceAA10AppearanceVvp":{"name":"appearance","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC18scrollPositionInfoAA0c6ScrollfG0Vvp":{"name":"scrollPositionInfo","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC6layoutAA17LayoutDescriptionVvp":{"name":"layout","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC3set6layout8animated10completionyAA17LayoutDescriptionV_SbyyctF":{"name":"set(layout:animated:completion:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11contentSizeSo6CGSizeVvp":{"name":"contentSize","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8behaviorAA8BehaviorVvp":{"name":"behavior","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC19isContentScrollableSbvp":{"name":"isContentScrollable","abstract":"

    Returns true when the content size is large enough that scrolling is possible

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC21scrollIndicatorInsetsSo06UIEdgeG0Vvp":{"name":"scrollIndicatorInsets","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC31KeyboardFrameWillChangeCallbacka":{"name":"KeyboardFrameWillChangeCallback","abstract":"

    Callback for when the keyboard changes

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC25onKeyboardFrameWillChangey0F8Observer0f7CurrentG8Provider_p_Sd17animationDuration_So20UIViewAnimationCurveV0mQ0ttcSgvp":{"name":"onKeyboardFrameWillChange","abstract":"

    Called whenever a keyboard change is detected

    ","parent_name":"ListView"},"Classes/ListView/ScrollViewInsets.html":{"name":"ScrollViewInsets","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC012customScrollD6InsetsAC0fdG0Vycvp":{"name":"customScrollViewInsets","abstract":"

    This callback determines the scroll view’s insets only when","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC012updateScrollD6InsetsyyF":{"name":"updateScrollViewInsets()","abstract":"

    Call this to trigger an insets update.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC13stateObserverAA0c5StateF0Vvp":{"name":"stateObserver","abstract":"

    A state observer allows you to receive callbacks when varying types","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC16ScrollCompletiona":{"name":"ScrollCompletion","abstract":"

    TODO: The below functions do not yet work for horizontal lists.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item8position8animated10completionSbAA7AnyItem_p_AA14ScrollPositionVSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the provided item, with the provided positioning.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA7AnyItem_p_14CoreFoundation7CGFloatVAA0cN18ScrollPositionInfoVcSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the provided item.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item8position8animated10completionSbAA13AnyIdentifierC_AA14ScrollPositionVSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the item with the provided identifier, with the provided positioning.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA13AnyIdentifierC_14CoreFoundation7CGFloatVAA0C22ItemScrollPositionInfoVcSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the item with the provided identifier.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC15scrollToSection4with15sectionPosition0eJ08animated10completionSbAA13AnyIdentifierC_AA0gJ0OAA06ScrollJ0VSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollToSection(with:sectionPosition:scrollPosition:animated:completion:)","abstract":"

    Scrolls to the section with the given identifier, with the provided scroll and section positioning.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11scrollToTop8animatedS2b_tF":{"name":"scrollToTop(animated:)","abstract":"

    Scrolls to the very top of the list, which includes displaying the list header.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC16scrollToLastItem8animatedS2b_tF":{"name":"scrollToLastItem(animated:)","abstract":"

    Scrolls to the last item in the list. If the list contains no items, no action is performed.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11environmentAA0C11EnvironmentVvp":{"name":"environment","abstract":"

    The environment associated with the list, which is used to pass data through to","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC7contentAA7ContentVvp":{"name":"content","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC10setContent8animated_ySb_AA0F0VtF":{"name":"setContent(animated:_:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC3set6source7initial8animatedAA13StateAccessorCy0I0QzGx_AKSbtAA0cD6SourceRzlF":{"name":"set(source:initial:animated:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9configure4withyyAA0C10PropertiesVzXE_tF":{"name":"configure(with:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9configure4withyAA0C10PropertiesV_tF":{"name":"configure(with:)","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)frame":{"name":"frame","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)bounds":{"name":"bounds","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)backgroundColor":{"name":"backgroundColor","abstract":"

    Our frame changed, update the keyboard inset in case the inset should now be different.

    ","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)didMoveToWindow":{"name":"didMoveToWindow()","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)didMoveToSuperview":{"name":"didMoveToSuperview()","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)layoutSubviews":{"name":"layoutSubviews()","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC27defaultContentSizeItemLimitSivpZ":{"name":"defaultContentSizeItemLimit","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11contentSize2in3for14safeAreaInsets9itemLimitAA08MeasuredcF0VSo6CGSizeV_AA0C10PropertiesVSo06UIEdgeK0VSiSgtFZ":{"name":"contentSize(in:for:safeAreaInsets:itemLimit:)","abstract":"

    Returns the size that a list with the provided properties would be, within the given fittingSize.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC28testing_forceLayoutUpdateNowyyF":{"name":"testing_forceLayoutUpdateNow()","abstract":"

    Call this method to force an immediate, synchronous re-render of the list","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC23keyboardFrameWillChange3for17animationDuration0J5Curvey16KeyboardObserverAHC_SdSo015UIViewAnimationL0VtF":{"name":"keyboardFrameWillChange(for:animationDuration:animationCurve:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC020clearSelectionDuringD10WillAppear9alongside8animatedySo37UIViewControllerTransitionCoordinator_pSg_SbtF":{"name":"clearSelectionDuringViewWillAppear(alongside:animated:)","abstract":"

    A method which provides Behavior.SelectionMode.single‘s clearsSelectionOnViewWillAppear behaviour.","parent_name":"ListView"},"Classes/ListActions/ViewControllerTransitioning.html#/s:10ListableUI11ListActionsC27ViewControllerTransitioningCAEycfc":{"name":"init()","parent_name":"ViewControllerTransitioning"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingCAEycfc":{"name":"init()","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC16ScrollCompletiona":{"name":"ScrollCompletion","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item8position8animated10completionSbAA7AnyItem_p_AA14ScrollPositionVSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the provided item, with the provided positioning.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA7AnyItem_p_14CoreFoundation7CGFloatVAA0cO18ScrollPositionInfoVcSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the provided item.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item8position8animated10completionSbAA13AnyIdentifierC_AA14ScrollPositionVSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the item with the provided identifier, with the provided positioning.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA13AnyIdentifierC_14CoreFoundation7CGFloatVAA0C22ItemScrollPositionInfoVcSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the item with the provided identifier.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC15scrollToSection4with15sectionPosition0fK08animated10completionSbAA13AnyIdentifierC_AA0hK0OAA06ScrollK0VSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollToSection(with:sectionPosition:scrollPosition:animated:completion:)","abstract":"

    Scrolls to the section with the given identifier, with the provided scroll and section positioning.

    ","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC11scrollToTop8animatedS2b_tF":{"name":"scrollToTop(animated:)","abstract":"

    Scrolls to the very top of the list, which includes displaying the list header.

    ","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC16scrollToLastItem8animatedS2b_tF":{"name":"scrollToLastItem(animated:)","abstract":"

    Scrolls to the last item in the list. If the list contains no items, no action is performed.

    ","parent_name":"Scrolling"},"Classes/ListActions.html#/s:10ListableUI11ListActionsC9scrollingAC9ScrollingCvp":{"name":"scrolling","abstract":"

    Actions which allow scrolling to individual items in a list.

    ","parent_name":"ListActions"},"Classes/ListActions.html#/s:10ListableUI11ListActionsC27viewControllerTransitioningAC04ViewfG0Cvp":{"name":"viewControllerTransitioning","abstract":"

    Actions which allow hooking up your list to the view controller transitioning APIs.

    ","parent_name":"ListActions"},"Classes/ListActions.html#/s:10ListableUI11ListActionsCACycfc":{"name":"init()","abstract":"

    Creates and returns an actions object which can be registered with a list view.

    ","parent_name":"ListActions"},"Classes/ListActions/Scrolling.html":{"name":"Scrolling","abstract":"

    Provides access to scrolling actions within a list view.

    ","parent_name":"ListActions"},"Classes/ListActions/ViewControllerTransitioning.html":{"name":"ViewControllerTransitioning","abstract":"

    Provides access to view controller transitioning options in a list.

    ","parent_name":"ListActions"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC8measurerySo6CGSizeVAA6SizingO07MeasureG0Vcvp":{"name":"measurer","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC8positionAA0F8PositionOvp":{"name":"position","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC4sizeSo6CGSizeVvp":{"name":"size","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC6zIndexSivp":{"name":"zIndex","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC7layoutsAA0F7LayoutsVvp":{"name":"layouts","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC13isReorderableSbvp":{"name":"isReorderable","abstract":"

    Whether this item can be reordered (has reordering configuration).

    ","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC5frameSo6CGRectVvp":{"name":"frame","parent_name":"ItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC8measurerySo6CGSizeVAA6SizingO07MeasureH0Vcvp":{"name":"measurer","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC11isPopulatedSbvp":{"name":"isPopulated","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC4sizeSo6CGSizeVvp":{"name":"size","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC6zIndexSivp":{"name":"zIndex","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC7layoutsAA19HeaderFooterLayoutsVvp":{"name":"layouts","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC22containsFirstResponderSbvp":{"name":"containsFirstResponder","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12defaultFrameSo6CGRectVvp":{"name":"defaultFrame","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12visibleFrameSo6CGRectVvp":{"name":"visibleFrame","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC6headerAC017SupplementaryItemG0Cvp":{"name":"header","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC6footerAC017SupplementaryItemG0Cvp":{"name":"footer","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC5itemsSayAC04ItemG0CGvp":{"name":"items","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC7layoutsAA0F7LayoutsVvp":{"name":"layouts","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionInfo"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC11contentSizeSo6CGSizeVvp":{"name":"contentSize","abstract":"

    The full scrollable size of the content, provided by the layout’s ListLayoutResult return value.

    ","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC07naturalE5Width14CoreFoundation7CGFloatVSgvp":{"name":"naturalContentWidth","abstract":"

    The natural width of the content, provided by the layout’s ListLayoutResult return value.

    ","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC15containerHeaderAC21SupplementaryItemInfoCvp":{"name":"containerHeader","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC6headerAC21SupplementaryItemInfoCvp":{"name":"header","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC6footerAC21SupplementaryItemInfoCvp":{"name":"footer","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC16overscrollFooterAC21SupplementaryItemInfoCvp":{"name":"overscrollFooter","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC8sectionsSayAC11SectionInfoCGvp":{"name":"sections","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC3allSayAA0cdE4Item_pGvp":{"name":"all","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC8maxValue3for14CoreFoundation7CGFloatVs7KeyPathCyAA0cdE4Item_pAHG_tF":{"name":"maxValue(for:)","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/SectionInfo.html":{"name":"SectionInfo","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/SupplementaryItemInfo.html":{"name":"SupplementaryItemInfo","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/ItemInfo.html":{"name":"ItemInfo","parent_name":"ListLayoutContent"},"Classes/DefaultItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP7actionsAA0cdE7ActionsCy0cD4TypeQzGvp":{"name":"actions","parent_name":"DefaultItemContentCoordinator"},"Classes/DefaultItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP4infoAA0cdE4InfoCy0cD4TypeQzGvp":{"name":"info","parent_name":"DefaultItemContentCoordinator"},"Classes/ItemContentCoordinatorInfo.html#/s:10ListableUI26ItemContentCoordinatorInfoC8originalAA0C0VyxGvp":{"name":"original","abstract":"

    The original state of the item, as passed to the list.","parent_name":"ItemContentCoordinatorInfo"},"Classes/ItemContentCoordinatorInfo.html#/s:10ListableUI26ItemContentCoordinatorInfoC7currentAA0C0VyxGvp":{"name":"current","abstract":"

    The current value of the item, including changes made","parent_name":"ItemContentCoordinatorInfo"},"Classes/ItemContentCoordinatorActions.html#/s:10ListableUI29ItemContentCoordinatorActionsC6update9animation5afterADyAA13ViewAnimationO_SdyAA0C0VyxGzctF":{"name":"update(animation:after:update:)","abstract":"

    Allows you to update the displayed item via the provided closure, with an optional","parent_name":"ItemContentCoordinatorActions"},"Classes/AnyIdentifier.html#/s:10ListableUI13AnyIdentifierC8anyValues0C8HashableVvp":{"name":"anyValue","abstract":"

    The underlying value that backs the identifier.","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:10ListableUI13AnyIdentifierC15representedTypeSOvp":{"name":"representedType","abstract":"

    The underlying type that backs the identifier.","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"AnyIdentifier"},"Classes/Identifier.html#/s:10ListableUI10IdentifierC5valueq_vp":{"name":"value","abstract":"

    The underlying value that backs the identifier.","parent_name":"Identifier"},"Classes/Identifier.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Identifier"},"Classes/Identifier.html":{"name":"Identifier","abstract":"

    An Identifier is used to unique items in Listable lists. Sections,"},"Classes/AnyIdentifier.html":{"name":"AnyIdentifier","abstract":"

    A type-erased Identifier used to identify content in a list.

    "},"Classes/ItemContentCoordinatorActions.html":{"name":"ItemContentCoordinatorActions","abstract":"

    The available actions you can perform as a coordinator, which are reported back to the list to manage the item.

    "},"Classes/ItemContentCoordinatorInfo.html":{"name":"ItemContentCoordinatorInfo","abstract":"

    Information about the current and original state of the item.

    "},"Classes/DefaultItemContentCoordinator.html":{"name":"DefaultItemContentCoordinator","abstract":"

    The default ItemContentCoordinator, which performs no actions.

    "},"Classes/ListLayoutContent.html":{"name":"ListLayoutContent"},"Classes/ListActions.html":{"name":"ListActions","abstract":"

    ListActions is an type that you can use to gain access to actions to perform on a List"},"Classes/ListView.html":{"name":"ListView"},"Classes.html#/s:10ListableUI15UpdateCallbacksC":{"name":"UpdateCallbacks"},"Classes/ListViewController.html":{"name":"ListViewController","abstract":"

    A class which provides an easy way to set up and display a ListView,"},"Classes/StateAccessor.html":{"name":"StateAccessor"},"Classes/SourceState.html":{"name":"SourceState"},"Classes/DynamicSource.html":{"name":"DynamicSource"},"Classes/StaticSource.html":{"name":"StaticSource"},"Classes/ItemPreviewView.html":{"name":"ItemPreviewView","abstract":"

    A view you can use to test the various possible states that your ItemContent can be in.

    "},"Classes/ReorderingActions.html":{"name":"ReorderingActions"},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file +{"Typealiases.html#/s:10ListableUI6Headera":{"name":"Header"},"Typealiases.html#/s:10ListableUI6Footera":{"name":"Footer"},"Typealiases.html#/s:10ListableUI13HeaderContenta":{"name":"HeaderContent"},"Typealiases.html#/s:10ListableUI13FooterContenta":{"name":"FooterContent"},"Typealiases.html#/s:10ListableUI32ListItemScrollPositionAdjustmenta":{"name":"ListItemScrollPositionAdjustment","abstract":"

    Returns the vertical delta to apply to the list’s current content offset.

    "},"Structs/ViewProperties/CornerCurve.html#/s:10ListableUI14ViewPropertiesV11CornerCurveO8circularyA2EmF":{"name":"circular","abstract":"

    Provides a standard-style corner radius as you would see in design tools like Figma.

    ","parent_name":"CornerCurve"},"Structs/ViewProperties/CornerCurve.html#/s:10ListableUI14ViewPropertiesV11CornerCurveO10continuousyA2EmF":{"name":"continuous","abstract":"

    Provides an iOS icon-style corner radius.

    ","parent_name":"CornerCurve"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:s9OptionSetP8rawValuex03RawD0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV7topLeftAGvpZ":{"name":"topLeft","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV8topRightAGvpZ":{"name":"topRight","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV10bottomLeftAGvpZ":{"name":"bottomLeft","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV11bottomRightAGvpZ":{"name":"bottomRight","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV3allAGvpZ":{"name":"all","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV3topAGvpZ":{"name":"top","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV4leftAGvpZ":{"name":"left","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV6bottomAGvpZ":{"name":"bottom","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV5rightAGvpZ":{"name":"right","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO6squareyA2EmF":{"name":"square","abstract":"

    Regular, non-rounded corners.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7capsuleyA2EmF":{"name":"capsule","abstract":"

    Capsule-style corners will be rendered. Eg, the corner radii is the same","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7roundedyAE14CoreFoundation7CGFloatV_AE7CornersVtcAEmF":{"name":"rounded(radius:corners:)","abstract":"

    The provided radii is applied to the specified corners.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle/Corners.html":{"name":"Corners","abstract":"

    Describes the corners to apply the style to.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV13clipsToBoundsSbvp":{"name":"clipsToBounds","abstract":"

    If the view should clip its contents or not.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV11cornerStyleAC06CornerF0Ovp":{"name":"cornerStyle","abstract":"

    The corner style to apply, eg rounded, capsule, or normal, square corners.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV11cornerCurveAC06CornerF0Ovp":{"name":"cornerCurve","abstract":"

    How to style the curves when cornerStyle is non-square.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV13clipsToBounds11cornerStyle0H5CurveACSb_AC06CornerI0OAC0kJ0Otcfc":{"name":"init(clipsToBounds:cornerStyle:cornerCurve:)","abstract":"

    Creates new view properties.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV5apply2toySo6UIViewC_tF":{"name":"apply(to:)","parent_name":"ViewProperties"},"Structs/ViewProperties/CornerStyle.html":{"name":"CornerStyle","abstract":"

    The style of corners to draw on the view.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties/CornerCurve.html":{"name":"CornerCurve","abstract":"

    Specifies the curve style when showing rounded corners on a Box.

    ","parent_name":"ViewProperties"},"Structs/SwipeAction/OnDidPerformActionAnimation.html#/s:10ListableUI11SwipeActionV012OnDidPerformD9AnimationO12closeActionsyA2EmF":{"name":"closeActions","abstract":"

    The swipe actions will be closed.

    ","parent_name":"OnDidPerformActionAnimation"},"Structs/SwipeAction/OnDidPerformActionAnimation.html#/s:10ListableUI11SwipeActionV012OnDidPerformD9AnimationO13expandActionsyA2EmF":{"name":"expandActions","abstract":"

    The swipe actions will be expanded, revealing the last swipe action.","parent_name":"OnDidPerformActionAnimation"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV012OnDidPerformD0a":{"name":"OnDidPerformAction","abstract":"

    The completion handler to call after performing the swipe action.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5OnTapa":{"name":"OnTap","abstract":"

    The completion handler called when the action is tapped.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5titleSSSgvp":{"name":"title","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV18accessibilityLabelSSSgvp":{"name":"accessibilityLabel","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV18accessibilityValueSSSgvp":{"name":"accessibilityValue","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV17accessibilityHintSSSgvp":{"name":"accessibilityHint","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV15backgroundColorSo7UIColorCSgvp":{"name":"backgroundColor","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV9tintColorSo7UIColorCvp":{"name":"tintColor","abstract":"

    Sets the text and image (image must use the template rendering mode) color.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5imageSo7UIImageCSgvp":{"name":"image","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5onTapyyyAC012OnDidPerformD9AnimationOccvp":{"name":"onTap","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5title18accessibilityLabel0F5Value0F4Hint15backgroundColor04tintK05image5onTapACSSSg_A3LSo7UIColorCANSo7UIImageCSgyyAC012OnDidPerformD9AnimationOcctcfc":{"name":"init(title:accessibilityLabel:accessibilityValue:accessibilityHint:backgroundColor:tintColor:image:onTap:)","abstract":"

    Creates a new swipe action with the provided options.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction/OnDidPerformActionAnimation.html":{"name":"OnDidPerformActionAnimation","abstract":"

    The animation to perform when the action is completed.

    ","parent_name":"SwipeAction"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV7actionsSayAA0C6ActionVGvp":{"name":"actions","abstract":"

    The actions to display when the cell is swiped.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC0Sbvp":{"name":"performsFirstActionWithFullSwipe","abstract":"

    Whether the first action is performed automatically with a full swipe.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC06actionACSb_AA0cH0Vtcfc":{"name":"init(performsFirstActionWithFullSwipe:action:)","abstract":"

    Creates a new configuration with the provided action.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC07actionsACSb_SayAA0cH0VGtcfc":{"name":"init(performsFirstActionWithFullSwipe:actions:)","abstract":"

    Creates a new configuration with the provided actions.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC07actionsACSb_SayAA0cH0VGyXEtcfc":{"name":"init(performsFirstActionWithFullSwipe:actions:)","abstract":"

    Creates a new configuration with the provided actions.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7leading14CoreFoundation7CGFloatVvp":{"name":"leading","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV8trailing14CoreFoundation7CGFloatVvp":{"name":"trailing","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV4zeroACvpZ":{"name":"zero","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7leading8trailingAC14CoreFoundation7CGFloatV_AHtcfc":{"name":"init(leading:trailing:)","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7uniformAC14CoreFoundation7CGFloatV_tcfc":{"name":"init(uniform:)","parent_name":"HorizontalPadding"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12minItemCountSivp":{"name":"minItemCount","abstract":"

    The minimum number of items within the section. Defaults to 1.

    ","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12maxItemCountSiSgvp":{"name":"maxItemCount","abstract":"

    The maximum number of items in the section. Has no default setting.

    ","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV10CanReordera":{"name":"CanReorder","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12canReorderInSbAA04ItemD0V6ResultVKcSgvp":{"name":"canReorderIn","abstract":"

    A predicate that you can provide which allows more intricate validation when","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV13canReorderOutSbAA04ItemD0V6ResultVKcSgvp":{"name":"canReorderOut","abstract":"

    A predicate that you can provide which allows more intricate validation when","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12minItemCount03maxfG012canReorderIn0iJ3OutACSi_SiSgSbAA0fD0V6ResultVKcSgAMtcfc":{"name":"init(minItemCount:maxItemCount:canReorderIn:canReorderOut:)","abstract":"

    Creates a new reordering validation instance.

    ","parent_name":"SectionReordering"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI24EmptySectionLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptySectionLayoutsValue"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"EmptySectionLayoutsValue"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"EmptySectionLayoutsValue"},"Structs/Section.html#/s:10ListableUI7SectionV10Identifiera":{"name":"Identifier","abstract":"

    The Identifier type used for a Section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10identifierAA10IdentifierCyACs11AnyHashableVGvp":{"name":"identifier","abstract":"

    The value which uniquely identifies the section within a list.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV6headerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"header","abstract":"

    The header, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV6footerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"footer","abstract":"

    The footer, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV5itemsSayAA7AnyItem_pGvp":{"name":"items","abstract":"

    The items, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10reorderingAA0C10ReorderingVvp":{"name":"reordering","abstract":"

    Controls re-ordering options when items are moved in or out of the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8contains3anySbShyAA14ContentFiltersOG_tF":{"name":"contains(any:)","abstract":"

    Check if the section contains any of the given types, which you specify via the filters","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV5countSivp":{"name":"count","abstract":"

    The number of Items within the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV7layoutsAA0C7LayoutsVvp":{"name":"layouts","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV9Configurea":{"name":"Configure","abstract":"

    Provides a mutable section for editing in an inline closure.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_7layouts6header6footer10reordering5items9configureACx_AA0C7LayoutsVAA26AnyHeaderFooterConvertible_pSgAmA0C10ReorderingVSayAA0k4ItemN0_pGyACzXEtcSHRzlufc":{"name":"init(_:layouts:header:footer:reordering:items:configure:)","abstract":"

    Creates a new section with all of the provided values, plus an optional","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_9configureACx_yACzXEtcSHRzlufc":{"name":"init(_:configure:)","abstract":"

    Creates a new section with a trailing closure to configure the section inline.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_7layouts10reordering5items6header6footerACx_AA0C7LayoutsVAA0C10ReorderingVSayAA18AnyItemConvertible_pGyXEAA0k12HeaderFooterM0_pSgyXEAPyXEtcSHRzlufc":{"name":"init(_:layouts:reordering:items:header:footer:)","abstract":"

    Creates a new section with result builder-style APIs.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_5items6header6footerACx_SayAA18AnyItemConvertible_pGyXEAA0g12HeaderFooterI0_pSgyXEAJyXEtcSHRzlufc":{"name":"init(_:items:header:footer:)","abstract":"

    Creates a new section with result builder-style APIs.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8filtered2toSayxGxm_tlF":{"name":"filtered(to:)","abstract":"

    Returns the content of the section, converted back to the provided type,","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8filtered2to_yxm_ySayxGXEtlF":{"name":"filtered(to:_:)","abstract":"

    Provides the content of the section, converted back to the provided type,","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV3addyyAA7AnyItem_pF":{"name":"add(_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_AA7AnyItem_ptFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_AA4ItemVyxGtAA0E7ContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_xtAA11ItemContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV3add5itemsySayAA18AnyItemConvertible_pGyXE_tF":{"name":"add(items:)","abstract":"

    Adds the provided items with the provided result builder.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayAA7AnyItem_pGtFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayAA4ItemVyxGGtAA0E7ContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayxGtAA11ItemContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10identifier4withAA10IdentifierCyACs11AnyHashableVGx_tSHRzlFZ":{"name":"identifier(with:)","abstract":"

    Provides a new identifier for a Section, with the given underlying value.

    ","parent_name":"Section"},"Structs/ScrollPosition/IfAlreadyVisible.html#/s:10ListableUI14ScrollPositionV16IfAlreadyVisibleO9doNothingyA2EmF":{"name":"doNothing","abstract":"

    Do not perform any action if the item is already partially visible.

    ","parent_name":"IfAlreadyVisible"},"Structs/ScrollPosition/IfAlreadyVisible.html#/s:10ListableUI14ScrollPositionV16IfAlreadyVisibleO08scrollToD0yA2EmF":{"name":"scrollToPosition","abstract":"

    Scroll the item to the desired Position, even if it is already partially visible.

    ","parent_name":"IfAlreadyVisible"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O3topyA2EmF":{"name":"top","abstract":"

    Scroll the item to the top of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O8centeredyA2EmF":{"name":"centered","abstract":"

    Scroll the item to the middle of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O6bottomyA2EmF":{"name":"bottom","abstract":"

    Scroll the item to the bottom of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition.html#/s:10ListableUI14ScrollPositionV8position16ifAlreadyVisible6offsetA2C0D0O_AC02IfgH0O14CoreFoundation7CGFloatVtcfc":{"name":"init(position:ifAlreadyVisible:offset:)","abstract":"

    Creates a new scroll position with the provided values.

    ","parent_name":"ScrollPosition"},"Structs/ScrollPosition/Position.html":{"name":"Position","abstract":"

    How the item should be positioned within the list.

    ","parent_name":"ScrollPosition"},"Structs/ScrollPosition/IfAlreadyVisible.html":{"name":"IfAlreadyVisible","abstract":"

    What action should be taken if an item is already partially visible within a list.

    ","parent_name":"ScrollPosition"},"Structs/RefreshControl/Title.html#/s:10ListableUI14RefreshControlV5TitleO6stringyAESScAEmF":{"name":"string(_:)","abstract":"

    A standard string is displayed according to iOS appearance rules.

    ","parent_name":"Title"},"Structs/RefreshControl/Title.html#/s:10ListableUI14RefreshControlV5TitleO10attributedyAESo18NSAttributedStringCcAEmF":{"name":"attributed(_:)","abstract":"

    An attributed string is displayed which provides specific appearance rules.

    ","parent_name":"Title"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html#/s:10ListableUI14RefreshControlV24OffsetAdjustmentBehaviorO4noneyA2EmF":{"name":"none","abstract":"

    Does not apply any visibility or offset change to the refresh control.

    ","parent_name":"OffsetAdjustmentBehavior"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html#/s:10ListableUI14RefreshControlV24OffsetAdjustmentBehaviorO21displayWhenRefreshingyAESb_SbtcAEmF":{"name":"displayWhenRefreshing(animate:scrollToTop:)","abstract":"

    If a refresh starts, the list will be scrolled to the top to reveal the refresh indicator.

    ","parent_name":"OffsetAdjustmentBehavior"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV12isRefreshingSbvp":{"name":"isRefreshing","abstract":"

    If the list is current refreshing.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV24offsetAdjustmentBehaviorAC06OffsetfG0Ovp":{"name":"offsetAdjustmentBehavior","abstract":"

    Controls how the refresh control affects the list when it is visible.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV5titleAC5TitleOSgvp":{"name":"title","abstract":"

    The title of the control.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV02OnC0a":{"name":"OnRefresh","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV02onC0yycvp":{"name":"onRefresh","abstract":"

    Invoked when a customer triggers a refresh event.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV12isRefreshing24offsetAdjustmentBehavior5title02onC0ACSb_AC06OffsethI0OAC5TitleOSgyyctcfc":{"name":"init(isRefreshing:offsetAdjustmentBehavior:title:onRefresh:)","parent_name":"RefreshControl"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html":{"name":"OffsetAdjustmentBehavior","abstract":"

    Controls the visibility and position of the refresh control.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl/Title.html":{"name":"Title","abstract":"

    How the title of the refresh control is displayed.

    ","parent_name":"RefreshControl"},"Structs/ItemPreviewAppearance.html#/s:10ListableUI21ItemPreviewAppearanceV7padding15backgroundColorAC14CoreFoundation7CGFloatV_So7UIColorCtcfc":{"name":"init(padding:backgroundColor:)","abstract":"

    Creates a new preview appearance.

    ","parent_name":"ItemPreviewAppearance"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV5width14CoreFoundation7CGFloatVvp":{"name":"width","abstract":"

    The width of the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV5stateAA0C5StateVvp":{"name":"state","abstract":"

    The ItemState to use in the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV10appearanceAA0cD10AppearanceVvp":{"name":"appearance","abstract":"

    The desired appearance of the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV4with5state10appearanceAE14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVtcfc":{"name":"init(with:state:appearance:)","abstract":"

    Creates a new preview with the desired options.

    ","parent_name":"Properties"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV4itemAA03AnyC0_pvp":{"name":"item","abstract":"

    The item being previewed by the preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV10propertiesAC10PropertiesVvp":{"name":"properties","abstract":"

    The properties of the current preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview/Properties.html":{"name":"Properties","abstract":"

    The properties of a preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV8previews3for4withQrAA03AnyC0_p_SayAC10PropertiesVGtFZ":{"name":"previews(for:with:)","abstract":"

    Creates and returns a SwiftUI view that contains individual previews for each of the provided","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV07withAllC6States3for5width10appearanceQrAA03AnyC0_p_14CoreFoundation7CGFloatVAA0cD10AppearanceVtFZ":{"name":"withAllItemStates(for:width:appearance:)","abstract":"

    Creates and returns a SwiftUI view that contains individual previews for all the possible","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV_5width5state10appearanceAcA03AnyC0_p_14CoreFoundation7CGFloatVAA0C5StateVAA0cD10AppearanceVtcfc":{"name":"init(_:width:state:appearance:)","abstract":"

    Creates a new preview with the provided properties.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV_10propertiesAcA03AnyC0_p_AC10PropertiesVtcfc":{"name":"init(_:properties:)","abstract":"

    Creates a new preview with the provided properties.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"ItemPreview"},"Structs/LocalizedItemCollator/CollatedSection.html#/s:10ListableUI21LocalizedItemCollatorV15CollatedSectionV5titleSSvp":{"name":"title","abstract":"

    The title of section – a single letter like A, B, C, D, E, etc.","parent_name":"CollatedSection"},"Structs/LocalizedItemCollator/CollatedSection.html#/s:10ListableUI21LocalizedItemCollatorV15CollatedSectionV5itemsSayAA03AnyD0_pGvp":{"name":"items","abstract":"

    The sorted items in the collated sections.

    ","parent_name":"CollatedSection"},"Structs/LocalizedItemCollator.html#/s:10ListableUI21LocalizedItemCollatorV8sections9collation4with_SayAA7SectionVGSo27UILocalizedIndexedCollationC_SayAA03Anyc10CollatableD0_pGyAC08CollatedI0V_AHztXEtFZ":{"name":"sections(collation:with:_:)","abstract":"

    Collates and returns the set of items into list Sections,","parent_name":"LocalizedItemCollator"},"Structs/LocalizedItemCollator.html#/s:10ListableUI21LocalizedItemCollatorV7collate9collation5itemsSayAC15CollatedSectionVGSo27UILocalizedIndexedCollationC_SayAA03Anyc10CollatableD0_pGtFZ":{"name":"collate(collation:items:)","abstract":"

    Collates and returns the set of items into CollatedSections.","parent_name":"LocalizedItemCollator"},"Structs/LocalizedItemCollator/CollatedSection.html":{"name":"CollatedSection","abstract":"

    The output of the collator, with the collated title and items","parent_name":"LocalizedItemCollator"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV18accessibilityLabelSSvpZ":{"name":"accessibilityLabel","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV17accessibilityHintSSvpZ":{"name":"accessibilityHint","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV19accessibilityMoveUpSSvpZ":{"name":"accessibilityMoveUp","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV21accessibilityMoveDownSSvpZ":{"name":"accessibilityMoveDown","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html":{"name":"ReorderGesture","parent_name":"ListableLocalizedStrings"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV07contentE0So6CGSizeVvp":{"name":"contentSize","abstract":"

    The content size of the list.

    ","parent_name":"MeasuredListSize"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV12naturalWidth14CoreFoundation7CGFloatVSgvp":{"name":"naturalWidth","abstract":"

    If it supports it, this value will contain the “natural” width of the list’s","parent_name":"MeasuredListSize"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV07contentE012naturalWidthACSo6CGSizeV_14CoreFoundation7CGFloatVSgtcfc":{"name":"init(contentSize:naturalWidth:)","parent_name":"MeasuredListSize"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV4itemAA03AnyF0_pvp":{"name":"item","abstract":"

    The item which was reordered by the customer.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV8sectionsSayAA7SectionVGvp":{"name":"sections","abstract":"

    The new state of all sections in the list.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV6resultAA0F10ReorderingV6ResultVvp":{"name":"result","abstract":"

    The detailed information about the reorder event.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV3oldShyAA13AnyIdentifierCGvp":{"name":"old","abstract":"

    The previously selected items’ identifiers.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV3newShyAA13AnyIdentifierCGvp":{"name":"new","abstract":"

    The newly selected items’ identifiers.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV3oldSo6CGRectVvp":{"name":"old","abstract":"

    The old frame within the bounds of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV3newSo6CGRectVvp":{"name":"new","abstract":"

    The new frame within the bounds of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV9displayedSayAA7AnyItem_pGvp":{"name":"displayed","abstract":"

    The items which were scrolled into view or otherwise became visible.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV12endedDisplaySayAA7AnyItem_pGvp":{"name":"endedDisplay","abstract":"

    The items which were scrolled out of view or otherwise were removed from view.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV10ChangedIDsV8insertedShyAA13AnyIdentifierCGvp":{"name":"inserted","abstract":"

    The inserted IDs.

    ","parent_name":"ChangedIDs"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV10ChangedIDsV7removedShyAA13AnyIdentifierCGvp":{"name":"removed","abstract":"

    The removed IDs.

    ","parent_name":"ChangedIDs"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV8sectionsAG10ChangedIDsVvp":{"name":"sections","abstract":"

    The inserted and removed sections.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV5itemsAG10ChangedIDsVvp":{"name":"items","abstract":"

    The inserted and removed items.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html":{"name":"ChangedIDs","abstract":"

    The changed IDs.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV10hadChangesSbvp":{"name":"hadChanges","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21insertionsAndRemovalsAE010InsertionsiJ0Vvp":{"name":"insertionsAndRemovals","abstract":"

    The insertions and removals in this change, if any.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html":{"name":"InsertionsAndRemovals","abstract":"

    The insertions and removals, for both sections and items, applied to a list","parent_name":"ContentUpdated"},"Structs/ListStateObserver/BeginDrag.html#/s:10ListableUI17ListStateObserverV9BeginDragV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","parent_name":"BeginDrag"},"Structs/ListStateObserver/DidEndScrollingAnimation.html#/s:10ListableUI17ListStateObserverV24DidEndScrollingAnimationV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidEndScrollingAnimation"},"Structs/ListStateObserver/DidEndScrollingAnimation.html#/s:10ListableUI17ListStateObserverV24DidEndScrollingAnimationV12positionInfoAA0c14ScrollPositionK0Vvp":{"name":"positionInfo","parent_name":"DidEndScrollingAnimation"},"Structs/ListStateObserver/DidEndDeceleration.html#/s:10ListableUI17ListStateObserverV18DidEndDecelerationV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidEndDeceleration"},"Structs/ListStateObserver/DidEndDeceleration.html#/s:10ListableUI17ListStateObserverV18DidEndDecelerationV12positionInfoAA0c14ScrollPositionJ0Vvp":{"name":"positionInfo","parent_name":"DidEndDeceleration"},"Structs/ListStateObserver/DidScroll.html#/s:10ListableUI17ListStateObserverV9DidScrollV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidScroll"},"Structs/ListStateObserver/DidScroll.html#/s:10ListableUI17ListStateObserverV9DidScrollV12positionInfoAA0cg8PositionI0Vvp":{"name":"positionInfo","parent_name":"DidScroll"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates and optionally allows you to configure an observer.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11OnDidScrolla":{"name":"OnDidScroll","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11onDidScrollyyyAC0gH0VcF":{"name":"onDidScroll(_:)","abstract":"

    Registers a callback which will be called when the list view is scrolled, or is","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV20OnDidEndDecelerationa":{"name":"OnDidEndDeceleration","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV20onDidEndDecelerationyyyAC0ghI0VcF":{"name":"onDidEndDeceleration(_:)","abstract":"

    Registers a callback which will be called when the list view is finished decelerating.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV26OnDidEndScrollingAnimationa":{"name":"OnDidEndScrollingAnimation","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV26onDidEndScrollingAnimationyyyAC0ghiJ0VcF":{"name":"onDidEndScrollingAnimation(_:)","abstract":"

    Registers a callback which will be called when the list view had ended scrolling animation.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11OnBeginDraga":{"name":"OnBeginDrag","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11onBeginDragyyyAC0gH0VcF":{"name":"onBeginDrag(_:)","abstract":"

    Registers a callback which will be called when the list view will begin dragging.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV16OnContentUpdateda":{"name":"OnContentUpdated","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV16onContentUpdatedyyyAC0gH0VcF":{"name":"onContentUpdated(_:)","abstract":"

    Registers a callback which will be called when the list view’s content is updated","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV19OnVisibilityChangeda":{"name":"OnVisibilityChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV19onVisibilityChangedyyyAC0gH0VcF":{"name":"onVisibilityChanged(_:)","abstract":"

    Registers a callback which will be called when the visiblity of content within the list changes,","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV14OnFrameChangeda":{"name":"OnFrameChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV14onFrameChangedyyyAC0gH0VcF":{"name":"onFrameChanged(_:)","abstract":"

    Registers a callback which will be called when the list view’s frame is changed.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV18OnSelectionChangeda":{"name":"OnSelectionChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV18onSelectionChangedyyyAC0gH0VcF":{"name":"onSelectionChanged(_:)","abstract":"

    Registers a callback which will be called when the list view’s selected items are changed by the user.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV15OnItemReordereda":{"name":"OnItemReordered","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV15onItemReorderedyyyAC0gH0VcF":{"name":"onItemReordered(_:)","abstract":"

    Registers a callback which will be called when an item in the list view is reordered by the customer.","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidScroll.html":{"name":"DidScroll","abstract":"

    Parameters available for OnDidScroll callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidEndDeceleration.html":{"name":"DidEndDeceleration","abstract":"

    Parameters available for OnDidEndDeceleration callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidEndScrollingAnimation.html":{"name":"DidEndScrollingAnimation","abstract":"

    Parameters available for OnDidEndScrollingAnimation callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/BeginDrag.html":{"name":"BeginDrag","abstract":"

    Parameters available for OnBeginDrag callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/ContentUpdated.html":{"name":"ContentUpdated","abstract":"

    Parameters available for OnContentUpdated callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/VisibilityChanged.html":{"name":"VisibilityChanged","abstract":"

    Parameters available for OnVisibilityChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/FrameChanged.html":{"name":"FrameChanged","abstract":"

    Parameters available for OnFrameChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/SelectionChanged.html":{"name":"SelectionChanged","abstract":"

    Parameters available for OnSelectionChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/ItemReordered.html":{"name":"ItemReordered","abstract":"

    Parameters available for OnItemReordered callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListScrollPositionInfo/VisibleItem.html#/s:10ListableUI22ListScrollPositionInfoV11VisibleItemV10identifierAA13AnyIdentifierCvp":{"name":"identifier","parent_name":"VisibleItem"},"Structs/ListScrollPositionInfo/VisibleItem.html#/s:10ListableUI22ListScrollPositionInfoV11VisibleItemV010percentageG014CoreFoundation7CGFloatVvp":{"name":"percentageVisible","abstract":"

    The percentage of this item within the collection view’s visible frame.

    ","parent_name":"VisibleItem"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV12visibleItemsShyAC11VisibleItemVGvp":{"name":"visibleItems","abstract":"

    Which items within the list are currently visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV15mostVisibleItemAC0hI0VSgvp":{"name":"mostVisibleItem","abstract":"

    The item from visibleItems that has the highest percentage of visibility.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV18isFirstItemVisibleSbvp":{"name":"isFirstItemVisible","abstract":"

    If the first item list is partially visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV17isLastItemVisibleSbvp":{"name":"isLastItemVisible","abstract":"

    If the last item list is partially visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV06bottomD6Offset14CoreFoundation7CGFloatVvp":{"name":"bottomScrollOffset","abstract":"

    Distance required to scroll to the bottom

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV6boundsSo6CGRectVvp":{"name":"bounds","abstract":"

    bounds of the list view

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV14safeAreaInsetsSo06UIEdgeI0Vvp":{"name":"safeAreaInsets","abstract":"

    safeAreaInsests of the list view

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV02isD10InProgressSbvp":{"name":"isScrollInProgress","abstract":"

    Whether the scroll view is currently being interacted with or decelerating.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV19visibleContentEdges017includingSafeAreaI0So10UIRectEdgeVAG_tF":{"name":"visibleContentEdges(includingSafeAreaEdges:)","abstract":"

    Used to retrieve the visible content edges for the list’s content.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV10scrollView12visibleItems18isFirstItemVisible0k4LastmN0ACSo08UIScrollH0C_ShyAC0nM0VGS2btcfc":{"name":"init(scrollView:visibleItems:isFirstItemVisible:isLastItemVisible:)","abstract":"

    Creates a ListScrollPositionInfo for the provided scroll view.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo/VisibleItem.html":{"name":"VisibleItem","parent_name":"ListScrollPositionInfo"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV15animatesChangesSbvp":{"name":"animatesChanges","abstract":"

    If the changes applied should be animated or not.","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV9animationAA0C9AnimationVvp":{"name":"animation","abstract":"

    The animation to use for any changes.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7contentAA7ContentVvp":{"name":"content","abstract":"

    The content displayed by the list.","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV11environmentAA0C11EnvironmentVvp":{"name":"environment","abstract":"

    The environment associated with the List.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV6layoutAA17LayoutDescriptionVvp":{"name":"layout","abstract":"

    The layout type to use with the list. Defaults to .table(), aka a table","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV10appearanceAA10AppearanceVvp":{"name":"appearance","abstract":"

    The appearance to use with the list.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV21scrollIndicatorInsetsSo06UIEdgeG0Vvp":{"name":"scrollIndicatorInsets","abstract":"

    The scroll insets to apply to the list view.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV8behaviorAA8BehaviorVvp":{"name":"behavior","abstract":"

    The various behavior options to apply to the list, which affect how the user","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13stateObserverAA0c5StateF0Vvp":{"name":"stateObserver","abstract":"

    The state reader to use with your list. A ListStateObserver","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7actionsAA0C7ActionsCSgvp":{"name":"actions","abstract":"

    The actions instance to use to control the list, eg to scroll to a given","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV16autoScrollActionAA04AutofG0Ovp":{"name":"autoScrollAction","abstract":"

    The auto scroll action to apply to the list. This allows you to","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV25onKeyboardFrameWillChangey0F8Observer0f7CurrentG8Provider_p_Sd17animationDuration_So20UIViewAnimationCurveV0mQ0ttcSgvp":{"name":"onKeyboardFrameWillChange","abstract":"

    Called whenever a keyboard change is detected

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV23accessibilityIdentifierSSSgvp":{"name":"accessibilityIdentifier","abstract":"

    The accessibility identifier assigned to the inner UICollectionView.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","abstract":"

    The debugging identifier assigned to the list. Used for os_signpost integration","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV9Configurea":{"name":"Configure","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7default4withACyACzXE_tFZ":{"name":"default(with:)","abstract":"

    An instance of ListProperties with sensible default values.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV15animatesChanges9animation6layout10appearance21scrollIndicatorInsets8behavior16autoScrollAction25onKeyboardFrameWillChange23accessibilityIdentifier09debuggingW09configureACSb_AA0C9AnimationVAA17LayoutDescriptionVAA10AppearanceVSo06UIEdgeL0VAA8BehaviorVAA04AutooP0Oy0R8Observer0r7CurrentS8Provider_p_Sd0G8Duration_So06UIViewZ5CurveV0G5CurvettcSgSSSgA6_yACzXEtcfc":{"name":"init(animatesChanges:animation:layout:appearance:scrollIndicatorInsets:behavior:autoScrollAction:onKeyboardFrameWillChange:accessibilityIdentifier:debuggingIdentifier:configure:)","abstract":"

    Create a new instance of ListProperties with the provided values.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13dynamicMemberxs7KeyPathCyAA7ContentVxG_tcluip":{"name":"subscript(dynamicMember:)","abstract":"

    Allows directly reading properties on the list’s Content, without having to explicitly specify","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13dynamicMemberxs15WritableKeyPathCyAA7ContentVxG_tcluip":{"name":"subscript(dynamicMember:)","abstract":"

    Allows directly setting properties on the list’s Content, without having to explicitly specify","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV14callAsFunction_9configureyx_yAA7SectionVzXEtSHRzlF":{"name":"callAsFunction(_:configure:)","abstract":"

    Allows streamlined creation of sections when building a list:

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV3add8sectionsySayAA7SectionVGyXE_tF":{"name":"add(sections:)","abstract":"

    Adds the provided sections with the provided result builder.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV3addyyAA7SectionVF":{"name":"add(_:)","abstract":"

    Adds a new section to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV2peoiyyACz_AA7SectionVtFZ":{"name":"+=(_:_:)","abstract":"

    Adds a new section to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV2peoiyyACz_SayAA7SectionVGtFZ":{"name":"+=(_:_:)","abstract":"

    Adds a list of new sections to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV6modify5usingyyACzXE_tF":{"name":"modify(using:)","abstract":"

    Updates the ListProperties object with the changes in the provided builder.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV8modified5usingACyACzXE_tF":{"name":"modified(using:)","abstract":"

    Creates a new ListProperties object modified by the changes in the provided builder.

    ","parent_name":"ListProperties"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV9itemFrameSo6CGRectVvp":{"name":"itemFrame","abstract":"

    The item’s frame in the list content coordinate space.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV19visibleContentFrameSo6CGRectVvp":{"name":"visibleContentFrame","abstract":"

    The visible content frame in the list content coordinate space.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV08positionG0AA0cefG0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV9itemFrame014visibleContentI008positionG0ACSo6CGRectV_AhA0cefG0Vtcfc":{"name":"init(itemFrame:visibleContentFrame:positionInfo:)","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPosition.html#/s:10ListableUI22ListItemScrollPositionV8standardyAcA0eF0VFZ":{"name":"standard(_:)","abstract":"

    Positions the item using Listable’s standard item scroll positioning.

    ","parent_name":"ListItemScrollPosition"},"Structs/ListItemScrollPosition.html#/s:10ListableUI22ListItemScrollPositionV31verticalContentOffsetAdjustmentyAC14CoreFoundation7CGFloatVAA0cdeF4InfoVcFZ":{"name":"verticalContentOffsetAdjustment(_:)","abstract":"

    Positions the item by applying a custom vertical delta to the current content offset.

    ","parent_name":"ListItemScrollPosition"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV10Animationsa":{"name":"Animations","abstract":"

    The animation block.

    ","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationVyACyyycccfc":{"name":"init(_:)","abstract":"

    Creates a new animation. in your custom animation, you must invoke the passed","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV7defaultACvpZ":{"name":"default","abstract":"

    The default animation provided by UICollectionView.

    ","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV4fastACvpZ":{"name":"fast","abstract":"

    A faster animation than the default UICollectionView animation.

    ","parent_name":"ListAnimation"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV27headerToFirstSectionSpacing14CoreFoundation7CGFloatVvp":{"name":"headerToFirstSectionSpacing","abstract":"

    The spacing between the list header and the first section.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV31interSectionSpacingWithNoFooter14CoreFoundation7CGFloatVvp":{"name":"interSectionSpacingWithNoFooter","abstract":"

    The spacing to apply between sections, if the previous section has no footer.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV29interSectionSpacingWithFooter14CoreFoundation7CGFloatVvp":{"name":"interSectionSpacingWithFooter","abstract":"

    The spacing to apply between sections, if the previous section has a footer.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26sectionHeaderBottomSpacing14CoreFoundation7CGFloatVvp":{"name":"sectionHeaderBottomSpacing","abstract":"

    The spacing to apply below a section header, before its items.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV11itemSpacing14CoreFoundation7CGFloatVvp":{"name":"itemSpacing","abstract":"

    The spacing between individual items within a section in a list.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26itemToSectionFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"itemToSectionFooterSpacing","abstract":"

    The spacing between the last item in the section and the footer.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26lastSectionToFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"lastSectionToFooterSpacing","abstract":"

    The spacing between the last section and the footer of the list.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV27headerToFirstSectionSpacing05interiJ12WithNoFooter0kijlN0019sectionHeaderBottomJ004itemJ00rginJ004lastignJ0AE14CoreFoundation7CGFloatV_A6Otcfc":{"name":"init(headerToFirstSectionSpacing:interSectionSpacingWithNoFooter:interSectionSpacingWithFooter:sectionHeaderBottomSpacing:itemSpacing:itemToSectionFooterSpacing:lastSectionToFooterSpacing:)","abstract":"

    Creates a new Layout with the provided options.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV3set4withyyAEzXE_tF":{"name":"set(with:)","abstract":"

    Easily mutate the Layout in place.

    ","parent_name":"Layout"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV5countSivp":{"name":"count","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV7spacing14CoreFoundation7CGFloatVvp":{"name":"spacing","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV3oneAGvpZ":{"name":"one","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV5count7spacingAGSi_14CoreFoundation7CGFloatVtcfc":{"name":"init(count:spacing:)","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV5widthAA11CustomWidthOvp":{"name":"width","abstract":"

    In a horizontal layout, this powers the height of the section.

    ","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV011customInterE7Spacing14CoreFoundation7CGFloatVSgvp":{"name":"customInterSectionSpacing","abstract":"

    Overrides the calculated spacing after this section

    ","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7columnsAE7ColumnsVvp":{"name":"columns","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV14isHeaderSticky5width011customInterE7Spacing7columnsAESbSg_AA11CustomWidthO14CoreFoundation7CGFloatVSgAE7ColumnsVtcfc":{"name":"init(isHeaderSticky:width:customInterSectionSpacing:columns:)","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout/Columns.html":{"name":"Columns","parent_name":"SectionLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI15TableAppearanceV18HeaderFooterLayoutV5widthAA11CustomWidthOvp":{"name":"width","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI15TableAppearanceV18HeaderFooterLayoutV5widthAeA11CustomWidthO_tcfc":{"name":"init(width:)","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV11itemSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemSpacing","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV26itemToSectionFooterSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemToSectionFooterSpacing","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV5widthAA11CustomWidthOvp":{"name":"width","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV11itemSpacing0g15ToSectionFooterH05widthAE14CoreFoundation7CGFloatVSg_AlA11CustomWidthOtcfc":{"name":"init(itemSpacing:itemToSectionFooterSpacing:width:)","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"ItemLayout"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV7defaultACvpZ":{"name":"default","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    How the layout should flow, either horizontally or vertically.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","abstract":"

    If sticky section headers should be leveraged in the layout.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","abstract":"

    How paging is performed when a drag event ends.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","abstract":"

    The properties applied to the scroll view backing the list.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV26itemPositionGroupingHeight14CoreFoundation7CGFloatVvp":{"name":"itemPositionGroupingHeight","abstract":"

    When providing the ItemPosition for items in a list, specifies the max spacing","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV30contentInsetAdjustmentBehaviorAA07ContentfgH0Ovp":{"name":"contentInsetAdjustmentBehavior","abstract":"

    How to adjust the safe area insets of the list view.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV17bounceOnUnderflowSbvp":{"name":"bounceOnUnderflow","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","abstract":"

    The bounds of the content of the list, which can be optionally constrained.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV6layoutAC6LayoutVvp":{"name":"layout","abstract":"

    Layout attributes for content in the list.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV9direction18listHeaderPosition20stickySectionHeaders14pagingBehavior04itemH14GroupingHeight022contentInsetAdjustmentM017bounceOnUnderflow6bounds6layoutAcA15LayoutDirectionO_AA04ListgH0OSbAA010ListPagingM0O14CoreFoundation7CGFloatVAA07ContentrsM0OSbAA17ListContentBoundsVSgAC0Y0Vtcfc":{"name":"init(direction:listHeaderPosition:stickySectionHeaders:pagingBehavior:itemPositionGroupingHeight:contentInsetAdjustmentBehavior:bounceOnUnderflow:bounds:layout:)","abstract":"

    Creates a new TableAppearance object.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance/ItemLayout.html":{"name":"ItemLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/HeaderFooterLayout.html":{"name":"HeaderFooterLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/SectionLayout.html":{"name":"SectionLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/Layout.html":{"name":"Layout","abstract":"

    Layout options for the list.

    ","parent_name":"TableAppearance"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html#/s:10ListableUI15PagedAppearanceV4PeekV22FirstItemConfigurationO7uniformyA2GmF":{"name":"uniform","abstract":"

    The first item’s leading peek is equal to the Peek.value. This will keep the first","parent_name":"FirstItemConfiguration"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html#/s:10ListableUI15PagedAppearanceV4PeekV22FirstItemConfigurationO13customLeadingyAG14CoreFoundation7CGFloatVcAGmF":{"name":"customLeading(_:)","abstract":"

    The first item’s leading peek is equal to the associated value. This will offset the","parent_name":"FirstItemConfiguration"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html":{"name":"FirstItemConfiguration","abstract":"

    Houses the various configuration options for the first item’s peek value.

    ","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV7isEmptySbvp":{"name":"isEmpty","abstract":"

    This is true if there are no peek values.

    ","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV5value22firstItemConfigurationAE14CoreFoundation7CGFloatV_AE05FirsthI0Otcfc":{"name":"init(value:firstItemConfiguration:)","abstract":"

    Creates a new Peek with the specified peek value and first item configuration. By default,","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV4noneAEvpZ":{"name":"none","abstract":"

    This represents no peeking functionality.

    ","parent_name":"Peek"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV7defaultACvpZ":{"name":"default","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The direction the paging layout should occur in. Defaults to vertical.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV4peekAC4PeekVvp":{"name":"peek","abstract":"

    This is a proxy to the internal pagingSize.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV21showsScrollIndicatorsSbvp":{"name":"showsScrollIndicators","abstract":"

    If scroll indicators should be visible along the scrollable axis.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV9direction21showsScrollIndicators6bounds4peekAcA15LayoutDirectionO_SbAA17ListContentBoundsVSgAC4PeekVtcfc":{"name":"init(direction:showsScrollIndicators:bounds:peek:)","parent_name":"PagedAppearance"},"Structs/PagedAppearance/Peek.html":{"name":"Peek","abstract":"

    This data model is used to apply an inset to each page, allowing items residing on the","parent_name":"PagedAppearance"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV21pageScrollingBehaviorAA04PageiJ0Ovp":{"name":"pageScrollingBehavior","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV30contentInsetAdjustmentBehaviorAA07ContentijK0Ovp":{"name":"contentInsetAdjustmentBehavior","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV20allowsBounceVerticalSbvp":{"name":"allowsBounceVertical","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV22allowsBounceHorizontalSbvp":{"name":"allowsBounceHorizontal","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV016allowsHorizontalE9IndicatorSbvp":{"name":"allowsHorizontalScrollIndicator","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV014allowsVerticalE9IndicatorSbvp":{"name":"allowsVerticalScrollIndicator","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV21pageScrollingBehavior022contentInsetAdjustmentJ020allowsBounceVertical0nO10Horizontal0npE9Indicator0nqeR0AcA04PageiJ0O_AA07ContentlmJ0OS4btcfc":{"name":"init(pageScrollingBehavior:contentInsetAdjustmentBehavior:allowsBounceVertical:allowsBounceHorizontal:allowsVerticalScrollIndicator:allowsHorizontalScrollIndicator:)","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV11contentSizeSo6CGSizeVvp":{"name":"contentSize","abstract":"

    The size of the content as it has been laid out by your layout.

    ","parent_name":"ListLayoutResult"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV19naturalContentWidth14CoreFoundation7CGFloatVSgvp":{"name":"naturalContentWidth","abstract":"

    If available, the natural width of any measured content.","parent_name":"ListLayoutResult"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV11contentSize19naturalContentWidthACSo6CGSizeV_14CoreFoundation7CGFloatVSgtcfc":{"name":"init(contentSize:naturalContentWidth:)","parent_name":"ListLayoutResult"},"Structs/ListLayoutDefaults.html#/s:10ListableUI18ListLayoutDefaultsV29itemInsertAndRemoveAnimationsAA04ItemghiJ0Vvp":{"name":"itemInsertAndRemoveAnimations","parent_name":"ListLayoutDefaults"},"Structs/ListLayoutDefaults.html#/s:10ListableUI18ListLayoutDefaultsV29itemInsertAndRemoveAnimationsAcA04ItemghiJ0V_tcfc":{"name":"init(itemInsertAndRemoveAnimations:)","parent_name":"ListLayoutDefaults"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV14pagingBehaviorAA0c6PagingH0Ovp":{"name":"pagingBehavior","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV010scrollViewF0AA0cd6ScrollhF0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV9direction6bounds20stickySectionHeaders14pagingBehavior010scrollViewF0AcA0D9DirectionO_AA0C13ContentBoundsVSgSbAA0c6PagingM0OAA0cd6ScrolloF0Vtcfc":{"name":"init(direction:bounds:stickySectionHeaders:pagingBehavior:scrollViewProperties:)","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesVyACxcAA0cdE0Rzlufc":{"name":"init(_:)","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV10viewBoundsSo6CGRectVvp":{"name":"viewBounds","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV14safeAreaInsetsSo06UIEdgeH0Vvp":{"name":"safeAreaInsets","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV12contentInsetSo12UIEdgeInsetsVvp":{"name":"contentInset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV13contentOffsetSo7CGPointVvp":{"name":"contentOffset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV20adjustedContentInsetSo12UIEdgeInsetsVvp":{"name":"adjustedContentInset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV17hasRefreshControlSbvp":{"name":"hasRefreshControl","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV11environmentAA0C11EnvironmentVvp":{"name":"environment","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV10viewBounds14safeAreaInsets12contentInset0K6Offset015adjustedContentL017hasRefreshControl11environmentACSo6CGRectV_So06UIEdgeJ0VANSo7CGPointVANSbAA0C11EnvironmentVtcfc":{"name":"init(viewBounds:safeAreaInsets:contentInset:contentOffset:adjustedContentInset:hasRefreshControl:environment:)","parent_name":"ListLayoutLayoutContext"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV4sizeSo6CGSizeVvp":{"name":"size","abstract":"

    The size of the represented item when it is laid out.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV6centerSo7CGPointVvp":{"name":"center","abstract":"

    The center of the item when it is laid out, in the coordinate space of the outer list.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5frameSo6CGRectVvp":{"name":"frame","abstract":"

    The frame of the item when it is laid out, in the coordinate space of the outer list.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV9transformSo17CGAffineTransformVvp":{"name":"transform","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV11transform3DSo13CATransform3DVvp":{"name":"transform3D","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5alpha14CoreFoundation7CGFloatVvp":{"name":"alpha","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV6zIndexSivp":{"name":"zIndex","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesVyACSo016UICollectionVieweF0Ccfc":{"name":"init(_:)","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5apply2toySo016UICollectionVieweF0C_tF":{"name":"apply(to:)","parent_name":"ListContentLayoutAttributes"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsVyxxmcAA0cD5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various SectionLayoutsValues stored within the object.","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV4flowyACyAA14FlowAppearanceV0C6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new SectionLayouts value that allows configuring the flow values for the section.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV4flowAA14FlowAppearanceV0C6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of a Section‘s layout when it is presented within a .flow style layout.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV5tableyACyAA15TableAppearanceV0C6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new SectionLayouts value that allows configuring the table values for the section.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV5tableAA15TableAppearanceV0C6LayoutVvp":{"name":"table","abstract":"

    Allows customization of a Section‘s layout when it is presented within a .table style layout.

    ","parent_name":"SectionLayouts"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV10withFooter14CoreFoundation7CGFloatVvp":{"name":"withFooter","abstract":"

    The spacing used if there is a footer in the proceeding section.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV8noFooter14CoreFoundation7CGFloatVvp":{"name":"noFooter","abstract":"

    The spacing used if there is no footer in the proceeding section.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV10withFooter02noJ0AG14CoreFoundation7CGFloatV_ALtcfc":{"name":"init(withFooter:noFooter:)","abstract":"

    Provides a new intersection spacing value.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingVyAG14CoreFoundation7CGFloatVcfc":{"name":"init(_:)","abstract":"

    Provides a new intersection spacing value.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV27headerToFirstSectionSpacing14CoreFoundation7CGFloatVvp":{"name":"headerToFirstSectionSpacing","abstract":"

    The spacing between the list header and the first section.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19interSectionSpacingAE05IntergH0Vvp":{"name":"interSectionSpacing","abstract":"

    The spacing to apply between sections.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV26sectionHeaderBottomSpacing14CoreFoundation7CGFloatVvp":{"name":"sectionHeaderBottomSpacing","abstract":"

    The spacing to apply below a section header, before its items.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV11itemSpacing14CoreFoundation7CGFloatVvp":{"name":"itemSpacing","abstract":"

    The horizontal spacing between individual items within a section.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV10rowSpacing14CoreFoundation7CGFloatVvp":{"name":"rowSpacing","abstract":"

    The vertical spacing between rows in the flow layout.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV25rowToSectionFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"rowToSectionFooterSpacing","abstract":"

    The spacing between the last row in the section and the footer.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV26lastSectionToFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"lastSectionToFooterSpacing","abstract":"

    The spacing between the last section and the footer of the list.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV27headerToFirstSectionSpacing05interiJ0019sectionHeaderBottomJ004itemJ003rowJ00pgi6FooterJ004lastigqJ0AE14CoreFoundation7CGFloatV_AE05InteriJ0VA5Otcfc":{"name":"init(headerToFirstSectionSpacing:interSectionSpacing:sectionHeaderBottomSpacing:itemSpacing:rowSpacing:rowToSectionFooterSpacing:lastSectionToFooterSpacing:)","abstract":"

    Creates a new Layout with the provided options.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html":{"name":"InterSectionSpacing","abstract":"

    Controls the inter section spacing in a list.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV5widthAA11CustomWidthOvp":{"name":"width","abstract":"

    Controls the custom width of the Section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV21rowUnderflowAlignmentAC03RowhI0OSgvp":{"name":"rowUnderflowAlignment","abstract":"

    Provides a custom underflow alignment for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV17rowItemsAlignmentAC03RowhI0OSgvp":{"name":"rowItemsAlignment","abstract":"

    Provides a custom item alignment for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV10itemSizingAC04ItemH0OSgvp":{"name":"itemSizing","abstract":"

    Provides a custom item sizing for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV11itemSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemSpacing","abstract":"

    Provides a custom item spacing for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV14isHeaderSticky5width21rowUnderflowAlignment0k5ItemsM010itemSizing0O7SpacingAESbSg_AA11CustomWidthOAC03RowlM0OSgAC0tnM0OSgAC04ItemP0OSg14CoreFoundation7CGFloatVSgtcfc":{"name":"init(isHeaderSticky:width:rowUnderflowAlignment:rowItemsAlignment:itemSizing:itemSpacing:)","abstract":"

    Creates a new section layout.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"SectionLayout"},"Structs/FlowAppearance/HeaderFooterLayout.html#/s:10ListableUI14FlowAppearanceV18HeaderFooterLayoutVAEycfc":{"name":"init()","parent_name":"HeaderFooterLayout"},"Structs/FlowAppearance/HeaderFooterLayout.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"HeaderFooterLayout"},"Structs/FlowAppearance/ItemLayout/Width.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5WidthO7naturalyA2GmF":{"name":"natural","abstract":"

    The standard with from the item will be used.

    ","parent_name":"Width"},"Structs/FlowAppearance/ItemLayout/Width.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5WidthO7fillRowyA2GmF":{"name":"fillRow","abstract":"

    The full width of the section will be used by the item.

    ","parent_name":"Width"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5widthAE5WidthOvp":{"name":"width","abstract":"

    How to calculate the width of the item within the section.

    ","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5widthA2E5WidthO_tcfc":{"name":"init(width:)","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout/Width.html":{"name":"Width","abstract":"

    Controls how to determine the width of the items within a row.

    ","parent_name":"ItemLayout"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO3topyA2EmF":{"name":"top","abstract":"

    When items in a row are not the same height, the shorter items will be aligned to the top of the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO6centeryA2EmF":{"name":"center","abstract":"

    When items in a row are not the same height, the shorter items will be center aligned within the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO6bottomyA2EmF":{"name":"bottom","abstract":"

    When items in a row are not the same height, the shorter items will be bottom aligned within the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO4fillyA2EmF":{"name":"fill","abstract":"

    When items in a row are not the same height, the shorter items will be stretched to be the same","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O4fillyA2GmF":{"name":"fill","abstract":"

    The default behaviour; the row will be filled to fit its maximum allowable width.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O013matchPreviousE7SpacingyA2GmF":{"name":"matchPreviousRowSpacing","abstract":"

    The spacing of the previous row or itemSpacing will be used, whichever is smaller.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O18defaultItemSpacingyA2GmF":{"name":"defaultItemSpacing","abstract":"

    The calculated spacing or itemSpacing will be used, whichever is smaller.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO7leadingyA2EmF":{"name":"leading","abstract":"

    The items are leading-aligned, with extra space at the end of the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO8centeredyA2EmF":{"name":"centered","abstract":"

    The items are center-aligned, with extra space distributed evenly between","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO8trailingyA2EmF":{"name":"trailing","abstract":"

    The items are trailing-aligned, with extra space at the beginning of the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO4fillyA2E08FillLasteG0O_tcAEmF":{"name":"fill(lastRowAlignment:)","abstract":"

    The extra space in the row is evenly distributed between the items in the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html":{"name":"FillLastRowAlignment","abstract":"

    Controls the fill behavior for the last row in a section.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO7naturalyA2EmF":{"name":"natural","abstract":"

    The natural value from the Item.sizing is used with no changes.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO5fixedyAE14CoreFoundation7CGFloatVcAEmF":{"name":"fixed(_:)","abstract":"

    The width of the item is fixed to this value.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO7columnsyAESicAEmF":{"name":"columns(_:)","abstract":"

    The width of the item is calculated based on the number of columns provided.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV7defaultACvpZ":{"name":"default","abstract":"

    The default apperance style.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The direction the flow layout will be laid out in.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","abstract":"

    If sections should have sticky headers, staying visible until the section is scrolled off screen.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","abstract":"

    How paging is performed when a drag event ends.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","abstract":"

    The properties of the backing UIScrollView.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV21rowUnderflowAlignmentAC03RowfG0Ovp":{"name":"rowUnderflowAlignment","abstract":"

    How to align the items in a row when they do not take up the full amount of available space.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV17rowItemsAlignmentAC03RowfG0Ovp":{"name":"rowItemsAlignment","abstract":"

    How to align the items in a row when they are not all the same height.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV10itemSizingAC04ItemF0Ovp":{"name":"itemSizing","abstract":"

    Controls the sizing / measurement of items within the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","abstract":"

    Controls the padding and maximum width of the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV8spacingsAC8SpacingsVvp":{"name":"spacings","abstract":"

    Controls the spacing between headers, footers, sections, and items in the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV9direction16stickyListHeader0F14SectionHeaders14pagingBehavior21rowUnderflowAlignment0m5ItemsO010itemSizing6bounds8spacingsAcA15LayoutDirectionO_S2bSgAA0g6PagingL0OAC03RownO0OAC0xpO0OAC04ItemR0OAA0G13ContentBoundsVSgAC8SpacingsVtcfc":{"name":"init(direction:stickyListHeader:stickySectionHeaders:pagingBehavior:rowUnderflowAlignment:rowItemsAlignment:itemSizing:bounds:spacings:)","abstract":"

    Creates a new FlowAppearance.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/ItemSizing.html":{"name":"ItemSizing","abstract":"

    Controls how items in a row are measured and sized.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/RowUnderflowAlignment.html":{"name":"RowUnderflowAlignment","abstract":"

    When there is left over space at the end of a row, RowUnderflowAlignment controls","parent_name":"FlowAppearance"},"Structs/FlowAppearance/RowItemsAlignment.html":{"name":"RowItemsAlignment","abstract":"

    When items in a row are not the same height, controls the alignment and sizing of the smaller items.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/ItemLayout.html":{"name":"ItemLayout","abstract":"

    Controls the layout parameters for a given Item when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/HeaderFooterLayout.html":{"name":"HeaderFooterLayout","abstract":"

    Controls the layout parameters for a given HeaderFooter when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/SectionLayout.html":{"name":"SectionLayout","abstract":"

    Controls the layout parameters for a given Section when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/Spacings.html":{"name":"Spacings","abstract":"

    Layout options for the list.

    ","parent_name":"FlowAppearance"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV10layoutTypexmvp":{"name":"layoutType","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV16layoutAppearance0cG0Qzvp":{"name":"layoutAppearance","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV011createEmptyC010appearance8behaviorAA07AnyListC0_pAA10AppearanceV_AA8BehaviorVtF":{"name":"createEmptyLayout(appearance:behavior:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV015createPopulatedC010appearance8behavior7contentAA07AnyListC0_pAA10AppearanceV_AA8BehaviorVAA0lC7ContentCAA0lC8DefaultsVXEtF":{"name":"createPopulatedLayout(appearance:behavior:content:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV26layoutAppearancePropertiesAA04ListcgH0VyF":{"name":"layoutAppearanceProperties()","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV13shouldRebuild6layoutSbAA07AnyListC0_p_tF":{"name":"shouldRebuild(layout:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV06isSameC4Type2asSbAA03AnycdE0_p_tF":{"name":"isSameLayoutType(as:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV7isEqual2toSbAA03AnycdE0_p_tF":{"name":"isEqual(to:)","parent_name":"Configuration"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV10layoutType10appearanceACxm_y0C10AppearanceQzzXEtcAA04ListC0Rzlufc":{"name":"init(layoutType:appearance:)","abstract":"

    Creates a new layout description for the provided layout type, with the provided optional layout configuration.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV10layoutType10appearanceACxm_0C10AppearanceQztcAA04ListC0Rzlufc":{"name":"init(layoutType:appearance:)","abstract":"

    Creates a new layout description for the provided layout type, with the provided appearance.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV26layoutAppearancePropertiesAA04ListcfG0Vvp":{"name":"layoutAppearanceProperties","abstract":"

    Returns the standard layout properties, which apply to any kind of list layout.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV4flowyACyAA14FlowAppearanceVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new .flow layout type for a list.","parent_name":"LayoutDescription"},"Structs/LayoutDescription/Configuration.html":{"name":"Configuration","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV5pagedyACyAA15PagedAppearanceVzXEFZ":{"name":"paged(_:)","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV5tableyACyAA15TableAppearanceVzXEFZ":{"name":"table(_:)","parent_name":"LayoutDescription"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV10isSelected0E11Highlighted0E10ReorderingACSb_S2btcfc":{"name":"init(isSelected:isHighlighted:isReordering:)","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV4cell12isReorderingACSo20UICollectionViewCellC_Sbtcfc":{"name":"init(cell:isReordering:)","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV10isSelectedSbvp":{"name":"isSelected","abstract":"

    If the item is currently selected.

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV13isHighlightedSbvp":{"name":"isHighlighted","abstract":"

    If the item is currently highlighted.

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV12isReorderingSbvp":{"name":"isReordering","abstract":"

    If the item is currently being moved by the user

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV8isActiveSbvp":{"name":"isActive","abstract":"

    If the item is either selected or highlighted.

    ","parent_name":"ItemState"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC18accessibilityProxySo8NSObjectCSgvp":{"name":"accessibilityProxy","parent_name":"GestureRecognizer"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc":{"name":"init(target:action:)","abstract":"

    Creates a gesture recognizer with the provided target and selector.

    ","parent_name":"GestureRecognizer"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC5apply7actionsyAA0D7ActionsC_tF":{"name":"apply(actions:)","abstract":"

    Applies the actions from the ReorderingActions to the gesture recognizer,","parent_name":"GestureRecognizer"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV4from10Foundation9IndexPathVvp":{"name":"from","abstract":"

    The index path the Item is being moved from.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV11fromSectionAA0G0Vvp":{"name":"fromSection","abstract":"

    The Section the Item is being moved from.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV2to10Foundation9IndexPathVvp":{"name":"to","abstract":"

    The index path the Item is being moved to.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV9toSectionAA0G0Vvp":{"name":"toSection","abstract":"

    The Section the Item is being moved to.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV14sectionChangedSbvp":{"name":"sectionChanged","abstract":"

    If the item moved between sections during the reorder operation.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV4from0F7Section2to0hG0AE10Foundation9IndexPathV_AA0G0VAlNtcfc":{"name":"init(from:fromSection:to:toSection:)","abstract":"

    Creates a new instance of ItemReordering/Result with the provided options.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV21indexPathsDescriptionSSvp":{"name":"indexPathsDescription","abstract":"

    A short, readable description of the index path changes involved with the move.

    ","parent_name":"Result"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO3allyA2EmF":{"name":"all","abstract":"

    The Item can be moved to any section during a reorder

    ","parent_name":"Sections"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO7currentyA2EmF":{"name":"current","abstract":"

    The Item can only be moved within the current section during a reorder.

    ","parent_name":"Sections"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO8specificyAESb_Shys11AnyHashableVGtcAEmF":{"name":"specific(current:IDs:)","abstract":"

    The Item can only be moved within the specified sections during a reorder.","parent_name":"Sections"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV8sectionsAC8SectionsOvp":{"name":"sections","abstract":"

    The sections in which the Item can be reordered into.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV10CanReordera":{"name":"CanReorder","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV10canReorderSbAC6ResultVKcSgvp":{"name":"canReorder","abstract":"

    A predicate closure which allows more fine-grained validation of a reorder event,","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV8sections10canReorderA2C8SectionsO_SbAC6ResultVKcSgtcfc":{"name":"init(sections:canReorder:)","abstract":"

    Creates a new Reorder instance with the provided options.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/Sections.html":{"name":"Sections","abstract":"

    Controls which sections a reorderable Item can be moved to during a reorder event.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/Result.html":{"name":"Result","abstract":"

    Provides information about the current state of a reorder event.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/GestureRecognizer.html":{"name":"GestureRecognizer","abstract":"

    A gesture recognizer that you should use when implementing a reorderable Item in your list.

    ","parent_name":"ItemReordering"},"Structs/EmptyItemLayoutsValue.html#/s:10ListableUI21EmptyItemLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptyItemLayoutsValue"},"Structs/EmptyItemLayoutsValue.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"EmptyItemLayoutsValue"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsVyxxmcAA0cD5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various ItemLayoutsValues stored within the object.","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV4flowyACyAA14FlowAppearanceV0C6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new ItemLayouts value that allows configuring the flow values for the item.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV4flowAA14FlowAppearanceV0C6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of an Item‘s layout when it is presented within a .flow style layout.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV5tableyACyAA15TableAppearanceV0C6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new ItemLayouts value that allows configuring the table values for the item.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV5tableAA15TableAppearanceV0C6LayoutVvp":{"name":"table","abstract":"

    Allows customization of an Item‘s layout when it is presented within a .table style layout.

    ","parent_name":"ItemLayouts"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV7Preparea":{"name":"Prepare","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4nameSSvp":{"name":"name","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV02onD0yyAA27ListContentLayoutAttributesVzcvp":{"name":"onInsert","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV9onRemovalyyAA27ListContentLayoutAttributesVzcvp":{"name":"onRemoval","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4name02onD00I7RemovalACSS_yAA27ListContentLayoutAttributesVzcyAHzctcfc":{"name":"init(name:onInsert:onRemoval:)","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4name10attributesACSS_yAA27ListContentLayoutAttributesVzctcfc":{"name":"init(name:attributes:)","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4fadeACvpZ":{"name":"fade","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV5rightACvpZ":{"name":"right","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4leftACvpZ":{"name":"left","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV3topACvpZ":{"name":"top","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV6bottomACvpZ":{"name":"bottom","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV9scaleDownACvpZ":{"name":"scaleDown","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV7scaleUpACvpZ":{"name":"scaleUp","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV5stateAA0D5StateVvp":{"name":"state","abstract":"

    The state of the Item currently displaying the content. Is it highlighted, selected, etc.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV8positionAA0D8PositionOvp":{"name":"position","abstract":"

    The position of the item within its section.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV17reorderingActionsAA010ReorderingH0Cvp":{"name":"reorderingActions","abstract":"

    Provides access to actions to handle re-ordering the content within the list.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV23showLeadingSwipeActionsyycvp":{"name":"showLeadingSwipeActions","abstract":"

    When invoked, will show the leading swipe actions.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV24showTrailingSwipeActionsyycvp":{"name":"showTrailingSwipeActions","abstract":"

    When invoked, will show the trailing swipe actions.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV13isReorderableSbvp":{"name":"isReorderable","abstract":"

    If the item can be reordered.","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV12isSelectableSbvp":{"name":"isSelectable","abstract":"

    If the item is selectable; that is, if its selectionStyle is .tappable, .selectable, or .toggles.","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV11environmentAA15ListEnvironmentVvp":{"name":"environment","abstract":"

    The environment of the containing list.","parent_name":"ApplyItemContentInfo"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV7content0D4ViewQzvp":{"name":"content","abstract":"

    The content view of the content.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV10background14BackgroundViewQzvp":{"name":"background","abstract":"

    The background view of the content.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18backgroundIfLoaded14BackgroundViewQzSgvp":{"name":"backgroundIfLoaded","abstract":"

    The background view of the content, if it has been loaded.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18selectedBackground08SelectedG4ViewQzvp":{"name":"selectedBackground","abstract":"

    The selected background view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV26selectedBackgroundIfLoaded08SelectedG4ViewQzSgvp":{"name":"selectedBackgroundIfLoaded","abstract":"

    The selected background view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV17overlayDecoration07OverlayG4ViewQzvp":{"name":"overlayDecoration","abstract":"

    The overlay decoration view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV25overlayDecorationIfLoaded07OverlayG4ViewQzSgvp":{"name":"overlayDecorationIfLoaded","abstract":"

    The overlay decoration view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18underlayDecoration08UnderlayG4ViewQzvp":{"name":"underlayDecoration","abstract":"

    The underlay decoration view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV26underlayDecorationIfLoaded08UnderlayG4ViewQzSgvp":{"name":"underlayDecorationIfLoaded","abstract":"

    The underlay decoration view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV0D0a":{"name":"Item","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6sizingAA6SizingOSgvp":{"name":"sizing","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV7layoutsAA0D7LayoutsVSgvp":{"name":"layouts","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV14selectionStyleAA0d9SelectionG0OSgvp":{"name":"selectionStyle","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV25insertAndRemoveAnimationsAA0d6InsertghI0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV19leadingSwipeActionsAA0gH13ConfigurationVSgvp":{"name":"leadingSwipeActions","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV20trailingSwipeActionsAA0gH13ConfigurationVSgvp":{"name":"trailingSwipeActions","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV10reorderingAA0D10ReorderingVSgvp":{"name":"reordering","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV14onWasReorderedyAA0D0VyxG_AA0D10ReorderingV6ResultVtcSgvp":{"name":"onWasReordered","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV9onDisplayyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV12onEndDisplayyAA0D0V02OngH0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onSelectyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onSelect","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV10onDeselectyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onDeselect","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onInsertyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onInsert","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onRemoveyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onRemove","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6onMoveyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onMove","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onUpdateyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onUpdate","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingoP010reordering14onWasReordered0S7Display0s3EndV00S6Select0S8Deselect0S6Insert0sL00S4Move0S6Update19debuggingIdentifier9configureACyxGAA6SizingOSg_AA0D7LayoutsVSgAA0d9SelectionI0OSgAA0dzklM0VSgAA0oP13ConfigurationVSgA9_AA0D10ReorderingVSgyAA0D0VyxG_A11_6ResultVtcSgyA14_02OnV0Vyx_GcSgyA14_02OnwV0Vyx_GcSgyA14_02OnX0Vyx_GcSgyA14_02OnY0Vyx_GcSgyA14_02OnZ0Vyx_GcSgyA14_02OnL0Vyx_GcSgyA14_6OnMoveVyx_GcSgyA14_8OnUpdateVyx_GcSgSSSgyAVzXEtcfc":{"name":"init(sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:debuggingIdentifier:configure:)","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8defaults4withACyxGyAFzXE_tFZ":{"name":"defaults(with:)","parent_name":"DefaultItemProperties"},"Structs/SwipeActionsViewStyle/ButtonSizing.html#/s:10ListableUI21SwipeActionsViewStyleV12ButtonSizingO10equalWidthyA2EmF":{"name":"equalWidth","abstract":"

    Each button button will lay out with an equal width based on the widest button.

    ","parent_name":"ButtonSizing"},"Structs/SwipeActionsViewStyle/ButtonSizing.html#/s:10ListableUI21SwipeActionsViewStyleV12ButtonSizingO12sizeThatFitsyA2EmF":{"name":"sizeThatFits","abstract":"

    Each button receives the amount of space required to fit its contents.

    ","parent_name":"ButtonSizing"},"Structs/SwipeActionsViewStyle/Shape.html#/s:10ListableUI21SwipeActionsViewStyleV5ShapeO9rectangleyAE14CoreFoundation7CGFloatV_tcAEmF":{"name":"rectangle(cornerRadius:)","parent_name":"Shape"},"Structs/SwipeActionsViewStyle/Shape.html":{"name":"Shape","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle/ButtonSizing.html":{"name":"ButtonSizing","abstract":"

    The button sizing algorithm used when laying out swipe actions.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV7defaultACvpZ":{"name":"default","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV11actionShapeAC0H0Ovp":{"name":"actionShape","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV18interActionSpacing14CoreFoundation7CGFloatVvp":{"name":"interActionSpacing","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV22leadingContainerInsetsSo017NSDirectionalEdgeI0Vvp":{"name":"leadingContainerInsets","abstract":"

    The insets to apply to the leading swipe actions container.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV23trailingContainerInsetsSo017NSDirectionalEdgeI0Vvp":{"name":"trailingContainerInsets","abstract":"

    The insets to apply to the trailing swipe actions container.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV21containerCornerRadius14CoreFoundation7CGFloatVvp":{"name":"containerCornerRadius","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV12buttonSizingAC06ButtonH0Ovp":{"name":"buttonSizing","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV8minWidth14CoreFoundation7CGFloatVvp":{"name":"minWidth","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV12maxItemWidth14CoreFoundation7CGFloatVvp":{"name":"maxItemWidth","abstract":"

    The maximum width of individual items. Defaults to 120, matching UITableView

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV13maxWidthRatio14CoreFoundation7CGFloatVvp":{"name":"maxWidthRatio","abstract":"

    The percentage of the row content width that is available for laying out swipe action buttons.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV11actionShape18interActionSpacing22leadingContainerInsets08trailingmN021containerCornerRadius12buttonSizing8minWidth03maxV5Ratio0w4ItemV0A2C0H0O_14CoreFoundation7CGFloatVSo017NSDirectionalEdgeN0VAsqC06ButtonT0OA3Qtcfc":{"name":"init(actionShape:interActionSpacing:leadingContainerInsets:trailingContainerInsets:containerCornerRadius:buttonSizing:minWidth:maxWidthRatio:maxItemWidth:)","parent_name":"SwipeActionsViewStyle"},"Structs/EmptyHeaderFooterLayoutsValue.html#/s:10ListableUI29EmptyHeaderFooterLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptyHeaderFooterLayoutsValue"},"Structs/EmptyHeaderFooterLayoutsValue.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"EmptyHeaderFooterLayoutsValue"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsVyxxmcAA0cdE5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various HeaderFooterLayoutValues stored within the object.","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV4flowyACyAA14FlowAppearanceV0cD6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new HeaderFooterLayouts value that allows configuring the flow values for the header / footer.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV4flowAA14FlowAppearanceV0cD6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of a HeaderFooter‘s layout when it is presented within a .flow style layout.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV5tableyACyAA15TableAppearanceV0cD6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new HeaderFooterLayouts value that allows configuring the header footer values for the item.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV5tableAA15TableAppearanceV0cD6LayoutVvp":{"name":"table","abstract":"

    Allows customization of a HeaderFooter‘s layout when it is presented within a .table style layout.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV7content0E4ViewQzvp":{"name":"content","abstract":"

    The content view of the content.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV10background14BackgroundViewQzvp":{"name":"background","abstract":"

    The background view of the content.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV18backgroundIfLoaded14BackgroundViewQzSgvp":{"name":"backgroundIfLoaded","abstract":"

    The background view of the content, if it has been used.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV17pressedBackground07PressedH4ViewQzvp":{"name":"pressedBackground","abstract":"

    The background view of the content that’s displayed while a press is active.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV25pressedBackgroundIfLoaded07PressedH4ViewQzSgvp":{"name":"pressedBackgroundIfLoaded","abstract":"

    The background view of the content that’s displayed while a press is active, if it has been used.

    ","parent_name":"HeaderFooterContentViews"},"Structs/ApplyHeaderFooterContentInfo.html#/s:10ListableUI28ApplyHeaderFooterContentInfoV11environmentAA15ListEnvironmentVvp":{"name":"environment","abstract":"

    The environment of the containing list.","parent_name":"ApplyHeaderFooterContentInfo"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV8Callbacka":{"name":"Callback","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV06headerD0ACyxGvp":{"name":"headerFooter","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV07isFirstfG0Sbvp":{"name":"isFirstEndDisplay","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV8Callbacka":{"name":"Callback","parent_name":"OnDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV06headerD0ACyxGvp":{"name":"headerFooter","parent_name":"OnDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV07isFirstF0Sbvp":{"name":"isFirstDisplay","parent_name":"OnDisplay"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV7contentxvp":{"name":"content","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV6sizingAA6SizingOvp":{"name":"sizing","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV7layoutsAA0cD7LayoutsVvp":{"name":"layouts","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5OnTapa":{"name":"OnTap","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5onTapyycSgvp":{"name":"onTap","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV9onDisplayyAC02OnF0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV12onEndDisplayyAC02OnfG0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV9Configurea":{"name":"Configure","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV_9configureACyxGx_yAEzXEtcfc":{"name":"init(_:configure:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV_6sizing7layouts5onTap0G7Display0g3EndI0ACyxGx_AA6SizingOSgAA0cD7LayoutsVSgyycSgyAC02OnI0Vyx_GcSgyAC0mjI0Vyx_GcSgtcfc":{"name":"init(_:sizing:layouts:onTap:onDisplay:onEndDisplay:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV10anyContentypvp":{"name":"anyContent","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV015isStickySectionC0SbSgvp":{"name":"isStickySectionHeader","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5apply2to3for4withySo6UIViewC_AA11ApplyReasonOAA0jcD11ContentInfoVtF":{"name":"apply(to:for:with:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV15anyIsEquivalent2toSbAA03AnycD0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV015newPresentationcD5State4kind24performsContentCallbacksypAA17SupplementaryKindO_SbtF":{"name":"newPresentationHeaderFooterState(kind:performsContentCallbacks:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter/OnDisplay.html":{"name":"OnDisplay","abstract":"

    Value passed to the onDisplay callback for HeaderFooter.

    ","parent_name":"HeaderFooter"},"Structs/HeaderFooter/OnEndDisplay.html":{"name":"OnEndDisplay","abstract":"

    Value passed to the onEndDisplay callback for HeaderFooter.

    ","parent_name":"HeaderFooter"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV0dE0a":{"name":"HeaderFooter","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV6sizingAA6SizingOSgvp":{"name":"sizing","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV7layoutsAA0dE7LayoutsVSgvp":{"name":"layouts","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV5onTapyycSgvp":{"name":"onTap","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV9onDisplayyAA0dE0V02OnH0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV12onEndDisplayyAA0dE0V02OnhI0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV6sizing7layouts5onTap0I7Display0i3EndK019debuggingIdentifier9configureACyxGAA6SizingOSg_AA0dE7LayoutsVSgyycSgyAA0dE0V02OnK0Vyx_GcSgyAT0rlK0Vyx_GcSgSSSgyAKzXEtcfc":{"name":"init(sizing:layouts:onTap:onDisplay:onEndDisplay:debuggingIdentifier:configure:)","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV8defaults4withACyxGyAFzXE_tFZ":{"name":"defaults(with:)","parent_name":"DefaultHeaderFooterProperties"},"Structs/EmbeddedList/Sizing.html#/s:10ListableUI12EmbeddedListV6SizingO5fixedyAE14CoreFoundation7CGFloatV_AItcAEmF":{"name":"fixed(width:height:)","abstract":"

    A fixed size item with the given width or height.

    ","parent_name":"Sizing"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV10propertiesAA0D10PropertiesVvp":{"name":"properties","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV17contentIdentifiers11AnyHashableVvp":{"name":"contentIdentifier","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV10identifier9configureACx_yAA0D10PropertiesVzXEtcSHRzlufc":{"name":"init(identifier:configure:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP0D4ViewQa":{"name":"ContentView","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP15identifierValue010IdentifierF0Qzvp":{"name":"identifierValue","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP5apply2to3for4withyAA0cD5ViewsVyxG_AA11ApplyReasonOAA0jcD4InfoVtF":{"name":"apply(to:for:with:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP014createReusableD4View5frame0dG0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList/Sizing.html":{"name":"Sizing","abstract":"

    How you specify sizing for an embedded list. The surface area","parent_name":"EmbeddedList"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV8Callbacka":{"name":"Callback","parent_name":"OnUpdate"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV3oldACyxGvp":{"name":"old","parent_name":"OnUpdate"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV3newACyxGvp":{"name":"new","parent_name":"OnUpdate"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV8Callbacka":{"name":"Callback","parent_name":"OnMove"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV3oldACyxGvp":{"name":"old","parent_name":"OnMove"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV3newACyxGvp":{"name":"new","parent_name":"OnMove"},"Structs/Item/OnRemove.html#/s:10ListableUI4ItemV8OnRemoveV8Callbacka":{"name":"Callback","parent_name":"OnRemove"},"Structs/Item/OnRemove.html#/s:10ListableUI4ItemV8OnRemoveV4itemACyxGvp":{"name":"item","parent_name":"OnRemove"},"Structs/Item/OnInsert.html#/s:10ListableUI4ItemV8OnInsertV8Callbacka":{"name":"Callback","parent_name":"OnInsert"},"Structs/Item/OnInsert.html#/s:10ListableUI4ItemV8OnInsertV4itemACyxGvp":{"name":"item","parent_name":"OnInsert"},"Structs/Item/OnDeselect.html#/s:10ListableUI4ItemV10OnDeselectV8Callbacka":{"name":"Callback","parent_name":"OnDeselect"},"Structs/Item/OnDeselect.html#/s:10ListableUI4ItemV10OnDeselectV4itemACyxGvp":{"name":"item","parent_name":"OnDeselect"},"Structs/Item/OnSelect.html#/s:10ListableUI4ItemV8OnSelectV8Callbacka":{"name":"Callback","parent_name":"OnSelect"},"Structs/Item/OnSelect.html#/s:10ListableUI4ItemV8OnSelectV4itemACyxGvp":{"name":"item","parent_name":"OnSelect"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV8Callbacka":{"name":"Callback","parent_name":"OnEndDisplay"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV4itemACyxGvp":{"name":"item","parent_name":"OnEndDisplay"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV07isFirsteF0Sbvp":{"name":"isFirstEndDisplay","parent_name":"OnEndDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV8Callbacka":{"name":"Callback","parent_name":"OnDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV4itemACyxGvp":{"name":"item","parent_name":"OnDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV07isFirstE0Sbvp":{"name":"isFirstDisplay","parent_name":"OnDisplay"},"Structs/Item.html#/s:10ListableUI4ItemV10identifierAA10IdentifierCyx0E5ValueQzGvp":{"name":"identifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV7contentxvp":{"name":"content","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV6sizingAA6SizingOvp":{"name":"sizing","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV7layoutsAA0C7LayoutsVvp":{"name":"layouts","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14selectionStyleAA0c9SelectionE0Ovp":{"name":"selectionStyle","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV25insertAndRemoveAnimationsAA0c6InsertefG0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV19leadingSwipeActionsAA0eF13ConfigurationVSgvp":{"name":"leadingSwipeActions","abstract":"

    The configuration that provides the set of actions to display when swiping on the leading edge of the cell.

    ","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV20trailingSwipeActionsAA0eF13ConfigurationVSgvp":{"name":"trailingSwipeActions","abstract":"

    The configuration that provides the set of actions to display when swiping on the trailing edge of the cell.

    ","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14OnWasReordereda":{"name":"OnWasReordered","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10reorderingAA0C10ReorderingVSgvp":{"name":"reordering","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14onWasReorderedyACyxG_AA0C10ReorderingV6ResultVtcSgvp":{"name":"onWasReordered","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV9onDisplayyAC02OnE0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV12onEndDisplayyAC02OneF0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onSelectyAC02OnE0Vyx_GcSgvp":{"name":"onSelect","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10onDeselectyAC02OnE0Vyx_GcSgvp":{"name":"onDeselect","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onInsertyAC02OnE0Vyx_GcSgvp":{"name":"onInsert","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onRemoveyAC02OnE0Vyx_GcSgvp":{"name":"onRemove","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV6onMoveyAC02OnE0Vyx_GcSgvp":{"name":"onMove","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onUpdateyAC02OnE0Vyx_GcSgvp":{"name":"onUpdate","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV9Configurea":{"name":"Configure","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV_9configureACyxGx_yAEzXEtcfc":{"name":"init(_:configure:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV_6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingmN010reordering14onWasReordered0Q7Display0q3EndT00Q6Select0Q8Deselect0Q6Insert0qJ00Q4Move0Q6UpdateACyxGx_AA6SizingOSgAA0C7LayoutsVSgAA0c9SelectionG0OSgAA0cxijK0VSgAA0mN13ConfigurationVSgA7_AA0C10ReorderingVSgyAT_A9_6ResultVtcSgyAC02OnT0Vyx_GcSgyAC02OnuT0Vyx_GcSgyAC02OnV0Vyx_GcSgyAC02OnW0Vyx_GcSgyAC02OnX0Vyx_GcSgyAC02OnJ0Vyx_GcSgyAC02OnY0Vyx_GcSgyAC02OnZ0Vyx_GcSgtcfc":{"name":"init(_:sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV13anyIdentifierAA03AnyE0Cvp":{"name":"anyIdentifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10anyContentypvp":{"name":"anyContent","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV22reappliesToVisibleViewAA09ReappliesefG0Ovp":{"name":"reappliesToVisibleView","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV15anyIsEquivalent2toSbAA03AnyC0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV11anyWasMoved10comparedToSbAA03AnyC0_p_tF":{"name":"anyWasMoved(comparedTo:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV015newPresentationC5State4with15updateCallbacks015performsContentI0ypAA0cF12DependenciesV_AA06UpdateI0CSbtF":{"name":"newPresentationItemState(with:updateCallbacks:performsContentCallbacks:)","parent_name":"Item"},"Structs/Item/OnDisplay.html":{"name":"OnDisplay","abstract":"

    Value passed to the onDisplay callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnEndDisplay.html":{"name":"OnEndDisplay","abstract":"

    Value passed to the onEndDisplay callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnSelect.html":{"name":"OnSelect","abstract":"

    Value passed to the onSelect callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnDeselect.html":{"name":"OnDeselect","abstract":"

    Value passed to the onDeselect callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnInsert.html":{"name":"OnInsert","parent_name":"Item"},"Structs/Item/OnRemove.html":{"name":"OnRemove","parent_name":"Item"},"Structs/Item/OnMove.html":{"name":"OnMove","parent_name":"Item"},"Structs/Item/OnUpdate.html":{"name":"OnUpdate","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemVA2A12EmbeddedListVRszrlE4list_6sizing9configureACyAEGqd___AE6SizingOyAA0E10PropertiesVzXEtSHRd__lFZ":{"name":"list(_:sizing:configure:)","abstract":"

    Creates an Item which can be used to embed a list inside another list,","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemVA2A019LocalizedCollatableC7ContentRzrlE15collationStringSSvp":{"name":"collationString","parent_name":"Item"},"Structs/ContentContext.html#/s:10ListableUI14ContentContextVyACxcSQRzlufc":{"name":"init(_:)","abstract":"

    Creates a new context with the provided Equatable value.

    ","parent_name":"ContentContext"},"Structs/ContentContext.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ContentContext"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV5emptyACvpZ":{"name":"empty","abstract":"

    A default “empty” environment, with no values overridden.","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentVy5ValueQzxmcAA0cD3KeyRzluip":{"name":"subscript(_:)","abstract":"

    Gets or sets an environment value by its key.

    ","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV17listContentBoundsAA0cfG0VAF7ContextVcSgvp":{"name":"listContentBounds","abstract":"

    The provider for the ListContentBounds of the list. You may want to use the Context","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV17listContentBounds2inAA0cfG0VAG7ContextV_tF":{"name":"listContentBounds(in:)","abstract":"

    Calculates the bounds in the provided context.

    ","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV21swipeActionsViewStyleAA05SwipefgH0Vvp":{"name":"swipeActionsViewStyle","parent_name":"ListEnvironment"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV8viewSizeSo6CGSizeVvp":{"name":"viewSize","abstract":"

    The size of the view in question.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV14safeAreaInsetsSo06UIEdgeI0Vvp":{"name":"safeAreaInsets","abstract":"

    The safe area applied to the view.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The layout direction.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV8viewSize14safeAreaInsets9directionAESo6CGSizeV_So06UIEdgeK0VAA15LayoutDirectionOtcfc":{"name":"init(viewSize:safeAreaInsets:direction:)","abstract":"

    Creates a new context to use in the ListEnvironment‘s listContentBounds.

    ","parent_name":"Context"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV7paddingSo12UIEdgeInsetsVvp":{"name":"padding","abstract":"

    The padding to place around the outside of the content of the list.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV5widthAA15WidthConstraintOvp":{"name":"width","abstract":"

    An optional constraint on the width of the content.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV7padding5widthACSo12UIEdgeInsetsV_AA15WidthConstraintOtcfc":{"name":"init(padding:width:)","abstract":"

    Creates a new bounds with the provided options.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds/Context.html":{"name":"Context","abstract":"

    View and layout information passed to environment.listContentBounds to determine","parent_name":"ListContentBounds"},"Structs/Content.html#/s:10ListableUI7ContentV10identifiers11AnyHashableVSgvp":{"name":"identifier","abstract":"

    The identifier for the content, defaults to nil.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV7contextAA0C7ContextVSgvp":{"name":"context","abstract":"

    The context for the entire list.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV14refreshControlAA07RefreshE0VSgvp":{"name":"refreshControl","abstract":"

    The refresh control, if any, associated with the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV15containerHeaderAA03AnyE17FooterConvertible_pSgvp":{"name":"containerHeader","abstract":"

    A header provided by the container of the list, eg a nav-style “large header”.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV6headerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"header","abstract":"

    The header for the list, usually displayed before all other content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV6footerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"footer","abstract":"

    The footer for the list, usually displayed after all other content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV16overscrollFooterAA09AnyHeaderE11Convertible_pSgvp":{"name":"overscrollFooter","abstract":"

    The overscroll footer for the list, which is displayed below the bottom bounds of the visible frame,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8sectionsSayAA7SectionVGvp":{"name":"sections","abstract":"

    All sections in the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV16nonEmptySectionsSayAA7SectionVGvp":{"name":"nonEmptySections","abstract":"

    Any sections that have a non-zero number of items.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9itemCountSivp":{"name":"itemCount","abstract":"

    The total number of items in all of the sections in the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8contains3anySbShyAA0C7FiltersOG_tF":{"name":"contains(any:)","abstract":"

    Check if the content contains any of the given types, which you specify via the filters","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9Configurea":{"name":"Configure","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV4withACyACzXE_tcfc":{"name":"init(with:)","abstract":"

    Creates a new instance, configured as needed via the provided builder block.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV10identifier7context14refreshControl15containerHeader6header6footer16overscrollFooter8sectionsACs11AnyHashableVSg_AA0C7ContextVSgAA07RefreshG0VSgAA0oiM11Convertible_pSgA3VSayAA7SectionVGtcfc":{"name":"init(identifier:context:refreshControl:containerHeader:header:footer:overscrollFooter:sections:)","abstract":"

    Creates a new instance with the provided parameters.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9firstItemAA03AnyE0_pSgvp":{"name":"firstItem","abstract":"

    The first Item in the content. Returns nil if there is no content in any section.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8lastItemAA03AnyE0_pSgvp":{"name":"lastItem","abstract":"

    The last Item in the content. Returns nil if there is no content in any section.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV4item2atAA7AnyItem_p10Foundation9IndexPathV_tF":{"name":"item(at:)","abstract":"

    Returns the Item at the given IndexPath.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV21firstIndexPathForItem4with10Foundation0eF0VSgAA13AnyIdentifierC_tF":{"name":"firstIndexPathForItem(with:)","abstract":"

    Returns the first IndexPath for the contained Item with the given AnyIdentifier,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV20firstIndexForSection4withSiSgAA13AnyIdentifierC_tF":{"name":"firstIndexForSection(with:)","abstract":"

    Returns the first index position for the contained Section with the given AnyIdentifier,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV13lastIndexPath10Foundation0eF0VSgyF":{"name":"lastIndexPath()","abstract":"

    Returns the IndexPath of the last Item in the content.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV11removeEmptyyyF":{"name":"removeEmpty()","abstract":"

    Removes all Sections that do not contain any Items.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV3addyyAA7SectionVF":{"name":"add(_:)","abstract":"

    Appends a Section to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV2peoiyyACz_AA7SectionVtFZ":{"name":"+=(_:_:)","abstract":"

    Appends a Section to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV2peoiyyACz_SayAA7SectionVGtFZ":{"name":"+=(_:_:)","abstract":"

    Appends a list of Sections to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV14callAsFunction_9configureyx_yAA7SectionVzXEtSHRzlF":{"name":"callAsFunction(_:configure:)","abstract":"

    Allows streamlined creation of sections when building a list, leveraging Swift’s callAsFunction","parent_name":"Content"},"Structs/Color.html#/s:10ListableUI5ColorV12wrappedValueSo7UIColorCvp":{"name":"wrappedValue","abstract":"

    The underlying color value.

    ","parent_name":"Color"},"Structs/Color.html#/s:10ListableUI5ColorVyACSo7UIColorCcfc":{"name":"init(_:)","parent_name":"Color"},"Structs/Color.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Color"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO4noneyA2EmF":{"name":"none","abstract":"

    No focus support - keyboard navigation is disabled.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO06allowsD0yA2EmF":{"name":"allowsFocus","abstract":"

    Basic focus support - allows keyboard navigation but selection doesn’t follow focus.","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO016selectionFollowsD0yAESb_tcAEmF":{"name":"selectionFollowsFocus(showFocusRing:)","abstract":"

    Focus with selection following - keyboard navigation enabled and selection follows focus.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO06allowsD0Sbvp":{"name":"allowsFocus","abstract":"

    Whether items can receive focus for keyboard navigation.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO016selectionFollowsD0Sbvp":{"name":"selectionFollowsFocus","abstract":"

    Whether selection automatically follows focus changes.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO04showD4RingSbvp":{"name":"showFocusRing","abstract":"

    Whether to show the focus ring on focused items.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/VerticalLayoutGravity.html#/s:10ListableUI8BehaviorV21VerticalLayoutGravityO3topyA2EmF":{"name":"top","abstract":"

    This is how a scroll view normally behaves.","parent_name":"VerticalLayoutGravity"},"Structs/Behavior/VerticalLayoutGravity.html#/s:10ListableUI8BehaviorV21VerticalLayoutGravityO6bottomyA2EmF":{"name":"bottom","abstract":"

    Intended for cases where the default scroll position is scrolled all the way down.","parent_name":"VerticalLayoutGravity"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO3topyA2GmF":{"name":"top","abstract":"

    The content is aligned to the top of the list. This is the default and is generally standard.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO6centeryA2GmF":{"name":"center","abstract":"

    The content is centered within the available space.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO6bottomyA2GmF":{"name":"bottom","abstract":"

    The content is aligned to the bottom.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV12alwaysBounceSbvp":{"name":"alwaysBounce","abstract":"

    Is bouncing (aka rubber banding) enabled, even if the content is shorter than the scrolling axis of the list?

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV9alignmentAE9AlignmentOvp":{"name":"alignment","abstract":"

    How to align the content during underflow.

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV12alwaysBounce9alignmentAESb_AE9AlignmentOtcfc":{"name":"init(alwaysBounce:alignment:)","abstract":"

    Creates a new instance with the provided parameters.

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow/Alignment.html":{"name":"Alignment","abstract":"

    When the content takes up less space than allotted to the list,","parent_name":"Underflow"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO4noneyA2EmF":{"name":"none","abstract":"

    The list view does not allow any selections.

    ","parent_name":"SelectionMode"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO6singleyA2EmF":{"name":"single","abstract":"

    The list view allows single selections. When an item is selected, the previously selected item (if any)","parent_name":"SelectionMode"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO8multipleyA2EmF":{"name":"multiple","abstract":"

    The list view allows multiple selections. It is your responsibility to update the content","parent_name":"SelectionMode"},"Structs/Behavior/DecelerationRate.html#/s:10ListableUI8BehaviorV16DecelerationRateO6normalyA2EmF":{"name":"normal","parent_name":"DecelerationRate"},"Structs/Behavior/DecelerationRate.html#/s:10ListableUI8BehaviorV16DecelerationRateO4fastyA2EmF":{"name":"fast","parent_name":"DecelerationRate"},"Structs/Behavior/ScrollsToTop.html#/s:10ListableUI8BehaviorV12ScrollsToTopO8disabledyA2EmF":{"name":"disabled","abstract":"

    No action is performed when the user taps on the status bar.

    ","parent_name":"ScrollsToTop"},"Structs/Behavior/ScrollsToTop.html#/s:10ListableUI8BehaviorV12ScrollsToTopO7enabledyA2EmF":{"name":"enabled","abstract":"

    When the user taps on the status bar, scroll to the top of the list.

    ","parent_name":"ScrollsToTop"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO4noneyA2EmF":{"name":"none","abstract":"

    The contentInset of the list is not adjusted when the keyboard appears or disappears.

    ","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO18adjustsWhenVisibleyA2EmF":{"name":"adjustsWhenVisible","abstract":"

    The contentInset of the list is adjusted when the keyboard appears or disappears.

    ","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO6customyA2EmF":{"name":"custom","abstract":"

    Consumer calculates the edge insets and handles setting them","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15isScrollEnabledSbvp":{"name":"isScrollEnabled","abstract":"

    Whether the list scroll view should be enabled.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV19keyboardDismissModeSo020UIScrollViewKeyboardeF0Vvp":{"name":"keyboardDismissMode","abstract":"

    How the keyboard should be dismissed (if at all) based on scrolling of the list view.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV22keyboardAdjustmentModeAC08KeyboardeF0Ovp":{"name":"keyboardAdjustmentMode","abstract":"

    How to adjust the contentInset of the list when the keyboard visibility changes.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15occlusionInsetsSo06UIEdgeE0Vvp":{"name":"occlusionInsets","abstract":"

    Insets for persistent UI that visually occludes the list viewport.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV12scrollsToTopAC07ScrollseF0Ovp":{"name":"scrollsToTop","abstract":"

    How the list should react when the user taps the application status bar.","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV13selectionModeAC09SelectionE0Ovp":{"name":"selectionMode","abstract":"

    How the list should respond to selection attempts.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV9underflowAC9UnderflowVvp":{"name":"underflow","abstract":"

    How the list should behave when its content takes up less space than is available in the list view.","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV23canCancelContentTouchesSbvp":{"name":"canCancelContentTouches","abstract":"

    A Boolean value that controls whether touches in the content view always lead to tracking.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV20delaysContentTouchesSbvp":{"name":"delaysContentTouches","abstract":"

    A Boolean value that determines whether the scroll view delays the handling of touch-down gestures.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV013pageScrollingC0AA04PageeC0Ovp":{"name":"pageScrollingBehavior","abstract":"

    The page scrolling behavior of the underlying scroll view. When .none, no paging is performed.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV16decelerationRateAC012DecelerationE0Ovp":{"name":"decelerationRate","abstract":"

    The rate at which scrolling decelerates.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV21verticalLayoutGravityAC08VerticaleF0Ovp":{"name":"verticalLayoutGravity","abstract":"

    Applicable when the layoutDirection is vertical. The gravity determines","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV5focusAC18FocusConfigurationOvp":{"name":"focus","abstract":"

    Configuration for keyboard focus behavior in the list view.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15isScrollEnabled19keyboardDismissMode0g10AdjustmentI015occlusionInsets12scrollsToTop09selectionI09underflow23canCancelContentTouches06delaystU0013pageScrollingC016decelerationRate21verticalLayoutGravity5focusACSb_So020UIScrollViewKeyboardhI0VAC08KeyboardjI0OSo06UIEdgeL0VAC07ScrollsnO0OAC09SelectionI0OAC9UnderflowVS2bAA04PagexC0OAC012DecelerationZ0OAC21VerticalLayoutGravityOAC18FocusConfigurationOtcfc":{"name":"init(isScrollEnabled:keyboardDismissMode:keyboardAdjustmentMode:occlusionInsets:scrollsToTop:selectionMode:underflow:canCancelContentTouches:delaysContentTouches:pageScrollingBehavior:decelerationRate:verticalLayoutGravity:focus:)","abstract":"

    Creates a new Behavior based on the provided parameters.

    ","parent_name":"Behavior"},"Structs/Behavior/KeyboardAdjustmentMode.html":{"name":"KeyboardAdjustmentMode","abstract":"

    How to adjust the contentInset of the list when the keyboard visibility changes.

    ","parent_name":"Behavior"},"Structs/Behavior/ScrollsToTop.html":{"name":"ScrollsToTop","abstract":"

    How to react when the user taps on the status bar of the application.

    ","parent_name":"Behavior"},"Structs/Behavior/DecelerationRate.html":{"name":"DecelerationRate","abstract":"

    The rate at which scrolling decelerates.

    ","parent_name":"Behavior"},"Structs/Behavior/SelectionMode.html":{"name":"SelectionMode","abstract":"

    The selection mode of the list view, which controls how many items (if any) can be selected at once.

    ","parent_name":"Behavior"},"Structs/Behavior/Underflow.html":{"name":"Underflow","abstract":"

    When the content of the list takes up less space than the list itself (aka, an underflow), how","parent_name":"Behavior"},"Structs/Behavior/VerticalLayoutGravity.html":{"name":"VerticalLayoutGravity","abstract":"

    Applicable when the layoutDirection is vertical. The gravity determines","parent_name":"Behavior"},"Structs/Behavior/FocusConfiguration.html":{"name":"FocusConfiguration","abstract":"

    Configuration for keyboard focus behavior in the list view.

    ","parent_name":"Behavior"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV15backgroundColorSo7UIColorCvp":{"name":"backgroundColor","abstract":"

    The background color for the list.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV19refreshControlColorSo7UIColorCSgvp":{"name":"refreshControlColor","abstract":"

    The tint color of the refresh control.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV21showsScrollIndicatorsSbvp":{"name":"showsScrollIndicators","abstract":"

    If the list should display its scroll indicators.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV15backgroundColor014refreshControlE021showsScrollIndicators9configureACSo7UIColorC_AISgSbyACzXEtcfc":{"name":"init(backgroundColor:refreshControlColor:showsScrollIndicators:configure:)","abstract":"

    Creates a new appearance object with the provided options.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV22defaultBackgroundColorSo7UIColorCvpZ":{"name":"defaultBackgroundColor","abstract":"

    The default background color for the Appearance.

    ","parent_name":"Appearance"},"Structs/Appearance.html":{"name":"Appearance","abstract":"

    Contains all the properties which affect the appearance of all possible kinds of list layouts.

    "},"Structs/Behavior.html":{"name":"Behavior","abstract":"

    Controls various behaviors of the list view, such as keyboard dismissal, selection mode, and behavior"},"Structs/Color.html":{"name":"Color","abstract":"

    A color wrapper which provides equatability for"},"Structs/Content.html":{"name":"Content"},"Structs/ListContentBounds.html":{"name":"ListContentBounds","abstract":"

    For participating layouts; allows controlling the padding around and width of content when it is laid out.

    "},"Structs/ListEnvironment.html":{"name":"ListEnvironment","abstract":"

    An environment of keys and values that are passed to every ItemContent and HeaderFooter"},"Structs/ContentContext.html":{"name":"ContentContext","abstract":"

    An Equatable value which represents the overall context for all content presented in a list.

    "},"Structs/Item.html":{"name":"Item","abstract":"

    An Item is one of the core types deployed by Listable, allowing you to specify"},"Structs/EmbeddedList.html":{"name":"EmbeddedList","abstract":"

    Describes item content which can be used to embed a list inside another list,"},"Structs/DefaultHeaderFooterProperties.html":{"name":"DefaultHeaderFooterProperties","abstract":"

    Allows specifying default properties to apply to a header / footer when it is initialized,"},"Structs/HeaderFooter.html":{"name":"HeaderFooter"},"Structs/ApplyHeaderFooterContentInfo.html":{"name":"ApplyHeaderFooterContentInfo","abstract":"

    Information about the current state of the content, which is passed to apply(to:for:with:)"},"Structs/HeaderFooterContentViews.html":{"name":"HeaderFooterContentViews","abstract":"

    The views owned by the item content, passed to the apply(to:) method to theme and provide content.

    "},"Structs/HeaderFooterLayouts.html":{"name":"HeaderFooterLayouts","abstract":"

    HeaderFooterLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/EmptyHeaderFooterLayoutsValue.html":{"name":"EmptyHeaderFooterLayoutsValue","abstract":"

    Use this type if you have no HeaderFooterLayout for your ListLayout.

    "},"Structs.html#/s:10ListableUI21ItemStateDependenciesV":{"name":"ItemStateDependencies"},"Structs/SwipeActionsViewStyle.html":{"name":"SwipeActionsViewStyle"},"Structs/DefaultItemProperties.html":{"name":"DefaultItemProperties","abstract":"

    Allows specifying default properties to apply to an item when it is initialized,"},"Structs/ItemContentViews.html":{"name":"ItemContentViews","abstract":"

    The views owned by the item content, passed to the apply(to:) method to theme and provide content.

    "},"Structs/ApplyItemContentInfo.html":{"name":"ApplyItemContentInfo","abstract":"

    Information about the current state of the content, which is passed to apply(to:for:with:)"},"Structs/ItemInsertAndRemoveAnimations.html":{"name":"ItemInsertAndRemoveAnimations","abstract":"

    Controls the animations that are displayed when an item is inserted into, or removed from, a list.

    "},"Structs/ItemLayouts.html":{"name":"ItemLayouts","abstract":"

    ItemLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/EmptyItemLayoutsValue.html":{"name":"EmptyItemLayoutsValue","abstract":"

    Use this type if you have no ItemLayout for your ListLayout.

    "},"Structs/ItemReordering.html":{"name":"ItemReordering","abstract":"

    Provides configuration options to control how an Item can be reordered within a list.

    "},"Structs/ItemState.html":{"name":"ItemState"},"Structs/LayoutDescription.html":{"name":"LayoutDescription","abstract":"

    A LayoutDescription, well, describes the type of and properties of a layout to apply to a list view.

    "},"Structs/FlowAppearance.html":{"name":"FlowAppearance","abstract":"

    Allows rendering a list in the style of a flow layout. Items in the list flow from one row to the next,"},"Structs/SectionLayouts.html":{"name":"SectionLayouts","abstract":"

    SectionLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/ListContentLayoutAttributes.html":{"name":"ListContentLayoutAttributes","abstract":"

    A struct-based version of many of the properties available on UICollectionViewLayoutAttributes,"},"Structs/ListLayoutLayoutContext.html":{"name":"ListLayoutLayoutContext"},"Structs/ListLayoutAppearanceProperties.html":{"name":"ListLayoutAppearanceProperties","abstract":"

    Represents the properties from a ListLayoutAppearance, which"},"Structs/ListLayoutDefaults.html":{"name":"ListLayoutDefaults"},"Structs/ListLayoutResult.html":{"name":"ListLayoutResult","abstract":"

    Describes the values which should be calculated and returned from ListLayout.layout(delegate:in:).

    "},"Structs/ListLayoutScrollViewProperties.html":{"name":"ListLayoutScrollViewProperties"},"Structs/PagedAppearance.html":{"name":"PagedAppearance","abstract":"

    Describes the available appearance configuration options for a paged list layout."},"Structs/TableAppearance.html":{"name":"TableAppearance","abstract":"

    TableAppearance defines the appearance and layout attribute for list layouts within a Listable list.

    "},"Structs/ListAnimation.html":{"name":"ListAnimation","abstract":"

    Controls the animation to use when updating the content of a list.

    "},"Structs/ListItemScrollPosition.html":{"name":"ListItemScrollPosition","abstract":"

    Specifies how to position an item in a list when requesting the list scrolls to it.

    "},"Structs/ListItemScrollPositionInfo.html":{"name":"ListItemScrollPositionInfo","abstract":"

    Information available when calculating a custom scroll adjustment for an item.

    "},"Structs/ListProperties.html":{"name":"ListProperties","abstract":"

    The ListProperties object describes all of the given values needed to configure"},"Structs/ListScrollPositionInfo.html":{"name":"ListScrollPositionInfo","abstract":"

    Information about the current scroll position of a list,"},"Structs/ListStateObserver.html":{"name":"ListStateObserver","abstract":"

    Allows reading state and events based on state changes within the list view."},"Structs/MeasuredListSize.html":{"name":"MeasuredListSize","abstract":"

    Provides sizing and width information about the measurement of a list’s content.

    "},"Structs/ListableLocalizedStrings.html":{"name":"ListableLocalizedStrings"},"Structs/LocalizedItemCollator.html":{"name":"LocalizedItemCollator","abstract":"

    If you’re looking for the equivalent of UILocalizedIndexedCollation for lists,"},"Structs/ItemPreview.html":{"name":"ItemPreview","abstract":"

    A SwiftUI view that you can use to preview your Item or ItemContent"},"Structs/ItemPreviewAppearance.html":{"name":"ItemPreviewAppearance","abstract":"

    The appearance options for a preview item.

    "},"Structs/RefreshControl.html":{"name":"RefreshControl","abstract":"

    Represents a standard UIKit refresh control that is shown at the top"},"Structs/ScrollPosition.html":{"name":"ScrollPosition","abstract":"

    Specifies how to position an item in a list when requesting the list scrolls to it.

    "},"Structs/Section.html":{"name":"Section"},"Structs/EmptySectionLayoutsValue.html":{"name":"EmptySectionLayoutsValue","abstract":"

    Use this type if you have no SectionLayout for your ListLayout.

    "},"Structs/SectionReordering.html":{"name":"SectionReordering","abstract":"

    Provides additional validation when an Item is being reordered into, or out of a section.

    "},"Structs/HorizontalPadding.html":{"name":"HorizontalPadding"},"Structs/SwipeActionsConfiguration.html":{"name":"SwipeActionsConfiguration","abstract":"

    Use SwipeActionsConfiguration to configure an item with SwipeActions."},"Structs/SwipeAction.html":{"name":"SwipeAction","abstract":"

    Create SwipeActions to define actions that can be performed in a SwipeActionsConfiguration.

    "},"Structs/ViewProperties.html":{"name":"ViewProperties","abstract":"

    Describes the properties to apply to a view for an ItemContent or HeaderFooterContent

    "},"Protocols/SectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"SectionLayoutsValue"},"Protocols/SectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","abstract":"

    Indicates if the header for the section will be sticky.","parent_name":"SectionLayoutsValue"},"Protocols/AnyLocalizedCollatableItem.html#/s:10ListableUI26AnyLocalizedCollatableItemP15collationStringSSvp":{"name":"collationString","parent_name":"AnyLocalizedCollatableItem"},"Protocols/LocalizedCollatableItemContent.html#/s:10ListableUI30LocalizedCollatableItemContentP15collationStringSSvp":{"name":"collationString","abstract":"

    A string that represents the primary content of your ItemContent; usually a name or title.

    ","parent_name":"LocalizedCollatableItemContent"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP5StateQa":{"name":"State","parent_name":"ListViewSource"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP7content4withADyAA0E5StateCy0H0QzG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"ListViewSource"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP7content4withAA7ContentVAA0E5StateCy0I0QzG_tF":{"name":"content(with:)","parent_name":"ListViewSource"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP4sizeSo6CGSizeVvp":{"name":"size","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP6zIndexSivp":{"name":"zIndex","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP7defaultxvpZ":{"name":"default","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP7defaultyxyxzXEFZ":{"name":"default(_:)","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP18listHeaderPositionAA0cgH0Ovp":{"name":"listHeaderPosition","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP14pagingBehaviorAA0c6PagingG0Ovp":{"name":"pagingBehavior","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP20scrollViewPropertiesAA0cd6ScrollgH0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP02toD11DescriptionAA0dG0VyF":{"name":"toLayoutDescription()","parent_name":"ListLayoutAppearance"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP10appearanceAA10AppearanceVvp":{"name":"appearance","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP8behaviorAA8BehaviorVvp":{"name":"behavior","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP7contentAA0dE7ContentCvp":{"name":"content","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP9directionAA0E9DirectionOvp":{"name":"direction","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6boundsAA0D13ContentBoundsVSgvp":{"name":"bounds","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP18listHeaderPositionAA0dgH0Ovp":{"name":"listHeaderPosition","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP14pagingBehaviorAA0d6PagingG0Ovp":{"name":"pagingBehavior","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP20scrollViewPropertiesAA0de6ScrollgH0Vvp":{"name":"scrollViewProperties","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP06updateE02inyAA0deE7ContextV_tF":{"name":"updateLayout(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6layout8delegate2inAA0dE6ResultVAA014CollectionViewE8Delegate_pSg_AA0deE7ContextVtF":{"name":"layout(delegate:in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP11setZIndexesyyF":{"name":"setZIndexes()","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP014positionStickyD14HeaderIfNeeded2inyAA0deE7ContextV_tF":{"name":"positionStickyListHeaderIfNeeded(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP36positionStickySectionHeadersIfNeeded2inyAA0deE7ContextV_tF":{"name":"positionStickySectionHeadersIfNeeded(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP30updateOverscrollFooterPosition2inyAA0deE7ContextV_tF":{"name":"updateOverscrollFooterPosition(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP018adjustPositionsForE9Underflow2inyAA0deE7ContextV_tF":{"name":"adjustPositionsForLayoutUnderflow(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6adjust33layoutAttributesForReorderingItem08originalH02at18withTargetPositionyAA0d7ContenteH0Vz_AJ10Foundation9IndexPathVSo7CGPointVtF":{"name":"adjust(layoutAttributesForReorderingItem:originalAttributes:at:withTargetPosition:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP15targetIndexPath26forInteractivelyMovingItem12withPosition10Foundation0gH0VSgAI_So7CGPointVtF":{"name":"targetIndexPath(forInteractivelyMovingItem:withPosition:)","abstract":"

    Returns the target index path for an item being interactively moved.

    ","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutPAAE19visibleContentFrame3forSo6CGRectVSo16UICollectionViewC_tF":{"name":"visibleContentFrame(for:)","parent_name":"AnyListLayout"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP011createEmptyD010appearance8behaviorAA0c4ListD0_pAA10AppearanceV_AA8BehaviorVtF":{"name":"createEmptyLayout(appearance:behavior:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP015createPopulatedD010appearance8behavior7contentAA0c4ListD0_pAA10AppearanceV_AA8BehaviorVAA0lD7ContentCAA0lD8DefaultsVXEtF":{"name":"createPopulatedLayout(appearance:behavior:content:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP26layoutAppearancePropertiesAA04ListdhI0VyF":{"name":"layoutAppearanceProperties()","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP13shouldRebuild6layoutSbAA0c4ListD0_p_tF":{"name":"shouldRebuild(layout:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP06isSameD4Type2asSbAaB_p_tF":{"name":"isSameLayoutType(as:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP7isEqual2toSbAaB_p_tF":{"name":"isEqual(to:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP0D10AppearanceQa":{"name":"LayoutAppearance","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP04ItemD0Qa":{"name":"ItemLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP012HeaderFooterD0Qa":{"name":"HeaderFooterLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP07SectionD0Qa":{"name":"SectionLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP8defaultsAA0cD8DefaultsVvpZ":{"name":"defaults","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP16layoutAppearance0dF0Qzvp":{"name":"layoutAppearance","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP16layoutAppearance10appearance8behavior7contentx0dF0Qz_AA0F0VAA8BehaviorVAA0cD7ContentCtcfc":{"name":"init(layoutAppearance:appearance:behavior:content:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE8describe10appearanceAA0D11DescriptionVy0D10AppearanceQzzXE_tFZ":{"name":"describe(appearance:)","abstract":"

    Creates a new layout description for a list layout, with the provided optional layout configuration.

    ","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE18listHeaderPositionAA0cfG0Ovp":{"name":"listHeaderPosition","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE14pagingBehaviorAA0c6PagingF0Ovp":{"name":"pagingBehavior","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE20scrollViewPropertiesAA0cd6ScrollfG0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE14resolvedBounds2inAA0c7ContentF0VAA0cdD7ContextV_tF":{"name":"resolvedBounds(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE19visibleContentFrame2inSo6CGRectVAA0cdD7ContextV_tF":{"name":"visibleContentFrame(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE014positionStickyC14HeaderIfNeeded2inyAA0cdD7ContextV_tF":{"name":"positionStickyListHeaderIfNeeded(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE36positionStickySectionHeadersIfNeeded2inyAA0cdD7ContextV_tF":{"name":"positionStickySectionHeadersIfNeeded(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE11setZIndexesyyF":{"name":"setZIndexes()","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE6adjust33layoutAttributesForReorderingItem08originalG02at18withTargetPositionyAA0c7ContentdG0Vz_AJ10Foundation9IndexPathVSo7CGPointVtF":{"name":"adjust(layoutAttributesForReorderingItem:originalAttributes:at:withTargetPosition:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI13AnyListLayoutP15targetIndexPath26forInteractivelyMovingItem12withPosition10Foundation0gH0VSgAI_So7CGPointVtF":{"name":"targetIndexPath(forInteractivelyMovingItem:withPosition:)","parent_name":"ListLayout"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listdE20UpdatedItemPositionsyyF":{"name":"listViewLayoutUpdatedItemPositions()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listE7Content8defaultsAA04ListeH0CAA0jE8DefaultsV_tF":{"name":"listLayoutContent(defaults:)","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listdE18CurrentEnvironmentAA04ListI0VyF":{"name":"listViewLayoutCurrentEnvironment()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listde3DidE8ContentsyyF":{"name":"listViewLayoutDidLayoutContents()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listD32ShouldEndQueueingEditsForReorderyyF":{"name":"listViewShouldEndQueueingEditsForReorder()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/ItemLayoutsValue.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"ItemLayoutsValue"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP0cD4TypeQa":{"name":"ItemContentType","abstract":"

    The type of ItemContent associated with this coordinator.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP0C0a":{"name":"Item","abstract":"

    The item associated with the coordinator.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP7actionsAA0cdE7ActionsCy0cD4TypeQzGvp":{"name":"actions","abstract":"

    The available actions you can perform on the coordinated Item. Eg, updating it to a new value.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP4infoAA0cdE4InfoCy0cD4TypeQzGvp":{"name":"info","abstract":"

    Info about the coordinated Item, such as its original and current value.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11wasInsertedyyAA0C0V8OnInsertVy0cD4TypeQz_GF":{"name":"wasInserted(_:)","abstract":"

    Invoked on the coordinator when it is first created and configured.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP10wasRemovedyyAA0C0V8OnRemoveVy0cD4TypeQz_GF":{"name":"wasRemoved(_:)","abstract":"

    Invoked on the coordinator when its owned item is removed from the list due to","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP8wasMovedyyAA0C0V6OnMoveVy0cD4TypeQz_GF":{"name":"wasMoved(_:)","abstract":"

    Invoked on the coordinator when its owned item is moved inside a list due to its","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP10wasUpdatedyyAA0C0V8OnUpdateVy0cD4TypeQz_GF":{"name":"wasUpdated(_:)","abstract":"

    Invoked on the coordinator when an external update is pushed onto the owned Item.","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11willDisplayyyF":{"name":"willDisplay()","abstract":"

    Invoked when the list is about to begin displaying the item with the given view.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP13didEndDisplayyyF":{"name":"didEndDisplay()","abstract":"

    Invoked when the list is about to complete displaying the item with the given view.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11wasSelectedyyF":{"name":"wasSelected()","abstract":"

    Invoked when the item is selected, via either user interaction or the selectionStyle.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP13wasDeselectedyyF":{"name":"wasDeselected()","abstract":"

    Invoked when the item is deselected, via either user interaction or the selectionStyle.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15IdentifierValueQa":{"name":"IdentifierValue","abstract":"

    A Hashable type which is returned from identifierValue,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15identifierValue010IdentifierF0Qzvp":{"name":"identifierValue","abstract":"

    Used to unique the item, control its lifetime, and identify it across update operations.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","abstract":"

    Used by the list to determine when the content of the item has changed; in order to","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP8wasMoved10comparedToSbx_tF":{"name":"wasMoved(comparedTo:)","abstract":"

    Used by the list view to determine move events during an update’s diff operation.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP17DefaultPropertiesa":{"name":"DefaultProperties","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP07defaultC10PropertiesAA07DefaultcF0VyxGvp":{"name":"defaultItemProperties","abstract":"

    Default values to assign to various properties on the Item which wraps","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP5apply2to3for4withyAA0cD5ViewsVyxG_AA11ApplyReasonOAA0jcD4InfoVtF":{"name":"apply(to:for:with:)","abstract":"

    Called when rendering the content. This is where you should push data from your","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","abstract":"

    When the ItemContent is on screen, controls how and when to apply updates","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP17swipeActionsStyleAA05Swipef4ViewG0VSgvp":{"name":"swipeActionsStyle","abstract":"

    The swipe action style for this content.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP0D4ViewQa":{"name":"ContentView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP014createReusableD4View5frame0dG0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","abstract":"

    Create and return a new content view used to render the content.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP25contentAreaViewProperties4withAA0gH0VAA05ApplycD4InfoV_tF":{"name":"contentAreaViewProperties(with:)","abstract":"

    Describes the properties to configure on the content area view for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP14BackgroundViewQa":{"name":"BackgroundView","abstract":"

    The background view used to draw the background of the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP28createReusableBackgroundView5frame0gH0QzSo6CGRectV_tFZ":{"name":"createReusableBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s background.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22SelectedBackgroundViewQa":{"name":"SelectedBackgroundView","abstract":"

    The selected background view used to draw the background of the content when it is selected or highlighted.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP36createReusableSelectedBackgroundView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableSelectedBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s selected background.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP21OverlayDecorationViewQa":{"name":"OverlayDecorationView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22UnderlayDecorationViewQa":{"name":"UnderlayDecorationView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP35createReusableOverlayDecorationView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableOverlayDecorationView(frame:)","abstract":"

    Create and return a new overlay decoration view used to render any required decorations over the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP36createReusableUnderlayDecorationView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableUnderlayDecorationView(frame:)","abstract":"

    Create and return a new underlay decoration view used to render any required decorations under the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP11CoordinatorQa":{"name":"Coordinator","abstract":"

    The coordinator type to use to manage the live state of the Item and ItemContent,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP18CoordinatorActionsa":{"name":"CoordinatorActions","abstract":"

    The actions passed to the coordinator.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15CoordinatorInfoa":{"name":"CoordinatorInfo","abstract":"

    The info passed to the coordinator.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15makeCoordinator7actions4info0F0QzAA0cdF7ActionsCyxG_AA0cdF4InfoCyxGtF":{"name":"makeCoordinator(actions:info:)","abstract":"

    Creates a new coordinator with the provided actions and info.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE4with6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingoP010reordering14onWasReordered0S7Display0s3EndV00S6Select0S8Deselect0S6Insert0sL00S4Move0S6UpdateAA0C0VyxGAA6SizingOSg_AA0C7LayoutsVSgAA0c9SelectionI0OSgAA0czklM0VSgAA0oP13ConfigurationVSgA10_AA0C10ReorderingVSgyAW_A12_6ResultVtcSgyAV02OnV0Vyx_GcSgyAV02OnwV0Vyx_GcSgyAV02OnX0Vyx_GcSgyAV02OnY0Vyx_GcSgyAV02OnZ0Vyx_GcSgyAV02OnL0Vyx_GcSgyAV6OnMoveVyx_GcSgyAV8OnUpdateVyx_GcSgtF":{"name":"with(sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:)","abstract":"

    Identical to Item.init which takes in an ItemContent,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10Identifiera":{"name":"Identifier","abstract":"

    The Identifier type for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10identifierAA10IdentifierCyx0F5ValueQzGvp":{"name":"identifier","abstract":"

    The Identifier for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10identifier4withAA10IdentifierCyx0G5ValueQzGAI_tFZ":{"name":"identifier(with:)","abstract":"

    Creates an Identifier with the provided value.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAASQRzrlE12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAs12IdentifiableRzrlE15identifierValue2IDsADPQzvp":{"name":"identifierValue","parent_name":"ItemContent"},"Protocols/AnyItemConvertible.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","abstract":"

    Converts the object into a type-erased AnyItem instance.

    ","parent_name":"AnyItemConvertible"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP11anyWasMoved10comparedToSbAA0cD0_p_tF":{"name":"anyWasMoved(comparedTo:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP15anyIsEquivalent2toSbAA0cD0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP015newPresentationD5State4with15updateCallbacks015performsContentK0ypAA0dH12DependenciesV_AA06UpdateK0CSbtF":{"name":"newPresentationItemState(with:updateCallbacks:performsContentCallbacks:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP13anyIdentifierAA0cF0Cvp":{"name":"anyIdentifier","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP10anyContentypvp":{"name":"anyContent","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP6sizingAA6SizingOvp":{"name":"sizing","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP7layoutsAA0D7LayoutsVvp":{"name":"layouts","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP14selectionStyleAA0d9SelectionF0Ovp":{"name":"selectionStyle","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP25insertAndRemoveAnimationsAA0d6InsertfgH0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP20trailingSwipeActionsAA0fG13ConfigurationVSgvp":{"name":"trailingSwipeActions","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP10reorderingAA0D10ReorderingVSgvp":{"name":"reordering","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","parent_name":"AnyItem"},"Protocols/HeaderFooterLayoutsValue.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"HeaderFooterLayoutsValue"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentPAASQRzrlE12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP17DefaultPropertiesa":{"name":"DefaultProperties","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP07defaultcD10PropertiesAA07DefaultcdG0VyxGvp":{"name":"defaultHeaderFooterProperties","abstract":"

    Default values to assign to various properties on the HeaderFooter which wraps","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP015isStickySectionC0SbSgvp":{"name":"isStickySectionHeader","abstract":"

    If this HeaderFooterContent is used as a header in a section,","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP5apply2to3for4withyAA0cdE5ViewsVyxG_AA11ApplyReasonOAA0kcdE4InfoVtF":{"name":"apply(to:for:with:)","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP22reappliesToVisibleViewAA09ReappliesghI0Ovp":{"name":"reappliesToVisibleView","abstract":"

    When the HeaderFooterContent is on screen, controls how and when to apply updates","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP0E4ViewQa":{"name":"ContentView","abstract":"

    The content view used to draw the content.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP014createReusableE4View5frame0eH0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","abstract":"

    Create and return a new content view used to render the content.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP14BackgroundViewQa":{"name":"BackgroundView","abstract":"

    The background view used to draw the background of the content.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP28createReusableBackgroundView5frame0hI0QzSo6CGRectV_tFZ":{"name":"createReusableBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s background.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP21PressedBackgroundViewQa":{"name":"PressedBackgroundView","abstract":"

    The selected background view used to draw the background of the content when it is selected or highlighted.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP35createReusablePressedBackgroundView5frame0hiJ0QzSo6CGRectV_tFZ":{"name":"createReusablePressedBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s pressed background.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentPAAE4with6sizing7layouts5onTap0I7Display0i3EndK0AA0cD0VyxGAA6SizingOSg_AA0cD7LayoutsVSgyycSgyAK02OnK0Vyx_GcSgyAK0olK0Vyx_GcSgtF":{"name":"with(sizing:layouts:onTap:onDisplay:onEndDisplay:)","abstract":"

    Identical to HeaderFooter.init which takes in a HeaderFooterContent,","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","parent_name":"HeaderFooterContent"},"Protocols/AnyHeaderFooterConvertible.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","abstract":"

    Converts the object into a type-erased AnyHeaderFooter instance.

    ","parent_name":"AnyHeaderFooterConvertible"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP015isStickySectionD0SbSgvp":{"name":"isStickySectionHeader","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP7layoutsAA0dE7LayoutsVvp":{"name":"layouts","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP5apply2to3for4withySo6UIViewC_AA11ApplyReasonOAA0ldE11ContentInfoVtF":{"name":"apply(to:for:with:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP15anyIsEquivalent2toSbAA0cdE0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP015newPresentationdE5State4kind24performsContentCallbacksypAA17SupplementaryKindO_SbtF":{"name":"newPresentationHeaderFooterState(kind:performsContentCallbacks:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP10anyContentypvp":{"name":"anyContent","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP6sizingAA6SizingOvp":{"name":"sizing","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP7layoutsAA0dE7LayoutsVvp":{"name":"layouts","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP22reappliesToVisibleViewAA09ReappliesghI0Ovp":{"name":"reappliesToVisibleView","parent_name":"AnyHeaderFooter"},"Protocols/ListEnvironmentKey.html#/s:10ListableUI18ListEnvironmentKeyP5ValueQa":{"name":"Value","abstract":"

    The type of value stored by this key.

    ","parent_name":"ListEnvironmentKey"},"Protocols/ListEnvironmentKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","abstract":"

    The default value that will be vended by an Environment for this key if no other value has been set.

    ","parent_name":"ListEnvironmentKey"},"Protocols/ListEnvironmentKey.html":{"name":"ListEnvironmentKey","abstract":"

    Defines a value stored in the ListEnvironment of a list.

    "},"Protocols/AnyHeaderFooter.html":{"name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter_Internal.html":{"name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooterConvertible.html":{"name":"AnyHeaderFooterConvertible","abstract":"

    A type which can be converted into a HeaderFooter, so you"},"Protocols/HeaderFooterContent.html":{"name":"HeaderFooterContent","abstract":"

    A HeaderFooterContent is a type which specifies the content of a header, footer,"},"Protocols/HeaderFooterLayoutsValue.html":{"name":"HeaderFooterLayoutsValue","abstract":"

    The HeaderFooterLayoutsValue protocol provides a default value for the different layouts stored"},"Protocols/AnyItem.html":{"name":"AnyItem","abstract":"

    A type-erased version of the Item struct, which is used by Section to"},"Protocols/AnyItem_Internal.html":{"name":"AnyItem_Internal"},"Protocols/AnyItemConvertible.html":{"name":"AnyItemConvertible","abstract":"

    A type which can be converted into a AnyItem, so you"},"Protocols/ItemContent.html":{"name":"ItemContent","abstract":"

    An ItemContent is a type used to provide the content of an Item in a list section.

    "},"Protocols/ItemContentCoordinator.html":{"name":"ItemContentCoordinator","abstract":"

    A type which lets you interactively manage the contents of an Item or ItemContent"},"Protocols/ItemLayoutsValue.html":{"name":"ItemLayoutsValue","abstract":"

    The ItemLayoutsValue protocol provides a default value for the different layouts stored"},"Protocols/CollectionViewLayoutDelegate.html":{"name":"CollectionViewLayoutDelegate"},"Protocols/ListLayout.html":{"name":"ListLayout"},"Protocols/AnyLayoutDescriptionConfiguration.html":{"name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyListLayout.html":{"name":"AnyListLayout"},"Protocols/ListLayoutAppearance.html":{"name":"ListLayoutAppearance"},"Protocols/ListLayoutContentItem.html":{"name":"ListLayoutContentItem"},"Protocols/ListViewSource.html":{"name":"ListViewSource"},"Protocols/LocalizedCollatableItemContent.html":{"name":"LocalizedCollatableItemContent","abstract":"

    If you would like to make your ItemContent work with the LocalizedItemCollator,"},"Protocols/AnyLocalizedCollatableItem.html":{"name":"AnyLocalizedCollatableItem","abstract":"

    Represents an AnyItem which can be collated, via its vended collationString.

    "},"Protocols/SectionLayoutsValue.html":{"name":"SectionLayoutsValue","abstract":"

    The SectionLayoutsValue protocol provides a default value for the different layouts stored"},"Functions.html#/s:10ListableUI19preconditionFailure_4file4lines5NeverOSSyXK_s12StaticStringVSutF":{"name":"preconditionFailure(_:file:line:)","abstract":"

    By default, preconditionFailure error messages are not included in release builds. We would like that!"},"Extensions/Set.html#/s:Sh10ListableUIAA13ViewAnimationO0D7OptionsORszrlE7defaultShyAEGvpZ":{"name":"default","parent_name":"Set"},"Extensions/UIRectEdge.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"UIRectEdge"},"Extensions/PresentationState.html#/s:10ListableUI17PresentationStateC22ActiveReorderEventInfoV":{"name":"ActiveReorderEventInfo","parent_name":"PresentationState"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV5AddedV":{"name":"Added","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV7RemovedV":{"name":"Removed","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV5MovedV":{"name":"Moved","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV7UpdatedV":{"name":"Updated","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV8NoChangeV":{"name":"NoChange","parent_name":"ItemChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV5AddedV":{"name":"Added","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV7RemovedV":{"name":"Removed","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV5MovedV":{"name":"Moved","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV8NoChangeV":{"name":"NoChange","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html":{"name":"SectionChanges","parent_name":"SectionedDiff"},"Extensions/SectionedDiff.html#/s:10ListableUI13SectionedDiffV11ItemChangesV":{"name":"ItemChanges","parent_name":"SectionedDiff"},"Extensions/SectionedDiff/ItemChanges.html":{"name":"ItemChanges","parent_name":"SectionedDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV5AddedV":{"name":"Added","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV7RemovedV":{"name":"Removed","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV5MovedV":{"name":"Moved","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV7UpdatedV":{"name":"Updated","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV8NoChangeV":{"name":"NoChange","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html":{"name":"ArrayDiff"},"Extensions/SectionedDiff.html":{"name":"SectionedDiff"},"Extensions/PresentationState.html":{"name":"PresentationState"},"Extensions/UIRectEdge.html":{"name":"UIRectEdge"},"Extensions/Set.html":{"name":"Set"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO14curveEaseInOutyA2EmF":{"name":"curveEaseInOut","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO11curveEaseInyA2EmF":{"name":"curveEaseIn","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO12curveEaseOutyA2EmF":{"name":"curveEaseOut","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO11curveLinearyA2EmF":{"name":"curveLinear","parent_name":"AnimationOptions"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO4noneyA2CmF":{"name":"none","abstract":"

    No animation is performed.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO9inheritedyA2CmF":{"name":"inherited","abstract":"

    The current animation is inherited from the superview’s animation context.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO7defaultACvpZ":{"name":"default","abstract":"

    A default animation is performed. This is the same as .animated().

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO8animatedyACSd_ShyAC0D7OptionsOGtcACmF":{"name":"animated(_:options:)","abstract":"

    A UIView.animate(...) animation is performed.","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO6springyACSo24UISpringTimingParametersCcACmF":{"name":"spring(_:)","abstract":"

    A spring based animation is performed.","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO3and4withACSb_tF":{"name":"and(with:)","abstract":"

    Ands the animation with the provided bool, returning the animation if true, and .none if false.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO7perform10animations10completionyyyc_ySbctF":{"name":"perform(animations:completion:)","abstract":"

    Performs the provided animations for the ViewAnimation.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation/AnimationOptions.html":{"name":"AnimationOptions","abstract":"

    The animations options available for the ViewAnimation.

    ","parent_name":"ViewAnimation"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV6origin14CoreFoundation7CGFloatVvp":{"name":"origin","parent_name":"Position"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV5width14CoreFoundation7CGFloatVvp":{"name":"width","parent_name":"Position"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV6origin5widthAE14CoreFoundation7CGFloatV_AJtcfc":{"name":"init(origin:width:)","parent_name":"Position"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO7leadingyA2EmF":{"name":"leading","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO6centeryA2EmF":{"name":"center","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO8trailingyA2EmF":{"name":"trailing","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO10originWith06parentD05width7padding14CoreFoundation7CGFloatVAL_AlA17HorizontalPaddingVtF":{"name":"originWith(parentWidth:width:padding:)","parent_name":"Alignment"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V7paddingAA17HorizontalPaddingVvp":{"name":"padding","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V5widthAA0D10ConstraintOvp":{"name":"width","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V9alignmentAC9AlignmentOvp":{"name":"alignment","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V7padding5width9alignmentAeA17HorizontalPaddingV_AA0D10ConstraintOAC9AlignmentOtcfc":{"name":"init(padding:width:alignment:)","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V8position4withAC8PositionV14CoreFoundation7CGFloatV_tF":{"name":"position(with:)","parent_name":"Custom"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO7defaultyA2CmF":{"name":"default","abstract":"

    The default width from the layout is used.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO4fillyA2CmF":{"name":"fill","abstract":"

    The width will fill all available space.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO6customyA2C0C0VcACmF":{"name":"custom(_:)","abstract":"

    A custom width and/or alignment.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO5merge4withA2C_tF":{"name":"merge(with:)","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO8position4with07defaultD0AC8PositionV14CoreFoundation7CGFloatV_AKtF":{"name":"position(with:defaultWidth:)","parent_name":"CustomWidth"},"Enums/CustomWidth/Custom.html":{"name":"Custom","parent_name":"CustomWidth"},"Enums/CustomWidth/Alignment.html":{"name":"Alignment","parent_name":"CustomWidth"},"Enums/CustomWidth/Position.html":{"name":"Position","parent_name":"CustomWidth"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO02noD0yA2CmF":{"name":"noConstraint","abstract":"

    There is no limit to a width, it can be as wide as possible.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO5fixedyAC14CoreFoundation7CGFloatVcACmF":{"name":"fixed(_:)","abstract":"

    The width must be exactly this value.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO6atMostyAC14CoreFoundation7CGFloatVcACmF":{"name":"atMost(_:)","abstract":"

    The width can be at most, this value. Any value larger will be clamped.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO5clampy14CoreFoundation7CGFloatVAGF":{"name":"clamp(_:)","abstract":"

    Clamps the provided value based on our underlying value.

    ","parent_name":"WidthConstraint"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO02noD0yA2GmF":{"name":"noConstraint","abstract":"

    No constraint is applied to any measurement.

    ","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO7atLeastyAG14CoreFoundation7CGFloatVcAGmF":{"name":"atLeast(_:)","abstract":"

    Any returned measurement must be at least this value. If it is smaller than","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO6atMostyAG14CoreFoundation7CGFloatVcAGmF":{"name":"atMost(_:)","abstract":"

    Any returned measurement can be at least this large. If it is larger than","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO6withinyAG14CoreFoundation7CGFloatV_AKtcAGmF":{"name":"within(_:_:)","abstract":"

    Any returned measurement must be within the provided range. If it is smaller","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO5clampy14CoreFoundation7CGFloatVAKF":{"name":"clamp(_:)","abstract":"

    Clamps the provided value by the Axis' underlying value.

    ","parent_name":"Axis"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5widthAE4AxisOvp":{"name":"width","abstract":"

    Describes the range of acceptable width values.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV6heightAE4AxisOvp":{"name":"height","abstract":"

    Describes the range of acceptable height values.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV02noD0AEvpZ":{"name":"noConstraint","abstract":"

    Applies no constraints to the measurement in either axis.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintVyA2E4AxisOcfc":{"name":"init(_:)","abstract":"

    Creates a new constraint with the provided value for both axes.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5width6heightA2E4AxisO_AItcfc":{"name":"init(width:height:)","abstract":"

    Creates a new constraint with the provided width and height axes.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5clampySo6CGSizeVAHF":{"name":"clamp(_:)","abstract":"

    Clamps the provided size, falling back to the provided default if the measurement calls for a default value.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint/Axis.html":{"name":"Axis","abstract":"

    Describes the range of values that are acceptable for one dimension","parent_name":"Constraint"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV14sizeConstraintSo6CGSizeVvp":{"name":"sizeConstraint","parent_name":"MeasureInfo"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV9directionAA15LayoutDirectionOvp":{"name":"direction","parent_name":"MeasureInfo"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV14sizeConstraint9directionAESo6CGSizeV_AA15LayoutDirectionOtcfc":{"name":"init(sizeConstraint:direction:)","parent_name":"MeasureInfo"},"Enums/Sizing.html#/s:10ListableUI6SizingO5fixedyAC14CoreFoundation7CGFloatV_AGtcACmF":{"name":"fixed(width:height:)","abstract":"

    Fixes the size to the absolute value passed in.

    ","parent_name":"Sizing"},"Enums/Sizing.html#/s:10ListableUI6SizingO8thatFitsyA2C10ConstraintVcACmF":{"name":"thatFits(_:)","abstract":"

    Sizes the item by calling sizeThatFits on its underlying view type.","parent_name":"Sizing"},"Enums/Sizing.html#/s:10ListableUI6SizingO10autolayoutyA2C10ConstraintVcACmF":{"name":"autolayout(_:)","abstract":"

    Sizes the item by calling systemLayoutSizeFitting on its underlying view type.","parent_name":"Sizing"},"Enums/Sizing/MeasureInfo.html":{"name":"MeasureInfo","parent_name":"Sizing"},"Enums/Sizing/Constraint.html":{"name":"Constraint","abstract":"

    Describes the range of values that are acceptable for both","parent_name":"Sizing"},"Enums/SectionPosition.html#/s:10ListableUI15SectionPositionO3topyA2CmF":{"name":"top","abstract":"

    Represents the header and / or first item(s) within a section.

    ","parent_name":"SectionPosition"},"Enums/SectionPosition.html#/s:10ListableUI15SectionPositionO6bottomyA2CmF":{"name":"bottom","abstract":"

    Represents the footer and / or last item(s) within a section.

    ","parent_name":"SectionPosition"},"Enums/ReappliesToVisibleView.html#/s:10ListableUI22ReappliesToVisibleViewO6alwaysyA2CmF":{"name":"always","abstract":"

    The visible view will always be re-applied during updates, regardless of the result of isEquivalent(to:).

    ","parent_name":"ReappliesToVisibleView"},"Enums/ReappliesToVisibleView.html#/s:10ListableUI22ReappliesToVisibleViewO15ifNotEquivalentyA2CmF":{"name":"ifNotEquivalent","abstract":"

    The visible view will only have its contents re-applied during updates if isEquivalent(to:) returns false.

    ","parent_name":"ReappliesToVisibleView"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10Expressiona":{"name":"Expression","abstract":"

    The type of individual statement expressions in the transformed function.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO9Componenta":{"name":"Component","abstract":"

    The type of a partial result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11FinalResulta":{"name":"FinalResult","abstract":"

    The type of the final returned result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildBlockSayxGyFZ":{"name":"buildBlock()","abstract":"

    If an empty closure is provided, returns an empty array.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildBlockySayxGAEd_tFZ":{"name":"buildBlock(_:)","abstract":"

    Required by every result builder to build combined results from statement blocks.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO15buildExpressionySayxGxFZ":{"name":"buildExpression(_:)","abstract":"

    If declared, provides contextual type information for statement expressions to translate them into partial results.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO15buildExpressionySayxGAEFZ":{"name":"buildExpression(_:)","abstract":"

    If declared, provides contextual type information for statement expressions to translate them into partial results.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO13buildOptionalySayxGAESgFZ":{"name":"buildOptional(_:)","abstract":"

    Enables support for if statements that do not have an else.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11buildEither5firstSayxGAF_tFZ":{"name":"buildEither(first:)","abstract":"

    With buildEither(second:), enables support for ‘if-else’ and ‘switch’ statements by folding conditional results into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11buildEither6secondSayxGAF_tFZ":{"name":"buildEither(second:)","abstract":"

    With buildEither(first:), enables support for ‘if-else’ and ‘switch’ statements by folding conditional results into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildArrayySayxGSayAEGFZ":{"name":"buildArray(_:)","abstract":"

    Enables support for ‘for..in’ loops by combining the results of all iterations into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO24buildLimitedAvailabilityySayxGAEFZ":{"name":"buildLimitedAvailability(_:)","abstract":"

    If declared, this will be called on the partial result of an if #available block to allow the result builder to erase type information.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO16buildFinalResultySayxGAEFZ":{"name":"buildFinalResult(_:)","abstract":"

    If declared, this will be called on the partial result from the outermost block statement to produce the final returned result.

    ","parent_name":"ListableBuilder"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO8verticalyA2CmF":{"name":"vertical","abstract":"

    A list layout which lays out top to bottom.

    ","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO10horizontalyA2CmF":{"name":"horizontal","abstract":"

    A list layout which lays out left to right (or leading to trailing, depending on implementation).

    ","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalxxyXE_xyXEtlF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to return differing values based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalxxyXK_xyXKtlF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to return differing values based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalyyyXE_yyXEtF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to perform differing actions based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6mutate_8vertical10horizontalADyx_s24ReferenceWritableKeyPathCyxq_GAIyq_zXEtr0_lF":{"name":"mutate(_:vertical:horizontal:mutate:)","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6height3for14CoreFoundation7CGFloatVSo6CGSizeV_tF":{"name":"height(for:)","abstract":"

    .vertical: Returns the height of the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO5width3for14CoreFoundation7CGFloatVSo6CGSizeV_tF":{"name":"width(for:)","abstract":"

    .vertical: Returns the width of the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO5point1x1ySo7CGPointV14CoreFoundation7CGFloatV_AKtF":{"name":"point(x:y:)","abstract":"

    .vertical: Returns a CGPoint made with (x, y).","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4size3forSo6CGSizeVAG_tF":{"name":"size(for:)","abstract":"

    .vertical: Returns the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4size5width6heightSo6CGSizeV14CoreFoundation7CGFloatV_AKtF":{"name":"size(width:height:)","abstract":"

    .vertical: Returns a CGSize made with (width, height).","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4maxY3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"maxY(for:)","abstract":"

    .vertical: Returns the maxY of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4minY3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"minY(for:)","abstract":"

    .vertical: Returns the minY of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4maxX3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"maxX(for:)","abstract":"

    .vertical: Returns the maxX of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO1x3for14CoreFoundation7CGFloatVSo7CGPointV_tF":{"name":"x(for:)","abstract":"

    .vertical: Returns the x of the point.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO1y3for14CoreFoundation7CGFloatVSo7CGPointV_tF":{"name":"y(for:)","abstract":"

    .vertical: Returns the y of the point.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO3top4with14CoreFoundation7CGFloatVSo12UIEdgeInsetsV_tF":{"name":"top(with:)","abstract":"

    .vertical: Returns the top of the insets.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6bottom4with14CoreFoundation7CGFloatVSo12UIEdgeInsetsV_tF":{"name":"bottom(with:)","abstract":"

    .vertical: Returns the bottom of the insets.","parent_name":"LayoutDirection"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO19listContainerHeaderyA2CmF":{"name":"listContainerHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO10listHeaderyA2CmF":{"name":"listHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO10listFooteryA2CmF":{"name":"listFooter","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO13sectionHeaderyA2CmF":{"name":"sectionHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO13sectionFooteryA2CmF":{"name":"sectionFooter","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO16overscrollFooteryA2CmF":{"name":"overscrollFooter","parent_name":"SupplementaryKind"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO4noneyA2CmF":{"name":"none","abstract":"

    When the user stops scrolling, no paging adjusts will be made, the","parent_name":"ListPagingBehavior"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO20firstVisibleItemEdgeyA2CmF":{"name":"firstVisibleItemEdge","abstract":"

    When the user stops scrolling, the final offset of the scroll event","parent_name":"ListPagingBehavior"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO24firstVisibleItemCenteredyA2CmF":{"name":"firstVisibleItemCentered","abstract":"

    When the user stops scrolling, the final offset of the scroll event","parent_name":"ListPagingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4noneyA2CmF":{"name":"none","abstract":"

    This behavior does not use any paging functionality.

    ","parent_name":"PageScrollingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4fullyA2CmF":{"name":"full","abstract":"

    Applies native UIScrollView paging, where each page is the full size of the","parent_name":"PageScrollingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4peekyA2CmF":{"name":"peek","abstract":"

    Applies custom paging, where pages aren’t the full width of the scroll view’s","parent_name":"PageScrollingBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO9automaticyA2CmF":{"name":"automatic","abstract":"

    Applies the inset from a UIKit navigation bar or tab bar.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO14scrollableAxesyA2CmF":{"name":"scrollableAxes","abstract":"

    Applies the safe area inset for the scrollable axes.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO5neveryA2CmF":{"name":"never","abstract":"

    Applies no safe area inset.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO6alwaysyA2CmF":{"name":"always","abstract":"

    Applies all safe area insets.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO6inlineyA2CmF":{"name":"inline","abstract":"

    The header will scroll up and down with the content.

    ","parent_name":"ListHeaderPosition"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO6stickyyA2CmF":{"name":"sticky","abstract":"

    The header will stick to the top of the content when it’s scrolled down, and bounce with content when","parent_name":"ListHeaderPosition"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO5fixedyA2CmF":{"name":"fixed","abstract":"

    The header is always positioned at the top of the visible frame, and does not bounce with the content.

    ","parent_name":"ListHeaderPosition"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO13notSelectableyA2CmF":{"name":"notSelectable","abstract":"

    The item is not selectable at all.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO8tappableyA2CmF":{"name":"tappable","abstract":"

    The item is temporarily selectable. Once the user lifts their finger, the item is deselected.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO10selectableyACSb_tcACmF":{"name":"selectable(isSelected:)","abstract":"

    The item is persistently selectable. Once the user lifts their finger, the item is maintained.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO7togglesyACSb_tcACmF":{"name":"toggles(isSelected:)","abstract":"

    The item is persistently selectable. Once the user lifts their finger, the item is maintained.","parent_name":"ItemSelectionStyle"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO6singleyA2CmF":{"name":"single","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO5firstyA2CmF":{"name":"first","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO6middleyA2CmF":{"name":"middle","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO4lastyA2CmF":{"name":"last","parent_name":"ItemPosition"},"Enums/SwipeActionsViewStyleKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","parent_name":"SwipeActionsViewStyleKey"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO03anyC0ShyACGvpZ":{"name":"anyContent","abstract":"

    If there is any content in the list at all, including headers and footers.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO12sectionsOnlyShyACGvpZ":{"name":"sectionsOnly","abstract":"

    Check if the content in the list is section-driven content, with the","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO19listContainerHeaderyA2CmF":{"name":"listContainerHeader","abstract":"

    If the list has a list-level container header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO10listHeaderyA2CmF":{"name":"listHeader","abstract":"

    If the list has a list-level header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO10listFooteryA2CmF":{"name":"listFooter","abstract":"

    If the list has a list-level footer.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO16overscrollFooteryA2CmF":{"name":"overscrollFooter","abstract":"

    If the list has an overscroll footer.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO5itemsyA2CmF":{"name":"items","abstract":"

    If the sections in the list contain any items.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO14sectionHeadersyA2CmF":{"name":"sectionHeaders","abstract":"

    If any section in the list has a header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO14sectionFootersyA2CmF":{"name":"sectionFooters","abstract":"

    If any section in the list has a footer.

    ","parent_name":"ContentFilters"},"Enums/ListContentBoundsKey.html#/s:10ListableUI20ListContentBoundsKeyO8Providera":{"name":"Provider","parent_name":"ListContentBoundsKey"},"Enums/ListContentBoundsKey.html#/s:10ListableUI18ListEnvironmentKeyP5ValueQa":{"name":"Value","parent_name":"ListContentBoundsKey"},"Enums/ListContentBoundsKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","parent_name":"ListContentBoundsKey"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP11destinationAC0D11DestinationOvp":{"name":"destination","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO3PinV12itemPositionAA08ListItemdH0Vvp":{"name":"itemPosition","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO3PinV24scrollInterruptionPolicyAC0dhI0Ovp":{"name":"scrollInterruptionPolicy","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","parent_name":"Pin"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV11destinationAC0D11DestinationOvp":{"name":"destination","abstract":"

    The item in the list to scroll to when the insertedIdentifier is inserted.

    ","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV18insertedIdentifierAA03AnyJ0Cvp":{"name":"insertedIdentifier","abstract":"

    The identifier of the item for which the AutoScrollAction should be performed.

    ","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV12itemPositionAA04ListhdJ0Vvp":{"name":"itemPosition","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV24scrollInterruptionPolicyAC0djK0Ovp":{"name":"scrollInterruptionPolicy","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP11destinationAC0D11DestinationOvp":{"name":"destination","abstract":"

    The item in the list to scroll to.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","abstract":"

    The desired scroll position.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","abstract":"

    If the change should be animated.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","abstract":"

    An additional check you may provide to approve or reject the scroll action.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","abstract":"

    Called when the list performs the insertion.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO9firstItemyA2EmF":{"name":"firstItem","abstract":"

    Scroll to the first item in the list.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO8lastItemyA2EmF":{"name":"lastItem","abstract":"

    Scroll to the last item in the list.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO4itemyAeA13AnyIdentifierCcAEmF":{"name":"item(_:)","abstract":"

    Scroll to the item with the specified identifier.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO18performImmediatelyyA2EmF":{"name":"performImmediately","abstract":"

    Perform the auto-scroll action as soon as the list updates.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO24deferDuringUserScrollingyA2EmF":{"name":"deferDuringUserScrolling","abstract":"

    Wait until the current user scroll finishes before performing the auto-scroll action.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO23skipDuringUserScrollingyA2EmF":{"name":"skipDuringUserScrolling","abstract":"

    Do not perform the auto-scroll action while the user is scrolling.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO4noneyA2CmF":{"name":"none","abstract":"

    The list never automatically scrolls.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO12scrollToItemyA2C010OnInsertedH0V_tcACmF":{"name":"scrollToItem(onInsertOf:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pinyA2C3PinV_tcACmF":{"name":"pin(to:)","abstract":"

    Scrolls to the specified item when the list is updated. Similar to scrollToItem, except it doesn’t rely on item insertion to determine when scrolling is appropriate.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO8scrollTo_10onInsertOf8position8animated0F18InterruptionPolicy13shouldPerform03didP0A2C0D11DestinationOSg_AA13AnyIdentifierCAA0D8PositionVSbAC0dmN0OSbAA04ListdU4InfoVcyAUctFZ":{"name":"scrollTo(_:onInsertOf:position:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO8scrollTo_10onInsertOf12itemPosition8animated0F18InterruptionPolicy13shouldPerform03didQ0A2C0D11DestinationOSg_AA13AnyIdentifierCAA08ListItemdL0VSbAC0dnO0OSbAA0vdL4InfoVcyAUctFZ":{"name":"scrollTo(_:onInsertOf:itemPosition:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update,","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pin_8position8animated24scrollInterruptionPolicy13shouldPerform03didM0A2C0D11DestinationO_AA0D8PositionVSbAC0djK0OSbAA04ListdP4InfoVcyAQctFZ":{"name":"pin(_:position:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated. Similar to scrollTo, except it doesn’t","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pin_12itemPosition8animated24scrollInterruptionPolicy13shouldPerform03didN0A2C0D11DestinationO_AA08ListItemdH0VSbAC0dkL0OSbAA0qdH4InfoVcyAQctFZ":{"name":"pin(_:itemPosition:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated using a custom item positioning strategy.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html":{"name":"ScrollInterruptionPolicy","abstract":"

    Controls how an auto-scroll action behaves when user scrolling is active.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/ScrollDestination.html":{"name":"ScrollDestination","abstract":"

    Where to scroll as a result of an AutoScrollAction.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/Configuration.html":{"name":"Configuration","abstract":"

    This protocol allows ListView to treat the OnInsertedItem and Pin configurations","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/OnInsertedItem.html":{"name":"OnInsertedItem","abstract":"

    Values used to configure the scrollToItem(onInsertOf:) action.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/Pin.html":{"name":"Pin","abstract":"

    Values used to configure the pin(to:) action.

    ","parent_name":"AutoScrollAction"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO11willDisplayyA2CmF":{"name":"willDisplay","abstract":"

    The view is about to be displayed on screen. Update should be performed with no animation.

    ","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO10wasUpdatedyA2CmF":{"name":"wasUpdated","abstract":"

    A view that is already visible is being updated.","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO11measurementyA2CmF":{"name":"measurement","abstract":"

    The item is being measured to perform the layout of the list. Update should be performed with no animation.

    ","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO13shouldAnimateSbvp":{"name":"shouldAnimate","abstract":"

    If you should use animations while applying the update.","parent_name":"ApplyReason"},"Enums/ApplyReason.html":{"name":"ApplyReason","abstract":"

    Why the Item or HeaderFooter is being asked to apply an update to its presented views.

    "},"Enums/AutoScrollAction.html":{"name":"AutoScrollAction","abstract":"

    Options for auto-scrolling to items when the list is updated.

    "},"Enums/ListContentBoundsKey.html":{"name":"ListContentBoundsKey","abstract":"

    A key used to store default / provided bounds into the list’s environment."},"Enums/ContentFilters.html":{"name":"ContentFilters","abstract":"

    A filter enum which allows you to query the types of content contained in a Content or Section object.

    "},"Enums/SwipeActionsViewStyleKey.html":{"name":"SwipeActionsViewStyleKey"},"Enums/ItemPosition.html":{"name":"ItemPosition"},"Enums/ItemSelectionStyle.html":{"name":"ItemSelectionStyle","abstract":"

    Controls the selection style and behavior of an item in a list.

    "},"Enums/ListHeaderPosition.html":{"name":"ListHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    "},"Enums/ContentInsetAdjustmentBehavior.html":{"name":"ContentInsetAdjustmentBehavior","abstract":"

    Constants indicating how safe area insets are added to the adjusted content inset."},"Enums/PageScrollingBehavior.html":{"name":"PageScrollingBehavior","abstract":"

    The paging style of the scroll view.

    "},"Enums/ListPagingBehavior.html":{"name":"ListPagingBehavior","abstract":"

    Controls how to align / adjust the contentOffset of the list when"},"Enums/SupplementaryKind.html":{"name":"SupplementaryKind"},"Enums/LayoutDirection.html":{"name":"LayoutDirection","abstract":"

    Describes the given direction / axis that a layout uses when flowing its content.

    "},"Enums/ListableBuilder.html":{"name":"ListableBuilder","abstract":"

    A result builder which can be used to provide a SwiftUI-like DSL for building arrays of content.

    "},"Enums/ReappliesToVisibleView.html":{"name":"ReappliesToVisibleView","abstract":"

    A rule to determine when an ItemContent or HeaderFooterContent should be re-applied"},"Enums/SectionPosition.html":{"name":"SectionPosition","abstract":"

    Specifies the supplementary views and / or items based on position within a Section.

    "},"Enums/Sizing.html":{"name":"Sizing","abstract":"

    Controls how a header, footer, or item in a list view is sized.

    "},"Enums/WidthConstraint.html":{"name":"WidthConstraint","abstract":"

    Describes the range of acceptable values for a width.

    "},"Enums/CustomWidth.html":{"name":"CustomWidth","abstract":"

    Specifies a custom width for an item or header in a list.

    "},"Enums/ViewAnimation.html":{"name":"ViewAnimation","abstract":"

    Specifies the kind of animation to use when updating various parts of a list,"},"Classes/ReorderingActions/AccessibilityMoveDirection.html#/s:10ListableUI17ReorderingActionsC26AccessibilityMoveDirectionO2upyA2EmF":{"name":"up","parent_name":"AccessibilityMoveDirection"},"Classes/ReorderingActions/AccessibilityMoveDirection.html#/s:10ListableUI17ReorderingActionsC26AccessibilityMoveDirectionO4downyA2EmF":{"name":"down","parent_name":"AccessibilityMoveDirection"},"Classes/ReorderingActions/Result.html#/s:10ListableUI17ReorderingActionsC6ResultO8finishedyA2EmF":{"name":"finished","parent_name":"Result"},"Classes/ReorderingActions/Result.html#/s:10ListableUI17ReorderingActionsC6ResultO9cancelledyA2EmF":{"name":"cancelled","parent_name":"Result"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC8isMovingSbvp":{"name":"isMoving","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC5startSbyF":{"name":"start()","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC5moved4withyAA04ItemC0V17GestureRecognizerC_tF":{"name":"moved(with:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC3endyyAC6ResultOF":{"name":"end(_:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC17accessibilityMove9directionSbAC013AccessibilityF9DirectionO_tF":{"name":"accessibilityMove(direction:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions/Result.html":{"name":"Result","parent_name":"ReorderingActions"},"Classes/ReorderingActions/AccessibilityMoveDirection.html":{"name":"AccessibilityMoveDirection","abstract":"

    Used with the accessibilityMove(item: direction:) delegate method to indicate the direction a selected item should be moved in the collection view.

    ","parent_name":"ReorderingActions"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)init":{"name":"init()","abstract":"

    Creates a preview for the given width.

    ","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/s:10ListableUI15ItemPreviewViewC4with5state10appearance4itemAC14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVAA03AnyC0_ptcfc":{"name":"init(with:state:appearance:item:)","abstract":"

    Creates a preview for the given item and parameters, and then lays out the preview view.

    ","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/s:10ListableUI15ItemPreviewViewC6update4with5state10appearance4itemy14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVAA03AnyC0_ptF":{"name":"update(with:state:appearance:item:)","abstract":"

    Updates the item for the given parameters.","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)layoutSubviews":{"name":"layoutSubviews()","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)sizeThatFits:":{"name":"sizeThatFits(_:)","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(py)intrinsicContentSize":{"name":"intrinsicContentSize","parent_name":"ItemPreviewView"},"Classes/StaticSource/State.html#/s:10ListableUI12StaticSourceC5StateVAEycfc":{"name":"init()","parent_name":"State"},"Classes/StaticSource/State.html":{"name":"State","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7contentAA7ContentVvp":{"name":"content","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC4withAcA7ContentV_tcfc":{"name":"init(with:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC4withACyAA7ContentVzXE_tcfc":{"name":"init(with:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7content4withADyAA0D5StateCyAC0G0VG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7content4withAA7ContentVAA0D5StateCyAC0H0VG_tF":{"name":"content(with:)","parent_name":"StaticSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC7Buildera":{"name":"Builder","parent_name":"DynamicSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC4withACyxGyAA0D5StateCyxG_AA7ContentVztc_tcfc":{"name":"init(with:)","parent_name":"DynamicSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC7content4withADyAA0D5StateCyxG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"DynamicSource"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC5valuexvp":{"name":"value","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC3setyyyxzXEF":{"name":"set(_:)","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC7initial9didChangeACyxGx_yyctcfc":{"name":"init(initial:didChange:)","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC7discardyyF":{"name":"discard()","parent_name":"SourceState"},"Classes/StateAccessor.html#/s:10ListableUI13StateAccessorC5valuexvp":{"name":"value","parent_name":"StateAccessor"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC017clearsSelectionOnD10WillAppearSbvp":{"name":"clearsSelectionOnViewWillAppear","abstract":"

    The default value for clearsSelectionOnViewWillAppear is true.","parent_name":"ListViewController"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC9configure4listyAA0C10PropertiesVz_tF":{"name":"configure(list:)","abstract":"

    Override this method to configure your list how you’d like to.","parent_name":"ListViewController"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC6reload8animatedySb_tF":{"name":"reload(animated:)","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)initWithNibName:bundle:":{"name":"init(nibName:bundle:)","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)loadView":{"name":"loadView()","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)viewWillAppear:":{"name":"viewWillAppear(_:)","parent_name":"ListViewController"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV7contentSo06UIEdgeF0Vvp":{"name":"content","abstract":"

    Insets for the content view

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV010horizontalE0So06UIEdgeF0Vvp":{"name":"horizontalScroll","abstract":"

    Insets for the horizontal scroll bar

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV08verticalE0So06UIEdgeF0Vvp":{"name":"verticalScroll","abstract":"

    Insets for the vertical scroll bar

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV7content010horizontalE008verticalE0AESo06UIEdgeF0V_A2Jtcfc":{"name":"init(content:horizontalScroll:verticalScroll:)","abstract":"

    All values are optional, and default to .zero

    ","parent_name":"ScrollViewInsets"},"Classes/ListView.html#/s:10ListableUI8ListViewC5frame10appearanceACSo6CGRectV_AA10AppearanceVtcfc":{"name":"init(frame:appearance:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9animationAA0C9AnimationVvp":{"name":"animation","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC10appearanceAA10AppearanceVvp":{"name":"appearance","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC18scrollPositionInfoAA0c6ScrollfG0Vvp":{"name":"scrollPositionInfo","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC6layoutAA17LayoutDescriptionVvp":{"name":"layout","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC3set6layout8animated10completionyAA17LayoutDescriptionV_SbyyctF":{"name":"set(layout:animated:completion:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11contentSizeSo6CGSizeVvp":{"name":"contentSize","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8behaviorAA8BehaviorVvp":{"name":"behavior","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC19isContentScrollableSbvp":{"name":"isContentScrollable","abstract":"

    Returns true when the content size is large enough that scrolling is possible

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC21scrollIndicatorInsetsSo06UIEdgeG0Vvp":{"name":"scrollIndicatorInsets","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC31KeyboardFrameWillChangeCallbacka":{"name":"KeyboardFrameWillChangeCallback","abstract":"

    Callback for when the keyboard changes

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC25onKeyboardFrameWillChangey0F8Observer0f7CurrentG8Provider_p_Sd17animationDuration_So20UIViewAnimationCurveV0mQ0ttcSgvp":{"name":"onKeyboardFrameWillChange","abstract":"

    Called whenever a keyboard change is detected

    ","parent_name":"ListView"},"Classes/ListView/ScrollViewInsets.html":{"name":"ScrollViewInsets","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC012customScrollD6InsetsAC0fdG0Vycvp":{"name":"customScrollViewInsets","abstract":"

    This callback determines the scroll view’s insets only when","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC012updateScrollD6InsetsyyF":{"name":"updateScrollViewInsets()","abstract":"

    Call this to trigger an insets update.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC13stateObserverAA0c5StateF0Vvp":{"name":"stateObserver","abstract":"

    A state observer allows you to receive callbacks when varying types","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC16ScrollCompletiona":{"name":"ScrollCompletion","abstract":"

    TODO: The below functions do not yet work for horizontal lists.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item8position8animated10completionSbAA7AnyItem_p_AA14ScrollPositionVSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the provided item, with the provided positioning.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA7AnyItem_p_14CoreFoundation7CGFloatVAA0cN18ScrollPositionInfoVcSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the provided item.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item8position8animated10completionSbAA13AnyIdentifierC_AA14ScrollPositionVSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the item with the provided identifier, with the provided positioning.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA13AnyIdentifierC_14CoreFoundation7CGFloatVAA0C22ItemScrollPositionInfoVcSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the item with the provided identifier.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC15scrollToSection4with15sectionPosition0eJ08animated10completionSbAA13AnyIdentifierC_AA0gJ0OAA06ScrollJ0VSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollToSection(with:sectionPosition:scrollPosition:animated:completion:)","abstract":"

    Scrolls to the section with the given identifier, with the provided scroll and section positioning.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11scrollToTop8animatedS2b_tF":{"name":"scrollToTop(animated:)","abstract":"

    Scrolls to the very top of the list, which includes displaying the list header.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC16scrollToLastItem8animatedS2b_tF":{"name":"scrollToLastItem(animated:)","abstract":"

    Scrolls to the last item in the list. If the list contains no items, no action is performed.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11environmentAA0C11EnvironmentVvp":{"name":"environment","abstract":"

    The environment associated with the list, which is used to pass data through to","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC7contentAA7ContentVvp":{"name":"content","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC10setContent8animated_ySb_AA0F0VtF":{"name":"setContent(animated:_:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC3set6source7initial8animatedAA13StateAccessorCy0I0QzGx_AKSbtAA0cD6SourceRzlF":{"name":"set(source:initial:animated:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9configure4withyyAA0C10PropertiesVzXE_tF":{"name":"configure(with:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9configure4withyAA0C10PropertiesV_tF":{"name":"configure(with:)","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)frame":{"name":"frame","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)bounds":{"name":"bounds","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)backgroundColor":{"name":"backgroundColor","abstract":"

    Our frame changed, update the keyboard inset in case the inset should now be different.

    ","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)didMoveToWindow":{"name":"didMoveToWindow()","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)didMoveToSuperview":{"name":"didMoveToSuperview()","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)layoutSubviews":{"name":"layoutSubviews()","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC27defaultContentSizeItemLimitSivpZ":{"name":"defaultContentSizeItemLimit","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11contentSize2in3for14safeAreaInsets9itemLimitAA08MeasuredcF0VSo6CGSizeV_AA0C10PropertiesVSo06UIEdgeK0VSiSgtFZ":{"name":"contentSize(in:for:safeAreaInsets:itemLimit:)","abstract":"

    Returns the size that a list with the provided properties would be, within the given fittingSize.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC28testing_forceLayoutUpdateNowyyF":{"name":"testing_forceLayoutUpdateNow()","abstract":"

    Call this method to force an immediate, synchronous re-render of the list","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC23keyboardFrameWillChange3for17animationDuration0J5Curvey16KeyboardObserverAHC_SdSo015UIViewAnimationL0VtF":{"name":"keyboardFrameWillChange(for:animationDuration:animationCurve:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC020clearSelectionDuringD10WillAppear9alongside8animatedySo37UIViewControllerTransitionCoordinator_pSg_SbtF":{"name":"clearSelectionDuringViewWillAppear(alongside:animated:)","abstract":"

    A method which provides Behavior.SelectionMode.single‘s clearsSelectionOnViewWillAppear behaviour.","parent_name":"ListView"},"Classes/ListActions/ViewControllerTransitioning.html#/s:10ListableUI11ListActionsC27ViewControllerTransitioningCAEycfc":{"name":"init()","parent_name":"ViewControllerTransitioning"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingCAEycfc":{"name":"init()","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC16ScrollCompletiona":{"name":"ScrollCompletion","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item8position8animated10completionSbAA7AnyItem_p_AA14ScrollPositionVSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the provided item, with the provided positioning.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA7AnyItem_p_14CoreFoundation7CGFloatVAA0cO18ScrollPositionInfoVcSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the provided item.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item8position8animated10completionSbAA13AnyIdentifierC_AA14ScrollPositionVSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the item with the provided identifier, with the provided positioning.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA13AnyIdentifierC_14CoreFoundation7CGFloatVAA0C22ItemScrollPositionInfoVcSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the item with the provided identifier.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC15scrollToSection4with15sectionPosition0fK08animated10completionSbAA13AnyIdentifierC_AA0hK0OAA06ScrollK0VSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollToSection(with:sectionPosition:scrollPosition:animated:completion:)","abstract":"

    Scrolls to the section with the given identifier, with the provided scroll and section positioning.

    ","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC11scrollToTop8animatedS2b_tF":{"name":"scrollToTop(animated:)","abstract":"

    Scrolls to the very top of the list, which includes displaying the list header.

    ","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC16scrollToLastItem8animatedS2b_tF":{"name":"scrollToLastItem(animated:)","abstract":"

    Scrolls to the last item in the list. If the list contains no items, no action is performed.

    ","parent_name":"Scrolling"},"Classes/ListActions.html#/s:10ListableUI11ListActionsC9scrollingAC9ScrollingCvp":{"name":"scrolling","abstract":"

    Actions which allow scrolling to individual items in a list.

    ","parent_name":"ListActions"},"Classes/ListActions.html#/s:10ListableUI11ListActionsC27viewControllerTransitioningAC04ViewfG0Cvp":{"name":"viewControllerTransitioning","abstract":"

    Actions which allow hooking up your list to the view controller transitioning APIs.

    ","parent_name":"ListActions"},"Classes/ListActions.html#/s:10ListableUI11ListActionsCACycfc":{"name":"init()","abstract":"

    Creates and returns an actions object which can be registered with a list view.

    ","parent_name":"ListActions"},"Classes/ListActions/Scrolling.html":{"name":"Scrolling","abstract":"

    Provides access to scrolling actions within a list view.

    ","parent_name":"ListActions"},"Classes/ListActions/ViewControllerTransitioning.html":{"name":"ViewControllerTransitioning","abstract":"

    Provides access to view controller transitioning options in a list.

    ","parent_name":"ListActions"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC8measurerySo6CGSizeVAA6SizingO07MeasureG0Vcvp":{"name":"measurer","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC8positionAA0F8PositionOvp":{"name":"position","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC4sizeSo6CGSizeVvp":{"name":"size","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC6zIndexSivp":{"name":"zIndex","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC7layoutsAA0F7LayoutsVvp":{"name":"layouts","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC13isReorderableSbvp":{"name":"isReorderable","abstract":"

    Whether this item can be reordered (has reordering configuration).

    ","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC5frameSo6CGRectVvp":{"name":"frame","parent_name":"ItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC8measurerySo6CGSizeVAA6SizingO07MeasureH0Vcvp":{"name":"measurer","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC11isPopulatedSbvp":{"name":"isPopulated","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC4sizeSo6CGSizeVvp":{"name":"size","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC6zIndexSivp":{"name":"zIndex","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC7layoutsAA19HeaderFooterLayoutsVvp":{"name":"layouts","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC22containsFirstResponderSbvp":{"name":"containsFirstResponder","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12defaultFrameSo6CGRectVvp":{"name":"defaultFrame","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12visibleFrameSo6CGRectVvp":{"name":"visibleFrame","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC6headerAC017SupplementaryItemG0Cvp":{"name":"header","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC6footerAC017SupplementaryItemG0Cvp":{"name":"footer","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC5itemsSayAC04ItemG0CGvp":{"name":"items","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC7layoutsAA0F7LayoutsVvp":{"name":"layouts","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionInfo"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC11contentSizeSo6CGSizeVvp":{"name":"contentSize","abstract":"

    The full scrollable size of the content, provided by the layout’s ListLayoutResult return value.

    ","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC07naturalE5Width14CoreFoundation7CGFloatVSgvp":{"name":"naturalContentWidth","abstract":"

    The natural width of the content, provided by the layout’s ListLayoutResult return value.

    ","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC15containerHeaderAC21SupplementaryItemInfoCvp":{"name":"containerHeader","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC6headerAC21SupplementaryItemInfoCvp":{"name":"header","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC6footerAC21SupplementaryItemInfoCvp":{"name":"footer","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC16overscrollFooterAC21SupplementaryItemInfoCvp":{"name":"overscrollFooter","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC8sectionsSayAC11SectionInfoCGvp":{"name":"sections","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC3allSayAA0cdE4Item_pGvp":{"name":"all","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC8maxValue3for14CoreFoundation7CGFloatVs7KeyPathCyAA0cdE4Item_pAHG_tF":{"name":"maxValue(for:)","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/SectionInfo.html":{"name":"SectionInfo","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/SupplementaryItemInfo.html":{"name":"SupplementaryItemInfo","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/ItemInfo.html":{"name":"ItemInfo","parent_name":"ListLayoutContent"},"Classes/DefaultItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP7actionsAA0cdE7ActionsCy0cD4TypeQzGvp":{"name":"actions","parent_name":"DefaultItemContentCoordinator"},"Classes/DefaultItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP4infoAA0cdE4InfoCy0cD4TypeQzGvp":{"name":"info","parent_name":"DefaultItemContentCoordinator"},"Classes/ItemContentCoordinatorInfo.html#/s:10ListableUI26ItemContentCoordinatorInfoC8originalAA0C0VyxGvp":{"name":"original","abstract":"

    The original state of the item, as passed to the list.","parent_name":"ItemContentCoordinatorInfo"},"Classes/ItemContentCoordinatorInfo.html#/s:10ListableUI26ItemContentCoordinatorInfoC7currentAA0C0VyxGvp":{"name":"current","abstract":"

    The current value of the item, including changes made","parent_name":"ItemContentCoordinatorInfo"},"Classes/ItemContentCoordinatorActions.html#/s:10ListableUI29ItemContentCoordinatorActionsC6update9animation5afterADyAA13ViewAnimationO_SdyAA0C0VyxGzctF":{"name":"update(animation:after:update:)","abstract":"

    Allows you to update the displayed item via the provided closure, with an optional","parent_name":"ItemContentCoordinatorActions"},"Classes/AnyIdentifier.html#/s:10ListableUI13AnyIdentifierC8anyValues0C8HashableVvp":{"name":"anyValue","abstract":"

    The underlying value that backs the identifier.","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:10ListableUI13AnyIdentifierC15representedTypeSOvp":{"name":"representedType","abstract":"

    The underlying type that backs the identifier.","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"AnyIdentifier"},"Classes/Identifier.html#/s:10ListableUI10IdentifierC5valueq_vp":{"name":"value","abstract":"

    The underlying value that backs the identifier.","parent_name":"Identifier"},"Classes/Identifier.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Identifier"},"Classes/Identifier.html":{"name":"Identifier","abstract":"

    An Identifier is used to unique items in Listable lists. Sections,"},"Classes/AnyIdentifier.html":{"name":"AnyIdentifier","abstract":"

    A type-erased Identifier used to identify content in a list.

    "},"Classes/ItemContentCoordinatorActions.html":{"name":"ItemContentCoordinatorActions","abstract":"

    The available actions you can perform as a coordinator, which are reported back to the list to manage the item.

    "},"Classes/ItemContentCoordinatorInfo.html":{"name":"ItemContentCoordinatorInfo","abstract":"

    Information about the current and original state of the item.

    "},"Classes/DefaultItemContentCoordinator.html":{"name":"DefaultItemContentCoordinator","abstract":"

    The default ItemContentCoordinator, which performs no actions.

    "},"Classes/ListLayoutContent.html":{"name":"ListLayoutContent"},"Classes/ListActions.html":{"name":"ListActions","abstract":"

    ListActions is an type that you can use to gain access to actions to perform on a List"},"Classes/ListView.html":{"name":"ListView"},"Classes.html#/s:10ListableUI15UpdateCallbacksC":{"name":"UpdateCallbacks"},"Classes/ListViewController.html":{"name":"ListViewController","abstract":"

    A class which provides an easy way to set up and display a ListView,"},"Classes/StateAccessor.html":{"name":"StateAccessor"},"Classes/SourceState.html":{"name":"SourceState"},"Classes/DynamicSource.html":{"name":"DynamicSource"},"Classes/StaticSource.html":{"name":"StaticSource"},"Classes/ItemPreviewView.html":{"name":"ItemPreviewView","abstract":"

    A view you can use to test the various possible states that your ItemContent can be in.

    "},"Classes/ReorderingActions.html":{"name":"ReorderingActions"},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file diff --git a/docs/Listable/docsets/Listable.docset/Contents/Resources/docSet.dsidx b/docs/Listable/docsets/Listable.docset/Contents/Resources/docSet.dsidx index 6e49f3d9083692bc10f3b7ab4ff64e0544380110..434ab2f22223d269ab392584b7a7835a7b00948c 100644 GIT binary patch delta 24972 zcmb5W2Ut|s7B)P)oHC68l`_CkL{y~P5u}LN5CKt95dje!T|uzoL7ElyL{{vYqOoHv zlf)P`)oT(W)O=&XVYjR@&z7B4T!q=omAAC)0^p){veWUD7N0RlVx3pG#B*q9!_%D0{yUM`dPi#jbAp8j58N@!)TjNC2$+p3Qd>ujvd0qOVQqgr|JKY!>F3@Go!0EJoXu zF%*0gsXJ^;`v-L{C8Xp2SAvQt34tQ3SkuwcPUka8>}6Hj(!nJ&3Z`p= zG$R48*6H{#L3Ms>r(TYz@4t%}$tt&I>|T~jHnyv~DU?v*Q~ z+KMUcixb+bB(gU-srHHNO1@KzBP;ZuDO8NIDuXGk*v8#fbuExS9WEr;awrsU=gE|v zQD5!aTYA5{;Om+~VcIbsO1VMp)U7}HO)ct{PQFs#=r)_2SEIUzNNcbSXOvFr>FzdY zZ6V#&Bi)T;ocgcsStLgd?9rbjs?&NTlD_Jm9+}cRgPRQAc{J-SEaP0pU}gqbtjRwQ%$`)OZSHhNmgv)vDGYDray%V{?=%! zl3EW4f0kJ&y{_7O$C9_yUwii>Z>v#JA<~<}gub>c3jS+}6{`2}Fqysaq@Otr+zT%3 z;_V>Tmz$uZfg7P_7#Aozs>*$0$PqQE&wA;tQKHSNnAO@|~n9{qded&7jqk*wxxau-!!r#+) zX3%&tS`8mOL-J1$LS1n=`mJYuD801*o52BuEK&8zMP#u$GdV|E)JO2Lj-l#;omQCB zn|V_Dtm-m!G#R8$8#+dsKUEBHSHjh@pH4*Tt?X^~_YJZci^$OUzo(uZtPPbgtzqxzfDlTbCR_8{q^UaQ?j{@A~Ap_!mH zZ>ozS-s*+AVdC+4p_?^Dy;|1}2CiluDg9-CQN2K`%YYbFKq0rgNvZk6FBJ)yrM|Ij zw*34P*Q4fLc2!3%|ASPjsm-mV`Q;U{F1Vzw?vEpV)S4}^Bw2l9OAr~XUf&Xqv*Phw zv@~#xkmy=T)Rk?#)Om%y_wRmgBOwd-4}IYPA(vFLbvF4@ox3$t{&u$L?u#A~a-ZkZ zDZ8kqZmW>LNY@TB$3d&QX=@OKZ{ZSU*HpKc`j9qi`b#~e_Wgxk)^zlwD_r5k2dpz? z?bHum8Y`WCJgVxIQy$>_Aq$pS+wMZJYXYv25d!+0t?IVzeWX({Lbw%u)%*`x56WCr z-yH*pvpQ)dvf<$^l)9--yF$o^YV@vAqBub4VarhCcX_CLcLhlwbQSz0-l$q4`_jV^Qu4-LNwyWz}dlL~{4ziBqrh30M5uHNZzG#xJ z&e_*XcA6uGx@*4rhqr|pRA6fO%Q@t_+Wc~&bgidgbw#TTEfK;gKcpJ=hm$(B&;G4{ zPq_bqNNGV7T4V-=GZ$%BN~6?e2Rak0dgwqDxv1Vf&{Oir6#BYWQZ@IW2fRL3=uPn9XO7ZQWI?r=PLPQ7q=2B}xmULP(`s}{StD}6D5 zSxA}cc_flFszZ-##)W+9(LhcC{KBlsI_uKyRyc+HB!2dW5d*7lF>hkY8>U$}Ib`oa*@96|PNAOXU zwWu-I!FV7?>||41XkN)IDF2%FQ9Zu*GR>N(9rV%;4u;6d7^qs)c%WMIy_GzxuK9i< z$yXnKpGIb@sW&FbUB`(2HpNKcjp00ub#-HkNMVNjrCE@DapED5|eDZTSiL#H4=j|~_@8_ag z^4s%d!2UMBFCnCxy77-P5~^DMEGJ>A^5;wvss8?F1&L6L?@yCM^2I=_;){{`E1pGp zup0AMA?d36Jg~v$O~e9c3P>jiSxo%*dq1e4_=PJUm5|H>An#d{pNEh-V zAs@p1He?}L1T{F{`T)fs2HO<$4f{^8TFTnnH?<>q6rV`kNu$)RNc6QTydq^+R zhLCR{t~UYV2cP#Qh5EZn2MxvAsG5F!J$x5MrjY|MybmcgpByi`+i;``ipwfysb@~L zgK#(2m(r!+A5GSfJ@&)VB#n~y!4yl%$-nILW6467V1#IGbcw{0&s*uACW~>j!9~AV zeoIOxYsC-5FghDghU(tonL^&m1b0YGBMNyJo=s(wrQ=0n0Imtxn99;%$VlQw-h`Ry zE=s(ihHFkTmCngpBmzv!@p!;_qdx#kJw>LcPGy zo*STSJ(&qZ%Sd-vFil9I{0OX?L$;7AczZsXC}-A)aW(~m_topP%0MUM1MqW=<8zRf zGxUS9sWhCDpCEcZX%aTz*Czm3P5Q#^at8cAYrf29uSuXJN+Z| z8>yWbOEO{oULjw~9;e-Hdz>l$&^;8sxJgYi&He8LvfV$PGNuaGpb`lQYtY0tZeg-o zb|V6O)(|h!1Ny8XP4bJ1i*`wYc1dT5=qn6@K5OyxJ{Yx@jB}c)C0hw}>WqwnqJn&I zv0&>lsZ8+d`s7eW-h`rpj0rQ#$TfwDkv0Xx(_Kd9K#z5#0Nu^HbtIX{Lvys}w54!7 zie^I620VXHB@H;I$2O2@vf_;^z1Bh@;ZxxmDtJMcjbyTZAEtU}85j>-L^2oLHjx_= zen*f^$pmE+Ca1aY5og$RjI_6(d4`~~^*^+k5a&2FHgDY|on^fEmNd@kh*OIBb+ebL z(Rc&b^9KDb>8fs$K3r~*W5h(^uJ7x zjlIQT!_4envJebc%sdz-ts)&s8NB|Gj3rZH(*yF8ti+(NtHrCxL*k~M33E}KFU_=j z{Xz~-U?Q-h zkI;&pONbUGOF^@-2}%as>mztPc1kOzQLCQZQ;gb)%D+!Y;J1t=L&*h-X;@zs0++(_ zSm71PT_bZQKWSrVEUl!toKO8m)`L?op-yt2EQVq<2GU#bg#{;tZg8`gV3F_R08G=& zrS&JC51;oCmf*rFJwjgAH=#k}GA<=ZmCS=}Z;;uLe3ul<_e-_*AV|BqfKR6E6|nRb zYRSuRzn4%+50}8c7$KXiJ9I@eZc?f9(iQ4-zv&7sWfp_eMyKB956r2iPfdf3?->&f zM-5CrOx_{gm!ie@MIT`Z|AG&sB0Ips=?=_w%AJFu;B~TuEQfoqlX=2GZ0$-IZ=%cK zEi--I+!bvO!CgKr&Z`~+slW1}a6?Z+NIdM8X&r{GRz_D57f2b(RuE@<`hM~wAxk0c zWl~DcLjQy0D47iW5ZR;8$Ec8MRc26V_Ty_Qn*^D5asVgC^a?plCc@BHNtgeCExTSN z0ruoq$tr?`+NIaXEP3=?&7UAV-RDC+;n8cv0B8PUUE$zi;!FC##a4_YgJA7Z^fQy- z_&)qJ7^-mgu>qeRCd~tzHIB_!SEaMOWEtf2ypyl_EpwddYg3l-l5wHY$*|ZErhh@N zlk22Eq*>w?U6tq|%+vir3h7vWpM1?5&?ii#Kj4r>0&Pzfsdu>;>V@9aFO>Q~**}?`Q3#)_fu~GbmIs?ZM*MW8FSSB^4E2Xg zF|@sXSr_UeHPux@AivliAZEEu>TJ#&p>`tWHH)-wC{aP+JdKr6od08 zB%4$~$tPr?`B8<2o>E9@$%wo%9DXql`hH64%)xWD<5~3a@q6cp`{R`p@fmRPN|+uc3j1+C+L7Rz$@HUB$r3mcKzHaHkaWddp$aqVWT6wpj}_X$ z=9Rn~oJtm~dR~KrjIk;Yluk&=UOC35Q8ZrPAX=r@=<%;@wF4isuXjEd)gk9bsW-mp z1Yxsj7kzDrqy$?R22uN?vFI}myjk(oaIRjveiiu5rAy>l+E=I2GRS!qXTibqhV`db z1G%gOiYYc_7J;i{m>BH16@IWwg1_Hx)KR(44aj%HOu!u)?dsN(!u^~N4kj| zilCx1c^;&A8cTz95E&tk;|gC`06qz{&beaYL{X=qg8u>qmj443*f%H8APadLPNv}? zzXfB{X`|duX{&Lng>W{F+Th_mW&r2mbP@@KDx5shu_c3kEPXpj@UoRtD7!%uC{nt% z5p=fXHCA(zZJ{&+xg`z9%zBR+4YX6CcDM&#byUF|aPvkU4&Odt9u&iH&PaL*dlEZ} zzKqW1-YB}Cw1*cnX|{f?GFqH$#VLTzCxkPUKY)v)X_j;^UkjKvSTKtE!Id>a2Phd$ zP0&1sn#m>DFoxEUkL|Xx^Z_C7f!8=XksPxx7)LKqG61r3=yP!k%s97RWQNYN+T!W7 z)JbQaU^-`tHNI?YXEQ(X;T))%h$B0@rGPF(N2kqQF&rDh0w8xCje+kAXlJQf)L~H}AMSmL{f;lB z(J<~jb%L4S3vCUG-@+4bOGpvyE~0BmAq*KA*+hCu_Qal^ z#1x={pR%MnZE!Wvg0?31Gmta{6rbrV4Nm8r3e9(PpP5@s2TenaZy9q9e;THcYx*zrvGQAT zwA3i+#c9G9LTA2({mG`#OEd#-&RUsZh2mv6KUbmFh0l^tw=}ahCj?QnT zFE1f6_M6Mm|3L6Swo<L}8&~Qc8j|%c(iQPj;SB$hrbusL zM{4muT&brY+B-JVVMM^9A~Dz}U*Z^E6-mpS(vdLi!CawN7`DD}8J#O%ov%5hCj&sq zMTi{0evxn1GO@tA&=<;U=^iM3OEALbw}nJ1aEMtzyTOK9`ng`L4aXG6x-b*=)X{y~ zRh?n)GXfStZrHch(I`TGuw!eI2oda+O*9jsm;J*5FO7aPsjVSh;kP#gcQ&cc6&`G+Q>1nd zKQR(k0{4cdEp)upR@7OoxMYrdibZ^3a$OsH_H*Z0@@WOJ}+RDu|V33v=Lbd z&CO(~%|FfIif^46vbSRNHMMM`TZs|2ZKE$Bnj88OT}SkA{UvnnvSZyvgG(cGhXvbd zx+n>{K-WUGuxFgyvrZIr?ylMDmexqF1l0+Uv4id+yk#eC!B`GE@%t%s*+uJ-JZarU zzi>uGwde>vK|X`wZ_s<>TYLYbw46viL>*39B$O`YwtwWqo~*jAJA@slb4WLMqdV^a zHQrc5)uN2}CJi%ob@&S#QjLjFo`H;b*^PLEQd}1)>ME_ZlVN3m;08Mz@V@mOh23m= zT?8z8i&l_uc=#3_BZWCUV7Grdb9_c53|h)OSw&qaoPL|mltLVCxR>UJt&T7M_PSux zkFE0dSbG1@?Dyz5rOZ~u~J8e zQ%!=~K&I=f>jE9~G8jE6pU$S$b%1#%XfYO-Z=S%hYY*lBLYV6>>TF1)t7p2q!rnM$ zQJoK1AmU#%3`>>)Y}^rWii3^L_fPWD|9fwpyg> zN@;s+n@KGTh=HPkyo*7R>%1MKS*&^AS{!&UDE^Snkvtupoa`VOv|GUW6di}_z4#Pe zB6)~9Or7%86(LnxbaclyT9HmkNTF^|O}H1Feu;HzIYXC`5wQFW9V2Imy0$jOQUZS7 z%nklJ$9k~gb;F_WSvo>Wcl6SXz4V4h=U68=e-pduute3 zX|Sk6k~I-pCv$f-wp50k&uDvC(3@Mp=Tq7NbD6|X=@?AWH++iGYXJ2AjLwsi977ci z$IIwcuC%S|4?&-!(I>*O&*^HppQKYlt#!5cIIN34zYg&Px^b6(^r18C{F-`Wf^y<(nq{1Uz6d9_ zv?Qez%A(K&Qjel3=3K)oro-H8Gz;cjLo9UV8qJW(93yCjc@r^Gf~qqn+pkJFa8uHW|)eN9;BUvc5-uTi{sBddFIJ zd~wSSYQ-$s^9D^L`A~R+4w5D~dV;Ke&6AEuCAJL|jp&6j~puaw^F59u7f?>r?6Dn6+|C4weS2xvq6=aMY9P&%KCiQ^viLi#atbn^HFuLdOs`4DOv8=0j7^3shFHGno&jZ;(EX><6wV8rhh7)g*ZL>9Q221vv&I!}?LfcZU%!A~^)v0W<5+O#xLlfUkl3|ybZ$R4~;>0^bgvyh^`5B}W(~@wy#;cfl&V`Gs@Bs?c ztC(^;3pemh%AG7?7!QQID&pk@6|^f1UPE0-ygh3TbtCe{Owr4VH8aR75K<}s7o1#6 zr^u5qX?39NGiz}rJVn`o(vM}@;Yh&4?r?b>Lc8_QZ9OgS`!OYJbsoA!ILf-7mS#&& z#EH*31)DFJN0|O)8f1LQ7-iUP=%U{*Un4KciP9?sFQ$I{XO=|kkQGluPqsdSEf!RK zKnw&&vKnMRcSf>>f*&5q1Ls~Whb*>-cV!p3N&ZxqiQqO+yVgFp7n_U~Z2a3YLnA_? z>BNFbdG>3)*$INp+uesXlm7O;(ab=QP#zS+76_y8;xX`H3|p-4i$p`TgSWlc1(~)l z`?5508G>V38JhL_SQbMFoQq`#$vtR}V`WhtDBkPF+Tp8ipe4v@gHt>6OXd*MI^!$G zK*Mu}0DZN5UCxz?#9zh!!YLu1ALrq$9ouU6Ph*!UQe)=t*)o%+t{R0T8pi9XaJ8Cu zRO3VaV6(v5KwKd)!I@dyQ_~~$fn_GPT>EPrEH(>sw7&*Hj9pk{io`!7%QbVv^mOk# zY^umQgg}Mz;7TE&EMlaK{zy+?&VNONTRbvasiKZhFlw3-+#iM5RrDnGXZdUHr=KzGymC| zktF@iXgne0?gmkROAMZmo3AnD*~ky2fb$o)u2b@;WP5bBuW2cjk$g3^RtVzSWI2(hZwGb=xE7~#_Xr058*z|hD zy3VXp!@Akl+H9DgPChdzhI&N0_$@PFd~a6A6{q?(aJ3CvVRCUqjO>{x#K{06W5(j# zmc_%Pbi}Zat}~NSk?Wlu05fw24R>;umvF?!KfskU1JBvg5YK=SFM(d-$5RucA|cK-CRU~Rs|~x5*w|rs+%L~ zFdgj%dEUI74Xc|C3%qf$&4RPuELX0UbPGeRjiq+P$nVh>Kek=!tpP~nHdemDtGUvp zz88e}vt6VoobzW2(yCeQStSOfv+Y?l!f|r|KCCN@4`6vD5{?D1CCCsD?Z9#oUGMI| z#*r{E1hNq%6mkODXbnRLTa|DK|BE2pk?Vt@b4RvB>LTirw8#;$7n8Nq9oYgb)TMP| z)1}UiX?2IQ_sK|>UEc}(J7cRm;+UjZ7v|et9@2EeM%4$x#UM6X?4W^_c@D4=pBllY z)dxUb7gmJW`Cb=ngFg%iW@Qp0WCRypu%!jV0y4OP@MkddmV8B>M(_TU-5t$}>V4F` z^SvKmSiF@5;}M%`t9f$d`~)7XpIeWh8R26x)Yy>l+cSZO!m&`+UG{PSli=y#KM8Xh z{H~4=7sdiKG>uuP6?SFPk!)hU6^@6oNyu>PPdc^c*CUkfp+U9F*{tPI8rmL~ zqmnY&8+xj^Yo+U1=!4$l&6NFV-!Ph;6A0L=#-rqmjDd~0Y#td6-g&G_&U9FQaG84i za68zW$562c`U$L98Y$|~4F{_C?iI3}`Vnw*0?uOwx&~HEhQr}}HjSi1$BC>&1K(&y zafNER;tDYjNS;CA^{EaBl>wXnBJ){Z{V>>2!1A%UOD3^e4Rl9(A@g+j0AI!C)F*@Q zWNgt8*f5!uVl}`#g_R?$uF>8G!o4YIRRdu1R5pVo!TG6pNqQNO^T*^4bg+0BT)uKq_7wzp1R8MDhc9%IUfs(=YjCt&1Vi=^Dw4gSJ=BvuYb{cbRQ#bmJupg{p z{zQta)?9g#Cd>7Ol)Zd7Wrrb6!8x7+Zzwn^TOg*E&6XxSt|&X?yHMRm7)yDHJ!~Nx zPB2C*b?iC$g}Gv)O$nz^Q;+n-fO!=**&9)5)A#cVX;@XTUXMZN&j5_W}D!mTB2ralZwdW~kK z|423-^Q@HW;Pz6sMouW!uED~@Q!aM6o_|rHRcd-*m2Vp_qU;kWT+XWHZ?Hn-XgePD zSbbMa=RyMWgVD`wTT*})L48n{fl>qF^sM=y=~HseRE|=E8l#utZNm`#Ien?#Nv@Mc zsX-FOX3B<_$IH5s;?HY#@0Cq7vC`yImHrK;s7|48mnH0bVi+U*QTHCJR$AgIHn` z9<{8%d61xd1&c+iZe77fiGrX*z2Q^2VHY;6fkWC#bny(ftYoM>g)g)>0+v-Qnl|WQ z=qeT>)(E;FYoeO4D4g}HpAW68SbxJj0i#gg!6=xA_|>QeUn)4u!|Ue?xN@=Tl8ogA z!!jX4j<261po>d=Dv|EQde_f}H&oU~oF(W`a0%o~;;PQx;RI2I)Dxdy4YAL#{$iDO zwo+A^Qt`2vrD~5Q&rzFtWJz1FtY*GwMd7PiJRsSwD zi7&6i7(5=l*0ThX4cY5ilsHb%MY&>)eKK=Xvy=#4-?Ki;{_T493MFIhn>L~MBY}3W zEhy5&<<$-mAr`J+xmjFFg^uvWb8HkoHvD;9ihJRB1bGLFUO@NqE5yIZ<|5m3w%9Y`k3 zdznR&RM`76BCZs;{4(o?mEpGgaV~~H_I@@J*Vq32EJ5y;B_z66(os4zNCm z6w?pj%|~IO_Libnx3>Rp(W?&}S&ucd+=HyGba|){YAr+pT8{zk=s{K`E$k)OTv1DP zCY44&@gcOT>##$6^MdaVvF<2F@wT)6SgFsmBNSx)QEHnPFP9;l~Hrm$xnN`2`SSaJj#a08AVLAPQYfLdBq_7F~8!JH{{p?m|Bzk%rE z_n|_ZCXC-Z)e5^$vJeZiMF_aeX-3u5vVw$sIQs^(saHw_nfde2N8#;ma zyKEup2%F!<7#|2h?_n{g0~~pejgbNzi+6^W3;09q2?yBRd4et0h+6E}U|8@Bmi)ZS z$#{Kv10qi?Q`UI_H8lf({k^YF?fPy1ii5vB3&k-bXiuND>_~tT=^n;pY3y z6+tQafb|sJ9=p`s516ZJtaSqX!yD7Cc^}~Sw1Yh#pkHnK_>oW4?4hI$#D0k8?*g+v z#IJWo_hQXZ_dRe^Lw2`mp{R|&(q3TQ8!YhPL;M0KL6>07g1l4A6E6sr`!|>$-*I+# z9P8R(f|IAv&WtFMM%QY9-ly?R59O!P@5pfCG>b~oy{+@qP0?9)T88t7d@{R@rTMFL z0r`oH(OofqWgKU?WoXvl)lZOb%JmqHYjsn^uf$xZ1%l$V%PGzLuDQKwD^~W}OIcbK z9$BGFNHn&m<)&G<6YGg=B5itU8SZVGl~FOhG9Rz27K5!YP+d8^9oqHjR-l3tts2ii9|9c1dMy~ibB!b^>>;(yvf*h+d4_ZUSZ3ZQ< z0keWk6pBDzsMrH?|76`zo+I{R1r71w^9P%P$w1>Dn6Ae{)Sqmwgvme;6uQFk^T@L} zluVm1@XoBdAqL{^qbrDp2p=p6lpRO+?l`^S6~R+KyP=Q6PbK{Ar~WO2^3j(zL^&K) zqI&-4sjQ@-H*|Qw%8=^RlD{7Rha|!iGi>sZ6=H^6{E$^h-4QOJGzs>JD6YHz5RqCp zD0;-6Y4PJt$V)HsesXC7H#T8J29P}(;j8;t{2stwqBgW}SFBy?Y^G8z2aqsU?T zHw@VTQ^Ppe*oikIfDG%*>!q;{Cl}}N-e)@VEDYTtLA**rf*HMc^xvbB$%+~>!KVvW znn%Gh?QJCd)rGIeTF{zc{t;%JMIpQlGtP@4d@5#~14DVXgc)a~yMlWR8*Hp_2SJF`kLfx?2YrRTL;BcpSEruH zpU%@t$ym6K_z~mbtGO(f(sTBJn=A}#mZP<_t1ayNfw@EJ4+zITfSo@evOLjp3scx{ zq3jlWK~9{b38gU@#{G$^0Bp2|nlw;)5?NsnMlKNbB4nlXyK|F_%&Ro}nB6~-3o zH)4%H+5!H`w;|Qk+*`HK_kv7R z3Y1)9m8_~^2KYzuS(qNIi{kSzJ+SuSv$g6}kQM8sr8D?)u9zE2AtaiwKqr1AnuAu3 z3btaUH8g>(U^NXza65+AVxmyq7sVjc;IFhs3E9o;9sCaF%0C(N zQ3R8ZV%RZ=PbXi4Z7`pW>HM>U`4ZWCiWuaj?G)Pb4bP?A-@a@JUrLZK^&E=Z7}~)0 zp*S8c&?kk@mb)VXjI)yt@hPa=*;KE=n-o4q-ivmO$8-KZK9#ao)f~1_?up7tJTni< z6S*f=B4t>f%FD@+mNdRl@^N@%+&uI|xHMHOTgPdT3O6?RLwGvRMNqUN9sPzEkl{QV zh2A;C`DhHguMFp7j98S`b|C%N1|$z&OB>zo)frqM2+ih?;0=ZK**Rm}+Ck?89bqXNuy9MiZRP;yV!_%^Sxj zY1A`%z)q@j@-NT*|S6=Xd^1jk-uC#ZQSw1pu7%!ShZcHD0sK_F-v-Vh2{PD+Nm(|9}5s#O(IX2q@lAw>ZrLo$W>bqGs2J@Y7sLg z;}-oj_O&J0X6<(b+=)?VsT7X#9H;x@d6UT)V^|;#F!-`BX{`PQAs#cMjrt&d93_cH z`7oBsz6NA-K80hy39Dp3+`n$I)pmmPzfg3z!i3u-Vm=nU^@8uy6K5VgJ#oQt!e^#d zY{AhD{|Hq=j_S#SKM*0g!H~a%I)vQg%5cEj!Q8n#kF18Y`@($WJ5T?GZ;5bW9&bPn za_>Xo8PeAN`+P1D+!ST_Q%EA1vz)#!%tpQBum|`S1j8N*xrUdOJ~$G!DYOclW}*G# zUIKS0)5_QS4~Un6j8}$L;M9?kD)@d6UxsU0(%vB0MEcTtws%v}(q_{rEcqh{oDMS`ZC{#vtxV*%*j@1xFT3@5fRL<7tSRUS~M?oxz8r(ceWK8_pPdZ-&P9 zRFaVl%^Ap$83k^^3Gov6Xldb*l_H;K_I^sw z&zL&90P=>Ti)zm2Jt0lv(TF^kO1ub>=N}TEtBKZLds<7>v(EqDrR|!Q1$-cGc+&WI ze6}~%x=>|k)*6!mA1vTbq&J*jz)MLlNLKh%3FRKROhUEImA;Q#Y_8>P5oh|>^52p1 z@LY(&teX~DYoi`V)^QivAPA`A1GMxUv1%Sf-XpWPVrh(oTXlRDmUtG_^Cei~F*TqW zhuK#)Xf_%OYZ`G~hQPQcJQ@sFoA}FGX(z~CNq{p4kr~+BD~&518-u{On7^bIcN`n( z%ZGYu8|lq|Z=_c|8asjS621;|?!!y42pd3H)JB5Jx{%1P-or-QkL*o z__dCOuERMA+)pp$Csu+J#n5^f2PSxC@KZR2#g*?jtfaM$bd@Qe-H)2CZ!JLg4 z2z$d18~I#JDW`5iTdZu^j1Ip5R&M4aCDes$Tims6?|<)b*K6FPW4m*?-RsGAXFW@8 zoB+*Rcsj|0t6O+~%pf{Ghh8)XmOsabNSGzqe6g$hPNV&w*~*>NAG-C2l;^n#Daf(U zBWfDwc;*W;p6654i0%?j*;qLJ0-}vEFyuvEEo0h% zZ5*5e30wI@2;0i_5>~DpJGIO0Wo&xmDA>1^S87!&?Uz5E{P4#_JTU@xY(s~FKX399 z0*K+T@+H1fOczk9ln(n6(b2|i=fNZmrflcKF-<+ZosSjq=S+fZ1J&KzyRiX{DUiN{ z4-$tW8I3#W6Lz`d4*JflXJay4-NAc{Lj)cE5{cu7NFZS+k0OI%&Q9JHQ`S8@`6$Cc z0c(fJ4zfFZJFdr&UECcvw$}Es<+Ag8si^#?CK)K59fFD zU@;D97h4Ye-+mATpBC$Q+TXt-5`moJ_B}iXz1p{Xct3}xOsf$6d$C}dXoL~7TX%OQ zXjEQNCG2Yw+S!lo<=qHwdu|O&Qy1)aw`c9+nT#BV{ReP~d|*#K$P)Sqv|&$&K`f5pJe0}FdjwxdRn!l;*~z{VfHW^w!g;#>*fh3&^J`W(G!Swsvz!PJV}}<>XLEC4wQAk z9WLV=E5Yp~0yWGqFdmKsCkwA+HH|aimy?Lyr$g2Ie4JE{ETxxXgJ_#LT0f!@GY!OC zn&6EM!)r@n=?6F#C1CjwkuWA20baP|md{}5goVZ;a682tG1J(1ig(mX68^pku<{5C zW$}$u;m=dNAJ+Byp5}eT$yht}jZ@k$z>e?HT-?EO zgHJ(_Rjs|b!qpp?=pmZNJzj;d(hZN`26+^iT*uU;<|cZ$ws7_)(gO$?jH(&cL1X z>kag{zE71_+{vINaCRqRH&keHI5n6KgRErjXQVzdM(M1u@+0OdBOQTtSWHuo@5N!g zZ4j#rLa@?9YY_^iuti-o;5-U-wfLhbg6HZxxZh(xj5ksQ__!&H&DM`ZwiUB0Y_6|F zYN+l#_=MAMky&tTd4w~+@;Q_zz^ejn#A-}}NXzs%FukycL5?1V!B`XBhIaDTMFuho z)sUu~N>%4~10nnz+k@W!(m7;iGVGI`=o*5=8f|R3i(qCLsCT&{r8t%#@<5-WY^Jga z)eE?vurK(B(o$C1lnl4;@p8Czk2^u}k9?vg7{=8d3G-Xg>=yjUqoK=Bh^hub>`&-4 z2EvY?Fgg!_pr83lbo_^Z=8NV2=%X+Xo~7;F90Z&13!#R&O^J^WRzE)I`#=aqC(+ao zl72-Dl>jHTw|GeXjn^6D9PG!e|Av%(*tDitDEb{eT3`6`cfJVS`oupliHL@qe_-y` z2P*#L$2G`^6|<3WG?6tJ6mt_QeeiRp_IWle-zS*i&HKCw&i}=Y4$$bO1i_w|Utd)YshkW;0P%oio(WOsg`Fi^HJnds1 z$}8J5Z?#PEg7`^D05?x&MoQm@^w03dgYe#GSa!GzKA*EPR6sO;ju?K~M{J7Zj=$ug zd8yowvH16NF`FosEXRJ#W*D56sggsIg=xtXP1Y((Yg(Lzw>7tpMTh*yn+|b@N3^!z z&{I#E(7_`D%=(Yb;#*yW&Im3~y9moki5i#ZsVOeTA)Ehc8(}<_ox8Uc3ed-|Z7UQb znqa>SEHWh%yO{l^wr_oI) z)^Hx?0I2T$ew@C#3AM`Dn8A;ueP%5i&xSYU!Kd!R2y_NrJcQ92UF?qG6fQr9@n}@j zc=%E~ii|M&>nP|#SUH>DG!AxKg#`q;U{BN(j0Nx%W+0R^dI=M-z zJG8enaPbu;lT`aGUjd8QZ`yzH6L5n|8~fYsh1CoL^4N~TT@q(#MOQ_Ob90}@xn)#$Leg_0v_*2^N`$IWPsQNp&7BpsRSV#u|`Ng z;Q%_ttNnySh&7%~6m}riNbE0YIo_B3g+`6?#1LK#Ih$EWwe_GocqidD^DmNwwum-< zND?-q87~_kyeKcyIjkZ_``McR*ovyQ-ZmSs*GPe)%~bu5jjEn{w0)iHNuu*$3Zds|Jy&nI%!G;u}gSKf9`2+^#oA@%Wcs5nQm|?;fB1 zx61X>T`A8v2W7g|q9{CTd>^;xoj0WF_vt<9R*Q>9929H0QaGJakni~M!PJr>O<>&# zPF_IBavNSf&l}_{UV$cDi`%waa5Ikcn*#2g#KM0l#*WiMIpuet^fKl?i|seh@ehf) zo8D6=;4chmn_IKs%mp3 z<{V)^{sr$sxTT2ZLBKE~b3WqU@dmOHMctDKdET%| z|Ao^g-F@98_MVdqFQtLPBUu(#@LN)6VY0EF-ZT1`Tg+xtleEbA6W08W%9rIDgbE#H zZLb+tZ}1l|o|JE9>9g@yf8vnOesb)apIC#$2GXNCEMhLX&J<+vKKz;uXo49!EG+$>UAoD8QhIR1C*HA%L0XY>&Ce47!GY}=0 zLCn`|1$wu075J$H9?jr6a?8szv=RdHx7FP3Z>jHqwk>iEA`*=IDBhi^{q!VKkC%J$ z5|LF~qR^i>{V9B+|GzL?gX~G)F{H&lf~#eG5(2!GE37{pdy^aC&fDBZIjY2F^VRZW z&37SrEHl<%4ASHh_|E0o_8YU135IX4vE{JqTee11D8C1TzhiH;qzT7S+xljjkS9et zOg|VRH8rfHg1(I1^&(u{q+HKBEqnfzgAVfQTO+wXhd=Y8Jid0n%4&kE`Tptcu)yPL^B zEuc66>U#w=6M))(CB*|!XRM^jVmkTEux0RrbJ{FRx+_|$c5+wn;3bG0557N5d(rhg z56hQN<8g&}n97R^DG^?lCzW2Oj4A#6)?KVCRPOLoEURYa-4*Y6b3d|`)* z%Z7?Hewwzyh52^H;MGF-)nY0~*#5Mb)?>*NR^!Qp^G9>rS!npW=yVRKpe1z7m(!lf4$1Px1G>vyMJj z^a3CwDFIpQz;Vih$(l#Xfd9TMBRg_~tsGowJ|8Kkt;h|ufn2ETyEcIS%VFP*)CQQ~ z-iTh>bE* z4CDgN|GY$fkw2?K-dM=Nn{bgVuHQuabs#r{lX4EM0{0u>pg7L1rg+(h#(O~v=4!ce z*pyAHbY<{pHIi347dfziX?(!}@-&qnI6*#Z{dxs$G{2zSeyuwoX^Ml=nQJx6mpx)-$b@vT?f|tyF;9 zz28bnxYEQnYF7Tp$J%Hk7Fo`wq~TQL_=it9}&{EVc37t4I5U+Jo7Q|44oml%3ws+BF=yj93u;`=Q--WxV>Fvg1 zZ}BvC1B)q}Jtq$lY`nF6_b~lksqqZC@vq{lN)J5*>Uz|JcW&amUJ%$-e7=|JL9WeU z+6k2PCR3I~SyD6ctYqRR(i*l514H>#G|oWQ533W})feY66!+oYp773;X=DDV^zShn5i;Nd>?2u@@v?>&YMRlQB$u-p2DrO`s>4zXW(r1UA1p8nKl z>jTy(pC0&&^7#{?xv=}b5u~10`1X60j*$k@-bsVsayf@$hoEinNW3O_{uIgcPvh=( zCC_6$i*v6dhohQ*mAkE&8zk+~92Y?4R=fW(pMN>$et&bok^~Y8raMRk)8o;!)S4S* zQp)F`KtkjCYyIM*>wtW-m#dL%4y1n|82X*3cBR`Bc7evL=8nLApFgATBt6=}Qc#=j zwFaT`iT!}8`L#2^S_}C2ARX{qwtnZX;$;n+7nu^}FS;oK*`+P9PDO3dWG&t zU?~;eV*>Bh2wzS7=wlqA-CTSXdwv&Rxk?T>l>*gz6gtNtoO_Ly16TH6qaukbv7lCd z{HB&|sdoWNVh|JTCqW9d{jLVSaGiEYB)M4j&WBk&p*6T(;k&=a2HwW`H>d>Y;q(ov z1$wZ5f*f1t4YO1D=CEngR4LOA&>#8)=3ux|oc_={WUcT&iFTgd_if)8%!7MkuJ+6s zp{qKFA5wRr3e7#P_I^KJt5i)Dp4=m9ux38FMYga+%nmu! zVr+-J%SxxJRP+wf$6&aw4$)aKTrD?IB1Ce`Ejo<6d*K!hz;9i88xIrtKewq@he-sO zHHv3w>TF4dYz4G7!Z_(SbX+<@BvbM%Q4$M&tLwM;ZbI4mDILJfE13~1`QAK=kxj)F zmIfmjU$wNYJkx0O1BYP1PIZS~m;4vxjobL%3mPa*7} zKY7bk=Ib19pm_~MUMT@NT<{WYzjfObmqAZ{JIX8M||meSe|n z#t^u}Bcfi(?Aa>j3J~K_AxZAEc_BR)#W)?(E~(^~@_s4gFEFQj_nhTvA_p~`h#ZTC zKm`71=2%Sx^T1whzLsO8vQ-s%$hqrOk%^r9hAQfibH{0-7CEOD5s;gJ=sx*fvL9RXsmxq!P|aF-2-tV?JLa(S_t#B1Dpi2QUkP+pkCs=3QsC zL@mvj%MXNj889+V7jH-y305kNJI|OZv_>P2)6HVH63gcS>OsdYw}>WvmiHTlh@i%_ z-Ph@F%=8|#TInqUZ4+c*-hgD<#)!6Evd4yAekMCtsdezg88JNKCk{!{7I(5;ZWn}h zVMN2xDqNs#+pMAo$TA{8^hny)yD8V-*Py1GYE1Ez28z`dJt0pH0sqeCy+u7+;T;(c ziNIe>rK%}Z_VPbekg{UK#Cqie?g|r_m&#$`q7u~x^e1_`wOn|COH{b9d4Y?Nz{T`F z$4?Yx^cZxVjbp08nQiujMu^Rd9=%(#ftmd7CR6CQ9r=@0b;-Fn@s=N$h94)17m(F% zCW)zH6&UZZ826;X2yKc{$l=Linplb56E?$r-xaA%HVU{VSxg0h>`E3<0FZ;p0@FtM zL9$5j%>_&jNh@e5Z{YG2{6GCa)5e+S7-$qlhh(^C8}REH+1#EYVgW19r--?Lm7^&l t1+a2fs#pS8*_bL~zyY30#Y-0R%~V`_5nIzl0l-vwn#cy2dN)nv{}+_#U?uGmB5SFJ5d}?I|Yd zbh^A&-#9YqVD@e^$vb3n{=um>XXzkZK6R-der7I}@N;rY5q_q(q~Yg;mN5Jr-(tki zwB|DWOlcmCpUKU^_&K`SfS)6q^6)dMX#jo>ZL;F$;3kHjiH-UA8Q(YpKL<8y$BAmx zjvvu55kLDjMBry1-v(Fw3aOuqpTYHG@iVBtAASbZYs-5qsZ}@o6o-VHb>>*7Jx&J4 zCAw@!gQ>yfXE>}MEDx5t3RUQNF}uP-=vFF7h3ayTXUTECF7tqrMzh^@h_6=q}-nKfT~LnJ&|g?x(m)KGr%x;r<1> zLZY#_%ol3z@+NH;4>baRRSPnE%8#%9x_A9T;dOocc@9CQ*iyuhqn5? zL`dKv&z_}(gdSSftBA_ovm~oU@qvUu;Ra{>vjmB@;IpS4#d?B@R{t z4}$oO!VHUNkv8Q{MhNU5ei+J*O1Cv|zSCUm>JE>yU>CR1oV&wJ^)N47||7E`!hM*P-bsIWfd zYqdD6!tkj=rAUjCL}B%I-g!-*eEE|!kzmcDP`s0mr0hfWu3tIPVgYg z4Qh|RgUQcoQQuT@U45=!6MjhAp%>7jnu&-!Gr)MNb|NQU}uzYH=}^$#CR z2C1{c6G@D^FFaj-bE-&it)+0!4R7$qLNSo?BWiyCp+r*m^zTh>sGs+Ljx1IeL{!Q< z2Z?Ztc1MY{lWH2!Q~o_o46)#4o_L;()YI>Sg`Xvws-(^xLUu4SrQfKw0kPzD_2&VD z$Qx>8WT1R(#7Z7dg*y{77;V#urN zkf@FF>l3tR>Zry>_f(yuUzCf-=@$ZsW^>loOK4pUBV4VoaoGg<^#%85E=^{_*$5-o)2ar3UQ^$ra%4M@x>Dw>v)TbM&9*_R$T zOT#H0t7Z;~l6R$vBv%|FzZ=|Jy|$jKCx-MUTh&`b`j8E(_s|i`?8Ldg6cAAA{nO68Z}8?SRi$E zQ$p0TQJ(77h**cvA^j#43Y^^_7!HmScT{RvTn>s}c&9wgLPqCF z1BH(zl0xb;%%9Rn>Z9h_Z*=k`5UQF zlUE%eD_>Y0>w!g|H8aCzQ3bV9J>4u|HN`|JQZrY-izmdaEBAD&En<9sQ|P4m~c-xPDG zplZkqS>zja)eDL8Kl=-dD;j0cA`wFQi>mQZ2w9>=9oqKfdHWp>lWQZzw& zU+Paft7R_@BHPqMFXhXHk?6X|618lXySlZ_Q%!rhLEb$`g!rJhe{_aNQ+7l3d}R+Y zs;6F=PEHpcq(O2tEOAC$ct*#txw2#b=2)2$oFdeohrj@4E|QDl7q$?CFW5+PmTGm zj?}8hzsn{+s=jw;I~^~QES^d<%_*wNshI=qAM;cw_=G!B?*GC)cS8CevfLj`$R~%U ze&3Uj18UO`^*Aw1KbDeUb-|D62ogT|v78LBO%CNsA! zw=xo_ntv}RL8|imToS7O`g;WlQH%eWr4PuJ{1HcC{Q8JzP~KaOc~D5gRPR5n8e%lV z*?iIi0+$lMLtcMYP&{GlqY^UVFnQ0J{0Q$mlV>{%Tl6!N*~O7Ba-bb>CC|H%9B z4I-yC!3`2qh(g|i1LMd6Vukgo^u@zxs&g7?00m7lg+)H-gJs~1V=Yh zKZiBO%f@)a4*mD~0rHFTRPvp4Uz#G`5K;U+K9+K_K=(+uSoa|w;IDs>UQYVSi?mE2 z8Ha5%@rGVo$Y;bC+Jo6__^<*W*i{G$VIPr~AZI-J0Mf^iiFlDY)uf8F!WY$~gv^EE zHE25RwsSQkh>%h6Xdd46#B!n-UR4H2Bdv94kqHZkkL~7svXG)H+UoZrTqq~)xU036 z{1dLv#xa==IdjOfhVKkH)NvE!j)R2JVh5$+6A1dNCC-)>MAmi z_^UB~S^9}pI0uw4gfYvx6*eDadbR9kD3CVdN&11cjWipcQ(Uxd5TM~UJ=Bm}W+>Um z4Y0b7_XS@d?&JVO0+|A)r^yYRzdt=qMiMd-64sM1pnU_G1v@vA8RUS?WfMNDBU=e^ zj-x?3PhFMH?B}$@sf%MNNiy9xvfmWuCEx=3}+3a^r!SDIbAv=aWR;t zaA0q+RC)q4(g-jia zVOAv?QXY^H*qS1`L+GExo1{bXpJV}vgtA9u6! z5_y3%!F!j;BRz&Ys}ezrz*%BlApT401KuB#5HbS>Jj7ecKXL+xCK0dIi(J;3XFL7j z^psO)$2E@qO>L%54ug!jhA$1v4T1V5J(IV~U8Q%VIPtoe!N2DvyaQ{dU(%W6GRf36 z;P50syF@=He?pB+YsoJ*%%Txy7OL^xpCv!T+jrP2;QTSV&mtqWk~y%{NS7eQb#kB| zlHPE|fi55eA;U!fNlGBj5!d|&Z#dEnQVu>&bcx}C(pAgF{m>mJ(G4)vOkb8~FOn=) zB@_0UG56m(jb>9kyYdyg2FiErEcu5m`)k&Pz|3nbLtpk+5QCCy%mQ0;=peX}OMNN% z1Ed@5OHvHCZm_xfK+Kpi=`M!*H<(r1ED;vvQ-4Z+J#r0)YJ}4oorSvT%x-d+v_*U= z`Z>Ky-S}L`-yF9%`j~*Wn|GUfvhN&DJGdKXvKGV7hL!q@`dRWB)>$`_Hd3QmBT%$| zaQZSS*8g6rCFlr9t}o^@jLfDG?QaaV_;*jc(W{GZgo4XeV$mPW)Ye(->%5?BInJ(c zt`c{r^-gQVn@Tz<%FoFwD1qq*NDJu>_YRP6aC}F+fIj3RlpZEcWQi^0WipAu`Y*@^ zsZ0v8DnYRI3(W5xerZ$>JPL#pChlQmX-XIZkGcQ~D}G};DT{?YL2M?RKS*ZV_P>B8 zOt!->hjC)ozi3KU3+TMX~vC|0wZ-?00Z3@pnj1inC$*i)7rCY$N#uC+k?9;~VUNey?E->uQ=z zlO3k&#yV0%A2MG`5HB0u#9;o3zMJl@e89L-9v~ewH#xlRbkAvqQwPVF?L++UABqQJ zm^v2ZjJd&EAmj&9PZHqnKX?|AVAuEf zR~)?hEw3l>Fzicy5}iQ#H#|pf!&{XcEwKJ8uHrN*yT!L-J`wyiKjL7)+czq1cn?(| zeUH8-%y#V#Uq_BOQ*?*8(t}c+xhJJgTbww~c@J7|dfMdYum>Z@Dq{x&7<}|k={w8w zq+g}El3DEKzw?>w80+lx9qrMY;7aTKVW2-PAWLnXyV35%b46XCtOQt=^rB@2B|WpE z3M%r8Q%dI)R1}mxRYesN0h1|hH3TdE(rBwvL*V)(<_kvy=wjI6Pj`|Ahzg{wj%Er=ZMujiQlXPg!xf&$%gp>rD z0GwD)Kr^PNhxyj!H+3M=OMLDbxxN?=vGfr{QgOgQ_$NyyvaIfdqt_9=p{;q zKxP(wW?-$OW>(~i&fMVii<F2abbHJ55%HS_dEFPGhiPi~bM&RQWhg*0qw8Sj->r zIqWW4{cQ{*S8S=*=rhEqNK0xZ9fqxRIM;)8gw;8;j4T2&jn*OX(b*mTelzW?Is9DH z0!gQ(CZ#2qPQroSY&_)U(ysFS$BUu#8gqZ*?7NbAV9KM-#+tu(8Vhk>QP;;C{FFz# zl4?L!XoXxQ>3p;&inOmUEdH28!|_|pk1M`Q=0ebP`Yfr0bJJ-fA|YM4RjGwgFaDH+ zVp%fBe&GxM3b(#9=^S~sq(fv^s{y-Sk542DXdk&;(xD9(Le95ni1skErGR#q%j~8# z79M^|FrsNe%6}I1B&Cori&kP_w9TT~7^>V0=_a{I(jiF5gsm1{XHwjj6xz>(Nj3Nt z(rnmOMEf8Rx?Dt?;UCnLMGKq-_r|V8r9RJ}s#+8VrKyo^R8ug052=qu&!;u_z^D(NiTq?G=I z|I^4Z$Bx?A>2!4lDc`ar0Isj4fpB3h{fXSPoqY#JTk8gzj^Nbx?M6D4kmWFZ zGkVPnaC|deYb;lKO9Qp2IY-TT(G9L{M*L`w6cG?)!vVgqh5GAjFm*wwo(egO(URkW z5!hZ)5zAeJjJ4?4&nn0QjTu6V4dl}QtiJ4u*T%<-c_2M%zh$oxZn4O*K z9lv%=Hnp4jI=t@C*Ld1E+wh6}i6KM3K>q`~$r|Wo+K;qBLN>hw-+eA>5G=1Vuub|o zN)Kc~>il45f z200#DfqOx7JDnuk`M#D*?RK%Bztaq_xK10tSu7$woaJHG@_;YkMB9xTpX_M?| z-#tTJ^}~Fw_|%&qa~n<$hqmo>8!^K6?esZffKfZ>2BL=>J1|7acIOohE=|l07Vo5~ zk|cEgu7zr0|2TdBdLeXfu9<54fiR=etDZ}`fu41)aD63xmMb0WS=(;fhI0;fJ4FJ~UCqCOBle3QFLW>#}dx#!*i&>o} z*7uflZdS#uv}9aP8Jv8I#J9ao%@~oL-=?W@Py3(+**(5}r~PkJ4`i%PzfE%x#RtAa zC(Hi!U@-)0tH^9ab$vJcgGqutllg2mtG+8NJVlF17r1o_$IK7P-=&J|iy;pAU-fK1 zSJ>~v%&PNYGlafNgR#^zwCtrtm^uPm zBludQqObR~k6|%vjpTK#y50kdKcMsV7W?hZsDOj(NhiDodj)n1afjkFbeZfX>997M z3!xtT$;v)3>}5>C#=OEz81Cyk4xES;oJlXM-e zin#>ZSK;G}K5l|z=g{SZoI`Yy3Ios4adL|Nt{w5Nz0}y_25p1h`egflZjbkalsi0< zO{gCO2_MmkSn$C^cTraj3TGkpqu|GnFf@;pbjcQst1e5Cb#cI9}xomD-tGdJ*E!KQP?vpx<+U7(vu zEZn+)+YbcgB3(#g;L$}4*wL{35^a#9&@kMTk!nm+85>w13Ck|iI5GgBwGaI9 z59%#d3Z0KzxxMJNc}#CZZaqRG#BMH6Zov65>u`1%^JJ6i=fJ6dBG5!oggDL&h~tuR zX*n$T5|<+Q!GMYo_Zl0^rq-82zpv11Wul zJmSB&l3=#5emY#df!H@6GQLH(if|txw?Uh+quH4HT=2L_Q!wlm-lW6j9Q#uaQCn+0 z9v@ns%6qdJ_1WNi3sa>mSbB?2k*C`2)Pi<8)-bz1Q_^XK+JEtBi*M5id5V4Z1VHFo ztTg_+vcL(0g4Z3qr^!%zhfXGw?1pTw_ICVNwKo%M7~1sf3af8XFEz_A+AyU)-F|W( zJh>H@ggE|d^NIBnw4?c{TN45x?k;sA<6+EQwB&L2#c)q05l8OPOhU%mrrxJ7Q*r?% z4MoIO{}WxJC-2(y57CD8&m*=wMMxSecr^faxYbq;?xEHr+`t{Ec?uNr#kpJI#X_qvAGgpRIC zj#O)@OQ01wvuEUEIyKOu%s}$L3+c#v7L-K6@9umPxdX0ktOg0foHcA284RyJ#U_%j zfcl40{R2$>?ZBB>ctNXrc5b`FwDiWO5{#evD)h0{bKg@j{9+xPpX&r`?C#0U1o3rGFTNQI z4kN96o8Doeh8!mm_44$&Q0mQ96S7XYq>5COmZhoJ+~%m>UQWaTCbqKWwmWOsL`q(1 z3uVn(+{aLo1gq0UA)DQRfj$(krz6Y>V^_84jyEv}lHFN7SDYGL;CdgnT6VTipiJ1E zDykh6eFHL37&p`BK#n)*1m=E-O`KqHKemcEf^#@qN=&dJoK@iIo%^$?80t&=v%#_f zkD|#{{KlY@M!CvhS#S4(W3}>#8(dz7x)VFUI4Od~X;2`}f&k3-64}Xu8YCDwfQ4YS za{d5@B~{pte_=j>M@&$i5B1cCHBh1RvkXzap9{pz2}DQY<~k^hWc}s(TJ$lNM6D9( z2FD{=XZ<2sr&uj@VNjdM$3T%;tid3>5Kcs~xiTh%=-|5k%fX?qNRTRht-N7z&S zbZC8zS97IzLw^WNV0%b7e38HuWUn&@;p0G*Fo;DX`fyCdgN4D=M3#dVbRrQ=F$6{p zMw1DKy@S~l5(LH}Y#a%MtRZNh0r1igR*Ec6&!KFY+)L68(I!#oapnpi4rPmxlusGP zW;^t-KTo%!oH-Sca|0DAp@+#pmf6r9{D$LI`{Uq@wk*lDxjdw)giUDZ2A7lAMATWK zr(S6H)bYuoY*s@Ts2{yf!E**Lr0?ZA}l~d^qiBgUZ2%jJ92mUVg3MZr_?5f*?;yi{xLUrR2g@c_eu2E+{*FGoVH z6|>rXX{cs8F`D($d)S?Hz-;iFfU|7%N;=Gt(ST?Iy{iTGq|@;%ufZKoj$zX!H=#q7 z$bX7NxZ>5&8S;|Z#u!R=>fCjjut?Y6yvp3)=?kZ)(VJXy9A|phG~8i_L!@!9vA5xn z{!3!hr^)Y-9=fMx6W>DbVe*%nl7$g_g)>_!*5Co6!OMl!k}}xn!j@qDroIEa%r*Bl z?Y{+EPIkdoI#Ra&+J3fTH_Q^q8rzrd>=Z$~zt;oj)DYW1Pi7=YJq-6^i^X`{aw2@- z#g-ak(8)w2j6kQ;8&_YjqOn|o0B@X+lVGDai@^!-g*SVV+=EpCNot|dt~kV5oN z6YGSg4jc|Kh5W202Me>iOmPQ)rh?BwF;81K1#TV_t2zw8p9xhOH9D5eDX+|#ov)^L z&V)bbawl!8-tdi{9TX$*=NQ<0MI6u;_Od6c;wJta1T&Y=R#Pkf%tg0|GcO-fYG^O4 z==6s(^JtLiC0x}LseR1FJ?*(TY$>Nh)t#r&%A0UqSKHe?X%G=B@wd0VvLJrJpILD4 zTeewfEM_cN45GxW6`|9o-L$?xJgvI`OffG3f7xW z97#dHh~)Q>boQEoAf?gQq7el9-{Gq$`^~m#BKty+He1zHEXR?FusNG8#G;N@4y%$U z*u8Q9lr!oNWk)ar_&NuR7vsS&jTOt|BpsTHzk2_EA(r|H;jSK`K%F9@1}f~i$zN^oz-c0H_Q_ms-uVb z8aBUS1o+Ir%SwVxGte0g2gjML9Op-^_B9ml&qN0|1ZEVlIT%(i7T_j{Fme_vlm?-H zam@l3cj~GhkMct}*^nUVhH1cls;_v;SkZvk7UR>f95B~YckLea5E{;n5Ld){!`(vW ziT3GG#AYMLT~x&8BgXw5zvLLi?`VH8`YBe-7B)n~?P8ptQBYLE<{=IKO$lot18l{m zj8lv-v&&f>R`P$+zP^L%*{mMHz@M{OGjbq}b8z8pFjTNbxJPpZLoq@V9IRxA4NH^+ zDc6EkbJ)_vU#4si^r~VnkVd#v#hx~dRNN)Z39_h`6of&1B@2d2)vOO$1m+sHlk9+( zYuK|yfy{aA5ZPsOna>g^8EzZ9kbO*y!~P#SR@28K4U$ynlQZ(xek*X2?#lq}G^{OLKBMUXQN1vaa{?+5c5(N6`!r6x4&txsbT zW0y>X%tAa+*o59lw&1mjb23;y{LTxr4BbswUaV$fo+b}5!YKL^t?c8yfPon>sU zAxP0{g+~+_{Y~K(Q}PJDTh7+$IhMA^qsxRO=t zzeKX$ekZup9q!#jyeQ(C4@_Kz+)S6Yt#~aGly7CR_}C9@WfQPqt3&bD-`cI-Y)m7A zly-Eh6x!Pvs`%i%_N4>!Gc1}m)WWD|SfI2>=z3Wa)r6K1HmG4C9C(HeHZBmlu9ksG zSipez=b3BUM&YbaYnU(4o^wDMiS(p#lL*zvH_Q_VHoAzJ>8fxIRXIYd~Ep#Ye zgVgCb9p>$Ff|`$s2Ohr)VxMD!rMcSLN>yo2#=~L`r5%<$L#^tuWgWr%JoCYk40)c# zW1Y0@c{YN~hNI8pGcE_GZD@66kgyFyb}6*sUs8$CxmrTNXN&M;{Thnl_BOo7BIvrE zp&SIJY{x({3)XFCJ*5I= zQWp&wuhDM|vl}q!LC_cgwOFKplsVi5?(M|m=R&VtI7O$~eNUJgSK{+{JuAsgf0xppRD>=mei09nY-CYOon#uX5mQgUfqpwDHA;RumptcnR{5Ilp%DH zuKAEK1NC+pN+@sW-!R$s^&a*TC6jDh_M>+o-E5u*kx5&OX~PBBsDH5}{|-0V2c|>$4;CMHuDJLh*-eqTDqSrGhvD2RqX~@bE+S z7U}^s${`1Wdoy1(^ie$YK8M~t6vmumEpo_TwVKoiq|UssG1$(3WKAorEXkV#sh=>f zwoh1pwd|3P(}G5%8Zk_!=M`YZ1hO9B!@jqPdm3gp24eDILE33!BP(KsjREla#~2@a z!;nu9Az->-wklZ=T7aZrbz@Hm{uIMw57_xB2Gs80^%;U$f7tpN2EuO0JTVp1;bWh( zNpcta+?}JPaefec-kuTcKF^kF6e8YGlBSTtV%run)llAu=>dkHXpK_t^f*@S+JfQQ z+<}?({TjU=d(!WAd94|NBywjWSa72ire44&=>@AUuu)hby>x-aNFG9m;#@fJHfmgl zH(G=aWzuR+jyw9l0M@i#yQ1UY=BN(f~oTbUI>L$xX^S^VGm0%d2a*H(>e)*5) z6iQ>^6Gt%gbjPLkmzy~x&&DwJG3HR(y} zES5{@8<6857NYv^s)MLB9iE`A>_|&WOY*_*1Jta>o#y_q#UxDRF6=RhGDIX+M`6>D z^Q*A%HtVIvf7BP^ud^wz|2DsfXIXZKk29tz1+qO^N9Xrfwyu&zwt12egtWn{0qlw) zLaCCK|I|`INgdx|V2AN0J7NI}TJP{qYfept*4x}0nhl~7E6@)O;+IKAx>;w@wd%+t z^DJGfQ>&A!W0|9lcf=B9n!{a(uEyt$7Q+UEqkb8xx`s%*B|Q#AI{%8#U@^L*_+M*= z`ukt8CXgIRs|xZeX2N|!2SBI`e+xn8J7dLmoG=;gd<)(%mVY0*qmtqdJQ^=nV_6on zs-dvQhmS=BTRIL$aSpgl6|1lU^DlM^y2!km;^_R5BA!7cy=AIc&y^ukJ`BtfZ@`wx zViA@*pG_5tVKo9q#Bk{R58f8_R5+-Ux-No>4tyE;q^%=gNY2|9b>zVW35UI%_(a2d zorG(oNFf|NR&FX0G@(4g%j_*mGFLed`x? z0Cg;Le?=S@2j0K2ndn2Beq#sm0waHC3pB`&^cy0%M1f3#9wD)FvY3o+EgItfK(`hJ zq29C$l%3P`6UnIJxMve?hIx&Vb~l><=w`b;R)*|B-JGGcae&?7CaM>IEMOzy^V zR;EWT9I1xz|B_C4Ae%!TvO*l(;)kq4?u*FBqNKyaW^`UJ9T53k>D1TrATh^gVIkA)RAJO_RF-5Oqrx?Z8F-LyFTwx)i_ zp|VyR7zvJF;IB*bkY>cxXda)aUss@Qhyu-2h38Oq#NGghKz--}G#yWPa{+%E$2)T& zFT(LYy^t?JH3C8(RD=+lvkJqP ziW%#}3U*7a8iXmG^GsA0pa3QwRt%y(HX>=|(w8AZ&op9y%!ONewwH|fzeQRf8RxmH zwayIjjA2QCBL=-iUkVqBkKdsRulfgwVr*VQ2cy{m2Yj5)soC+iW47rN(`1Le4spge zNS$$(p~c{>2Yo;Jj2vTbmG)o^0Ac1C>@tg`d&mRbAG&d^37u@eFQLH%K3hy{3}=*J z)ZNy(Q8@VmwLo$a28ir;(9YW%=-V7A_I0yqIDA;i`@yzE+5>)FN>3YR;e)_R4&oHD z4CNGd@kY<()DPk1h~-$u-)wtvxmI)E19w+o5%Qmy%wTzLJ$$i}?vZ(o#)9Fd;0*Bwp3tS0koCcdI-$!y_G~-uEwk?QroZVTF zEOpmSGGB#- ziC{f%K(1dy5pi}{)b=OhA)^6LG7$m|yb4venuH}8?g?!&Vhe~v`3MNmm%$O*~AM_b2rS9XUa%-gt;j`s&ivD8{aqvoSb+%@*LBh zcpl>8_ni1z#K+lYzO~Jl7vo$g@#Tk5pQ?*=!wT|uz8vepFPqg9tAb&^AGgXx(v3%T zAe^jW>sfA-4r03SeA-wG&vxO@pmtoV5F*#{?_@w2OK)5VSG)4b8V8L9on&x%3CT1? z-#A~ZLod^~XXJxwwdz{e#~i}3IG$isL}QITyGm`VXSHl*V>Og?=d(x^e9@iH#aWZm z1IM5ej`zU9t$^sBdD{+){_GWV~3(701RB z2n^t>v1E2EfP+>t3$WBN2uc&HS#4t>d>6>;FhML2;!CkW_8^GoVznYWm{-VH5JRvR z@&xRSBhzhzLwGwQzrfdh_!6P@7Y~F3o-7i!_vKR!R}`*!4s=oN-;f2cv>#WCU#9m&>4m4(Ow;};&!*hhwjzozCrDR##PF2}^>)T^EPKq;*ta-H zh(+)+`Xt4&PG5y-%Tl#v-Qe0lJ_*yqs8~GW{{P)Xs}EN!+8zrZH`k8-gjQ3U)E3W| z$X0uZO45pmUQa4S!T2znyzDxxq$g7TZ1lOS6VPHkfDGc9!~$7^_(aS?UmClO8uxXhp`;1r9heS8!?ks6rcsfbu>6Cg zmZMdrlOba$?}sC?dMK|(pJo`wSIB02X)+x`(|HxkY;pp(;XF%IdEilkw4-=xM(GDv zqM5&QLt&E%%OAZg%|TTK6*GH6{6O}h?N}1FxFEJXH(B7+o4px0#FArO$@9|pF6i%;8_~EcS@apuf@iy6eU{hMNw*I4m)KXUNxIaJ*z%pwD*tRg{~q zP+zhG`!dU&yTFB99H5Tiogt>{JDINN0u+CuE}Y&C^b^Hg^e2Cz)%$6PP=AGn41rwR zBbYH>0CGt^(?u3}3hs}^}jhoQPuqrUUC8eh-9D-D6HxG4fIE=EY)A4V#?Kt`}}8Gqdc^>XU8XP&x(6fcko%pH()}4bQ#}^Shrv~Z`OB3x*Z=+ z9-O;K5jQ2EE^_oT9t%I$vp`ne)CJbAKr{9O=asxk%kI&+BXjvAlYez3pCn^~Z^s$h z*ge4+0fw1PSOBySSL$*)?Z|3Ag`k7aY~@>#^nTci!3Q-QYcT4UfJwy*tArgYCP)im z&{_=K&qW*GQy1=_4bBKgc|kwf{fuyPX`M-Vt}#&eB_`J2(@ zM!@aOd;yXV1zUIa#Ieh zYUiog#&o@%4@Q90{TZCBQ(@&Ze1ry&tUh=*2S3C>aCRGaQg8Pi45OdrCgd_FKZ^l5 z!+y+3YPqeKwoc8m8BEnplkMjppOBXa*Pi7w)zE%2KBP(T;d2=1Cc=p4d9@z#5nf}` zXyki&9t3aW2CYtH@1rfZm9g1PJ<>HZc z{ybzSX6%7`xSKQtDHLlul=ng>nY{<|*TJxA5AP=>A~$SJRv!$A*2gqq8434Pj}3^> z_ijqSvadB#jf?cxk7|lXO2?W3ey^}jaJHQa?G{{AQ-f7Ms44F8on3E1TI%9n9w5ac zfn&{r|JQ39*r=v~FnJ#zg9@sh`*;kdPG9figX{__trqjIS%I~faSoVQy16O6Cgc>M z^Ltu!vYpt^`x1R9=IQ7P{`Go|!Rp<&+-!>v@;(fE8xI}Ened)1`9+>UNTRLvh=zQ! zZHH~#pOC?}3or2p#IP5uz<7*&0jx}|#W&4_-_P(tWCjfUkVi?= zu}IdG^@$u$T7UuL52A{Vaqu43aX;Zwz%MO0Vm4;h} z3Hp=zKJ=9Qj+`WYj;HuVASq0lR#`_9KSox3EK86PUbIzYXnO287&b<%7cx4rx4`+5 zI0^GdikW&NX1a+Mj85$dBKYxk6Gw?I_*82Ki{VGNdG8 zMP%__GS1dLQ6MPl19#&^qkb}i7CXm+>#a{XmJFN^weg~q+_B9cC3+HZTXB|xY^iIo zm5=i8z;zJvT`g^A(fc00+)t>e3rLKf*ks7t~@;HtJR` ze#9qe@yyRnaZyJtOJxh2yTkI2(N_Gy^a=71-Js?ZOb@!k`A-lUcY&}^aenzh{--<~ zl_?uO zo##ceyFCp{0ws-9v1!e2u+1ghpxPF1p&=l0z z`|(C<$17p;n;oI-3SOQGzPo~f*#Tx<#X&Q|nX9}{+dae)qd~pL6?v3>TJ(V9dNI*Z z*^Kpi>|q*+VrlHu`JP9^X+qr~^Ly?Lf857ANrLR}dATN1_0w9NTpnTN%D!FiA9zP} z(6K-8Lgemt{eaPO2=w}qx1u9H`XgVePsG`cdF{V2SBQSl<3-hvVc6EIRS?J z%6W@4ko+Zo$*7o`5wu|uY&>K>;Pas9HDQ9W4|sFiabdt5wz)r~Kj5qEn9Wn^ z1&_ueHqLJDhyAd8n#Rx}E(lTg+$%KV#UWzDBgLtHzs+X_&0(MB&xIMyTIs{hY zS2t(*oX)(!Y{af<;keY%(X>oI#$ku?lzh&ZXLx9sZE(`tY+;MVP8oCgButO+r37oR z2oZZqOr-ozczQFNDNmlD!C4pZ+rT>8&~N`p&_;(I67jJ2N9OW`D`_#XoWC@SF#3>) z)Yi6BHU!8P_6Qv+8ray!udhO-8anP^(HoLq7LxV~D+`4BGiUw(-%GA2b+@f}340cZ zrOjEq`Im?`_i=B`-|Z?M2GWeq6#-v{*5n-kt84_Jrm49EK6F8!QLM)0cmT=?reKlb z(+*-P7LNO&w?Tipz9SyH0Q8;kYbMO?BqpOHJ=aN;%hT-!=C2u8Cd+Nkhn=ptM;@3v ziz?(Un>veP4Nf6yL_z7dQw-J3D2~NTNO~My)9ct&Lt1mT-MGzA{302}CNyV3Z+9_K z6Ud^H#|5swz{cRxOt_#eMXm|wek6Fcv2wPkIRo}u#A1zT^1#B!BmfVj_9udarPiQZT_Nx@e&*b68wK4JzLW2^BIScpDp`^i^e7ln)M%`W08hGB4WcX5w|+D7(3 z(pNvXLPFs*7K~9jT|{Y!?NWgFk&;ffbHO5nglf{VPU3T&d5F_W`43rjqOz0tT*}3c zOta}AR*iN#Bp7cQR~x$+))+eL%WZxsY`cKv7s)cDhDV;ow?gQ9J?*xQfE@38Sxd{ILljQ)(wkbBP4 zpvYMG^HXFe?A>RspA!$%pM~O!&h#<=yZzX(9=S;^Aws_RfAlQ>dw(-!HXFV(Z7_0~ zSn9<5 zc-C2Azdvm^Dji!m;&0D7L)#j%0wqo@3@-E&O&Ya_$f6js4zTX(0qk9hS%Vqf`Ebz@ zQP1sgu@zCzivHqxeRHi{@tCE(+vMMx$v;D}QE4t=+5D+DnkQ&$@C3Yir%815$t%6(8;%UTA z^)YyaO8bEwv;+5k+;O#Hpy;Rd8~Rz1yer?rR~QwK<~jBgVXe==)?#FsZNJ!&k8eer z``TS_#ih9%O5;RpTedifa@5zeMUEV5-xS03Mv}#RWy}w!B5|_)I!go*y`!vCx>}ZW zwfS_TUWC_Ww3uw8i_xPJ2iu+!af8Td7*e&q&CD8n@n6bbp@(ZJJOTbF6BaoYjay6P z9ynvk!CAp1=jvoJkQKM2z}j+Ah6$UPEm|;PTQytELwsPIBbt%lR_CDUjD)}nypR#l zpnWC5l?t%{)3S_8k**(xt_~}NPYQ%l2mlOo#WJjjYV=(jgB!6(ra*F zW8u{r5r#FU?`n`*ih(ingn}sG>^xDSC0gjKqT%EPe5NT^NitW)w?x9L^Tm10E_KQ3 zQo!XQY@Z>k1x44`wblbtQ!u;3Z4*odB?T2zTKZ#-=UV&ZwSaNRD)(F@BCv3my-4iE z>F!i33P>MYb*<1FkQ7v!#c7HmZPYRxJH73lWx|({!?qhM#RNUxK^!1F9tO|b&=TlycVu`6Y7!*$$7eh`aqxx#YVLN_d@g>FQ5H)fm|rio|%7M+Em znlEM(p5r&D+9WD4Cg0v9MxeqeVl&RGH=$^=7>u%+gPZX=Tm{P(Of9~Hm@W7KzJrZh z@Gc74wjvo=WUJbW_?{Hnwzdl_R?UJ7&xoH$f$i+Gc&T_)^1S#CBmKSSanI?HvJJg* zJ{;YKsX-nDY!}rS;h)D`*+08WR>+8Gt_9c?aSq4D}=Noqf>W1JUQ|r_so- z?!X9+(LMrSNCF2IQ&)JP(o9y+k_Cr$ibAAQe0Je9$%I9_M4lGvM_ZHv%naFDoT?f4 zPBmPLoC(&8!XbGxEn#^rlVHjoF>B&S5lQ@%1UO+;Y1Y~(;O$Z>0g%J&r zAgnML(C`j~kVIh}f?^tr5L4v%;2~BiC|cR9k69!x&t-XSQvTT5RjV|FB5M_3qNvNN zYxcX%;-l26b^dfs&D7MLzJ1R9&Ue1=wDB!NarpX;NL>8(_+nqLZ?iAo-edc{J0KcA zin8x{VKXwQJ#6-|IL9gw>)>{T}RXR(=BXPNCsdr~`Xx zX0=vf&iY@isZ!O;D6QrXhHPmBCLe)iD5otkMB{|m{%V+kYtNqxqCNlqs zWAowIrnmU@Du3buF*KQWb>Ojk4s&C#f#+PR>{JpBzJVDv;H4ZOzt zTMzMKLm*4DFSu(PG<=Al<_Vj-EzC zn7W_mh2I*kGbrs@)kDu6!#7mwJ;ooBy+fp{e3`C(3)iF*=f1C#@6)L7&%8oy{2i4Y z=O4O07BhK65w-sXi}bfE$60;jItraY&Uu)gIl=!Sp@dZPekM+KKpFPRU(>2+Q2FAd{j~csBLx zEQ`)}@nCB=KZ$z%R5yPOXmtHq{xTqFP7e&tsnpTKcfnCQ_Z%)E`uZGi)nN#M;2&1i zZY__t4)AgcpXWi;=>_Nc4n0|7lMR@!bOEK%{9dhr)jLVl)Qh_kAp4*EF@2DGghDy< zp7M}c?cnH6mgbcF9<1q+`?Z4jG4<1yS1hb8t*luYRh%1W>qmT}fodKSxvE-pCt;MI zSfQnuwa#^}L2fn`Gq%c#nofdSqb!k2Yw$%i2ZcQhF_kMZ$Amgxf%#?r8*Ccc7kCIK z|F8@E8KCtzNG!ioSdM3-9h=fG^0B(t-Fhy!K1}N`0yTMP-$l?o7LB`vO+)X@<$}Up zkea%j5xAgqxeS=AaOBRBx4FTyVS=OMftCEy59y_+vt{+*H^#+5KNj*G^-Z*2vPXDd z@n*s>KiYa0HN$3;8?DATnZW$U|D_|_)7{Nf?E2XrXa&EFEk4HrswjsHD;l8oJ{E*q zHkWqxF)v`qzCJdSvUAzis|(Q&#l=tYwfRcylg4F?iRkj)Zj^euJTuG|{gBmTEw(IK zRzIbaCjx#WOgkgmE<7TI3vfxH4;E-OM&djvMsXWg<@7;0ucHGGfz%^T` z)mu5}#lC*f%`RSW|Qq9b5gzhXr5Y2BP+Esa{k6bD$Bms91AZ78QD%#7lFIE z4g;07j@Eue5d>2Gd=%yifukyDDHUFyNJ@K?9q>DwYh_(wOaxrqiFJVu0K13tk{b z0XzrRP}MAT5Y-)J<5-b%6J7d(PXg2*@h|?og!}o3LD&-J~WjPtKxdVK*sgIc<2P6MvU)EIrP~nbIM)&t!ZLX>XWSjPgg8j_*hsu=F!@Z$!8tGTkc@T@WcGh}2^AYg^3c{itCRDW@Dy*pgV1Pb^jR zA@x#(FqztBX-Pjed1qv)x5?PEjk37-GT&Z%z@F{h>-p02fYoVbn%m4w<4vPXM%^eQ zhH)oFlJWngqfTA`8meBS?o}qXG!1^0PSvRU-t>zXJYY9o42od@Htz&QmM86a1XX0VF|`a2fd)7f#Q}t2YyUvI&Dr7`6w_BVAMDYjJ_0cGYX91sbU%mjJ2sE h2ejhuRD5MBy_1UHzJ=_tC%Z%mqHF*F diff --git a/docs/Listable/docsets/Listable.tgz b/docs/Listable/docsets/Listable.tgz index a5a21c07c575426631ffbb367398e8f1bfaeb697..e5cb9a2a5958c748612f07239bf49c6f0d6c1049 100644 GIT binary patch literal 1226254 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 z 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 Y%TYAm971wns>qhnIhUK%BnmP)? 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

    aWS}|%)5&RMC3bg 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

    {tNw}@}LdDf`xv|w^7Sx8<>x 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

  • b!A1IG`D~P{?1rfOx0p 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�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

    ww|ISk4+#?4@b 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

    ={ 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

    IaXf}?heX54!7MFYMf?W0(^M! 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 Dw3}4q literal 1228077 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ⅅ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

    U55a52Z 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

    sH66 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%0A`P3Qq=~?h5@gWZ zrhH4nAc&Z*R}31Lb|mqi1N8@ijDH!X0l|fZ5g$UROAaD2GbzUQu7N)4U1hzPCUF-Mv81j9dMyY7fC>DWmcQ}4 zY51=at7(Oa05r<`A5{Ol0e=$i%A8W@3j`ygsYpX*ISc7(HV~0|KC+a>=U4fH_T4e9 z$#DrV>R(AxBYJCz5;BmXI?5SttkfkVdNLe6>nX4>*piF8-B&J%ixE+18BAg1q%;Qt zjv4S?_nh{}!+V_Zq=$XI`a^C`&vW=e$=zvzCzrPLfYkCSNghOU=)Y(dF_XJytkRnu z=<>K-c@SuQrhTgYbgm@hk+959eP;6wrlnIU2sj<>F^Sosm&QY(27|#93-Dd!7Mr3_m`Ji} zu~|D0?2n!7=w~7!`1lvcf_mgZVK)2mI2%*!LwG?&KVFhg6*U0%sgpqs`$%o(lj`b} z_x60D`~!LSkB?z0T&{KbLESbf`VABCo_Gc>ZK?tKpiV9|tx0#Kn zz_DI!En#@<^?Us3wn2gGV8~1;kmy^OKeOQQ$aHnl4v&3n{~f%(r9!~uGCni5pQ$xr zOX~EKiPErQivg;!!t@ZA`L2A=Z!osgyT(&~el1n@5#@6rO};EF z*%|6zBkZy!A@EZY#anNjuc><=aH{4$S*TylX;+enmtWe1sy-xM|NJZC3VcVP0rq2# zmg;V`>IgxLM!xr(#wM??-qWiVkm}4-#)V)Np)6J_QM>*Gs@;3iuTosMUVdc9h@q>y zx6lKIhKkVH^*;5OLI6J(OD3@$I^7%BZ>Ui^kBi|ghjSe}JJ)!73{jWJ?3RzSV;OgA zH^^au=$oppeg*)3Y0{@EInKL~FDj|(4`M27GNKkY4bw!?X#jmc8E%M98JbQ_7jYUl zAlHr%d5HmB!^NFd0`aEtz1pEi)H}KRD2l~5qra^Ot3gZYL?JwuP(9 zLn`;}1SI1vUuu4q68X%tirvc@zGA-a`}tXt{AV?-*|yT+toI9k@#W9~DHT!v21n*` zF6|xme$L+F)10IvXIq7tW8iUq`{xp5`SS8!Z8A=I&$aqxq3w3I&*-q2`8@Te+QO|+ zw$LA5f}+XFcY~wsiaYP>OJa_XzKpVC|Jf2Y@Pw{6zut|F^ULViop3o_<&)&`4Oy($ zCH%D_1$Ae43Jd(?W(lBfa7t~YZC_G@g6yh5FUt7?@AgC<%)+}NDqWg~(l?`OEk`;# z@vkG$+$oIklN-FAd;()Ic~S2Ya+Bg(MkTxovK#?5F4& zAQ9WE6;KF70&*v$`)EmHEb~)O^dh&9=;6CP7zgSazPpx0F?}w`(sFgSwG!__yH}72 z0Rz)-ha7m3S0bh)gk~r=5b`D~>9l&1mj1vSnzmGy3+fs$V$w!l-nMH_98(_NnN!X9 zJ{7kwMsX;4uLU&Na$>%b|LKS$`!OlYS#R2W4~Da5dsPiDd)%fx0y~l#n0m`!1=dZ- zCniMDJA(}8+P&o>>)i)|smbtewYZZ>PgGAtf^tIJQsE;7qWmN- zC3UqwiD}H@QD+N3g%oC!VxG+r0Zmm(zU}Sx#DMk+<~~LxQ_&%G-mfBiL=;q7G^^yh zyl+ZMlrZo2ac-}naqO{1QWYX@LE`EqFgMsi-8_@-GlFFY?1L)Ip*MslP}DP z_xY>e$t&KFQl(FmAOk($S9D>%XDvTGe972|LRpRpB&nkL^?LH&)H-yjq_L&?k>KHZ zJ6VC?XjX6waMNI&k)FOp-jpRS%M_R^KKTBdi$e2KRR@2QQO~)qouBF`IxKaH^Ei)+R`FI z^}>@Y5eBwFQ^@IvU*(ff5L2q9%;AiHiQo~}Y~K`MZW)WOZE5PC zD;RMI6=e>9bLnsYlxHy^*I)nM~5X%@kHQO-S*5^bur_~noY1K1R#n0ct79x>l8g2_~1fZY23n=Mg zAE!LlDQ#yz8h(D&u4`^Lu23C?{n9Y|@haNDSYw#~+p`%|PiqgttzVp^}`Jj4R?IWF2Qg(Hgz_+k+m6_X=7_+MNW(HCNGvfA-o(Z zYgnxy=@hqtJ-rRV7HPf0Lxh{|Dr(+#apQ>j`J(epHMdxj;Rtv@|Cm8!4fg;;Oukkb z;&F0F3j$N5@#l*h@*Y#n%}+@&25k+T3=8%cZP>Bj0ErXmZt(73g0a3HKl_AalskVX zDG*Wf3k7jF2KS%wT}j<&O_6_iq50(=2@ku8zzhEEueGYIuVC9YS*YL zZNm;K@XA>DJ)thejAF(>5+<3myelacw=JHcv17)kxbWMKiZ_+8K_TU0Ln03iXFe8p zy(T6G*b?ZsYv^0D5|a>P6}E7HSoCRkHLC%#V%-J9tnn2mv5Au+`*X=* zJ4$r2ii$vUyGm$evr^2lbXF>(UjNj zFQ&eU;0>aukI{vwve>=%J`G|+3A&e7Nwf-BZb6ryL+BXCE2<%Vt)a-^l~NNd>`y%M zvNA$cS(%N93gu{qv$Hmm1jeM*_H4^ME!F0~a;M^}Zzp=$z@M|F&tJ{I!B3w)m@RHC zsVx?V=Up)Srqch;vs`=mK3YA;5!Mc9l%#-)!?%9!cRZn- z$-1duIK8lU&;ji9Y!SXXSR@O0to~)F?rL89>h9TCzp~fPt)2P3{5xxj1-ost5B5lC z;CoVq(CBODK^!w*m@oH+;rAa%CL@zTKgNK7m#2W1$BmX2m~Kk(7=AD@;WfM2?!`Qdr=Sp^6?L^t18%{+c3c8&PmwxyVEppxPvsjktcP z)93BWJ@>KoG4tr|@m0s`;p1ZAXEFPFb#M1~|0H|iJo%B3XM2tlafPdgSkb5FgE)Bh zO2*xnMR&*FOm9EE_swKW?hlTELno1cZNL)&5PtfTZ8X5c27mTx{rT^ey?y-=u>6_t zdFy6veu;QiiM|YtC?SBpseL$$Qm36LrlI6`om@|t=&aTuGR{b^08|!*XcL-qYEqxf znsGsY!4|K;_2>7nr46f??O)@{&Kn8~>Q0m}LM(1w3a5`BauXVL)-on3Mwq?;avJ4& zsx?ECJ_>cBuQ{w|VRrkkgnZ_td@Ab9)-nIpPuTQ5RICXrvaH5ehN!-?(5kjznGE_@ z3KdW!t71;6PUcAro=CnbPh=)6&o|VJ{bt}69n|;iCFGCYsp2Kenslx7;dM{cbKOQ9_=`crqsj7k zybN?m4fpsGpr4!B%M^Z0W0NtOX~(9&CAT*KsRAO2D;|w8OwQBR;OGu)>jMqnff1#H z3{4VzmSv6L0sM=TcY1^AILO>vL~-jZP6>`+^f=pZYh20xQ|eRSph)Q87}Bb6_z5~x z0P1ETF!A);CU>tV2TQ%jl*vv)4Bjf=&BG@l7>wNwqjIN^P_lX?APsgrK>(+Wtjb6*uGVYN`ht8`Y!Nr zkDWlg1t9@JcrHH~T;v2jla68>4HHC>^|azcw5Wg3qM5Jx-Elne^S1A^Ep;K#s1*OO z-385+xbv36EdwNA)i-OK52)c}t*?tcG$gRJBTj1h!tAsZ#Z!eVs$6!!!6ke18(w zQPZa``p@Fux1fB~auC-GDtRcm=V~_4-N;%V#^!x{%t$a$;(-BcW`lhib`qQx%v^b} zu(>q+>`5IQ1qIYpB=@U#X_GZV9ueWq%0I=+g_4=@9sXG|vyHY3$UV0?D=aUutEWPa z%f#*+KK}&ufRc{QBx=M*ggE;o33;lMi6S+skf8}T0_!7rN|tZAQbB(e}g*P8>qXDL* z7%{F}3&nd1H0*1&rKmHrg@3dC_3(!YviaN;PB;M<=r`mFQ zqrr4v^w%ycO~H~hi>rDQbmhhHE2FgvY$bB$x^tX(q?XpR}Dl=)NA za3;}PNKk`s)G?)xC?@|_FpyTMcl*?f=(f(Q{_*6)em3fh&Wjg=>P5%Oyxvb|tiF&m zUhmMo8h<=Ab`$Uty6rV5glV?4>=TJ;}bradP>v zmk{r)3w4x+Es2o-OkqKVTJYTp=C?BcZV6%(MYX(=DkdZgCVXJ0g zb7Dkb)M(Q))Y0s8-gy|)UAvu)6=o5tPUo#4SO!QDx4_u%es!Gl|{;1Jy1-QC^Y-NN6= zJMVlm^Ns9(AI-t8dXBrOqKf8T&$ZS~Ne*3K#zcLCbZQUFWUUiN_WMZ{@?>B4z2^Gj z_eG#LG7YzU5i>qWH%7+FmP?ha7hZiOl*OQ#Eg+Fapr@SYENNnYP@zJ)AO8WJ;-B$6 z?mzH6l?!@w^gbIi4f#Cm%lH5}>Nx>V(a(T#GH{re{EFv(8i8(uNR1>&2;?PtvPU9Z zr4CXP%6tJc<-XkKIH&xR%Cl!j|aE)pN>}hGH!a@+Q z@R*=je#MA30eWxhoP~;HP{FngkZ&1u#6p0Pa#A?@wOx!qi20t-e~N*GgPvlZjFOPIU<*1 z=>SQ2H4rUnFi~KldkM%~{y~JijEUq!F*0&Mz?|(@m;o>{bfIT@zPo8I+nw1jAeZZo z;zq_5o`re96IGN$KuOppI?j)D|GUC%8#hFY;+78;r#saCw|z`F@lYf{aZSMd#na?onaX}=STl+?My`QC$(hyy5UURInFDZPC_H~JDDbNg;2eY;3Sz60-++@=4Z zX9{zzCI=C&!6U4Z4hG}Cikp?&H*X5;h2$So5@SRY$V%X&JsbK)FGWkU64q4`CrHY0 zCiU}hHeW`dfjJv0xJu>DFTulDk0Yw@=PD(MVwM24bWF8(SgaC65!HFW|b@z8* zNh&`*irbhPl9uyna}1f0aJwdP8GeRhiWA%#OV=A(xTT1GpnT2)>STcn%E|aPzA=P< zrKHo&H|iMZHI7)JFTttbg@B=lIj{_mvc?Bwum$4QDKyXobGvl?1 z=Fru7WCV~HghbXcYnIFD>Nd+HzfoL+>5T#?==>1$pF(YqPTKwyx}mUS8X&kDse1z< zE{f$kqV=dw0&nz$0LY&_gBx4>2?V+qt3WPH3o=PWZ_74{3eJVpP{3>?s3VMxV zD@;BejzOnGr5<2atFfV0#|omv7EeI{JY%YdCptPs!XfXoUVzV_^7D%eqzCM8!4_^a zfpSq>wbbXA{LblL36{?hl)#s!@QcLXk-x1{~T?1UY6eg58W2GryZa$U^N&B z!SIy+O@+U>aX2@1n#Xdb-wA8xEOE;>*x!PFw|p=VbR3pK2*Gye+&=?20=ix z!@ih8=X~4%a_l$9oN$am={Hub4X9KN=NN^iBFm|&OFby>iIG=}TQ7Q<@yyZdOEMo; zUAKMOSyEFa=DX5Wes}Git)sVR6H$j86`rOBXESe5i<@@~!z-mG_4uAZ;%NoCW=4Bg64~#tYx2O*%l{H+9jT z8m#dId-0PTpqiVtLv!#oVTGv`AbmEh?JT&MS!(o4YA@5JiI=nz2W$Qv@%cnt%yQ<7 z<;-fz#B`gu9Lf#hyw2G(q(7tCM3!88u_v|i^t73IurMm_bP4~isAXr$pw znyTr>;`#6U?dJs@e0A;~W<@M*c$c!6UauCTi`@g>lo}tN67X;#%?avbXeRN?r$MyV z$O+e5-THS(g@i~junfd$?$lDk27o4zLR&pw`HJ}ysLb4W4dadNo|fu@U0vm$tT^$O zVeS3@X#pwC|JMT2u|MC2E+QLe((J2Az4zmE``cB)TZJ|6>6x5I_|0lkBJ1|>je`~c z_cu-K9Ym!DOzKH_3ZVYj-vh{o=_R8J!m{$xU*3>DLM?Tz1G0)#1h)f4r}1k<$xHn) zyttn%7d;5K8hm5=4RB%`}#jo4`9mw3H6{CU3T=F>jNHP1?|L7F4=fD-(kPq z_WHc-_pSfxMoZRuReoJ{_`QNW@f4h$ZM@<%`SxZlj{mm2+B(X9eD;nO6k+~V&ojq$ z-G3nKVnaOt{OjzO3I6=AwY%c6yZ@^Zq}1}4gY%4SAHPMPzK3(`vs0_HgX_1wyEF4& zK4I+v>x7wv+OL-{Jq8+YV2}M|b@(mGdd^t^sEIe8odTz|9Xw~vi4 z$)fthJQ9=G1acCn7#Vh`BX;&-rSeZJiR*m2j9mjo4NQOF7O!VN6zdea(T{ghk)`g4c-{87rsGi<&ZrgqnY9q=~=#&RN>{lzep*LQ4_! zA(>B71&m!kApX?;P*y@gcH5^>Wz6lUFYmV(S)8eK-R&AH*7>G4xdD9~(tgFcAXa-;@F!4usodOM!I_xharF z94l)hXd7Vs_X!hu-q%jUN!I5t0OYzAnsSsZz1-uBp~8;al<)gs;9-63_pO!`0Bj72 zg9jUR90edvL~94}(ERcwWY7;kAvjip_uZ1R)3hH`Ab`5wmq7$9WoZ*!D&FU5brZ9N zqd7C>TNu=f2%N!N6ezBXotoW{G3G#+lKrs>Yppl0+jVB&4|J610Am@g5D`xc{8^Ly1fjo{VC8VGgSAY?2T!W_Q@6`ri;@3#kYVv=GeyvHJHiPz?FUe=`g82(E4W{Bzy^|JN>%%I>@8F%eES9rx8@3wV1)Xbqz2U? zmzqY&_$1Aq`a5~+B7G+mSW;t|z)m*ZdJ_5XxEOc>$y=efPP-FPu>cfzQCnxqai^rO zdz&&^*!x`@RmRd6HQkmS0;X=nHjb|<0#BDW!1Ea65r3>>#{<-Tx!1%WN(%I z68lz)xw6iTX0)!yE(0X}t?Qt@ee3K5X;vSJRN(xOpZ zzy4zv$N^bx(FV3}Hwm2dmEx0s9Lw)2m&oVfN~4R}3OZqE#4KnSt>OU}d2zFpWOYC6 zg2Y)ERn*NQVZDQ507KIeKDL;*?C2PBK}2*Z~3 zPM7(4v{5_&0P_3w%%~cC#9Sr&XY8=YiK@%n34yCOJV;U@{Vm>jUg`_X@Y%@5OS1CH z*R>yUf_kMe7Beg&EnoqvDN??p#qL%%hzLA7&R7|+4 zon^02mOJy2WVGIXL4ED7tO-)EU+;VDEm1@=DJr-T(IzYmT)UqjQlrWgbSjSDrj#HZj|$XtLs z{X?%zhhCKuT;Lbd@%udX0x5{#ST~rXfC`c>a8FdPp<1yx^y2q~6!^J`({NZbY_1pZ zomoz)eO7~*zQalyKpnZjeqXZdA!vfmu5X0c!>GFwRMcPq3oc=Z9Y73hmKPS$vl#)` zl{s5MC%6ZiJ5>uLE{;)K2pK*}Q5NUGU`MorY@z!)0dS4xl0PooA;6*k8ZIbD1lm`5 zsnf!>TTTqZ`^6!8Tz|!(a75#0hYx?#8^1(W_L{t(xutaQWdTG};I$`qgCG<8$XUYIiM0q>8Q;_yK`UgH^ z^G^^C?+{@;7eDa$SQDjAI$2kzlJkkZhx>rh^wH@v`&8<_5JV~+0soAx10)D+UkI8y z?Ce-$GpK$0y(|x1QpFra2J!9>kR8u}XmS9WhPO5EFj_nRV06~ETLOU#Y4L|q=x4u; zT>C_#3f4e3dTM`BhIG=>F#tsCS%iYp_A#s9mOruSJ92E;9}`kUm@dZRSd^F;)}s1z zgFm9NTqtL6%s)|)XyGUZ2&>aQcMP?%FsF(e&Yq!x{$~D&%NtPV7ac4`t5(et?lC8R zCMtG$bZz<}C@SOZnM-~{>&Sr0jO-R~r!I1k3 z${nsCq8Ex@a_Xxqqg68)@psvx30kDn-qQvo4U*XH%P||DxT8tD#J(zll~4GQP*ZiR zyd{cu$0jg-V$s{#ViB{(Qi)i$2SQ*$IM($_5@d$sqsy2nyk9ukEzD^T$~q zle>Qo89bj!*$aI%B#RdmVET&-q^XTE7+9-vG4SN@2R6mPW&TPwiG_#;8pOpAJ(TI5 zQfq!hr})MX`t%i=Nm4xq>vyO$@No2=HzyVUng$vLrGdhUb9_9Ed6-WgBRQZ}+(1*t zztTYHJGk^qf2D!Kb7Y`=U&Bg7rJI_>f`YGcAHa@6GBe44jCDF(Ld@7D0RjZgSN0+5 z%Zq?jQP~tCp?s0d0g`e-aF1VNR}x7-(GE1YsD4@r0$-QBE)%5LsWTGt$9k0$FV37@ zF`gPVBjh;S=7BeNk+y3YA>||vH#MQG4(&m0OZLrjuE*)gj!iJ_7^vqM74L!5O#I{& zRx(fp5lUV_w2)lz(n;#q1*BLYv-&=q4^aFe^wc->j{BgCZjlA=28WtDYKNM3uXyU#QuES2>nKbrW_%8RobLzE z#QF-YV`e+i60|_(7Ww+nF@fv~SIX)TYly16B`cj&_q_YdwN02D=hZhaK@jh7cX0>K z(lJ1DDIdH)-#tV&{L8NJf~0us1fi&;S4uX=Zz2&}&n7q{To%^W)2^>N8)N4g`ZN{< zL57xH2Yai!H9(ydGjRUd+q{j4XIr{wNVoQ)w;EHA?Caz^^;C32Dj%g#-X&&v|TC|ulWaKqY{ zXUbhf4crbUvJ`C%sR!I2xlx4?$Xb=oJ9Y}$j)8CkWB}P{Qz{WJtK4zLb=!6K{_=y* zntYu$Z>ao7<6+T{>G8z|qWNVa>#?H5kC$9X}2czd#a%Nrv-hW%2)tq z)4cMoPPU$&JGD7sovb6-pmDA1UMs`>tXG8Zd+Il>-oa=s4s-8)-HiE~obpISrg5!z z8?;7r#)*5B55)jk>ypZ^KjaI&U)Got6f0y&v?j*QI5~S&>{eljQ7hhdk zbMLnr)pEGWgC*23Ph3_$`bG^Uz8tPaFW3uaWv@Y!InPxx6Y{Ts^yZ;y7P21_XtoZT>AK$j}h_ zA5_T@McMxoRgx&o>gT&UJEndfutjZ+=TV#aUt8^M59e3!JDKi5hTc`2G- zGP{oUcEUSF|EPFq>>Dxi*e*SXvLEa!c?$TFWBx!j^x6vegQDy5PW9^X3ei zQ0D~B(xbK99b!eVoQi@NYO~!!D$8j5uuOb>yRE2nBU)VTuwK0Jf>YJ!-x?!UYRwZS z@RP>d5LP$#s@y*O@HQE`o9?c~mf8`p$*Q6wRMkoGz)WKBQkyPR!nl&dLLEu_1>`Y; zY<@d$9C;SAA2lUh9c0!RkPi-^UDi!20UfKW`X7yPJvQkPLbURIM)_elLG@Bc&vJw_ zbIB6F0j_PheH6c!>g3-RqdWhWekEB2Z3mK*LmBZA%O(fjs{ z`QxUKat|M``U)V1iQF!Nc5jGL0_~hLY!7s?G*{84Qce)vN z3++uLCY;6YYA&G{&v@{&1)`M$8GW+_!QDRp1urFnt$KQe5lSaYZ5u z{}c2d(+6Z^Pb-8z&s9qS6Ti5=yw6X6ti-XL(Sd?DNJJc!sg{)hPJuz?t-uqQ{IE7E zY!vU@LVJDgK+Wp{W4cN>A5;(;SR?xj4bWpB@_^95mj_z!PdpNG2pfKz2@ut;5P>6% zTL`iEs8ux-|ISCW+LSMq^QHv7Z~~A|s2ZL&GD?X~Fxi(5S7ydGNaCbsqt90RSTTnL59PW8A-HbGpD$i290{Cizo1Bq z2wI?QcN35SEg8b5&-808-2Kwnk~Go&VH`@SA*CZAQP11S4HhjK3E8-DMFH2-6CKm- zu?j~Ba@ff8VVu6w<#h%izq&`lEo^mtz|tDGMJJa2ts1I!DLjtOGw3$8UW4;3*ypqe z1^UO7dC-!#%$kD63kWoLZ)^8eF#s(ElC14^V|@YGAI#s+VuNjiJ#pWS95^6Qv&$Ag z7@@&BD8(C)as;~mBkj)u2gW+45EL|Ln-!I#7(5ZllM<3|? z>zF>V-mSgexcK!=T8#mH+)e%sAGjB`1MvZdqrdpTa2VGgKCs`@ zo8bXIupC6mW7Lq>+S97kmNP1w-LgW~R_kLgjaVEY0rSp~3?cuq3DRw9RBm4roQ|R@SWTZk_brPCE@gU^tPXa~i1{3_N|;t7Y<56YQ{m8eS`odQCy1 z-yfj#=*0<}u&wvV$~LPCse$KEz7_Zst>`ey+mB2I+q6jZ0JelAF*25ZKFJ_8#>iCQ z^KeIXYJJtsbi>$iJS=(lO$3J_;bLo#{oNMmxm6{>wjz_j< zCwIf&{XRYAvBNg58CGJz0S_mBt4YooxgcllQYRe@;=l6;M{E*u^wAJ2c8yRLD8+}W zEGXFmja^J^y+>%Rg>5E4!UHPSAnoZkQ2>AokyYNX# z0EK=V(2!OJgoB|$#oHC1|3C-Cl|ghMx0ndw(C+xcX*ayV2G5|L(NzpgDAHxLk2>MQURS>+3boyQ& z-9=Gu7f6Kj1dz{4FqgBZ&&F*vGb3}2a_PH1OAPRFOP2Q8$jO~QZaC)=uTLfn@SPp5 z87y5pfZ}YI?e(_}NnMi4D%DcqJ}ks;%AqM@()n!tyMU}SNgcz@rEoC2US0fioa;p7 z(@rcZYNgt8)9?NK67{gh={lRxN~YkWAuQH}vEzR>ESK*Xl3&?z=Hc_Ut}!lea(h&S7(sq4 zb7jkxE3PXP87698M3$!#8;yBMhj;?a(Kh-cR87(=e|FoGb!g*d9 zaiz1{CUwpuJ)xIyMeLTvkIZSFm~f#D3mQH!cd4G|AQP^821)UNgv>*PK6zS{e+HV`sJoTyQs>>msr7EPEd{Ix>37sX~?*a^8R7f5R zX43%Hat9lo$8i9XDr{h4e8BxGLocQ=u7m%fW)vSG{ZQt+XLBmGQ3#MYXaaQ5)$XFW zAn~b9xbR`@YG0PLFaK(G2?w)RPNZTO3j#5a(SSeVVBlfmh{y2 zeuJnUWl3gu#oCGtN=(g1sd6$RHvfhqeZTu7p(Bn*=;Budo6U6ZD^-c z@V+9=jrAWFD17wkxuPyVvx|B6YUVYGr-ANULSk=#OYtEXrr4eDzw~YL+H1Wb`S>yw zxpg={w>yqbEyz?lJz=HUN>YI~)vZJ)$QGSFpU6Ywef$AVvPS*PC0<%(@!a-bh8o@+ z-*1+!*{BToaF+SGGx_B;RrV+vFxP9WpIk3C>d`P-%(8g*!i=Pvpwk}Jyo{79sBUhxit)L3b~$KIm%UrjZ?7*o8#6Jrv9PgdZZ>nO zYij0A1x+<38~c6GM|}LVC=`888V2md8%_}(ZRXr{rYuv{$_q!Z(%`9 zFwfIm^NYj?EUWaD9aI*4yJ!6s#rL-CDSB5{#`qwA)z`lD_DgK|D%Jm&iz}eM$bYWS za2qR#0eAxM+RXkN2zurE_#N~>(WEurTz9y>8P2j)$7ZApY@;`$xivJeEsFJljA}>q@CMa8I z=A;WIq0Wl2E0UeE*l1LHBwekA>@gsy?MP|_|AfWQP21Y<6H9wAq)w6AOE5U>zczbs z^D-gqvT{LEnioWppfX(*dL~*w{n&NYKqI=Q`UuCH*c50TL1(+g4w{tWDWL&pq{x)a zN)R;@g_B}2zO0qFzrgcHP^YljYN!zCO>%|-Um7_}rJr=ZC8X5Rj}N9rwv-Qwf%}t{ zpLYo<>?F@ZQLUNO1av}OpbiIW#;@c32)?@bd#5q!`)8*SN61IrVX)bn>BV|jZ&^!V zpjMSVVNevt&>KT1YOTx>c+s%+fulU?BW(By$V+L5;Zv#5&Q-bj*!lCuEJZd62VWWL zo#a;KhIOCmb&76aA@=z2gR?%l%{bBXvD<6e@pcfj-ET1^g#!L>F{OU)`&MUB) z#aW2aP{8aZ^%uJ%u9C+tnfQ_@d2~M+y`3bID+T#nd;(F$t;a0KZ80k%7(N+0)yq}s zpDyqtEQo+UC2_zk{D|!GCq~QiQSe0Q!@bU<-?9ny0hWB+6jY=bq;K4sUFi*cC=fm~ zeO-%M91V+2PfharYFPjnuSF?0(8c}pz``DEQ@kmQgI*VU*>h)9s)URplY%*SVESKJ z4Edouh{b%m|7R9+Mo*Q2-H7h^@8eKbb`)~yFH(*nYF4}U*3O%{-ShT;F_~V-Y~pN9 zkZO|GeEst;)8wEuX^YuY(9bt&LytX~=@J7EC1NQ|jtWfp%W$OZE<;29&)M_w{gXr@GHVV>6LTb3XQfq(dX6BHjru!74>~vfK}? z%e=VG%^e=3NaPF|10kOOg38#~KX1(^1vF%o0PoZX2;vq+TZbU+?16k6`)&4lc_78) zDsP#WzaxNwbBIoa2IsJ;;HqxnNoMrg7ff_}{aJ?t?Z1vcVeHA)iIxx}{+3E?{M1Au z4UE4sd;Nhkp-CuO3T=^8SxMgE`LUy7@<6{Nt1ye#nlu3LxRLdyJBx!g0bM|kQhKl+ zJ(Iw55=q(Ce4EBDFUzx9y!f-B#&*d0;m=u`-%w^9rCcdh-0WKi0wC@cjQfy6aH%g? zBnXHR?y`k`L}&g<(2^)0gegji-Lo5=+^;2Mlen?}(ngBPYn>~b{%dLEgmCUjsmL21 z$Te*FZRCtHl=Z_MG`RjF#<=WVAgyZ?2UyHHvy#yzM07 zsX)h|DD{cp$Xq+YU*)Cumh#iHsLiUF3A?>ii(ZQSAT7uwT?^@(tq7* z&>7LFJ(iIgWE_aRu@X$Dq#z@3Hm3Rp@)h_A;x@`{_=v43Vn86Jf1d4Bjrs3M4E>pf zqdzQ5M&;{_RGkLseZ;*- zdTZZ-#GWh-he$nz$jqGUZd0hI~1}vDOZj4bOS>p&{kbax??!> z0!P6}=h2s3ZJ~18fIFLDaEAh*hiDq&OF+UxS~K2d$R7zVt`oV(=Bg(zG#*$_0v<4e zt!M;J!F~h9jf-Pn2CICYD%^oj`ODOP)YSIORVT|f{s2%R#p{Y_voILa5#@t)#U0^+ zl%Ot+nH&KDz4cydm;@3PNd}8!2t^VONn}s8K;ZYJgZ}`)@9W?1xrN~y0RfS%4>dn1 z5M5O{3IAaZ+(Fk8*V&kegs)H|SOm;JN*9j=+Qa~40G!0yrSvuU8!0DFB+_g3v5_Q) z4-BC#_`@LOsqNzP;bb|2!_v2eEMW?)=ftOdZW6F&LwFs3)X3Ch%meddY8KxgA2noc z8nbeC2<)d3%L*2nFZlLT%>7y`M9(2;I~dQp?1yj<+{XjUZ)q#1*^tAEUj&$G6`y}* zKMMAk7Z(6ri2?Qy0z$*%R;KD(_tdy7GnEo=C~2R^rof%QGDq!-R21g1 z=FZ~!{+Lfkl`{AAqEgVh*rqq$Ap^tE7|hu!I~mB%_3tXB8R5ajnA$4K{jOs*1Q7^N zZf;9sVN9&ns0w9r{iS3{8weuVj#U`k#|1Qv$_96|pl`8L!*#=3Mq+tvw!)CXZ&8kc zIzeTWz&+Ba*phN%IJqHpfvdl7b?Vjum75IO_%=EpZk*&Y0BF1kJ~z%BSXV>S#yM$F zu>mfjtYXF&EVvYBE3o+y+Va3q-6~z$4NM-CogRqf=k=;DYE@IlpkA_;R^PyASD2lq zoNtG}?^qpI=(dBMq5nHXT9ee*4l9MGZ6#^24zMUG`BiMj_tXR>a!|hUS{EA$b;oS9 zd}(*wLd3g~3NJ8#-M?;if_LNo2$G!ge&6b}`XDNA``O5^f8_VAP6GMk06o0ZvW=5c zT9P02=E}Yw2ygr$xYyz}F^nQ5r2PRpDZLvbT0iIG-#@?*#OKA~Q}RHR^fFKajRpOJ zqB02Y#uQmXV&9Xel;E;A>RlS%*p$mafBn!t+2_kE9}u?KM!;Q(X6MfrAo}baYpked zZx=uK#_w@nx6Eb#3hzM$asjKRRku8?wN|Ouxuqd`RUf8YjHCq(SYR5^ zm`N_S05z_NeTjd3d)VX#9-;AJ$O{nGgW(`39ec>xp0g_poC(JE(If<;*6EWKDv%P7 zOf|x$C<*qpHmhw=5d`T_eTT}5w)|T|sh?fZUmCTzF~7IdhOBMPQ5e(D^hu-V$Xr?-&SK2cT7gv$dg|7tk#WZST4^trVq0!I_1vQ{EMR0nm zlsD)M!5dlbFb-V`=N&Z(a?L;V=B4qaSZ}c7o#8fp#jhVt!%5DEr`P5cc!1VqTO>;V z%yP9gIf8$vk>Ew2d&Y*z{vJtu8^*_h+5;QO&e-vlLZH=}<5q;B1s1RM&=Mucd!F(p z!?4QDQQ5<9B^ISe$$IJFLvahhx;Rm-j5v8ZU|m-HvNt%ZLDu9O&~NzXYHyU7d6aQ? zU)1smA(UNfZ1{Qi($QO>VJf+qiiENiScJj_ z4_*@!m&D^JZW*FE@gl zBlVf?sr}a64@pChefx`h-Xv^$a$@yYPp^b^1uj>eQgPZBV-;EoqFS!`ow5`Onb4G@#FXmJ+aNTEFx{%*BHLTk}iZ_emj3Li8y!<4V z+*N@`Rc=FI${5bs^7`CT`%Y()k6++=jXPu|M+K@lfs^x-h@(YFRd`^ka11uHTIYuk zbX+-?cE{cOeRud?6un-&+^5FGPR}{kNpgUkrw zjw}W{<9jH<5Pe2;99<*gvh(i;{LK4ew_iZ~b~zpO=D1gC;?dkFx-^3Qt$u6l#(9*v z@v(Jm0C#6=j7?T2?n|~qfM&hcbuE)zuM5aN!HB@L6wL?%f)g%Y* zC`n3Va43JOg2v<4Pq*5e*#!3}mEzjzL#`dr$bsW^eaWbw0TjzNv$3gju6M5IIh8G_ zt*u>MQg_fG&Hu_;gP`*fAOKo)cy5K)grU3wDrn! ze`n>fO(8I_?#|+6wP(HlLHgU9ceV5#6XV!}ynWyL#XYA+jJ(v-dBvUil$kj?-B<3g z(7eSZ>ddm&t@X^;eO>(a*X|E6j}JvpE0u4V?(-%0Og=%QXO&fN^_m)Q>uW1VCEW9% zAL-Zd^P9?W$_}XxU7gFlhGu$edh4i3L2G^O;@aw(*7}-L+ehy;e%^F>e`S43!GI;hMa?5?xoMUJDiNznke{?x{tH*g&y?JvkXkA{M z>whclzkJ*FZ1Umb<8FA^ycy81K4pB|kEZ0z=&9cIbcx7h%PgEWcFNO^{ltc{kASEc zR@e>B8?6rX1G?{2dCe~EVQTZms^5PQ zl-u{|e2>8#p(nOJVGrviM4UY|Dw1cq!XtO%6+X=7hTYz?@Qm~gkx-eh(Ysa0@R@~G zHWjVrYCTPtfOOqaXXl>M%o&MJdfE=VzHpDI4`9^%QE9=jYMvXJrKJAZh65`p-^#Sz zF8nTEOHW3gmh)}^gy&Ro@ppK3$0H-n@Z?$?Nv(Jjqz!cBSX~ge0ovDyxMopV6O~hp z0WD6CxvS=0dk|W~*&7a(*USlcp>2}tTRj&06i95jJ?ZMH~cCjFs;cE`K=X zv@&Om*%#5VrKXuQN-=Tei-fPaWbC8meY=NN*OVaj54ec?}+g~}TjeCIq^3d+D1PL&$J_o{*|hLeztjmUGP zv!=TP z;4kj_+L1hIZif-G+=ZV*4sTz_?2jR$ zDpDTb8VV0GM0PH(LIhByn3R}I7`17iDD!*=$VH33jYd!0daNrOFuaUY29dgDf={Ah z&9GK=<-$ifc2-#wJy>~0$Ey7fQ@`8WLP24vkIc21671&+eTGyCx163Bh*&st79j4+AhmCc^e#c?34hWV_Iq?j023gZ;W z3Zk;Y^7E=-%@P}<{!W@K9;{G&8wFWta~vh@){j%CqBxslR2;jQe@YggaNoPTWjz^p z_{I+Ec99Tc`%3?5Oqcv=OnYN|+nEV=6jYoLAPvGD{l1y2`Ijt`DG^2%jLwEzYq-k| zTN_j+R!W?gk$+296Mbjthy_YkoHkIp6%GOXZfEd=E+z0&WT0S5jNUzZVxhs~j5hgy zvJjV?vI$87sUjL~wd8F%Oq!+1kH@GVqywcuAN2tP8XzOOMtIu$2QU=7Y_Z|@X{cDs zl@RB@WFHqZGhT(`-aN%D0h^Kx%`lstS7vavrOSSRlF^R6<#9zXLto|Y*;P&l4n5Zo z4Dc}b>Q2}*ZjF^*6CrGQtAQ!Y@}F$%aFBv~$4u?COr;C`3(hzAF;9k1y-|K_#MXm$ zAAYbE9$%>jwLr%oqGXiiatc(P4+3D$Zf)v}La&Ra=VU!=oUqc~LwPhv`XP2wWcarC zfJdh+!C-`W*Q5rEc;1B-int{1t@695Jx4>QWDKdHp+HiQ8uCK`?~fYNi)wKkHW}3g zfN3SOZCBc>TFrNEmI)c2VnirYD}#_{{hf@)wrZKX)r384-e%Q`6YngX_(ln~vvc1| zuQJlv^S-929B$^oLB8Of6K&2iJ5vku_q>CjtO(>Yo!CN)cbs3oO~qYb_ulJj8=uNr zzX&-<>t>8!VN;m-*#%Lnjt@{~#7Of!6YPMugyvv{K&u^^Sj&ei7`n98d!kKTtW%*w zLY&09f%E$Zjx6D^K~c0M7L-S4>FwHpL=YwFYyR+*u_1fCTvTfyn!O-+0Lx`7jc1g9 z07V!dPvOt>@@xRi3j|tfTkPp{wz|ld&t-~9m|&y<9AOe|;#f#rJ)+UpOy5c2EmIJI z%{vliO)5gdUz+}^MQdvOsYMrV=C~5&!?LF-MGAg~0yQWUfR+UBHgRC%tmyTU;o*nu z7pkv1e&pNyt%P{}-g_`IKnNj$grn>QdIHd$^nB&M7b0Zh)fhTEF=TIkS%Lxwh_KqZ zOfL?<$bKs!G(b^cQR?9UI~JhlJ0t-h2b78qr-lpYkq(#wyeXp%=s4X0qeb+@f)+*X zV`LCbiNwA_+@n0YV)m=NnEr&$8S{tGRI{--{S%+ij<{W5mRgh4g9I5N(p8sV_t7l{ zyi*L!8K39WAEO~$V;-tYhTe}F0e!y}{5C=$geZ$yN1h5|@fe@ZHU5rINZAu7>eFB_ z1tul>k^fFb_m^FPsKR#yluBQ6y2dUnMKUnqLcF}`&0_2B8?-$(-I9eLS{hJc2$;)e zDnx&%0xbt%hv|Z^PtD;cXi%RL{9_GPnvAc*bddMGMGbeQ#v@5DNo|^P$d9XyPA1IY zIZN|(=`w(&xfyK3U?8<`_O%Q+s1#k05p^44@TU~5VHx6!gR+RyM185BEK4r06A6dM zS0Qev*R2`rC%6|*a|P^4e5YyxF6^Ci)8@1-J9Y74FaR&zT~I-e3xNkvGKJsrUH3Oq zxCbEx(i;#`IQ^GSv~YY13H)E3Xv%-viEf($YXknH6Fm&`rxWd!LkwL43HJvn;F7Qu zR{!Zl%m0lOvq+afrREFC`j`V4-l3JnCU-2rThq3CXQ+AXDX@89}Xec<&Grk=Edl17C6UMnri{63$k0P0f^tx z2`o8gD(7@awDuaGB45=5f#^5}flZ&`Z2iGFMtpqcD>7X2bu1N*dSfUERJel^Olmt% zMpmi?SB3Y@C(zzdV&9}A!3BVS8qsNnl7BU#B`;8L%KzYmvv)!^JJ?wdD1aeWHW@{Z zJ=lN22_7s2jKdG23|zEf9q4;xBjoC&(}n=%(&w^`yWfrI>fbnl=q?Att<(RUW`LC} z5)#yi4(r7I-H5jM-H1jUMhrj#vq;Iy6;M~w+svu!?tCW|EXku!v25KJt5mU5`BblZ z<)@F0YenAxiA-y9?|CAd5Q4sgL%+0N%_ncr-K$6i-r+4cm))nO4GLsD0$u=4J;>vz z3P~GTuE3)PL{K7HW8J~u10;gjBge9d74bz>AfgL`L=e5iG11*uIUNHmOnBZNv!Zqtf=IyXv=WR{!=ubVv-zT@=3&(<;v+ zb~W}fG4AdRI)ax^+Kx}KuQaq$2!fj&#Y%I+f)ddx@^z*(2@x%>Y}aBYSf*~ zfJ*?Im=V|fIm)$Pxqtbg!m`k+@R*Sm(8%M_0Ry6HgZz zjt!);r&s6HuRHw0I*C2hYJ;Mkip>n7`|T8mbm!R(x>=rS5b-UpvDD)iubDB={Le3j z#TU;-;G`1wt0bqWW(UZ$Xs^b@o9b+F{V^MM6c4!K{y!%1#|)l1B=~l$>J2DdyACm; z+)Z+ls1vq_)s8HZ*qp<(y;P&vN}yFbp0d%fh#0;~-ZmsnS$lf0T{XC1j8pMN!A`^3 zKgF_ogTEhICEzJj%x3zjDmjyKEF8UVh?OD)M>wz_wQbkg^y<2@cDL1Q=X~RgHP#9< z&q0(p2JJd>8IUtKdvhc#u6es<)bMoBeJU$bv*Ae~Ox&-q4IyDzxMZXnkzbD^5$EX{ zT*|C|xK8@&*8BRgevQfOhT|98(3@wDS7X28rX16I1B3sMy|;`Cy3g130cq(j>5}di z5T!%9L%O@Wk?xd~?(P!l?vRk~Zjd}b&}ZhE*fVGCz0Uc^n#F5)Lo7b`_qwke$(!la zCOQxk&s=V#Y&e+#fsI?vz&QzhN4=R6$LS&2jInDV;l~*^HvD$TklhJ7@5=hF+p#xE zP=Ii^r1u-5wlsy6o9nFM5e0wtA}B5=1;y^Q(MyhMYzh#ZImMcj`7*qda-o|p_u}@@ zG?ni{d*@9hy$s`p9^R;uA^i5ql}5GU#%ZEZPD4C@XGy z3WsQJpoyyL!q1%^&%5(AzEtO;*+mPBsM=fqwUT<~77b{hdvn;>1pVi~$V<#LR~GpZi}xQ7;-??$ z>bMVBw{CRh+dQ2gmrOWgcsfmcE)Vgin_RhFlZT{S%g*d9UCXLkTlU=C@0vXwjyFy= zWX|RW&Z>>~N^kEiBW~|oEVHg2WIUYMRF8PZuE#39R|G)l5R>>asnKG2QQ=pJf zMITx{uXO~J8c}&u>mrt6Oz$*zBdCWv24EIZ8qM6lmDWtoMX&{s?Pj{@R@8Htzqt)l ztKr;0*`IP~_$oyEb)YM=|2yH#YflR^i3zLKoR`K|dFoRqHlN>#V?k|ywlozPSQnTO zd#UdXbt2j{bu$Q4Un=-*OXq|q4kx%(NqMz%;OkRnqDRsRWG0^beL!YXiUMRN<@T0- z&zTALQ)Xhn_NUC`pqUfYgBUjxqW>23IWsxYidVjXGpj6dLWtkE$1Q%nDdGn{@rt^= zPozn68?_;r*XQS<(Lzc$iFy#SA_jfO-N0iN;C}=H8Y|n4V#P1q3TB z0HhH8JAt{D=wNjZ}0w|H~zyc|0h)Ei@YMCCWk47PLiHSHQNVPtkko__9lT%|*RVA$E z=$4Wi1tL;@^pmzpXKyJTI6pby)QC|LLxaACMo{$C`Ezkb$>Y2HQoGaS<+kuVjdvge zB)8Ey3v6$q-lRb|VE-J7+4h>hZ}{>_L6X)tD|rJZ8I|&jn>`apid*lQ@8~NyN#3z_?>}xcC*b=bKDJAK8M7 ztXMhi$uy96-SX?x6Pj)!@|64)E)vVxiAfkb0%uwI+52b0%^GumKJY9QVT=mK+OxyQWQlOra_?4f_CX zKdx&5%J~P#AsH7NkJjslqN3uKzA!BtoqBs`UXrm+8YL&2i%|7d?1oNewaD@tf@Mkd z8h)NOZg7F(0&XS1**VME7p!c+Tt)|i{57!GP?(EOD zn&6>!&<4pi+Y#swq&6(#D}wk@HtYE~;C_qsJ#f58q>+tD;p)1e{KYD5pbUVav%x8o zL8O_568>0=%o{Lt(u0VC8^|YWkYe^tT0Lts5ThcVwHdj9HiJf_-2b9>n)hi=YpF{) z0zPX!6)g#s%hWhTQ7_COzJWr#2?=tLZKpZ%1|mU1`AV*i zVo$1qmCVOdRwuyRNrsp}KBDPVcqHA7q^SxS4hKjxUN!Z<@cL;4=u@BOv|!bq=d?^> zr9PE4!cT}NPPkR*_}Um_Q!>e$<*7JJGbqu=7kvljwA#+FbpM#sa-pCJItEE6JL)VR z+w3&i@I?d23q>NIeqX4s@_4FM1@80>VC4llWXt5JX&}MF%_e6mC^7o5?GlLX=RbMH^Mix1yi^fS%Lsaf^^Z;Omz3tVID>Ow=+z&-)~pO2T&UzIGuMV$pBj zy?484flovR^{ZuS>Epx?DPWONUi{Ue%UsydveWE0)@`a8$4`3Bcu-TXZ@ z^wT%sRo|Z1v@m)ubgKaHq86h49gCo~mkwWcc%h=py)4?dO|j=SEz##SEfw#Sb%!yZ z4N5@q9GCB|Fm^|%W3NCBvIyyw2qI$C@WUZ3Z{=e=iTJBMGQiF$aeWYQ&u=CBMjU>h zMjKy}TzN7Y-q;?LaNFJxTo>nSGZN+Ndd`rb=8s+i)Xwti$>B7xm}nOIzvP^@WVFUp zwF3Ov<$#>irr_{J(UrtUIzZ03@rN;^kMP}&deCgqD3OjmVu#mMlUbVPXa+I4r5h=# z3wmQWIE`=M6LujcI!H{o;T$fc?Uv|LS&@+8{eCb3iU%vbbr=~A5N14N&CV+K7V*!7 zF(GDy)5}`=NIX#&7AxSoIx{MSC*rpWuulF6;GDByXb*KXIPp9?l@*{Q^wEr`=GywU zY6kpBU%ZAjpQf~!bbZ30(5nVKmJL6y*H3bQkS@#Y6x_CR#{2nB0fTSR;E3KQjZbRM zoiyTeArItWM9>VLcO7W@x@o`FoQ)J6E0v*IlRjCQ&^+37?L5)wOm6^RM&l8z#a9Ig zaF!=E=bAR3SQIABb+``?$+$978+8^|N|gA;=SoNdZ{P9q1%_>;@^}?7*jO?^xn;tQ zmy&6hn2jn_d0;^E8bTbu$kUaK0Lvk2tlLNJI77!_q-Rk+h~sVew@i25fiqGzbv%70 zkbO)&T9d&kR)7#eY(tb5zB|SPwTHnErpO4N2Z4huxOhWRfAyJ)@QM&{+V^)r&ody) z=SLzM>@4_66cDa0YS37rh6~W6O8QER{6&{BZ*s_Ru*vFDb6a2PGq(r~X+f;t=$;f8 z>#;>T`9BS59RNdG#d;f9PeWQwLCOsY8wx5>ae{|$*LoL9L-bLg@L|v}z6dM?VRqy4 z7AdLIZ$L1y*$wKY z_VtDcGh1d;D_>SbHcrUP_jBNdk=zZX?rU&#UW{MFfLt`rPNJfpk{g}pR=q{L(MT9| z4e#6ZRy=?>-2mOD&6B`wF^rpOr~QtyQo}S4{#9y5Ke|ELWoIX02zn-e76V?#agO_) zT)Z`nEdzt5c3s!|5u3%Zcb@y#*Gw<&M6T!K=~JAyIf+{DQm_u7?l3|nZBr`XvBb=E zyvsST;$ifH`0N3-IwsWc$CV6X&~d1~vj$XyaFK6of@3~-Q9s~-W(~(rth12X$_I;3 z9V!FX(|$@T2oH~+q3Z6~r>?=egO;~lT&=G#=$(ZLkUemQIg&_8&?u?~gUZJTQuMZC zaRfY??}8L+nHDsY0vh;U&Y3(y*o;^;anuj;L8sM-9| zF8@e$AO+o@5*@gz0E&@UeoT`B=-_pQ(ItgtP9JqL`1N9y=OEAJaz#Z@CVIEz7k3RL z-MUiaHMQP!;70m&w=OcTf0$CRa0%IXQO}{fu=6UO?4&s3Dbo>lw{Dk*PVonw>+KWg zZd~IWEWlB9*rhdu30qtcFY$HYsbi62qg-+tRgz*R2X@laXSTycRNvlmKH63VdFMyu zjJS(7(M|mf8>t#TsZlB4SdV)FqljQ8H3%!Zak0prE&gV#_V|4DAGn8R=!lfq>X1Pq z=1e=yP>a>#1WIy@+(0QNFE}GQVC9A#1^;mJDK9sPW zfs09A+6zs2OD6^Vnz`vz^1j1a6f*2Q*o z1$2Z~}Mr-Ye{Gqi=%jWJXS)>JJ7^@$p-yW6VAJJYo~&w3~#0zQRw?#oBH zqt6GpvlHwESIV=G^Ry+8mIr3$Wq*e~1XuqJ_E2?J-7>54-@qP}5alD%(>H8;9y~+F zJOv*uEe~sJ9cqAs-rSro{E=X7;(l$V?^_pQo-jf(gF_$Rr{arap4bwSCf(wlpXxEC zTcHbXQezA$%q;I;XLi3VrsNKj@R?m;BPpY*dOGCq=$;Pw1qThjfo!FxL%#d>Ax~8B ze8|6jKIE5vAM#`@`vL#_ke^-8fhZaQ+?Z1NT-2YtcFd37Q?-$dU!U|d$%&cQ$9hNz^9fY~UoiZtM=`(dtR+EA*k<~1xYX2^QMB;~nA zIf|iB%#f)_pFwpDdG_>oIWrD?4S3m%)o;6Mb=o|s8?rOT923x{U#(GA<`3A1cbvhf z=jCj`=&#t`o5sxCgA4wYlAt*qKq*S|maIh|`BoX~>08r|2V+R!j>(l0TD|Ab8&$N8 zn0OT4J@k6k?1H!$OEchSLe<+2g|c_Wcqya~SW2@9C%}AnI@R9$dczY8>Rny_;-veh zGyW3nZ_jwT^uM0*Sa&Z+qMy+R3sH8<(VsJd5M_I>0={~E2hfKaQd95W=)+OW+&+gq zYWOW1%MK-`rQf(R>{R*F>8b0TSjbLE(zNCkL%r?OtJ_NUyK<+ zXQ+DLk6p&`hlme&#k~#2lGOl#cEKk;AIFKjs9ek_hLFNZmimKuNQtEN`b9k0(6|0N z-I-~Ao$fMB&bTX)yLE|0ovPnM#bMu7VnID!?uL3~qL_F)K7yT!C-c{YWEEae0ZOui zT||U>7TBht?*&Jg-|fZG@Ry6*13TP(z^uo4f&6dafpYRU@NkSMdSC?r4}&3p01q5B z{}On(GWc!)`VHY%$hw~~HbF_~9vZ$nn=Re6&W;!iWpVXs)$Z15u7=~CCi!{%`+^F6 zE4wNlZCkJ|R;?#J<`zd!XCzDNm8Ci>`Wl#(=<{et z+|y`>(EtTJQABkRngKXfK#aw2?FDgU0UlVJ-eh>(7V;=YBTkJ+tcyup*{Hx=)tCz5 zF_W*FcspVoDA-;BJM3B%8&eY8^M3YE8q#?B&kDf&V|cXRAR0X|&{1=0@=J_~mAOy6 z5_OXeZ^&KcFnD(nh(9ZnGYyC_%@thvsj=mdsg+!REobkhI_U;f#EXWY?tOawb^C@Y zG$e5uvc)62me6cNS+%S56+37a)O&fOa-_!9nLc?B{dak{I7JTYcCD6nz+SekS}n8~ z(WL-9yIW}EMHP|U(n&)2Ogs7 z4J;{|-t=?^BjHL7&(l!0X;e%KXI9M5^ezcQeNKjPXm(JTh79kw#u1RO-I?hWFogpv;ud(Ft!7fz) zx2rjCjlCYJVD!qkTtP*M8M4~-ubu&x-|#uQa>9}k(T>F!fcbxI(3}Eun~ThU}Q~j-z#<#0c#eyOJY5ueQU`C%HK1=)(8I@ z>`OE?^G#cu;G>4=A1m2uEm%p+|B8Cp#`zg<$}T~#Ep^rv4BwxlpV2E_k!rB>Hn^CKTl2MD|5M|+H2UPr_senHj*FP6n+Ysqfo5`%eBI@VV zYow>CY$dKXrHp09bPfnY5>Rg=>~Ho=NZG}f=WAXy{3{`}9i=oc-b30?6UlfjuZg}` zZ<7cG8h55LLCE@Av-kqWz!wUn`ge*SHt1dXipxm*VQ< zi@<1RFM=mM&tbR2ba$3k@vkOa(xV^4zJj)?grK~$RAHfU9@p1>A*4yFyFTCEzgauz zMJNE8+OkR-KBC_Zjtigz3HNOyZN1h7)*vEnS>tk7{p8Q@gsKGby#63ox%?zl6Tv zQ3MNZq*wx5-qYa`OH8kP{0hQZC>t;ZD+w`jkRcjJbLFH&SXpaKU%c@v3N^!t> zIqAT`A-KaJN)f6zKcp-R8_%Qocqzuquuq&722r>Cwrf8vqNM;RPT&E>3AgwyQL}oE ze!c&{)Ea2DV;E%;lpCGA0Oh4gFGOez%`JP=^zBLE1p=()m2p zP6*J>A&fRy4rhw7`)F8w5zbf{gC{9oDpQ=cvZLQZ%qet19b=ARhHAng)^}%! z48%{M%T9Co*wgBQY>j@dsN(rVLv)FILt`p@be&hCvB(v!I&-%3*o`xs61PC4l#+!pJY&4;Y(2s48mWfIMW#&*J0%_Y$8MezNR<4cmR%1Eg$tEW zKUQS|y}hY|b3Q2X>3{Yk<%@EY+9^TqL0z0Jv6k(%&A1cRxW?QFyIe7WMXJIx}7~$D&C%mimqcK zF)XF|MK11kM+$7i{^a}!-J!zSQqd~A6wa6av8vG>YJ--{%y_myvR8R{FcxlU_Ot~h zwKNoEc)sPA+NSipcX1mRhi|ggU^B;7hA)3J0Bf9@!A;}V`|PQ_X>GaL-}DgrE|Q03 zMq}r2dH2YIgUFZ<<9z+IHVktH` z`_~z4PG9vD8ZFHj2A026CVH#Ai}?TuAR_&-j<0Jl1Dli=UkCP`xlT>Y*gj*DYvOek zOirA!^k*e%xstdmqZ(E2)bMu?M~7w;k0p{03p!uxQZ6qIOdU-fizXKBRDsTw<&d#^ zC~TtkPdPX;Nl4TY;WWN(_a0dUOk9Kn^-n>ofscqAX9G)ss$rt0Mk(zmC53wlvoUdW z+9T|1^7So-XWz+^r9V9MDHKyh0b8v7}&0X?m006Zzr*3KSM~4frAZl4P zYkYKYP|dE!y*J-9Jkv9BYY3%G86DY3Y{D<%nS8lVR4yu-q12 z`uPRofK>F&_1gQa+>uwekF-LM==TIy=a*8#1dr@$|M2*a`tbDlFUX@QTn_JZh-K>1 zs+jTeB8Ss1H8YCCFt8Pp2=c=|ivvt$hW1`;Xd=6wuAfbFq>2O(4b|T?0gwM>h$qNu z%B-({wA?CmT6nwU!1SN!nC|CbtB4Gpu5@c=DeI0)zmbZ+IVUb-jILvjrTZMiVA0w= z105LXL^ceom@astlqzkn$PzL!zZfL%C7h-dL(;<959eIKSIU7%|I%4)yV9PxN%5lF zU<@msDs(q&c=fdUexKc9_AoXibjL1d!GlzI+`;?r9{=Tv)W4kB%$XiBAdIqlhESM0 zqunUZoky}Or&p_$jHGy(s-wBlu?ghL>W+r zzw5<}<7I~v*FX;4lvOVBbmSUod)>Tc%ETGCV(pi0aLq&WKt;-<10=MKTlt zmwaYdRvV16!kg5R^^1veXc?ujLB9t-`!QC}875qhLQ>4|*Vte#FQyY=jY>^3P5t$$ zoPO%dD~?4SL3g-7L%;N4a^LaGe6*%@ML>QhzcXE#$UD2L0Fg~9+AZ6NUWbnA*DhYd z(Hh~JK+pKOP9A(OvvTHQxMNAdyji?rH=0#oKZxntkYk*E(EL)n(D=JMZuzT7fp(`b zg11#_Yvl_b%^V0;KzJtYw=HeNs!EEEm9wrD2Qv-)e@xf`#vV7SG|or;=Qn?t<;JHs z|7?->QxIMmTVFoWmw2bq@4;WHFK08-$2kzmd|a^=B*mSr%6NM7$EUwS2$yz=a$#gX zk{_dg4e=iTwT^~az^9@mlsXjCl@Q|BaDAu{f$`-TX;D+;8gAJyF^sjkEZ2NvJHeg? zK^ZYWc||tp!@Y|(CmMk(QK|&_MmLqDSVQ&#WNusu__c<65@u%219AptTm}s3(Cko7 zI60DdDSILirV7?ic;}j#{B6Qkl{yCubF32;xfu+rUgPRHg zM$bH2Ly97c4NQBwWHI0ylf?9aJWXn(j|k{MWT_}ynH*4xQfi)50xkyXGKWql^T32a zqJBCQd{Fs0t6FB$oVNT>T z)ajR<6w}A-){%P6C!zN)czkvV>9FFUao`PE<5C0WJl&xl3qERDT={}PBs43;EFnsG z{a|Jh-4p=#IB)a&?m-rGybB6jK4AO78hLl*y*(z;Wvi$%F)5v(HT1hsIiTs)1l?Qq z5+1N+b~kluWG#H#Bu{D{ME0!lWXZ!V>d2OsRV0V|0@yMk#(SS^nKa?bYD%FVXpsEd z=x=%Am=X@yYUcF?)Z-nrt-5T;oIW$+GK@ADt<{t+iHQK)L@S?pV1@i0XkZ8_zS0|1 z=pc}Xf01-o$Ph|*<&rGW#r{$1yy8DbBdCs#B{w3KxE*2i5cQ%jpQ z%+H30r*83Ifd{=XYMurcA-WTQ2$%(4W|t*Xo?w9SgJuHy_3sZkz>;T4#cwJgC{5Gg zO(8%9JfhdU4r=KQ*DU|?F<}t*8kzKO6NDA$e!S_vyAhq-s!BX8V?V&upg!7`K_ly3 ziI<-CnXk1GXi-piB(lVJH-h}BJYhqs`qGTGn+*im@66dzg@OOFGYmHzq0(h;3~!Ka z5274|!yCM%{aL!>^%T~7eXnmtaAa-WQ7GY2JVV`J0S)CDG@ss3Bf^>77$`W<%LFl4 z%^AXfwmldZAY7M5t?K_x1H{Dqg$8&XosacI14NDr-n8>=(Szw3CIu5q|6k?;sx~Lc zwgCD$_2E=dcDhH-RDVr%o5-#yFF- zUjBEfs?%RX8Wo^~p59xG-Jj*ieBSl(fL}-{qpX1PiZ2GKWDNyP^+UaeEZ8U(0FQ%0 z^eEt{Hjum3w1N02CobM5NzMa`mTHItOm@Dxa4Qx@i+P^x)OiQq>D3!B`X&gm!wkpy z)I@%C+51iK3*5zMI5;M)_feRHNja>&W*>W})K@SNz?(&JS}CyAvgGKY`(Zx41!go{ ze3i~#a%2A|PWVrp@Siy0d93sQz9m7)kG2QGZYKv90{ZbIHRZf*teB7{&u3>6jjqZF z|H;(cOx5lcBfJ&ML%pMRqSB<&bnyI{q1?3mX!f^R?5XgXqeqQ?i?$MMh&3kkk!7&U z7M#YxFc^T)2@4%UBvGGtM7FSCpqSuRNrVjfiOrbGp`Zkeh#%=C+8GIxx_E z|DAwh=hPJgk<{6DRe&1@0gHg$HsVt#6XEdF&6<80a_!!u=pCI;tJ$mNrLu@i zSh>@IqPvc%VifsDQR@jq*20;2rEe&ljYp8iM=~qCRO&y$Kf)>*H!9r3O}u8ipbFC@ zbQ3S$QXFZquDh4kiU&*Zm>4Nxm&9oa;|n|GTY??~B_a{mj4VtcL`mz>-hM%GdC=mk z@_AJ(&g~rbjoU(F^9)R@bDm4y6?>$64M>FU@LD2CDu~&j%Cv)$BR&(4f}MixLwJjmCZ^Xss&+x>QoTvl~R+A#|R_M z`?zL+ML7CkZD>Hh{qs^@Me~UEorxpyoPgupZA`iZrl-U3(r`1H`wCu<$Hb0sR7~_% zBIoPOw3N4UCXm-pIKtr}r4{5$(TTnQ#5JCDgAsK{w9U1@?-fWL=KSgv)CaBp?iB=J zx<;W=^r6XU@P}{%EJ8%O$6X$?CF}hB5N&1)kY}Mg=GK`8^bH-^3k?%uI_4S+ECwa$ zP>(e2Aw+*1Q|tMGM4$2$DiAQF>lm3ocMGhVDKwR_hagjaTNsk2Yn}B)N!9KDy@g?F zadB4tA1w^l%>RZ*@Sh|7_dJ5VM$9ljQ$rx4k_d zrk()*$tHtKpIX1wn>UJ=j}GDh%CWrsC1M!Bq3)F;E`qNO><#o4V-uq6DGKcZx+5axLNg;w zeIR%Q6$*g;??;oCU~%~rwIm>F5YVL`>ZLM_M`XXm=>m&{RCB1D%)@jJi)v2&VmFrJ zXMM)nD#ZVu^vK!h+in%*Lm_J6aIk^3%RF}!>~SxuiA{E$P!bXSMGyMc3M;PXjYe&t z?o8n#1r3gGE^(pbi;$P&7*$Kkv$e4k-F7Il7I{%5#x12xK#bWBtZ+=Qq&V#e%?0M z6fJWKNs-hFitkoDjqADmUGJub+Mja;i;1UP!S&C%!r10>t`JXdS&D>~**cIKTiID? z_%X)3%eH(!uK62|cKCZIiXZK7{z4M9Wy4%H=SY?;ueB?)bHagXhU{lNyEu!7F$w}{s3z0|1D5CMc<>d4y4;n&imUfN_43Bu+f z&+)=pyUcUEkcO*f`L08?6FLel0F4OzSFpfJs$r4+G9FasAAZD&h*P+@68pxAP|lxdQ%HR2v;q?F4Jo|IB`5qTOR%v>zmv_UC-BB2`N~i9Eav zEOETaF@e~RNhAw09HWcnZ)JLce>@=#^9FxftIlobk~q}L5H!j=3Bm%x!9&|h6ZI*lmjF?OMVg~>?>?{W{+4A}o#Gw{m#KVLJr(|W2I zwEwOdNDuvXGOXfS<^A`a3=P5mQzrx2|Avzx8nvTj;0!xx(4wI|rpRy|<;lu0yXrOd z2x7UK2C)hnf4FwZ@Im<0 z!ABYcF6sgAD4}{_i~|B5uD|mt^Y{&{h?ispLZQi45hV!NV`WB0JCA`14hIO6QC8r( ztKN#&yFn_Jrt?hf%C`8~=e^F{r!9_LZe|WX1N6Ea)@?l`%>4dLa%&9=k z5j*%!`pAzA8GpHIJvEVaE=9S-Em9{^b(reCwDa+DLhw6Nwwfa{B@ninYVZZUc2xc` z=Ui_<`6xHiWkdVufV~qMXC-#QL>72HE@Q5pVt7_7xu0Jgve< zCKSBDPn67WG2U}9sC=gsCwAsbUGe1K@R2*43 z88TkKPMqb*N5646((+?s6D1J$ASRsxyMQ}Av`F$;96<#Vs30)3b@Rh#EO>)9dIh>I;7E7TFkgR^6F^H98Wwn`k_~3{frqG85|z+BZ*_i@ zSWCbJBZFW!WQ@XulQtrY2sWLF5?ldngA2t=z=84t=b?IIuf@?5ZB@>N4I&%8OvIo$V+{BWf5`bQ_RfJ^79qy2U8MF$ zC|SRKPo_eq=w(!{9x-%I>kRlc)ag?!7}oGS)Cu}D z)Jc#=l0ooCbkSJxxUEpvv zEnS51am9Eqgj#Ei*^#NQDx0aOD=T~77~v(&+gC`ewvl+Z6Uzs3pR_x57+wVL8P;CUXd@D^U<$Zj&vwoy{c+au(*IOoIejEyMqlaaw+JULQa zST{j4lL)6OA?&t-PilN)hQ@^HDLZ(?GO5I|h%dqN_EucJtUyJxt~Us!-EQ$PAIWl`r5pE<@oYy{fgB8yGHENb3C%a?kZq$8A`x& zd$*R~!7WnQcF>BO4dMUlyG;)Ihg+E(-onXrr5psq3inlPM8N^t^Dnug>EE~OS4Ft% zv}_i)^`k9X8%(-e6lf9?t^*cx2(xeIAX5plSSPuN|4-!1MJ4%3_;^}_m&;mt4V1#ECuBla4!`{ z%4^Ovy}J<*www7cWd$0vwzBUvNPTiA|(g^#p8e{c#FB~OvUn9M&`9M%~<|GwgIC^50l3Ij&jshH+C^NRFa zW?eWdnT31HMNP!jYZoJCkvq5zL3YCFChUX!KOluSt+`^CjV$PBX8Bk^#&)_fFeIHkU_MY`zzgF#E(dk%; z-eZu#J9+%#=JE4ZtHiyr_OkyhHO6-9R)895Zm#Ua5!G{Pm7eqAc8G5FYdyyrUmvz- z$I_CKAn)s)uN@i4`(jwqHN`K|%?B+b#e0j=aKG(SC@i@Qc;dwN_-QpQbkQO%0{UO!XZG480hFf%Z zjlj0o^-koeR-qR9Kz-xs+B9Kee}3ZGbkFhN8T;WX;u8fFCSM9Zr`hf-*&|*hQV+9g zZSPTdMebIWV&nH(At9UK?v<1;L}JLSP6l1G1$tsb2L0HKmV@2U8%|U$iJAA1Fc)h# zD&$FsDhmS4DwwtohJY)B=wK{0u?q!rQQEIsGz4W^75a63Ua?d1wLU< zb!&Xh#ACKmeQI=vlHJtVOh#pN!3zX)pg?SKiOX(g*x#qiMf=*3xG$=jU*Ye}j{I?^ z0)W}k_T`h=QR9Vil*YD#aT2ZN6|ZrfYC0$AOfluPI!#NS?AoZK0>CMpBtCHpPWK!D zrx5;T2;dZ0$swrl%Ps2Ax+hfV?7svshn17#Q6RVe@K{SpqbRQ&;-fgWv3ys}<;?D# zL3yy#IsH~eXNtMJuXdGFnGI_3;{k&(v9yiRKVG1P({g~iM(_}yy7`4ONee&-XjdeU<^2|5W2!P82C zR6kTPCMf1B3cX@U`;^7%R%>;LrJZsxd#e)w{L=r8PPwDd#119p{}jl2{8+%lFMwxTU+P|(Nzr-1@W)4vQ9Y#NyxGboKR zBHKeh4p@zs7^6SUM|>a^h}(N#rU*|=VUYZ`c&ielw6 z@qc`CA*9VSE<_#!3P!CW#+&Znc_Ua=ygWH46CHWGsvn_Pps0Becru4XkNhrHgOq2y zu6o7Ha5_BcEB+WsN73YsO#c^aQ^Y`OT`C)MBYIv^Dzpsc7Sx$phH0h~8=ZTG4NMI! zf9oi@-i(=uNsP`0Jn^FMHEZM_&%JhG;V}f1?zocr%gnazv~;J!Q--g?=zw)kivi6w z6)o~9OHq(IX6nd>dzK4~Pb*f+`)(LL_O-x}#0|oO+_%<+Lnu&KI_DztuLOx8O@>C% zga6QVNL&ZH4%Vl?yAGdzcO5!Q(wiXv+q}ZJ#{Vg=@a}($SNL#w>L!#~r&4;nzWZb@ zun97(Rkpa`YfI)Z_IC2hQFG?g?B#S51NJ>tbseAgJ#C}Oat1AcUqRvrV8;W+HR@H% z$9Lc8lGu+)M0$%$-sydXV#6vvOd~P&*fBj;CGHf{KndZjkP{MNvM^AF#4gb! zuw%vFS|_1$9=pe zcuhxBOcOA`h(3Mx()gqN0HX5O@#SyjA5lmru3ayjPxV4LY5tu+mv~tW_!wJ2s&;o@V7PUiw^ftzpqb& zONDwDq}LrpS`U_~6rkcKJ42e}))w`Hx~6faFbHF#P^2cv#>$Sbf<>0c=ef>V9sMkM z;M#}oB}q#Q%ARx#E^U`)ybO(TIeAurFC)Rk2?L@W0*{RJf*4oeij)_w%6Pr6Nan3C z)FmZ?nUgpZL$9F8G*Zg|P03q8`Z#PTFm*IUwEU!f6rKBz_VGX3$Ny*_nGS#azeD?| zfy{=mot=ffU7Ce_pVgClM1#dKWoT&^$GSa}dl;+tTV1z)l#XuBmG#>b zP%(T!^V&@=l}aiR*1L*GCGRmzyUQXH4lVU7aM#Uu53jzq+k zY!%z=dNr)11e;Hm_SDdWs{J_hhQij}$Pij%eoIb?o+v%#voK(&dU@x2*Tw41{gp8N zVZPC`nbH5VyUoS^8JBzs>HDDUTMNLW%{d?3Bd3uNJ~vDnSAo37IvCwLM0=QOC7W$V zVW_~yG3P*F|2R^3TR@)oVdL>3U3a5`W@2|Y^6iJO#E4VQc$p?xnE_Sbhwr=?cY`jP zg^v1NNNm1|qWE<{xNm)I$#$RYfZHoMZo}xdduhKRU7&SjyT>V-Rd=9{H#AU-5n#;Le47m;+oEubp=W4F|u&< zZWr7uq<%=3m-mvF5msf$+{pm0OMG_|LS2Xqy&isCKL?r-;0QUnhEHAMdl|p#=jqIQ z^HE`t?t$^*Sj-txK?X56?;<~t0NvU=xZWt0AjAI%4K#Z-{Bci4_{HehK?`)u?5+4o zVcF8DuvRUvTdkSqjc(zdLT1u}@X&pJLk?=2k%gN0{c%IJwTx&`^8Koe+KbWY!1OJ*jeHF3yM(x)-Yi_9o4;3~`V776elzz$e-l)s4F*p`}w{#`%81c3+hd ze=$1lbZ8V*C@im9-eHz_68w1Dk=Gla?6&^;6uzrE&UJD*0!N(-G!(L~Zpw8ov-MM3 zN(2tRSAeDYW}kKwZI^A23BA*7qk8i-;fsDAMzAivpZU45;t*Atu9IsKF6vw>YjZCZ zalpIZnc9{}uYWkyK~~Dyw2X;c)!xzi;XiD1D)vZ0!)lwa>z{q<;)y5ACo?wJII)<1 zr`LF0W&7Z;nX~)pe%v@q4w$sd8|XfI}>xA^Hc<8zyp)-)u?N= zYDub857DEeW9`o4GL#gdwot7}yaAf=cxw&W@)IXG}I{3i{QAN~KPVPf+6-#1LA zOC-5|0^Ju@Va6o;QuouHIr@kDSu9y$=4)NaX845u+`WqWB<( z9XSBrunwCji8zWu_SLa$-ZTGxe9f?1H{#%Ac)dHLH@ed}crr3}Zug`27B>(3?A`)d zIx)Y+8QEqG&qcRROH}law9OOGjc*xUw!!O1Xhl+~T=u(@X=g*T^NUksN``e52d)5k zQd`p0y5sIRy?5Y=>3;s!k%5!-A&(@<@~Dm0Z$&Q^r3{?es7_}Ag_bv0w<5z)0{3Ev z$g_?&ne#htE8yy&S1v-3dBF*>4L5 zz03D9tRP{8puId7=X#qFuMl=sEVky7E8;X|vo+x$w#4FB&zLCVP_=dg?!y=)pCej3 znW8uy<|(adJt7xf=Hn2AX88&+Mt2oW6-?zQCbp{(oKqOQC5)Iv6pS8S>Q6-t7{3?x z^B;r&NwY`Lf194r#hBV8 z{*7sCS=3O!+}A*Pw`ez}xy`K1QqXzJ&iLvy4{6#Z)sT4Q8-!^h0|JPhyOs zBK+w=WM7Nx{7ds<-X$?L+x&f3W??sD9KRM2HkwZHPy3{fAM#$2c$th-6)A`&O$gFY zA$g=1_;pU}#^Ajt;@bN;mW`vb_T2DB>RtE8yZwB}dkCp670I&8~rL?gx4=7dWjTaVRKYHWjq2;cYThR9BQni7ZkT_5#BoV&M z`EysV^w-wXv_#amTTyUZL-IbnHDDi}U%6YN6azlKBLyD3zzc^+MJ4+lp-03&AH1lq zrYRhn+DBtEuyn*<${CNBbBiNT7#aOUO&ZdWCk}mqfJFRjHK^K=Vp~iP?31=_M1$gH z&0LNxFcUJz{5unZ_&XCaas$kS+*Q(QMpLzwfifZ4C+^&#u{MmhNCW3j_R9(KoQD4V zhRt!rEVH1)8d$wgH7EY^HD~lm8Rx6FZjbF#&T7ulur2H4HhY(DN$F8%d!bZ~b?!2R zCrLc3)$~&8XGAuM1RBJA-zqRuxk}~Cobv5}H!qfDpqm%;861h#X)GzG325TgmMkWU za;%vVM0SjQMHk4He+5KJK>-mhQW=qtwnC7MqhBo{{z`}3fA!1yXF7yMC-B*v5obUC zgOu2CSoEdYlR1N_Xn21zIQKU~vdm_!1+_!0OkirC4`8@)pp-Me$gQd+P_o)cBEcx& z=pMfohA*@2hzpq&P_F5CMnBEdOL4GrKvW&W+P0#KkK&H+AT zLGMHwS!9O5a3&tu8;y)Sv_M(+v4#HI>wF!*; zrK-H1Q}jGJy1}zRBgBIz*ns7c*73O=^6pPN#1q&KA(rG5e`<$lth%&cLg7U$Ba zyFUpuQYar;i)No0l5uj?lRrZVvC{RuV!H^Sernm46fA~EE6Jh>J3w;+)D7wX(+vUE zNCSPySn5fiyCE>3Zpcn6up2_2&R`=y8RttX{P{ORs(3<37;{WrDNpAwPH?-=3XNC~ zROKwoe=0QY6>Uuia&2|~dHw})oxcSB zK7UDn7YY4Gi8+r}sLc`J!y(ZgzW#1rF4`=ld4 zEz&slz9>+Ow5C+nw@2KDIBgGXNU+Vo{dbGh21!!dB$OwcM&civhVe}tL5O^kFVrh-(F25UNAjYiu_Y1dFV>E; z686x4!Jxo-xVl%>SrH~X0>dFH#5|(tPvMXsz+sBDb`a@|X8nn<42Q}ni9U3?gEBFd zNrP#x9VkUDIoVuj;e}fM!yE(58d5+AjJ%4+>g~{28UH|JPS^#Sz_Ap`{bj2cF=s(q z4!BbsYd9r3ojJ{yD$r-(tua)4NGSu9Bm&`}J}CqCw_(Y*uMY=8pOl!Lx|6-%BH~Oa zCaTOeNQf0x75s(Oitbu>dC?R4E6dGI;DLWOhkHM)XQpR3=e$j}?5VFEQQ{Fuu3=pwEu067ra8IXdqnm+mf`u;Bzcu&KW zPQ8$M`eM%C;Sh_!XbX=wa(@j|kV07AupxuNyC}Q;@La)_`q{Q?2qxYOj^bOcnWwO_ z;=u6Ije+6QsuUP?=`gX#%vYkG{*wY=@n#{o?b~4o18$pw0#q6!haO=sLZUXLkJ&|o z-x+9_l2)h$erYirthf$sf2a^a|F3Y!xYqm0bJ;m~p@^@tCpLEF41- zP_|g6Ve`qnyzqcZ%(Q;lKb25!syas*%n0|GY$nMKy-!@yP?)dRv&^_zNZ!BhX>{hW zpZ}CK-2ZNj7{gATnMAPPD=%xpfXzA4=}bK!^vG5Vs=6V^q7fq^d8o6pENVtz71Nyw zT=>9>>8lY1?UYZXwdJgEhonxN3Z{tiD_4k6GJ6zFy6C!N@ys$f%+;_a#>Hc`rd2l@ zqKNXy2I_8x*uuAPKNGtc2!Z7gL&%}$a!7uIbey}UWGTdsCHPN%RfW0kr~8)_H({-z z3Vy^L-Kd}+IG@`UJ^_YO_k}rIC+wH0z`1#PDAV%euLSpOm=DAmh%{74;TY--xOxJ0bIqUY-B&ctv?c*7NlyP&7FF$%MnmgNxxRr2Xmo0o#0 ztCo-JgOSwv8wR`!eeam;i&FY#gHyuJ&ta?>`ed<6v?px=UT)MKxhgd*5p@YxN|5DF zwVCDcn0{X$^DSF$>7&WXsp5OCJ~W%xAJ#9+R1c{f9pA2ZXy_bGoa#)xkMk61GRJZb zsX+??NMmO#eq4?cbmF9tB}9$De;6BX*5MIk;1#cZ#x%ki4t}i>dRR2FPzOH0T~d88 z0S90uyKis3`E0*KQcdLUgsr#z-SjpCfH0?*VoFd3$4aZ@VZFjQh*o3GZ59&{o3I5do! zVo769BnR8JJ(@B{hwSkV^vjG9nho<0{93gnjnhye>!#vTac(r0S$SSh3{bv^?}62S_+*0sBa1RNJpj)yCkW zG4n}`CQX{BFqJyMTDm~)B!_&3kn*TG+F(a_PCZ05^Kpvc%Z=%*^<6J8Z;TbXklq+h zv_(&KHA>RARCRb;XT8#(h|y%0;r@c*l9Wm|3O-XZ1gI0e>Gys-jR)8nr#d<3HHnNL zN_A@-8{htLN}vOj(AvSe*0D%Lr}vyt0G%N2M0F432}C6Z5581I0ec^dT66%V*llxy zt0vS8Q5KOQh-%C-o-y^^f&2vT)ps;amjch}=@^2$EAM*y6Fc8>rw$%o)(Af?%q?U9 zoY-d^10ELbe!NXiZTjBy{opWnY-VhB*0_#X~tt*0gjd6(+zoV=*dNix1a5IlOL0{|?K>6(CUyYT&mdCimb^)T;l z0H8^EorB_ms2uI%`^xIji}n|thHUx=94%UR3jmLk7C_Sp3g8|}sN}Kmk#GjU(Bxjj z(W51VLbnfC2%7}54vyNXl)E7XaPN%=@1nJkGt?o12KPJFqr;;^>zdkzQm3~KrP`Jy zNBdk$DNP4j1fGsg?xW3D!1c}CkGB*bODA=oR9C;g0qr|807Gc9f%^l@tK*rYj~2+ zi9*V9w=TI;J%}c~fsqi(K}_6l7$d_XPGs(IiOOX&LZa+>CS;%Ncv2JOhLc}Oj2{B$ zH5Nh7dDN-3 z-Fown@cd-Nq)|q!>SecYf?9UJ6gFg7O!JRakBp>d-m;w9OE4M0!G&{HI2)Mh`&zE?|W zFxHjJa?K7H2}xsUmK+Qa+LJtlo!Pkgja7~^fmkIfK^#fc*$RYJxItK@cWoVrRfI1; z1F_21A`q)=-x7{JVHFJ!R=HUJ8&M&A>>A&3IaeFenm&d-U_Z$gE|faEOG9;mIy)%lDhBFwXBibCvpodk|Nd zA^Rs+*#f4}pCTbZuEK~O#FN!|@xHM^)6SG%6|*>a7dWv)K@ncMj)?l|B|+7ZM(ywY zMR)F|Go9m%)O5!rP`>qk2sa`J!pXA<+1<$qHJ-_ z7-gT{X4D?>w=tyCjNHzt&JX4V?M)+3yZxupHM0d5ee3yIQvHFA&e99C@uhE-+GKFvV&l_P<| zs#a?$k)|sSk_P+?(bVT#U%o$SMw$BTR)gflIQ?N!nh&<&y~ruPl2N_Z)#>Pfk+pZa zPO{q$_yzQhGJgo8K}asu;B$P71oVx5daq3))F!^g8%yOgfn}}@^MV=&K=a~M0lY3- zK&achzt0CvKyP1Ug^@7+kcK?8nTjI@_UPeZ%0dnqQ{Ke-N#X7imnwp%OlD2 zc{%9Rk~!3W|08R>$I~R|Ren+Rd*BRbFNfpBTE=hp=!aAKUdW8P19I~<>R#JI{qiS) zh;4_9)z>_rK*S2oD=2FnC=kKx{uM8F{+?gS{ET|TU=e-L`B2uA4Fxf z(Zzp}M{y3^6J#E>!Uvj1iQ)?Wf5R!)KGtaew{Z$;*8fACqVYe+DU!^IYH7!-hitAL zA5Xtd)%-FZ@NPA#`RIG?BWa~^<8k>9lG0nT_&*~l-{r!nHhyYHyhHiQidgC5FJQJ5 zLMvE<1?HPBpub6LoBnEmRH)r9OkD-)(~DVZ(gWTKn^qEI%%lak5ezlmehbv;3k#0E zNl8<ydud6J`eOB#DZ8K zV8#^rCQj_gLQvlY;ZwJ{txnvdX+eFC&VbYhc7H}5;XE;eD1hb*jcLr$E5pphe#Xd5 zUf12zUCGJ5)}rYAR1^_8|5Fs{1{Os!*ZrT1A{1d97IJ0aH(Egj^^LWIeF5aHW~*|Q zg`sAY=wJ>OH4<|Xq^Pgesu`0xDA+X5)7_B>sUQS;$8vfngKZHkEpa%R%kJMh?Y~9= z+l;m)iiG22j;7UrNrA@r$y}bBpg9Q{WFI}ffq*r#1l2_9#)^5U6N;$%l`Oz|C?lzc zo^E=g|J?LQV5ouh{vO}ZXY4xK!?{GW-iymBguZDarba^cM+PgZ@|!yL`yCTW7Y4>e z5^F#B_5ukBVb(7wHPn?>L$fTp#O!4O!@J)xk$U7~d<>o%Dp~LzaRFj=QJd5kP&9jZ zO`N*)^80^cBIb_b7{u4t8Q^yMl%l?$huBj3S-UaGODjH29zUP-B>p++iL;(*gUi7Y z*Ih9hF9EwnHX>KtLAdE?wd*(_;w}Xgj-_;5a(54Dhym!-Jx}P1u)3MWW!x>|o?j0z&<3HD^3X zcVqZ!yQ&P}P%Rigtx@)2{i1i(aCJ>2&PUsw>_2p89g=)pflZX_*t7qY7(4Uw{9A|IW)@jEd5$RGZ=bGXgScH#B zPTm|=NjW)wu`G;F3_h^A+V6;qNho`TmT`3|MBNPKbBchZ7!!K!+lZeo2^BEfg#BVy z_CE6^KBmYrygmA6WO2j}8(4yJ3oWNNP(-?2ppL0K1k*$=oLTr}B?&`20P6xL3DoLCw|r{XaK7CH8(AQy;+V#UyaE zJ`jo~w7-+j5aLV9WkF}o@%!cO%+f8xiO?j?iX=pmM}dx3weQTW&Z}%6Z^lvTIDJhx zB_iLT(bpvfUVo#>gGif*M6O+qh0ZvB_{v{Zxxx+!`(`qi_g(S1k*kt|p;08&Femd> zYbSFcVmLWMusq4(G~yak`UGuB{3$pNUVX6Ly<))+f8rFg`&9*CO@#dz|G6ge1Mz*< zD(R2=(IN=oQ4d$lfs`cZs7JObqr`9~{j&q3gh*$|&lT#QfGyce68z;KT*uL11cZj@ zav%EczBzIxUSe``qR^F2{VU6P$4Xl&6B5;2LL+P$5*OvRLjn-?vKx#&PaZV z$?^%siFu6{VtDuVJCcgBXWGf%>m4pD%Qn7zm+gUJEPE2G!>x^v%2*zq>5$xb&`Q@M~O|;cy9p; zp10k7+eyHkmynw$_?3~!1mEVz&k7y8x#9SQ`U=aRm`a38c$mA-Jd>_G#m(7&RbB`t z7}uW#P+z+y-H#BhSREO}o(9BduO*jbE1ZCzOa+#YbdkGCs|=dj7woHToryV1R*LOi zHGAkopIE1~-Im=BPpKgj(TIr|={2}tC_cw(bNwdy+jX&*eHmg5FMn7=-~VZf2kF z!%)B4ZYH03i@QubtyoIVQKjt9YO}(P&Cdn|R`(X8eE~BSjV0JH<5*;~uMTs)kE46< z!v`;h-ZO|Wq*hK_zvZ!%%ptjPmn33?w#~`_aKR%{v{{{BO4Y~Wl z4`H5%gv&WEW~cY-A_iAfM{C`#{lG1WcPGd920p9P>kT zYETJ)K9MaiQnNQ&rm|-2^mq5#4sTN#QhfGgF+6CDr_l>YwilbwsM5$NZNHJ^(CV29 z?FM_+$E}SNkVC)b%RNj&UV|^0tZ1kL;s?itzvBmSuBTbY=U!Pzzf8@OSA>2Q9hufZ zok*K=*)`arfefRtK5hD;5lXl4foq1``s-V;&4zXbcOm>V*mc=~M~(;PP3+qznSuo{H?fVlY(?_PQri4siEc-5Fw275&!;D8`f1!l zo;DlV3I8c>n3>x}WMhDYi3tH!3BZ42oE;1du;FV2=1q*bzC{1X zRq|klhvJL;rYd{z1R925M<{_B5!aa8NC};+`t_&0NkyxAKk%y^B-EsoHFlS!UmBtFyr`)~t?lOmupb%xWpnJ3f4LaAT?m?@oPOUsu9W=dNpU;RG% ziGIk@D^88*{%f{DI@Ka*O;|u*ug?{yT#nZ*)4Clfi-}A3spQ&`DKg$7zrM5_S4{T6 zGb`BaLxR`MnrJKcI6$xdkk=|Ht2f%X!KY~eyB_RITbdv#Y<b;6vFfj5tkbVY|wk762k`5D|Wwf?fSmrUCm{uJ^}B^zP~EM0Bz)oOi;M$5bk`Fp(m z!C3K=cTS=e@$q@cN?1N$0byM+9omLs4Ab&uQY%RJ2x!b7KMrF@9IH1s3w`m6EyX3R zxk#Dzj$=&yywNJ2wb`W$vWQ5!CrQCqGy(mjP-y@4RD+-C@UN*xGvfvo`KL`MW1G9b z-};cJeKr$<%p2GJ*R78vXV;1msB$6#^`~+YtK|ArIjLlKukk{CCz9p~W|t3}^<*mD zpW!T{BiZ1g%vAW~r0nALAH8N52dbX-Vgu9p&w#k0Ue#_#DqaR=DtG4a_jIG$FYlw6+ghaL=%IvrA=j7KcCD{>IKb(~ zmZ(OykrcgPpL+7p-=-VuUSp%N8hQ8J@u_Q8d8}eB?R{;dHy2y=>m6ne0UG{Nb45}C zo+>DN7J;(sMp@eX;ZaqOCnBAcM+%zTJi=^KSvsUR?B1ywO7@dZsvgiI1}}F?s)>|a zjG{iRzeBxA>rK%0-lwOT&~!vp%rZ%06#ej zb!^+;!98a|&EXx{kjgTX#+Pnw97Dayy~N|p&$v!tl+28>2KYj)yxuKdZ?IP9N6%X8 zjMYf-Hl2I2Ll)U?)XNm-uMOrE42-gz<6z`|s+%NJ`fw{LQ4&KAM?q6NnWqqr!l`JK z^9pfN(Y(BY<}QR^i9hLaYv>!5B`Mto90Om!q-_ZX6CTD$W~$q4P=f)f*L{Aqt)+RfIF=-T(L>uKHWosQW>`nXchxvqh5lVNvWd32 zQ723N4fFR)YRlUmO(dn)_e+IPIGK{wfUQ{dH>&;l8;4fe^~rDB%(fcBD|^?fm{GnZ zHryI`dmd;~1r4gv?8HXJSzU)n{?JBDJ~&6OvfYsAlPhy-P@M7k;8eR7xOC^)Ol1`= zCOOYS?-F1+IW}lnTB~D`)R3dRuWgH~afou?y>o9L6CTxyw8rS2A?&V2>aIoXJ`maT zSP>|=0#Doj=4pAeZ8jz3vTZllYtu)DB)RWA12{!{BgwzYFp1j(?M~nYvK% zs%K_Jm}LGUTIyUuG%VfhX*Av;ykc8RyK&u=`jOydt(!>p@N`Vf?Xr$nq4D-JYn&HM z@Cr?KjiC3rs$9LDRGer*C};29m*{Bsc`9b+cj0C^%IupJM0+W*8G5vQTs)GI@masx z4zN9KrcJk@jLvLeB!UuOTB)VnjozScl2H+nm_$*s@YKP|3iZ1woPg=f&`5XR#VVYQ zpIkd?EB+#sHh3F7EhRGL6*F+InkD2`##f5GR>)R%Ww`MgcluCDJ-~ABEUC7yxvI|( z-1=TG0Z?Ay^xE3}j8P8ykknbJ8mB9m2RrsvH)M9fc>(`AhEHt9`?5Gz2W@D*K0}hV z`=Yhg-PLGyNVJ?q{m|xRjWa~JZOP_cuxBoO(9X?b=LL7(f zcORq*fe+_iC|C^zn6T-ya_Ku<1-1l;Ob6d1HHGoJOx>I(e!AHnVs@d6>RktRk|sDS zaK#AO!=~Lv@`hMK0wjflW=vEJ#G(zljj8&D0S_tG9J=XL4Ts*Rb$agmCOBNXXU0TGHwF2+IA+M2X;;$7a><-eo3Y(BuhoUrfjIZZwA#5WDqmI$A^q# zHbfm3)im-teTc3hUP#u6#yA}7;^Q}?YcnU;bRzd)Goa#pMFzoTfFF)F)q6P7Kufpr zKKxVMlxNqWfemPTF!?}`G+l!N0* ze#3zBt09;rQjBk4w16A*aGPDc{_B|4*mUbU_r~k~o-$m3^4gO5z5D!iZNB$|Bhr^5 zaLXBR%a1CST;^53Oz_6{OCLNS=kk==D=La%>L$QyahKEdeJZcYCx}h%+ zOHFKj4i(tby=Pk~cy~KZ?3i(nF<%s&7_y}mcSQ$;Q7K{-;<76TDVN0!AS{nS*4Ng! z!2AMM=N?(bX3V0rGsrvr9kEe*Z5>k|$dLko57v*kleHHYsBT)U8Xdl#>d#GRBGbVw zI$H5BUOc8-ZN(H1jC9=vd9_F}5G`m^xr-gWk*IBa=x~LPUhWhE*T%Z;XD)5JucqlT zNoo@)xXsxMm;FK)+hYfH2Gtt3t0|MI?7wI}>^}dkn|sU846U=s#7kp3oiH9CAN4<|5uPxeAtH1sd{N^^* zZNTyMjHKA7JjtGa8e@L9)BeW6H#NnJ`DBB`8CJqg^b0Bv`6m{PfuU#|6~YCX)6n2j zT0Gp;6_wPvJ-ws-!yRcJr0HOD%~B)PmN=5DMA}2}QABhLBM&ueH5?tGBN~y)4Tv-He(NtrXpSEZuJPFz4 zMII^S=Y)b}Z0ZA0+Pc9bF0x*QS}M07{15$&&Zs>qVZN<9182ZlC*bj_i~s%%9j^Yi=+@m3&~kpLcH|sC42gK>U7K|Q zNKI`@W!rkR|In)A3Rv3ZT;u6D+df?6n{2pixJy1bI4n|W0M`kmLBx8roE6B4yARjr5rVM_WzH?1OhS8Y|n!4Uxr!qV|=m z@uq*{phrX9xK*2ct+jp~lz3w)=}ZK`V7gFAXBFjQe-P77dRgg}gu;HQ(HRmzNVR5I zAV+kHE_!-~k#ly*88XMeVgmK<-Ks|(bkPy8bZwRYgEpyaM|cTTy4EQgh~&e5DqSnh z2T;*8Qs9@VA-XGDLJ-Vin~#fBmsY!QTJl<}qnO+Gk%^wyi~_`fW3-|_Bv|@+jP_P( z5Yv^*weKr!^qchK&v<61TBhn|xAYAvI=^YKI*)ZY&ZV`(%=su8Vp>EPfMUH zdhhqw;D-$kEf~+lK=c+8}shk(OP}#oXWL;G=Ihcql*r?9urCzDIlYuRR)##`7Mn+2#4p zk8XbMX^$qyv>=za=A~StI`q3*1>(Uc6aV7D2xC4i>L484uM~6XKi>Kyf7h{T?>I}1 zgD-pi9k&G0pEcT%Cu1o2V;7@LZnU&z{6(+I}pgV{u_h*@HxLBHaQ-v~uqBN4mp2iyU;o_B27wrCF2O%hEB-%$#; zKLSlsCOhwEGV~m89$!o74PPoM>Sd-yxl*ROW!q=Iarn0xTW&8;FiVWdmq}VRAKmy} z>7v;va4<`p>mpfoE*fI=@9SqFgD4jVRyDN(e5WcgY|T5;!oAb zV@1CVga9XMYcrRZJ^>wr%!bHPf(vi=5hd?xV5cXMGW%IOH>X2kFaB-Q)~DEWflb@g z@xH-pI})lftk=53kG9R#dwK+(*TQL_G$J0pi9!L_0tbJARW3nhI9jPl7A7Eij+2#` zHB}aFhZ(4=wwmTPewqIhKZ}m41kUjji_7t{0i-1=a$W(lRz|zO=Sy@v&H)91Tr4!J zSP*Nbo;o#}_E>mTK-CWC%)Sz%@>QO3)KxD05Slz%?|>)yR%oE#2b^M!|1%I2|09dl zM2+9IHp(kPg#nF(p?Hv>JbO@tqV(9vS@2Q4lPX$Zxk2=0GNyKP4>o*GpD8}A{imJh zsT;4_{gmmO8w-b5aE&OOhjq5aD4b^BZHo?HiI_`R{~ z-&lop8mz1`1QuEcyS`+RB*!a~oBs=Jv`^OlVVK&&#LrF6rcb|IbWV8uw2kBs; zyY_xb0!FrN*T)w*ek6!~-if1U#)MlcCieLs91iaKP=4}MhS=B2uw_OkJuWh#>=>*k z|9QiLp&L#QhWY%;V{Pw9PjJ9jDFw}+sB2Lcw_A8n>l;G;$T%hCadjp!Z)fNCM?MgE zm;nq$35xvxq_P_SN@bM*Q(1mbsjN%N>YSMR11GcjH|VQ1A&CC8akOn?eltG4gCcm= z4v)%0w~rzCBaUb<5D!$*1aMpO##G^9(Wi!`bujZswzOpwe|!)5@lm#kF)4T3${khI z6ptUy=#>w9M6Fe6-njtk89c+GcC=U{Ww?uF|F_9|SWV-i zS6@+7>lYe-BWNk>5Do#U|MjilM$wnAmP%BY=@il?dcef?|JN6T*`LOer6b~_s&rvS zqkvxPmx5}@?#hJN;|@kji`toJddpQBNVA)>v%qfF@*-2Pex;4T5BTdH41FrJ`lQ@r z=5UNW)4#e|9sFB};HSp_>}H9yg2TCuMb=NtZ&PXG#(-aMNe~|uR$}>(LmCA^#v?_Dn}eDOCy2sbHw>*+LI z$kPUl_x7&Vsj(;$K4Tr}#!7f&(!gxiv_*6ci3stB3UfVnYf1CE@v&^BKWBrw8ZJUV z!cHu2;s^D&WNH8{^+M(-w+pz&Qbm+`l+?%b%fU3xHz9=X%`4; z?x7bpP>AlUH>%;(B#9|dV8s+);Kacqkuuz05(UhVpRUj3e`|wuM}uW=q`<*8%Q!u0mFfZd)E(F675TDh=aHnL9H!+wPM2pCm{}x@)Bf>AdBi%bw zG)$uJ7~bwP(SV<(J^YQ7l9o>qt_eZQ03uG%P-1e6IfvZ%WyEQtNIN5+EHBrz)UW{Q z<``sJh+O&>9E|w>2f)bKjA~zzz*HzRN;Xtp0f#81OX3T(+G!{Q{V6qIeeY2Ux={$$ zFQpEw^HC!XNs9f4g+*&ma65LrhN|r!sWlqa%(Z4(g6Oc_8o1~b8T(7&Ui3+?F_-7ikJKm@oVn`m*sz8`3o)t z>ahA{Wy103S^eaR!enlO0UO(OhTgJP0te?+DuURb`G%F#gSa`LMXd2RsdYncaj)3& zH&#-P7u-&8eHNXm}dqfj@s`$pz?nNs&A8AIbEF5G=uuSqcFL->^9Uh?7 zx)&zx*=ns&d+7rIYtkrQ8=d&xe<0mLN8vS&>xs=Sk|T8gBVD$?#Ov2a7|3ETANidt zP*%XE`hC-(wvUOET{49hVZXQcRuO%E^p)BU2gL6mpj zr>a|7fZgHWt2fl!3wEN1aZA?S&3LP-e#wWysh2_(wq?WABt}88tg6GUwyKL~&MTh6 z*_(>JvbC0%bq8Nk#2CIg7%-m9X?5bJ$XVTZiyqZuPravi|4wMdO}N~@Ws8oyp^ZS( zn@oLFLeWG(>Md~SFkcNH>Krh2-A_=$UuU)v6&zL#naFEK&|EfhqPmFSuiQzmqpm?> ze4iZa+n|ywFsyF9$4JMyC#^HSP;3)DsW&Iu?HqdDW9UlOyeDHM#-08Vvg5S+)sT7s z*V(LwwVS0UO~GENJO%|rDnEr8#=Vz9b?IIRKURpNu(e^8C!f6PTEnbwG_0z-jOUu_ z6hD&{7|YOO&N;3p7<0|C)`je-&FsNv%t9KO;`=xH#g3;a@Dsi`3OpV0;%*jv2rPNS zV~w?8H7SfPXAJ8kc*TMhgw2A~fS*g(44?eVANyC{Z)5T7TQcQyke##Q1|v!s*UP>N zqpE{ZjFB7TZ11DNt=co%XulpM_5M+z{Q)}t5hh16=!Y&tl(mOo;a0yst48{!-aB5q zy6?nPx*1!8A?wclDS}BMG!GJdYS;$C5no8N_s@z|!glMvvq0ZDP$paDNl+9}NQdg% z|4<#I6Sf!~4bY1oWxO+;86~DN`W`pq+nKq7&z`HH2Gqp#TC3j@wl0_>?p0Lo7HCQ*2q}W4qGRZ>;0-Ks>?f7>SsHJwl4H+b_9bTPH&Wzv-2dS$1#{)*SM=h0gkhSSh_WIJ%$}V-y zlj}N6*VX0@=Bb>~HRpy>I8LmrA~;x;NX~ z9^A`s!wYHLy}bueJ_1bc`RgCUHwb4M>g!kedkFwx0D$}V9&5>4{?);S+%G!GF23^8 zU5o!6l}Uui=O2%3GSCAYIRPC{l@l{s|6!kZ_xF8Xa_ZsWqm{G0r^(RG=Dy|8?sie- zT=ZpA{Fd3=q}I}T^IPDla!WAZE!EA*gpKE2tbM5U?Pm9nUQufX|4x zAm9jS`o6jZ3c7(+b+$+EuonL%A|3pNdl%PLMuT&o`?Ux)iW=LQkP9D9s(Jz`ldxE- z3vLle+md0hoUbtDom9mB?#_M$?{6)%Ncg9q1_s>E+$fWa>_32YrE{}!2@!?kqM z+>+hsF6!=RpU8OQj@I<&1Hr3|o%odh!n+jwpLv%w{^4D6_+0A`$?mN;ROqyb8JeM} z_Tlb0NNlX;Ece3aGMC4PfgAxAw>~Pj^tFLMPu_ifIg>D}&n;DVo-}iz2!23WZrgZVpcg`@t`@nH#(0!oRXCRPq-!B3I837=W$#5ic zdg3v$AReRs4<1vU^2B3q4Rs&|6}lwhx`ovAM>v3X?&Y_tny^RZaS0^l@E@GJ1O8~2 z9w7gwU84S%b}4h|8OOB!#xbww$DYpv8#JHJ18og+rYUMOFEBGDOXE7v1Je~SBcjN0 zq;_64Dq}-;hPAKW(kyD-ZqA{|L+oW{PF;k(FK&($2n;Mn`XgN`ukO4lAn}qT`0DZw zA&~f;7c~82L^~<+x*EO5_wn(q~=Z?uQnp?VeFQnIFB`G#KZ*) z5fuiTK-f>O$s=F=P7kRJLzDFZ^uMAj!j8trpNDhC(N0*LW`~M7&#AA-NbyAyMNsN1 zJ^ttvSP}=SmJr93My6sQNW)`X8QI6~*@zUh0;{LrlheE~6MKnDuP4Y$!6MClBEGfX z0rl@Ay?W~20-S#z=^g$a=^e-TJv){nvBU5m?D2C&WwUpMzzp^6k#CM6{yUa3+dO9( zKoP=onwfueb5xl%nIQ^Z4|_qL7KR8aeq|Q`4NDk#bM3}c|8^WGx%&#F=dQIK6xX!m z&Y|+v{4Wek+hS!OTHhcW8Ny@J=dm%v@GQq?L>1CmG+W(_AFzUYU$U;B;h@P$20z{=T4MtPW?g-AsSq=Jl>@c71Q_c*MMogN_L!ciJ=CY{bX*NInz0}6a;O<|VjlsKEj zPA>Cq3D?C>)1=IX13~Nz%X{LO1CL;1>ZZEpG{EtN*5tx^8w0E7>cIsoKgEp6Kg>$7 zsvxscs5&vekEI$~OeF^;O<2Xazh#T@CIv>NhN#aUhlC3!TiyvH|h`1N|R;XyaHfjva zQ$$?7?W0SZtSD47z&>IqW63`MmquZ$Avq^%xPq}C-B%mkiYkRTX+<023QtFbccOlf zCz`M>$OwdU=y_m<t1tNosMVI#Tr}e4G=3#N#8gH%85op3zgl@6ft@?`$CD#f7C}Izofm+u7u#?niG+V z%Nq94{ZMhKWOU~LbwVi%%moh&4T3mh!*tb(nzm7zl2Hyc`*N?DlCRXnr> zxk_^g;E_LraPj-p7hsi-5?eLXLY3Z131kZS%I1<{JpiA5Qkawq1$>?0MTS)Vzu0@H z=t>uLTRV1Av2EL~SQS-l+fKzcDmE&%ZQH5Xw#_rrhfel&kSf+FnCZ7 zJ0Pg9w(9J(%SW{}z$6R^hI=;p11)qcgrV|+rqUTkyN>P#{!x%chg@UadY zgfoTr3{-SD@l{|8^sR)-@EtagOxY${Mwc=;*qu@ZOtoo%P69DQierqw6_PnE)K;Pb z+~jbvE|w=E_%@dcovQftprb8ymmD`phdd1; zH+C)#8d~Fl2d@IZtYxe|eUaPBGv<`Ic%9A|Fz>bINuL$;=e*Za1T?0FYs6Pt8ub>4 zNKeZ-d}5WC+V)aPz`Pd4I#Ea*CT>I7|3`q?)!YE6{OyF_XI zE8--p_cbMj9663#bg)No<+j**8tF<(i8Or&=^xQNzU9u`zoU64e@F91{ymzP_|Isb z^M8-#&6NY9dCn#M$M66UQW23WNl^IKtEN?#`UeQvo`B+#2|iI(Z2YcAE?}bX%RJ-= zf^K~{F7Xvot~V1`fB^~;G$D=wujY_bJu9D5?Gy1JkMZELZ~bKMG1Sq{y7oQPw>M>J zj*D3o|Vu&YKn@!#l*+VH(ulA z&crOFVDFqAGr^t31~tg`NE_VTrpQ0T*|N-gkG{C_Iea|g;p1zSlCS@fu1nWy8EEKVy8Jt* zcq~dr0mvz0+6-<~LrVN&|15oMRsL;`R~R8j0s&XbY0=f_Jw^&W@+@}4msq7y$;9CH z{rvVfPdh&s#_Hm$uVRKeS*bPC#1*9sr25pOf*7QRfu;O~GzIQf4Y!zV%1`?=_%>y; zq#zAjg>W9R)sP`$NvlE|09sgpqdOH+(h8nPkIE<~`VRT_7hA9^+m#ger@(`XOb;%0 zV5M_<1I)K5DOm>;A9L;xSKoOpv=p;z)~&VM$@H#-OsqfIsUzhzV5`WnclXZ$yRjB zMXeXUFUOR?dK|+?;Qj&CWG&65WyM(Rj({?N^vR#x)%9EiPzIf^th5~RU@T64391B4 zh_|_i`G{Y;zI^)ZS`2?H%>N`&v9q>lZVZb68!$pM|DUWw zCYP%CZlwQY3Q?b$|Be*ME1NmiJG`_m|4Mp%y8(A`(XIHuaSjCw{?j>h_j!SS@wEE# z)U|$I{@;~Dv41LuMh0E@)4Tsv4mI*-N~}iLI)*oHYZ0}Ef89w@Gk2j#HLX4t7W;(` zzzJMgy5oR%ToGqmt^kj-3ivfz`ei-Uy4TzHeo`H;SFl zAdUjsnj@SgBh4#3+K;$LHIDJvrT3yL+<$tUJ3#&oDB%AKDD-Ci2^6k*{^1)UTkHA@ zD6HcA2^4@u{u@wG{ufYC10GPR`x7WsQr0J*exCk{UcBe;Ta04o&sP%|2`79I!FprC zJ(;x7v`WTaxS#Ja70-`_;@wr9Hkjn3ZNixPhsXJt4OJsxMg&~!c&l=>Z^rWPqy~*R z2MsF_W>hdxDcX{NwVY(9h9*QgoFaPe35ekIZGBJE0_jB41i1yh-K=M#R9oyHtFXkd zQSCH2|7iRz|D*Aj_IKlN70~!|vE&a2H2#>t<57d_BmP*2}1 zu`R|QUmX;MvamF&jDY>MOIa!`q#=On_xUZIuUG)8OOSCH-Kd74ohmhEMu)XA`xI<< zyT3(4f%nMZApHITzjIP{r~rqy2CPgOkl^V=0ruZbjQkB=A#(`Q$ZmV03Y)i^rs5UC zQ6LVR+mgI^7#7KI2Vu;BGzMTjJY=Hs8EqX-(al>*Du6B^FZ}?z4m!aJ?{Cvk@s^X6 zoKLgNujy=@#y_{dhA79vXoT>#;Q;GA(=qGCzS_9`Lva`CvPXt+Zru#RWPHki6vj=- zsyXKNBzeZ4QaOOM%lbyk@n_o z@}Hv?**F8DW*?{}Lr^uJ*1ZT!JBp~ujQ!1|VF*u?K<+KmIl{q~Hw{J{#_1Nb-Kfb;DT&Q&?d>#P=-?n1T4=(k z%{lY(z<@AIv%)Hv`6I_Fa;kMXv30g09n5dvotpTdNa~{q0&6pEXW$Aj78h>`Iy=W& z(|MnQvXERo_$K5eClz-8m9=;$8~)Nfj!%b3P`#$O5pn1M)AC=vLY_KVYD#~seDPra zYvn75in$)Bd z`O$oamY9|Hu-I8ta5yK5cy{B@kuMS+8SPF>prwMSgoFQ6y-Y)qD6{twREU5$Aw{2s5Dgu_kv~uAP+<^lB6QPr?`%=2YqH$<5m7B7RZOdkdHky?hCTo*8s4)B+iX$z8;7@SE|B;n+c zH01jgXykwlRGoxLOb9H({y(9GrRe^o1{8|vC#foym?ZJ6W`4WlUo9s`Np zA}Fgc64qX(Rf0@jcUb&d7!r)#m=kkCybzWFvq7%oPy{i>m!YSfKB$37*1mW~$N=e< zcI!7ughijA!MGWVQY-49uNL}p8X;9Qmpsqzqj3lr@X~F!`y|+htsk*IG?+5RynQ_9Tg2h6}nVI zj)-YUvlh2Xn&ZP7u`fM+2&gu+#VHifvt@>k)v3HY31{$E0^$q%f>BU&?euili0MFg z`fgC{!IBz{ta=jar@k(FSYJ3p79#(cI#awZG{)sHIetyfh! z)Q-Wu@Cpe5Nv0NmT#y#NK~}Y~qGM|HST4qR%_FVw`JvD?;(>~xlIm`DBWdp-OJD?cqMD3f0sl#6n1h zh4*Y$;rFdq!pzUa6x4**S!hT%yXc=NCPsQDyH;pv#<>gW5q~!%S94a`f|47U###~4 zlJz}INGL4(=4<$eOJbdy_}9kW6yHDdPd1y)L#c|4`3h7KxUhNp@v%JLOTXd2!FEnaC6gf?G4mp$6n zhku@F)tkWeRm177T#-?DwYI?|-G~bmoLD4!*4}-mb1IXjD`A^^%>aduj~q9`h#x0U zjjM$KJxhNFd)0DdXRn5T(sIx04Yqwpz6E)7cc~qA+ebI$^UdRhq4B@Y%FRs##CEbS0ys@3U99fTrDNR_7s<;Xk zL7Jno2Bl`^`&P~-(+Z7_hm>f<@)r1 zqi+mF8F93$nMu}6z}-Fbt5a$e7ml4%tM^4<-?i!j`0pDMYT-;U*>#J#RIDDoFuLY9 zzE&a|ZEVZC3Jy}=JUS)Z(?~J|IvlQ7N#;mhc5FU|;}~vd3S3rVgV%sTxrf(BCwPgo z(1)Ee0CSlHeNhp4Q)P1)x?IWk$JOS>d^H@X5P09#{k#hi(BPQ(VOi7(4(EY)#+|5Z zl3nJpeYeRS!ja>^X!s6hKf+v___1N>B;*RGL4uk4u$Wc;f&Z>cEj7PBoqHnugAd$z5u=GEoJE#8BzW4r*z^CewbL*4S)`pWu> zjkU%^Ma9JW0ZQ33B0S@-J8@JgR2PUwVXGp!qL5r%x`lI<`98^-S|5V3&Fs%}UEb&Y zc#5J%!;X$>@Az6x36GoPyRL69n^SiJZXe0VrB=E+SrOS+g90<3A5t_o5xnoVlriNj zSgi;uPRPEdJ@LA4HzV2aL#Ch4wm3fTuCRm-_o@#Zhi?LPm(6NQ&Sd5%Vao`haKg?Lo?0P(@9N2?6%-x^1MgqAE$V#beCWrI4KwcAm1K+l!avMjB;8+>ap zG68BR1ePo&|J{^_S)UL1{c}^0Mw38KnFuEdQNBSDy}1n)*?sATJrS7U)*}2_y4nGzsEZL}xs71w#;wBV^SZmWMGu0%hYP1L5sO!=B* zmS4{Q=&?(Xm@77c_Zt23nky&pSnATVF;?wxnzO$W*6}lncUcXT(&0<#ICFe*$~+|b z3i(|?&%=!k+{5gdS##&{8T=0ouPjif0>^*@jvwzYj7KwKcU19iyJWgC+zr7RU!M9k z^!2W_27-;pqKF@?b(Yj4-$W|HHmy)?+@fITXt2&Lo9 z#!J$#mSu1yrihBBBA#42hZM5Yz{`y%+6(1ywwg{TXoRAB_%a~HJOJiv@X?%m?+cx&?fZ=_N5@8 zO||GTyN9dG3j5YDBFaaBI4(9OZmlI6PtOvHrqVF@f^|UA_!z_O_%y5ueo)DxPpM&H zD8kTtM$t;8dRowa6AngeRTc5Rl61ma26kOnol#8?5{f~MVxudmekt%;f_wc#Kkk0 z#y%zJ%O2C0OYa@z6sd-^p`{qzF!Ao@UM;hVX^hL+{ml$Yo;yvcZcEe81%`Pmfh%nf?vk zFJVUA2Xj&^JzRU&(IuR*;cbsf8W#&>of5i5CMVEwHhyLsm3b1nnM$0*g=bp*$YZjZ z@Dw#dkL)0}A3BA29<4GqESB&hRE*e)ze(mP%;x%ed#A z;xI^D{-nxhASj`-v+YbuGG@Tz@SO=TqcLwrWUtk=4Y^5zM|o^0FCa0!@zxJFFX5c1 zbyYfvD0rAanN~MpF^Y0QUEUS0TKz_seSFI-E`-Iq?*D0=gKoF4jL;BGP+ILaL{_Mnfr~_CXhLi+H`$7OU$(Q7l1VA8QX`kJ7&lV+k~j9ftA1-$T&yAzkpUmKn6;5 z7Y8&Um0G3}@qF$;TXycW!#pj?KA2qEwIA!v$yG$>zW1PbkwTG!>K!BQ zw}X(xXNUp_Z45}5_l4q786Kn=uHK3xwQOAc;9q_qid&d;-3u16WuPDIdOqN`v4%Os za0xm3JwVA7+&v$Jou$(iNUbA;#*m$R)@>ebo_o{{$k*{;jy*Q+9ft4ClgS<`<}3Z| z@Jna9!8sp=)$8|}@RR~s<;a_=to)plz6&!iv5JM z;YJzD%_Zjnkd~?0=^U9V_k%}{zF(!XopB(PSD>Wy0P#F49y_ZoAy%k z9~%$TCLs2kN-oIISz<_?!z9NYYTyX|{lk|`+nXA$bMp;B-h>68)fT_ll2xl?ljo@Fx#it}>Beq~u(JJ}TEMzxLbAi<&TBr? z(_lgYcA{>S9E$ZsrBzR4OlAPoT9yP{v3Y-n0u?|dlS?xMtuD}vZRPq6WiuP9-XiMp zV>>~)b^DPgzYt4F4kMPz9$P(YG#dUua7>A$z@(%Z)6326&oCM9^Ka2orympZeM=c- z0?+*ZO(Y~P8*!dOKP&XhmAhNIWK^MW`JiWlks!?w8ELWm)7D|6Fb=zP6In74y@NTl z8xslvFw7JUH|MV)zIwb-anxj)pMgN-Jt0tGpg*DYcdhM?281`08fIwW36}D@*|sO* ze||-mLbdYk51t`3B@w14&Ast*gmdc~_V}{c^kUk0dH^C$ga@o*4rx1r>=sHg#IRqg+aC`OfBV#d=3XN}tp%M{ zYmk>T<#rg5=HNxb8&w+P$k6L&h9j+hBDP2d@)9<Sw8aD<{iLH5+1Bi2=d9O+$yJsp0!C99l3;OFiY;*8Dko1f^(K=SM1iI6j z{1T;mj!nW4^w$xHltro=!g z9fl~kHxwIhRB9t6=@QM4O@vkDoF1484c19sbi>5}d7YBUBN6a0!wJb6Th(@vlbfq1 z4#p!G2?DHQ850*0MZ}e#GINm)5K|tzfBT_hhq+u^r^r{7IQ&Pz!`JO-X*x(?aAImco=&^3R7iUF zMqm=#{*X=8+C>FBeaoCAdztM>QUpjjycFx9{a*G&RozA8zl4|FR?k(|p9Xk2rNXyJ z4rZl2Q;F(K!5E`lRGl7F&=6-e8>G6koL0R>tXyenVQNM4jrD=5$_?C9=172}d zL?@pTv1~VsMtzmIBr-%0Nwfnq$XRku1iFzk9U8%;xE%tZ-SUJ0a)Qd66z|J@0Rnj5 zN4;hoJ+LVYMg=g!NRTp+tm(xS7zBAThTDY4s#A|PyCxfQ2YO9K*X06J*=aJ9>PP%B zjpfCb?Ra6b_>k;9=!`tSkmPX19MJxz#*2cJ%0TM!1098FegQosg`@T+@(;oDvM6nn z@v^awk^4_@J6tZ;s;}mw_*PJ;2k{AOe&^sg2)3##^zPtHx-D}KI|}Ble2Z-}H*=-s zq_{Tncu|vZnSJ+~1%6rPNwQ6M(8<#TTCU9ZIZCrl0UN^?$K#2gSaA=*3JZi@Rf~_u zK4EB^KeSiKJ!FsK-aFjPOrx$RE6%@&<83-VV8?daqScAUDm(h+^DZ^yK2n(?5Cs}kAUHg7f}t9`e5&6;cSjO#~7i=zEfsa(CR zt^cuvy##D+N^?B-u-o6SveZB+GGq0i1epqMMiU8lIf1yTHDBj)O6J8-Z8a7W`@Npd zOjaFN^#G{Uye{|rm5#&c_zXoc=M$w)$^9jcl(pz1Z;nqulRS4uTB-tS}1*JNJiiPStb;5y+7%H>5o7aK3aS ztbz580aK_8@B>Q5j&m<@AJ=-rL%l=1AK2}^%6B6SCiU4q)M76G!gdu|VtFrR%V!BQ zH~{Udnfn-nji?dHUUb`CTe$|N&}9uZ{PSJqeudjIMMB;*d9~I>nT316U9F)BtX_Pe ze@0;oBfK^1VOAdoRLN0u~9Vo?;$M!wf&JWjg3F=71f+NrHZ*6RtZ zgK6KXE>z)-Xf}OA{nySVfgP*_I$MX*6_xQ$Ry+&#p*KcP@z*0feZvc~&nw)u#?zW~ zEvXc`SM^aMxuHjc>cq$&->ME>%^`F}*m5MP`DJd|V%Z}1dsjZnq%7_i7van-Uil>> z8^AakymKxcd|<~sbK3^#)pLQ?IaA`V!} z{dTj+HmwM^pda2ARG?mad-M5jpM}JZgJ5v34}xS$CRUm!+~qzONQ!I#A1!%jyuwaQ zKKGZJ%wilu!N9HbMoGp-SCv|YS^7sd>bI88-+15$GQvX>qZY=J?hnS>Z9A)vJ3k^! zJ?1*ukoA?v>EyfBwNA`5KL{qU1Wxi-#${|Dm`X`W1kouQlH~m zgLwY%NVkv?wanGA?88@VIOir_hxlHHZIzvqdyL&MK5a7e?y_~)SKRtg@7(7~Dq)=; z#0WPRD=+_Jv~!u#QaDeY<~&AbnKZ{-#iizBl+oyc{yB42?i+_cg=a~v_dR?Y3WZ)6 zO+}XaHT`Sg>UHmhftBRlYVNN6X-x863)9F?`rBQVSY*LDWL4|4iH#%MOM(NkN9?aJA|>QIgK@GVMde|) zR>oTI#^pDwTdsEjvtY7}HUlC=Zzpr>g~JEEr^JDiv>*D6$FeBUKNper$(EURE=_Zh z)h3flMzIN;Uq!JU&uhDkPu`Ck>j}zgn`p|}&Ryp0V_d%L-q^FpZ+5j{O;YGW2{hXa zd+z8LL{dSIMJm%s8s)}?dKr4~JN+cn;9LbExamVLITa#LmA5yRLUZ`om;A{qy0}1h zwWfCSdvBpt|B;Dm45{Sl)^lD;5L9pHyAF>cedJx@H-l}4Wt zC#KWaxNOwtiLZiQt$tx}DY!L>OBJbj)HooY-A&y!E9hv@SU1sL&q<_fLy1PlJzZ=? zi^<@3t99QZz;fraGd1|InWPNw&a`fb-mju}!b=}h-)EvXpfJuN$sU9W7TpwpKEi~; z6-wN)?Vz_GM1Xs9zkjc1r>TMs>J$J?M7e(_j>>NA+_YFwv)mUh$`V&%u-H5*Y-iVOTuRD+uN!73UF*YZKx1SrJ zEq@j{-lkrbKx{!y0=TI_HeuhuU^@7?fzDo(<0aWY^vYvBE!`7_5f zMtVoM!Gz;@YghHxh$WVs`c)hqe_bG&2RSiXe%XEN(`Zq(&X9^5&NTAzFGmZMTVKN$+t40`%i2_kaunQSAt%{P{*N}~p_CWqajuUz{DNgO^NJchiVqGB9B%C3WfTDp%iSL2kRX; z^Xrg-q@Z3!z5D9Q2YK!F* zNolKD^AEyk`IV?s%SDYa#jHR{(3!%uP6z8!)%wlvcJi{tH=@qxTC>QBL~vq3K`Qc- zk$d@(j*YYQAhKiMZUS)2w|+`9s(EVO!0yxr;3M9dF;&vL@9*qEDn(6P8h@ZylehH9 zbAoTm=ozuoQA@%c8bQS@--3+o zg91I2CN#&Nl^m{5HxZGqOYPARoy8+QJBTTe-|{inK>P-&+rK%@#;EJ3OyqkaHp~$P zt=BN)ZwMNM&OJw|)v%1*)U05;(a5ulh%svD`6XhS>}86*w`iVBC-!rapYU$D{D;-( z-MfatFCjir9?u)82E1Dp|EM$%Th0Pyy00Y*NAlg}Mwu~M3zC_91~dDoRwP04sSxZY z1}|M_v&dJUk@>HjI|<^Ut0PY~Q&M+KC=XPj{K%(I5?};M(v#@co5IKpHZvnM9&T)H z5)lw)4R@Zz(lOF15mWVysu6O(cjD_}VvL?sg)Xx&akFj|yse2CND~)ZM3UDBQ=K_8 z>#}*a?cNfduWyH=hg+SIIi1VSUsb>|!71XF)=7Ia$vsZtbKk=77%w6V5`|Rs{s#Np zi{hEBC5ABhR&l2a)WtXGHVfv3L}CkwP^%;_I@B zqU3YDqva}0K`tpwJ88e0(Z5aUAn`ZUx1qYX@aR{VNY+od%+VQxbsJH>3{;xe z$C|hI=gp6ScwN9so(0dsD(oo-)vj+ng^%RtYX0ZD%xA!%Pip1p!~TBD6SVCc%KK$i zJ#p9Y+-LCQ12>A)sU0){G@X%(b5#>&mLl9d<@eVXAUDRR`l zVR@za29Ma-0*4o1fe!%t7H8O*sttkRzu_sO3pBTnQ7~RkX*-yF=u**37FY?x;ETY1 zVFtea#r5wAC~kt4jw5kZM&wXOrbv*ZPC*%pKSfUM{6y?>Ou)xB4W7nyC_Tmqz-P*J z4U$;}ALqemQxyjLqcglmJd}))w7Z6!F?Cdp&D7X2jXvaUBxNiO`}UP9ekf60-ld-X zT%FpIR8;yM313X{320zOw)^2lk$o4d#0ht(4VOqCgVl1NxVZV5aGu~Ub<${+@3~^Z zE>Ne{!yooa`@JV*R({&rk4v^xB-pQv$atnd4-q@^QTtmzuBl+%#XN(@tv?ZGl@Ute zA87yL<=@agOWa>*pJ}-ih_d!!@*9+Un5389FKZzI%t)|HN`_{lsCt4skJI+Aa%EGF zzJOrz^qW|fE&&AJN+`cEq;31&sY20${HgxN?w@FX$>1-v&+WwjC)%g@bu7z@?X=_B zzcTP|WWO)#Uu55^0V8`d3*-9S^LvgC-{oR$qxRfkI45qSJx-54a~Lp~i%Rgv-H%pf zr5mQ4=QSoW6-a~5iTFfBe54b^x`_cN2nV1biIupWlIjBe-UeV|HFBp!d)*@FQ^2i zKm&6sNw@lOkG-*uriejoDywCrVhfbOIQ2UehJq6OVRd(Vb8j-g_^ETw3cN3V+8CP; zR|`G%Zh<+Gwnm;2J`jqF>MFoM^KGu|+9eb>xuDN78GQ3nCJXKvl+FrAxi?F>C>1x< z!{GM*&MzeexAk*75!3M{6e?BE^$JDkgxucmbYDGG@9<2+hp4=^H%cD zYr)jF7pg5@a1`!qO%n)OV6?%;%X|N?HdzKRqG`b}$Lhlq9yj$ElF~yXGIP}YT+ra1 zu=}hLfj2@t2en4!Ylww3tr{mc3W{h#jH8R&ly*?{B_>WWgFhXkA~mU*b}2NYiqppR(l zuxiD4!q2XA7tafmrtaKRNpj(`Yl#G=xFr<5421pP-V&T{V^Xh7!0?Zo-gKKVH<2x|>|8`L*2%rRBEx@W*0wVdaJot{h)QRPl6b0V4w?UZ2 zNW>BiK?jPWBYa6SqE;QQE!-=Y9q?vqH%vzVvG0sf)%@TIz&UhKnTM!;V~I=%2B@k_#a57TWjxqPoIweBpv4}j z4>K0wCp_1hjtd8*otKXeNzaSma!x1)xHLD`BEoP7I*)fR!EsSefMH0oI@F>hzL}$L zNAMEcvBThkfp5l6Kez5=heiQCSIbBu(V|Ms$%t1P6A6~PcN5tGoLOweIn&VR!xMN{ za>AfWJwOUDluaGIx5Qe)bEfj%FfT&om zmlug(>-LI09{XE}TGTV;h_6btw1oWaRnHVw2)k91jWj*5)*j#;tN}Sc2x^w9lbr~x zhZ#>o3?+RkF*LARz!xNBNMe-U!Bs)6_e!v{;mUv^2==a0ogSJ^y%?BU`CodVr0kIp zTsT+`M9_(s>4x1nVjCXK`tt&H+8h|1Fvn2UQao}WzlK}c-e35o4r z=r(CUEJMx8SF}MCsnL&e!rRaLNm~^R9;lBoYuFL^lAGGjva$;GMd5h(<6r^$tT7Q8 zVRSO}MPmo4a8dc$+qAp(Eyh}7(<)kcGJ{dkTw#=xIb_eGT%ER3J zEzVlVd?+1Ru`nJUuZzSR`*pq(Vv%+HPZp zpI;y<_vTJuz|?aTbRlnf3eFqkc|b2-vIYVOjEK??7td{fMdI$05vbT+@Gmy{ZL-n> zA$9g*!#wUJ3H-!@?y{{&VXr$vI(~A1J6Y{@<7!3gb%eWJ0&0)=ctP?Lv#`k&lpgkZ z<!gIr@Cu2S5;hAb$O%sER#Qqb z!5wgl8h2gdBT?Xpgy0=9nkc3WiooA}ewg(%TB^gbhHI|-;}v6gc@&Fe_?p(6>Bhv7 z!oi5+?i+zEF?_|K8$QvX=Ff=P!p(_(y2b;Wr*fmE0Crvj?>39Ye&m`t2Q){qA@xyX zC3M7^dq|}RV4n3**HMY;loISO>4%)4UbFB_g+Ud!8jU1+(f@F0y;|@eu1!>)GrUKh zk``Cc?Qa=FxIfppk+U=FN}S!%k{bX%iNIuQw2#GfQ}L}XLd|BZcC3B)h8T8>)8RrV zU^ano36XM~f~o~{6_y=$qq1K62F9S%p=iH9Z`R49(lu|tNLgKyb1jD(I}?jLYeELZx((><&^jMP{8m@$Ni_qt=64eBUQHze7KvL1^>z-s?rzV4z7SnY}*?rPauX z0e?juwjJ>APM^ZiV@3x={-x%C6_WaIEy9^zdz?`?%U1?z-9p28#6IUiO&pPP4|rL< z0CxZR)90&Pcum}Zp#Bb`_s9Vp>D;ISH65#E6%g1tN^*KU6m;ucoGCJu*&=I(V5y~s zvwGyz!SH~oWk`@0;A~k6>Buhbg3wve=23kzFP<7L?=z0ZZjveN>dD8xE4+#eysg`v zeC`2I+!W;IwBa3xhj{^aZT_Lf zaJRhv3UAWA>$s)P=Q@Ny7Gdsk;`-~#kmxp-~M{Vq~uAnyw*V^Fq$Ejm-gfh5?Jky!ZytYUT#4N(Kr^4_- zhu_UnHlz0Vdi)97dN69rV?-5gu2EvByhBZKLTiFa+Y;i;a+$BM6bhz(4h>R%QjXj46K!x&V3~o zy!DkP!*MbT&%p+dWkhUo##)Tet~oDFxGCnaiG zx#3PqVBE(VyLLwFD>C>^R*MZgGj^C_VWJ_qXg%BFYThMqziTpGbMC<^!L6minUf1| z-0+ng@(Ng%L->0~1sBx!?FDe3ZKxM3oO|;bz!;pN-7>v=>-gxydQ4>s82UpdY~dwl zzpT4?Mdb!w5AI1O_v?tv6gZHfAyD;7c={%Kqy^e-=4ySTXVRJFo{i!~l**M22W72Y zI*F`!#KE_&<{|$*SP$+c&>p2*SumnG)t`*|FsWF}oNk_K0g~MbPx%c$WNW4+;Q?oO zuHB#084J~AKbm%LfB9y zkO7A}A=!v!U{g*Ur+7!RaMU7$>%6RC&#JJ?ILAaPNP$VTcewJRV$C1acmm$wDR_9> zaVjP8zRbkULXu`t-SSW*@v*B(dbQS}oUzVIxXkJ$m)JrM^2bv&n7i(jOm|piUxHVS z!h-jp_qSK#xkPBjOz1pyFJsIfcBXl6vd2Y*yPPPUO6pxN!RxtF9p^`pQdC(uc%6mX zqYYO2_CPqp)|-wm-B~1Yk-vOv4{cBp;DTdrVAsi=n+mhpH7DAeV$wIey0EaFmc}z` zJCnZ3oU{F6)YX%Qr*85>o^~F^j@J7Pt`LA_JYRtJC6n1NulvyD~W z#7S}ozPPv#eW9L?vY-(qh^Znd^R8NtMN&j+RHBoxSOUV&7Evs}vg&*kD$9jkNz=HF z<7M?V#9gx0!Acc1Yat>S1i9)tH`l@Jy35S(7A5jrqh4Va$KlFzYDXK zY0CMOua!}YP$L)ocvw@_-NS1J-u2Dweihn!`z2=uCHNZDuU;NekBTw)3?q%vfOF(y z$rz4OCQQp;c!JKO1i@`xJFVQj&Tqlycy!*#%l>81bz&Ef-m%jsFIv%Ez4hKRn|db! zy!IQG;Bcd(+K<^HjR}oH(8rR6bt0wNP_?74MEu58y!-4CzH1u#g1Y*CFk!D&+E6+O zSL*4Nua-*7XoVm=u)0vC4icx~<-AQK(Rg;x!KxGGB=sdN9liT}^!&;`tTcvO2lb06=^TWKshelRQdbqaU3NK1qt$J{ zRnJQg!=RrXpB?N&+z+vXc^Y^l1^ZTSCpa0lQ;@kk1lbzmYLB5+g!V+dQ zDEUzI`Mg=qp?~xdemupm&~WQ^9j7`FTkaMTqB)W|e}Gd1Ve7l*9jlHdct(01%b9iF z7kvxFp4y}Bd(DCc0id59B-Ex6-+!MLn%x_I>cY_2kT=br6ARZ`%v zjWv-}cD+@p-&cuIf{v;;o{&Y$?huH3igIc_MB5U-oJ(@kP_ZXX3$%DYkMfr>B^^?3 z!q64dpr;#~^C_v_+s||j;btQyWjsrroDn9W4d8eoo1mQW)Xo7b&~krx8_L+Onn`#} zs^D1U2_@gPgjf@3%|Xa|8ZAT~hnK4JBVJl(b4}#*aIE?<@a9B*of=^^HWJ+r+KO+taNT#nP^!)vojOe+Ig?Lb0q5LNy5G#(v0V#|ARKIw~wLb*#q zzI|p(#-rP)0N;N50@2Tqay6UTPv_0s{d@ApwOD#+Pho%hcn_m$0$5Y;7e~C5?vzAm zloqY2FFaQ680naHoeFIAU#z&P&l;w@9uF0sltZTPHbM=ac@3a@QKIMtT)}Y7EuOjr$z^UyTb|XS;#f&)a_I0H0AL%I_$6O2!Uo&~)ck-O&7pn&2drJqiq#XLjqy)cNmtvGMcNG2$gczmheC{xb16{i1eDLk>U!Ws>VlS?b_2aOx6A{ko3w`sl8 zg_@k;TPU+OyM%n=2;tyzU@qkmH4EyEz_oyc2tzy^rzOT}o4NChdU0lT>c*_N4eq0s z?TP{Rb1qfnyi0#l!q0re%VqJllAEwHvjXO+CMQODoo*{SC7nwRuzG~0=v^HNCj*hw zx%ol$q<9N7P)0Ip-iS%GrMv7>X1i=A#!f;bWi_Yjxn*f*qRG`Fe~i({UO)McnkAeh zZo9B>v)F8G_0(@UzvJ_Tv`P>i6EFx4+uuGvberEQgjI8Ee&^kwXC`bHFBTaji(^3X zC-b^+IyzX-N&!iuTH<=gedq00k!dhNmSJORVKFXcy1f@sgVOW6HfU@$68}kkihRmZ z6t%1_jz~dDM9Pus8GBq3UBN|uq+}of#%+wij-f<?HUY^uQ21j6!Wai)7en7WH&vu`BE#~=|#Qf|eD-cH} zy5dVvp8g5WZ;}Mz4KV;H2+E#`tr8MXAV z+zXsg5l}9ah+NrBJNBwW%P9^#^XogGceYcQ<>q(6u zbfgOHemfxH%&Smj_qM|xQW>oE~&XR2dlR~U0H)|{S{jJs}qAXw8JObbsHAXz9BHx^T*~x^w;Wm!#y9{e? zam19Xnw+3B1p5-0loZzM2b3Oz+a`9ZFu?@Y&osPq#_%bw<-t+Pg}{qJE^&rI)aWs8 z5z{sjUk=oF^u%T#?ORc=I(qWf=Ngf6U~eZ(0Ile2jJbWL5I00BGb9m-0q$%a$~L$dwk>vY#&8R@9ve#%_3@{bR& z@(G#Xxd3H`^U@4lEiFd=Iorg2#aVXuPSmGIcOY`+WV%W*5!_39o@fVQZpRlV{J+?{ zr{GH4cTx9o$F|uqI!VX2ZFg+jwr$(C?WAMdwz1ORAM0DS=30B!tlGQw!K@lbIT{BU zquy~p&-J@gT!Te+$Kc>icj$5DFo!u|wg%^r)#7|DkM8!* z&SoLnYDVTzqfYqmY#1PD*_;+fuHB2Aq*JEs`72{U0bPS<+YIcFbRI0(5kw5j?ApRO zo61y~HGwcmNP@Bs=lG&2h9p|jLSIqPAyh@kUOvsEpkoYSzw@ zvVh=U6?7fJf2#N!ZgCMxj2XawyfvH9DYdK0*^#``koB55Hi@gVpnakqeUUhDxINB&Nm?YCn0 z+yer+>G%Rq9qs`K$vZnJijLq!oj}o&p<1uE()pSFvs72g16u6m&XJfC|1{imod2A9 z;_cdB+uxCP-}4}z*_`4~KdRDgWRPc$HCz`rW6r+||q-B0Ja-KeKg85huD zCS*qifUgl79+`;-_1t2{Z z?$&f&UBPi?Un?hl5eiNA0{++aJ%9CKi95A3et>#S<^WL^sOp{XoK;*9#oi(&IsX7- z^C3j6D%&i@#LNwT%Ax!`YVf><^KeUaY91JpJ97N>ly-D}EAc(#XkTPAh=y)wa8XIZ z>qcnXj9pbhx#wc!#t%5{(?l^2V(>)LaNGcceeR-1{rRc! zoB)#ai93)X5EPP=UhtSp3L21&x#@RAsY{bUNc*+8#a6u$#O$X(1{S$}6`y_;y@X~_ zM`a~2v_{F*ROxcYGthn0+8Gi!Q~ETWaqF7kdRMPbua>mXf$UYMY4lXD4x}$B#X`6# z+mt#3Sx>V~bCH+h5(wRhMdsRW(|OMMy1Oo9s%4uG&)Ob67n;(Ak$$4X4AqivCXb^p zX?LQN8)+^HOoPLpQ&ZhL-~xYNd4G~XGRPpV4l2@cutclT+5Tg{oTh79kAQEGXcL*Qm>P-&Ju zX!%=TN}Rybc7nt5#tex8m{ln%jpEuzkQ{LWTVQN2Tj95t1fHi!FWdp^gP(?^g?7TO ztdVS*i{8ISH^N3I5fg%H*D=4s$V~l&I;7vdO1})gInK%uuO)aG^9PTwom0OXdcaIV z#<61wO|!Z4vO1n$uk5>?BV&;MwlFH=l;*0BgSIYIziu;V&iR2=Zgx{jv))brSShm~ znjp1;pw|_SbR><{u<7RJfo!L z5hhoqH1<9|#)&=F@GCH$CM57$trkN@E#P?6QI>i$#`;Ock6_S0m+=EBD@?;?e||Aq{QS zA(z&z1Hf~ADF!W4*DU$o)0Bi#NJ?ZGHypKRUrGfV{y3NDf(>oCFL||Ql&NQ-Wtk>i z6cWl8+xLLR+_smH84Z&53Nfk@{IX6Zl*FP=?jG-cg?mJDWq8$4b_&fQ*vgf_H8#T5 zA@b5s9dN}ufQ@_K5o6{P$Mt%;X{f)TYy08qSrX7>V!^=Jph2x%3VFesl|0KBk*w$y zsUGsI`v~3Y`?eBuc;oi?Z1Sk#Pc_}AGTl8q3pFBW+&x-NC+QMQ1saGU)YjXSGpY_SG1|kI)eh$3f`Nm?4 z$<2ef-86KsXFwAtB-wyWu;gL(>DzB~qY{0V`IV1or)JYFFHa9v-O|R#@mv7_4VW+| z43rJ)qQpT)cR=IWY~99HzUMj{DF>*&UnSz`>|dktg;gXRYf_u>h58IgA-Xyn4IV@n zqLR^5Zs?clqHc)xsLcahY4 zxs}s(43C5OVwEOKWiJ1CH7&|*SOaXV^gtfwF}#yi^CT>@bd0*lh9v34P(MLxJZ5%2 zI1Sy7vJ<9%hD7n>qPp?elE19oL`(DTf*K92^9DbYTYgrFtQj$Yn?@Gh(o-kHe0fI# z?5-AE4$x`j1Pw49-0I5w8;du8&GWL5EUzPLM)hI>L^|3GfM3iI*fO&|RpL#px#|&d zPXt;3pdIL85cka1kPe-OXcmdT$J*wf*AK0ay&0)t{^qads{pQw$pVe4umG##OvKXl zFdl2UY4qS+Er%>&E?Yq-gy)wii$tDD%^TNR8#3$rHCvZd(mqeN!d8P%+1XAafW`=E zfm_9$@R751I8yquI0=lw&UkCZLtluwk{kBe=M9F1*{Y9VaC)39G$;$&>Txf^Md54V z^ZRSq)pJjpo!G^^gYBF4#ePPfr`XAP(U}|EP8q|ufjFJ2H#^kJtiDtYfp|k7grluo z^OfO`7T_p?!TM&R+8dCk#GS<5Kq~i`MJ&PPci)>9D^z3p`SQ9WC_P+mKpul@4CiXG zCCE|WRv*eJw0?+y>Vv@CS~}Nn+S~H1cEE0lDM&jqa2P2j4{!SJm;`*V6w4E86cKQp zYOM$At-5rM$v6SuT@e!KBU50F`UFE{Jw>nXC<%>p!#F)Uz`d?*WnCIvi&SS@D$jyd zHwuAaR_L4>jkJo-9qS$)ZXwTB#>2=QSURlS3umghJm`{E-D0=^KPgJ(uM>u7<*;Ly zLfRvnPnFr=6Zg!xM5TiY%8Dd|z|olY%4n1h?!GRe#s2Jam8I3gWf0OxS*WvDjV!?9 z(GlS-Isd+O6!E;2?<4$c)a&bMiYxmk_vdilk0a@In%mX8d!=WPiI1&zVKgo6=%73Q%66WWchl}8xH$f z1jbWG4!lR3D-(K=Xr3^U(mJG-QOC}|JmISo50cy=t&^lkt*TJJnk>WzdC&$+ixONA z{*<-LfU~V^O2@XFH2tM@*8=!^{82{nSyU}byFFS-IB6jK6EVrGu3$4&t|H@Cg>d;o zVneU#dm~q|r~06blB;EExOLB}Yo(aVfs}+p=f_Bpg7d_tC(nQrV8jn#K}t#Vy6@&H zg7sLbwFy6=j-Ap1$D=L9Vo^;R??Oxy>U?KBLf}d;uJ(~J&1^O^rFX`w1=eb~3UB*- z2MjftaLQe5JoRUANwxv*#8w}Nbhy3os-p%?N*1sRbnqylhDLjHI$9;5gbU#BL)6#~ z_Q|6};oXrp2<$rp-CI3*E~DRwq6XRZPaIP=*#)c;q^H^S>+T-{1r%mRS9d-NS@ja& zex*>74kp*gAt`+mbkODIx_fIUIn84$~(5CZZUVO$^r`_L6wo{_Q zB@esw7yW`wHE^+#Xw!r!nXEEiem-h5ED{zl{`d!b$wX9oT7A9wA&KvgmSupvx zV^J|HFH5GuI?@$#d*QkuNKTFop1tot7Ay|JwA840nr}*nRWS(I!vM=Ste=N!hSwnW z&}m_GDGyrhmW?rbDwkMfm7cr7vi}w%6s8}Sn* zA^Htx7e&|H&oN-Yfq|oMKaqVqL)0k&k+Vp{euW2io#kGg5*V;H!c=<3$6}uZ_9-YPYT+7uE6`u#!##vg(7-XleD>L~RqERqW+b`Kse zSI-M~aW6v^A9dUx4^l~Mitn%7r=s66eT#s4#Cfjpv8JHR{OQG(v>1qt8cyGQ95Z&$ zP&3!;hj+SzgI{*`8fA!=9%!$M=S>+lP32qkN+kVMnMo}KCseXiEK{FA>yDmCz!$kS zj^0{EQl%ybni|+mRt*}~id5yPAI~2U+I$aO&N?1_H!7{7`eYHC8ePoc#R%FETAc1hW}9$Vcc8VN;WAbo z`L0@Wcj+j!cO3QTx>vta7ag4BelxpGLL-+XooM1XerNxzAF1oBTUhWp%Lg8*_+C~# z&oM=oJ+k{yRkd0%ae8=2jQc#IxWlueXm@L24JuN(xd+h{5Wjf@!F>YpDJcDQP=Nk_joHAbkkzHvK&y`ee)y%xja5 zQzg(QvKreYx7x^}F}U77F<97SBN+LI%goL(G~$#lW(etzr2g5GJN5C>0u6RYdtoDW z=#{|W9tFAglir#XheD*Jn;*g2ps3Aj&p8*MTCsw^&)i@Yvx=$k{LD&l6r4q)*@K{w z4#>B8wEZrrZ=F$`5)(R1Tp)0g*6-(XP_S7oiCU$2*AQq`gQim-B#&e#CLB18nIKv5 zfAo`YOSRYYaOb)8;vdpS= z+V`n8w5|v9s!9R7hmPctZ+~MCf%YifSTZ~$vKSl(I3f(W`JwVe%;?H#@$j=_Ve{~! zNSKeyxp0p$Jah9KZKD~DKtsV`wpY5%=5WqeaZQ>$ zI!+9^{p!g$ikr>X5aU?bDaq~QqebM^p}Ytbf+kjhc#gJmNXN)q!q(8tYc2NxQDP!C zwq;D>r__@C5M!or_Y%(@zrSmY7AMzXioQbEBKgbamaOSQ1nE%Y1s<$dad%`Vm^Ph+ zOt&owi@${EMjeS)+(PG<(+k;(Qh@;lOrXocQYTzd*bjSQONciz*L;s2)Zpd;S5rj zykMFO0JwW(Jxo!)rJGE}yn6dJki!iLOAVU{Ny<>-)DndehCc`60w9{q{tTKt#F((Q z49q6BNG;t0GrLvpXjX*ApB4ENj^!Y%@u-c_$yTk>+)JQS8H`pu78qmy%JXS^kM4Ft z&(oRNaj%Ejd1>gb)Qp{s5mTfG!{HQluD_+y-fG`e@C~5IZr_GIjzVyALU_8|RCBuw zYC2Rbiii4wakd^wub}oiJ)rzUYoYhNu{|F*{4#Zjy`5;|uO0_;x`!^`b-sCS0~lA%G?eUk42AAgUVloBHC0uX`I#3VYgaklJp=w;6UZC3>0}sjtn%0aP<0)gV4O z=;M1}f!Z|e8e+^6OPzQdgNbok#~sN1*2d9T+PZDx__hq^cU4q~GRs4N3TG#fVl$XS zj#6Z=5hjvbi^W5Rs579_xGUCPfakg^XtJp9%Mf|Nk%;pf^4~c+(qBckOiHd>Pn;L~ z6&voTGzTDJZtCp)t_RDF;4_pgx_(!G+;M-V-9KRMPM+mudv47?sKmeZF^n z4B=JekwNAqp%&eTEzS6AG_wX~wU5Fnmmq>MvRdMHGbh*|*HOas zrcUL$WKmii=zoJ`CZnKXb`MeUowUXC+q2!Jlq|8}L@F zscPU(&WJBh@VCU4EoQ@XCghuW09Y|KxEUfEBH4jk9#~7cISAdl?R&nZBOaX6-61scwkH-Y$?mXr>Lkkj z!JYc(VxHg?Q@EUZx1T6aeN7nd)mZ$ z#d^j0LgD<{%G!#@N53hT0B|_jJ3;_rK!(pb{Ay0GlMb11m_r-Ny|rBV+2+vAY-*qPuj#BU@N9}1xuj{t~Ll3vF4Px`=KbsaD9V@J)wVI~jI=NcdN;j89 z5$7dm?-gHP;~ZZH9zWa;$yhlqD=fTBG^dj~-)l}tOd_iizuxu)>!*>*JL&l6!okJG zf}O|vrnzP1!e`La>g)XWs^1viR3sIR>tzo&s`0o&?%~RlR+gmGMxUqFwO>~X|r?5#C)B3vSqaFK|IZR+obZy&=&J-dXyhY%FhD1b>iVm<(zC=x~Bqpyrh%D<(lKv7+?DrXNnBy zajKI`L28LZ2Gd(1vL*xou8+@L5H=^91W)88KO4$J7VpT3E@qZ>9@ zD<)?G(I*bm%4*nfZ!N0J{g+1Mg;OnP3U6b8$pmJ=P^1Gau#qZZmX;#I)VscW%gnVO zn^CC&#oFABb5Rczl(4Cp*Ux(LgzG-`xjQv=Yp8+&!|1Uoa2)!MY>^wX!T=8T^6>nG z9M`1GT~pS&q|uBGiw!KfEE4wqpdw_pFYuq2^Q9^v?1mVNWTVOdbIBGB7UlNsZN>LL zsy_^ywn~mD#RzhOwCjlQ#J7k9M2CWZ-q**XgJIFSP)N;vo!K_PM?42GQT#{whi;rv zlJ>p^?GzsfyOELF>;VS&^g+{lahNs%4$%TwSFkE390wrDLgQ{U%L7~HC5ayRch4ii z^l#!%WB)Lr&_XiuM}y;i0r9rBsFO>a#V`@WQ-w%L3HXbJ%*fE>yQgECVWo%XnALK~YH z8JAM1=x&P$>CT`L+@bJ)uRey<|5bgsX-&^673zXPmS>A~;<{|T<~}P1&lTk5M+ntU z;8w^+xQGi&IPjMex)OInSGA+Bu@L*!vDzIc4?F}j_0)f%QFj}Muf}hH5QT%}HM_C` z^$~Di@`=po#vK0LT(ow?@jbKDPuhmd%Ip@4Bo_(j^H;Ai2-Ra%mQted(ox~T8S)|iv%(_XG@Afo z|M&~qX23TO_9Fyd!Ixmaa0cA#wF9Lf_y3w7_0Q%bBwIQ?xNMCUnpPDCBJ*H85ZXRA z;=16(iZvfkYSKg;x1}SV{Q!b2U~^YCyV=iRYDqvF#rW5x2W$9}4ZUF{Ya^!@a?I&@ zsovr5SHv=Otqq#*f=WML^39<0 z4C8h>+mOBN<{I%Q!Z)e9xon)u3MzkJ*k3pdbWHrPVhldbm_OJIZ`kX@P>|X4vD?~xdz+n3ke*M0 z(joL=M;T1oHejK`KG+^f-oix;GPTjzFl{ny)9q1({ebmOO?=@>An1 ziybCYM8I3lUp%e=%|

    HoKp$JU=Lo7yZ-6_cx4*vG6ljg-ibDxPc!Amqycn-mJv z5aHW@JwU$-jCsVhRJ@-uUz`AqI5tc!Z-tPU~kFmbm_Lq^#)gGymmCh5yTuLjSuXh5K(u3g&-v zq`bczsebnyAj;OoEj)7>89Af94lxL7*a*Iz4eKrol4|_52hJiZ*1KCAF_KSQ8){k+ zzOhCSmqv0X^J7jFpxsuKAk>6}g|%tO-hN2%ilhaxi@w6b;#S_=AW!8Ms`O(PqcO zL^V!>y}j_cABS;iHj@w1J{+c0*efpWMAN+LcRtf}`_&o^Z0LxPhl$XK`YwfrY*wV1 zz?Ut}<&RJHeUD*si-0U4k7(C*-X@QJr83ws%j>^Q$q9KNuhF=WwOHp_`U)h3w!I6c z=J&qLK8(gZ-0K5PO3m^k^gRh{o7f;4OA(S3o+16V+=Vzw5nX6`(FrKX87RuMu>_d~ zGUGE0RMVKgBs#rB3!loz(!#Jl+EAcARlB&zs6NBC_59B++{mb7Hu-q0`%o+pDbtj3gMUFpC;xzm1owRfxJe)oBX6XcMpLKB@Cw#rsHZ>{ z4n}bov@rs4HNKN{$-k5wgI)R4DlSxY{&Lzvv=zpC6uaK;G=4~)IH|rx3W$gF>E2^5 z)#IWrY>LQYNy&8D0Pr-zuJdY2{8*}c`eQ7nP}VP_2(`p)>SRVBgi{jMxsFNBt4faR$ z{WWso8a`dzU))3P{Lg6GN~h0AWvmz<@1H{PAHjSfy_4OJ!RL1-yIB7Z_QtV(;D5^A z=w^$nIMLC-2c+_s_Pib=^?Ja|dOz&4c)Q=E_8y+sUj8yLKF2$E9rr^|Yis{SZ#0=a zlP;|DGj@}5eKw^o;9nQ}&aQayuD<^h-dLDiNYb`EFF!w1+stgY%))c`uys)As*58o zO)EStdw3*0e+avLf1H%Hb>2{4{g`RZruBH$n-`zK&eAPVd-n+bH>kb2va-Imym0V& zaAErH^>zBHjnm25{C0gdyo0!l`=;j;Dhw)H$#vm#F9n_^5y7DCXIzli$407&h;Xpo zKX&WHi+q4+3HPy`i`KP*p_($DvTUWENYbTkia2h~7*smew8YSyhx2(VBI4H` z%$YHjDzmMHRQ#-CV@EfM6W?ai+-`h>7-X$^qT4^o4UIqKMrzQ^)ijLt7rF5e@Q2)J zgOLT79D1!YT$W(h=c%Jvu;|sI!zP&_E>-2vqVMxOnw{z>)vSJ`FJG(GZ*kPM(%+S8 z1O^CohvJlfxkZe7=@wY^_oOSnza;Z&CRkqPS#Ll8*PMmn@0xblzvnD)EP|?kksBQU zBsZk&Bmbdk!*a9y(X`jYZ2uQcTRrQ4ni~?RB5=6{e>82&_e$w8z=c{Rtyv?-UCz_G!`mVrv}^1@%1FGSOw?>VI5+$ z(p6M`K7l`QC^GXj&dc)&x>eA@i-mkz%vQy$7e?ugO`>z56aEmQ{wSUFU^bmp&nT;uq!ht-@ zVth16WZN8f`t~dV;dVfg<-dd1VQo-fG8t%w*#-zzLRg7yfC|AK0x0*k{i5F0A`zF4 z1wA;(vbMpvGkxHmQi}YmZW1>e`5f3E+}W1t^V(yBL5XJF#EAM7(bTwLkY!k&8VW)V$1C5VD~`h z51cX0?#VYoi_BWl8$>c9+FWw-TZ8V@)MHv~mH>I*WEE$u3C#7oHem0?1MmOe!Lv#J z;Mwy3!n2A030{!i3@raw!HX|EJLA8OX9uu8?$ha#jwZJpEIqu*3RE_=WlA@i2oi5R zN3KO5oevB=F>h)NRY-2X_3DCXX@$Lg0aC`omKWY$n5{P@Y<7SW#MVW>Xn92iJz{5vw#k!Ej)ClErMP)KLv zZt7TgVr<{Lxk2Ki9Nw>#fYJ(n0l9((GE+!jfj&zL$Rjl^rJncWHz03j1>W>j@0Uu#rX1%rd(_=v}7OAP|J{hiI< z4GhcJGKVHB#ur#E+nncd9C^$-{);|SC%c@=FCY-nF7*c-)Pb!*3l$dNjUL4ivc1$# z1ROC>KA9|k7ecP?!)=T2KT~0AFmGjJ0V}YRqO%XS{jwNfEtaU(6E%REhYLuy1|-}; z$T+Hwwt`U~rX9)fWHsmo5rL|~@Cb=v1-|=7H1*`5!Fi}J2-PvV>qG%9`ZG%lfvJ+o zRs$kp3HhZ*K(|Euk3LTP*n%Otl5|f%l`I`i9lCOI`6%LwZ@^e`5QrVF zswz+#X)b??>2n}bxJsZ82&%TgIbybz2y~{{VLybM&m-6DJ)j){9EAI`v;9N6yZKfX~^F{|2(EuQ>@3mqVC9Gl)3(kqSM-;gdr+G6R@+4-#$TEO+45W)1kf<*v!JD}O z5}7^?LV(nDcOXzu0C!3xykP`JQ9BkG(7eVEiw%QpBBVPVDULpHB2f%Cl_wxpK$p$q zR~>nszUd&W4h$YFT_?dW(Di{W9bT1^$i*Tttcs09Fx#EBb7>p9I5xpl>aX4RGiJt`z;GgHk{zAGzouv&)ENqAvKxU76K9)e;i?`(R4* zey8NvHG7s(0Z~u<9!c!nLVWQnlPZLb7khD>##-jgXu9F%pV^=rUCFz=f8lzkt=Unp z5>L~gg3zq(LW4Umr`~93c;7DGb(_=zo_Va$Z49n4rHPIQ+x{7kyYQf$s5A>ZXvNN5 z!=F^%ujSWgArqUwF&+eJQMj{2L0p+|Fmrj8skQd?`3Y8tmE>i@3OiNk%y+3jRxz-r zLL0=QOtS+bGs8x63rs{{Ef<|oZ3Hd5EmPaR@~QEfQcDA_Aq9T@fwq0?$9%PW5;$X& zeE%YhX+6)_QaE1RBV^<%X0{exR$;&}82NhMeHe&#gC!;#7IFn%%mfJZ}o(xvD(Tgj;q( z_+JhFXnGSRr1Y439avHwWJVuIx#phsTI5cDP@1ZXWM&3@F zYhkSU;d1v=r1}tEWK$$wVv~}*E@Wfk!*pm%DhFvOvy;B1v>V_IJqygZxialIKea^Q^oY&N{BTx`!1l zqsO&oGQ?OG{us5`*b3Hr_o%b=l2OeY@*5?~Tat&k_9tO@0A8^N=W$1+($pWz06p4% zJix|`t=Hy19dzG(9x;_U*MP6&zxF9%9t95AH}!&x>rt2*JDwKdeSXYFeO4D%7`oN9 zNcrzFjHTQfzO)wNQGZl2+<=g;VGbcIJ4`Gqbv{|btpEf+7} z5u!Ogp2;w==EO~l)P#7Tx5Ob7>=Q_*DH{-sz+4(PsHtONp+2{DG>CpSvYmAfR4!IL z7#1~jbar(9zEG*SpFDUu2%UEghD_G^(1Rw4bR`-RjAZYhn2&}tI(?)Z{Z+2AbE)_I ze)HI+_Uvx3U$Lu3dbr?}@y4bA8+mg8Fa?UGq7amx1P zvU=Qf#zYq>%#R#0MDTdjD68siM_c>tHOs8)y^oWw7PBPoMBz>)g1R*c$F$uKG2sUmCYw%shQ&YhA+A1-zFz7iSTr zuKW=;r5V-&#z`LfZw5&!X17=>oTX5F0#fu?0zPsr`td>ID&F?zWy@F*)ZV8^>R+kx zmYW^OHJHlcm^sL_W`R=a(IjKU=T+y7we#5bgJvW(;!rL@F>iFd*X67?eFy9sfx;^N zW?G3gZ{(p}XFjz>zM|-x50d#n*f%Mu*vA#J--koie~s8V0}iHj)2PSP)KWCK*Z)Y~ z6KENwrA%N->loCnkZ^Gn!5c}i-jh-bEQ2u1Pk*zuu)uyLBFz+~$aUWzyESn<g1Nh36K>Y+k_pt7hrW=3&==rQTa_ik-zwE;tEbxHMy7!~hOTD-6FRFII@3KqR` z8GnVLRe2wHi2@0ytxFu^Hv%$`k^i2yVD#zH20lEBcN_1b-Ur7 zQ({OEcaU#oyfyvu#yoVUlx!&=&^gpz<`h=H+)eA6;v`Y&wz?sFGj}_sVKHAZLG$5q z^Q`Gd`)OJZcp17)zP6vYg%xSmG3*iZS&GJEs)GqLixM%B%4j&9=v%WqV;?3b?++qj zLfkMyx;rT)pCZ@s7#zTpkjn}d6KN2@;JP0Xu!!qq`BN3M*mYO2cqSli0dn7?D9?Mo zJB%e+R=oi@G3CT72g}gSI7pYEJ)KD0-+BWI=5;-3v5f;9B8wb7HBdp50U{4tZo%zY z7uxg2{N^DDIL^u3&M!4V$&vu_kp^Ll)$~V2G94P-4L60-j8Nki%yM0ciuahS*aYM}E&Jq^%1exahS9PSwp z;yo?yYeVKjvua`5G?v^ve%`xPYao8bsK=y}E&qGaO!I3qS0^V|-%po482aO6BpxYG zZArcXY>74gw3kvID36P0mcql4;?{$N-EVQ|nihBO02W)mGPTb?Q*)p8-rOJ7)5`MK zw+Cq%wchrhi9H1QqLIa%ZSQ@NufJY9!!<~+xbZLXA%TKmOHB_cM*x7hefkTl1UyoIh5^9b{4`ZW zh3ANGQ8h`{u=eI3Cz{e`>jA;g85_Z`7XL;bCQO+_K!s}r<`k(qU||fyh5@2P7#P)C zf+sv@E%p;k7O8tnF%VH__v?NIJji-H2z1>Zck9_4X)*#W`(J~G5IXBrqrV0X68KLt zxwVwO6VX6&lHGnTVR0gRmWX|~9I>D{v?B2Ew)}i(M^K;fR(}l|YI(MKPW}uUAOLhH zfMC6Ur$vqrA_Zve^=nyre=^&5vT)FS${U`U zVgif{=iw5fTI-V}Efb0n>wqif*|WLNTO?=pVHef0LXM7d$T*Y97Gcb0>(FRZC6NI0 zd_Yd=L7GV=fWwlo6BIl3rh~&>soGN;M*P{(Wgl%GttKU=A~Uh|_3p)HD{ocd=(_9d6@A}v*H>L{HTRxnSoJbq# z(9rbS0x>Yr{nMCx`Z~kU62vY^lp!Ev2x4;u8V- z7^C+%(8K4KTiNqRHSpN{u`^S@fy14Y^XCHe4Ecc#N2Z{IqH?umYZP)-;+rIp)Puq# z{eS^KSgWfAVIuYAPpP`~72{V}g1QHLiDz0sF&0XM&{Ar%yi(mt!|liu(6JAI#w5g#3; z%EMse4PUoGkrH47%sUxC#JFYMF?G<>DwdER=akiZD@o#MBJiEZT8>p5<_y{rH!MU) zR-7q+AHzF)5snDC@OnOl$EIgOHFUTRM8>!P359vUk4lV!Y;DwEmDG1Ppuyg?N>-#f1u3%V{miJoWdbwICtw;6AMNQmBqfx@Uw|S3@(e_wSPizkf~|p#PdQtbI)yhPi@w;0JE#dXc~T zLZaOC5NDzi$Ww@PIiWGE`2%l?3e4goBT}bCXS;OG{yu3;RhMXGjd)*~YM%64(Nc!h zf*iho-APd&F~_&5txNXKXmFWYH${G6pqBJY$?~W>DU7$Hs71PxmGVYapd$WEie*PHDT21GhncX3@r^w>FqS)DYV4 zvJFYw_#4Q^seQ9S1qV~LkUTLg<=&=}fO9}cwLZ6@sd0fe1EOh9u_;iR(!lIriL1lW(4 zzN1uc$aGvtD$+YDyuNCodJ_=YJ6yDT-0gPs7bLIvjuc1q@Hm^d#6^a%ZxbpoGTaT{ z_0~AatbR;f-GL6+Cj}-?i%Oaxjo`1fL?kdPbc7of7+}BC{kn*9iBx?5{h3BW*F(g; zv6RJDQ?qBivLv0-_}(Z{V=;eL5ZE*mO5zhQ=H~2$n2OZrskb?h^;6KuI2OLLz%P?T z@v&ck^zA-GvhVzv-Pt2>t@iS6?nz~CN&9sc|NV9?k+?>dC*OTYw<1-%Mc#l)3GLTC zzqEK7j?~-b$${+iyC~1oa>Y`gBrAo*zPzKr6K?B8fkN!Z^Cxm}Rh3hZ9rE2+CT4OL z1q!%7!5SxG?q@r-@SNXm%G;H0gq!6o^t{+Yig}_tLz4!+62|~l_k@S_)Hpk;@P1bI z9cQdHNH-J4bL4vLl-8uH7#|F7R64IJElmQN{_@$nnAX;SwO+XHT6^WN_2v`V|6uJM zgDc^?cg@(gZL?$BR>!t&+fF)mr{kn!+qRu_I<}M9{k%T!e`ZddnX3IYUsAP`-&)sw zU#nFqH($Q$O7y^p%8by1pScgy2ZA^@+ov?743jyhL{yyx_8N`kT7YOgvlw|5$#K*q z(k2;c6JxYL>KauiLBKW0XX@UjF?^XRH}sgc+~YNG?;u?2?sx#_*o%@`oBKk$!NN$F z$HmE>D_7!JM=5)6R5Qk$g?JsLzo8WHyrz_);5N(Q~DS9({ou+f!k0*BC2|0Nd@di)=Jdv$5Q2su-cfE8n7y@ z;zIh#>i4!dv`CGm&_zbyzBF9RflUij*XiyJ{wG3|rFpd+bAeQ97zht~^Esv~o9@-I6N0 z-I_#?eEzCDm;V` z#)`m%^BzNoQlh8QX0C?;9hUsnPor4*ka8grfs!KW#iC}7UR4J0#qwp}DyZ_YQ+1W~ zD7B4ER}ekO&sX4xITyABlmoLosb|te-kc)R2|QMa`6u0c zWx|C;ygRGDjsLvqN{?XAlihvg9P(jOZf`uVQ#d4ODnYJWw>2f1xz}rEFz2W#+i#b0 z*84T_@MCQN6y|ZgPABpO0Tf6sb-jkHZAn17qoh7Y$K~V4Qlph{5qqp!CE8E7bZEKErj{xB03;5Hyb)Ac zC*r#1!}F;(^IVYkawllDv5*RYGU|Sa+;4L@ADd(LAY=DpB{oxB`bdJ37? zAGv5`8YC($%8oX#fRwvy3o2^=933hp9&-sjK`mhWkzp40B-4?t^;T})!H=S@#+RZNDbeYu z@(TUc-Y+}rV<^o+cMN&GeYwwRPmAT64mqYd+hI&wWKHDLnG3hl?+Mr}cp)h%(^N$sd1=dx7My&sx=!Yx*V zUGt%rMAiaI=CAkawoNx}mNULy?5%w~+=1}ZLy5I|sCK@$7tDiuM5{?B#tm4E?=9w=VU~a1Adr=2TIQA<<_NhYc<51a%3gCsf%n zDB4N#tH8p~SYfRUGzI&JvI82=a4Bu*-SLdFi8x(F2a6pv(F3}@*`Fu--#mgcQCzrN zEcdt{m7I_rKP`&2cLOhjzrLIJ&4S7U*$r24T`H5`6SDQL;9q{4MjYf! zSmmIF<+d;j@3Q`Yi7Xgyor^>F;d2pAKfcCz^N$A5MXWM zcQ$E^TIpY;~i=WTmh161YU~A!JVncW z%STkd7^lb^8D*dt)!E`9WRN153L0z;hT)GtK72$|1$;zze|ASuL*xd%FMli}Lm%*; zIfM#{#%6U&vNsz*&<}_~+m24CeKi~01vq{OR>AMHg#@8b(PPX+@l23x!QDHpkvS^- zGK#VKeqdhr6+ZEK%0#ZmnydHS;VLt)zGgxUjBk9EtX4H=wb5>t)q!ZhCX zYWufE`ChqACuIv?<@YcK7=GzNN7~0knZ*dewMysM92$if9R(%;rN=?JPi3c)y3m7! zWvW+A=gnvk`eh< zwpI+>@9v=Zy1ke?S2q$6%y?MWp~y*TDU(a=FNn{jkYthY$4~@b&;{Y7T*pOLQY%Rr z-cLPMnc|(^6sMr-mMI9__1>O3n3PavqSS&6H=6jcU{YE?=+mrV_lsPA(El(KkU1aB zSuPxZ)=6_2x1f<&;ObZ3^Y6KF;K@hcNtVOu{O;N@+3ET7?Y?Nnd!B>=521W~&CdNa zo8QTazoqcN7K4w!m6veBjNzl^wRDjSdOP7vqlSwZ=H@m2&R)nsz_3=|VTF;(=1m|x zwub5K?8q>2OBMSY6~UObxYr;z#(lG`idIDurCyRu%;aVZ z!~IlHPOi1SaFN_%BIi#kis6FcGv0Ii-yUIh@GUE!4lHvC?$~cDt6!h!l{qZ?nK2S z)E=5Ui09Wjhc1o$6XV#Ut`(vDj!_9obh@%z)N$v%PU$OcDl)wcZAlI1bqk-2EYo&W z84aBY_%)1s?mF8<6e5B6Q!=vWUbg{MvFa4s%DlPHVbW!IP$79JXN({*R1wl)U2r#e*$+epG{SEu5 zzX^Ip2R)mtiYr2{0je5n$aHcI&L?TNVjv$9Vfg~%y2P)m-)}(iGU1SiF&Z2Tx=(Ua zs^J8g;+w09j-HvYr!)NJr2FePHj}P~I$w?WA3qTJvldrrY69lfhoy8bzYpR)HB}Ea z#NWwgTQGXxSgJNOn~w$9lz+U%EBZ4mk3F7kX3LXmYl~uejbSLujWm*=j`WZ`dUHD{#IXCeIjNTG&cc^b3L6Qn!F61AOMWQotpJW(+Z`yJsyy5;8{g6qW?iz46(C_(Gzsjep{$|OsD%tt8 zU6vPVZLH?H8{y*-^h4s}vq>{?Gdh~pPb&9`_Tv$ke%zev-MvMD2& zPxoByqJ`n;s)q-8YhPn?>$3TcUp6jHUwKX|veuV0h8f$|XRa{mOB(-_ai)`OCI}Ly2-Ftc0xlf#a7I%N&|6F=F zdWmX$w$w83&hz~2-hYedb(5b`&$;_G(d7ixa{p%E85=qNydC_OcH5nIe@S}m4?7yz z`rchN`U!xwUe;Wn-Vxhg<7}Vnc8y=YG;yS%_Iy5V=e+nAENdu$+4Ft&pLWMCIek1L zb;oCXGT)Y;`S33mXKe?b8e1Fhf4S|JZ}05P{^T36=lXor`n)jw;L!N<>j-_`epwni z`s)Xip0~Zq8af+Qfj*8uFL*z-J?`@60aqIfPTspaH@7t7J`u0i-}iS%dj}uOBrw*4 zx5)kJjAZMV1t%0u)3dkt)|VFyOuC=m>6h3jnCqt$2?wDbFLkpH%@mTVT$_w@iyMH* zMMCBvTz6`hC1>TV+NI`3=)YXyukYC_xA{IQhtx%Vor5YtaI`|AG?DR7dRTVD$!rY9 zecfM>HcH31K_GoL4BFFjJ_w(5Z-I-im82837`iE=`lyE-%Y~sZ^jYUnnpQhtW#^jH zE|NuxG*G+QsLo*z)HSQ?8T(NSQc~4RL^)P~H6T7hbqFMdIWi_UI1 z84E(&t)q=Q{4o+~p7gA0htYRCxUw`s)N`x2BbV^$uOlS--)^`@pJ(3cb4 ztf@rUi8a6J!Sb8jGukz(oV<$BSk0?(qEsdZ`d{Sq8I6cXFwJ%JfL||Xee(IWyqD)2g zlDBFDHk-aiak}^9JuM(q!K6hWn4XMAFtWNl6M3MQE*rkgdAOx1@!&y)h(wOeeYDso zmj|LKqiMt(wlOA+qrjeiI1cn}zB1=4xCU9!fVvqZ!A6kVvhz7Z=2M$LjMV|}p-37+ z5`yTLg0bjErc_-gI}K2_Nv+a)sAyp5G{5^b8{{{^(hMDsX#;!#Le z@;H^JQvwI&M6*^|-GTvGOe5to5$&mnj)w$_nl1Faef(qnx z#+Lq?iO+;fyGs8Xc~#7cw>imEA=)A3)P#>B&lLs@QqrCs1rQM1XJZvl*nO3(&K^5I z8DA{(E|#R=p)PSPs8+uik~)0BEvvp+bglx2?G z;I4kUYW`Hh>pUJ=!#!DE_L%4&n6?!6h19dN=Kr45esM0Kc4-I#l4qq&Sl#4wGYj|Y z&a>oic;(g>#^%)x{?sAUw{zn|^i1ziOFoqt>UqG%5mV^}>Gn2}wdqRL^mv8BUNOTJ z#Qqz)y>)dF1hsc!sMp4_Nzja1?FI5|uN4f3YpzXi(H(K0IY}5DN4u_iFQQhfd?=EY z#6~q_np~zINfw6)g+MZMbMG;p!jN6|01^CkMA2A%&}!3MzR6&`$I=WNJf241J0G(e z5GXH(TjTnkCi3!-F)+b*1Ci-60Zl~NT|-e|gg|jo0Jsa9KluH}eg*+$(eG~>afGr) zE{(H~pg#j)g-4H;Eu!|4Z*N!K?W>dA!g0H2h^*6(QBgn_75kDaFpDGpd?=Pb?)?RK z&vasj-U!wpJAySHzO^}1D^nAMVE;sc03-OIwNgRh4#e)13=7g_vEOk|NWj((P6L9j z**&E-q0($f&Oa07&iurla5*{x?T_W8AR@+OW1=EmhJHgF;fV<9DG2_t_AJd3(4#<9 zcS5U_XEsS980-`KH5D8TF--7h7?ag~9zP4|l<*YK{~@2{At0rsu=6q0jSKins$L57gOtrX(X(awYhBh=wBL$V1&ORx$8=WV?LIbB3Ckw1n(0Snnk zm;rz36F3CKr42Ka=oC2<+A`yGWIzHm8v;NL?$n_Yf+%4+MHl(CkS})iH~vN(>-Yjh#EWQfoH! zLU7KWI-;VYy%pRo5X~`@4GwDcsnbb=1A346@De-y-Rl78L3bb3Wj{3x|8*AW?>rfK^FTWh$3R0kQ_*S%vx~c>kQ>lwDK8H zF#|1+KRr%~2hI%ysK4t?;<~YrT)pQ7`@p^DikPk`gHw?926{v!k&MJZK~gy5nqHBC zLz3`llnMT!x7)vgwu6F(rv|8ju%V$u`=P3n1Bpz1i*UUv!J`^hSkC5n1w9na@ln8` z_zBnq-6jU8YOhwo4_WRV!KEqy2M#S-Vk`xjj&lJA4!Mx=#%xjn2M(c1uq6$4J^vgy z#33J0K7nhUCAt%cXyotJkpu`QIQ?_raM=Ga zq*jWmVoNG?gFHkiTYReO><_uj00%=+cm&guGf>*cs2-b(ShZ+!BBcUBN}0rDy`a7F zy#|c}kpU~h7lI1+RbIX#Au(AuA2L)g^tLpp49Hz_E&cI>Y_x`egJW`>r(MIdks-Yx z2oz?00ta)S7j6l%fC2eK!q}-H9X-!Bo0NG$rz;va@$XQ26u|@Z2)$@^r&2`MGA}aV z9m0@7+24T%pS6$RWpZ6IlYmL5gP5HfYYR8hP>E_2gv_JQht~jU$ zS{9Un9C|wE=J#QbGf)xKDM1CLL3lkv&$(k^5X*d{X1qN~(Y8SZJ;Pp@rNelM7>CPH zdJBFkyuAO2&|e5DB7@~MV|Zgr0B7lh1e*Wu4qj%j1`HhgLk;AiWgFh;z=O3~DZyOy zD+<`v7!`#1fwF=ec20bckXG#m)eN!0WKoIxClthfloSEuD&|v(v zkGCZ^(-}!&EO4_VfGP76avKlsgSA3NKOBe?8Cb-& zhBd;Ioc1vwvBrIZ!l;#DoVtNzykR4FAW_BLb|SgOF`}pz$n-1@Pe8|6t8>q56jpL& zBqAv$I;wuoq9bhCqQ(3dirvbWZ%&5wQw^#ee;6%CW>@Y%7;Vts87e>CY}ih#C-uyYCFjaUx~a_?R+wN07Uxvo2p%#oE=5lD zHO8b~5znOug(wK)eKwFS3|ojXa9}61+>Mi#pLE^f+51&2QokkRMZ;Bj!|T4Bp>@xg z9=GbdzErK-+9ojYVZD5|yK)WU;d0k~e9aP#6W7peTKU;&8eVPYcG!+nsKPl~i`&*u zRqdzyz*qQ4HDRJ9bg%_GpSn6uyk<%`x^mEf$lyg!qT5ste-a-}t=_M@`mk?vVTeXOwNds^vUR)uh^)G=qQ8h9!;j~CxWjsqf^jo zJok0K@H7Oxx=GsW1YC`bl{s_POEVAB2>af5#LBORH?QZjJ9TZ~kkvF-RcYFU`Ge@* zvMuc%GzZ!$B3ddI&fDEl&+V1CV|dpQ-|wUjY4v$SNw;G+7<>9ITp71G22;mz29&oL z4}EQK_|F=|bx7LtGJeH75X~g;`s#p&bak-v^13?)TL;s-X;DyjZ}q>bhLf&cUU+;e z*syk2O7`#GSEgG*7wmlf5#%qJ)e%(&^umWTSMn$YKAv z&Txy#2F#7l{5~1%l?#!ORGZd1_YTc{3WHQD*7>*?<5MuC9m4rH(PqtlFV~lVl?I~q znpG1=*6G2mKtnc{eQAyL%k17IH>pBGUzH@ysclzhm(*xd2gNVG;i9s_h!8@H(T& z?)byU@$FBm!`sx<<~Zw|Z0&7RlE4{tzt~ULt8T(80jJOA!KgDmo$PCwn*sgn?rjS# z{_&IU{`VHCV;{K#czf8Xm%|LXS##K)e48;yr{l}`azJI!tVo~nm2 zkoWG!s{79>b#LpzHqQu{r_9ICDQD}H7mwY=t*u@s_rLEl?5pkhxAitRn!33CR{40I zZk}$wd+rxoZm``ibzX1`Z(dAs^g=#T@$uqT+VM6|U5n`Z>fa|U3=-P3Xn*_!Y#BbQ z#6P*-yXA1!!}vd%)Am36-`qYuJe(Y^-%k<;k8;`%;>FTRJh;cxI@(3vN}f|v8Tcwd z$u&t*vR%VosKgf*BKbyOh*_<_7|KT&im-@M4YK}T#X4snA@*OFL$TaP+OEU)OP)J# zPbX3Dv63Q9+0*)*i9}^7$}4_v%n@%|DUkQ7By+PQzGO-wq@c=Wm+)Kh2_L_LiZ4R+JPj*DV=YEJYGZPuq}N#tVdsFU{8w=L+c%%8ky}fiEx%s{xYgbX7~7d6 zscGBwO_x&bi!XgQEi+s)Pl_-L2$BTXM)KHXt&f8dgZ(1o`leX#-xutBHkVHn{ zd~wvF?nbA9qJB43Gv#_SsVx(vrnFw+b-DX`ZN1Elp;s^Y_vv33-liU2WwP&L-Q!Pg zI?VbF;oBrmxT$;pYF#+((&cL(U$}6^EDm))75E1Ye6?OCBnTqwhN_PS^n2wDkO3VV zm||7Wn`L`-m$%|KNIJwM%)%Qu!5Qb~{&aE5>GXSUuPFy*|8(j0gg+0ezUWw=A4EmK z{nGr50@!%@Pk=M7W^3hzH6!35grnNJnlA7f-RO4IOJ{gdWK6{>RD#7J!1p1Q94Eg? zbL-&s{yQ)Ij+rF)!A33F$qS8irju={mPH99n3XrL4%rQYPof@>dp`cx=$^^SjKXj< z6A$a>GR6wL6IsP&68?w+4#FQ4yqK@KM-7O_HKOOpf`rYa34BRyX5w#r4q2dZX7Sho z69UZXl#sE$u^=}adrF+xrbg*H&JtNWKLyarHV5acSFxQ?h?~izW9fs7vWk(jP^m8X zU067?ed3&D&rJ5AV+kB_z`J;8CtRbn@>!fCl2X2tEFf1WKp^tp)#8)aHVFDnSmqJ; z5y}KWzAb2MXg~iCgL+Bs{twp0X;28X*pEH$6DH7X6{3Ru<$9)kFhwjm=HJ8vrHmw@ zCyR0aN=kD|q-{o_{Ygqst6Tm(DXlaA&q>@Sd;>{T@_$T9PZ+SF!v0B0JNDE5cT&33 zU;3X(=?i-Gzmn4F8tuuv*eXZ<+W$;SBV@f4VC2N3o`zG~yL4Xn(@hBm>Io<(8xQ-? z(aTiha{w3dXsKD$BCYNHHled$ojK`BQ{{2u-ez=Rj)hU7_YOAqja2RC0?sy5Cu(SS zJexpx_Y;`+F?)1v3SseRgZONf?AkcIeZYQVw1nicv>WUK! z)Y+WS*xszP1yuBKW^azMx+Ct_V0nnZ)QH_8hu_1t z&tLYrBybo=We$LSP6`Og8p8o724J82l1p_*LiykX`qrFCnfHU$JYWEXl}47KFxoQk1l_dBIf5PfBH<3qs=G4RKi0jEkr(Pb1(p_x!v@zO7fHB|sEtVGv@b&XvS2{?3V-x-z)*>mQ%t9M(pD|M@^Ik^C_w~AH%mqv z(uLW!#&{h(3_i*xRucPrcmx#p-gd}+7aVcn6D;(aZ z)}5Jea_4OaC_Q4-^uUZ1ea3=`o?@U9wY9@>(T5R6NuyFgJvcTI0a!?xNNbe41$i-` z5_+*PIJ~tI1?GKO$$>&g(Ny)oNmyTl0a0nLJm}QRERi1E!4F6j0X9xoUdB8Jv|m8A z(mWpQ_A8?iJ&*nfH_Uh52&tAb=ox=f(8SVFM64uu856cCy~${J5obC%Ac=`Pf<6_X zKCmzZJg8+rCS*iN@T4vB5J7iE{b-;&LOHIIXhcsQGeE1%s6{<}=9nqt3&ZGSRrMiF z`MWHoz`fbt>S;Ykq7GCIYF)cvq$y@ZfuYAr?O?yGQ;=jzSP#U5XFiFRUcj7*;h_K( z?4K<)gjv_Wbjs+F2nv~D_|V$;`Mz5fFHegd*)Rw^6|`lIpCHu*xpUJdB(E@hYrqSI z04v&SteMCn6s>Hs0`FM|LP7BDt}LB#Ydh3x?8N+^yO}>q0aV38R?ZZMszpI1o;a z&2&SDMXCWyJ7&uT3<8Vo(ljWAz<-R4Dr>38ynY7aA1oXrLk|uFxk1av*X0n$wQJzY z0#r=a6RfdPJ^%g6VXX|RGo3^DnjR>{{5xTh$q49;lMf9tp7d++c1_fi7(J(SeUI@` zp8}{B(Y!YhQ>>SU!;3mP(#-d-7}6k3?yq<4$*AiGtO@d zSk-yu6TE9J^yTN+U|=QiOj&@=Fiq&cW>i?KdT)C7Ah9vE@ zKAVNMo_Cy25|7Jud5AX>H=Gj&R&nTJi5o`<`APfCcfS zZ$-ZBN2oDbjq7RQ&wxZwN>n?B{vb>7YTvMI)!uh?h4&WD9Ke`Tp(P=iFZue94`hz z59hur++67C94K*vll5M`t8$I@mHCKlm?Sx&Gt6&j&(jpN>x^JxqbqvdR4M-ie4Q-n zOIzRed@25vU-X>e!K&Y{GKJhPqQ~w@h8!;8N;UFc;Xl8ru4#FlvcW}bb>u2>* ztPjy=q)+w)i0#`Bb0S=2j}k&&mrt8_n7Q|o`x{(uC! z9&j-JWSWkYNc}Uc$KmV+)){bK^ZiUq@+JJic3P(TQ&8t-HD5XAuRmL}$l6_u@;XM3OlJ!PVny4* zDOoZ~Y_!L|oB%V`$4=%;iHbNo8T44~&etXKexo|G(zovE3F8=>$jTV&-Z}O#Mf?mb(6=vy%_x@%8#heck%HXE%{IUG+;UIOzXW1 zb}`~r=C99Zx2gJXr_uhO&gaekEszxH-SvMa=W^%%A)91ioojsOSO4~s`_FrIbMJqS z>-TBw(!L#qR`!=ampI)1>N!t+`9Pa)c2nnQuBwUCcbi7&;_c$K+Tygt;gH*Ot$Cev zY;M1myXxhWMx2JIz@4sgew)$Q*5D(%zm{ND|DgQ1SopMOf0;h{1gtFN+nGL^o6`3` zga2b-ulzHxW7K-kOkfPRi_o1uyQDKHv%{Lp3@tMy3&x$YY6LK~dSNWN?^n zZN0xj$aO8NJbxe~k*lzt@gRb@d4ag^l?);LR?Jx=ym;7_hCA1BTr zv?_^zlQ|?T^khY8inZ))i^17gZ#Y24c?2>sJYXgyQ zhU`D$#M_aEtCjUQFVmOzg4d=GUt!Z~QL9%K!`%N{)7jsl>~BryY~8<_&f1WNHplr>Kbf>X$@Gn_e&8(~F1J8mnStGt~3mi5sW+kd!YcD=T{;TwCBjR(vidtQ|Y%%pZv zWYI6`oOZ>IAxKgfDh^%duO>Nax^ZOVd$$<9cQJ05QT@cJ3So&+7ObAjKTh=|x?<{= z8+1=in1F!?8WI)(T7;R%YpUQ>tC|2!gB;~i{DTczd3I!qZV$)3@R`gx%L%1RbS2R= zpKNw@#hV_cEqZE`rpFb|ApQ{d1o%Ummna>IKSS_pR^`rJ-$ zIDvc-m>Y&cJl8y{=$7$cR6S~)y8EN;P^MYKFMuaYag0`!3hSh;Y@tZowe-caC!lav z--i+3EWjCt%;oJX21E)FOcAvkZ%D?qSTR%QBy+YZd(~dD6wwuQ*$oh?5A)O^hD%*tJl(s=C6$QqXr@B&q&+Zvr!7FZ}e zax{8pI*hI6@XL7qWSlvbuySh2h%Yf6ZQQ3Ya5*l6fyWTm*2#%Eq{rpnTu!o*kUxG6 zWhhlL{9$T;Rmqt6n}af7egekCjUz5+wP5?w{M+^^SmOVMf7QZk=lP53Ll<@m(!A0M|)G{)x{6Oo7onft`^wj&U z2=I-YVITswogt%Rd%|V@JaKY5^`7>tgvt-ibBW9Z7K%QDZ#CKpl(BFy@I(`5agDBn zza*r9pgITYN|TQ3H%r~xVuo{E^hmG0grgR4C9g&!s<-_zAEeM0U*|bSrSwM2lds z9*(=^mnFBGzsJ}+%+LKu9M z9eWYF;TItn`apCxNkPWQJ@{$Lm4G+yp#@cbZFAZ1fu4$y94uoU)Vo1ZpqcBR0AU(h z0Mh7hxQ37N;;`tC*4Z6L5}=d~-EX|!)S{z+KZfCuNB(0mx^kca&lU?J0|1BO0gJY1 zB*34b8&Rd#4#49LB(*W$SI2f(ng0JNF}F~s(6d3HWoocFfWdm7wP?msQDkO=0af;f zK}7&3LKpa=5WI|XIvgy1&+i5GM)RWR;KIf->53r1C5kLy9~tdQxXo02?&1RLP&)G` zniURK8NR)NmIy=us`weKaT}Hs1LgC1OhhQseXN+-q#8IX=|DtKSPaEN+7~#wA&$)} z)f+f6wMdPG4UI6+%-z$Rzf<=|nkEhcGRqWnYCsd{CR)u+p>5>B!dbKrapjqWEg?`eJqQ|Q z0=mSZ>r}Z#?AV~*5sj)8m@wx8deY-1qF-O?u;Zs(*FbiOaf)U{3Qp&Pe~5d%>zGU( z-2@ZMaPY>YS0U9e&;wUDa4Rrm1Pg@&<pi{1gQGIeo+K&mXk6%#nGpMA>bufLxv0&6N2g`juKN2| z5@S2T;K_`-cz33r?p)&}fg*Fp1aNXaMDFqFPgQuD}M|+QXje@A*Y0R>8 zckC4-9Lr09b^^Rh%7!tgm?`lp0+lLV!pLv`00F^Ks{lK5?8Y4!xi-@& zBASl)Nd~o(ssuMR^2e9PO&AzlZ_ug)&<%c*pdM8`0=yxSKi_E8x7GbQIrVUct4a%1{96z2xPLy*AUrqqW3M` z2?taJA4+7oU`5HFCc;5S@A48A>sEHmCr4}#)&l$7h*sXZTprX!%a_sScH|9#1EW($ zAYlMO6wTikVoNc`IZjY1zeE2BqUZl7u1f*a|+EU&~Rw*Wi5; zWW}sNxAL@HbkmYq5BQo{hv^yejapqrQNyIE8r7eF06A-BSN1;ux$r*# zxzWFsm|gz`$V2`MkW&Ewc{B~DNRy-Sr`XA@gn(=YtyZq_vKf`_MC9H5jah(o*-9GB zz~=SGGghk~VSL0AQ`=D9G>&ruhWO6@lGXFm9E`(yV|6&yPoukjFmh_W3QfQ^EF|Pv zg)IKn61Au=!(nw>0(E?Fkn9ehRVRk(4cd-snhrD30DihsFGNGIsBHQQ7jG_%4iR&K z^00;lD)NwN@f*8o8#`=z;C7Va6CCLMm4HsiaN#DW$4tL24UQJF8dc36h*a$nHg%?f znFGCOP>$ozlEo0(Z1(HdQ!=mV1SjQHkwHbrfT>|8Wy+sS8ayg?PZ zXK0P&7pd?Q{?zr+xnE(OFLKpwMbwQWpoi_#LCB1z!kpx zC;qp6Sp0+k#iRT3AAr<~ZvJYC!pbVs9H;1Ife1QIoz-I)pwVerqmZB@dwyLNyq6eC zR3Hm{lRc@xIQ4hlQq}5u37IF|_0#QKr&%3-g>0!;p%Zh|7G2H^LEgJqQwUeRi`lpM z?LE>^I-sJdoWL(#9!*k7Ks|`sAN$_VOG)6zLBqnx-EpKw^qaO9uDZlTBIXC`E469; z?^$pBxPJaqq*cXo_<9A-91vx~>^-MTUQuI5hw)ej&t$;2v_ZPoi|~^yU*=1PY?kiO zvS{pkXMIR%r0qsn=dV*Ld}Y^P_&-9STh}!p(#xCojY71wD^|yVPVBwgRzl=lLdO{N ziIH!$#`>l+m*kO35lnuyuUjYxH%H4qFa>jgYS-!JEZ#ebcAiJPkZZ;75GPjyB^k0o z^HzipWJC=svi#Uvlxl)2$CEvw?8*tiNEL!CHfTzV$tEJo&LuU8B`G@0@mP1d>N@?3 zvumeAQ%qC4*%IM?A=Q&b*&ri?s5pb!el#t*bBg2F-|y_2($dM|E1*wu z`0Oe)TehxQIJ;x_O38sU{b7@{zZN~qddlgNrOp9Wnc;Ia5QWT#wZ~ra5R~T?E9~Tj zFg@nQDkVPtO4ZMXPswQG9q@WryzEkx7%SlLkFtg)%RkB*^!tC6HD=&pkF7(M*u+)g z=FXNB1U}vYZa70Z?a2o-=Ny+Ab4^**?#!<06N%{V(->YM7|L&1?gRG)2HMYC?QV=W zW*+b6sFC&EZS`+_Z;ZI_S%2+I5YCWK&qKtKWzYIYa$>0Haf!caw4In7@_emYS{e!y z`>?aOo$IbbXt%HX&#s1bXJcz!mr)}@AqYjrCzeQL(bkA#;y!|-_m_kI)tC1uCoI~u zr&mqC?zi_Eb$)#<&(oHr(bjui3PNbx!{sM^$j?{cPtr$!?aGmh!9nb9GKDwv&)3+r z!-nh+9=e5ZE_3T--}KN>tcy~o`SqU%ySttq1(y9@!@Uiho@rk<%RlqDIVQ&P4TNod zhBrR8?JVEB=l@L$*S%FQULLQJdw!m?^fENHBwyA#yXx0fci-`UBZjN~e-gvRGeUlT z^K<|G*^Ki?4EM0KWL8lH5X0gAml#g!>5mvLlsR|3LG1AYY21t7zbsn+xhI$$1X|nt zd%Te-{HE5I2PiGo+D2jFiLc3j#Bj2IiQ#m3|A^tti~(XeyT6O!_SF9p!+HD>!wpXS zO$_Hs;5uvZKZ@bVyxrK0pH}G}&a))JIS*dh{wg^nptkoX9be7G_`m8l zsT-T7($Z>KCxDB#ma@=Be@W{c$`&u-Wh-uo*HMwYD86s`R(m8Kn5ti06>IE&Fu*Ex zn#>sJ$v>Gki^%8F@9s#RBTT_dUKLb%>osTB*j3BRz@PZ2YJoGPEHl%X%O&5T9w)3I zA|2-)a0 z)>-4Q-qU!B6-}%K6cRTQ%=jKyE%;^isp9DU(HCkL5O07)0%+kHApfa_Gur?5jH775 z{x#Jcs|2W;#KR8F+mFgqseA%7FdW;CrpsIYcoo|$69UM%fH=Sk{77M4E&EF22zWgB zK(77|0OIu-C}GwdHthuFVaZ;wZ=GWx1H6lyuEeSG5GMb&I^pX8`)hS#i(B!F)(Lo5 z;)WX!L-%dT|Jx5VYqwlY6fA&R@o!!@^*EO*fEVs3+5eDpP)v@{`fo2>bJ5?uaHME| z_rjIclAUb>yl`*C|M0>EM*ly0;clfK<&NlH{=*CR32oG!6{+hqiC-E#|Dl-emX7zr z_g|Y6+pK?VP9_}yo0FdZ*qoe1x^05${w0OmU6wX52hPmAH5Dl~O9MiDDz9mwzCW$e z?sD-ygluVmF6j^s2}-Q?mgWP}F#nMU`CEC9u`3;cwTBBFh1-uF7E~H2v<~+Plq&^a zSJ8w`QPR+h(u}j*>gyn7vfvJ?5QE91!(hl--3^xWny^L@K;4Ge{tPimmJ^!`2Exc% z!wwd#iYjQp=L+G+IU`0=1G04*_u3NU3`V!?;7RzMJbyE%NJ*wLn(twvtRhhXwdRCJCcK&{l1H79Sywv zIlO28#uSaImcJaoaFEYKC^Md9JuKJrYw89ahc2Y4g&TWZ`-@9k4f$eR_S7S+u53}C z>iE`F`wWC+QHm^|z$MMAF}r4xEfTlpz1dNe5E5|F200y#KAF15DR{CmmXS zs{hBN!?5{(Bps5VI9o}#|2L8jWA5EDf&bZ{Wb;JN%R{I& z-lm!W1?CAF&1)3$Pks{%fOy7fq=AJZ_^Bky?QJ3n9G)S8-$iDK4Oe?;g0xZ+oHAIH zI`hXrAN<$Zy`K;{a3HkE{Svzi@uXIqB{;#~|1b95DyXhM(bmP?-GaL&xDyEO5zsyl1qlHQ+W3U4Swq>w=7B`l6-Yq9`x1wHdYI)@F7)Uvmd1N!uAjH4uS3q!@cl*qF6?Q~q z4>qB0tjOf}l}$!Kf+3ARCVmpe94kn@4iRI~bW_#yKH z*n>sTrkX%dDMh&t6zmR#LeuIk1b(DWZ({NQAluuG#Bsv>8IyCMtMLvM%i4n!+yC|2L+oXkc0vQ|0+QIs{rx;pa5ZEFA{QWZ=7q( z=f^bb(|<9Slj@C*L^<+4;m3gq@nN`u0{jQhw+JV#Q<9~R{G~x!9A{%smdp;qh)vgc z_v;c&Crer>W7j1@wnBk8cD98KU8d<;Db2k-YB>X=t)yFJvly=lir}|Y4D~Y?a8K~T z5AFiO@i7VkvSvSVl#$g9YO_SsHv{7h;>rx(aYLp+fmC(0JU-SCHusBjndav_R&m;H z`ld#>VlyDr9SOnbINQy=Kf_xXD$P7|hI=%7={c-lYJb2swJ7jm(mV_=p5`>yE70A! zbctezWeY1Ue_LtFQ?u)2C7;bId~Ner#R15}9I}BxqDxDVcGM^nCg&l|LH!LLzWWuQ zaG*#|or;J4W0cKCOc3!IOKzD)G32PTlF{uRx@?4SwEbm3nIX}!4njp+h-f{myx|9` z3owir%Oh?BiDJ$BRgh~3;f*=Y{pTjC^=R2sO^G@aL|iF`u2yIogeBeajq!Yz zpQpg>RIqEmuCWNolU1~Cg$4Z{QXB5&1QaV6 zc#bA|K_17L-%JelL~oE`w%Els=V2SXmm5@5d%@A!nJRx0ZK<0Tr*Ba+8Z1Vkx+VU3 zVwcBdaY#0^CE>LCO~AIkgMzmWhT{7~>tNK*WQ4GxUmsL}+fBI}?`f9|sIye2)imXW zDRwd)AT&>WZcw=ua129 za?Dv88hvolr7DXIc}8^C>D40c9IInFFjS-m}V$Q7wN$?Y1Bw$wW` ztwb|xp3k}WDpAE3&eR%vU(4R-vnmrR1DW)FpD;2kt?1}Zb;7pszJ^&Yl@4C1?)bM% zQ>zGo-ZK}tn52p=!xpL4#&G1;!Kl6lXvI1~HRJFDhrm~8KCUb(vo_H!@$ykcAz%z2g|j zQt6oE?RbG z7-+mXX(1;7LY3j*`{QouI+s|hJlR@k@`92cvn3$^G&QqIP}efqnZit7;N1{ zT%XyTLhUBnrsWe`&d;5tcv!Jj!;khZ%}{~(aB_9$QOWK#rrRAP)dob^B@@#Ijo|yvX)u#QR~W2)$5GGj!@(75a_8!8*{}HG=ikAwXfDn- zaU#8`>vGZAl_|7p69(Q8!3?BsX%ee>gS_#lt9+wngMs|^T~zbPM|7$?X z+lXvC@PJ82fC+LK|Ld89gQHHhI3@6h7r-mgu~G*JDMbxeS4i=VJeoXdTcRfUOU}Qw zkBcoWHFe&!9;Cl!Kba zDFzW$mMzXxTDF&Uk#Z|Q7ZJQN#s35?<{eU2;+pX)Ww=v%kuvc9gOuTC^vvtDNKoBE zP(J8x#2&*r+G*P@&Ad1wBM#{r6L-uixvGQa4Z^4e%;FMg5nPUT+Jh$0 z>R!dgQk2)Hd!P1~n{o-%FzuTQuiqTWx*u{=9&u23qi~ZVw_HFssLWt62_s_KE`!Pd zg(cJ>zh%KtgATp9C2NO+)sV}3{(-f4+G;$qkA^tN3d>0lG@+)_DeZz7FLnmhBw&jE zcRPd2KiL`1-Xi0!6!Pjib0XaB{p5(VAW^-QPf zmEb?v5MGV1UTdMVuEs#1G{KFvrG<@CrL96~+~?6y78vln{S9Ot}&>g#R5j zg#P`%!-kyCF8wJnNq(JmdSa}B76l2ep~J^$ePxBj{kVYe{L^IWb>7P%6?c&J_KH~1 zWuuOFdKrCNh)~6NkyLL+$ZRrvle1uF{Qcl?pyvcFi-MAJ{in^;Q%O-a2R1iZo<}7QW)iyruf`+xHsD;!R+`=U-|9}= zW{1@P8DzhJ<)qV_of#8I?5zprB+m!ZeJF<&aXJ$ghTe41taNCTMl~GbCncM z$?x#rjum`fuPI%&6<;RISWV{rH&V!x=hg2m4qNg@?CEcMIPt5wh)lapI}U8}lE!=4 zAC(z4o7L}rU^PtVMolFX3h=^6Gc(61OGnEvE5$J*d|JHJTJ%5teKFsd^tgb3^6Odn znS!YW=Nk-E5>1>2@1Crl3$3$kWnbv~aJ*t5rIij4gmxlC2-Ep$g%Lkc=5MLWs+`f>H%1V@hldZk~h)*7!BD z(ybZ|uj9=+A%t}FhJ~6P96BdOH#m~{e;^W&OOY+y` z5Ywh<^%R1o&k9|7c%#Z*l%E_loXjy<1t68MfWFV)O@R}Dhlwi=f15(|GLsS@VtWk^ zkrOB*w4EG2>(Il@#Cwy0hYA?=l%9d;@+Tvp%z=s-+umxw*036A(vr*aIP$RHuA8?2 zCIs!GuJvz2xx z48SFUcTJ%R!uSPnNhHC_frxC!aR4rfH$05L$OhtHT@vMiFnv$}rX+dkZ5X&%`ro%w znvuX(Du%ieBpOe{cL*vVHNvlOW|(9p4DC6doCR@&V3ZDufZ_#G0;k;x|2Iep+zX`S z_un8T6U=?70Hg#S-zexGAtf*3%75r!>HcMsxcIwCLLDjyVeiMQNg@WS&-;%_V&hZZ zyHa9jz$8I|oDc;KVTTHMD>YHtGlxuGyp{6FfVWax_z>>9m4c)LZ5kN|p8r!x;y(Hi z1tH4K+39DSC0_RR@t?z`@1275Fy1U3vi(6@j@Xmg+Ir)Idp$fPfAc?-J$RZX& z|7l<;+!toOHn18&obW*^A$1k>S5&n2)QE3#86LL6UIY?+QXI3m9lY^LfIz}kya*md zu#8BQ8gYFe-aFdI%7lh&6!#TQ!XFQGuRZ~A63`boNp)Y`$H_t&e=qS@I7!J7c+vGh zn>k^a^57phiBgoKF9rn*V5|Il_v-BGA{7ero%(51Enur;qtwL}jx}^=R1#NY1XE1s z_`DGq7))k$g~l2gbbH|iy*|0kz8hQN)HnKIGoWh({!1eHsW zfCudb!AtwHmGY+eYb(|6tE%y5D`f)X9*HeC(ua0Tpo%3SfZS6gg~s>n0X?x1Dr+Qpv4;yJust;1xEL?)BQ)K& z;$i!#E5F#3-(LyF`cX#>!`S_)UQHUR1OU~m_1{_}HZRpH%$Mp_El|C}dZ}I=PrJ2O zr%dj#dGy$$P94SDo+!SzK}cnUM=aPgi5NEg1(325PeuwJ+<#+4M;C!)jCK&MKL@vM4Rsjr94V6t@sYC46**wgiV)P-TC4J8xG zr{m~D+|V9_GZ;tJv_UZefAaOWtxaeIrAiww-zbCFw;_75RC-s-%pr?)Zh5o!=;*3A z;8)fbYF71%5`}m_;;9$pnsL~cH=^qE<6OX-J1fMK9}p6!OcQgqbG z`mX25A=w&wBnR>i*@(i=p*1piVs4~Xr7VJ5HgeWIcEYoB_7DRG)TzUZrQ=czmG731 zsOiS>HS_Xo)$$K;DK?uwzoCm`@ck-vMQC)hVbHAg%m!cdVIY~V?*wTildo?GEkl!M zr&2Rpth83?8B0r;3F&th4Hk`|56aG*jj#dzgBP^{lC(%9>9Ctf-FP>RbawB#M)3 zzrZo^q|@+c-)t2eXNG+%7E?4idYdiuYw50hJwwH6i(FKNbI_Fuf1{80AqnuHB&r?j zSelb}6+XJL@m1r<)4OMwVu6j2Hd#v~$TDUv`PP{T$GJ5q=*pS5(I*<|b;VgY=`OSt zvZ-z;W3B$&46OD_$vX)52WpM`5bM?DqlFt0cUm8D+Q)N~HVi$DN_QVsbz~$U zowgoR4DGHB-jiLMP)6U|!4qFcP_5#L7?5q8oScG4bwP+YlC>ITJkZCzK9I;)`)-|f zd!+V&K)F8t)csiz($J4~alAfLrTk?5>C!Yw+TFD40R8!P>1RSPdY<8o2JK>Map>>m zOikYCM($g1!TPVqw8ujEmj2arbw|@h^kvDRKSFCA2zrcD{`aMR4Zt^srBEqF{#8q@W($~2WM2Q^Rk{hyLf7jWEh@q zdzEiWN!E=e7gd%N-%cZ$LY@!PC#!0-?jPL5eB*ZStfDvTDrTa~0Qp&YOn0x{0Q$|H z>R^?%nEk2x&GPu2$@stnlif1k@N ziSlH9(lx0v7i#Z-JI$Q5Tr4jB#G%NU_+*-veFiuQFZT^~-=8@qMkzcam7MMt3uFTL za?lnW$+NJwKEaQ_e>SJp6%R>>QZHC(AzNd2I8sp0T4hH36}Y|2Y6!u4f%wP)5Fe8- zzf2t+=QV{J`Rh_4U-Gv5@v~!YD#yscn8)g42?s-x+Oy{C1Hp~qf~8T)oAZ*AC$lG8 zrG+a}4iR-iw+vx@nQYUwtSJEEv+Fl;W-)d6h09EZ2E6PkTsHq)-*tiX`KV_-t^r3{Gv;Ru{~inSf1Jw#0QD2_Aa367H-qY65H7w(3!mb zR)PNXSn2kDu=Tm9X1TN^jl1;nsN;@b)zGi@YUZX@=3yE6M!@#*c#yBs)7g2%Gn(fq z==mPMq|XZOZdvbeGB10O{b-g2Bl-s8OY807yw1b6$@3)vLm_$Mfc~kLEQs4=+)P6(G$$ky(DoJfbX! zC@cQ@!Sj0W*|G8o{?60U)$YE#)bg2UAuaCF^IL1PC$F2M^=)7kS!h`Nb)NuM66d-g zXG-jG*y;8bxCJ-Yk+QpIC|e{=I%Y;Ti6lyx?%wk$yaEhlB%KNxiIj=MdjS#Y(P=6f`K?I1FbT;#;z{%R)5^Hfk)l`gww z>I>E!!_Ja8;hei!F$;C1G*YGSYdrg_^AB&+jTPn0)NQkb6r zFD_KMrpv0bJm2^d{=jMpwBZOFOroeiJl~9tH(@V4U-0PF4w<|dLDUbmD2*#B)h(Ys z?oL-GGTP)8f+iI&fL1`XiT@~^8eoQb3S)2sbD^W)Fb11C-iQ6jp&Hey>NbxID-;n0N0)9qMu)h1HBWIr)DqpbWdi8Z;@i}wE zXaoUw?rh75m`jiPMq}QJ z=wB&(ZuWtMamXC0E@Z#~8N<50`nax|^`T4h;g{1xDY*?LM5Nk%Y3Kwm&4VfHhd>X- zfxu5%FkaH;BZ4eR+eltMV4y_p?Pl`QrxpSo+j-8kEM z0?Y?-IFAA^zE4k56Q9ey@t>3^b?CS1a^Uwle<{Ibm`m}B$3?quoeW+ywCA*pcGymv&at$oHUC{UxlJ3-;)f-NcJyjZzP%FP}%>5=EV*o>W!T2 zjK>W#FbaR`o>iofBBq|o?fQXKF;^%1=SJ1II`K&*rfo@DJT5RVB?e(D3MHD$y_gHOFRgb;(hFF3TW8?M2+q0lw?W|_! z)TVho1O&|>KK=Y6vfMI}wI?rR-tN6L0{6=}JtaYN!n~%j%Nin=+wEVw!(`2;23<=_ zIp~w`#Py_#X2XD~;hl5HCnS~3cA?LqI>-9X{Q*eVY%1%0yH2fB-K@0Ibq8X+ds4Y~ z3@|IaRbWX=a%d(VJIH}Qw^>>(D=9v!fEbfHm-d!QuZea+@!aDTjy9C67hnWpngd@6}6@2cM3QlnJFn#@rql83%U0W zNhqq_EpO}f=g@d9Sb)ea>GOKn$TFPxa#|#Yo!D>cnQ%zZjg@OBJlci!F1G4SU~M?H zt=$dF_fd3-trvjvqJM4Xy8y2aBl4R_vl>UBIA&zrTK05LbKtn$O892J*wBy|?W7+- z#oOp1LwK6ZyH-Qfp>|GmLLXe&7v}R(&Ah*9~m+L z399@XBuMNm`LQo zj~L#h-c!S0H}K#=^evzXykxAnnemY^prT@&x}hE>`(os#li=T@d0Ws*Gi47_Grrl< zGZeQ*jtVugG4Js#P1l`LkJJraTF|(c--!hA#Mb9yN65m5E&eVD<|0C1<;2^LaJB%U z!~#%yqmU)M*89@(l%XdFq=Efm`Ro2rzJCv<>NfLbe|WC&DpEbOHa*+%HyOI@_OZ6W zj$biBg((vSw`MK|E}$$UTkr(2HAdh2xmPoO2CM#UlwLBt(>?6+>LN4NFjR{r6>wn5kYa#)E|Zxneai#=JRl# zjgBqkN@aY!S3=SWg#1@+XJ0b4*@|_2zAW?p4RR1&MAslMb7E$a>Sg~x4?O5_UVKbe zC*264QNKE3aNkb@YWknJ^34H@s`w9=r5B6psg(r#0C7cY;z~PvIAKvA@Y9dbPH_K#3BvkB z1ui&nCn|8E29IGy^FjiAUbpza^La(4N)y&wV~pFQTK`!VZES>)U|Xj;V) z^n@M65Z=o#{&-=evWrNX1po#$L!dlNV0oPPco1_Ir03!vAm|YeN|*o0<;$6de6^^? z2Ap2{zn5sQtBQ@X(7q3Lv<(EFTMi>k`C_q3~#E_*~z z;pQKUYC&J4U`TWl+CLC_on2jIfdOLijkxBH@(vz)IRdFtepUo6 z8}lZnVtjA&6fe>l4Xs7VuDjvPEP8~clDfbQ?gPX1wYCcY24Ul(OY{Cnw73HI^i>R( z3Il%+Mi`e)s8in-ZC%cd3!)gk(oV-PV+t^M4q5#8``|Ng&_D+4Sf%B;w_u&Q_yGrS z?xQ7V@!*Y!qc!khr5ei3fUFeCn*q_qdn{dfD4`|(u3kgimX2^Q=tE#N!UuO2ByIoz zgVf$}#!KH@7gLwlUCnk4Y-Wi?$TsW{r?e84p;0>nfI+Hf z-g?-$76|o_$h5}y`UhQ-U9h%@ScfU5@gjP=fA)vbLn2ZJulqyv*ZrXjus?)NA9&dx z!oKVe?Paa^U-yTSLa}|ueq4V5y{61`9{@nF%`xNlE1);z1<kTkwj#4lCLk^-)6Fmx+4{IAQfZjvPcR?Z)bTeL2Ru;*1L6|M{`DWPa3LBuT z;X_MR71C=RB;Flhv7tOR57wPVmm&MPPVWck9ks)CXqD@>Z&|`J1O^7OoWMt4_J?eX z^_q4*xGeVlxd~1%&$?AqlN_;*?VOtQjp-yX*~+n$Y7T-K3oN)CQT z1-iJJ9t7>(tkk%ienq)CN|)K;E9#OhXnt2!)u6O^0hQ}EwdYP~sFSR=p-_LyNJLY- zcT0BahWMq(kww(dra&n2zDdhna&fO&d+#&@MU@|W!FYM1XIaziP^7Ni;>Y5(WLI;& zBbO)^mrkt4xJ(f5m$!Ay(q}fUwN6w{mfdOyLxZFP28Tg8q3HsHSu;9n=&@nhseFR* z=q@U$!Ys=lZdv9b^&!ik;6i)3S32$WnwKRh3XF3kD|y|hMe%ZIcRI^MXbM0zYURgr ziYv;FaQR`j$6Vf30a)PVE6uy4$iqTy$C|<1BLWNbj$=y`HFjUpUpl%mqrs&%@HGXs zeaIujhfR3?XSNeI0$+O-6rWd`!n2X7hZy8`tq0#g+R!0Vd6sA?C-o3UdE#WgLsdwq zS=MN!2zQIl5NXLjQyyg7gtRJjZ*d7^A$E4xYKErnP6F#Id7}WK!kW|Ev{PRp*m<&$ z;IC+P+Vy7r@VA}rnDzmST;JDOk8__*rpSx6mvqW;B=fZWrph{Fzzj4oB8 zq{)0Wp8ef*O~xVZI=%e}?fNy7az}Wi^Mlv%?aU@Z@(oH2Vrkwwri0P$y|jUi+Ca+! zF6R-new$EPw<~^OtBy9+Ej;56oKsa z8?D7lEPrwz=!G~198_nf8P37AiyDiF2Xo#x)k~lCsrq0kuUxmU9DY|aQ?={ZwA%Bv zJ)$qieb;UE=ht`2L|4=ELwqycSY3ZP8R2=i+bf`1CEM6I`I{8+j7vq~@}I*I8Pa2k z8~eY9Bd+^u(5oI3nmYHn51W*&ha#3Cm7m^3DkaejBc;y+Wu!EDjZ&8RnJw!O%;TM} z+)TA~3}?qjp>OW2Ok%VgXO9_*8ms2!mgbk{k1RFPN*JGh{wKKz{=5H8E;7UQKgvZ! z#`8LVv(NqT7qSh}J>+QBx(|JRIB0z`Shsp!1@-&%sQkE8^qj#(GrQ+X3BiS)V z5(`sW*Y~YFyVp8TjP>>rm7V9~cUN@#V9OW7M0=LecQ;JE-}x(AT`!+`)Sn?Ai5wr& zN`P#{v6fx+>iON%)zj(8Qu`*+NH{%v`4ZW)nju(N@1VJD3r9~wdPMLp`A-7Y1$_pC zko@lL&p~Ly5fzmk2cpcMOtMd62{fd7VT_y-`6I?XLLsbcmRRGE{8#AMEj}wXxIgCy z-Tu7GfgL#csDD6ClSC<9wc0bN!ta{}I$OeOv-{z<0l-gEV78KbD1Rgr=p-YJzJ14_ z=8oO1WB*}VtDRN)=@!yO0GXSVYN6ap7xVn?h| z#z#N7V-spW9#z+ykj9pV=T_oZ>%qkB-k}w3e*CQD_qSfZ)|@6 zpHzAG4pQJ-e$teqh6;f$Bxg9lJAV8H*(|4P)WSVz$87R}m19oirIf_@fGQF!vfM_# z;B%~d!s*s#rWYW*$nn_aFMw-0dagyP`kUnKGGW+)4QEFjj_&ZuuhEudB#qj;RJy%S zhzvc-yd2@5XwFoPnqeFne(Q_4BZ%wbb0o<^b&rn=9r$RD-`Oevoh1E+F4sahaf#?} z{$Js>>8PMhFNG7NiPomO=Rdd>{BC75bJ99~x46`76QkQrUgSN7YIGv!nZxs4#>8cM zy$RWU=f(>I4LbZ5v%0DWSOg+(QxTS`dG3Uk55SeQE9G#B6833JLOY^}1aAi_PIb*Q zqZlTx=dCqje|<EFMlpChI3=Q#_xVmVEtz^VjHq}S{;dN*U zxDO$O5W-S8@^by3qDMHRxdy`v*EmiEC0}t$If>^|08WYY7@;31=u(uZmV>l2P9>?- zK!StJleXlUJxBuXB2Z)UlAd`-t=KIIV)5kT4+1pZ0%eR4?I?+h(quR{F-bAL zef_PJbei2Ff6lD?ethG)B_YhN4HDP|K544F@RSS$PQ+~Y%(yfAOut8V42gDFE6!Ah z$WeN?QAN-9uYMo=)>CnoIx#P-n#~@esAK$uH%yTcHUcn}EE?I!JyrkH(Bo2MLFFa% zAm5$r`VXN8@0XYjYjzg=-k}7s3wj;e8s}KsIDB03LcacESgpUi&!Q3E9DOP7iJCn1 zCt>WGxEXjV;~(vWonwL?2pt4 zUSo7{bW|LUwVB&Y)@Qy z5#tVZ*YM`YR3SC??8?^s(kZi#k_~#1^I#i(6W)Q&_aF=Hj?{e)h<3!rK0j`4k!?(I zJC_n=x75;-t}?*0m+pO-I zCbM}}*1mU_D(TFVb##`=lN(b(KDMjpts@bjmJiD|(R zw7X+Ls>mQyJqXCCNJv^G#o@8u4&5RRbR6J1>&j2YDc?E;OZs_F@|uky&HTawBZ0mS z$HhqT2A_~A7beDjYBO$zaBlk<4F#I{G7RKD9la5H83ty-V8Ff(1JwWyGS3Q#xyxkK zoYVKWL8)DI>?;|f>28H1pFpBv%$4+9aJ58jcHbhCeeiJ&`otS*!182w36VVl32|HIeu{o)~48D)b>_{`-5N!X%r(UWL{@&wT@4H;Cd`XDF=roim9z8)n z=o{V!)NIj75*0F{9Gsl^NjTJxguFNYYXAy)y=4Qg&4>X&A+xN)e&1<2g91><2EE-b z!gGI6$X6(!bMFm>KDWXnt3QcQ=tAfJg;;_F5KCMJrk4X;M&KVt#Du2zw@^+*gFU6t za-mGZw=u!P(cXZlm_nAVLh|6E-aL&8^80&?W-?n9fW-i~V_soXTtitu@EHFvX5nZb z@TjyRCE}OhBcHoXN&aLui4&5T4AlE``3g5KjN&hjyUbpV@0_6wou%~P!cg{8Bnnk{A_ZPMSs;4`#r87Fa6Bbx@$=A#1#`@nsE1{KqLGX$;3Z&kTHm){{}?nU=krTFXg<+3`n5^y01RS z+;sVF)4rS300e)~)D&_2fmpw0TI+?bGzUhUxp`k(MSluCiGaJO#smt{TJ68wQ~~gi z3r%*Rcs?ZdGNaR*nIfCogT4xga`oKYN#qqz4(W|HxWF+qc7?lp&jhjj;o<6-b$|7L zkHq>JZKhFEfPzBv?MHiN@wB_{r8aKjaCU{+PY7U9y<*wD^7@HW7l<{hD4Dd#x5m1dl#I+9^M%H(eBr-dsL87&8{EdeU|H4BaFW(SM2u8$l zPX89w=#RNwJLE+ygp|f$6YV=H(gT4G#04pjZOh+d*A>@6BE7_3@Jfv3LVw|vTJe$gnLWne5MYX|z}oGaco#?RvVkOuw$gEW z7Qw-MRw;oir|R^GB<@YIi}2wkolrw*qfA_B~bvc)DHNET5xzO&}@7@`HI{dCmSiKaj#Lw zfaU_N099a>0;AH%r6DYV2UV*!6`Px6Y-Ej>zVsGZr#-lj6!8YO1G0e7XEHLcPxb zL!t0uXa%!WaUwgaK+p7>@M14#y_V`!;vh@KL8ElJ%CfeB9+-qY=o|(rk`6Vbr{e&_ z-s-H(IF5jncW?{>RSy^fBiHoI8y&i?`;H~o=wPcuFZlizWPF1=8Ona0Ye zX7pf_qfQHC)}I&m?XQ0vWTLyXfa|=E1 zJdgRO?mVAbGa4zNBgUd*bdnt2N66>5veU6Yh?p%J?@t|MxXg0DdG6SsayxEaax{DF zm3vajkdMd+zw<8q*!uXpG*d9vXguexJ!7NgZjShOE7I{JWWsG_#94=2TfO!!*v!LX zJ+EegQ+*ARyY~lLiG;`E;yNB{>ZJ|LdI`y1l8w-QcmGx}`4Hn~g zgQ)4v$M_bII!%q-`uRbk^zuUjgKI z>~*)knm@m#$AsT!@`Oj3?(pdWV>$R~|`i|+Z#*$z%MR?IQXs**@W9%>B5GDk?SLD_QRs91gymU)oUo`5^ zp@gs-qxTa5W1CsD?+3F=bVM=!bdUP^@O4zNwH*#Cejq703U7sdOU3!Vzz~RwS$Xs; zP^-xN(m34N18c-gM&ocTXEFOMWq*ds->qi3BCj8t+Z_md@S(h@=iltP?p`B0jwE$xCeZR#uHm%~r9FIpkTU{gPGTuZ)Mk2Lh^CKQ$XPRO6m=lo)J-1#l{AtTG2 zz`2&_ZjR+?Z{}jUtkvm4@6_E;#p`$p0qxhw+$fWZ#uI4GgP>0;LN1o2^iB`nm{njL z&#%L;JSu3zVMfWNqJ+ed=f#o z-2UvzC3^FmOPz};THGUk)+v1EN`Hj~-`Yv44Rw1fwICB?WtBNwS)gng?fC7vF0cSS zOQTMj=}X1dl4hwWoX)P(;8bP&0>uM{Rs!$I*7PHk$-#y^;mplxj{)S~UR&k^Ly^r? zTCc(e0nSqCh(o=mhd5H=WK<~T`u57Zk65QzK{=6wg3izU3?C$2VaU=}_S8&b4#?Ym z&P@7xjoS)K;(5Yr@D<)Bl+h(GEO8_JLxB+{I=OnaS~aI=xJ zwlSIOR$4nF)v-J12S*5po;4`qPWU>l#jFGI&VN?**|5u1@%j9jr;Nef!fi$qXsu+_ zKO=8NKgA#3{gq~&RDa?A+&JFVQ&p*}-|A>-waq|h7mYe_r8xt>h<2(43wNb?bDrsU zv(-Tzf~uVKAJeR*eXjJS=@+8aq1a&Se(Itiq3l-BvBVks-_xvJYS4Y(-*@wqH-i?Y z3!$HQ#Rh!8MhD55vdVml{acy^zc8cW=6mP(l{*c4VFByb@wyx7v97AWl;_|&etK!{ z;K1_G(!!CWWJJZ}i;2nb9^i~o zS@lb+mL?B?0AKRIbT3tau{bO{^-Q?|j9s1^cgqQ`hRHFWwkbjl{Ei;erIoI^h~sFbxef3{N~fs>Or4= z=P$mq2oXvjC)Od#Bv*st{o9}f*(;as>pHcV#5Lz7F1##=@mZB(j7HyY9dj$(6jA0A z?}Ts(-A4_omr0da7G#uY6d_vltGwBB7p^@+5_JpZlD{L2qV&i{M~^?V;#)SEZ=#bW z#|=xOC-86ZiJo<0P@G?NAuk-Cvhb3Uo)%2{Ogkz(D06&V!j$gZD77NRT!|c=+!8C#a&v%5Y7z9))KWf% zdIGHw>*PUgB=ds-Trhy^g=;0)JInRTwJP|FYo!`(ITH^`=Nrpc+5iG@t+aS6qBqIU z{D3Xpuu^d~d@%4h!cZB}Kdx(s_qKTBd`pvB-Zprc6TUw`tBeLxn2=`hvzqMgoZCg0 zWby4ULJ2+babNGxu;6<%N$e8^qRdo#LcLaNzOh{(ggDv~@3s@XBIiVYtJjKDV1l;!IVRqlhyv_D8+ z*A@Y*ogV)t6E(^SDnT(+H-=m$X#0=h9YeIYezgx31ug!k1;bG#j%v2E;8ZYB;rAqb zpD$VA`kc5BqN@LWp9hskj6{ao78uaIt%?GuVt*mRgLAHI zxqmQc+Y}F>=E;3!1DZCMN<9Bo;VG%n;9+0^C|7o(9-I^ON=cw#bV-seNq2^$p|u%4 zO88Bmo-p%Fr zN#w&$V7-E_a$#WI3aKE)KV$tlmew~t9L$VN2$?i?KS%vLWL;Dd7+OBXD* zZ&Bhl4Wa1F3nVM_?!6s|i;aT)@R{FAFx~J~=5>qtWq%-#$R8BNMP$t=cSyNT>iUqG zq%_1`&$=7f$juwG>wae$@4-)N#f)s>;p%0R$U?9+{4WYSqW|;4&VN{~wax#RtF>AA z{}-#Zv(*1$wYKp_Sa3x?yU?K}1dR9uUEKUeaxvez3TEs_V)idgP!eC`7q1r-5@%Pj z&?FsIBI$p>TT=@;D7J)Bzy&y0c@T+jXjVRxWE$o`!sBeYK^y5^edB%mV|Sp?tx1@o zqs^3%?Q`IlFYw-xzOKCpA;WE;yOe6AKJcEpRoXrw-)&0>VVYl<;lZ9g*e}d*Op)*6 zugvfsK&-t03avYt5+p@n}1fuVbC>Y)6NH1;FUVK8ix4sYT?NibKGkoI% z+6t#_zUg#(H8VQExiWv{Tz#zM?lAYDE?8BJ_P_WD5W{&tCG)zh&RMxv5P#By3P+%S zip6alc!7p9zc+*?Nb28oMWq1#{_N#_HET)!ov7XRt?Cx&C0O86Gk>g~{KiY2SVT3b zY!1>Famty;y8SVDMZOZ<$AyYM=maD~j6;9wGk2HShA)Qil&uDd&wwv=<+sthMG_R?R0J|}PoD`^o|);IPXp@-uNM10G&i$42t&G^ zXf!)*r5(B+ez_?M=#)TV86b{&odIE&s@uP%B`pM^Rj-OVk(cb%Mk3C|Yxuw{2(9&Fbk4vX4HcE{$xffs1cxcxl^dv>3pNh5SId=Ltet2P*$ zD&X7_j!$p<)>vh1z}j&Whjt%yhWbk*^32^OB~x6Er2k$*CBQ$Zj;H~5$9ZDTB@`aS zYWQF5y;V>g47#n2JHaJ*aDuygaEIXT!3pk8aQ9%r-7N%Z+}+*X-Q_gNd^5A>?EUXK z7rRc?U#ALg=nJZvuIgsJYdudyJS!UzJ&L=Ar(yAy@SOK}NvZayXU|mp;s)=17RZI+ z#lblxUU)tUc;QOcZ%2TW_WmVPZIWYAs%o{cdjW20uj%d}RR~6be=F=9E>TC{N6q!% z)1hUbgfOI?JN|R}w7#TxdJg|mjx-*b7^m>2ZvUh zDQ9`fE#zCc)1}>1s5?l8VTpL|ojZyqqj=CV0G`1%2dnVss;naR0qWk@2t)YfE=Y3K{B)rre(Np;+-VxU>T z$02&Q5e%BApWfOdg`pJ+iwEWpy82%dTSr;St+XBilJO$)+NL_;eDhG)I%hCWdQ^=F z#wwWWzO+K$2#2je3FJ|g+ANms?p1;klwI!LOSed}*FVZB9zJ-!dggtzpJ6h0sY#8@ zNsZ@3kv*I0CwrWk2y3UX(A~86_IlQ&j*h8QY(^?{k^5#aX0^VM0hO^`HKvxBnWrLo zm@zW0zFpx^c|FJVGaGG50Ui+2SKpRUY+UMo&&{=LHBCU^__21DI_dOY;2GSE#&wy$ z5nCH!=h=VpH0pPJWc-i#2yw&0zun6!;7&up<5>iJB{4IHE&`+4nOR)A6T62&710>u zT9{r2w&t?FiHX~pl^Yt?jwxQ_XG{)mcRP=Z+|mfU7u(451aoORFLkIoM|Q%qtL-D& zJN4C~N~%#iRTR%_JK0Qb8oMc1&ukSNz<`m?54|r!;iqP)ds*|``Bsj_geBH)G%)R{ zIJ4*c4Q@M%v9mH2>AQ8xTD-7L&aA4#9f@ULrB=fHKa*G-J5#v(NFq#6KybVr9O$Py zaF!5@raZ514uc#9$Cq)~y;iW46>U8D23ku$DY&LKR)2gh`-!Wqnsw7DGBR`h(M-i~ zVmtp;%KXP80(C`N7ez(waD@wmY8yq#>@-lkgg^Lb=*p^EF;&&0rIDnII9?j$j4~EM zuGZu3id@Vk-Fav)XM-ZU>Sg@Xb)65bv|!GJhHrv$;4oBA{1!VDGqh=Y*BX5kP)p~P z%mwRaogQGlcmVC25IvKi;Sw({d+csi^mU_YB|AERtv#-=T}yH3g1q5tV)wqqBEh=r ztiza7PDq65m-a5N)1{RWO_d$eJL;2$a_FC%YfY%=M-5|Q2=oqM)Zy9K3anybn!x2( zL8jMJ4eMcT6ZbJ~c5>!siq3QD{^5dG?Nif8KmOLb5fGRi5jY1lxYt0(u=ffhr6QcU zA6k?Ebh~x=2EMq*q-N6~tqI9q=ChP|m=lVgI0%{DJ5+jVCk%Jp{X5&Qr6sR_-G24I z<6H_v*tV@&uiW93Mwfbe{QUBAar$b0++bl*5NXlURM|SJ%#>C3%=%)3_IeBc5~cO} zXcu*)tCMk=xfRL3@%kc4eUa+-;;a@`zt7Ml^Q1;env+|%`s8#>|8iOL`VbWXcn*R_ zw!2oncCL8w-tjPk`@vKabMg0z)5*!r_v>@Uk87$cuMJ!?q?hMf4NZ^LHFeJy-Gjq7 zH#>t#O_~+I=x3ds%4}p;u11ksxf;35y&bA)%u;_Hdc8VRJiiRCLN=TzIJxj?0RQCL zYpJdG!pky>gt`&zI1f##uYkB~-LcmudNyu)oxK}CO-oJnYt(teZB)?dJGxg}C!?yb zuLSqK#Ax0;>3Xt(EsQTq9s>dtxB20Ym=?H7JX!o=!tq202YTJ}Wk!6R`BYS#C&`g0 z0~%M@9bRDpFK-2>NVIiowhHs#1t*wMzuyHXEsM8;lbFn(f>U>H*5iLsaB_sxsC=Lc z1sr@UZt^orUb>da1;e{YU%=Z>SIF;^So+%S>7vrN*hY{_UTvz}B%yA>Kox3^WcDJx z@a0BRij8S|hq0x=Rx*~lpY_MTjK5r)LgzW?3({RLg^@hBntI4?Maw^vK?fZ-f* zz8ao#m6+Q=TemL7!7=<&NLe1Ms5jiXkdKs>dy-0>$*umGC zi5Spoh>vzCc;Yd$L?Y* zed020>DP-#F>Igrw|ppjc5pnv?sqCf_)dZH!E6KRITxKD@Cz9vWiCxv)`41qXpMwJ z4Kb7|LkQeYA$7c;R1e1L-cZRCep4wG>BCXwmJkrJ6uq3hFIZBbAkah216L5IbsW3O z(~ik;iqtJ3>j!aZzm+RwBM}d!2_?opOw2|u-{Em+WXo~)<_cR>wlFC3CqoD zgFb4D_q0j$#9mVhZWu%HteLjP&UDzcTHj9{&mq~GqRF}j!a$Ow-+nd;FQT7nM!=S5 zx&O~LUNLD8X|jLIgytFkDH95|<2ZlIgm@?#*~X^}hjY4=V9F_1qwV?kXTQ+hTRLFE zG+TbvvM4Zyf+;l}=|d9xZu}9L5|JtOvnypS4UxM&Xr8le8kpOCv8h-{N4(=Q+*)`>reP`akTtcJ2eEu6AO+ zqjF)?*M=^0Sc8emmFJJ?eW>lOaIR`L5)OLADfznP(5!o4fP;~*c|$^Qou~MW31OR| z?mKis5yH%W71X(OnWD=+k6OI8Pw=Gb=UF#-%d@3@t|H^b&j{)?I!^i>7Ugal4b5Qp zGwS*kEL`OvrjOn4pKNS5jJMChiUt2|&ef%~MghLH-GK@;y-#RtSpOe}Lv;U6IOMt& zVRx*CEbz`NsvxTxUs_8T_n}xo%JW1yZS2x$O56VEuAN12c2SsLVDV0na`_%}SpMQ< z!{Ft4cGk=}&c>_1ucxde%*<)&;C;r~(F3b%m&HZ!Y<_gZuyRc1oT7fjJ!>rz zrB95K$VE)Wf2=z#vmr|{PXC)cBg+4hXC(9iil#sRzvmfUDlMwYGKfIUG2ucu?GqW_ ze<5QD*xnpk8(}Q@2}~I%{M#g_&J;K<Rc|HNfVZT+DNk5XOS^#&FA&yvt8W0r@dWgB_R&86c@5mOP9^#;SFd8HK|m z3*i$RBo!w{&qH5Lj~QSw*cRj4oylaV>I%X@C<7IILl(Y zeDYT|-L)U3wBRD&;GDn5KttMJ8#RU^g4{C_^v3U`y?L~qgyc^HAW;a`F84&kab$wj zB0QoEqBUfxKgqkEtzm@e_Dp*yCsq;jHeGVJFG4iSn|cRmfe(R(X!YRH&|;4oc5$$- zp$1yuu>%RyXK4WW_3PoPx}{I^vuhPo(UITa2x=C@T&V;NfIG{JYC2d5qA096I=PCf!_y3>M0nthX5yaDt`Uq#D;k>FzJ{x1WwidbwgVI{a;o&!&!BrbEy|8 z$YvpEzqFqq-S?W9h*AU&DRVwCyZzXWnrdII2N7V1x5nmCDLC)6jHDUPe;CxyBRwHX za?-KB1A%qLOD9lAh@4Qv9*2o znV2K~rfI#BZWC*{T|ogNgCWTavkxvs2i(W(s>$!Nq1eaAWV#r{o#_bpA6+x&EoC1G zaRel2vqATo+M5NQ@eXK#&r8Q8Emgk!K2zg(XR8e$Sex*Kf$P zs?!hsP1~rJaSanVLOTwtLZe2Z=wnr@waHh<49p{mWO@&BBgKS88!^rLkta=V4ev+f z-9A3V6q(CM3Q)%-vNpYFoLSEHGK*rLBY#R*1>#hc9R`%oh0#d){iO&gih?~YO=+9t zcz3cNze8n3TlNP)&_1L`s;rjW`(~OY;4$p>Lpv(wo5xovtfGZ#i7y%YDjr0cK0mP4Dhq zFXeg5F6O`zTe-4U!B6YR^N771<`4;3Z}G#mo~(!&gT385(Hq%&FxZ#g~nvA}gKSQh7$%cH-7{uehp7y{@($g;8)GQ(G)xl{Zp;Z-9_cX2{kYz8p1_=;|T_#oGO z$B$wWy80s5VnbqgWZT^TdF8ZdKl9A!;?ul>C;DNi zL7nzF>_y5LUW3KX`r1U+z$m6(wM?Hnl|WGELY2Nk$D#ey%_c%);;=|dwQL23wz|o{pvCDM}oOW)tL9SJc@KKD_@v7R2eLc9Akx9mpOQ&+5j0gKz>mlErFh z!ijm#aM~c*XexvGWre@(wdwh#5C7L(Mm(?bgRm73DC`(3n>QP)(9Li9PaNY6u!62z z8xYhh(fd4xFDCJ9e`y}U_k-bfDB*I4u4e@FXc-|kg9@6?J4;*HUer|j1tS1bwCicc zOYJ$4<3eIb@;+lgm3Gz|tGVdr{s4c3Xc)D3I<-lW=LDa$um5ZaxdGI{@czTgN4077 zarujt+|hl~( zqSd+0CV+G83$Gf>Q?$slt9Yrgt~>~^Stx5%(-+gs_w42z4N9UXG^8NvZOdm@Cl-ps zM;Irtz^C@X=r`AwXX?1PAd^yYLTF?UE zJr=QMA%?lipvB9e&GQ~t^}$?#-!t`xNB0?siF=gaan89gDK)aMXdIc(Ycy)?FcNB( z^3X68)KVi24s>2v6j}xoV0I&vldIpZaKuK9d|VjY^-Ye9$02+^G4fWNZXvmBQNE-y zKrwL~EoFrZ8~c3y?R(O)VWNqUq9PN!;b%r@Z4Y-V{3is%81947kKn2mk(Vc}-vw5z zz#3&PxD_Z20ZnB)X^jUzgXr(Ryxu(KYlH)@E{I2&h)H)s5^fXsX zkIN1G{6c^GYdcQqqDZYO-pa0%rL|yWNAp63PWjMufjrc>)C8$Ozm7YRjI!0A6%a;o zv+K}h?sOg*0>^L6qRY$m3W0UT3r%*r0!H(Fb6`*MThR*T@X3DXc0s_-)CymHnKq50 zNaV#+YMJFBZ+gSMiG963FHWe{ugv=U+e@NneH_n}(C4P^NXMmVr2vtSHV7uGY71CH zr#dM{hwCzSEzY$)8+7cDmIG5|`C(ib-?kUBwD<}Z#+MS2xb<^w+_v6tYIhGZmXk-E zQABw7_2maW9K~D}C3sf1$-Lj*Zqe;Z`??Q8R-$gWLabV^$|ehsFiA0ryDvqsyhZl` zLlu%5?NKU&I}s_NoIL8HEQ-^$w5G*5m6xw|TyvO^^*fGBr|o6OCHdWBB?F!ZiKv3k ztd(UjEf?qvOJ%&65m|B$dZ7#Em`YX26H2cVw=qz_x& z&_A{qJ36y*H)%F$E-uTI)Bs6Vu79%3v*1n%hImpOX*?{>6KrQxVNNYej#AfmXx*r< zdcf{*r*Xy&-E6MC@>k`RhQqt}dMdN1F9RM&M z3dD50;?KleaY28H!ylx~MLhWbnrqsMAzj&c^>)0h&QCwQnlv;uns|DI!`&s^z7DI- z1O$Z4pPsZHSy}-+&h3EJwtI8?M`KfWPt)0loh_Nyr?rx}lAIeciow|WqK1=OZ|8|q zz>~J^A%StwZqD_w>I`J-ek%XeGO6SFv`=;s!2QOXwWZh3ndaa%7x3lAyQZndg?+xclz%~ z>bZK(SHrYvqOO!y7k`!L^6DlH z)&r9!!4@C0g7_}FKbZkp1LYGMiOptfe;b2(y^TRVsS|;-3*H}XDZthB(%2rVkayvQbHTLq8~H}(jjQg3bLD!XGD{EdQs9tFtC z3cGI1?#i~&i?wQZW+-j*Y=blS_Q_n2cO>oab5PcQnuFq>|1}52i$x2BurtvzCY$_I zrQ=_h?fG4$>-XGytJ3w+DgK8l-4UrgWG<;hkI*m3itSEco=x=?vdJJ9$12r=mS#9L ztm)=*XIz3WwwvVbZjv*QStJ8%nJ?n2G5Q0~+4-KXds{5fxzWIbQ^k+%-1W*MFAn~5 zafZ|^dZ%^DTBw?cEo>xpHNwQq?`;15l#)FB@zoYUU@=iA9y`Wr%MZf~yc%h6pQ{CBC&Y)E)#eIG;ti^~g* zFqahStnExPloJ3E5MIK4aY-s2lkASJQK1Lwr(MWgW)2SpQY%8>G<}xGr&8w1ag!!!hPT@O>YJmB=B#+A(($-Olq@R7rJEWVY=y2aS1Xm-s59=zw z=c0DBnfJr9w3)x~A3^)eQ@Q`zi*B`h`S*+rVRdFc2n`PkM7_LZ82Jo=Vxf!g-Px$W zmj|N^f97e({Ewh9S1S9<1W`7K7i7`Pr~5=-X$ zr)c%l^vuSOn@YXnJ;y)ci+l>%^lcV85BsA$KLni65SGf1KVJqe6%uWZ5`S)4#2;ygp~ zVtwT`@1hIkeGIN;{ig2*DvOBNkd$=x9u|;Vo`9VCotTw7#*GteAgLZZw=z%psOKvh z!}C~X-=$|D6nqw~S4-G787|k-tXc#~!RE6f)?^{Wa<%IN<9aH_|4`Bj2~_(1&w{hk zHi4{q(MBg47$Rsu@1*?vJM!`@L{H@(+tGlpLQ(Pm20WgO1h=7_E`R=OiK)v!Hl?W@ zC+x4FA}62zq^xSBu17)k!VbC-3wqAwpF%0Bf1((7Ih#SzV)z8Vem|jtO>Ya=sm#(# zs%Jl=7Vir$6Eqa)u(*4Gdk?45Y92hd@4)oJY&of}_AZ=dBiScFYpm@@xE95kO^h=# zq_1#9@qZt(t}-gyZ@xJux8EF-iT}|tsQ`3L4#^S!`YO4Mkj>P#rYsH1z^&Lum8Zv0 z<)c61ERSh2+6V6cy}WdwSL!n{LfVdkzthk9dSn>RpUy)+<`D3rt^LTd8_%HG4$1ob z#}Zgz{>Q6#F{GpaPO`eGpXz`>1(Fpzjbd^sEP?nhTT;2j{r_8AQue%^K=S`2TW$LE z%~s(5ta%q!G6wtqXHq=)e?^KH5E{I-GF9I|%74!^Riy(4<7Ea9a5dydPQ&O=)Wk?} z`G2A6{|imQ!{hts8Xy^aGX~~@^RCD_Mm%GaIMLmE$g-vl{;^yXK19jL11FToy|QjLSG^? z_pV-T$_|_g<#uC5BwWiocsPwU()x_O%HV|@zVrP2k(Tha7A(By*ZZ6?$uS@|*Te

    DUdKGD)-sDq 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 z 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

    Of3GW28lR!9?=r(3SPWHnleqP=CRuRMm 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�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 ~xCEwJWrbQ6-sPz7&}+4_5KhA4>UE0lB#;&ao`R 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

    y#2)gy-OVDHIs;=bs7uYcm76sp`BMV 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 Wyr8BGU1v#F9JTR*{?j$|&wl_75~vCQ diff --git a/docs/Listable/search.json b/docs/Listable/search.json index 08419db5..6a85ec68 100644 --- a/docs/Listable/search.json +++ b/docs/Listable/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:10ListableUI6Headera":{"name":"Header"},"Typealiases.html#/s:10ListableUI6Footera":{"name":"Footer"},"Typealiases.html#/s:10ListableUI13HeaderContenta":{"name":"HeaderContent"},"Typealiases.html#/s:10ListableUI13FooterContenta":{"name":"FooterContent"},"Typealiases.html#/s:10ListableUI32ListItemScrollPositionAdjustmenta":{"name":"ListItemScrollPositionAdjustment","abstract":"

    Returns the vertical delta to apply to the list’s current content offset.

    "},"Structs/ViewProperties/CornerCurve.html#/s:10ListableUI14ViewPropertiesV11CornerCurveO8circularyA2EmF":{"name":"circular","abstract":"

    Provides a standard-style corner radius as you would see in design tools like Figma.

    ","parent_name":"CornerCurve"},"Structs/ViewProperties/CornerCurve.html#/s:10ListableUI14ViewPropertiesV11CornerCurveO10continuousyA2EmF":{"name":"continuous","abstract":"

    Provides an iOS icon-style corner radius.

    ","parent_name":"CornerCurve"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:s9OptionSetP8rawValuex03RawD0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV7topLeftAGvpZ":{"name":"topLeft","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV8topRightAGvpZ":{"name":"topRight","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV10bottomLeftAGvpZ":{"name":"bottomLeft","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV11bottomRightAGvpZ":{"name":"bottomRight","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV3allAGvpZ":{"name":"all","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV3topAGvpZ":{"name":"top","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV4leftAGvpZ":{"name":"left","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV6bottomAGvpZ":{"name":"bottom","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV5rightAGvpZ":{"name":"right","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO6squareyA2EmF":{"name":"square","abstract":"

    Regular, non-rounded corners.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7capsuleyA2EmF":{"name":"capsule","abstract":"

    Capsule-style corners will be rendered. Eg, the corner radii is the same","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7roundedyAE14CoreFoundation7CGFloatV_AE7CornersVtcAEmF":{"name":"rounded(radius:corners:)","abstract":"

    The provided radii is applied to the specified corners.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle/Corners.html":{"name":"Corners","abstract":"

    Describes the corners to apply the style to.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV13clipsToBoundsSbvp":{"name":"clipsToBounds","abstract":"

    If the view should clip its contents or not.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV11cornerStyleAC06CornerF0Ovp":{"name":"cornerStyle","abstract":"

    The corner style to apply, eg rounded, capsule, or normal, square corners.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV11cornerCurveAC06CornerF0Ovp":{"name":"cornerCurve","abstract":"

    How to style the curves when cornerStyle is non-square.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV13clipsToBounds11cornerStyle0H5CurveACSb_AC06CornerI0OAC0kJ0Otcfc":{"name":"init(clipsToBounds:cornerStyle:cornerCurve:)","abstract":"

    Creates new view properties.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV5apply2toySo6UIViewC_tF":{"name":"apply(to:)","parent_name":"ViewProperties"},"Structs/ViewProperties/CornerStyle.html":{"name":"CornerStyle","abstract":"

    The style of corners to draw on the view.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties/CornerCurve.html":{"name":"CornerCurve","abstract":"

    Specifies the curve style when showing rounded corners on a Box.

    ","parent_name":"ViewProperties"},"Structs/SwipeAction/OnDidPerformActionAnimation.html#/s:10ListableUI11SwipeActionV012OnDidPerformD9AnimationO12closeActionsyA2EmF":{"name":"closeActions","abstract":"

    The swipe actions will be closed.

    ","parent_name":"OnDidPerformActionAnimation"},"Structs/SwipeAction/OnDidPerformActionAnimation.html#/s:10ListableUI11SwipeActionV012OnDidPerformD9AnimationO13expandActionsyA2EmF":{"name":"expandActions","abstract":"

    The swipe actions will be expanded, revealing the last swipe action.","parent_name":"OnDidPerformActionAnimation"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV012OnDidPerformD0a":{"name":"OnDidPerformAction","abstract":"

    The completion handler to call after performing the swipe action.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5OnTapa":{"name":"OnTap","abstract":"

    The completion handler called when the action is tapped.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5titleSSSgvp":{"name":"title","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV18accessibilityLabelSSSgvp":{"name":"accessibilityLabel","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV18accessibilityValueSSSgvp":{"name":"accessibilityValue","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV17accessibilityHintSSSgvp":{"name":"accessibilityHint","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV15backgroundColorSo7UIColorCSgvp":{"name":"backgroundColor","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV9tintColorSo7UIColorCvp":{"name":"tintColor","abstract":"

    Sets the text and image (image must use the template rendering mode) color.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5imageSo7UIImageCSgvp":{"name":"image","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5onTapyyyAC012OnDidPerformD9AnimationOccvp":{"name":"onTap","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5title18accessibilityLabel0F5Value0F4Hint15backgroundColor04tintK05image5onTapACSSSg_A3LSo7UIColorCANSo7UIImageCSgyyAC012OnDidPerformD9AnimationOcctcfc":{"name":"init(title:accessibilityLabel:accessibilityValue:accessibilityHint:backgroundColor:tintColor:image:onTap:)","abstract":"

    Creates a new swipe action with the provided options.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction/OnDidPerformActionAnimation.html":{"name":"OnDidPerformActionAnimation","abstract":"

    The animation to perform when the action is completed.

    ","parent_name":"SwipeAction"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV7actionsSayAA0C6ActionVGvp":{"name":"actions","abstract":"

    The actions to display when the cell is swiped.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC0Sbvp":{"name":"performsFirstActionWithFullSwipe","abstract":"

    Whether the first action is performed automatically with a full swipe.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC06actionACSb_AA0cH0Vtcfc":{"name":"init(performsFirstActionWithFullSwipe:action:)","abstract":"

    Creates a new configuration with the provided action.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC07actionsACSb_SayAA0cH0VGtcfc":{"name":"init(performsFirstActionWithFullSwipe:actions:)","abstract":"

    Creates a new configuration with the provided actions.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC07actionsACSb_SayAA0cH0VGyXEtcfc":{"name":"init(performsFirstActionWithFullSwipe:actions:)","abstract":"

    Creates a new configuration with the provided actions.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7leading14CoreFoundation7CGFloatVvp":{"name":"leading","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV8trailing14CoreFoundation7CGFloatVvp":{"name":"trailing","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV4zeroACvpZ":{"name":"zero","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7leading8trailingAC14CoreFoundation7CGFloatV_AHtcfc":{"name":"init(leading:trailing:)","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7uniformAC14CoreFoundation7CGFloatV_tcfc":{"name":"init(uniform:)","parent_name":"HorizontalPadding"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12minItemCountSivp":{"name":"minItemCount","abstract":"

    The minimum number of items within the section. Defaults to 1.

    ","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12maxItemCountSiSgvp":{"name":"maxItemCount","abstract":"

    The maximum number of items in the section. Has no default setting.

    ","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV10CanReordera":{"name":"CanReorder","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12canReorderInSbAA04ItemD0V6ResultVKcSgvp":{"name":"canReorderIn","abstract":"

    A predicate that you can provide which allows more intricate validation when","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV13canReorderOutSbAA04ItemD0V6ResultVKcSgvp":{"name":"canReorderOut","abstract":"

    A predicate that you can provide which allows more intricate validation when","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12minItemCount03maxfG012canReorderIn0iJ3OutACSi_SiSgSbAA0fD0V6ResultVKcSgAMtcfc":{"name":"init(minItemCount:maxItemCount:canReorderIn:canReorderOut:)","abstract":"

    Creates a new reordering validation instance.

    ","parent_name":"SectionReordering"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI24EmptySectionLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptySectionLayoutsValue"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"EmptySectionLayoutsValue"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"EmptySectionLayoutsValue"},"Structs/Section.html#/s:10ListableUI7SectionV10Identifiera":{"name":"Identifier","abstract":"

    The Identifier type used for a Section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10identifierAA10IdentifierCyACs11AnyHashableVGvp":{"name":"identifier","abstract":"

    The value which uniquely identifies the section within a list.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV6headerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"header","abstract":"

    The header, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV6footerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"footer","abstract":"

    The footer, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV5itemsSayAA7AnyItem_pGvp":{"name":"items","abstract":"

    The items, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10reorderingAA0C10ReorderingVvp":{"name":"reordering","abstract":"

    Controls re-ordering options when items are moved in or out of the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8contains3anySbShyAA14ContentFiltersOG_tF":{"name":"contains(any:)","abstract":"

    Check if the section contains any of the given types, which you specify via the filters","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV5countSivp":{"name":"count","abstract":"

    The number of Items within the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV7layoutsAA0C7LayoutsVvp":{"name":"layouts","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV9Configurea":{"name":"Configure","abstract":"

    Provides a mutable section for editing in an inline closure.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_7layouts6header6footer10reordering5items9configureACx_AA0C7LayoutsVAA26AnyHeaderFooterConvertible_pSgAmA0C10ReorderingVSayAA0k4ItemN0_pGyACzXEtcSHRzlufc":{"name":"init(_:layouts:header:footer:reordering:items:configure:)","abstract":"

    Creates a new section with all of the provided values, plus an optional","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_9configureACx_yACzXEtcSHRzlufc":{"name":"init(_:configure:)","abstract":"

    Creates a new section with a trailing closure to configure the section inline.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_7layouts10reordering5items6header6footerACx_AA0C7LayoutsVAA0C10ReorderingVSayAA18AnyItemConvertible_pGyXEAA0k12HeaderFooterM0_pSgyXEAPyXEtcSHRzlufc":{"name":"init(_:layouts:reordering:items:header:footer:)","abstract":"

    Creates a new section with result builder-style APIs.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_5items6header6footerACx_SayAA18AnyItemConvertible_pGyXEAA0g12HeaderFooterI0_pSgyXEAJyXEtcSHRzlufc":{"name":"init(_:items:header:footer:)","abstract":"

    Creates a new section with result builder-style APIs.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8filtered2toSayxGxm_tlF":{"name":"filtered(to:)","abstract":"

    Returns the content of the section, converted back to the provided type,","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8filtered2to_yxm_ySayxGXEtlF":{"name":"filtered(to:_:)","abstract":"

    Provides the content of the section, converted back to the provided type,","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV3addyyAA7AnyItem_pF":{"name":"add(_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_AA7AnyItem_ptFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_AA4ItemVyxGtAA0E7ContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_xtAA11ItemContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV3add5itemsySayAA18AnyItemConvertible_pGyXE_tF":{"name":"add(items:)","abstract":"

    Adds the provided items with the provided result builder.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayAA7AnyItem_pGtFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayAA4ItemVyxGGtAA0E7ContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayxGtAA11ItemContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10identifier4withAA10IdentifierCyACs11AnyHashableVGx_tSHRzlFZ":{"name":"identifier(with:)","abstract":"

    Provides a new identifier for a Section, with the given underlying value.

    ","parent_name":"Section"},"Structs/ScrollPosition/IfAlreadyVisible.html#/s:10ListableUI14ScrollPositionV16IfAlreadyVisibleO9doNothingyA2EmF":{"name":"doNothing","abstract":"

    Do not perform any action if the item is already partially visible.

    ","parent_name":"IfAlreadyVisible"},"Structs/ScrollPosition/IfAlreadyVisible.html#/s:10ListableUI14ScrollPositionV16IfAlreadyVisibleO08scrollToD0yA2EmF":{"name":"scrollToPosition","abstract":"

    Scroll the item to the desired Position, even if it is already partially visible.

    ","parent_name":"IfAlreadyVisible"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O3topyA2EmF":{"name":"top","abstract":"

    Scroll the item to the top of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O8centeredyA2EmF":{"name":"centered","abstract":"

    Scroll the item to the middle of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O6bottomyA2EmF":{"name":"bottom","abstract":"

    Scroll the item to the bottom of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition.html#/s:10ListableUI14ScrollPositionV8position16ifAlreadyVisible6offsetA2C0D0O_AC02IfgH0O14CoreFoundation7CGFloatVtcfc":{"name":"init(position:ifAlreadyVisible:offset:)","abstract":"

    Creates a new scroll position with the provided values.

    ","parent_name":"ScrollPosition"},"Structs/ScrollPosition/Position.html":{"name":"Position","abstract":"

    How the item should be positioned within the list.

    ","parent_name":"ScrollPosition"},"Structs/ScrollPosition/IfAlreadyVisible.html":{"name":"IfAlreadyVisible","abstract":"

    What action should be taken if an item is already partially visible within a list.

    ","parent_name":"ScrollPosition"},"Structs/RefreshControl/Title.html#/s:10ListableUI14RefreshControlV5TitleO6stringyAESScAEmF":{"name":"string(_:)","abstract":"

    A standard string is displayed according to iOS appearance rules.

    ","parent_name":"Title"},"Structs/RefreshControl/Title.html#/s:10ListableUI14RefreshControlV5TitleO10attributedyAESo18NSAttributedStringCcAEmF":{"name":"attributed(_:)","abstract":"

    An attributed string is displayed which provides specific appearance rules.

    ","parent_name":"Title"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html#/s:10ListableUI14RefreshControlV24OffsetAdjustmentBehaviorO4noneyA2EmF":{"name":"none","abstract":"

    Does not apply any visibility or offset change to the refresh control.

    ","parent_name":"OffsetAdjustmentBehavior"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html#/s:10ListableUI14RefreshControlV24OffsetAdjustmentBehaviorO21displayWhenRefreshingyAESb_SbtcAEmF":{"name":"displayWhenRefreshing(animate:scrollToTop:)","abstract":"

    If a refresh starts, the list will be scrolled to the top to reveal the refresh indicator.

    ","parent_name":"OffsetAdjustmentBehavior"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV12isRefreshingSbvp":{"name":"isRefreshing","abstract":"

    If the list is current refreshing.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV24offsetAdjustmentBehaviorAC06OffsetfG0Ovp":{"name":"offsetAdjustmentBehavior","abstract":"

    Controls how the refresh control affects the list when it is visible.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV5titleAC5TitleOSgvp":{"name":"title","abstract":"

    The title of the control.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV02OnC0a":{"name":"OnRefresh","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV02onC0yycvp":{"name":"onRefresh","abstract":"

    Invoked when a customer triggers a refresh event.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV12isRefreshing24offsetAdjustmentBehavior5title02onC0ACSb_AC06OffsethI0OAC5TitleOSgyyctcfc":{"name":"init(isRefreshing:offsetAdjustmentBehavior:title:onRefresh:)","parent_name":"RefreshControl"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html":{"name":"OffsetAdjustmentBehavior","abstract":"

    Controls the visibility and position of the refresh control.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl/Title.html":{"name":"Title","abstract":"

    How the title of the refresh control is displayed.

    ","parent_name":"RefreshControl"},"Structs/ItemPreviewAppearance.html#/s:10ListableUI21ItemPreviewAppearanceV7padding15backgroundColorAC14CoreFoundation7CGFloatV_So7UIColorCtcfc":{"name":"init(padding:backgroundColor:)","abstract":"

    Creates a new preview appearance.

    ","parent_name":"ItemPreviewAppearance"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV5width14CoreFoundation7CGFloatVvp":{"name":"width","abstract":"

    The width of the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV5stateAA0C5StateVvp":{"name":"state","abstract":"

    The ItemState to use in the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV10appearanceAA0cD10AppearanceVvp":{"name":"appearance","abstract":"

    The desired appearance of the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV4with5state10appearanceAE14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVtcfc":{"name":"init(with:state:appearance:)","abstract":"

    Creates a new preview with the desired options.

    ","parent_name":"Properties"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV4itemAA03AnyC0_pvp":{"name":"item","abstract":"

    The item being previewed by the preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV10propertiesAC10PropertiesVvp":{"name":"properties","abstract":"

    The properties of the current preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview/Properties.html":{"name":"Properties","abstract":"

    The properties of a preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV8previews3for4withQrAA03AnyC0_p_SayAC10PropertiesVGtFZ":{"name":"previews(for:with:)","abstract":"

    Creates and returns a SwiftUI view that contains individual previews for each of the provided","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV07withAllC6States3for5width10appearanceQrAA03AnyC0_p_14CoreFoundation7CGFloatVAA0cD10AppearanceVtFZ":{"name":"withAllItemStates(for:width:appearance:)","abstract":"

    Creates and returns a SwiftUI view that contains individual previews for all the possible","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV_5width5state10appearanceAcA03AnyC0_p_14CoreFoundation7CGFloatVAA0C5StateVAA0cD10AppearanceVtcfc":{"name":"init(_:width:state:appearance:)","abstract":"

    Creates a new preview with the provided properties.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV_10propertiesAcA03AnyC0_p_AC10PropertiesVtcfc":{"name":"init(_:properties:)","abstract":"

    Creates a new preview with the provided properties.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"ItemPreview"},"Structs/LocalizedItemCollator/CollatedSection.html#/s:10ListableUI21LocalizedItemCollatorV15CollatedSectionV5titleSSvp":{"name":"title","abstract":"

    The title of section – a single letter like A, B, C, D, E, etc.","parent_name":"CollatedSection"},"Structs/LocalizedItemCollator/CollatedSection.html#/s:10ListableUI21LocalizedItemCollatorV15CollatedSectionV5itemsSayAA03AnyD0_pGvp":{"name":"items","abstract":"

    The sorted items in the collated sections.

    ","parent_name":"CollatedSection"},"Structs/LocalizedItemCollator.html#/s:10ListableUI21LocalizedItemCollatorV8sections9collation4with_SayAA7SectionVGSo27UILocalizedIndexedCollationC_SayAA03Anyc10CollatableD0_pGyAC08CollatedI0V_AHztXEtFZ":{"name":"sections(collation:with:_:)","abstract":"

    Collates and returns the set of items into list Sections,","parent_name":"LocalizedItemCollator"},"Structs/LocalizedItemCollator.html#/s:10ListableUI21LocalizedItemCollatorV7collate9collation5itemsSayAC15CollatedSectionVGSo27UILocalizedIndexedCollationC_SayAA03Anyc10CollatableD0_pGtFZ":{"name":"collate(collation:items:)","abstract":"

    Collates and returns the set of items into CollatedSections.","parent_name":"LocalizedItemCollator"},"Structs/LocalizedItemCollator/CollatedSection.html":{"name":"CollatedSection","abstract":"

    The output of the collator, with the collated title and items","parent_name":"LocalizedItemCollator"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV18accessibilityLabelSSvpZ":{"name":"accessibilityLabel","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV17accessibilityHintSSvpZ":{"name":"accessibilityHint","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV19accessibilityMoveUpSSvpZ":{"name":"accessibilityMoveUp","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV21accessibilityMoveDownSSvpZ":{"name":"accessibilityMoveDown","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html":{"name":"ReorderGesture","parent_name":"ListableLocalizedStrings"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV07contentE0So6CGSizeVvp":{"name":"contentSize","abstract":"

    The content size of the list.

    ","parent_name":"MeasuredListSize"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV12naturalWidth14CoreFoundation7CGFloatVSgvp":{"name":"naturalWidth","abstract":"

    If it supports it, this value will contain the “natural” width of the list’s","parent_name":"MeasuredListSize"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV07contentE012naturalWidthACSo6CGSizeV_14CoreFoundation7CGFloatVSgtcfc":{"name":"init(contentSize:naturalWidth:)","parent_name":"MeasuredListSize"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV4itemAA03AnyF0_pvp":{"name":"item","abstract":"

    The item which was reordered by the customer.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV8sectionsSayAA7SectionVGvp":{"name":"sections","abstract":"

    The new state of all sections in the list.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV6resultAA0F10ReorderingV6ResultVvp":{"name":"result","abstract":"

    The detailed information about the reorder event.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV3oldShyAA13AnyIdentifierCGvp":{"name":"old","abstract":"

    The previously selected items’ identifiers.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV3newShyAA13AnyIdentifierCGvp":{"name":"new","abstract":"

    The newly selected items’ identifiers.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV3oldSo6CGRectVvp":{"name":"old","abstract":"

    The old frame within the bounds of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV3newSo6CGRectVvp":{"name":"new","abstract":"

    The new frame within the bounds of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV9displayedSayAA7AnyItem_pGvp":{"name":"displayed","abstract":"

    The items which were scrolled into view or otherwise became visible.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV12endedDisplaySayAA7AnyItem_pGvp":{"name":"endedDisplay","abstract":"

    The items which were scrolled out of view or otherwise were removed from view.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV10ChangedIDsV8insertedShyAA13AnyIdentifierCGvp":{"name":"inserted","abstract":"

    The inserted IDs.

    ","parent_name":"ChangedIDs"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV10ChangedIDsV7removedShyAA13AnyIdentifierCGvp":{"name":"removed","abstract":"

    The removed IDs.

    ","parent_name":"ChangedIDs"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV8sectionsAG10ChangedIDsVvp":{"name":"sections","abstract":"

    The inserted and removed sections.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV5itemsAG10ChangedIDsVvp":{"name":"items","abstract":"

    The inserted and removed items.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html":{"name":"ChangedIDs","abstract":"

    The changed IDs.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV10hadChangesSbvp":{"name":"hadChanges","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21insertionsAndRemovalsAE010InsertionsiJ0Vvp":{"name":"insertionsAndRemovals","abstract":"

    The insertions and removals in this change, if any.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html":{"name":"InsertionsAndRemovals","abstract":"

    The insertions and removals, for both sections and items, applied to a list","parent_name":"ContentUpdated"},"Structs/ListStateObserver/BeginDrag.html#/s:10ListableUI17ListStateObserverV9BeginDragV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","parent_name":"BeginDrag"},"Structs/ListStateObserver/DidEndScrollingAnimation.html#/s:10ListableUI17ListStateObserverV24DidEndScrollingAnimationV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidEndScrollingAnimation"},"Structs/ListStateObserver/DidEndScrollingAnimation.html#/s:10ListableUI17ListStateObserverV24DidEndScrollingAnimationV12positionInfoAA0c14ScrollPositionK0Vvp":{"name":"positionInfo","parent_name":"DidEndScrollingAnimation"},"Structs/ListStateObserver/DidEndDeceleration.html#/s:10ListableUI17ListStateObserverV18DidEndDecelerationV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidEndDeceleration"},"Structs/ListStateObserver/DidEndDeceleration.html#/s:10ListableUI17ListStateObserverV18DidEndDecelerationV12positionInfoAA0c14ScrollPositionJ0Vvp":{"name":"positionInfo","parent_name":"DidEndDeceleration"},"Structs/ListStateObserver/DidScroll.html#/s:10ListableUI17ListStateObserverV9DidScrollV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidScroll"},"Structs/ListStateObserver/DidScroll.html#/s:10ListableUI17ListStateObserverV9DidScrollV12positionInfoAA0cg8PositionI0Vvp":{"name":"positionInfo","parent_name":"DidScroll"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates and optionally allows you to configure an observer.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11OnDidScrolla":{"name":"OnDidScroll","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11onDidScrollyyyAC0gH0VcF":{"name":"onDidScroll(_:)","abstract":"

    Registers a callback which will be called when the list view is scrolled, or is","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV20OnDidEndDecelerationa":{"name":"OnDidEndDeceleration","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV20onDidEndDecelerationyyyAC0ghI0VcF":{"name":"onDidEndDeceleration(_:)","abstract":"

    Registers a callback which will be called when the list view is finished decelerating.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV26OnDidEndScrollingAnimationa":{"name":"OnDidEndScrollingAnimation","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV26onDidEndScrollingAnimationyyyAC0ghiJ0VcF":{"name":"onDidEndScrollingAnimation(_:)","abstract":"

    Registers a callback which will be called when the list view had ended scrolling animation.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11OnBeginDraga":{"name":"OnBeginDrag","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11onBeginDragyyyAC0gH0VcF":{"name":"onBeginDrag(_:)","abstract":"

    Registers a callback which will be called when the list view will begin dragging.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV16OnContentUpdateda":{"name":"OnContentUpdated","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV16onContentUpdatedyyyAC0gH0VcF":{"name":"onContentUpdated(_:)","abstract":"

    Registers a callback which will be called when the list view’s content is updated","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV19OnVisibilityChangeda":{"name":"OnVisibilityChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV19onVisibilityChangedyyyAC0gH0VcF":{"name":"onVisibilityChanged(_:)","abstract":"

    Registers a callback which will be called when the visiblity of content within the list changes,","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV14OnFrameChangeda":{"name":"OnFrameChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV14onFrameChangedyyyAC0gH0VcF":{"name":"onFrameChanged(_:)","abstract":"

    Registers a callback which will be called when the list view’s frame is changed.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV18OnSelectionChangeda":{"name":"OnSelectionChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV18onSelectionChangedyyyAC0gH0VcF":{"name":"onSelectionChanged(_:)","abstract":"

    Registers a callback which will be called when the list view’s selected items are changed by the user.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV15OnItemReordereda":{"name":"OnItemReordered","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV15onItemReorderedyyyAC0gH0VcF":{"name":"onItemReordered(_:)","abstract":"

    Registers a callback which will be called when an item in the list view is reordered by the customer.","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidScroll.html":{"name":"DidScroll","abstract":"

    Parameters available for OnDidScroll callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidEndDeceleration.html":{"name":"DidEndDeceleration","abstract":"

    Parameters available for OnDidEndDeceleration callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidEndScrollingAnimation.html":{"name":"DidEndScrollingAnimation","abstract":"

    Parameters available for OnDidEndScrollingAnimation callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/BeginDrag.html":{"name":"BeginDrag","abstract":"

    Parameters available for OnBeginDrag callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/ContentUpdated.html":{"name":"ContentUpdated","abstract":"

    Parameters available for OnContentUpdated callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/VisibilityChanged.html":{"name":"VisibilityChanged","abstract":"

    Parameters available for OnVisibilityChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/FrameChanged.html":{"name":"FrameChanged","abstract":"

    Parameters available for OnFrameChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/SelectionChanged.html":{"name":"SelectionChanged","abstract":"

    Parameters available for OnSelectionChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/ItemReordered.html":{"name":"ItemReordered","abstract":"

    Parameters available for OnItemReordered callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListScrollPositionInfo/VisibleItem.html#/s:10ListableUI22ListScrollPositionInfoV11VisibleItemV10identifierAA13AnyIdentifierCvp":{"name":"identifier","parent_name":"VisibleItem"},"Structs/ListScrollPositionInfo/VisibleItem.html#/s:10ListableUI22ListScrollPositionInfoV11VisibleItemV010percentageG014CoreFoundation7CGFloatVvp":{"name":"percentageVisible","abstract":"

    The percentage of this item within the collection view’s visible frame.

    ","parent_name":"VisibleItem"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV12visibleItemsShyAC11VisibleItemVGvp":{"name":"visibleItems","abstract":"

    Which items within the list are currently visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV15mostVisibleItemAC0hI0VSgvp":{"name":"mostVisibleItem","abstract":"

    The item from visibleItems that has the highest percentage of visibility.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV18isFirstItemVisibleSbvp":{"name":"isFirstItemVisible","abstract":"

    If the first item list is partially visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV17isLastItemVisibleSbvp":{"name":"isLastItemVisible","abstract":"

    If the last item list is partially visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV06bottomD6Offset14CoreFoundation7CGFloatVvp":{"name":"bottomScrollOffset","abstract":"

    Distance required to scroll to the bottom

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV6boundsSo6CGRectVvp":{"name":"bounds","abstract":"

    bounds of the list view

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV14safeAreaInsetsSo06UIEdgeI0Vvp":{"name":"safeAreaInsets","abstract":"

    safeAreaInsests of the list view

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV02isD10InProgressSbvp":{"name":"isScrollInProgress","abstract":"

    Whether the scroll view is currently being interacted with or decelerating.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV19visibleContentEdges017includingSafeAreaI0So10UIRectEdgeVAG_tF":{"name":"visibleContentEdges(includingSafeAreaEdges:)","abstract":"

    Used to retrieve the visible content edges for the list’s content.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV10scrollView12visibleItems18isFirstItemVisible0k4LastmN0ACSo08UIScrollH0C_ShyAC0nM0VGS2btcfc":{"name":"init(scrollView:visibleItems:isFirstItemVisible:isLastItemVisible:)","abstract":"

    Creates a ListScrollPositionInfo for the provided scroll view.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo/VisibleItem.html":{"name":"VisibleItem","parent_name":"ListScrollPositionInfo"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV15animatesChangesSbvp":{"name":"animatesChanges","abstract":"

    If the changes applied should be animated or not.","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV9animationAA0C9AnimationVvp":{"name":"animation","abstract":"

    The animation to use for any changes.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7contentAA7ContentVvp":{"name":"content","abstract":"

    The content displayed by the list.","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV11environmentAA0C11EnvironmentVvp":{"name":"environment","abstract":"

    The environment associated with the List.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV6layoutAA17LayoutDescriptionVvp":{"name":"layout","abstract":"

    The layout type to use with the list. Defaults to .table(), aka a table","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV10appearanceAA10AppearanceVvp":{"name":"appearance","abstract":"

    The appearance to use with the list.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV21scrollIndicatorInsetsSo06UIEdgeG0Vvp":{"name":"scrollIndicatorInsets","abstract":"

    The scroll insets to apply to the list view.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV8behaviorAA8BehaviorVvp":{"name":"behavior","abstract":"

    The various behavior options to apply to the list, which affect how the user","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13stateObserverAA0c5StateF0Vvp":{"name":"stateObserver","abstract":"

    The state reader to use with your list. A ListStateObserver","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7actionsAA0C7ActionsCSgvp":{"name":"actions","abstract":"

    The actions instance to use to control the list, eg to scroll to a given","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV16autoScrollActionAA04AutofG0Ovp":{"name":"autoScrollAction","abstract":"

    The auto scroll action to apply to the list. This allows you to","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV25onKeyboardFrameWillChangey0F8Observer0f7CurrentG8Provider_p_Sd17animationDuration_So20UIViewAnimationCurveV0mQ0ttcSgvp":{"name":"onKeyboardFrameWillChange","abstract":"

    Called whenever a keyboard change is detected

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV23accessibilityIdentifierSSSgvp":{"name":"accessibilityIdentifier","abstract":"

    The accessibility identifier assigned to the inner UICollectionView.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","abstract":"

    The debugging identifier assigned to the list. Used for os_signpost integration","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV9Configurea":{"name":"Configure","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7default4withACyACzXE_tFZ":{"name":"default(with:)","abstract":"

    An instance of ListProperties with sensible default values.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV15animatesChanges9animation6layout10appearance21scrollIndicatorInsets8behavior16autoScrollAction25onKeyboardFrameWillChange23accessibilityIdentifier09debuggingW09configureACSb_AA0C9AnimationVAA17LayoutDescriptionVAA10AppearanceVSo06UIEdgeL0VAA8BehaviorVAA04AutooP0Oy0R8Observer0r7CurrentS8Provider_p_Sd0G8Duration_So06UIViewZ5CurveV0G5CurvettcSgSSSgA6_yACzXEtcfc":{"name":"init(animatesChanges:animation:layout:appearance:scrollIndicatorInsets:behavior:autoScrollAction:onKeyboardFrameWillChange:accessibilityIdentifier:debuggingIdentifier:configure:)","abstract":"

    Create a new instance of ListProperties with the provided values.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13dynamicMemberxs7KeyPathCyAA7ContentVxG_tcluip":{"name":"subscript(dynamicMember:)","abstract":"

    Allows directly reading properties on the list’s Content, without having to explicitly specify","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13dynamicMemberxs15WritableKeyPathCyAA7ContentVxG_tcluip":{"name":"subscript(dynamicMember:)","abstract":"

    Allows directly setting properties on the list’s Content, without having to explicitly specify","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV14callAsFunction_9configureyx_yAA7SectionVzXEtSHRzlF":{"name":"callAsFunction(_:configure:)","abstract":"

    Allows streamlined creation of sections when building a list:

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV3add8sectionsySayAA7SectionVGyXE_tF":{"name":"add(sections:)","abstract":"

    Adds the provided sections with the provided result builder.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV3addyyAA7SectionVF":{"name":"add(_:)","abstract":"

    Adds a new section to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV2peoiyyACz_AA7SectionVtFZ":{"name":"+=(_:_:)","abstract":"

    Adds a new section to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV2peoiyyACz_SayAA7SectionVGtFZ":{"name":"+=(_:_:)","abstract":"

    Adds a list of new sections to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV6modify5usingyyACzXE_tF":{"name":"modify(using:)","abstract":"

    Updates the ListProperties object with the changes in the provided builder.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV8modified5usingACyACzXE_tF":{"name":"modified(using:)","abstract":"

    Creates a new ListProperties object modified by the changes in the provided builder.

    ","parent_name":"ListProperties"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV9itemFrameSo6CGRectVvp":{"name":"itemFrame","abstract":"

    The item’s frame in the list content coordinate space.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV19visibleContentFrameSo6CGRectVvp":{"name":"visibleContentFrame","abstract":"

    The visible content frame in the list content coordinate space.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV08positionG0AA0cefG0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV9itemFrame014visibleContentI008positionG0ACSo6CGRectV_AhA0cefG0Vtcfc":{"name":"init(itemFrame:visibleContentFrame:positionInfo:)","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPosition.html#/s:10ListableUI22ListItemScrollPositionV8standardyAcA0eF0VFZ":{"name":"standard(_:)","abstract":"

    Positions the item using Listable’s standard item scroll positioning.

    ","parent_name":"ListItemScrollPosition"},"Structs/ListItemScrollPosition.html#/s:10ListableUI22ListItemScrollPositionV31verticalContentOffsetAdjustmentyAC14CoreFoundation7CGFloatVAA0cdeF4InfoVcFZ":{"name":"verticalContentOffsetAdjustment(_:)","abstract":"

    Positions the item by applying a custom vertical delta to the current content offset.

    ","parent_name":"ListItemScrollPosition"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV10Animationsa":{"name":"Animations","abstract":"

    The animation block.

    ","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationVyACyyycccfc":{"name":"init(_:)","abstract":"

    Creates a new animation. in your custom animation, you must invoke the passed","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV7defaultACvpZ":{"name":"default","abstract":"

    The default animation provided by UICollectionView.

    ","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV4fastACvpZ":{"name":"fast","abstract":"

    A faster animation than the default UICollectionView animation.

    ","parent_name":"ListAnimation"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV27headerToFirstSectionSpacing14CoreFoundation7CGFloatVvp":{"name":"headerToFirstSectionSpacing","abstract":"

    The spacing between the list header and the first section.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV31interSectionSpacingWithNoFooter14CoreFoundation7CGFloatVvp":{"name":"interSectionSpacingWithNoFooter","abstract":"

    The spacing to apply between sections, if the previous section has no footer.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV29interSectionSpacingWithFooter14CoreFoundation7CGFloatVvp":{"name":"interSectionSpacingWithFooter","abstract":"

    The spacing to apply between sections, if the previous section has a footer.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26sectionHeaderBottomSpacing14CoreFoundation7CGFloatVvp":{"name":"sectionHeaderBottomSpacing","abstract":"

    The spacing to apply below a section header, before its items.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV11itemSpacing14CoreFoundation7CGFloatVvp":{"name":"itemSpacing","abstract":"

    The spacing between individual items within a section in a list.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26itemToSectionFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"itemToSectionFooterSpacing","abstract":"

    The spacing between the last item in the section and the footer.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26lastSectionToFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"lastSectionToFooterSpacing","abstract":"

    The spacing between the last section and the footer of the list.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV27headerToFirstSectionSpacing05interiJ12WithNoFooter0kijlN0019sectionHeaderBottomJ004itemJ00rginJ004lastignJ0AE14CoreFoundation7CGFloatV_A6Otcfc":{"name":"init(headerToFirstSectionSpacing:interSectionSpacingWithNoFooter:interSectionSpacingWithFooter:sectionHeaderBottomSpacing:itemSpacing:itemToSectionFooterSpacing:lastSectionToFooterSpacing:)","abstract":"

    Creates a new Layout with the provided options.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV3set4withyyAEzXE_tF":{"name":"set(with:)","abstract":"

    Easily mutate the Layout in place.

    ","parent_name":"Layout"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV5countSivp":{"name":"count","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV7spacing14CoreFoundation7CGFloatVvp":{"name":"spacing","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV3oneAGvpZ":{"name":"one","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV5count7spacingAGSi_14CoreFoundation7CGFloatVtcfc":{"name":"init(count:spacing:)","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV5widthAA11CustomWidthOvp":{"name":"width","abstract":"

    In a horizontal layout, this powers the height of the section.

    ","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV011customInterE7Spacing14CoreFoundation7CGFloatVSgvp":{"name":"customInterSectionSpacing","abstract":"

    Overrides the calculated spacing after this section

    ","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7columnsAE7ColumnsVvp":{"name":"columns","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV14isHeaderSticky5width011customInterE7Spacing7columnsAESbSg_AA11CustomWidthO14CoreFoundation7CGFloatVSgAE7ColumnsVtcfc":{"name":"init(isHeaderSticky:width:customInterSectionSpacing:columns:)","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout/Columns.html":{"name":"Columns","parent_name":"SectionLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI15TableAppearanceV18HeaderFooterLayoutV5widthAA11CustomWidthOvp":{"name":"width","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI15TableAppearanceV18HeaderFooterLayoutV5widthAeA11CustomWidthO_tcfc":{"name":"init(width:)","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV11itemSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemSpacing","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV26itemToSectionFooterSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemToSectionFooterSpacing","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV5widthAA11CustomWidthOvp":{"name":"width","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV11itemSpacing0g15ToSectionFooterH05widthAE14CoreFoundation7CGFloatVSg_AlA11CustomWidthOtcfc":{"name":"init(itemSpacing:itemToSectionFooterSpacing:width:)","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"ItemLayout"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV7defaultACvpZ":{"name":"default","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    How the layout should flow, either horizontally or vertically.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","abstract":"

    If sticky section headers should be leveraged in the layout.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","abstract":"

    How paging is performed when a drag event ends.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","abstract":"

    The properties applied to the scroll view backing the list.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV26itemPositionGroupingHeight14CoreFoundation7CGFloatVvp":{"name":"itemPositionGroupingHeight","abstract":"

    When providing the ItemPosition for items in a list, specifies the max spacing","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV30contentInsetAdjustmentBehaviorAA07ContentfgH0Ovp":{"name":"contentInsetAdjustmentBehavior","abstract":"

    How to adjust the safe area insets of the list view.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV17bounceOnUnderflowSbvp":{"name":"bounceOnUnderflow","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","abstract":"

    The bounds of the content of the list, which can be optionally constrained.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV6layoutAC6LayoutVvp":{"name":"layout","abstract":"

    Layout attributes for content in the list.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV9direction18listHeaderPosition20stickySectionHeaders14pagingBehavior04itemH14GroupingHeight022contentInsetAdjustmentM017bounceOnUnderflow6bounds6layoutAcA15LayoutDirectionO_AA04ListgH0OSbAA010ListPagingM0O14CoreFoundation7CGFloatVAA07ContentrsM0OSbAA17ListContentBoundsVSgAC0Y0Vtcfc":{"name":"init(direction:listHeaderPosition:stickySectionHeaders:pagingBehavior:itemPositionGroupingHeight:contentInsetAdjustmentBehavior:bounceOnUnderflow:bounds:layout:)","abstract":"

    Creates a new TableAppearance object.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance/ItemLayout.html":{"name":"ItemLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/HeaderFooterLayout.html":{"name":"HeaderFooterLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/SectionLayout.html":{"name":"SectionLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/Layout.html":{"name":"Layout","abstract":"

    Layout options for the list.

    ","parent_name":"TableAppearance"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html#/s:10ListableUI15PagedAppearanceV4PeekV22FirstItemConfigurationO7uniformyA2GmF":{"name":"uniform","abstract":"

    The first item’s leading peek is equal to the Peek.value. This will keep the first","parent_name":"FirstItemConfiguration"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html#/s:10ListableUI15PagedAppearanceV4PeekV22FirstItemConfigurationO13customLeadingyAG14CoreFoundation7CGFloatVcAGmF":{"name":"customLeading(_:)","abstract":"

    The first item’s leading peek is equal to the associated value. This will offset the","parent_name":"FirstItemConfiguration"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html":{"name":"FirstItemConfiguration","abstract":"

    Houses the various configuration options for the first item’s peek value.

    ","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV7isEmptySbvp":{"name":"isEmpty","abstract":"

    This is true if there are no peek values.

    ","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV5value22firstItemConfigurationAE14CoreFoundation7CGFloatV_AE05FirsthI0Otcfc":{"name":"init(value:firstItemConfiguration:)","abstract":"

    Creates a new Peek with the specified peek value and first item configuration. By default,","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV4noneAEvpZ":{"name":"none","abstract":"

    This represents no peeking functionality.

    ","parent_name":"Peek"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV7defaultACvpZ":{"name":"default","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The direction the paging layout should occur in. Defaults to vertical.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV4peekAC4PeekVvp":{"name":"peek","abstract":"

    This is a proxy to the internal pagingSize.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV21showsScrollIndicatorsSbvp":{"name":"showsScrollIndicators","abstract":"

    If scroll indicators should be visible along the scrollable axis.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV9direction21showsScrollIndicators6bounds4peekAcA15LayoutDirectionO_SbAA17ListContentBoundsVSgAC4PeekVtcfc":{"name":"init(direction:showsScrollIndicators:bounds:peek:)","parent_name":"PagedAppearance"},"Structs/PagedAppearance/Peek.html":{"name":"Peek","abstract":"

    This data model is used to apply an inset to each page, allowing items residing on the","parent_name":"PagedAppearance"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV21pageScrollingBehaviorAA04PageiJ0Ovp":{"name":"pageScrollingBehavior","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV30contentInsetAdjustmentBehaviorAA07ContentijK0Ovp":{"name":"contentInsetAdjustmentBehavior","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV20allowsBounceVerticalSbvp":{"name":"allowsBounceVertical","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV22allowsBounceHorizontalSbvp":{"name":"allowsBounceHorizontal","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV016allowsHorizontalE9IndicatorSbvp":{"name":"allowsHorizontalScrollIndicator","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV014allowsVerticalE9IndicatorSbvp":{"name":"allowsVerticalScrollIndicator","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV21pageScrollingBehavior022contentInsetAdjustmentJ020allowsBounceVertical0nO10Horizontal0npE9Indicator0nqeR0AcA04PageiJ0O_AA07ContentlmJ0OS4btcfc":{"name":"init(pageScrollingBehavior:contentInsetAdjustmentBehavior:allowsBounceVertical:allowsBounceHorizontal:allowsVerticalScrollIndicator:allowsHorizontalScrollIndicator:)","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV11contentSizeSo6CGSizeVvp":{"name":"contentSize","abstract":"

    The size of the content as it has been laid out by your layout.

    ","parent_name":"ListLayoutResult"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV19naturalContentWidth14CoreFoundation7CGFloatVSgvp":{"name":"naturalContentWidth","abstract":"

    If available, the natural width of any measured content.","parent_name":"ListLayoutResult"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV11contentSize19naturalContentWidthACSo6CGSizeV_14CoreFoundation7CGFloatVSgtcfc":{"name":"init(contentSize:naturalContentWidth:)","parent_name":"ListLayoutResult"},"Structs/ListLayoutDefaults.html#/s:10ListableUI18ListLayoutDefaultsV29itemInsertAndRemoveAnimationsAA04ItemghiJ0Vvp":{"name":"itemInsertAndRemoveAnimations","parent_name":"ListLayoutDefaults"},"Structs/ListLayoutDefaults.html#/s:10ListableUI18ListLayoutDefaultsV29itemInsertAndRemoveAnimationsAcA04ItemghiJ0V_tcfc":{"name":"init(itemInsertAndRemoveAnimations:)","parent_name":"ListLayoutDefaults"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV14pagingBehaviorAA0c6PagingH0Ovp":{"name":"pagingBehavior","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV010scrollViewF0AA0cd6ScrollhF0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV9direction6bounds20stickySectionHeaders14pagingBehavior010scrollViewF0AcA0D9DirectionO_AA0C13ContentBoundsVSgSbAA0c6PagingM0OAA0cd6ScrolloF0Vtcfc":{"name":"init(direction:bounds:stickySectionHeaders:pagingBehavior:scrollViewProperties:)","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesVyACxcAA0cdE0Rzlufc":{"name":"init(_:)","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV10viewBoundsSo6CGRectVvp":{"name":"viewBounds","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV14safeAreaInsetsSo06UIEdgeH0Vvp":{"name":"safeAreaInsets","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV12contentInsetSo12UIEdgeInsetsVvp":{"name":"contentInset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV13contentOffsetSo7CGPointVvp":{"name":"contentOffset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV20adjustedContentInsetSo12UIEdgeInsetsVvp":{"name":"adjustedContentInset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV17hasRefreshControlSbvp":{"name":"hasRefreshControl","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV11environmentAA0C11EnvironmentVvp":{"name":"environment","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV10viewBounds14safeAreaInsets12contentInset0K6Offset015adjustedContentL017hasRefreshControl11environmentACSo6CGRectV_So06UIEdgeJ0VANSo7CGPointVANSbAA0C11EnvironmentVtcfc":{"name":"init(viewBounds:safeAreaInsets:contentInset:contentOffset:adjustedContentInset:hasRefreshControl:environment:)","parent_name":"ListLayoutLayoutContext"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV4sizeSo6CGSizeVvp":{"name":"size","abstract":"

    The size of the represented item when it is laid out.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV6centerSo7CGPointVvp":{"name":"center","abstract":"

    The center of the item when it is laid out, in the coordinate space of the outer list.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5frameSo6CGRectVvp":{"name":"frame","abstract":"

    The frame of the item when it is laid out, in the coordinate space of the outer list.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV9transformSo17CGAffineTransformVvp":{"name":"transform","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV11transform3DSo13CATransform3DVvp":{"name":"transform3D","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5alpha14CoreFoundation7CGFloatVvp":{"name":"alpha","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV6zIndexSivp":{"name":"zIndex","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesVyACSo016UICollectionVieweF0Ccfc":{"name":"init(_:)","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5apply2toySo016UICollectionVieweF0C_tF":{"name":"apply(to:)","parent_name":"ListContentLayoutAttributes"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsVyxxmcAA0cD5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various SectionLayoutsValues stored within the object.","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV4flowyACyAA14FlowAppearanceV0C6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new SectionLayouts value that allows configuring the flow values for the section.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV4flowAA14FlowAppearanceV0C6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of a Section‘s layout when it is presented within a .flow style layout.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV5tableyACyAA15TableAppearanceV0C6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new SectionLayouts value that allows configuring the table values for the section.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV5tableAA15TableAppearanceV0C6LayoutVvp":{"name":"table","abstract":"

    Allows customization of a Section‘s layout when it is presented within a .table style layout.

    ","parent_name":"SectionLayouts"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV10withFooter14CoreFoundation7CGFloatVvp":{"name":"withFooter","abstract":"

    The spacing used if there is a footer in the proceeding section.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV8noFooter14CoreFoundation7CGFloatVvp":{"name":"noFooter","abstract":"

    The spacing used if there is no footer in the proceeding section.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV10withFooter02noJ0AG14CoreFoundation7CGFloatV_ALtcfc":{"name":"init(withFooter:noFooter:)","abstract":"

    Provides a new intersection spacing value.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingVyAG14CoreFoundation7CGFloatVcfc":{"name":"init(_:)","abstract":"

    Provides a new intersection spacing value.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV27headerToFirstSectionSpacing14CoreFoundation7CGFloatVvp":{"name":"headerToFirstSectionSpacing","abstract":"

    The spacing between the list header and the first section.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19interSectionSpacingAE05IntergH0Vvp":{"name":"interSectionSpacing","abstract":"

    The spacing to apply between sections.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV26sectionHeaderBottomSpacing14CoreFoundation7CGFloatVvp":{"name":"sectionHeaderBottomSpacing","abstract":"

    The spacing to apply below a section header, before its items.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV11itemSpacing14CoreFoundation7CGFloatVvp":{"name":"itemSpacing","abstract":"

    The horizontal spacing between individual items within a section.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV10rowSpacing14CoreFoundation7CGFloatVvp":{"name":"rowSpacing","abstract":"

    The vertical spacing between rows in the flow layout.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV25rowToSectionFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"rowToSectionFooterSpacing","abstract":"

    The spacing between the last row in the section and the footer.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV26lastSectionToFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"lastSectionToFooterSpacing","abstract":"

    The spacing between the last section and the footer of the list.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV27headerToFirstSectionSpacing05interiJ0019sectionHeaderBottomJ004itemJ003rowJ00pgi6FooterJ004lastigqJ0AE14CoreFoundation7CGFloatV_AE05InteriJ0VA5Otcfc":{"name":"init(headerToFirstSectionSpacing:interSectionSpacing:sectionHeaderBottomSpacing:itemSpacing:rowSpacing:rowToSectionFooterSpacing:lastSectionToFooterSpacing:)","abstract":"

    Creates a new Layout with the provided options.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html":{"name":"InterSectionSpacing","abstract":"

    Controls the inter section spacing in a list.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV5widthAA11CustomWidthOvp":{"name":"width","abstract":"

    Controls the custom width of the Section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV21rowUnderflowAlignmentAC03RowhI0OSgvp":{"name":"rowUnderflowAlignment","abstract":"

    Provides a custom underflow alignment for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV17rowItemsAlignmentAC03RowhI0OSgvp":{"name":"rowItemsAlignment","abstract":"

    Provides a custom item alignment for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV10itemSizingAC04ItemH0OSgvp":{"name":"itemSizing","abstract":"

    Provides a custom item sizing for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV11itemSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemSpacing","abstract":"

    Provides a custom item spacing for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV14isHeaderSticky5width21rowUnderflowAlignment0k5ItemsM010itemSizing0O7SpacingAESbSg_AA11CustomWidthOAC03RowlM0OSgAC0tnM0OSgAC04ItemP0OSg14CoreFoundation7CGFloatVSgtcfc":{"name":"init(isHeaderSticky:width:rowUnderflowAlignment:rowItemsAlignment:itemSizing:itemSpacing:)","abstract":"

    Creates a new section layout.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"SectionLayout"},"Structs/FlowAppearance/HeaderFooterLayout.html#/s:10ListableUI14FlowAppearanceV18HeaderFooterLayoutVAEycfc":{"name":"init()","parent_name":"HeaderFooterLayout"},"Structs/FlowAppearance/HeaderFooterLayout.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"HeaderFooterLayout"},"Structs/FlowAppearance/ItemLayout/Width.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5WidthO7naturalyA2GmF":{"name":"natural","abstract":"

    The standard with from the item will be used.

    ","parent_name":"Width"},"Structs/FlowAppearance/ItemLayout/Width.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5WidthO7fillRowyA2GmF":{"name":"fillRow","abstract":"

    The full width of the section will be used by the item.

    ","parent_name":"Width"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5widthAE5WidthOvp":{"name":"width","abstract":"

    How to calculate the width of the item within the section.

    ","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5widthA2E5WidthO_tcfc":{"name":"init(width:)","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout/Width.html":{"name":"Width","abstract":"

    Controls how to determine the width of the items within a row.

    ","parent_name":"ItemLayout"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO3topyA2EmF":{"name":"top","abstract":"

    When items in a row are not the same height, the shorter items will be aligned to the top of the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO6centeryA2EmF":{"name":"center","abstract":"

    When items in a row are not the same height, the shorter items will be center aligned within the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO6bottomyA2EmF":{"name":"bottom","abstract":"

    When items in a row are not the same height, the shorter items will be bottom aligned within the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO4fillyA2EmF":{"name":"fill","abstract":"

    When items in a row are not the same height, the shorter items will be stretched to be the same","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O4fillyA2GmF":{"name":"fill","abstract":"

    The default behaviour; the row will be filled to fit its maximum allowable width.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O013matchPreviousE7SpacingyA2GmF":{"name":"matchPreviousRowSpacing","abstract":"

    The spacing of the previous row or itemSpacing will be used, whichever is smaller.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O18defaultItemSpacingyA2GmF":{"name":"defaultItemSpacing","abstract":"

    The calculated spacing or itemSpacing will be used, whichever is smaller.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO7leadingyA2EmF":{"name":"leading","abstract":"

    The items are leading-aligned, with extra space at the end of the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO8centeredyA2EmF":{"name":"centered","abstract":"

    The items are center-aligned, with extra space distributed evenly between","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO8trailingyA2EmF":{"name":"trailing","abstract":"

    The items are trailing-aligned, with extra space at the beginning of the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO4fillyA2E08FillLasteG0O_tcAEmF":{"name":"fill(lastRowAlignment:)","abstract":"

    The extra space in the row is evenly distributed between the items in the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html":{"name":"FillLastRowAlignment","abstract":"

    Controls the fill behavior for the last row in a section.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO7naturalyA2EmF":{"name":"natural","abstract":"

    The natural value from the Item.sizing is used with no changes.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO5fixedyAE14CoreFoundation7CGFloatVcAEmF":{"name":"fixed(_:)","abstract":"

    The width of the item is fixed to this value.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO7columnsyAESicAEmF":{"name":"columns(_:)","abstract":"

    The width of the item is calculated based on the number of columns provided.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV7defaultACvpZ":{"name":"default","abstract":"

    The default apperance style.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The direction the flow layout will be laid out in.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","abstract":"

    If sections should have sticky headers, staying visible until the section is scrolled off screen.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","abstract":"

    How paging is performed when a drag event ends.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","abstract":"

    The properties of the backing UIScrollView.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV21rowUnderflowAlignmentAC03RowfG0Ovp":{"name":"rowUnderflowAlignment","abstract":"

    How to align the items in a row when they do not take up the full amount of available space.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV17rowItemsAlignmentAC03RowfG0Ovp":{"name":"rowItemsAlignment","abstract":"

    How to align the items in a row when they are not all the same height.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV10itemSizingAC04ItemF0Ovp":{"name":"itemSizing","abstract":"

    Controls the sizing / measurement of items within the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","abstract":"

    Controls the padding and maximum width of the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV8spacingsAC8SpacingsVvp":{"name":"spacings","abstract":"

    Controls the spacing between headers, footers, sections, and items in the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV9direction16stickyListHeader0F14SectionHeaders14pagingBehavior21rowUnderflowAlignment0m5ItemsO010itemSizing6bounds8spacingsAcA15LayoutDirectionO_S2bSgAA0g6PagingL0OAC03RownO0OAC0xpO0OAC04ItemR0OAA0G13ContentBoundsVSgAC8SpacingsVtcfc":{"name":"init(direction:stickyListHeader:stickySectionHeaders:pagingBehavior:rowUnderflowAlignment:rowItemsAlignment:itemSizing:bounds:spacings:)","abstract":"

    Creates a new FlowAppearance.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/ItemSizing.html":{"name":"ItemSizing","abstract":"

    Controls how items in a row are measured and sized.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/RowUnderflowAlignment.html":{"name":"RowUnderflowAlignment","abstract":"

    When there is left over space at the end of a row, RowUnderflowAlignment controls","parent_name":"FlowAppearance"},"Structs/FlowAppearance/RowItemsAlignment.html":{"name":"RowItemsAlignment","abstract":"

    When items in a row are not the same height, controls the alignment and sizing of the smaller items.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/ItemLayout.html":{"name":"ItemLayout","abstract":"

    Controls the layout parameters for a given Item when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/HeaderFooterLayout.html":{"name":"HeaderFooterLayout","abstract":"

    Controls the layout parameters for a given HeaderFooter when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/SectionLayout.html":{"name":"SectionLayout","abstract":"

    Controls the layout parameters for a given Section when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/Spacings.html":{"name":"Spacings","abstract":"

    Layout options for the list.

    ","parent_name":"FlowAppearance"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV10layoutTypexmvp":{"name":"layoutType","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV16layoutAppearance0cG0Qzvp":{"name":"layoutAppearance","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV011createEmptyC010appearance8behaviorAA07AnyListC0_pAA10AppearanceV_AA8BehaviorVtF":{"name":"createEmptyLayout(appearance:behavior:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV015createPopulatedC010appearance8behavior7contentAA07AnyListC0_pAA10AppearanceV_AA8BehaviorVAA0lC7ContentCAA0lC8DefaultsVXEtF":{"name":"createPopulatedLayout(appearance:behavior:content:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV26layoutAppearancePropertiesAA04ListcgH0VyF":{"name":"layoutAppearanceProperties()","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV13shouldRebuild6layoutSbAA07AnyListC0_p_tF":{"name":"shouldRebuild(layout:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV06isSameC4Type2asSbAA03AnycdE0_p_tF":{"name":"isSameLayoutType(as:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV7isEqual2toSbAA03AnycdE0_p_tF":{"name":"isEqual(to:)","parent_name":"Configuration"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV10layoutType10appearanceACxm_y0C10AppearanceQzzXEtcAA04ListC0Rzlufc":{"name":"init(layoutType:appearance:)","abstract":"

    Creates a new layout description for the provided layout type, with the provided optional layout configuration.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV10layoutType10appearanceACxm_0C10AppearanceQztcAA04ListC0Rzlufc":{"name":"init(layoutType:appearance:)","abstract":"

    Creates a new layout description for the provided layout type, with the provided appearance.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV26layoutAppearancePropertiesAA04ListcfG0Vvp":{"name":"layoutAppearanceProperties","abstract":"

    Returns the standard layout properties, which apply to any kind of list layout.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV4flowyACyAA14FlowAppearanceVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new .flow layout type for a list.","parent_name":"LayoutDescription"},"Structs/LayoutDescription/Configuration.html":{"name":"Configuration","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV5pagedyACyAA15PagedAppearanceVzXEFZ":{"name":"paged(_:)","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV5tableyACyAA15TableAppearanceVzXEFZ":{"name":"table(_:)","parent_name":"LayoutDescription"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV10isSelected0E11Highlighted0E10ReorderingACSb_S2btcfc":{"name":"init(isSelected:isHighlighted:isReordering:)","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV4cell12isReorderingACSo20UICollectionViewCellC_Sbtcfc":{"name":"init(cell:isReordering:)","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV10isSelectedSbvp":{"name":"isSelected","abstract":"

    If the item is currently selected.

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV13isHighlightedSbvp":{"name":"isHighlighted","abstract":"

    If the item is currently highlighted.

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV12isReorderingSbvp":{"name":"isReordering","abstract":"

    If the item is currently being moved by the user

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV8isActiveSbvp":{"name":"isActive","abstract":"

    If the item is either selected or highlighted.

    ","parent_name":"ItemState"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC18accessibilityProxySo8NSObjectCSgvp":{"name":"accessibilityProxy","parent_name":"GestureRecognizer"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc":{"name":"init(target:action:)","abstract":"

    Creates a gesture recognizer with the provided target and selector.

    ","parent_name":"GestureRecognizer"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC5apply7actionsyAA0D7ActionsC_tF":{"name":"apply(actions:)","abstract":"

    Applies the actions from the ReorderingActions to the gesture recognizer,","parent_name":"GestureRecognizer"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV4from10Foundation9IndexPathVvp":{"name":"from","abstract":"

    The index path the Item is being moved from.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV11fromSectionAA0G0Vvp":{"name":"fromSection","abstract":"

    The Section the Item is being moved from.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV2to10Foundation9IndexPathVvp":{"name":"to","abstract":"

    The index path the Item is being moved to.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV9toSectionAA0G0Vvp":{"name":"toSection","abstract":"

    The Section the Item is being moved to.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV14sectionChangedSbvp":{"name":"sectionChanged","abstract":"

    If the item moved between sections during the reorder operation.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV4from0F7Section2to0hG0AE10Foundation9IndexPathV_AA0G0VAlNtcfc":{"name":"init(from:fromSection:to:toSection:)","abstract":"

    Creates a new instance of ItemReordering/Result with the provided options.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV21indexPathsDescriptionSSvp":{"name":"indexPathsDescription","abstract":"

    A short, readable description of the index path changes involved with the move.

    ","parent_name":"Result"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO3allyA2EmF":{"name":"all","abstract":"

    The Item can be moved to any section during a reorder

    ","parent_name":"Sections"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO7currentyA2EmF":{"name":"current","abstract":"

    The Item can only be moved within the current section during a reorder.

    ","parent_name":"Sections"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO8specificyAESb_Shys11AnyHashableVGtcAEmF":{"name":"specific(current:IDs:)","abstract":"

    The Item can only be moved within the specified sections during a reorder.","parent_name":"Sections"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV8sectionsAC8SectionsOvp":{"name":"sections","abstract":"

    The sections in which the Item can be reordered into.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV10CanReordera":{"name":"CanReorder","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV10canReorderSbAC6ResultVKcSgvp":{"name":"canReorder","abstract":"

    A predicate closure which allows more fine-grained validation of a reorder event,","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV8sections10canReorderA2C8SectionsO_SbAC6ResultVKcSgtcfc":{"name":"init(sections:canReorder:)","abstract":"

    Creates a new Reorder instance with the provided options.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/Sections.html":{"name":"Sections","abstract":"

    Controls which sections a reorderable Item can be moved to during a reorder event.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/Result.html":{"name":"Result","abstract":"

    Provides information about the current state of a reorder event.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/GestureRecognizer.html":{"name":"GestureRecognizer","abstract":"

    A gesture recognizer that you should use when implementing a reorderable Item in your list.

    ","parent_name":"ItemReordering"},"Structs/EmptyItemLayoutsValue.html#/s:10ListableUI21EmptyItemLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptyItemLayoutsValue"},"Structs/EmptyItemLayoutsValue.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"EmptyItemLayoutsValue"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsVyxxmcAA0cD5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various ItemLayoutsValues stored within the object.","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV4flowyACyAA14FlowAppearanceV0C6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new ItemLayouts value that allows configuring the flow values for the item.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV4flowAA14FlowAppearanceV0C6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of an Item‘s layout when it is presented within a .flow style layout.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV5tableyACyAA15TableAppearanceV0C6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new ItemLayouts value that allows configuring the table values for the item.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV5tableAA15TableAppearanceV0C6LayoutVvp":{"name":"table","abstract":"

    Allows customization of an Item‘s layout when it is presented within a .table style layout.

    ","parent_name":"ItemLayouts"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV7Preparea":{"name":"Prepare","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4nameSSvp":{"name":"name","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV02onD0yyAA27ListContentLayoutAttributesVzcvp":{"name":"onInsert","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV9onRemovalyyAA27ListContentLayoutAttributesVzcvp":{"name":"onRemoval","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4name02onD00I7RemovalACSS_yAA27ListContentLayoutAttributesVzcyAHzctcfc":{"name":"init(name:onInsert:onRemoval:)","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4name10attributesACSS_yAA27ListContentLayoutAttributesVzctcfc":{"name":"init(name:attributes:)","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4fadeACvpZ":{"name":"fade","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV5rightACvpZ":{"name":"right","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4leftACvpZ":{"name":"left","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV3topACvpZ":{"name":"top","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV6bottomACvpZ":{"name":"bottom","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV9scaleDownACvpZ":{"name":"scaleDown","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV7scaleUpACvpZ":{"name":"scaleUp","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV5stateAA0D5StateVvp":{"name":"state","abstract":"

    The state of the Item currently displaying the content. Is it highlighted, selected, etc.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV8positionAA0D8PositionOvp":{"name":"position","abstract":"

    The position of the item within its section.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV17reorderingActionsAA010ReorderingH0Cvp":{"name":"reorderingActions","abstract":"

    Provides access to actions to handle re-ordering the content within the list.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV23showLeadingSwipeActionsyycvp":{"name":"showLeadingSwipeActions","abstract":"

    When invoked, will show the leading swipe actions.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV24showTrailingSwipeActionsyycvp":{"name":"showTrailingSwipeActions","abstract":"

    When invoked, will show the trailing swipe actions.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV13isReorderableSbvp":{"name":"isReorderable","abstract":"

    If the item can be reordered.","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV11environmentAA15ListEnvironmentVvp":{"name":"environment","abstract":"

    The environment of the containing list.","parent_name":"ApplyItemContentInfo"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV7content0D4ViewQzvp":{"name":"content","abstract":"

    The content view of the content.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV10background14BackgroundViewQzvp":{"name":"background","abstract":"

    The background view of the content.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18backgroundIfLoaded14BackgroundViewQzSgvp":{"name":"backgroundIfLoaded","abstract":"

    The background view of the content, if it has been loaded.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18selectedBackground08SelectedG4ViewQzvp":{"name":"selectedBackground","abstract":"

    The selected background view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV26selectedBackgroundIfLoaded08SelectedG4ViewQzSgvp":{"name":"selectedBackgroundIfLoaded","abstract":"

    The selected background view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV17overlayDecoration07OverlayG4ViewQzvp":{"name":"overlayDecoration","abstract":"

    The overlay decoration view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV25overlayDecorationIfLoaded07OverlayG4ViewQzSgvp":{"name":"overlayDecorationIfLoaded","abstract":"

    The overlay decoration view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18underlayDecoration08UnderlayG4ViewQzvp":{"name":"underlayDecoration","abstract":"

    The underlay decoration view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV26underlayDecorationIfLoaded08UnderlayG4ViewQzSgvp":{"name":"underlayDecorationIfLoaded","abstract":"

    The underlay decoration view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV0D0a":{"name":"Item","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6sizingAA6SizingOSgvp":{"name":"sizing","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV7layoutsAA0D7LayoutsVSgvp":{"name":"layouts","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV14selectionStyleAA0d9SelectionG0OSgvp":{"name":"selectionStyle","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV25insertAndRemoveAnimationsAA0d6InsertghI0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV19leadingSwipeActionsAA0gH13ConfigurationVSgvp":{"name":"leadingSwipeActions","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV20trailingSwipeActionsAA0gH13ConfigurationVSgvp":{"name":"trailingSwipeActions","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV10reorderingAA0D10ReorderingVSgvp":{"name":"reordering","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV14onWasReorderedyAA0D0VyxG_AA0D10ReorderingV6ResultVtcSgvp":{"name":"onWasReordered","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV9onDisplayyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV12onEndDisplayyAA0D0V02OngH0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onSelectyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onSelect","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV10onDeselectyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onDeselect","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onInsertyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onInsert","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onRemoveyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onRemove","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6onMoveyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onMove","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onUpdateyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onUpdate","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingoP010reordering14onWasReordered0S7Display0s3EndV00S6Select0S8Deselect0S6Insert0sL00S4Move0S6Update19debuggingIdentifier9configureACyxGAA6SizingOSg_AA0D7LayoutsVSgAA0d9SelectionI0OSgAA0dzklM0VSgAA0oP13ConfigurationVSgA9_AA0D10ReorderingVSgyAA0D0VyxG_A11_6ResultVtcSgyA14_02OnV0Vyx_GcSgyA14_02OnwV0Vyx_GcSgyA14_02OnX0Vyx_GcSgyA14_02OnY0Vyx_GcSgyA14_02OnZ0Vyx_GcSgyA14_02OnL0Vyx_GcSgyA14_6OnMoveVyx_GcSgyA14_8OnUpdateVyx_GcSgSSSgyAVzXEtcfc":{"name":"init(sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:debuggingIdentifier:configure:)","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8defaults4withACyxGyAFzXE_tFZ":{"name":"defaults(with:)","parent_name":"DefaultItemProperties"},"Structs/SwipeActionsViewStyle/ButtonSizing.html#/s:10ListableUI21SwipeActionsViewStyleV12ButtonSizingO10equalWidthyA2EmF":{"name":"equalWidth","abstract":"

    Each button button will lay out with an equal width based on the widest button.

    ","parent_name":"ButtonSizing"},"Structs/SwipeActionsViewStyle/ButtonSizing.html#/s:10ListableUI21SwipeActionsViewStyleV12ButtonSizingO12sizeThatFitsyA2EmF":{"name":"sizeThatFits","abstract":"

    Each button receives the amount of space required to fit its contents.

    ","parent_name":"ButtonSizing"},"Structs/SwipeActionsViewStyle/Shape.html#/s:10ListableUI21SwipeActionsViewStyleV5ShapeO9rectangleyAE14CoreFoundation7CGFloatV_tcAEmF":{"name":"rectangle(cornerRadius:)","parent_name":"Shape"},"Structs/SwipeActionsViewStyle/Shape.html":{"name":"Shape","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle/ButtonSizing.html":{"name":"ButtonSizing","abstract":"

    The button sizing algorithm used when laying out swipe actions.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV7defaultACvpZ":{"name":"default","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV11actionShapeAC0H0Ovp":{"name":"actionShape","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV18interActionSpacing14CoreFoundation7CGFloatVvp":{"name":"interActionSpacing","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV22leadingContainerInsetsSo017NSDirectionalEdgeI0Vvp":{"name":"leadingContainerInsets","abstract":"

    The insets to apply to the leading swipe actions container.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV23trailingContainerInsetsSo017NSDirectionalEdgeI0Vvp":{"name":"trailingContainerInsets","abstract":"

    The insets to apply to the trailing swipe actions container.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV21containerCornerRadius14CoreFoundation7CGFloatVvp":{"name":"containerCornerRadius","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV12buttonSizingAC06ButtonH0Ovp":{"name":"buttonSizing","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV8minWidth14CoreFoundation7CGFloatVvp":{"name":"minWidth","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV12maxItemWidth14CoreFoundation7CGFloatVvp":{"name":"maxItemWidth","abstract":"

    The maximum width of individual items. Defaults to 120, matching UITableView

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV13maxWidthRatio14CoreFoundation7CGFloatVvp":{"name":"maxWidthRatio","abstract":"

    The percentage of the row content width that is available for laying out swipe action buttons.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV11actionShape18interActionSpacing22leadingContainerInsets08trailingmN021containerCornerRadius12buttonSizing8minWidth03maxV5Ratio0w4ItemV0A2C0H0O_14CoreFoundation7CGFloatVSo017NSDirectionalEdgeN0VAsqC06ButtonT0OA3Qtcfc":{"name":"init(actionShape:interActionSpacing:leadingContainerInsets:trailingContainerInsets:containerCornerRadius:buttonSizing:minWidth:maxWidthRatio:maxItemWidth:)","parent_name":"SwipeActionsViewStyle"},"Structs/EmptyHeaderFooterLayoutsValue.html#/s:10ListableUI29EmptyHeaderFooterLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptyHeaderFooterLayoutsValue"},"Structs/EmptyHeaderFooterLayoutsValue.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"EmptyHeaderFooterLayoutsValue"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsVyxxmcAA0cdE5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various HeaderFooterLayoutValues stored within the object.","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV4flowyACyAA14FlowAppearanceV0cD6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new HeaderFooterLayouts value that allows configuring the flow values for the header / footer.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV4flowAA14FlowAppearanceV0cD6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of a HeaderFooter‘s layout when it is presented within a .flow style layout.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV5tableyACyAA15TableAppearanceV0cD6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new HeaderFooterLayouts value that allows configuring the header footer values for the item.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV5tableAA15TableAppearanceV0cD6LayoutVvp":{"name":"table","abstract":"

    Allows customization of a HeaderFooter‘s layout when it is presented within a .table style layout.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV7content0E4ViewQzvp":{"name":"content","abstract":"

    The content view of the content.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV10background14BackgroundViewQzvp":{"name":"background","abstract":"

    The background view of the content.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV18backgroundIfLoaded14BackgroundViewQzSgvp":{"name":"backgroundIfLoaded","abstract":"

    The background view of the content, if it has been used.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV17pressedBackground07PressedH4ViewQzvp":{"name":"pressedBackground","abstract":"

    The background view of the content that’s displayed while a press is active.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV25pressedBackgroundIfLoaded07PressedH4ViewQzSgvp":{"name":"pressedBackgroundIfLoaded","abstract":"

    The background view of the content that’s displayed while a press is active, if it has been used.

    ","parent_name":"HeaderFooterContentViews"},"Structs/ApplyHeaderFooterContentInfo.html#/s:10ListableUI28ApplyHeaderFooterContentInfoV11environmentAA15ListEnvironmentVvp":{"name":"environment","abstract":"

    The environment of the containing list.","parent_name":"ApplyHeaderFooterContentInfo"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV8Callbacka":{"name":"Callback","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV06headerD0ACyxGvp":{"name":"headerFooter","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV07isFirstfG0Sbvp":{"name":"isFirstEndDisplay","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV8Callbacka":{"name":"Callback","parent_name":"OnDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV06headerD0ACyxGvp":{"name":"headerFooter","parent_name":"OnDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV07isFirstF0Sbvp":{"name":"isFirstDisplay","parent_name":"OnDisplay"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV7contentxvp":{"name":"content","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV6sizingAA6SizingOvp":{"name":"sizing","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV7layoutsAA0cD7LayoutsVvp":{"name":"layouts","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5OnTapa":{"name":"OnTap","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5onTapyycSgvp":{"name":"onTap","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV9onDisplayyAC02OnF0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV12onEndDisplayyAC02OnfG0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV9Configurea":{"name":"Configure","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV_9configureACyxGx_yAEzXEtcfc":{"name":"init(_:configure:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV_6sizing7layouts5onTap0G7Display0g3EndI0ACyxGx_AA6SizingOSgAA0cD7LayoutsVSgyycSgyAC02OnI0Vyx_GcSgyAC0mjI0Vyx_GcSgtcfc":{"name":"init(_:sizing:layouts:onTap:onDisplay:onEndDisplay:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV10anyContentypvp":{"name":"anyContent","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV015isStickySectionC0SbSgvp":{"name":"isStickySectionHeader","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5apply2to3for4withySo6UIViewC_AA11ApplyReasonOAA0jcD11ContentInfoVtF":{"name":"apply(to:for:with:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV15anyIsEquivalent2toSbAA03AnycD0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV015newPresentationcD5State4kind24performsContentCallbacksypAA17SupplementaryKindO_SbtF":{"name":"newPresentationHeaderFooterState(kind:performsContentCallbacks:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter/OnDisplay.html":{"name":"OnDisplay","abstract":"

    Value passed to the onDisplay callback for HeaderFooter.

    ","parent_name":"HeaderFooter"},"Structs/HeaderFooter/OnEndDisplay.html":{"name":"OnEndDisplay","abstract":"

    Value passed to the onEndDisplay callback for HeaderFooter.

    ","parent_name":"HeaderFooter"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV0dE0a":{"name":"HeaderFooter","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV6sizingAA6SizingOSgvp":{"name":"sizing","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV7layoutsAA0dE7LayoutsVSgvp":{"name":"layouts","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV5onTapyycSgvp":{"name":"onTap","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV9onDisplayyAA0dE0V02OnH0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV12onEndDisplayyAA0dE0V02OnhI0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV6sizing7layouts5onTap0I7Display0i3EndK019debuggingIdentifier9configureACyxGAA6SizingOSg_AA0dE7LayoutsVSgyycSgyAA0dE0V02OnK0Vyx_GcSgyAT0rlK0Vyx_GcSgSSSgyAKzXEtcfc":{"name":"init(sizing:layouts:onTap:onDisplay:onEndDisplay:debuggingIdentifier:configure:)","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV8defaults4withACyxGyAFzXE_tFZ":{"name":"defaults(with:)","parent_name":"DefaultHeaderFooterProperties"},"Structs/EmbeddedList/Sizing.html#/s:10ListableUI12EmbeddedListV6SizingO5fixedyAE14CoreFoundation7CGFloatV_AItcAEmF":{"name":"fixed(width:height:)","abstract":"

    A fixed size item with the given width or height.

    ","parent_name":"Sizing"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV10propertiesAA0D10PropertiesVvp":{"name":"properties","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV17contentIdentifiers11AnyHashableVvp":{"name":"contentIdentifier","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV10identifier9configureACx_yAA0D10PropertiesVzXEtcSHRzlufc":{"name":"init(identifier:configure:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP0D4ViewQa":{"name":"ContentView","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP15identifierValue010IdentifierF0Qzvp":{"name":"identifierValue","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP5apply2to3for4withyAA0cD5ViewsVyxG_AA11ApplyReasonOAA0jcD4InfoVtF":{"name":"apply(to:for:with:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP014createReusableD4View5frame0dG0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList/Sizing.html":{"name":"Sizing","abstract":"

    How you specify sizing for an embedded list. The surface area","parent_name":"EmbeddedList"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV8Callbacka":{"name":"Callback","parent_name":"OnUpdate"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV3oldACyxGvp":{"name":"old","parent_name":"OnUpdate"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV3newACyxGvp":{"name":"new","parent_name":"OnUpdate"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV8Callbacka":{"name":"Callback","parent_name":"OnMove"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV3oldACyxGvp":{"name":"old","parent_name":"OnMove"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV3newACyxGvp":{"name":"new","parent_name":"OnMove"},"Structs/Item/OnRemove.html#/s:10ListableUI4ItemV8OnRemoveV8Callbacka":{"name":"Callback","parent_name":"OnRemove"},"Structs/Item/OnRemove.html#/s:10ListableUI4ItemV8OnRemoveV4itemACyxGvp":{"name":"item","parent_name":"OnRemove"},"Structs/Item/OnInsert.html#/s:10ListableUI4ItemV8OnInsertV8Callbacka":{"name":"Callback","parent_name":"OnInsert"},"Structs/Item/OnInsert.html#/s:10ListableUI4ItemV8OnInsertV4itemACyxGvp":{"name":"item","parent_name":"OnInsert"},"Structs/Item/OnDeselect.html#/s:10ListableUI4ItemV10OnDeselectV8Callbacka":{"name":"Callback","parent_name":"OnDeselect"},"Structs/Item/OnDeselect.html#/s:10ListableUI4ItemV10OnDeselectV4itemACyxGvp":{"name":"item","parent_name":"OnDeselect"},"Structs/Item/OnSelect.html#/s:10ListableUI4ItemV8OnSelectV8Callbacka":{"name":"Callback","parent_name":"OnSelect"},"Structs/Item/OnSelect.html#/s:10ListableUI4ItemV8OnSelectV4itemACyxGvp":{"name":"item","parent_name":"OnSelect"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV8Callbacka":{"name":"Callback","parent_name":"OnEndDisplay"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV4itemACyxGvp":{"name":"item","parent_name":"OnEndDisplay"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV07isFirsteF0Sbvp":{"name":"isFirstEndDisplay","parent_name":"OnEndDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV8Callbacka":{"name":"Callback","parent_name":"OnDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV4itemACyxGvp":{"name":"item","parent_name":"OnDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV07isFirstE0Sbvp":{"name":"isFirstDisplay","parent_name":"OnDisplay"},"Structs/Item.html#/s:10ListableUI4ItemV10identifierAA10IdentifierCyx0E5ValueQzGvp":{"name":"identifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV7contentxvp":{"name":"content","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV6sizingAA6SizingOvp":{"name":"sizing","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV7layoutsAA0C7LayoutsVvp":{"name":"layouts","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14selectionStyleAA0c9SelectionE0Ovp":{"name":"selectionStyle","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV25insertAndRemoveAnimationsAA0c6InsertefG0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV19leadingSwipeActionsAA0eF13ConfigurationVSgvp":{"name":"leadingSwipeActions","abstract":"

    The configuration that provides the set of actions to display when swiping on the leading edge of the cell.

    ","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV20trailingSwipeActionsAA0eF13ConfigurationVSgvp":{"name":"trailingSwipeActions","abstract":"

    The configuration that provides the set of actions to display when swiping on the trailing edge of the cell.

    ","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14OnWasReordereda":{"name":"OnWasReordered","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10reorderingAA0C10ReorderingVSgvp":{"name":"reordering","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14onWasReorderedyACyxG_AA0C10ReorderingV6ResultVtcSgvp":{"name":"onWasReordered","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV9onDisplayyAC02OnE0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV12onEndDisplayyAC02OneF0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onSelectyAC02OnE0Vyx_GcSgvp":{"name":"onSelect","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10onDeselectyAC02OnE0Vyx_GcSgvp":{"name":"onDeselect","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onInsertyAC02OnE0Vyx_GcSgvp":{"name":"onInsert","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onRemoveyAC02OnE0Vyx_GcSgvp":{"name":"onRemove","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV6onMoveyAC02OnE0Vyx_GcSgvp":{"name":"onMove","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onUpdateyAC02OnE0Vyx_GcSgvp":{"name":"onUpdate","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV9Configurea":{"name":"Configure","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV_9configureACyxGx_yAEzXEtcfc":{"name":"init(_:configure:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV_6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingmN010reordering14onWasReordered0Q7Display0q3EndT00Q6Select0Q8Deselect0Q6Insert0qJ00Q4Move0Q6UpdateACyxGx_AA6SizingOSgAA0C7LayoutsVSgAA0c9SelectionG0OSgAA0cxijK0VSgAA0mN13ConfigurationVSgA7_AA0C10ReorderingVSgyAT_A9_6ResultVtcSgyAC02OnT0Vyx_GcSgyAC02OnuT0Vyx_GcSgyAC02OnV0Vyx_GcSgyAC02OnW0Vyx_GcSgyAC02OnX0Vyx_GcSgyAC02OnJ0Vyx_GcSgyAC02OnY0Vyx_GcSgyAC02OnZ0Vyx_GcSgtcfc":{"name":"init(_:sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV13anyIdentifierAA03AnyE0Cvp":{"name":"anyIdentifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10anyContentypvp":{"name":"anyContent","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV22reappliesToVisibleViewAA09ReappliesefG0Ovp":{"name":"reappliesToVisibleView","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV15anyIsEquivalent2toSbAA03AnyC0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV11anyWasMoved10comparedToSbAA03AnyC0_p_tF":{"name":"anyWasMoved(comparedTo:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV015newPresentationC5State4with15updateCallbacks015performsContentI0ypAA0cF12DependenciesV_AA06UpdateI0CSbtF":{"name":"newPresentationItemState(with:updateCallbacks:performsContentCallbacks:)","parent_name":"Item"},"Structs/Item/OnDisplay.html":{"name":"OnDisplay","abstract":"

    Value passed to the onDisplay callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnEndDisplay.html":{"name":"OnEndDisplay","abstract":"

    Value passed to the onEndDisplay callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnSelect.html":{"name":"OnSelect","abstract":"

    Value passed to the onSelect callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnDeselect.html":{"name":"OnDeselect","abstract":"

    Value passed to the onDeselect callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnInsert.html":{"name":"OnInsert","parent_name":"Item"},"Structs/Item/OnRemove.html":{"name":"OnRemove","parent_name":"Item"},"Structs/Item/OnMove.html":{"name":"OnMove","parent_name":"Item"},"Structs/Item/OnUpdate.html":{"name":"OnUpdate","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemVA2A12EmbeddedListVRszrlE4list_6sizing9configureACyAEGqd___AE6SizingOyAA0E10PropertiesVzXEtSHRd__lFZ":{"name":"list(_:sizing:configure:)","abstract":"

    Creates an Item which can be used to embed a list inside another list,","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemVA2A019LocalizedCollatableC7ContentRzrlE15collationStringSSvp":{"name":"collationString","parent_name":"Item"},"Structs/ContentContext.html#/s:10ListableUI14ContentContextVyACxcSQRzlufc":{"name":"init(_:)","abstract":"

    Creates a new context with the provided Equatable value.

    ","parent_name":"ContentContext"},"Structs/ContentContext.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ContentContext"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV5emptyACvpZ":{"name":"empty","abstract":"

    A default “empty” environment, with no values overridden.","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentVy5ValueQzxmcAA0cD3KeyRzluip":{"name":"subscript(_:)","abstract":"

    Gets or sets an environment value by its key.

    ","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV17listContentBoundsAA0cfG0VAF7ContextVcSgvp":{"name":"listContentBounds","abstract":"

    The provider for the ListContentBounds of the list. You may want to use the Context","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV17listContentBounds2inAA0cfG0VAG7ContextV_tF":{"name":"listContentBounds(in:)","abstract":"

    Calculates the bounds in the provided context.

    ","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV21swipeActionsViewStyleAA05SwipefgH0Vvp":{"name":"swipeActionsViewStyle","parent_name":"ListEnvironment"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV8viewSizeSo6CGSizeVvp":{"name":"viewSize","abstract":"

    The size of the view in question.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV14safeAreaInsetsSo06UIEdgeI0Vvp":{"name":"safeAreaInsets","abstract":"

    The safe area applied to the view.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The layout direction.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV8viewSize14safeAreaInsets9directionAESo6CGSizeV_So06UIEdgeK0VAA15LayoutDirectionOtcfc":{"name":"init(viewSize:safeAreaInsets:direction:)","abstract":"

    Creates a new context to use in the ListEnvironment‘s listContentBounds.

    ","parent_name":"Context"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV7paddingSo12UIEdgeInsetsVvp":{"name":"padding","abstract":"

    The padding to place around the outside of the content of the list.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV5widthAA15WidthConstraintOvp":{"name":"width","abstract":"

    An optional constraint on the width of the content.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV7padding5widthACSo12UIEdgeInsetsV_AA15WidthConstraintOtcfc":{"name":"init(padding:width:)","abstract":"

    Creates a new bounds with the provided options.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds/Context.html":{"name":"Context","abstract":"

    View and layout information passed to environment.listContentBounds to determine","parent_name":"ListContentBounds"},"Structs/Content.html#/s:10ListableUI7ContentV10identifiers11AnyHashableVSgvp":{"name":"identifier","abstract":"

    The identifier for the content, defaults to nil.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV7contextAA0C7ContextVSgvp":{"name":"context","abstract":"

    The context for the entire list.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV14refreshControlAA07RefreshE0VSgvp":{"name":"refreshControl","abstract":"

    The refresh control, if any, associated with the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV15containerHeaderAA03AnyE17FooterConvertible_pSgvp":{"name":"containerHeader","abstract":"

    A header provided by the container of the list, eg a nav-style “large header”.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV6headerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"header","abstract":"

    The header for the list, usually displayed before all other content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV6footerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"footer","abstract":"

    The footer for the list, usually displayed after all other content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV16overscrollFooterAA09AnyHeaderE11Convertible_pSgvp":{"name":"overscrollFooter","abstract":"

    The overscroll footer for the list, which is displayed below the bottom bounds of the visible frame,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8sectionsSayAA7SectionVGvp":{"name":"sections","abstract":"

    All sections in the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV16nonEmptySectionsSayAA7SectionVGvp":{"name":"nonEmptySections","abstract":"

    Any sections that have a non-zero number of items.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9itemCountSivp":{"name":"itemCount","abstract":"

    The total number of items in all of the sections in the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8contains3anySbShyAA0C7FiltersOG_tF":{"name":"contains(any:)","abstract":"

    Check if the content contains any of the given types, which you specify via the filters","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9Configurea":{"name":"Configure","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV4withACyACzXE_tcfc":{"name":"init(with:)","abstract":"

    Creates a new instance, configured as needed via the provided builder block.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV10identifier7context14refreshControl15containerHeader6header6footer16overscrollFooter8sectionsACs11AnyHashableVSg_AA0C7ContextVSgAA07RefreshG0VSgAA0oiM11Convertible_pSgA3VSayAA7SectionVGtcfc":{"name":"init(identifier:context:refreshControl:containerHeader:header:footer:overscrollFooter:sections:)","abstract":"

    Creates a new instance with the provided parameters.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9firstItemAA03AnyE0_pSgvp":{"name":"firstItem","abstract":"

    The first Item in the content. Returns nil if there is no content in any section.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8lastItemAA03AnyE0_pSgvp":{"name":"lastItem","abstract":"

    The last Item in the content. Returns nil if there is no content in any section.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV4item2atAA7AnyItem_p10Foundation9IndexPathV_tF":{"name":"item(at:)","abstract":"

    Returns the Item at the given IndexPath.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV21firstIndexPathForItem4with10Foundation0eF0VSgAA13AnyIdentifierC_tF":{"name":"firstIndexPathForItem(with:)","abstract":"

    Returns the first IndexPath for the contained Item with the given AnyIdentifier,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV20firstIndexForSection4withSiSgAA13AnyIdentifierC_tF":{"name":"firstIndexForSection(with:)","abstract":"

    Returns the first index position for the contained Section with the given AnyIdentifier,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV13lastIndexPath10Foundation0eF0VSgyF":{"name":"lastIndexPath()","abstract":"

    Returns the IndexPath of the last Item in the content.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV11removeEmptyyyF":{"name":"removeEmpty()","abstract":"

    Removes all Sections that do not contain any Items.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV3addyyAA7SectionVF":{"name":"add(_:)","abstract":"

    Appends a Section to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV2peoiyyACz_AA7SectionVtFZ":{"name":"+=(_:_:)","abstract":"

    Appends a Section to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV2peoiyyACz_SayAA7SectionVGtFZ":{"name":"+=(_:_:)","abstract":"

    Appends a list of Sections to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV14callAsFunction_9configureyx_yAA7SectionVzXEtSHRzlF":{"name":"callAsFunction(_:configure:)","abstract":"

    Allows streamlined creation of sections when building a list, leveraging Swift’s callAsFunction","parent_name":"Content"},"Structs/Color.html#/s:10ListableUI5ColorV12wrappedValueSo7UIColorCvp":{"name":"wrappedValue","abstract":"

    The underlying color value.

    ","parent_name":"Color"},"Structs/Color.html#/s:10ListableUI5ColorVyACSo7UIColorCcfc":{"name":"init(_:)","parent_name":"Color"},"Structs/Color.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Color"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO4noneyA2EmF":{"name":"none","abstract":"

    No focus support - keyboard navigation is disabled.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO06allowsD0yA2EmF":{"name":"allowsFocus","abstract":"

    Basic focus support - allows keyboard navigation but selection doesn’t follow focus.","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO016selectionFollowsD0yAESb_tcAEmF":{"name":"selectionFollowsFocus(showFocusRing:)","abstract":"

    Focus with selection following - keyboard navigation enabled and selection follows focus.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO06allowsD0Sbvp":{"name":"allowsFocus","abstract":"

    Whether items can receive focus for keyboard navigation.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO016selectionFollowsD0Sbvp":{"name":"selectionFollowsFocus","abstract":"

    Whether selection automatically follows focus changes.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO04showD4RingSbvp":{"name":"showFocusRing","abstract":"

    Whether to show the focus ring on focused items.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/VerticalLayoutGravity.html#/s:10ListableUI8BehaviorV21VerticalLayoutGravityO3topyA2EmF":{"name":"top","abstract":"

    This is how a scroll view normally behaves.","parent_name":"VerticalLayoutGravity"},"Structs/Behavior/VerticalLayoutGravity.html#/s:10ListableUI8BehaviorV21VerticalLayoutGravityO6bottomyA2EmF":{"name":"bottom","abstract":"

    Intended for cases where the default scroll position is scrolled all the way down.","parent_name":"VerticalLayoutGravity"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO3topyA2GmF":{"name":"top","abstract":"

    The content is aligned to the top of the list. This is the default and is generally standard.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO6centeryA2GmF":{"name":"center","abstract":"

    The content is centered within the available space.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO6bottomyA2GmF":{"name":"bottom","abstract":"

    The content is aligned to the bottom.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV12alwaysBounceSbvp":{"name":"alwaysBounce","abstract":"

    Is bouncing (aka rubber banding) enabled, even if the content is shorter than the scrolling axis of the list?

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV9alignmentAE9AlignmentOvp":{"name":"alignment","abstract":"

    How to align the content during underflow.

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV12alwaysBounce9alignmentAESb_AE9AlignmentOtcfc":{"name":"init(alwaysBounce:alignment:)","abstract":"

    Creates a new instance with the provided parameters.

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow/Alignment.html":{"name":"Alignment","abstract":"

    When the content takes up less space than allotted to the list,","parent_name":"Underflow"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO4noneyA2EmF":{"name":"none","abstract":"

    The list view does not allow any selections.

    ","parent_name":"SelectionMode"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO6singleyA2EmF":{"name":"single","abstract":"

    The list view allows single selections. When an item is selected, the previously selected item (if any)","parent_name":"SelectionMode"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO8multipleyA2EmF":{"name":"multiple","abstract":"

    The list view allows multiple selections. It is your responsibility to update the content","parent_name":"SelectionMode"},"Structs/Behavior/DecelerationRate.html#/s:10ListableUI8BehaviorV16DecelerationRateO6normalyA2EmF":{"name":"normal","parent_name":"DecelerationRate"},"Structs/Behavior/DecelerationRate.html#/s:10ListableUI8BehaviorV16DecelerationRateO4fastyA2EmF":{"name":"fast","parent_name":"DecelerationRate"},"Structs/Behavior/ScrollsToTop.html#/s:10ListableUI8BehaviorV12ScrollsToTopO8disabledyA2EmF":{"name":"disabled","abstract":"

    No action is performed when the user taps on the status bar.

    ","parent_name":"ScrollsToTop"},"Structs/Behavior/ScrollsToTop.html#/s:10ListableUI8BehaviorV12ScrollsToTopO7enabledyA2EmF":{"name":"enabled","abstract":"

    When the user taps on the status bar, scroll to the top of the list.

    ","parent_name":"ScrollsToTop"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO4noneyA2EmF":{"name":"none","abstract":"

    The contentInset of the list is not adjusted when the keyboard appears or disappears.

    ","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO18adjustsWhenVisibleyA2EmF":{"name":"adjustsWhenVisible","abstract":"

    The contentInset of the list is adjusted when the keyboard appears or disappears.

    ","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO6customyA2EmF":{"name":"custom","abstract":"

    Consumer calculates the edge insets and handles setting them","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15isScrollEnabledSbvp":{"name":"isScrollEnabled","abstract":"

    Whether the list scroll view should be enabled.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV19keyboardDismissModeSo020UIScrollViewKeyboardeF0Vvp":{"name":"keyboardDismissMode","abstract":"

    How the keyboard should be dismissed (if at all) based on scrolling of the list view.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV22keyboardAdjustmentModeAC08KeyboardeF0Ovp":{"name":"keyboardAdjustmentMode","abstract":"

    How to adjust the contentInset of the list when the keyboard visibility changes.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15occlusionInsetsSo06UIEdgeE0Vvp":{"name":"occlusionInsets","abstract":"

    Insets for persistent UI that visually occludes the list viewport.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV12scrollsToTopAC07ScrollseF0Ovp":{"name":"scrollsToTop","abstract":"

    How the list should react when the user taps the application status bar.","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV13selectionModeAC09SelectionE0Ovp":{"name":"selectionMode","abstract":"

    How the list should respond to selection attempts.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV9underflowAC9UnderflowVvp":{"name":"underflow","abstract":"

    How the list should behave when its content takes up less space than is available in the list view.","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV23canCancelContentTouchesSbvp":{"name":"canCancelContentTouches","abstract":"

    A Boolean value that controls whether touches in the content view always lead to tracking.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV20delaysContentTouchesSbvp":{"name":"delaysContentTouches","abstract":"

    A Boolean value that determines whether the scroll view delays the handling of touch-down gestures.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV013pageScrollingC0AA04PageeC0Ovp":{"name":"pageScrollingBehavior","abstract":"

    The page scrolling behavior of the underlying scroll view. When .none, no paging is performed.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV16decelerationRateAC012DecelerationE0Ovp":{"name":"decelerationRate","abstract":"

    The rate at which scrolling decelerates.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV21verticalLayoutGravityAC08VerticaleF0Ovp":{"name":"verticalLayoutGravity","abstract":"

    Applicable when the layoutDirection is vertical. The gravity determines","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV5focusAC18FocusConfigurationOvp":{"name":"focus","abstract":"

    Configuration for keyboard focus behavior in the list view.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15isScrollEnabled19keyboardDismissMode0g10AdjustmentI015occlusionInsets12scrollsToTop09selectionI09underflow23canCancelContentTouches06delaystU0013pageScrollingC016decelerationRate21verticalLayoutGravity5focusACSb_So020UIScrollViewKeyboardhI0VAC08KeyboardjI0OSo06UIEdgeL0VAC07ScrollsnO0OAC09SelectionI0OAC9UnderflowVS2bAA04PagexC0OAC012DecelerationZ0OAC21VerticalLayoutGravityOAC18FocusConfigurationOtcfc":{"name":"init(isScrollEnabled:keyboardDismissMode:keyboardAdjustmentMode:occlusionInsets:scrollsToTop:selectionMode:underflow:canCancelContentTouches:delaysContentTouches:pageScrollingBehavior:decelerationRate:verticalLayoutGravity:focus:)","abstract":"

    Creates a new Behavior based on the provided parameters.

    ","parent_name":"Behavior"},"Structs/Behavior/KeyboardAdjustmentMode.html":{"name":"KeyboardAdjustmentMode","abstract":"

    How to adjust the contentInset of the list when the keyboard visibility changes.

    ","parent_name":"Behavior"},"Structs/Behavior/ScrollsToTop.html":{"name":"ScrollsToTop","abstract":"

    How to react when the user taps on the status bar of the application.

    ","parent_name":"Behavior"},"Structs/Behavior/DecelerationRate.html":{"name":"DecelerationRate","abstract":"

    The rate at which scrolling decelerates.

    ","parent_name":"Behavior"},"Structs/Behavior/SelectionMode.html":{"name":"SelectionMode","abstract":"

    The selection mode of the list view, which controls how many items (if any) can be selected at once.

    ","parent_name":"Behavior"},"Structs/Behavior/Underflow.html":{"name":"Underflow","abstract":"

    When the content of the list takes up less space than the list itself (aka, an underflow), how","parent_name":"Behavior"},"Structs/Behavior/VerticalLayoutGravity.html":{"name":"VerticalLayoutGravity","abstract":"

    Applicable when the layoutDirection is vertical. The gravity determines","parent_name":"Behavior"},"Structs/Behavior/FocusConfiguration.html":{"name":"FocusConfiguration","abstract":"

    Configuration for keyboard focus behavior in the list view.

    ","parent_name":"Behavior"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV15backgroundColorSo7UIColorCvp":{"name":"backgroundColor","abstract":"

    The background color for the list.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV19refreshControlColorSo7UIColorCSgvp":{"name":"refreshControlColor","abstract":"

    The tint color of the refresh control.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV21showsScrollIndicatorsSbvp":{"name":"showsScrollIndicators","abstract":"

    If the list should display its scroll indicators.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV15backgroundColor014refreshControlE021showsScrollIndicators9configureACSo7UIColorC_AISgSbyACzXEtcfc":{"name":"init(backgroundColor:refreshControlColor:showsScrollIndicators:configure:)","abstract":"

    Creates a new appearance object with the provided options.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV22defaultBackgroundColorSo7UIColorCvpZ":{"name":"defaultBackgroundColor","abstract":"

    The default background color for the Appearance.

    ","parent_name":"Appearance"},"Structs/Appearance.html":{"name":"Appearance","abstract":"

    Contains all the properties which affect the appearance of all possible kinds of list layouts.

    "},"Structs/Behavior.html":{"name":"Behavior","abstract":"

    Controls various behaviors of the list view, such as keyboard dismissal, selection mode, and behavior"},"Structs/Color.html":{"name":"Color","abstract":"

    A color wrapper which provides equatability for"},"Structs/Content.html":{"name":"Content"},"Structs/ListContentBounds.html":{"name":"ListContentBounds","abstract":"

    For participating layouts; allows controlling the padding around and width of content when it is laid out.

    "},"Structs/ListEnvironment.html":{"name":"ListEnvironment","abstract":"

    An environment of keys and values that are passed to every ItemContent and HeaderFooter"},"Structs/ContentContext.html":{"name":"ContentContext","abstract":"

    An Equatable value which represents the overall context for all content presented in a list.

    "},"Structs/Item.html":{"name":"Item","abstract":"

    An Item is one of the core types deployed by Listable, allowing you to specify"},"Structs/EmbeddedList.html":{"name":"EmbeddedList","abstract":"

    Describes item content which can be used to embed a list inside another list,"},"Structs/DefaultHeaderFooterProperties.html":{"name":"DefaultHeaderFooterProperties","abstract":"

    Allows specifying default properties to apply to a header / footer when it is initialized,"},"Structs/HeaderFooter.html":{"name":"HeaderFooter"},"Structs/ApplyHeaderFooterContentInfo.html":{"name":"ApplyHeaderFooterContentInfo","abstract":"

    Information about the current state of the content, which is passed to apply(to:for:with:)"},"Structs/HeaderFooterContentViews.html":{"name":"HeaderFooterContentViews","abstract":"

    The views owned by the item content, passed to the apply(to:) method to theme and provide content.

    "},"Structs/HeaderFooterLayouts.html":{"name":"HeaderFooterLayouts","abstract":"

    HeaderFooterLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/EmptyHeaderFooterLayoutsValue.html":{"name":"EmptyHeaderFooterLayoutsValue","abstract":"

    Use this type if you have no HeaderFooterLayout for your ListLayout.

    "},"Structs.html#/s:10ListableUI21ItemStateDependenciesV":{"name":"ItemStateDependencies"},"Structs/SwipeActionsViewStyle.html":{"name":"SwipeActionsViewStyle"},"Structs/DefaultItemProperties.html":{"name":"DefaultItemProperties","abstract":"

    Allows specifying default properties to apply to an item when it is initialized,"},"Structs/ItemContentViews.html":{"name":"ItemContentViews","abstract":"

    The views owned by the item content, passed to the apply(to:) method to theme and provide content.

    "},"Structs/ApplyItemContentInfo.html":{"name":"ApplyItemContentInfo","abstract":"

    Information about the current state of the content, which is passed to apply(to:for:with:)"},"Structs/ItemInsertAndRemoveAnimations.html":{"name":"ItemInsertAndRemoveAnimations","abstract":"

    Controls the animations that are displayed when an item is inserted into, or removed from, a list.

    "},"Structs/ItemLayouts.html":{"name":"ItemLayouts","abstract":"

    ItemLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/EmptyItemLayoutsValue.html":{"name":"EmptyItemLayoutsValue","abstract":"

    Use this type if you have no ItemLayout for your ListLayout.

    "},"Structs/ItemReordering.html":{"name":"ItemReordering","abstract":"

    Provides configuration options to control how an Item can be reordered within a list.

    "},"Structs/ItemState.html":{"name":"ItemState"},"Structs/LayoutDescription.html":{"name":"LayoutDescription","abstract":"

    A LayoutDescription, well, describes the type of and properties of a layout to apply to a list view.

    "},"Structs/FlowAppearance.html":{"name":"FlowAppearance","abstract":"

    Allows rendering a list in the style of a flow layout. Items in the list flow from one row to the next,"},"Structs/SectionLayouts.html":{"name":"SectionLayouts","abstract":"

    SectionLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/ListContentLayoutAttributes.html":{"name":"ListContentLayoutAttributes","abstract":"

    A struct-based version of many of the properties available on UICollectionViewLayoutAttributes,"},"Structs/ListLayoutLayoutContext.html":{"name":"ListLayoutLayoutContext"},"Structs/ListLayoutAppearanceProperties.html":{"name":"ListLayoutAppearanceProperties","abstract":"

    Represents the properties from a ListLayoutAppearance, which"},"Structs/ListLayoutDefaults.html":{"name":"ListLayoutDefaults"},"Structs/ListLayoutResult.html":{"name":"ListLayoutResult","abstract":"

    Describes the values which should be calculated and returned from ListLayout.layout(delegate:in:).

    "},"Structs/ListLayoutScrollViewProperties.html":{"name":"ListLayoutScrollViewProperties"},"Structs/PagedAppearance.html":{"name":"PagedAppearance","abstract":"

    Describes the available appearance configuration options for a paged list layout."},"Structs/TableAppearance.html":{"name":"TableAppearance","abstract":"

    TableAppearance defines the appearance and layout attribute for list layouts within a Listable list.

    "},"Structs/ListAnimation.html":{"name":"ListAnimation","abstract":"

    Controls the animation to use when updating the content of a list.

    "},"Structs/ListItemScrollPosition.html":{"name":"ListItemScrollPosition","abstract":"

    Specifies how to position an item in a list when requesting the list scrolls to it.

    "},"Structs/ListItemScrollPositionInfo.html":{"name":"ListItemScrollPositionInfo","abstract":"

    Information available when calculating a custom scroll adjustment for an item.

    "},"Structs/ListProperties.html":{"name":"ListProperties","abstract":"

    The ListProperties object describes all of the given values needed to configure"},"Structs/ListScrollPositionInfo.html":{"name":"ListScrollPositionInfo","abstract":"

    Information about the current scroll position of a list,"},"Structs/ListStateObserver.html":{"name":"ListStateObserver","abstract":"

    Allows reading state and events based on state changes within the list view."},"Structs/MeasuredListSize.html":{"name":"MeasuredListSize","abstract":"

    Provides sizing and width information about the measurement of a list’s content.

    "},"Structs/ListableLocalizedStrings.html":{"name":"ListableLocalizedStrings"},"Structs/LocalizedItemCollator.html":{"name":"LocalizedItemCollator","abstract":"

    If you’re looking for the equivalent of UILocalizedIndexedCollation for lists,"},"Structs/ItemPreview.html":{"name":"ItemPreview","abstract":"

    A SwiftUI view that you can use to preview your Item or ItemContent"},"Structs/ItemPreviewAppearance.html":{"name":"ItemPreviewAppearance","abstract":"

    The appearance options for a preview item.

    "},"Structs/RefreshControl.html":{"name":"RefreshControl","abstract":"

    Represents a standard UIKit refresh control that is shown at the top"},"Structs/ScrollPosition.html":{"name":"ScrollPosition","abstract":"

    Specifies how to position an item in a list when requesting the list scrolls to it.

    "},"Structs/Section.html":{"name":"Section"},"Structs/EmptySectionLayoutsValue.html":{"name":"EmptySectionLayoutsValue","abstract":"

    Use this type if you have no SectionLayout for your ListLayout.

    "},"Structs/SectionReordering.html":{"name":"SectionReordering","abstract":"

    Provides additional validation when an Item is being reordered into, or out of a section.

    "},"Structs/HorizontalPadding.html":{"name":"HorizontalPadding"},"Structs/SwipeActionsConfiguration.html":{"name":"SwipeActionsConfiguration","abstract":"

    Use SwipeActionsConfiguration to configure an item with SwipeActions."},"Structs/SwipeAction.html":{"name":"SwipeAction","abstract":"

    Create SwipeActions to define actions that can be performed in a SwipeActionsConfiguration.

    "},"Structs/ViewProperties.html":{"name":"ViewProperties","abstract":"

    Describes the properties to apply to a view for an ItemContent or HeaderFooterContent

    "},"Protocols/SectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"SectionLayoutsValue"},"Protocols/SectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","abstract":"

    Indicates if the header for the section will be sticky.","parent_name":"SectionLayoutsValue"},"Protocols/AnyLocalizedCollatableItem.html#/s:10ListableUI26AnyLocalizedCollatableItemP15collationStringSSvp":{"name":"collationString","parent_name":"AnyLocalizedCollatableItem"},"Protocols/LocalizedCollatableItemContent.html#/s:10ListableUI30LocalizedCollatableItemContentP15collationStringSSvp":{"name":"collationString","abstract":"

    A string that represents the primary content of your ItemContent; usually a name or title.

    ","parent_name":"LocalizedCollatableItemContent"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP5StateQa":{"name":"State","parent_name":"ListViewSource"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP7content4withADyAA0E5StateCy0H0QzG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"ListViewSource"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP7content4withAA7ContentVAA0E5StateCy0I0QzG_tF":{"name":"content(with:)","parent_name":"ListViewSource"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP4sizeSo6CGSizeVvp":{"name":"size","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP6zIndexSivp":{"name":"zIndex","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP7defaultxvpZ":{"name":"default","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP7defaultyxyxzXEFZ":{"name":"default(_:)","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP18listHeaderPositionAA0cgH0Ovp":{"name":"listHeaderPosition","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP14pagingBehaviorAA0c6PagingG0Ovp":{"name":"pagingBehavior","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP20scrollViewPropertiesAA0cd6ScrollgH0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP02toD11DescriptionAA0dG0VyF":{"name":"toLayoutDescription()","parent_name":"ListLayoutAppearance"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP10appearanceAA10AppearanceVvp":{"name":"appearance","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP8behaviorAA8BehaviorVvp":{"name":"behavior","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP7contentAA0dE7ContentCvp":{"name":"content","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP9directionAA0E9DirectionOvp":{"name":"direction","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6boundsAA0D13ContentBoundsVSgvp":{"name":"bounds","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP18listHeaderPositionAA0dgH0Ovp":{"name":"listHeaderPosition","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP14pagingBehaviorAA0d6PagingG0Ovp":{"name":"pagingBehavior","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP20scrollViewPropertiesAA0de6ScrollgH0Vvp":{"name":"scrollViewProperties","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP06updateE02inyAA0deE7ContextV_tF":{"name":"updateLayout(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6layout8delegate2inAA0dE6ResultVAA014CollectionViewE8Delegate_pSg_AA0deE7ContextVtF":{"name":"layout(delegate:in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP11setZIndexesyyF":{"name":"setZIndexes()","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP014positionStickyD14HeaderIfNeeded2inyAA0deE7ContextV_tF":{"name":"positionStickyListHeaderIfNeeded(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP36positionStickySectionHeadersIfNeeded2inyAA0deE7ContextV_tF":{"name":"positionStickySectionHeadersIfNeeded(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP30updateOverscrollFooterPosition2inyAA0deE7ContextV_tF":{"name":"updateOverscrollFooterPosition(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP018adjustPositionsForE9Underflow2inyAA0deE7ContextV_tF":{"name":"adjustPositionsForLayoutUnderflow(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6adjust33layoutAttributesForReorderingItem08originalH02at18withTargetPositionyAA0d7ContenteH0Vz_AJ10Foundation9IndexPathVSo7CGPointVtF":{"name":"adjust(layoutAttributesForReorderingItem:originalAttributes:at:withTargetPosition:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP15targetIndexPath26forInteractivelyMovingItem12withPosition10Foundation0gH0VSgAI_So7CGPointVtF":{"name":"targetIndexPath(forInteractivelyMovingItem:withPosition:)","abstract":"

    Returns the target index path for an item being interactively moved.

    ","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutPAAE19visibleContentFrame3forSo6CGRectVSo16UICollectionViewC_tF":{"name":"visibleContentFrame(for:)","parent_name":"AnyListLayout"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP011createEmptyD010appearance8behaviorAA0c4ListD0_pAA10AppearanceV_AA8BehaviorVtF":{"name":"createEmptyLayout(appearance:behavior:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP015createPopulatedD010appearance8behavior7contentAA0c4ListD0_pAA10AppearanceV_AA8BehaviorVAA0lD7ContentCAA0lD8DefaultsVXEtF":{"name":"createPopulatedLayout(appearance:behavior:content:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP26layoutAppearancePropertiesAA04ListdhI0VyF":{"name":"layoutAppearanceProperties()","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP13shouldRebuild6layoutSbAA0c4ListD0_p_tF":{"name":"shouldRebuild(layout:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP06isSameD4Type2asSbAaB_p_tF":{"name":"isSameLayoutType(as:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP7isEqual2toSbAaB_p_tF":{"name":"isEqual(to:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP0D10AppearanceQa":{"name":"LayoutAppearance","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP04ItemD0Qa":{"name":"ItemLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP012HeaderFooterD0Qa":{"name":"HeaderFooterLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP07SectionD0Qa":{"name":"SectionLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP8defaultsAA0cD8DefaultsVvpZ":{"name":"defaults","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP16layoutAppearance0dF0Qzvp":{"name":"layoutAppearance","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP16layoutAppearance10appearance8behavior7contentx0dF0Qz_AA0F0VAA8BehaviorVAA0cD7ContentCtcfc":{"name":"init(layoutAppearance:appearance:behavior:content:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE8describe10appearanceAA0D11DescriptionVy0D10AppearanceQzzXE_tFZ":{"name":"describe(appearance:)","abstract":"

    Creates a new layout description for a list layout, with the provided optional layout configuration.

    ","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE18listHeaderPositionAA0cfG0Ovp":{"name":"listHeaderPosition","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE14pagingBehaviorAA0c6PagingF0Ovp":{"name":"pagingBehavior","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE20scrollViewPropertiesAA0cd6ScrollfG0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE14resolvedBounds2inAA0c7ContentF0VAA0cdD7ContextV_tF":{"name":"resolvedBounds(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE19visibleContentFrame2inSo6CGRectVAA0cdD7ContextV_tF":{"name":"visibleContentFrame(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE014positionStickyC14HeaderIfNeeded2inyAA0cdD7ContextV_tF":{"name":"positionStickyListHeaderIfNeeded(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE36positionStickySectionHeadersIfNeeded2inyAA0cdD7ContextV_tF":{"name":"positionStickySectionHeadersIfNeeded(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE11setZIndexesyyF":{"name":"setZIndexes()","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE6adjust33layoutAttributesForReorderingItem08originalG02at18withTargetPositionyAA0c7ContentdG0Vz_AJ10Foundation9IndexPathVSo7CGPointVtF":{"name":"adjust(layoutAttributesForReorderingItem:originalAttributes:at:withTargetPosition:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI13AnyListLayoutP15targetIndexPath26forInteractivelyMovingItem12withPosition10Foundation0gH0VSgAI_So7CGPointVtF":{"name":"targetIndexPath(forInteractivelyMovingItem:withPosition:)","parent_name":"ListLayout"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listdE20UpdatedItemPositionsyyF":{"name":"listViewLayoutUpdatedItemPositions()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listE7Content8defaultsAA04ListeH0CAA0jE8DefaultsV_tF":{"name":"listLayoutContent(defaults:)","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listdE18CurrentEnvironmentAA04ListI0VyF":{"name":"listViewLayoutCurrentEnvironment()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listde3DidE8ContentsyyF":{"name":"listViewLayoutDidLayoutContents()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listD32ShouldEndQueueingEditsForReorderyyF":{"name":"listViewShouldEndQueueingEditsForReorder()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/ItemLayoutsValue.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"ItemLayoutsValue"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP0cD4TypeQa":{"name":"ItemContentType","abstract":"

    The type of ItemContent associated with this coordinator.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP0C0a":{"name":"Item","abstract":"

    The item associated with the coordinator.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP7actionsAA0cdE7ActionsCy0cD4TypeQzGvp":{"name":"actions","abstract":"

    The available actions you can perform on the coordinated Item. Eg, updating it to a new value.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP4infoAA0cdE4InfoCy0cD4TypeQzGvp":{"name":"info","abstract":"

    Info about the coordinated Item, such as its original and current value.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11wasInsertedyyAA0C0V8OnInsertVy0cD4TypeQz_GF":{"name":"wasInserted(_:)","abstract":"

    Invoked on the coordinator when it is first created and configured.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP10wasRemovedyyAA0C0V8OnRemoveVy0cD4TypeQz_GF":{"name":"wasRemoved(_:)","abstract":"

    Invoked on the coordinator when its owned item is removed from the list due to","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP8wasMovedyyAA0C0V6OnMoveVy0cD4TypeQz_GF":{"name":"wasMoved(_:)","abstract":"

    Invoked on the coordinator when its owned item is moved inside a list due to its","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP10wasUpdatedyyAA0C0V8OnUpdateVy0cD4TypeQz_GF":{"name":"wasUpdated(_:)","abstract":"

    Invoked on the coordinator when an external update is pushed onto the owned Item.","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11willDisplayyyF":{"name":"willDisplay()","abstract":"

    Invoked when the list is about to begin displaying the item with the given view.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP13didEndDisplayyyF":{"name":"didEndDisplay()","abstract":"

    Invoked when the list is about to complete displaying the item with the given view.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11wasSelectedyyF":{"name":"wasSelected()","abstract":"

    Invoked when the item is selected, via either user interaction or the selectionStyle.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP13wasDeselectedyyF":{"name":"wasDeselected()","abstract":"

    Invoked when the item is deselected, via either user interaction or the selectionStyle.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15IdentifierValueQa":{"name":"IdentifierValue","abstract":"

    A Hashable type which is returned from identifierValue,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15identifierValue010IdentifierF0Qzvp":{"name":"identifierValue","abstract":"

    Used to unique the item, control its lifetime, and identify it across update operations.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","abstract":"

    Used by the list to determine when the content of the item has changed; in order to","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP8wasMoved10comparedToSbx_tF":{"name":"wasMoved(comparedTo:)","abstract":"

    Used by the list view to determine move events during an update’s diff operation.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP17DefaultPropertiesa":{"name":"DefaultProperties","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP07defaultC10PropertiesAA07DefaultcF0VyxGvp":{"name":"defaultItemProperties","abstract":"

    Default values to assign to various properties on the Item which wraps","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP5apply2to3for4withyAA0cD5ViewsVyxG_AA11ApplyReasonOAA0jcD4InfoVtF":{"name":"apply(to:for:with:)","abstract":"

    Called when rendering the content. This is where you should push data from your","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","abstract":"

    When the ItemContent is on screen, controls how and when to apply updates","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP17swipeActionsStyleAA05Swipef4ViewG0VSgvp":{"name":"swipeActionsStyle","abstract":"

    The swipe action style for this content.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP0D4ViewQa":{"name":"ContentView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP014createReusableD4View5frame0dG0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","abstract":"

    Create and return a new content view used to render the content.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP25contentAreaViewProperties4withAA0gH0VAA05ApplycD4InfoV_tF":{"name":"contentAreaViewProperties(with:)","abstract":"

    Describes the properties to configure on the content area view for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP14BackgroundViewQa":{"name":"BackgroundView","abstract":"

    The background view used to draw the background of the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP28createReusableBackgroundView5frame0gH0QzSo6CGRectV_tFZ":{"name":"createReusableBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s background.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22SelectedBackgroundViewQa":{"name":"SelectedBackgroundView","abstract":"

    The selected background view used to draw the background of the content when it is selected or highlighted.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP36createReusableSelectedBackgroundView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableSelectedBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s selected background.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP21OverlayDecorationViewQa":{"name":"OverlayDecorationView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22UnderlayDecorationViewQa":{"name":"UnderlayDecorationView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP35createReusableOverlayDecorationView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableOverlayDecorationView(frame:)","abstract":"

    Create and return a new overlay decoration view used to render any required decorations over the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP36createReusableUnderlayDecorationView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableUnderlayDecorationView(frame:)","abstract":"

    Create and return a new underlay decoration view used to render any required decorations under the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP11CoordinatorQa":{"name":"Coordinator","abstract":"

    The coordinator type to use to manage the live state of the Item and ItemContent,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP18CoordinatorActionsa":{"name":"CoordinatorActions","abstract":"

    The actions passed to the coordinator.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15CoordinatorInfoa":{"name":"CoordinatorInfo","abstract":"

    The info passed to the coordinator.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15makeCoordinator7actions4info0F0QzAA0cdF7ActionsCyxG_AA0cdF4InfoCyxGtF":{"name":"makeCoordinator(actions:info:)","abstract":"

    Creates a new coordinator with the provided actions and info.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE4with6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingoP010reordering14onWasReordered0S7Display0s3EndV00S6Select0S8Deselect0S6Insert0sL00S4Move0S6UpdateAA0C0VyxGAA6SizingOSg_AA0C7LayoutsVSgAA0c9SelectionI0OSgAA0czklM0VSgAA0oP13ConfigurationVSgA10_AA0C10ReorderingVSgyAW_A12_6ResultVtcSgyAV02OnV0Vyx_GcSgyAV02OnwV0Vyx_GcSgyAV02OnX0Vyx_GcSgyAV02OnY0Vyx_GcSgyAV02OnZ0Vyx_GcSgyAV02OnL0Vyx_GcSgyAV6OnMoveVyx_GcSgyAV8OnUpdateVyx_GcSgtF":{"name":"with(sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:)","abstract":"

    Identical to Item.init which takes in an ItemContent,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10Identifiera":{"name":"Identifier","abstract":"

    The Identifier type for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10identifierAA10IdentifierCyx0F5ValueQzGvp":{"name":"identifier","abstract":"

    The Identifier for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10identifier4withAA10IdentifierCyx0G5ValueQzGAI_tFZ":{"name":"identifier(with:)","abstract":"

    Creates an Identifier with the provided value.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAASQRzrlE12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAs12IdentifiableRzrlE15identifierValue2IDsADPQzvp":{"name":"identifierValue","parent_name":"ItemContent"},"Protocols/AnyItemConvertible.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","abstract":"

    Converts the object into a type-erased AnyItem instance.

    ","parent_name":"AnyItemConvertible"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP11anyWasMoved10comparedToSbAA0cD0_p_tF":{"name":"anyWasMoved(comparedTo:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP15anyIsEquivalent2toSbAA0cD0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP015newPresentationD5State4with15updateCallbacks015performsContentK0ypAA0dH12DependenciesV_AA06UpdateK0CSbtF":{"name":"newPresentationItemState(with:updateCallbacks:performsContentCallbacks:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP13anyIdentifierAA0cF0Cvp":{"name":"anyIdentifier","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP10anyContentypvp":{"name":"anyContent","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP6sizingAA6SizingOvp":{"name":"sizing","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP7layoutsAA0D7LayoutsVvp":{"name":"layouts","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP14selectionStyleAA0d9SelectionF0Ovp":{"name":"selectionStyle","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP25insertAndRemoveAnimationsAA0d6InsertfgH0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP20trailingSwipeActionsAA0fG13ConfigurationVSgvp":{"name":"trailingSwipeActions","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP10reorderingAA0D10ReorderingVSgvp":{"name":"reordering","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","parent_name":"AnyItem"},"Protocols/HeaderFooterLayoutsValue.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"HeaderFooterLayoutsValue"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentPAASQRzrlE12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP17DefaultPropertiesa":{"name":"DefaultProperties","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP07defaultcD10PropertiesAA07DefaultcdG0VyxGvp":{"name":"defaultHeaderFooterProperties","abstract":"

    Default values to assign to various properties on the HeaderFooter which wraps","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP015isStickySectionC0SbSgvp":{"name":"isStickySectionHeader","abstract":"

    If this HeaderFooterContent is used as a header in a section,","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP5apply2to3for4withyAA0cdE5ViewsVyxG_AA11ApplyReasonOAA0kcdE4InfoVtF":{"name":"apply(to:for:with:)","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP22reappliesToVisibleViewAA09ReappliesghI0Ovp":{"name":"reappliesToVisibleView","abstract":"

    When the HeaderFooterContent is on screen, controls how and when to apply updates","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP0E4ViewQa":{"name":"ContentView","abstract":"

    The content view used to draw the content.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP014createReusableE4View5frame0eH0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","abstract":"

    Create and return a new content view used to render the content.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP14BackgroundViewQa":{"name":"BackgroundView","abstract":"

    The background view used to draw the background of the content.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP28createReusableBackgroundView5frame0hI0QzSo6CGRectV_tFZ":{"name":"createReusableBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s background.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP21PressedBackgroundViewQa":{"name":"PressedBackgroundView","abstract":"

    The selected background view used to draw the background of the content when it is selected or highlighted.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP35createReusablePressedBackgroundView5frame0hiJ0QzSo6CGRectV_tFZ":{"name":"createReusablePressedBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s pressed background.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentPAAE4with6sizing7layouts5onTap0I7Display0i3EndK0AA0cD0VyxGAA6SizingOSg_AA0cD7LayoutsVSgyycSgyAK02OnK0Vyx_GcSgyAK0olK0Vyx_GcSgtF":{"name":"with(sizing:layouts:onTap:onDisplay:onEndDisplay:)","abstract":"

    Identical to HeaderFooter.init which takes in a HeaderFooterContent,","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","parent_name":"HeaderFooterContent"},"Protocols/AnyHeaderFooterConvertible.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","abstract":"

    Converts the object into a type-erased AnyHeaderFooter instance.

    ","parent_name":"AnyHeaderFooterConvertible"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP015isStickySectionD0SbSgvp":{"name":"isStickySectionHeader","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP7layoutsAA0dE7LayoutsVvp":{"name":"layouts","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP5apply2to3for4withySo6UIViewC_AA11ApplyReasonOAA0ldE11ContentInfoVtF":{"name":"apply(to:for:with:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP15anyIsEquivalent2toSbAA0cdE0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP015newPresentationdE5State4kind24performsContentCallbacksypAA17SupplementaryKindO_SbtF":{"name":"newPresentationHeaderFooterState(kind:performsContentCallbacks:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP10anyContentypvp":{"name":"anyContent","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP6sizingAA6SizingOvp":{"name":"sizing","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP7layoutsAA0dE7LayoutsVvp":{"name":"layouts","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP22reappliesToVisibleViewAA09ReappliesghI0Ovp":{"name":"reappliesToVisibleView","parent_name":"AnyHeaderFooter"},"Protocols/ListEnvironmentKey.html#/s:10ListableUI18ListEnvironmentKeyP5ValueQa":{"name":"Value","abstract":"

    The type of value stored by this key.

    ","parent_name":"ListEnvironmentKey"},"Protocols/ListEnvironmentKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","abstract":"

    The default value that will be vended by an Environment for this key if no other value has been set.

    ","parent_name":"ListEnvironmentKey"},"Protocols/ListEnvironmentKey.html":{"name":"ListEnvironmentKey","abstract":"

    Defines a value stored in the ListEnvironment of a list.

    "},"Protocols/AnyHeaderFooter.html":{"name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter_Internal.html":{"name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooterConvertible.html":{"name":"AnyHeaderFooterConvertible","abstract":"

    A type which can be converted into a HeaderFooter, so you"},"Protocols/HeaderFooterContent.html":{"name":"HeaderFooterContent","abstract":"

    A HeaderFooterContent is a type which specifies the content of a header, footer,"},"Protocols/HeaderFooterLayoutsValue.html":{"name":"HeaderFooterLayoutsValue","abstract":"

    The HeaderFooterLayoutsValue protocol provides a default value for the different layouts stored"},"Protocols/AnyItem.html":{"name":"AnyItem","abstract":"

    A type-erased version of the Item struct, which is used by Section to"},"Protocols/AnyItem_Internal.html":{"name":"AnyItem_Internal"},"Protocols/AnyItemConvertible.html":{"name":"AnyItemConvertible","abstract":"

    A type which can be converted into a AnyItem, so you"},"Protocols/ItemContent.html":{"name":"ItemContent","abstract":"

    An ItemContent is a type used to provide the content of an Item in a list section.

    "},"Protocols/ItemContentCoordinator.html":{"name":"ItemContentCoordinator","abstract":"

    A type which lets you interactively manage the contents of an Item or ItemContent"},"Protocols/ItemLayoutsValue.html":{"name":"ItemLayoutsValue","abstract":"

    The ItemLayoutsValue protocol provides a default value for the different layouts stored"},"Protocols/CollectionViewLayoutDelegate.html":{"name":"CollectionViewLayoutDelegate"},"Protocols/ListLayout.html":{"name":"ListLayout"},"Protocols/AnyLayoutDescriptionConfiguration.html":{"name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyListLayout.html":{"name":"AnyListLayout"},"Protocols/ListLayoutAppearance.html":{"name":"ListLayoutAppearance"},"Protocols/ListLayoutContentItem.html":{"name":"ListLayoutContentItem"},"Protocols/ListViewSource.html":{"name":"ListViewSource"},"Protocols/LocalizedCollatableItemContent.html":{"name":"LocalizedCollatableItemContent","abstract":"

    If you would like to make your ItemContent work with the LocalizedItemCollator,"},"Protocols/AnyLocalizedCollatableItem.html":{"name":"AnyLocalizedCollatableItem","abstract":"

    Represents an AnyItem which can be collated, via its vended collationString.

    "},"Protocols/SectionLayoutsValue.html":{"name":"SectionLayoutsValue","abstract":"

    The SectionLayoutsValue protocol provides a default value for the different layouts stored"},"Functions.html#/s:10ListableUI19preconditionFailure_4file4lines5NeverOSSyXK_s12StaticStringVSutF":{"name":"preconditionFailure(_:file:line:)","abstract":"

    By default, preconditionFailure error messages are not included in release builds. We would like that!"},"Extensions/Set.html#/s:Sh10ListableUIAA13ViewAnimationO0D7OptionsORszrlE7defaultShyAEGvpZ":{"name":"default","parent_name":"Set"},"Extensions/UIRectEdge.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"UIRectEdge"},"Extensions/PresentationState.html#/s:10ListableUI17PresentationStateC22ActiveReorderEventInfoV":{"name":"ActiveReorderEventInfo","parent_name":"PresentationState"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV5AddedV":{"name":"Added","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV7RemovedV":{"name":"Removed","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV5MovedV":{"name":"Moved","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV7UpdatedV":{"name":"Updated","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV8NoChangeV":{"name":"NoChange","parent_name":"ItemChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV5AddedV":{"name":"Added","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV7RemovedV":{"name":"Removed","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV5MovedV":{"name":"Moved","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV8NoChangeV":{"name":"NoChange","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html":{"name":"SectionChanges","parent_name":"SectionedDiff"},"Extensions/SectionedDiff.html#/s:10ListableUI13SectionedDiffV11ItemChangesV":{"name":"ItemChanges","parent_name":"SectionedDiff"},"Extensions/SectionedDiff/ItemChanges.html":{"name":"ItemChanges","parent_name":"SectionedDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV5AddedV":{"name":"Added","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV7RemovedV":{"name":"Removed","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV5MovedV":{"name":"Moved","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV7UpdatedV":{"name":"Updated","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV8NoChangeV":{"name":"NoChange","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html":{"name":"ArrayDiff"},"Extensions/SectionedDiff.html":{"name":"SectionedDiff"},"Extensions/PresentationState.html":{"name":"PresentationState"},"Extensions/UIRectEdge.html":{"name":"UIRectEdge"},"Extensions/Set.html":{"name":"Set"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO14curveEaseInOutyA2EmF":{"name":"curveEaseInOut","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO11curveEaseInyA2EmF":{"name":"curveEaseIn","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO12curveEaseOutyA2EmF":{"name":"curveEaseOut","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO11curveLinearyA2EmF":{"name":"curveLinear","parent_name":"AnimationOptions"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO4noneyA2CmF":{"name":"none","abstract":"

    No animation is performed.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO9inheritedyA2CmF":{"name":"inherited","abstract":"

    The current animation is inherited from the superview’s animation context.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO7defaultACvpZ":{"name":"default","abstract":"

    A default animation is performed. This is the same as .animated().

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO8animatedyACSd_ShyAC0D7OptionsOGtcACmF":{"name":"animated(_:options:)","abstract":"

    A UIView.animate(...) animation is performed.","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO6springyACSo24UISpringTimingParametersCcACmF":{"name":"spring(_:)","abstract":"

    A spring based animation is performed.","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO3and4withACSb_tF":{"name":"and(with:)","abstract":"

    Ands the animation with the provided bool, returning the animation if true, and .none if false.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO7perform10animations10completionyyyc_ySbctF":{"name":"perform(animations:completion:)","abstract":"

    Performs the provided animations for the ViewAnimation.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation/AnimationOptions.html":{"name":"AnimationOptions","abstract":"

    The animations options available for the ViewAnimation.

    ","parent_name":"ViewAnimation"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV6origin14CoreFoundation7CGFloatVvp":{"name":"origin","parent_name":"Position"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV5width14CoreFoundation7CGFloatVvp":{"name":"width","parent_name":"Position"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV6origin5widthAE14CoreFoundation7CGFloatV_AJtcfc":{"name":"init(origin:width:)","parent_name":"Position"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO7leadingyA2EmF":{"name":"leading","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO6centeryA2EmF":{"name":"center","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO8trailingyA2EmF":{"name":"trailing","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO10originWith06parentD05width7padding14CoreFoundation7CGFloatVAL_AlA17HorizontalPaddingVtF":{"name":"originWith(parentWidth:width:padding:)","parent_name":"Alignment"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V7paddingAA17HorizontalPaddingVvp":{"name":"padding","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V5widthAA0D10ConstraintOvp":{"name":"width","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V9alignmentAC9AlignmentOvp":{"name":"alignment","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V7padding5width9alignmentAeA17HorizontalPaddingV_AA0D10ConstraintOAC9AlignmentOtcfc":{"name":"init(padding:width:alignment:)","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V8position4withAC8PositionV14CoreFoundation7CGFloatV_tF":{"name":"position(with:)","parent_name":"Custom"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO7defaultyA2CmF":{"name":"default","abstract":"

    The default width from the layout is used.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO4fillyA2CmF":{"name":"fill","abstract":"

    The width will fill all available space.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO6customyA2C0C0VcACmF":{"name":"custom(_:)","abstract":"

    A custom width and/or alignment.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO5merge4withA2C_tF":{"name":"merge(with:)","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO8position4with07defaultD0AC8PositionV14CoreFoundation7CGFloatV_AKtF":{"name":"position(with:defaultWidth:)","parent_name":"CustomWidth"},"Enums/CustomWidth/Custom.html":{"name":"Custom","parent_name":"CustomWidth"},"Enums/CustomWidth/Alignment.html":{"name":"Alignment","parent_name":"CustomWidth"},"Enums/CustomWidth/Position.html":{"name":"Position","parent_name":"CustomWidth"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO02noD0yA2CmF":{"name":"noConstraint","abstract":"

    There is no limit to a width, it can be as wide as possible.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO5fixedyAC14CoreFoundation7CGFloatVcACmF":{"name":"fixed(_:)","abstract":"

    The width must be exactly this value.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO6atMostyAC14CoreFoundation7CGFloatVcACmF":{"name":"atMost(_:)","abstract":"

    The width can be at most, this value. Any value larger will be clamped.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO5clampy14CoreFoundation7CGFloatVAGF":{"name":"clamp(_:)","abstract":"

    Clamps the provided value based on our underlying value.

    ","parent_name":"WidthConstraint"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO02noD0yA2GmF":{"name":"noConstraint","abstract":"

    No constraint is applied to any measurement.

    ","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO7atLeastyAG14CoreFoundation7CGFloatVcAGmF":{"name":"atLeast(_:)","abstract":"

    Any returned measurement must be at least this value. If it is smaller than","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO6atMostyAG14CoreFoundation7CGFloatVcAGmF":{"name":"atMost(_:)","abstract":"

    Any returned measurement can be at least this large. If it is larger than","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO6withinyAG14CoreFoundation7CGFloatV_AKtcAGmF":{"name":"within(_:_:)","abstract":"

    Any returned measurement must be within the provided range. If it is smaller","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO5clampy14CoreFoundation7CGFloatVAKF":{"name":"clamp(_:)","abstract":"

    Clamps the provided value by the Axis' underlying value.

    ","parent_name":"Axis"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5widthAE4AxisOvp":{"name":"width","abstract":"

    Describes the range of acceptable width values.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV6heightAE4AxisOvp":{"name":"height","abstract":"

    Describes the range of acceptable height values.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV02noD0AEvpZ":{"name":"noConstraint","abstract":"

    Applies no constraints to the measurement in either axis.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintVyA2E4AxisOcfc":{"name":"init(_:)","abstract":"

    Creates a new constraint with the provided value for both axes.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5width6heightA2E4AxisO_AItcfc":{"name":"init(width:height:)","abstract":"

    Creates a new constraint with the provided width and height axes.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5clampySo6CGSizeVAHF":{"name":"clamp(_:)","abstract":"

    Clamps the provided size, falling back to the provided default if the measurement calls for a default value.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint/Axis.html":{"name":"Axis","abstract":"

    Describes the range of values that are acceptable for one dimension","parent_name":"Constraint"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV14sizeConstraintSo6CGSizeVvp":{"name":"sizeConstraint","parent_name":"MeasureInfo"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV9directionAA15LayoutDirectionOvp":{"name":"direction","parent_name":"MeasureInfo"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV14sizeConstraint9directionAESo6CGSizeV_AA15LayoutDirectionOtcfc":{"name":"init(sizeConstraint:direction:)","parent_name":"MeasureInfo"},"Enums/Sizing.html#/s:10ListableUI6SizingO5fixedyAC14CoreFoundation7CGFloatV_AGtcACmF":{"name":"fixed(width:height:)","abstract":"

    Fixes the size to the absolute value passed in.

    ","parent_name":"Sizing"},"Enums/Sizing.html#/s:10ListableUI6SizingO8thatFitsyA2C10ConstraintVcACmF":{"name":"thatFits(_:)","abstract":"

    Sizes the item by calling sizeThatFits on its underlying view type.","parent_name":"Sizing"},"Enums/Sizing.html#/s:10ListableUI6SizingO10autolayoutyA2C10ConstraintVcACmF":{"name":"autolayout(_:)","abstract":"

    Sizes the item by calling systemLayoutSizeFitting on its underlying view type.","parent_name":"Sizing"},"Enums/Sizing/MeasureInfo.html":{"name":"MeasureInfo","parent_name":"Sizing"},"Enums/Sizing/Constraint.html":{"name":"Constraint","abstract":"

    Describes the range of values that are acceptable for both","parent_name":"Sizing"},"Enums/SectionPosition.html#/s:10ListableUI15SectionPositionO3topyA2CmF":{"name":"top","abstract":"

    Represents the header and / or first item(s) within a section.

    ","parent_name":"SectionPosition"},"Enums/SectionPosition.html#/s:10ListableUI15SectionPositionO6bottomyA2CmF":{"name":"bottom","abstract":"

    Represents the footer and / or last item(s) within a section.

    ","parent_name":"SectionPosition"},"Enums/ReappliesToVisibleView.html#/s:10ListableUI22ReappliesToVisibleViewO6alwaysyA2CmF":{"name":"always","abstract":"

    The visible view will always be re-applied during updates, regardless of the result of isEquivalent(to:).

    ","parent_name":"ReappliesToVisibleView"},"Enums/ReappliesToVisibleView.html#/s:10ListableUI22ReappliesToVisibleViewO15ifNotEquivalentyA2CmF":{"name":"ifNotEquivalent","abstract":"

    The visible view will only have its contents re-applied during updates if isEquivalent(to:) returns false.

    ","parent_name":"ReappliesToVisibleView"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10Expressiona":{"name":"Expression","abstract":"

    The type of individual statement expressions in the transformed function.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO9Componenta":{"name":"Component","abstract":"

    The type of a partial result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11FinalResulta":{"name":"FinalResult","abstract":"

    The type of the final returned result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildBlockSayxGyFZ":{"name":"buildBlock()","abstract":"

    If an empty closure is provided, returns an empty array.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildBlockySayxGAEd_tFZ":{"name":"buildBlock(_:)","abstract":"

    Required by every result builder to build combined results from statement blocks.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO15buildExpressionySayxGxFZ":{"name":"buildExpression(_:)","abstract":"

    If declared, provides contextual type information for statement expressions to translate them into partial results.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO15buildExpressionySayxGAEFZ":{"name":"buildExpression(_:)","abstract":"

    If declared, provides contextual type information for statement expressions to translate them into partial results.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO13buildOptionalySayxGAESgFZ":{"name":"buildOptional(_:)","abstract":"

    Enables support for if statements that do not have an else.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11buildEither5firstSayxGAF_tFZ":{"name":"buildEither(first:)","abstract":"

    With buildEither(second:), enables support for ‘if-else’ and ‘switch’ statements by folding conditional results into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11buildEither6secondSayxGAF_tFZ":{"name":"buildEither(second:)","abstract":"

    With buildEither(first:), enables support for ‘if-else’ and ‘switch’ statements by folding conditional results into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildArrayySayxGSayAEGFZ":{"name":"buildArray(_:)","abstract":"

    Enables support for ‘for..in’ loops by combining the results of all iterations into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO24buildLimitedAvailabilityySayxGAEFZ":{"name":"buildLimitedAvailability(_:)","abstract":"

    If declared, this will be called on the partial result of an if #available block to allow the result builder to erase type information.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO16buildFinalResultySayxGAEFZ":{"name":"buildFinalResult(_:)","abstract":"

    If declared, this will be called on the partial result from the outermost block statement to produce the final returned result.

    ","parent_name":"ListableBuilder"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO8verticalyA2CmF":{"name":"vertical","abstract":"

    A list layout which lays out top to bottom.

    ","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO10horizontalyA2CmF":{"name":"horizontal","abstract":"

    A list layout which lays out left to right (or leading to trailing, depending on implementation).

    ","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalxxyXE_xyXEtlF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to return differing values based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalxxyXK_xyXKtlF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to return differing values based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalyyyXE_yyXEtF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to perform differing actions based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6mutate_8vertical10horizontalADyx_s24ReferenceWritableKeyPathCyxq_GAIyq_zXEtr0_lF":{"name":"mutate(_:vertical:horizontal:mutate:)","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6height3for14CoreFoundation7CGFloatVSo6CGSizeV_tF":{"name":"height(for:)","abstract":"

    .vertical: Returns the height of the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO5width3for14CoreFoundation7CGFloatVSo6CGSizeV_tF":{"name":"width(for:)","abstract":"

    .vertical: Returns the width of the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO5point1x1ySo7CGPointV14CoreFoundation7CGFloatV_AKtF":{"name":"point(x:y:)","abstract":"

    .vertical: Returns a CGPoint made with (x, y).","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4size3forSo6CGSizeVAG_tF":{"name":"size(for:)","abstract":"

    .vertical: Returns the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4size5width6heightSo6CGSizeV14CoreFoundation7CGFloatV_AKtF":{"name":"size(width:height:)","abstract":"

    .vertical: Returns a CGSize made with (width, height).","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4maxY3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"maxY(for:)","abstract":"

    .vertical: Returns the maxY of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4minY3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"minY(for:)","abstract":"

    .vertical: Returns the minY of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4maxX3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"maxX(for:)","abstract":"

    .vertical: Returns the maxX of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO1x3for14CoreFoundation7CGFloatVSo7CGPointV_tF":{"name":"x(for:)","abstract":"

    .vertical: Returns the x of the point.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO1y3for14CoreFoundation7CGFloatVSo7CGPointV_tF":{"name":"y(for:)","abstract":"

    .vertical: Returns the y of the point.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO3top4with14CoreFoundation7CGFloatVSo12UIEdgeInsetsV_tF":{"name":"top(with:)","abstract":"

    .vertical: Returns the top of the insets.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6bottom4with14CoreFoundation7CGFloatVSo12UIEdgeInsetsV_tF":{"name":"bottom(with:)","abstract":"

    .vertical: Returns the bottom of the insets.","parent_name":"LayoutDirection"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO19listContainerHeaderyA2CmF":{"name":"listContainerHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO10listHeaderyA2CmF":{"name":"listHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO10listFooteryA2CmF":{"name":"listFooter","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO13sectionHeaderyA2CmF":{"name":"sectionHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO13sectionFooteryA2CmF":{"name":"sectionFooter","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO16overscrollFooteryA2CmF":{"name":"overscrollFooter","parent_name":"SupplementaryKind"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO4noneyA2CmF":{"name":"none","abstract":"

    When the user stops scrolling, no paging adjusts will be made, the","parent_name":"ListPagingBehavior"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO20firstVisibleItemEdgeyA2CmF":{"name":"firstVisibleItemEdge","abstract":"

    When the user stops scrolling, the final offset of the scroll event","parent_name":"ListPagingBehavior"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO24firstVisibleItemCenteredyA2CmF":{"name":"firstVisibleItemCentered","abstract":"

    When the user stops scrolling, the final offset of the scroll event","parent_name":"ListPagingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4noneyA2CmF":{"name":"none","abstract":"

    This behavior does not use any paging functionality.

    ","parent_name":"PageScrollingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4fullyA2CmF":{"name":"full","abstract":"

    Applies native UIScrollView paging, where each page is the full size of the","parent_name":"PageScrollingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4peekyA2CmF":{"name":"peek","abstract":"

    Applies custom paging, where pages aren’t the full width of the scroll view’s","parent_name":"PageScrollingBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO9automaticyA2CmF":{"name":"automatic","abstract":"

    Applies the inset from a UIKit navigation bar or tab bar.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO14scrollableAxesyA2CmF":{"name":"scrollableAxes","abstract":"

    Applies the safe area inset for the scrollable axes.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO5neveryA2CmF":{"name":"never","abstract":"

    Applies no safe area inset.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO6alwaysyA2CmF":{"name":"always","abstract":"

    Applies all safe area insets.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO6inlineyA2CmF":{"name":"inline","abstract":"

    The header will scroll up and down with the content.

    ","parent_name":"ListHeaderPosition"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO6stickyyA2CmF":{"name":"sticky","abstract":"

    The header will stick to the top of the content when it’s scrolled down, and bounce with content when","parent_name":"ListHeaderPosition"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO5fixedyA2CmF":{"name":"fixed","abstract":"

    The header is always positioned at the top of the visible frame, and does not bounce with the content.

    ","parent_name":"ListHeaderPosition"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO13notSelectableyA2CmF":{"name":"notSelectable","abstract":"

    The item is not selectable at all.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO8tappableyA2CmF":{"name":"tappable","abstract":"

    The item is temporarily selectable. Once the user lifts their finger, the item is deselected.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO10selectableyACSb_tcACmF":{"name":"selectable(isSelected:)","abstract":"

    The item is persistently selectable. Once the user lifts their finger, the item is maintained.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO7togglesyACSb_tcACmF":{"name":"toggles(isSelected:)","abstract":"

    The item is persistently selectable. Once the user lifts their finger, the item is maintained.","parent_name":"ItemSelectionStyle"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO6singleyA2CmF":{"name":"single","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO5firstyA2CmF":{"name":"first","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO6middleyA2CmF":{"name":"middle","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO4lastyA2CmF":{"name":"last","parent_name":"ItemPosition"},"Enums/SwipeActionsViewStyleKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","parent_name":"SwipeActionsViewStyleKey"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO03anyC0ShyACGvpZ":{"name":"anyContent","abstract":"

    If there is any content in the list at all, including headers and footers.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO12sectionsOnlyShyACGvpZ":{"name":"sectionsOnly","abstract":"

    Check if the content in the list is section-driven content, with the","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO19listContainerHeaderyA2CmF":{"name":"listContainerHeader","abstract":"

    If the list has a list-level container header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO10listHeaderyA2CmF":{"name":"listHeader","abstract":"

    If the list has a list-level header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO10listFooteryA2CmF":{"name":"listFooter","abstract":"

    If the list has a list-level footer.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO16overscrollFooteryA2CmF":{"name":"overscrollFooter","abstract":"

    If the list has an overscroll footer.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO5itemsyA2CmF":{"name":"items","abstract":"

    If the sections in the list contain any items.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO14sectionHeadersyA2CmF":{"name":"sectionHeaders","abstract":"

    If any section in the list has a header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO14sectionFootersyA2CmF":{"name":"sectionFooters","abstract":"

    If any section in the list has a footer.

    ","parent_name":"ContentFilters"},"Enums/ListContentBoundsKey.html#/s:10ListableUI20ListContentBoundsKeyO8Providera":{"name":"Provider","parent_name":"ListContentBoundsKey"},"Enums/ListContentBoundsKey.html#/s:10ListableUI18ListEnvironmentKeyP5ValueQa":{"name":"Value","parent_name":"ListContentBoundsKey"},"Enums/ListContentBoundsKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","parent_name":"ListContentBoundsKey"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP11destinationAC0D11DestinationOvp":{"name":"destination","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO3PinV12itemPositionAA08ListItemdH0Vvp":{"name":"itemPosition","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO3PinV24scrollInterruptionPolicyAC0dhI0Ovp":{"name":"scrollInterruptionPolicy","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","parent_name":"Pin"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV11destinationAC0D11DestinationOvp":{"name":"destination","abstract":"

    The item in the list to scroll to when the insertedIdentifier is inserted.

    ","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV18insertedIdentifierAA03AnyJ0Cvp":{"name":"insertedIdentifier","abstract":"

    The identifier of the item for which the AutoScrollAction should be performed.

    ","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV12itemPositionAA04ListhdJ0Vvp":{"name":"itemPosition","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV24scrollInterruptionPolicyAC0djK0Ovp":{"name":"scrollInterruptionPolicy","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP11destinationAC0D11DestinationOvp":{"name":"destination","abstract":"

    The item in the list to scroll to.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","abstract":"

    The desired scroll position.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","abstract":"

    If the change should be animated.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","abstract":"

    An additional check you may provide to approve or reject the scroll action.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","abstract":"

    Called when the list performs the insertion.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO9firstItemyA2EmF":{"name":"firstItem","abstract":"

    Scroll to the first item in the list.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO8lastItemyA2EmF":{"name":"lastItem","abstract":"

    Scroll to the last item in the list.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO4itemyAeA13AnyIdentifierCcAEmF":{"name":"item(_:)","abstract":"

    Scroll to the item with the specified identifier.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO18performImmediatelyyA2EmF":{"name":"performImmediately","abstract":"

    Perform the auto-scroll action as soon as the list updates.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO24deferDuringUserScrollingyA2EmF":{"name":"deferDuringUserScrolling","abstract":"

    Wait until the current user scroll finishes before performing the auto-scroll action.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO23skipDuringUserScrollingyA2EmF":{"name":"skipDuringUserScrolling","abstract":"

    Do not perform the auto-scroll action while the user is scrolling.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO4noneyA2CmF":{"name":"none","abstract":"

    The list never automatically scrolls.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO12scrollToItemyA2C010OnInsertedH0V_tcACmF":{"name":"scrollToItem(onInsertOf:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pinyA2C3PinV_tcACmF":{"name":"pin(to:)","abstract":"

    Scrolls to the specified item when the list is updated. Similar to scrollToItem, except it doesn’t rely on item insertion to determine when scrolling is appropriate.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO8scrollTo_10onInsertOf8position8animated0F18InterruptionPolicy13shouldPerform03didP0A2C0D11DestinationOSg_AA13AnyIdentifierCAA0D8PositionVSbAC0dmN0OSbAA04ListdU4InfoVcyAUctFZ":{"name":"scrollTo(_:onInsertOf:position:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO8scrollTo_10onInsertOf12itemPosition8animated0F18InterruptionPolicy13shouldPerform03didQ0A2C0D11DestinationOSg_AA13AnyIdentifierCAA08ListItemdL0VSbAC0dnO0OSbAA0vdL4InfoVcyAUctFZ":{"name":"scrollTo(_:onInsertOf:itemPosition:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update,","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pin_8position8animated24scrollInterruptionPolicy13shouldPerform03didM0A2C0D11DestinationO_AA0D8PositionVSbAC0djK0OSbAA04ListdP4InfoVcyAQctFZ":{"name":"pin(_:position:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated. Similar to scrollTo, except it doesn’t","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pin_12itemPosition8animated24scrollInterruptionPolicy13shouldPerform03didN0A2C0D11DestinationO_AA08ListItemdH0VSbAC0dkL0OSbAA0qdH4InfoVcyAQctFZ":{"name":"pin(_:itemPosition:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated using a custom item positioning strategy.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html":{"name":"ScrollInterruptionPolicy","abstract":"

    Controls how an auto-scroll action behaves when user scrolling is active.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/ScrollDestination.html":{"name":"ScrollDestination","abstract":"

    Where to scroll as a result of an AutoScrollAction.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/Configuration.html":{"name":"Configuration","abstract":"

    This protocol allows ListView to treat the OnInsertedItem and Pin configurations","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/OnInsertedItem.html":{"name":"OnInsertedItem","abstract":"

    Values used to configure the scrollToItem(onInsertOf:) action.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/Pin.html":{"name":"Pin","abstract":"

    Values used to configure the pin(to:) action.

    ","parent_name":"AutoScrollAction"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO11willDisplayyA2CmF":{"name":"willDisplay","abstract":"

    The view is about to be displayed on screen. Update should be performed with no animation.

    ","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO10wasUpdatedyA2CmF":{"name":"wasUpdated","abstract":"

    A view that is already visible is being updated.","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO11measurementyA2CmF":{"name":"measurement","abstract":"

    The item is being measured to perform the layout of the list. Update should be performed with no animation.

    ","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO13shouldAnimateSbvp":{"name":"shouldAnimate","abstract":"

    If you should use animations while applying the update.","parent_name":"ApplyReason"},"Enums/ApplyReason.html":{"name":"ApplyReason","abstract":"

    Why the Item or HeaderFooter is being asked to apply an update to its presented views.

    "},"Enums/AutoScrollAction.html":{"name":"AutoScrollAction","abstract":"

    Options for auto-scrolling to items when the list is updated.

    "},"Enums/ListContentBoundsKey.html":{"name":"ListContentBoundsKey","abstract":"

    A key used to store default / provided bounds into the list’s environment."},"Enums/ContentFilters.html":{"name":"ContentFilters","abstract":"

    A filter enum which allows you to query the types of content contained in a Content or Section object.

    "},"Enums/SwipeActionsViewStyleKey.html":{"name":"SwipeActionsViewStyleKey"},"Enums/ItemPosition.html":{"name":"ItemPosition"},"Enums/ItemSelectionStyle.html":{"name":"ItemSelectionStyle","abstract":"

    Controls the selection style and behavior of an item in a list.

    "},"Enums/ListHeaderPosition.html":{"name":"ListHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    "},"Enums/ContentInsetAdjustmentBehavior.html":{"name":"ContentInsetAdjustmentBehavior","abstract":"

    Constants indicating how safe area insets are added to the adjusted content inset."},"Enums/PageScrollingBehavior.html":{"name":"PageScrollingBehavior","abstract":"

    The paging style of the scroll view.

    "},"Enums/ListPagingBehavior.html":{"name":"ListPagingBehavior","abstract":"

    Controls how to align / adjust the contentOffset of the list when"},"Enums/SupplementaryKind.html":{"name":"SupplementaryKind"},"Enums/LayoutDirection.html":{"name":"LayoutDirection","abstract":"

    Describes the given direction / axis that a layout uses when flowing its content.

    "},"Enums/ListableBuilder.html":{"name":"ListableBuilder","abstract":"

    A result builder which can be used to provide a SwiftUI-like DSL for building arrays of content.

    "},"Enums/ReappliesToVisibleView.html":{"name":"ReappliesToVisibleView","abstract":"

    A rule to determine when an ItemContent or HeaderFooterContent should be re-applied"},"Enums/SectionPosition.html":{"name":"SectionPosition","abstract":"

    Specifies the supplementary views and / or items based on position within a Section.

    "},"Enums/Sizing.html":{"name":"Sizing","abstract":"

    Controls how a header, footer, or item in a list view is sized.

    "},"Enums/WidthConstraint.html":{"name":"WidthConstraint","abstract":"

    Describes the range of acceptable values for a width.

    "},"Enums/CustomWidth.html":{"name":"CustomWidth","abstract":"

    Specifies a custom width for an item or header in a list.

    "},"Enums/ViewAnimation.html":{"name":"ViewAnimation","abstract":"

    Specifies the kind of animation to use when updating various parts of a list,"},"Classes/ReorderingActions/AccessibilityMoveDirection.html#/s:10ListableUI17ReorderingActionsC26AccessibilityMoveDirectionO2upyA2EmF":{"name":"up","parent_name":"AccessibilityMoveDirection"},"Classes/ReorderingActions/AccessibilityMoveDirection.html#/s:10ListableUI17ReorderingActionsC26AccessibilityMoveDirectionO4downyA2EmF":{"name":"down","parent_name":"AccessibilityMoveDirection"},"Classes/ReorderingActions/Result.html#/s:10ListableUI17ReorderingActionsC6ResultO8finishedyA2EmF":{"name":"finished","parent_name":"Result"},"Classes/ReorderingActions/Result.html#/s:10ListableUI17ReorderingActionsC6ResultO9cancelledyA2EmF":{"name":"cancelled","parent_name":"Result"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC8isMovingSbvp":{"name":"isMoving","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC5startSbyF":{"name":"start()","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC5moved4withyAA04ItemC0V17GestureRecognizerC_tF":{"name":"moved(with:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC3endyyAC6ResultOF":{"name":"end(_:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC17accessibilityMove9directionSbAC013AccessibilityF9DirectionO_tF":{"name":"accessibilityMove(direction:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions/Result.html":{"name":"Result","parent_name":"ReorderingActions"},"Classes/ReorderingActions/AccessibilityMoveDirection.html":{"name":"AccessibilityMoveDirection","abstract":"

    Used with the accessibilityMove(item: direction:) delegate method to indicate the direction a selected item should be moved in the collection view.

    ","parent_name":"ReorderingActions"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)init":{"name":"init()","abstract":"

    Creates a preview for the given width.

    ","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/s:10ListableUI15ItemPreviewViewC4with5state10appearance4itemAC14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVAA03AnyC0_ptcfc":{"name":"init(with:state:appearance:item:)","abstract":"

    Creates a preview for the given item and parameters, and then lays out the preview view.

    ","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/s:10ListableUI15ItemPreviewViewC6update4with5state10appearance4itemy14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVAA03AnyC0_ptF":{"name":"update(with:state:appearance:item:)","abstract":"

    Updates the item for the given parameters.","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)layoutSubviews":{"name":"layoutSubviews()","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)sizeThatFits:":{"name":"sizeThatFits(_:)","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(py)intrinsicContentSize":{"name":"intrinsicContentSize","parent_name":"ItemPreviewView"},"Classes/StaticSource/State.html#/s:10ListableUI12StaticSourceC5StateVAEycfc":{"name":"init()","parent_name":"State"},"Classes/StaticSource/State.html":{"name":"State","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7contentAA7ContentVvp":{"name":"content","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC4withAcA7ContentV_tcfc":{"name":"init(with:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC4withACyAA7ContentVzXE_tcfc":{"name":"init(with:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7content4withADyAA0D5StateCyAC0G0VG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7content4withAA7ContentVAA0D5StateCyAC0H0VG_tF":{"name":"content(with:)","parent_name":"StaticSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC7Buildera":{"name":"Builder","parent_name":"DynamicSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC4withACyxGyAA0D5StateCyxG_AA7ContentVztc_tcfc":{"name":"init(with:)","parent_name":"DynamicSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC7content4withADyAA0D5StateCyxG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"DynamicSource"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC5valuexvp":{"name":"value","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC3setyyyxzXEF":{"name":"set(_:)","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC7initial9didChangeACyxGx_yyctcfc":{"name":"init(initial:didChange:)","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC7discardyyF":{"name":"discard()","parent_name":"SourceState"},"Classes/StateAccessor.html#/s:10ListableUI13StateAccessorC5valuexvp":{"name":"value","parent_name":"StateAccessor"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC017clearsSelectionOnD10WillAppearSbvp":{"name":"clearsSelectionOnViewWillAppear","abstract":"

    The default value for clearsSelectionOnViewWillAppear is true.","parent_name":"ListViewController"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC9configure4listyAA0C10PropertiesVz_tF":{"name":"configure(list:)","abstract":"

    Override this method to configure your list how you’d like to.","parent_name":"ListViewController"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC6reload8animatedySb_tF":{"name":"reload(animated:)","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)initWithNibName:bundle:":{"name":"init(nibName:bundle:)","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)loadView":{"name":"loadView()","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)viewWillAppear:":{"name":"viewWillAppear(_:)","parent_name":"ListViewController"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV7contentSo06UIEdgeF0Vvp":{"name":"content","abstract":"

    Insets for the content view

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV010horizontalE0So06UIEdgeF0Vvp":{"name":"horizontalScroll","abstract":"

    Insets for the horizontal scroll bar

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV08verticalE0So06UIEdgeF0Vvp":{"name":"verticalScroll","abstract":"

    Insets for the vertical scroll bar

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV7content010horizontalE008verticalE0AESo06UIEdgeF0V_A2Jtcfc":{"name":"init(content:horizontalScroll:verticalScroll:)","abstract":"

    All values are optional, and default to .zero

    ","parent_name":"ScrollViewInsets"},"Classes/ListView.html#/s:10ListableUI8ListViewC5frame10appearanceACSo6CGRectV_AA10AppearanceVtcfc":{"name":"init(frame:appearance:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9animationAA0C9AnimationVvp":{"name":"animation","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC10appearanceAA10AppearanceVvp":{"name":"appearance","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC18scrollPositionInfoAA0c6ScrollfG0Vvp":{"name":"scrollPositionInfo","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC6layoutAA17LayoutDescriptionVvp":{"name":"layout","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC3set6layout8animated10completionyAA17LayoutDescriptionV_SbyyctF":{"name":"set(layout:animated:completion:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11contentSizeSo6CGSizeVvp":{"name":"contentSize","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8behaviorAA8BehaviorVvp":{"name":"behavior","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC19isContentScrollableSbvp":{"name":"isContentScrollable","abstract":"

    Returns true when the content size is large enough that scrolling is possible

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC21scrollIndicatorInsetsSo06UIEdgeG0Vvp":{"name":"scrollIndicatorInsets","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC31KeyboardFrameWillChangeCallbacka":{"name":"KeyboardFrameWillChangeCallback","abstract":"

    Callback for when the keyboard changes

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC25onKeyboardFrameWillChangey0F8Observer0f7CurrentG8Provider_p_Sd17animationDuration_So20UIViewAnimationCurveV0mQ0ttcSgvp":{"name":"onKeyboardFrameWillChange","abstract":"

    Called whenever a keyboard change is detected

    ","parent_name":"ListView"},"Classes/ListView/ScrollViewInsets.html":{"name":"ScrollViewInsets","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC012customScrollD6InsetsAC0fdG0Vycvp":{"name":"customScrollViewInsets","abstract":"

    This callback determines the scroll view’s insets only when","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC012updateScrollD6InsetsyyF":{"name":"updateScrollViewInsets()","abstract":"

    Call this to trigger an insets update.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC13stateObserverAA0c5StateF0Vvp":{"name":"stateObserver","abstract":"

    A state observer allows you to receive callbacks when varying types","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC16ScrollCompletiona":{"name":"ScrollCompletion","abstract":"

    TODO: The below functions do not yet work for horizontal lists.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item8position8animated10completionSbAA7AnyItem_p_AA14ScrollPositionVSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the provided item, with the provided positioning.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA7AnyItem_p_14CoreFoundation7CGFloatVAA0cN18ScrollPositionInfoVcSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the provided item.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item8position8animated10completionSbAA13AnyIdentifierC_AA14ScrollPositionVSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the item with the provided identifier, with the provided positioning.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA13AnyIdentifierC_14CoreFoundation7CGFloatVAA0C22ItemScrollPositionInfoVcSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the item with the provided identifier.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC15scrollToSection4with15sectionPosition0eJ08animated10completionSbAA13AnyIdentifierC_AA0gJ0OAA06ScrollJ0VSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollToSection(with:sectionPosition:scrollPosition:animated:completion:)","abstract":"

    Scrolls to the section with the given identifier, with the provided scroll and section positioning.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11scrollToTop8animatedS2b_tF":{"name":"scrollToTop(animated:)","abstract":"

    Scrolls to the very top of the list, which includes displaying the list header.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC16scrollToLastItem8animatedS2b_tF":{"name":"scrollToLastItem(animated:)","abstract":"

    Scrolls to the last item in the list. If the list contains no items, no action is performed.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11environmentAA0C11EnvironmentVvp":{"name":"environment","abstract":"

    The environment associated with the list, which is used to pass data through to","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC7contentAA7ContentVvp":{"name":"content","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC10setContent8animated_ySb_AA0F0VtF":{"name":"setContent(animated:_:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC3set6source7initial8animatedAA13StateAccessorCy0I0QzGx_AKSbtAA0cD6SourceRzlF":{"name":"set(source:initial:animated:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9configure4withyyAA0C10PropertiesVzXE_tF":{"name":"configure(with:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9configure4withyAA0C10PropertiesV_tF":{"name":"configure(with:)","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)frame":{"name":"frame","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)bounds":{"name":"bounds","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)backgroundColor":{"name":"backgroundColor","abstract":"

    Our frame changed, update the keyboard inset in case the inset should now be different.

    ","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)didMoveToWindow":{"name":"didMoveToWindow()","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)didMoveToSuperview":{"name":"didMoveToSuperview()","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)layoutSubviews":{"name":"layoutSubviews()","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC27defaultContentSizeItemLimitSivpZ":{"name":"defaultContentSizeItemLimit","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11contentSize2in3for14safeAreaInsets9itemLimitAA08MeasuredcF0VSo6CGSizeV_AA0C10PropertiesVSo06UIEdgeK0VSiSgtFZ":{"name":"contentSize(in:for:safeAreaInsets:itemLimit:)","abstract":"

    Returns the size that a list with the provided properties would be, within the given fittingSize.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC28testing_forceLayoutUpdateNowyyF":{"name":"testing_forceLayoutUpdateNow()","abstract":"

    Call this method to force an immediate, synchronous re-render of the list","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC23keyboardFrameWillChange3for17animationDuration0J5Curvey16KeyboardObserverAHC_SdSo015UIViewAnimationL0VtF":{"name":"keyboardFrameWillChange(for:animationDuration:animationCurve:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC020clearSelectionDuringD10WillAppear9alongside8animatedySo37UIViewControllerTransitionCoordinator_pSg_SbtF":{"name":"clearSelectionDuringViewWillAppear(alongside:animated:)","abstract":"

    A method which provides Behavior.SelectionMode.single‘s clearsSelectionOnViewWillAppear behaviour.","parent_name":"ListView"},"Classes/ListActions/ViewControllerTransitioning.html#/s:10ListableUI11ListActionsC27ViewControllerTransitioningCAEycfc":{"name":"init()","parent_name":"ViewControllerTransitioning"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingCAEycfc":{"name":"init()","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC16ScrollCompletiona":{"name":"ScrollCompletion","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item8position8animated10completionSbAA7AnyItem_p_AA14ScrollPositionVSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the provided item, with the provided positioning.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA7AnyItem_p_14CoreFoundation7CGFloatVAA0cO18ScrollPositionInfoVcSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the provided item.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item8position8animated10completionSbAA13AnyIdentifierC_AA14ScrollPositionVSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the item with the provided identifier, with the provided positioning.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA13AnyIdentifierC_14CoreFoundation7CGFloatVAA0C22ItemScrollPositionInfoVcSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the item with the provided identifier.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC15scrollToSection4with15sectionPosition0fK08animated10completionSbAA13AnyIdentifierC_AA0hK0OAA06ScrollK0VSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollToSection(with:sectionPosition:scrollPosition:animated:completion:)","abstract":"

    Scrolls to the section with the given identifier, with the provided scroll and section positioning.

    ","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC11scrollToTop8animatedS2b_tF":{"name":"scrollToTop(animated:)","abstract":"

    Scrolls to the very top of the list, which includes displaying the list header.

    ","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC16scrollToLastItem8animatedS2b_tF":{"name":"scrollToLastItem(animated:)","abstract":"

    Scrolls to the last item in the list. If the list contains no items, no action is performed.

    ","parent_name":"Scrolling"},"Classes/ListActions.html#/s:10ListableUI11ListActionsC9scrollingAC9ScrollingCvp":{"name":"scrolling","abstract":"

    Actions which allow scrolling to individual items in a list.

    ","parent_name":"ListActions"},"Classes/ListActions.html#/s:10ListableUI11ListActionsC27viewControllerTransitioningAC04ViewfG0Cvp":{"name":"viewControllerTransitioning","abstract":"

    Actions which allow hooking up your list to the view controller transitioning APIs.

    ","parent_name":"ListActions"},"Classes/ListActions.html#/s:10ListableUI11ListActionsCACycfc":{"name":"init()","abstract":"

    Creates and returns an actions object which can be registered with a list view.

    ","parent_name":"ListActions"},"Classes/ListActions/Scrolling.html":{"name":"Scrolling","abstract":"

    Provides access to scrolling actions within a list view.

    ","parent_name":"ListActions"},"Classes/ListActions/ViewControllerTransitioning.html":{"name":"ViewControllerTransitioning","abstract":"

    Provides access to view controller transitioning options in a list.

    ","parent_name":"ListActions"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC8measurerySo6CGSizeVAA6SizingO07MeasureG0Vcvp":{"name":"measurer","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC8positionAA0F8PositionOvp":{"name":"position","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC4sizeSo6CGSizeVvp":{"name":"size","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC6zIndexSivp":{"name":"zIndex","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC7layoutsAA0F7LayoutsVvp":{"name":"layouts","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC13isReorderableSbvp":{"name":"isReorderable","abstract":"

    Whether this item can be reordered (has reordering configuration).

    ","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC5frameSo6CGRectVvp":{"name":"frame","parent_name":"ItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC8measurerySo6CGSizeVAA6SizingO07MeasureH0Vcvp":{"name":"measurer","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC11isPopulatedSbvp":{"name":"isPopulated","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC4sizeSo6CGSizeVvp":{"name":"size","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC6zIndexSivp":{"name":"zIndex","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC7layoutsAA19HeaderFooterLayoutsVvp":{"name":"layouts","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC22containsFirstResponderSbvp":{"name":"containsFirstResponder","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12defaultFrameSo6CGRectVvp":{"name":"defaultFrame","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12visibleFrameSo6CGRectVvp":{"name":"visibleFrame","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC6headerAC017SupplementaryItemG0Cvp":{"name":"header","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC6footerAC017SupplementaryItemG0Cvp":{"name":"footer","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC5itemsSayAC04ItemG0CGvp":{"name":"items","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC7layoutsAA0F7LayoutsVvp":{"name":"layouts","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionInfo"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC11contentSizeSo6CGSizeVvp":{"name":"contentSize","abstract":"

    The full scrollable size of the content, provided by the layout’s ListLayoutResult return value.

    ","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC07naturalE5Width14CoreFoundation7CGFloatVSgvp":{"name":"naturalContentWidth","abstract":"

    The natural width of the content, provided by the layout’s ListLayoutResult return value.

    ","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC15containerHeaderAC21SupplementaryItemInfoCvp":{"name":"containerHeader","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC6headerAC21SupplementaryItemInfoCvp":{"name":"header","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC6footerAC21SupplementaryItemInfoCvp":{"name":"footer","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC16overscrollFooterAC21SupplementaryItemInfoCvp":{"name":"overscrollFooter","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC8sectionsSayAC11SectionInfoCGvp":{"name":"sections","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC3allSayAA0cdE4Item_pGvp":{"name":"all","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC8maxValue3for14CoreFoundation7CGFloatVs7KeyPathCyAA0cdE4Item_pAHG_tF":{"name":"maxValue(for:)","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/SectionInfo.html":{"name":"SectionInfo","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/SupplementaryItemInfo.html":{"name":"SupplementaryItemInfo","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/ItemInfo.html":{"name":"ItemInfo","parent_name":"ListLayoutContent"},"Classes/DefaultItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP7actionsAA0cdE7ActionsCy0cD4TypeQzGvp":{"name":"actions","parent_name":"DefaultItemContentCoordinator"},"Classes/DefaultItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP4infoAA0cdE4InfoCy0cD4TypeQzGvp":{"name":"info","parent_name":"DefaultItemContentCoordinator"},"Classes/ItemContentCoordinatorInfo.html#/s:10ListableUI26ItemContentCoordinatorInfoC8originalAA0C0VyxGvp":{"name":"original","abstract":"

    The original state of the item, as passed to the list.","parent_name":"ItemContentCoordinatorInfo"},"Classes/ItemContentCoordinatorInfo.html#/s:10ListableUI26ItemContentCoordinatorInfoC7currentAA0C0VyxGvp":{"name":"current","abstract":"

    The current value of the item, including changes made","parent_name":"ItemContentCoordinatorInfo"},"Classes/ItemContentCoordinatorActions.html#/s:10ListableUI29ItemContentCoordinatorActionsC6update9animation5afterADyAA13ViewAnimationO_SdyAA0C0VyxGzctF":{"name":"update(animation:after:update:)","abstract":"

    Allows you to update the displayed item via the provided closure, with an optional","parent_name":"ItemContentCoordinatorActions"},"Classes/AnyIdentifier.html#/s:10ListableUI13AnyIdentifierC8anyValues0C8HashableVvp":{"name":"anyValue","abstract":"

    The underlying value that backs the identifier.","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:10ListableUI13AnyIdentifierC15representedTypeSOvp":{"name":"representedType","abstract":"

    The underlying type that backs the identifier.","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"AnyIdentifier"},"Classes/Identifier.html#/s:10ListableUI10IdentifierC5valueq_vp":{"name":"value","abstract":"

    The underlying value that backs the identifier.","parent_name":"Identifier"},"Classes/Identifier.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Identifier"},"Classes/Identifier.html":{"name":"Identifier","abstract":"

    An Identifier is used to unique items in Listable lists. Sections,"},"Classes/AnyIdentifier.html":{"name":"AnyIdentifier","abstract":"

    A type-erased Identifier used to identify content in a list.

    "},"Classes/ItemContentCoordinatorActions.html":{"name":"ItemContentCoordinatorActions","abstract":"

    The available actions you can perform as a coordinator, which are reported back to the list to manage the item.

    "},"Classes/ItemContentCoordinatorInfo.html":{"name":"ItemContentCoordinatorInfo","abstract":"

    Information about the current and original state of the item.

    "},"Classes/DefaultItemContentCoordinator.html":{"name":"DefaultItemContentCoordinator","abstract":"

    The default ItemContentCoordinator, which performs no actions.

    "},"Classes/ListLayoutContent.html":{"name":"ListLayoutContent"},"Classes/ListActions.html":{"name":"ListActions","abstract":"

    ListActions is an type that you can use to gain access to actions to perform on a List"},"Classes/ListView.html":{"name":"ListView"},"Classes.html#/s:10ListableUI15UpdateCallbacksC":{"name":"UpdateCallbacks"},"Classes/ListViewController.html":{"name":"ListViewController","abstract":"

    A class which provides an easy way to set up and display a ListView,"},"Classes/StateAccessor.html":{"name":"StateAccessor"},"Classes/SourceState.html":{"name":"SourceState"},"Classes/DynamicSource.html":{"name":"DynamicSource"},"Classes/StaticSource.html":{"name":"StaticSource"},"Classes/ItemPreviewView.html":{"name":"ItemPreviewView","abstract":"

    A view you can use to test the various possible states that your ItemContent can be in.

    "},"Classes/ReorderingActions.html":{"name":"ReorderingActions"},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file +{"Typealiases.html#/s:10ListableUI6Headera":{"name":"Header"},"Typealiases.html#/s:10ListableUI6Footera":{"name":"Footer"},"Typealiases.html#/s:10ListableUI13HeaderContenta":{"name":"HeaderContent"},"Typealiases.html#/s:10ListableUI13FooterContenta":{"name":"FooterContent"},"Typealiases.html#/s:10ListableUI32ListItemScrollPositionAdjustmenta":{"name":"ListItemScrollPositionAdjustment","abstract":"

    Returns the vertical delta to apply to the list’s current content offset.

    "},"Structs/ViewProperties/CornerCurve.html#/s:10ListableUI14ViewPropertiesV11CornerCurveO8circularyA2EmF":{"name":"circular","abstract":"

    Provides a standard-style corner radius as you would see in design tools like Figma.

    ","parent_name":"CornerCurve"},"Structs/ViewProperties/CornerCurve.html#/s:10ListableUI14ViewPropertiesV11CornerCurveO10continuousyA2EmF":{"name":"continuous","abstract":"

    Provides an iOS icon-style corner radius.

    ","parent_name":"CornerCurve"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:s9OptionSetP8rawValuex03RawD0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV7topLeftAGvpZ":{"name":"topLeft","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV8topRightAGvpZ":{"name":"topRight","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV10bottomLeftAGvpZ":{"name":"bottomLeft","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV11bottomRightAGvpZ":{"name":"bottomRight","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV3allAGvpZ":{"name":"all","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV3topAGvpZ":{"name":"top","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV4leftAGvpZ":{"name":"left","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV6bottomAGvpZ":{"name":"bottom","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle/Corners.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7CornersV5rightAGvpZ":{"name":"right","parent_name":"Corners"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO6squareyA2EmF":{"name":"square","abstract":"

    Regular, non-rounded corners.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7capsuleyA2EmF":{"name":"capsule","abstract":"

    Capsule-style corners will be rendered. Eg, the corner radii is the same","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle.html#/s:10ListableUI14ViewPropertiesV11CornerStyleO7roundedyAE14CoreFoundation7CGFloatV_AE7CornersVtcAEmF":{"name":"rounded(radius:corners:)","abstract":"

    The provided radii is applied to the specified corners.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties/CornerStyle/Corners.html":{"name":"Corners","abstract":"

    Describes the corners to apply the style to.

    ","parent_name":"CornerStyle"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV13clipsToBoundsSbvp":{"name":"clipsToBounds","abstract":"

    If the view should clip its contents or not.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV11cornerStyleAC06CornerF0Ovp":{"name":"cornerStyle","abstract":"

    The corner style to apply, eg rounded, capsule, or normal, square corners.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV11cornerCurveAC06CornerF0Ovp":{"name":"cornerCurve","abstract":"

    How to style the curves when cornerStyle is non-square.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV13clipsToBounds11cornerStyle0H5CurveACSb_AC06CornerI0OAC0kJ0Otcfc":{"name":"init(clipsToBounds:cornerStyle:cornerCurve:)","abstract":"

    Creates new view properties.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties.html#/s:10ListableUI14ViewPropertiesV5apply2toySo6UIViewC_tF":{"name":"apply(to:)","parent_name":"ViewProperties"},"Structs/ViewProperties/CornerStyle.html":{"name":"CornerStyle","abstract":"

    The style of corners to draw on the view.

    ","parent_name":"ViewProperties"},"Structs/ViewProperties/CornerCurve.html":{"name":"CornerCurve","abstract":"

    Specifies the curve style when showing rounded corners on a Box.

    ","parent_name":"ViewProperties"},"Structs/SwipeAction/OnDidPerformActionAnimation.html#/s:10ListableUI11SwipeActionV012OnDidPerformD9AnimationO12closeActionsyA2EmF":{"name":"closeActions","abstract":"

    The swipe actions will be closed.

    ","parent_name":"OnDidPerformActionAnimation"},"Structs/SwipeAction/OnDidPerformActionAnimation.html#/s:10ListableUI11SwipeActionV012OnDidPerformD9AnimationO13expandActionsyA2EmF":{"name":"expandActions","abstract":"

    The swipe actions will be expanded, revealing the last swipe action.","parent_name":"OnDidPerformActionAnimation"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV012OnDidPerformD0a":{"name":"OnDidPerformAction","abstract":"

    The completion handler to call after performing the swipe action.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5OnTapa":{"name":"OnTap","abstract":"

    The completion handler called when the action is tapped.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5titleSSSgvp":{"name":"title","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV18accessibilityLabelSSSgvp":{"name":"accessibilityLabel","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV18accessibilityValueSSSgvp":{"name":"accessibilityValue","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV17accessibilityHintSSSgvp":{"name":"accessibilityHint","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV15backgroundColorSo7UIColorCSgvp":{"name":"backgroundColor","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV9tintColorSo7UIColorCvp":{"name":"tintColor","abstract":"

    Sets the text and image (image must use the template rendering mode) color.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5imageSo7UIImageCSgvp":{"name":"image","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5onTapyyyAC012OnDidPerformD9AnimationOccvp":{"name":"onTap","parent_name":"SwipeAction"},"Structs/SwipeAction.html#/s:10ListableUI11SwipeActionV5title18accessibilityLabel0F5Value0F4Hint15backgroundColor04tintK05image5onTapACSSSg_A3LSo7UIColorCANSo7UIImageCSgyyAC012OnDidPerformD9AnimationOcctcfc":{"name":"init(title:accessibilityLabel:accessibilityValue:accessibilityHint:backgroundColor:tintColor:image:onTap:)","abstract":"

    Creates a new swipe action with the provided options.

    ","parent_name":"SwipeAction"},"Structs/SwipeAction/OnDidPerformActionAnimation.html":{"name":"OnDidPerformActionAnimation","abstract":"

    The animation to perform when the action is completed.

    ","parent_name":"SwipeAction"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV7actionsSayAA0C6ActionVGvp":{"name":"actions","abstract":"

    The actions to display when the cell is swiped.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC0Sbvp":{"name":"performsFirstActionWithFullSwipe","abstract":"

    Whether the first action is performed automatically with a full swipe.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC06actionACSb_AA0cH0Vtcfc":{"name":"init(performsFirstActionWithFullSwipe:action:)","abstract":"

    Creates a new configuration with the provided action.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC07actionsACSb_SayAA0cH0VGtcfc":{"name":"init(performsFirstActionWithFullSwipe:actions:)","abstract":"

    Creates a new configuration with the provided actions.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/SwipeActionsConfiguration.html#/s:10ListableUI25SwipeActionsConfigurationV027performsFirstActionWithFullC07actionsACSb_SayAA0cH0VGyXEtcfc":{"name":"init(performsFirstActionWithFullSwipe:actions:)","abstract":"

    Creates a new configuration with the provided actions.

    ","parent_name":"SwipeActionsConfiguration"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7leading14CoreFoundation7CGFloatVvp":{"name":"leading","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV8trailing14CoreFoundation7CGFloatVvp":{"name":"trailing","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV4zeroACvpZ":{"name":"zero","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7leading8trailingAC14CoreFoundation7CGFloatV_AHtcfc":{"name":"init(leading:trailing:)","parent_name":"HorizontalPadding"},"Structs/HorizontalPadding.html#/s:10ListableUI17HorizontalPaddingV7uniformAC14CoreFoundation7CGFloatV_tcfc":{"name":"init(uniform:)","parent_name":"HorizontalPadding"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12minItemCountSivp":{"name":"minItemCount","abstract":"

    The minimum number of items within the section. Defaults to 1.

    ","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12maxItemCountSiSgvp":{"name":"maxItemCount","abstract":"

    The maximum number of items in the section. Has no default setting.

    ","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV10CanReordera":{"name":"CanReorder","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12canReorderInSbAA04ItemD0V6ResultVKcSgvp":{"name":"canReorderIn","abstract":"

    A predicate that you can provide which allows more intricate validation when","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV13canReorderOutSbAA04ItemD0V6ResultVKcSgvp":{"name":"canReorderOut","abstract":"

    A predicate that you can provide which allows more intricate validation when","parent_name":"SectionReordering"},"Structs/SectionReordering.html#/s:10ListableUI17SectionReorderingV12minItemCount03maxfG012canReorderIn0iJ3OutACSi_SiSgSbAA0fD0V6ResultVKcSgAMtcfc":{"name":"init(minItemCount:maxItemCount:canReorderIn:canReorderOut:)","abstract":"

    Creates a new reordering validation instance.

    ","parent_name":"SectionReordering"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI24EmptySectionLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptySectionLayoutsValue"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"EmptySectionLayoutsValue"},"Structs/EmptySectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"EmptySectionLayoutsValue"},"Structs/Section.html#/s:10ListableUI7SectionV10Identifiera":{"name":"Identifier","abstract":"

    The Identifier type used for a Section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10identifierAA10IdentifierCyACs11AnyHashableVGvp":{"name":"identifier","abstract":"

    The value which uniquely identifies the section within a list.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV6headerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"header","abstract":"

    The header, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV6footerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"footer","abstract":"

    The footer, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV5itemsSayAA7AnyItem_pGvp":{"name":"items","abstract":"

    The items, if any, associated with the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10reorderingAA0C10ReorderingVvp":{"name":"reordering","abstract":"

    Controls re-ordering options when items are moved in or out of the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8contains3anySbShyAA14ContentFiltersOG_tF":{"name":"contains(any:)","abstract":"

    Check if the section contains any of the given types, which you specify via the filters","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV5countSivp":{"name":"count","abstract":"

    The number of Items within the section.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV7layoutsAA0C7LayoutsVvp":{"name":"layouts","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV9Configurea":{"name":"Configure","abstract":"

    Provides a mutable section for editing in an inline closure.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_7layouts6header6footer10reordering5items9configureACx_AA0C7LayoutsVAA26AnyHeaderFooterConvertible_pSgAmA0C10ReorderingVSayAA0k4ItemN0_pGyACzXEtcSHRzlufc":{"name":"init(_:layouts:header:footer:reordering:items:configure:)","abstract":"

    Creates a new section with all of the provided values, plus an optional","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_9configureACx_yACzXEtcSHRzlufc":{"name":"init(_:configure:)","abstract":"

    Creates a new section with a trailing closure to configure the section inline.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_7layouts10reordering5items6header6footerACx_AA0C7LayoutsVAA0C10ReorderingVSayAA18AnyItemConvertible_pGyXEAA0k12HeaderFooterM0_pSgyXEAPyXEtcSHRzlufc":{"name":"init(_:layouts:reordering:items:header:footer:)","abstract":"

    Creates a new section with result builder-style APIs.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV_5items6header6footerACx_SayAA18AnyItemConvertible_pGyXEAA0g12HeaderFooterI0_pSgyXEAJyXEtcSHRzlufc":{"name":"init(_:items:header:footer:)","abstract":"

    Creates a new section with result builder-style APIs.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8filtered2toSayxGxm_tlF":{"name":"filtered(to:)","abstract":"

    Returns the content of the section, converted back to the provided type,","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV8filtered2to_yxm_ySayxGXEtlF":{"name":"filtered(to:_:)","abstract":"

    Provides the content of the section, converted back to the provided type,","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV3addyyAA7AnyItem_pF":{"name":"add(_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_AA7AnyItem_ptFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_AA4ItemVyxGtAA0E7ContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_xtAA11ItemContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV3add5itemsySayAA18AnyItemConvertible_pGyXE_tF":{"name":"add(items:)","abstract":"

    Adds the provided items with the provided result builder.

    ","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayAA7AnyItem_pGtFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayAA4ItemVyxGGtAA0E7ContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV2peoiyyACz_SayxGtAA11ItemContentRzlFZ":{"name":"+=(_:_:)","parent_name":"Section"},"Structs/Section.html#/s:10ListableUI7SectionV10identifier4withAA10IdentifierCyACs11AnyHashableVGx_tSHRzlFZ":{"name":"identifier(with:)","abstract":"

    Provides a new identifier for a Section, with the given underlying value.

    ","parent_name":"Section"},"Structs/ScrollPosition/IfAlreadyVisible.html#/s:10ListableUI14ScrollPositionV16IfAlreadyVisibleO9doNothingyA2EmF":{"name":"doNothing","abstract":"

    Do not perform any action if the item is already partially visible.

    ","parent_name":"IfAlreadyVisible"},"Structs/ScrollPosition/IfAlreadyVisible.html#/s:10ListableUI14ScrollPositionV16IfAlreadyVisibleO08scrollToD0yA2EmF":{"name":"scrollToPosition","abstract":"

    Scroll the item to the desired Position, even if it is already partially visible.

    ","parent_name":"IfAlreadyVisible"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O3topyA2EmF":{"name":"top","abstract":"

    Scroll the item to the top of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O8centeredyA2EmF":{"name":"centered","abstract":"

    Scroll the item to the middle of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition/Position.html#/s:10ListableUI14ScrollPositionV0D0O6bottomyA2EmF":{"name":"bottom","abstract":"

    Scroll the item to the bottom of the list.

    ","parent_name":"Position"},"Structs/ScrollPosition.html#/s:10ListableUI14ScrollPositionV8position16ifAlreadyVisible6offsetA2C0D0O_AC02IfgH0O14CoreFoundation7CGFloatVtcfc":{"name":"init(position:ifAlreadyVisible:offset:)","abstract":"

    Creates a new scroll position with the provided values.

    ","parent_name":"ScrollPosition"},"Structs/ScrollPosition/Position.html":{"name":"Position","abstract":"

    How the item should be positioned within the list.

    ","parent_name":"ScrollPosition"},"Structs/ScrollPosition/IfAlreadyVisible.html":{"name":"IfAlreadyVisible","abstract":"

    What action should be taken if an item is already partially visible within a list.

    ","parent_name":"ScrollPosition"},"Structs/RefreshControl/Title.html#/s:10ListableUI14RefreshControlV5TitleO6stringyAESScAEmF":{"name":"string(_:)","abstract":"

    A standard string is displayed according to iOS appearance rules.

    ","parent_name":"Title"},"Structs/RefreshControl/Title.html#/s:10ListableUI14RefreshControlV5TitleO10attributedyAESo18NSAttributedStringCcAEmF":{"name":"attributed(_:)","abstract":"

    An attributed string is displayed which provides specific appearance rules.

    ","parent_name":"Title"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html#/s:10ListableUI14RefreshControlV24OffsetAdjustmentBehaviorO4noneyA2EmF":{"name":"none","abstract":"

    Does not apply any visibility or offset change to the refresh control.

    ","parent_name":"OffsetAdjustmentBehavior"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html#/s:10ListableUI14RefreshControlV24OffsetAdjustmentBehaviorO21displayWhenRefreshingyAESb_SbtcAEmF":{"name":"displayWhenRefreshing(animate:scrollToTop:)","abstract":"

    If a refresh starts, the list will be scrolled to the top to reveal the refresh indicator.

    ","parent_name":"OffsetAdjustmentBehavior"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV12isRefreshingSbvp":{"name":"isRefreshing","abstract":"

    If the list is current refreshing.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV24offsetAdjustmentBehaviorAC06OffsetfG0Ovp":{"name":"offsetAdjustmentBehavior","abstract":"

    Controls how the refresh control affects the list when it is visible.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV5titleAC5TitleOSgvp":{"name":"title","abstract":"

    The title of the control.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV02OnC0a":{"name":"OnRefresh","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV02onC0yycvp":{"name":"onRefresh","abstract":"

    Invoked when a customer triggers a refresh event.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl.html#/s:10ListableUI14RefreshControlV12isRefreshing24offsetAdjustmentBehavior5title02onC0ACSb_AC06OffsethI0OAC5TitleOSgyyctcfc":{"name":"init(isRefreshing:offsetAdjustmentBehavior:title:onRefresh:)","parent_name":"RefreshControl"},"Structs/RefreshControl/OffsetAdjustmentBehavior.html":{"name":"OffsetAdjustmentBehavior","abstract":"

    Controls the visibility and position of the refresh control.

    ","parent_name":"RefreshControl"},"Structs/RefreshControl/Title.html":{"name":"Title","abstract":"

    How the title of the refresh control is displayed.

    ","parent_name":"RefreshControl"},"Structs/ItemPreviewAppearance.html#/s:10ListableUI21ItemPreviewAppearanceV7padding15backgroundColorAC14CoreFoundation7CGFloatV_So7UIColorCtcfc":{"name":"init(padding:backgroundColor:)","abstract":"

    Creates a new preview appearance.

    ","parent_name":"ItemPreviewAppearance"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV5width14CoreFoundation7CGFloatVvp":{"name":"width","abstract":"

    The width of the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV5stateAA0C5StateVvp":{"name":"state","abstract":"

    The ItemState to use in the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV10appearanceAA0cD10AppearanceVvp":{"name":"appearance","abstract":"

    The desired appearance of the preview.

    ","parent_name":"Properties"},"Structs/ItemPreview/Properties.html#/s:10ListableUI11ItemPreviewV10PropertiesV4with5state10appearanceAE14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVtcfc":{"name":"init(with:state:appearance:)","abstract":"

    Creates a new preview with the desired options.

    ","parent_name":"Properties"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV4itemAA03AnyC0_pvp":{"name":"item","abstract":"

    The item being previewed by the preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV10propertiesAC10PropertiesVvp":{"name":"properties","abstract":"

    The properties of the current preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview/Properties.html":{"name":"Properties","abstract":"

    The properties of a preview.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV8previews3for4withQrAA03AnyC0_p_SayAC10PropertiesVGtFZ":{"name":"previews(for:with:)","abstract":"

    Creates and returns a SwiftUI view that contains individual previews for each of the provided","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV07withAllC6States3for5width10appearanceQrAA03AnyC0_p_14CoreFoundation7CGFloatVAA0cD10AppearanceVtFZ":{"name":"withAllItemStates(for:width:appearance:)","abstract":"

    Creates and returns a SwiftUI view that contains individual previews for all the possible","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV_5width5state10appearanceAcA03AnyC0_p_14CoreFoundation7CGFloatVAA0C5StateVAA0cD10AppearanceVtcfc":{"name":"init(_:width:state:appearance:)","abstract":"

    Creates a new preview with the provided properties.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:10ListableUI11ItemPreviewV_10propertiesAcA03AnyC0_p_AC10PropertiesVtcfc":{"name":"init(_:properties:)","abstract":"

    Creates a new preview with the provided properties.

    ","parent_name":"ItemPreview"},"Structs/ItemPreview.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"ItemPreview"},"Structs/LocalizedItemCollator/CollatedSection.html#/s:10ListableUI21LocalizedItemCollatorV15CollatedSectionV5titleSSvp":{"name":"title","abstract":"

    The title of section – a single letter like A, B, C, D, E, etc.","parent_name":"CollatedSection"},"Structs/LocalizedItemCollator/CollatedSection.html#/s:10ListableUI21LocalizedItemCollatorV15CollatedSectionV5itemsSayAA03AnyD0_pGvp":{"name":"items","abstract":"

    The sorted items in the collated sections.

    ","parent_name":"CollatedSection"},"Structs/LocalizedItemCollator.html#/s:10ListableUI21LocalizedItemCollatorV8sections9collation4with_SayAA7SectionVGSo27UILocalizedIndexedCollationC_SayAA03Anyc10CollatableD0_pGyAC08CollatedI0V_AHztXEtFZ":{"name":"sections(collation:with:_:)","abstract":"

    Collates and returns the set of items into list Sections,","parent_name":"LocalizedItemCollator"},"Structs/LocalizedItemCollator.html#/s:10ListableUI21LocalizedItemCollatorV7collate9collation5itemsSayAC15CollatedSectionVGSo27UILocalizedIndexedCollationC_SayAA03Anyc10CollatableD0_pGtFZ":{"name":"collate(collation:items:)","abstract":"

    Collates and returns the set of items into CollatedSections.","parent_name":"LocalizedItemCollator"},"Structs/LocalizedItemCollator/CollatedSection.html":{"name":"CollatedSection","abstract":"

    The output of the collator, with the collated title and items","parent_name":"LocalizedItemCollator"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV18accessibilityLabelSSvpZ":{"name":"accessibilityLabel","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV17accessibilityHintSSvpZ":{"name":"accessibilityHint","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV19accessibilityMoveUpSSvpZ":{"name":"accessibilityMoveUp","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html#/s:10ListableUI0A16LocalizedStringsV14ReorderGestureV21accessibilityMoveDownSSvpZ":{"name":"accessibilityMoveDown","parent_name":"ReorderGesture"},"Structs/ListableLocalizedStrings/ReorderGesture.html":{"name":"ReorderGesture","parent_name":"ListableLocalizedStrings"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV07contentE0So6CGSizeVvp":{"name":"contentSize","abstract":"

    The content size of the list.

    ","parent_name":"MeasuredListSize"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV12naturalWidth14CoreFoundation7CGFloatVSgvp":{"name":"naturalWidth","abstract":"

    If it supports it, this value will contain the “natural” width of the list’s","parent_name":"MeasuredListSize"},"Structs/MeasuredListSize.html#/s:10ListableUI16MeasuredListSizeV07contentE012naturalWidthACSo6CGSizeV_14CoreFoundation7CGFloatVSgtcfc":{"name":"init(contentSize:naturalWidth:)","parent_name":"MeasuredListSize"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV4itemAA03AnyF0_pvp":{"name":"item","abstract":"

    The item which was reordered by the customer.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV8sectionsSayAA7SectionVGvp":{"name":"sections","abstract":"

    The new state of all sections in the list.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/ItemReordered.html#/s:10ListableUI17ListStateObserverV13ItemReorderedV6resultAA0F10ReorderingV6ResultVvp":{"name":"result","abstract":"

    The detailed information about the reorder event.

    ","parent_name":"ItemReordered"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV3oldShyAA13AnyIdentifierCGvp":{"name":"old","abstract":"

    The previously selected items’ identifiers.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/SelectionChanged.html#/s:10ListableUI17ListStateObserverV16SelectionChangedV3newShyAA13AnyIdentifierCGvp":{"name":"new","abstract":"

    The newly selected items’ identifiers.

    ","parent_name":"SelectionChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV3oldSo6CGRectVvp":{"name":"old","abstract":"

    The old frame within the bounds of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/FrameChanged.html#/s:10ListableUI17ListStateObserverV12FrameChangedV3newSo6CGRectVvp":{"name":"new","abstract":"

    The new frame within the bounds of the list.

    ","parent_name":"FrameChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV9displayedSayAA7AnyItem_pGvp":{"name":"displayed","abstract":"

    The items which were scrolled into view or otherwise became visible.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/VisibilityChanged.html#/s:10ListableUI17ListStateObserverV17VisibilityChangedV12endedDisplaySayAA7AnyItem_pGvp":{"name":"endedDisplay","abstract":"

    The items which were scrolled out of view or otherwise were removed from view.

    ","parent_name":"VisibilityChanged"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV10ChangedIDsV8insertedShyAA13AnyIdentifierCGvp":{"name":"inserted","abstract":"

    The inserted IDs.

    ","parent_name":"ChangedIDs"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV10ChangedIDsV7removedShyAA13AnyIdentifierCGvp":{"name":"removed","abstract":"

    The removed IDs.

    ","parent_name":"ChangedIDs"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV8sectionsAG10ChangedIDsVvp":{"name":"sections","abstract":"

    The inserted and removed sections.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21InsertionsAndRemovalsV5itemsAG10ChangedIDsVvp":{"name":"items","abstract":"

    The inserted and removed items.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals/ChangedIDs.html":{"name":"ChangedIDs","abstract":"

    The changed IDs.

    ","parent_name":"InsertionsAndRemovals"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV10hadChangesSbvp":{"name":"hadChanges","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV21insertionsAndRemovalsAE010InsertionsiJ0Vvp":{"name":"insertionsAndRemovals","abstract":"

    The insertions and removals in this change, if any.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV7actionsAA0C7ActionsCvp":{"name":"actions","abstract":"

    A set of methods you can use to perform actions on the list, eg scrolling to a given row.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated.html#/s:10ListableUI17ListStateObserverV14ContentUpdatedV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ContentUpdated"},"Structs/ListStateObserver/ContentUpdated/InsertionsAndRemovals.html":{"name":"InsertionsAndRemovals","abstract":"

    The insertions and removals, for both sections and items, applied to a list","parent_name":"ContentUpdated"},"Structs/ListStateObserver/BeginDrag.html#/s:10ListableUI17ListStateObserverV9BeginDragV12positionInfoAA0c14ScrollPositionI0Vvp":{"name":"positionInfo","parent_name":"BeginDrag"},"Structs/ListStateObserver/DidEndScrollingAnimation.html#/s:10ListableUI17ListStateObserverV24DidEndScrollingAnimationV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidEndScrollingAnimation"},"Structs/ListStateObserver/DidEndScrollingAnimation.html#/s:10ListableUI17ListStateObserverV24DidEndScrollingAnimationV12positionInfoAA0c14ScrollPositionK0Vvp":{"name":"positionInfo","parent_name":"DidEndScrollingAnimation"},"Structs/ListStateObserver/DidEndDeceleration.html#/s:10ListableUI17ListStateObserverV18DidEndDecelerationV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidEndDeceleration"},"Structs/ListStateObserver/DidEndDeceleration.html#/s:10ListableUI17ListStateObserverV18DidEndDecelerationV12positionInfoAA0c14ScrollPositionJ0Vvp":{"name":"positionInfo","parent_name":"DidEndDeceleration"},"Structs/ListStateObserver/DidScroll.html#/s:10ListableUI17ListStateObserverV9DidScrollV7actionsAA0C7ActionsCvp":{"name":"actions","parent_name":"DidScroll"},"Structs/ListStateObserver/DidScroll.html#/s:10ListableUI17ListStateObserverV9DidScrollV12positionInfoAA0cg8PositionI0Vvp":{"name":"positionInfo","parent_name":"DidScroll"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates and optionally allows you to configure an observer.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11OnDidScrolla":{"name":"OnDidScroll","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11onDidScrollyyyAC0gH0VcF":{"name":"onDidScroll(_:)","abstract":"

    Registers a callback which will be called when the list view is scrolled, or is","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV20OnDidEndDecelerationa":{"name":"OnDidEndDeceleration","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV20onDidEndDecelerationyyyAC0ghI0VcF":{"name":"onDidEndDeceleration(_:)","abstract":"

    Registers a callback which will be called when the list view is finished decelerating.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV26OnDidEndScrollingAnimationa":{"name":"OnDidEndScrollingAnimation","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV26onDidEndScrollingAnimationyyyAC0ghiJ0VcF":{"name":"onDidEndScrollingAnimation(_:)","abstract":"

    Registers a callback which will be called when the list view had ended scrolling animation.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11OnBeginDraga":{"name":"OnBeginDrag","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV11onBeginDragyyyAC0gH0VcF":{"name":"onBeginDrag(_:)","abstract":"

    Registers a callback which will be called when the list view will begin dragging.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV16OnContentUpdateda":{"name":"OnContentUpdated","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV16onContentUpdatedyyyAC0gH0VcF":{"name":"onContentUpdated(_:)","abstract":"

    Registers a callback which will be called when the list view’s content is updated","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV19OnVisibilityChangeda":{"name":"OnVisibilityChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV19onVisibilityChangedyyyAC0gH0VcF":{"name":"onVisibilityChanged(_:)","abstract":"

    Registers a callback which will be called when the visiblity of content within the list changes,","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV14OnFrameChangeda":{"name":"OnFrameChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV14onFrameChangedyyyAC0gH0VcF":{"name":"onFrameChanged(_:)","abstract":"

    Registers a callback which will be called when the list view’s frame is changed.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV18OnSelectionChangeda":{"name":"OnSelectionChanged","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV18onSelectionChangedyyyAC0gH0VcF":{"name":"onSelectionChanged(_:)","abstract":"

    Registers a callback which will be called when the list view’s selected items are changed by the user.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV15OnItemReordereda":{"name":"OnItemReordered","parent_name":"ListStateObserver"},"Structs/ListStateObserver.html#/s:10ListableUI17ListStateObserverV15onItemReorderedyyyAC0gH0VcF":{"name":"onItemReordered(_:)","abstract":"

    Registers a callback which will be called when an item in the list view is reordered by the customer.","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidScroll.html":{"name":"DidScroll","abstract":"

    Parameters available for OnDidScroll callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidEndDeceleration.html":{"name":"DidEndDeceleration","abstract":"

    Parameters available for OnDidEndDeceleration callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/DidEndScrollingAnimation.html":{"name":"DidEndScrollingAnimation","abstract":"

    Parameters available for OnDidEndScrollingAnimation callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/BeginDrag.html":{"name":"BeginDrag","abstract":"

    Parameters available for OnBeginDrag callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/ContentUpdated.html":{"name":"ContentUpdated","abstract":"

    Parameters available for OnContentUpdated callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/VisibilityChanged.html":{"name":"VisibilityChanged","abstract":"

    Parameters available for OnVisibilityChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/FrameChanged.html":{"name":"FrameChanged","abstract":"

    Parameters available for OnFrameChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/SelectionChanged.html":{"name":"SelectionChanged","abstract":"

    Parameters available for OnSelectionChanged callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListStateObserver/ItemReordered.html":{"name":"ItemReordered","abstract":"

    Parameters available for OnItemReordered callbacks.

    ","parent_name":"ListStateObserver"},"Structs/ListScrollPositionInfo/VisibleItem.html#/s:10ListableUI22ListScrollPositionInfoV11VisibleItemV10identifierAA13AnyIdentifierCvp":{"name":"identifier","parent_name":"VisibleItem"},"Structs/ListScrollPositionInfo/VisibleItem.html#/s:10ListableUI22ListScrollPositionInfoV11VisibleItemV010percentageG014CoreFoundation7CGFloatVvp":{"name":"percentageVisible","abstract":"

    The percentage of this item within the collection view’s visible frame.

    ","parent_name":"VisibleItem"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV12visibleItemsShyAC11VisibleItemVGvp":{"name":"visibleItems","abstract":"

    Which items within the list are currently visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV15mostVisibleItemAC0hI0VSgvp":{"name":"mostVisibleItem","abstract":"

    The item from visibleItems that has the highest percentage of visibility.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV18isFirstItemVisibleSbvp":{"name":"isFirstItemVisible","abstract":"

    If the first item list is partially visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV17isLastItemVisibleSbvp":{"name":"isLastItemVisible","abstract":"

    If the last item list is partially visible.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV06bottomD6Offset14CoreFoundation7CGFloatVvp":{"name":"bottomScrollOffset","abstract":"

    Distance required to scroll to the bottom

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV6boundsSo6CGRectVvp":{"name":"bounds","abstract":"

    bounds of the list view

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV14safeAreaInsetsSo06UIEdgeI0Vvp":{"name":"safeAreaInsets","abstract":"

    safeAreaInsests of the list view

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV02isD10InProgressSbvp":{"name":"isScrollInProgress","abstract":"

    Whether the scroll view is currently being interacted with or decelerating.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV19visibleContentEdges017includingSafeAreaI0So10UIRectEdgeVAG_tF":{"name":"visibleContentEdges(includingSafeAreaEdges:)","abstract":"

    Used to retrieve the visible content edges for the list’s content.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo.html#/s:10ListableUI22ListScrollPositionInfoV10scrollView12visibleItems18isFirstItemVisible0k4LastmN0ACSo08UIScrollH0C_ShyAC0nM0VGS2btcfc":{"name":"init(scrollView:visibleItems:isFirstItemVisible:isLastItemVisible:)","abstract":"

    Creates a ListScrollPositionInfo for the provided scroll view.

    ","parent_name":"ListScrollPositionInfo"},"Structs/ListScrollPositionInfo/VisibleItem.html":{"name":"VisibleItem","parent_name":"ListScrollPositionInfo"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV15animatesChangesSbvp":{"name":"animatesChanges","abstract":"

    If the changes applied should be animated or not.","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV9animationAA0C9AnimationVvp":{"name":"animation","abstract":"

    The animation to use for any changes.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7contentAA7ContentVvp":{"name":"content","abstract":"

    The content displayed by the list.","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV11environmentAA0C11EnvironmentVvp":{"name":"environment","abstract":"

    The environment associated with the List.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV6layoutAA17LayoutDescriptionVvp":{"name":"layout","abstract":"

    The layout type to use with the list. Defaults to .table(), aka a table","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV10appearanceAA10AppearanceVvp":{"name":"appearance","abstract":"

    The appearance to use with the list.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV21scrollIndicatorInsetsSo06UIEdgeG0Vvp":{"name":"scrollIndicatorInsets","abstract":"

    The scroll insets to apply to the list view.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV8behaviorAA8BehaviorVvp":{"name":"behavior","abstract":"

    The various behavior options to apply to the list, which affect how the user","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13stateObserverAA0c5StateF0Vvp":{"name":"stateObserver","abstract":"

    The state reader to use with your list. A ListStateObserver","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7actionsAA0C7ActionsCSgvp":{"name":"actions","abstract":"

    The actions instance to use to control the list, eg to scroll to a given","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV16autoScrollActionAA04AutofG0Ovp":{"name":"autoScrollAction","abstract":"

    The auto scroll action to apply to the list. This allows you to","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV25onKeyboardFrameWillChangey0F8Observer0f7CurrentG8Provider_p_Sd17animationDuration_So20UIViewAnimationCurveV0mQ0ttcSgvp":{"name":"onKeyboardFrameWillChange","abstract":"

    Called whenever a keyboard change is detected

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV23accessibilityIdentifierSSSgvp":{"name":"accessibilityIdentifier","abstract":"

    The accessibility identifier assigned to the inner UICollectionView.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","abstract":"

    The debugging identifier assigned to the list. Used for os_signpost integration","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV9Configurea":{"name":"Configure","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV7default4withACyACzXE_tFZ":{"name":"default(with:)","abstract":"

    An instance of ListProperties with sensible default values.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV15animatesChanges9animation6layout10appearance21scrollIndicatorInsets8behavior16autoScrollAction25onKeyboardFrameWillChange23accessibilityIdentifier09debuggingW09configureACSb_AA0C9AnimationVAA17LayoutDescriptionVAA10AppearanceVSo06UIEdgeL0VAA8BehaviorVAA04AutooP0Oy0R8Observer0r7CurrentS8Provider_p_Sd0G8Duration_So06UIViewZ5CurveV0G5CurvettcSgSSSgA6_yACzXEtcfc":{"name":"init(animatesChanges:animation:layout:appearance:scrollIndicatorInsets:behavior:autoScrollAction:onKeyboardFrameWillChange:accessibilityIdentifier:debuggingIdentifier:configure:)","abstract":"

    Create a new instance of ListProperties with the provided values.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13dynamicMemberxs7KeyPathCyAA7ContentVxG_tcluip":{"name":"subscript(dynamicMember:)","abstract":"

    Allows directly reading properties on the list’s Content, without having to explicitly specify","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV13dynamicMemberxs15WritableKeyPathCyAA7ContentVxG_tcluip":{"name":"subscript(dynamicMember:)","abstract":"

    Allows directly setting properties on the list’s Content, without having to explicitly specify","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV14callAsFunction_9configureyx_yAA7SectionVzXEtSHRzlF":{"name":"callAsFunction(_:configure:)","abstract":"

    Allows streamlined creation of sections when building a list:

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV3add8sectionsySayAA7SectionVGyXE_tF":{"name":"add(sections:)","abstract":"

    Adds the provided sections with the provided result builder.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV3addyyAA7SectionVF":{"name":"add(_:)","abstract":"

    Adds a new section to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV2peoiyyACz_AA7SectionVtFZ":{"name":"+=(_:_:)","abstract":"

    Adds a new section to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV2peoiyyACz_SayAA7SectionVGtFZ":{"name":"+=(_:_:)","abstract":"

    Adds a list of new sections to the content.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV6modify5usingyyACzXE_tF":{"name":"modify(using:)","abstract":"

    Updates the ListProperties object with the changes in the provided builder.

    ","parent_name":"ListProperties"},"Structs/ListProperties.html#/s:10ListableUI14ListPropertiesV8modified5usingACyACzXE_tF":{"name":"modified(using:)","abstract":"

    Creates a new ListProperties object modified by the changes in the provided builder.

    ","parent_name":"ListProperties"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV9itemFrameSo6CGRectVvp":{"name":"itemFrame","abstract":"

    The item’s frame in the list content coordinate space.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV19visibleContentFrameSo6CGRectVvp":{"name":"visibleContentFrame","abstract":"

    The visible content frame in the list content coordinate space.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV08positionG0AA0cefG0Vvp":{"name":"positionInfo","abstract":"

    The current scroll position of the list.

    ","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPositionInfo.html#/s:10ListableUI26ListItemScrollPositionInfoV9itemFrame014visibleContentI008positionG0ACSo6CGRectV_AhA0cefG0Vtcfc":{"name":"init(itemFrame:visibleContentFrame:positionInfo:)","parent_name":"ListItemScrollPositionInfo"},"Structs/ListItemScrollPosition.html#/s:10ListableUI22ListItemScrollPositionV8standardyAcA0eF0VFZ":{"name":"standard(_:)","abstract":"

    Positions the item using Listable’s standard item scroll positioning.

    ","parent_name":"ListItemScrollPosition"},"Structs/ListItemScrollPosition.html#/s:10ListableUI22ListItemScrollPositionV31verticalContentOffsetAdjustmentyAC14CoreFoundation7CGFloatVAA0cdeF4InfoVcFZ":{"name":"verticalContentOffsetAdjustment(_:)","abstract":"

    Positions the item by applying a custom vertical delta to the current content offset.

    ","parent_name":"ListItemScrollPosition"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV10Animationsa":{"name":"Animations","abstract":"

    The animation block.

    ","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationVyACyyycccfc":{"name":"init(_:)","abstract":"

    Creates a new animation. in your custom animation, you must invoke the passed","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV7defaultACvpZ":{"name":"default","abstract":"

    The default animation provided by UICollectionView.

    ","parent_name":"ListAnimation"},"Structs/ListAnimation.html#/s:10ListableUI13ListAnimationV4fastACvpZ":{"name":"fast","abstract":"

    A faster animation than the default UICollectionView animation.

    ","parent_name":"ListAnimation"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV27headerToFirstSectionSpacing14CoreFoundation7CGFloatVvp":{"name":"headerToFirstSectionSpacing","abstract":"

    The spacing between the list header and the first section.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV31interSectionSpacingWithNoFooter14CoreFoundation7CGFloatVvp":{"name":"interSectionSpacingWithNoFooter","abstract":"

    The spacing to apply between sections, if the previous section has no footer.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV29interSectionSpacingWithFooter14CoreFoundation7CGFloatVvp":{"name":"interSectionSpacingWithFooter","abstract":"

    The spacing to apply between sections, if the previous section has a footer.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26sectionHeaderBottomSpacing14CoreFoundation7CGFloatVvp":{"name":"sectionHeaderBottomSpacing","abstract":"

    The spacing to apply below a section header, before its items.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV11itemSpacing14CoreFoundation7CGFloatVvp":{"name":"itemSpacing","abstract":"

    The spacing between individual items within a section in a list.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26itemToSectionFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"itemToSectionFooterSpacing","abstract":"

    The spacing between the last item in the section and the footer.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV26lastSectionToFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"lastSectionToFooterSpacing","abstract":"

    The spacing between the last section and the footer of the list.","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV27headerToFirstSectionSpacing05interiJ12WithNoFooter0kijlN0019sectionHeaderBottomJ004itemJ00rginJ004lastignJ0AE14CoreFoundation7CGFloatV_A6Otcfc":{"name":"init(headerToFirstSectionSpacing:interSectionSpacingWithNoFooter:interSectionSpacingWithFooter:sectionHeaderBottomSpacing:itemSpacing:itemToSectionFooterSpacing:lastSectionToFooterSpacing:)","abstract":"

    Creates a new Layout with the provided options.

    ","parent_name":"Layout"},"Structs/TableAppearance/Layout.html#/s:10ListableUI15TableAppearanceV6LayoutV3set4withyyAEzXE_tF":{"name":"set(with:)","abstract":"

    Easily mutate the Layout in place.

    ","parent_name":"Layout"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV5countSivp":{"name":"count","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV7spacing14CoreFoundation7CGFloatVvp":{"name":"spacing","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV3oneAGvpZ":{"name":"one","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout/Columns.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7ColumnsV5count7spacingAGSi_14CoreFoundation7CGFloatVtcfc":{"name":"init(count:spacing:)","parent_name":"Columns"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV5widthAA11CustomWidthOvp":{"name":"width","abstract":"

    In a horizontal layout, this powers the height of the section.

    ","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV011customInterE7Spacing14CoreFoundation7CGFloatVSgvp":{"name":"customInterSectionSpacing","abstract":"

    Overrides the calculated spacing after this section

    ","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV7columnsAE7ColumnsVvp":{"name":"columns","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI15TableAppearanceV13SectionLayoutV14isHeaderSticky5width011customInterE7Spacing7columnsAESbSg_AA11CustomWidthO14CoreFoundation7CGFloatVSgAE7ColumnsVtcfc":{"name":"init(isHeaderSticky:width:customInterSectionSpacing:columns:)","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"SectionLayout"},"Structs/TableAppearance/SectionLayout/Columns.html":{"name":"Columns","parent_name":"SectionLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI15TableAppearanceV18HeaderFooterLayoutV5widthAA11CustomWidthOvp":{"name":"width","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI15TableAppearanceV18HeaderFooterLayoutV5widthAeA11CustomWidthO_tcfc":{"name":"init(width:)","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/HeaderFooterLayout.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"HeaderFooterLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV11itemSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemSpacing","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV26itemToSectionFooterSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemToSectionFooterSpacing","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV5widthAA11CustomWidthOvp":{"name":"width","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI15TableAppearanceV10ItemLayoutV11itemSpacing0g15ToSectionFooterH05widthAE14CoreFoundation7CGFloatVSg_AlA11CustomWidthOtcfc":{"name":"init(itemSpacing:itemToSectionFooterSpacing:width:)","parent_name":"ItemLayout"},"Structs/TableAppearance/ItemLayout.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"ItemLayout"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV7defaultACvpZ":{"name":"default","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    How the layout should flow, either horizontally or vertically.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","abstract":"

    If sticky section headers should be leveraged in the layout.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","abstract":"

    How paging is performed when a drag event ends.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","abstract":"

    The properties applied to the scroll view backing the list.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV26itemPositionGroupingHeight14CoreFoundation7CGFloatVvp":{"name":"itemPositionGroupingHeight","abstract":"

    When providing the ItemPosition for items in a list, specifies the max spacing","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV30contentInsetAdjustmentBehaviorAA07ContentfgH0Ovp":{"name":"contentInsetAdjustmentBehavior","abstract":"

    How to adjust the safe area insets of the list view.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV17bounceOnUnderflowSbvp":{"name":"bounceOnUnderflow","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","abstract":"

    The bounds of the content of the list, which can be optionally constrained.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV6layoutAC6LayoutVvp":{"name":"layout","abstract":"

    Layout attributes for content in the list.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance.html#/s:10ListableUI15TableAppearanceV9direction18listHeaderPosition20stickySectionHeaders14pagingBehavior04itemH14GroupingHeight022contentInsetAdjustmentM017bounceOnUnderflow6bounds6layoutAcA15LayoutDirectionO_AA04ListgH0OSbAA010ListPagingM0O14CoreFoundation7CGFloatVAA07ContentrsM0OSbAA17ListContentBoundsVSgAC0Y0Vtcfc":{"name":"init(direction:listHeaderPosition:stickySectionHeaders:pagingBehavior:itemPositionGroupingHeight:contentInsetAdjustmentBehavior:bounceOnUnderflow:bounds:layout:)","abstract":"

    Creates a new TableAppearance object.

    ","parent_name":"TableAppearance"},"Structs/TableAppearance/ItemLayout.html":{"name":"ItemLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/HeaderFooterLayout.html":{"name":"HeaderFooterLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/SectionLayout.html":{"name":"SectionLayout","parent_name":"TableAppearance"},"Structs/TableAppearance/Layout.html":{"name":"Layout","abstract":"

    Layout options for the list.

    ","parent_name":"TableAppearance"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html#/s:10ListableUI15PagedAppearanceV4PeekV22FirstItemConfigurationO7uniformyA2GmF":{"name":"uniform","abstract":"

    The first item’s leading peek is equal to the Peek.value. This will keep the first","parent_name":"FirstItemConfiguration"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html#/s:10ListableUI15PagedAppearanceV4PeekV22FirstItemConfigurationO13customLeadingyAG14CoreFoundation7CGFloatVcAGmF":{"name":"customLeading(_:)","abstract":"

    The first item’s leading peek is equal to the associated value. This will offset the","parent_name":"FirstItemConfiguration"},"Structs/PagedAppearance/Peek/FirstItemConfiguration.html":{"name":"FirstItemConfiguration","abstract":"

    Houses the various configuration options for the first item’s peek value.

    ","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV7isEmptySbvp":{"name":"isEmpty","abstract":"

    This is true if there are no peek values.

    ","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV5value22firstItemConfigurationAE14CoreFoundation7CGFloatV_AE05FirsthI0Otcfc":{"name":"init(value:firstItemConfiguration:)","abstract":"

    Creates a new Peek with the specified peek value and first item configuration. By default,","parent_name":"Peek"},"Structs/PagedAppearance/Peek.html#/s:10ListableUI15PagedAppearanceV4PeekV4noneAEvpZ":{"name":"none","abstract":"

    This represents no peeking functionality.

    ","parent_name":"Peek"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV7defaultACvpZ":{"name":"default","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The direction the paging layout should occur in. Defaults to vertical.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV4peekAC4PeekVvp":{"name":"peek","abstract":"

    This is a proxy to the internal pagingSize.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV21showsScrollIndicatorsSbvp":{"name":"showsScrollIndicators","abstract":"

    If scroll indicators should be visible along the scrollable axis.

    ","parent_name":"PagedAppearance"},"Structs/PagedAppearance.html#/s:10ListableUI15PagedAppearanceV9direction21showsScrollIndicators6bounds4peekAcA15LayoutDirectionO_SbAA17ListContentBoundsVSgAC4PeekVtcfc":{"name":"init(direction:showsScrollIndicators:bounds:peek:)","parent_name":"PagedAppearance"},"Structs/PagedAppearance/Peek.html":{"name":"Peek","abstract":"

    This data model is used to apply an inset to each page, allowing items residing on the","parent_name":"PagedAppearance"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV21pageScrollingBehaviorAA04PageiJ0Ovp":{"name":"pageScrollingBehavior","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV30contentInsetAdjustmentBehaviorAA07ContentijK0Ovp":{"name":"contentInsetAdjustmentBehavior","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV20allowsBounceVerticalSbvp":{"name":"allowsBounceVertical","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV22allowsBounceHorizontalSbvp":{"name":"allowsBounceHorizontal","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV016allowsHorizontalE9IndicatorSbvp":{"name":"allowsHorizontalScrollIndicator","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV014allowsVerticalE9IndicatorSbvp":{"name":"allowsVerticalScrollIndicator","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutScrollViewProperties.html#/s:10ListableUI30ListLayoutScrollViewPropertiesV21pageScrollingBehavior022contentInsetAdjustmentJ020allowsBounceVertical0nO10Horizontal0npE9Indicator0nqeR0AcA04PageiJ0O_AA07ContentlmJ0OS4btcfc":{"name":"init(pageScrollingBehavior:contentInsetAdjustmentBehavior:allowsBounceVertical:allowsBounceHorizontal:allowsVerticalScrollIndicator:allowsHorizontalScrollIndicator:)","parent_name":"ListLayoutScrollViewProperties"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV11contentSizeSo6CGSizeVvp":{"name":"contentSize","abstract":"

    The size of the content as it has been laid out by your layout.

    ","parent_name":"ListLayoutResult"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV19naturalContentWidth14CoreFoundation7CGFloatVSgvp":{"name":"naturalContentWidth","abstract":"

    If available, the natural width of any measured content.","parent_name":"ListLayoutResult"},"Structs/ListLayoutResult.html#/s:10ListableUI16ListLayoutResultV11contentSize19naturalContentWidthACSo6CGSizeV_14CoreFoundation7CGFloatVSgtcfc":{"name":"init(contentSize:naturalContentWidth:)","parent_name":"ListLayoutResult"},"Structs/ListLayoutDefaults.html#/s:10ListableUI18ListLayoutDefaultsV29itemInsertAndRemoveAnimationsAA04ItemghiJ0Vvp":{"name":"itemInsertAndRemoveAnimations","parent_name":"ListLayoutDefaults"},"Structs/ListLayoutDefaults.html#/s:10ListableUI18ListLayoutDefaultsV29itemInsertAndRemoveAnimationsAcA04ItemghiJ0V_tcfc":{"name":"init(itemInsertAndRemoveAnimations:)","parent_name":"ListLayoutDefaults"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV14pagingBehaviorAA0c6PagingH0Ovp":{"name":"pagingBehavior","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV010scrollViewF0AA0cd6ScrollhF0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesV9direction6bounds20stickySectionHeaders14pagingBehavior010scrollViewF0AcA0D9DirectionO_AA0C13ContentBoundsVSgSbAA0c6PagingM0OAA0cd6ScrolloF0Vtcfc":{"name":"init(direction:bounds:stickySectionHeaders:pagingBehavior:scrollViewProperties:)","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutAppearanceProperties.html#/s:10ListableUI30ListLayoutAppearancePropertiesVyACxcAA0cdE0Rzlufc":{"name":"init(_:)","parent_name":"ListLayoutAppearanceProperties"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV10viewBoundsSo6CGRectVvp":{"name":"viewBounds","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV14safeAreaInsetsSo06UIEdgeH0Vvp":{"name":"safeAreaInsets","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV12contentInsetSo12UIEdgeInsetsVvp":{"name":"contentInset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV13contentOffsetSo7CGPointVvp":{"name":"contentOffset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV20adjustedContentInsetSo12UIEdgeInsetsVvp":{"name":"adjustedContentInset","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV17hasRefreshControlSbvp":{"name":"hasRefreshControl","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV11environmentAA0C11EnvironmentVvp":{"name":"environment","parent_name":"ListLayoutLayoutContext"},"Structs/ListLayoutLayoutContext.html#/s:10ListableUI010ListLayoutD7ContextV10viewBounds14safeAreaInsets12contentInset0K6Offset015adjustedContentL017hasRefreshControl11environmentACSo6CGRectV_So06UIEdgeJ0VANSo7CGPointVANSbAA0C11EnvironmentVtcfc":{"name":"init(viewBounds:safeAreaInsets:contentInset:contentOffset:adjustedContentInset:hasRefreshControl:environment:)","parent_name":"ListLayoutLayoutContext"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV4sizeSo6CGSizeVvp":{"name":"size","abstract":"

    The size of the represented item when it is laid out.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV6centerSo7CGPointVvp":{"name":"center","abstract":"

    The center of the item when it is laid out, in the coordinate space of the outer list.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5frameSo6CGRectVvp":{"name":"frame","abstract":"

    The frame of the item when it is laid out, in the coordinate space of the outer list.","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV9transformSo17CGAffineTransformVvp":{"name":"transform","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV11transform3DSo13CATransform3DVvp":{"name":"transform3D","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5alpha14CoreFoundation7CGFloatVvp":{"name":"alpha","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV6zIndexSivp":{"name":"zIndex","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesVyACSo016UICollectionVieweF0Ccfc":{"name":"init(_:)","parent_name":"ListContentLayoutAttributes"},"Structs/ListContentLayoutAttributes.html#/s:10ListableUI27ListContentLayoutAttributesV5apply2toySo016UICollectionVieweF0C_tF":{"name":"apply(to:)","parent_name":"ListContentLayoutAttributes"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsVyxxmcAA0cD5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various SectionLayoutsValues stored within the object.","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV4flowyACyAA14FlowAppearanceV0C6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new SectionLayouts value that allows configuring the flow values for the section.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV4flowAA14FlowAppearanceV0C6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of a Section‘s layout when it is presented within a .flow style layout.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV5tableyACyAA15TableAppearanceV0C6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new SectionLayouts value that allows configuring the table values for the section.

    ","parent_name":"SectionLayouts"},"Structs/SectionLayouts.html#/s:10ListableUI14SectionLayoutsV5tableAA15TableAppearanceV0C6LayoutVvp":{"name":"table","abstract":"

    Allows customization of a Section‘s layout when it is presented within a .table style layout.

    ","parent_name":"SectionLayouts"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV10withFooter14CoreFoundation7CGFloatVvp":{"name":"withFooter","abstract":"

    The spacing used if there is a footer in the proceeding section.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV8noFooter14CoreFoundation7CGFloatVvp":{"name":"noFooter","abstract":"

    The spacing used if there is no footer in the proceeding section.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingV10withFooter02noJ0AG14CoreFoundation7CGFloatV_ALtcfc":{"name":"init(withFooter:noFooter:)","abstract":"

    Provides a new intersection spacing value.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19InterSectionSpacingVyAG14CoreFoundation7CGFloatVcfc":{"name":"init(_:)","abstract":"

    Provides a new intersection spacing value.

    ","parent_name":"InterSectionSpacing"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV27headerToFirstSectionSpacing14CoreFoundation7CGFloatVvp":{"name":"headerToFirstSectionSpacing","abstract":"

    The spacing between the list header and the first section.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV19interSectionSpacingAE05IntergH0Vvp":{"name":"interSectionSpacing","abstract":"

    The spacing to apply between sections.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV26sectionHeaderBottomSpacing14CoreFoundation7CGFloatVvp":{"name":"sectionHeaderBottomSpacing","abstract":"

    The spacing to apply below a section header, before its items.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV11itemSpacing14CoreFoundation7CGFloatVvp":{"name":"itemSpacing","abstract":"

    The horizontal spacing between individual items within a section.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV10rowSpacing14CoreFoundation7CGFloatVvp":{"name":"rowSpacing","abstract":"

    The vertical spacing between rows in the flow layout.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV25rowToSectionFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"rowToSectionFooterSpacing","abstract":"

    The spacing between the last row in the section and the footer.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV26lastSectionToFooterSpacing14CoreFoundation7CGFloatVvp":{"name":"lastSectionToFooterSpacing","abstract":"

    The spacing between the last section and the footer of the list.","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings.html#/s:10ListableUI14FlowAppearanceV8SpacingsV27headerToFirstSectionSpacing05interiJ0019sectionHeaderBottomJ004itemJ003rowJ00pgi6FooterJ004lastigqJ0AE14CoreFoundation7CGFloatV_AE05InteriJ0VA5Otcfc":{"name":"init(headerToFirstSectionSpacing:interSectionSpacing:sectionHeaderBottomSpacing:itemSpacing:rowSpacing:rowToSectionFooterSpacing:lastSectionToFooterSpacing:)","abstract":"

    Creates a new Layout with the provided options.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/Spacings/InterSectionSpacing.html":{"name":"InterSectionSpacing","abstract":"

    Controls the inter section spacing in a list.

    ","parent_name":"Spacings"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV5widthAA11CustomWidthOvp":{"name":"width","abstract":"

    Controls the custom width of the Section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV21rowUnderflowAlignmentAC03RowhI0OSgvp":{"name":"rowUnderflowAlignment","abstract":"

    Provides a custom underflow alignment for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV17rowItemsAlignmentAC03RowhI0OSgvp":{"name":"rowItemsAlignment","abstract":"

    Provides a custom item alignment for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV10itemSizingAC04ItemH0OSgvp":{"name":"itemSizing","abstract":"

    Provides a custom item sizing for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV11itemSpacing14CoreFoundation7CGFloatVSgvp":{"name":"itemSpacing","abstract":"

    Provides a custom item spacing for the items in the section.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI14FlowAppearanceV13SectionLayoutV14isHeaderSticky5width21rowUnderflowAlignment0k5ItemsM010itemSizing0O7SpacingAESbSg_AA11CustomWidthOAC03RowlM0OSgAC0tnM0OSgAC04ItemP0OSg14CoreFoundation7CGFloatVSgtcfc":{"name":"init(isHeaderSticky:width:rowUnderflowAlignment:rowItemsAlignment:itemSizing:itemSpacing:)","abstract":"

    Creates a new section layout.

    ","parent_name":"SectionLayout"},"Structs/FlowAppearance/SectionLayout.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"SectionLayout"},"Structs/FlowAppearance/HeaderFooterLayout.html#/s:10ListableUI14FlowAppearanceV18HeaderFooterLayoutVAEycfc":{"name":"init()","parent_name":"HeaderFooterLayout"},"Structs/FlowAppearance/HeaderFooterLayout.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"HeaderFooterLayout"},"Structs/FlowAppearance/ItemLayout/Width.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5WidthO7naturalyA2GmF":{"name":"natural","abstract":"

    The standard with from the item will be used.

    ","parent_name":"Width"},"Structs/FlowAppearance/ItemLayout/Width.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5WidthO7fillRowyA2GmF":{"name":"fillRow","abstract":"

    The full width of the section will be used by the item.

    ","parent_name":"Width"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5widthAE5WidthOvp":{"name":"width","abstract":"

    How to calculate the width of the item within the section.

    ","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI14FlowAppearanceV10ItemLayoutV5widthA2E5WidthO_tcfc":{"name":"init(width:)","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"ItemLayout"},"Structs/FlowAppearance/ItemLayout/Width.html":{"name":"Width","abstract":"

    Controls how to determine the width of the items within a row.

    ","parent_name":"ItemLayout"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO3topyA2EmF":{"name":"top","abstract":"

    When items in a row are not the same height, the shorter items will be aligned to the top of the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO6centeryA2EmF":{"name":"center","abstract":"

    When items in a row are not the same height, the shorter items will be center aligned within the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO6bottomyA2EmF":{"name":"bottom","abstract":"

    When items in a row are not the same height, the shorter items will be bottom aligned within the row.

    ","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowItemsAlignment.html#/s:10ListableUI14FlowAppearanceV17RowItemsAlignmentO4fillyA2EmF":{"name":"fill","abstract":"

    When items in a row are not the same height, the shorter items will be stretched to be the same","parent_name":"RowItemsAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O4fillyA2GmF":{"name":"fill","abstract":"

    The default behaviour; the row will be filled to fit its maximum allowable width.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O013matchPreviousE7SpacingyA2GmF":{"name":"matchPreviousRowSpacing","abstract":"

    The spacing of the previous row or itemSpacing will be used, whichever is smaller.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO08FillLasteG0O18defaultItemSpacingyA2GmF":{"name":"defaultItemSpacing","abstract":"

    The calculated spacing or itemSpacing will be used, whichever is smaller.

    ","parent_name":"FillLastRowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO7leadingyA2EmF":{"name":"leading","abstract":"

    The items are leading-aligned, with extra space at the end of the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO8centeredyA2EmF":{"name":"centered","abstract":"

    The items are center-aligned, with extra space distributed evenly between","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO8trailingyA2EmF":{"name":"trailing","abstract":"

    The items are trailing-aligned, with extra space at the beginning of the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment.html#/s:10ListableUI14FlowAppearanceV21RowUnderflowAlignmentO4fillyA2E08FillLasteG0O_tcAEmF":{"name":"fill(lastRowAlignment:)","abstract":"

    The extra space in the row is evenly distributed between the items in the row.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/RowUnderflowAlignment/FillLastRowAlignment.html":{"name":"FillLastRowAlignment","abstract":"

    Controls the fill behavior for the last row in a section.

    ","parent_name":"RowUnderflowAlignment"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO7naturalyA2EmF":{"name":"natural","abstract":"

    The natural value from the Item.sizing is used with no changes.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO5fixedyAE14CoreFoundation7CGFloatVcAEmF":{"name":"fixed(_:)","abstract":"

    The width of the item is fixed to this value.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance/ItemSizing.html#/s:10ListableUI14FlowAppearanceV10ItemSizingO7columnsyAESicAEmF":{"name":"columns(_:)","abstract":"

    The width of the item is calculated based on the number of columns provided.

    ","parent_name":"ItemSizing"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV7defaultACvpZ":{"name":"default","abstract":"

    The default apperance style.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The direction the flow layout will be laid out in.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV18listHeaderPositionAA04ListfG0Ovp":{"name":"listHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","abstract":"

    If sections should have sticky headers, staying visible until the section is scrolled off screen.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV14pagingBehaviorAA010ListPagingF0Ovp":{"name":"pagingBehavior","abstract":"

    How paging is performed when a drag event ends.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV20scrollViewPropertiesAA016ListLayoutScrollfG0Vvp":{"name":"scrollViewProperties","abstract":"

    The properties of the backing UIScrollView.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV19toLayoutDescriptionAA0fG0VyF":{"name":"toLayoutDescription()","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV21rowUnderflowAlignmentAC03RowfG0Ovp":{"name":"rowUnderflowAlignment","abstract":"

    How to align the items in a row when they do not take up the full amount of available space.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV17rowItemsAlignmentAC03RowfG0Ovp":{"name":"rowItemsAlignment","abstract":"

    How to align the items in a row when they are not all the same height.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV10itemSizingAC04ItemF0Ovp":{"name":"itemSizing","abstract":"

    Controls the sizing / measurement of items within the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV6boundsAA17ListContentBoundsVSgvp":{"name":"bounds","abstract":"

    Controls the padding and maximum width of the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV8spacingsAC8SpacingsVvp":{"name":"spacings","abstract":"

    Controls the spacing between headers, footers, sections, and items in the flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance.html#/s:10ListableUI14FlowAppearanceV9direction16stickyListHeader0F14SectionHeaders14pagingBehavior21rowUnderflowAlignment0m5ItemsO010itemSizing6bounds8spacingsAcA15LayoutDirectionO_S2bSgAA0g6PagingL0OAC03RownO0OAC0xpO0OAC04ItemR0OAA0G13ContentBoundsVSgAC8SpacingsVtcfc":{"name":"init(direction:stickyListHeader:stickySectionHeaders:pagingBehavior:rowUnderflowAlignment:rowItemsAlignment:itemSizing:bounds:spacings:)","abstract":"

    Creates a new FlowAppearance.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/ItemSizing.html":{"name":"ItemSizing","abstract":"

    Controls how items in a row are measured and sized.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/RowUnderflowAlignment.html":{"name":"RowUnderflowAlignment","abstract":"

    When there is left over space at the end of a row, RowUnderflowAlignment controls","parent_name":"FlowAppearance"},"Structs/FlowAppearance/RowItemsAlignment.html":{"name":"RowItemsAlignment","abstract":"

    When items in a row are not the same height, controls the alignment and sizing of the smaller items.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/ItemLayout.html":{"name":"ItemLayout","abstract":"

    Controls the layout parameters for a given Item when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/HeaderFooterLayout.html":{"name":"HeaderFooterLayout","abstract":"

    Controls the layout parameters for a given HeaderFooter when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/SectionLayout.html":{"name":"SectionLayout","abstract":"

    Controls the layout parameters for a given Section when it is displayed within a .flow layout.

    ","parent_name":"FlowAppearance"},"Structs/FlowAppearance/Spacings.html":{"name":"Spacings","abstract":"

    Layout options for the list.

    ","parent_name":"FlowAppearance"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV10layoutTypexmvp":{"name":"layoutType","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV16layoutAppearance0cG0Qzvp":{"name":"layoutAppearance","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV011createEmptyC010appearance8behaviorAA07AnyListC0_pAA10AppearanceV_AA8BehaviorVtF":{"name":"createEmptyLayout(appearance:behavior:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV015createPopulatedC010appearance8behavior7contentAA07AnyListC0_pAA10AppearanceV_AA8BehaviorVAA0lC7ContentCAA0lC8DefaultsVXEtF":{"name":"createPopulatedLayout(appearance:behavior:content:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV26layoutAppearancePropertiesAA04ListcgH0VyF":{"name":"layoutAppearanceProperties()","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV13shouldRebuild6layoutSbAA07AnyListC0_p_tF":{"name":"shouldRebuild(layout:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV06isSameC4Type2asSbAA03AnycdE0_p_tF":{"name":"isSameLayoutType(as:)","parent_name":"Configuration"},"Structs/LayoutDescription/Configuration.html#/s:10ListableUI17LayoutDescriptionV13ConfigurationV7isEqual2toSbAA03AnycdE0_p_tF":{"name":"isEqual(to:)","parent_name":"Configuration"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV10layoutType10appearanceACxm_y0C10AppearanceQzzXEtcAA04ListC0Rzlufc":{"name":"init(layoutType:appearance:)","abstract":"

    Creates a new layout description for the provided layout type, with the provided optional layout configuration.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV10layoutType10appearanceACxm_0C10AppearanceQztcAA04ListC0Rzlufc":{"name":"init(layoutType:appearance:)","abstract":"

    Creates a new layout description for the provided layout type, with the provided appearance.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV26layoutAppearancePropertiesAA04ListcfG0Vvp":{"name":"layoutAppearanceProperties","abstract":"

    Returns the standard layout properties, which apply to any kind of list layout.

    ","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV4flowyACyAA14FlowAppearanceVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new .flow layout type for a list.","parent_name":"LayoutDescription"},"Structs/LayoutDescription/Configuration.html":{"name":"Configuration","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV5pagedyACyAA15PagedAppearanceVzXEFZ":{"name":"paged(_:)","parent_name":"LayoutDescription"},"Structs/LayoutDescription.html#/s:10ListableUI17LayoutDescriptionV5tableyACyAA15TableAppearanceVzXEFZ":{"name":"table(_:)","parent_name":"LayoutDescription"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV10isSelected0E11Highlighted0E10ReorderingACSb_S2btcfc":{"name":"init(isSelected:isHighlighted:isReordering:)","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV4cell12isReorderingACSo20UICollectionViewCellC_Sbtcfc":{"name":"init(cell:isReordering:)","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV10isSelectedSbvp":{"name":"isSelected","abstract":"

    If the item is currently selected.

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV13isHighlightedSbvp":{"name":"isHighlighted","abstract":"

    If the item is currently highlighted.

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV12isReorderingSbvp":{"name":"isReordering","abstract":"

    If the item is currently being moved by the user

    ","parent_name":"ItemState"},"Structs/ItemState.html#/s:10ListableUI9ItemStateV8isActiveSbvp":{"name":"isActive","abstract":"

    If the item is either selected or highlighted.

    ","parent_name":"ItemState"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC18accessibilityProxySo8NSObjectCSgvp":{"name":"accessibilityProxy","parent_name":"GestureRecognizer"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc":{"name":"init(target:action:)","abstract":"

    Creates a gesture recognizer with the provided target and selector.

    ","parent_name":"GestureRecognizer"},"Structs/ItemReordering/GestureRecognizer.html#/s:10ListableUI14ItemReorderingV17GestureRecognizerC5apply7actionsyAA0D7ActionsC_tF":{"name":"apply(actions:)","abstract":"

    Applies the actions from the ReorderingActions to the gesture recognizer,","parent_name":"GestureRecognizer"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV4from10Foundation9IndexPathVvp":{"name":"from","abstract":"

    The index path the Item is being moved from.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV11fromSectionAA0G0Vvp":{"name":"fromSection","abstract":"

    The Section the Item is being moved from.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV2to10Foundation9IndexPathVvp":{"name":"to","abstract":"

    The index path the Item is being moved to.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV9toSectionAA0G0Vvp":{"name":"toSection","abstract":"

    The Section the Item is being moved to.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV14sectionChangedSbvp":{"name":"sectionChanged","abstract":"

    If the item moved between sections during the reorder operation.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV4from0F7Section2to0hG0AE10Foundation9IndexPathV_AA0G0VAlNtcfc":{"name":"init(from:fromSection:to:toSection:)","abstract":"

    Creates a new instance of ItemReordering/Result with the provided options.

    ","parent_name":"Result"},"Structs/ItemReordering/Result.html#/s:10ListableUI14ItemReorderingV6ResultV21indexPathsDescriptionSSvp":{"name":"indexPathsDescription","abstract":"

    A short, readable description of the index path changes involved with the move.

    ","parent_name":"Result"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO3allyA2EmF":{"name":"all","abstract":"

    The Item can be moved to any section during a reorder

    ","parent_name":"Sections"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO7currentyA2EmF":{"name":"current","abstract":"

    The Item can only be moved within the current section during a reorder.

    ","parent_name":"Sections"},"Structs/ItemReordering/Sections.html#/s:10ListableUI14ItemReorderingV8SectionsO8specificyAESb_Shys11AnyHashableVGtcAEmF":{"name":"specific(current:IDs:)","abstract":"

    The Item can only be moved within the specified sections during a reorder.","parent_name":"Sections"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV8sectionsAC8SectionsOvp":{"name":"sections","abstract":"

    The sections in which the Item can be reordered into.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV10CanReordera":{"name":"CanReorder","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV10canReorderSbAC6ResultVKcSgvp":{"name":"canReorder","abstract":"

    A predicate closure which allows more fine-grained validation of a reorder event,","parent_name":"ItemReordering"},"Structs/ItemReordering.html#/s:10ListableUI14ItemReorderingV8sections10canReorderA2C8SectionsO_SbAC6ResultVKcSgtcfc":{"name":"init(sections:canReorder:)","abstract":"

    Creates a new Reorder instance with the provided options.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/Sections.html":{"name":"Sections","abstract":"

    Controls which sections a reorderable Item can be moved to during a reorder event.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/Result.html":{"name":"Result","abstract":"

    Provides information about the current state of a reorder event.

    ","parent_name":"ItemReordering"},"Structs/ItemReordering/GestureRecognizer.html":{"name":"GestureRecognizer","abstract":"

    A gesture recognizer that you should use when implementing a reorderable Item in your list.

    ","parent_name":"ItemReordering"},"Structs/EmptyItemLayoutsValue.html#/s:10ListableUI21EmptyItemLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptyItemLayoutsValue"},"Structs/EmptyItemLayoutsValue.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","parent_name":"EmptyItemLayoutsValue"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsVyxxmcAA0cD5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various ItemLayoutsValues stored within the object.","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV4flowyACyAA14FlowAppearanceV0C6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new ItemLayouts value that allows configuring the flow values for the item.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV4flowAA14FlowAppearanceV0C6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of an Item‘s layout when it is presented within a .flow style layout.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV5tableyACyAA15TableAppearanceV0C6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new ItemLayouts value that allows configuring the table values for the item.

    ","parent_name":"ItemLayouts"},"Structs/ItemLayouts.html#/s:10ListableUI11ItemLayoutsV5tableAA15TableAppearanceV0C6LayoutVvp":{"name":"table","abstract":"

    Allows customization of an Item‘s layout when it is presented within a .table style layout.

    ","parent_name":"ItemLayouts"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV7Preparea":{"name":"Prepare","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4nameSSvp":{"name":"name","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV02onD0yyAA27ListContentLayoutAttributesVzcvp":{"name":"onInsert","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV9onRemovalyyAA27ListContentLayoutAttributesVzcvp":{"name":"onRemoval","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4name02onD00I7RemovalACSS_yAA27ListContentLayoutAttributesVzcyAHzctcfc":{"name":"init(name:onInsert:onRemoval:)","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4name10attributesACSS_yAA27ListContentLayoutAttributesVzctcfc":{"name":"init(name:attributes:)","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4fadeACvpZ":{"name":"fade","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV5rightACvpZ":{"name":"right","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV4leftACvpZ":{"name":"left","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV3topACvpZ":{"name":"top","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV6bottomACvpZ":{"name":"bottom","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV9scaleDownACvpZ":{"name":"scaleDown","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ItemInsertAndRemoveAnimations.html#/s:10ListableUI29ItemInsertAndRemoveAnimationsV7scaleUpACvpZ":{"name":"scaleUp","parent_name":"ItemInsertAndRemoveAnimations"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV5stateAA0D5StateVvp":{"name":"state","abstract":"

    The state of the Item currently displaying the content. Is it highlighted, selected, etc.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV8positionAA0D8PositionOvp":{"name":"position","abstract":"

    The position of the item within its section.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV17reorderingActionsAA010ReorderingH0Cvp":{"name":"reorderingActions","abstract":"

    Provides access to actions to handle re-ordering the content within the list.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV23showLeadingSwipeActionsyycvp":{"name":"showLeadingSwipeActions","abstract":"

    When invoked, will show the leading swipe actions.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV24showTrailingSwipeActionsyycvp":{"name":"showTrailingSwipeActions","abstract":"

    When invoked, will show the trailing swipe actions.

    ","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV13isReorderableSbvp":{"name":"isReorderable","abstract":"

    If the item can be reordered.","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV12isSelectableSbvp":{"name":"isSelectable","abstract":"

    If the item is selectable; that is, if its selectionStyle is .tappable, .selectable, or .toggles.","parent_name":"ApplyItemContentInfo"},"Structs/ApplyItemContentInfo.html#/s:10ListableUI20ApplyItemContentInfoV11environmentAA15ListEnvironmentVvp":{"name":"environment","abstract":"

    The environment of the containing list.","parent_name":"ApplyItemContentInfo"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV7content0D4ViewQzvp":{"name":"content","abstract":"

    The content view of the content.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV10background14BackgroundViewQzvp":{"name":"background","abstract":"

    The background view of the content.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18backgroundIfLoaded14BackgroundViewQzSgvp":{"name":"backgroundIfLoaded","abstract":"

    The background view of the content, if it has been loaded.

    ","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18selectedBackground08SelectedG4ViewQzvp":{"name":"selectedBackground","abstract":"

    The selected background view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV26selectedBackgroundIfLoaded08SelectedG4ViewQzSgvp":{"name":"selectedBackgroundIfLoaded","abstract":"

    The selected background view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV17overlayDecoration07OverlayG4ViewQzvp":{"name":"overlayDecoration","abstract":"

    The overlay decoration view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV25overlayDecorationIfLoaded07OverlayG4ViewQzSgvp":{"name":"overlayDecorationIfLoaded","abstract":"

    The overlay decoration view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV18underlayDecoration08UnderlayG4ViewQzvp":{"name":"underlayDecoration","abstract":"

    The underlay decoration view of the content.","parent_name":"ItemContentViews"},"Structs/ItemContentViews.html#/s:10ListableUI16ItemContentViewsV26underlayDecorationIfLoaded08UnderlayG4ViewQzSgvp":{"name":"underlayDecorationIfLoaded","abstract":"

    The underlay decoration view of the content, if it has been loaded.","parent_name":"ItemContentViews"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV0D0a":{"name":"Item","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6sizingAA6SizingOSgvp":{"name":"sizing","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV7layoutsAA0D7LayoutsVSgvp":{"name":"layouts","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV14selectionStyleAA0d9SelectionG0OSgvp":{"name":"selectionStyle","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV25insertAndRemoveAnimationsAA0d6InsertghI0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV19leadingSwipeActionsAA0gH13ConfigurationVSgvp":{"name":"leadingSwipeActions","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV20trailingSwipeActionsAA0gH13ConfigurationVSgvp":{"name":"trailingSwipeActions","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV10reorderingAA0D10ReorderingVSgvp":{"name":"reordering","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV14onWasReorderedyAA0D0VyxG_AA0D10ReorderingV6ResultVtcSgvp":{"name":"onWasReordered","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV9onDisplayyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV12onEndDisplayyAA0D0V02OngH0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onSelectyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onSelect","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV10onDeselectyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onDeselect","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onInsertyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onInsert","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onRemoveyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onRemove","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6onMoveyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onMove","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8onUpdateyAA0D0V02OnG0Vyx_GcSgvp":{"name":"onUpdate","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingoP010reordering14onWasReordered0S7Display0s3EndV00S6Select0S8Deselect0S6Insert0sL00S4Move0S6Update19debuggingIdentifier9configureACyxGAA6SizingOSg_AA0D7LayoutsVSgAA0d9SelectionI0OSgAA0dzklM0VSgAA0oP13ConfigurationVSgA9_AA0D10ReorderingVSgyAA0D0VyxG_A11_6ResultVtcSgyA14_02OnV0Vyx_GcSgyA14_02OnwV0Vyx_GcSgyA14_02OnX0Vyx_GcSgyA14_02OnY0Vyx_GcSgyA14_02OnZ0Vyx_GcSgyA14_02OnL0Vyx_GcSgyA14_6OnMoveVyx_GcSgyA14_8OnUpdateVyx_GcSgSSSgyAVzXEtcfc":{"name":"init(sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:debuggingIdentifier:configure:)","parent_name":"DefaultItemProperties"},"Structs/DefaultItemProperties.html#/s:10ListableUI21DefaultItemPropertiesV8defaults4withACyxGyAFzXE_tFZ":{"name":"defaults(with:)","parent_name":"DefaultItemProperties"},"Structs/SwipeActionsViewStyle/ButtonSizing.html#/s:10ListableUI21SwipeActionsViewStyleV12ButtonSizingO10equalWidthyA2EmF":{"name":"equalWidth","abstract":"

    Each button button will lay out with an equal width based on the widest button.

    ","parent_name":"ButtonSizing"},"Structs/SwipeActionsViewStyle/ButtonSizing.html#/s:10ListableUI21SwipeActionsViewStyleV12ButtonSizingO12sizeThatFitsyA2EmF":{"name":"sizeThatFits","abstract":"

    Each button receives the amount of space required to fit its contents.

    ","parent_name":"ButtonSizing"},"Structs/SwipeActionsViewStyle/Shape.html#/s:10ListableUI21SwipeActionsViewStyleV5ShapeO9rectangleyAE14CoreFoundation7CGFloatV_tcAEmF":{"name":"rectangle(cornerRadius:)","parent_name":"Shape"},"Structs/SwipeActionsViewStyle/Shape.html":{"name":"Shape","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle/ButtonSizing.html":{"name":"ButtonSizing","abstract":"

    The button sizing algorithm used when laying out swipe actions.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV7defaultACvpZ":{"name":"default","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV11actionShapeAC0H0Ovp":{"name":"actionShape","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV18interActionSpacing14CoreFoundation7CGFloatVvp":{"name":"interActionSpacing","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV22leadingContainerInsetsSo017NSDirectionalEdgeI0Vvp":{"name":"leadingContainerInsets","abstract":"

    The insets to apply to the leading swipe actions container.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV23trailingContainerInsetsSo017NSDirectionalEdgeI0Vvp":{"name":"trailingContainerInsets","abstract":"

    The insets to apply to the trailing swipe actions container.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV21containerCornerRadius14CoreFoundation7CGFloatVvp":{"name":"containerCornerRadius","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV12buttonSizingAC06ButtonH0Ovp":{"name":"buttonSizing","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV8minWidth14CoreFoundation7CGFloatVvp":{"name":"minWidth","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV12maxItemWidth14CoreFoundation7CGFloatVvp":{"name":"maxItemWidth","abstract":"

    The maximum width of individual items. Defaults to 120, matching UITableView

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV13maxWidthRatio14CoreFoundation7CGFloatVvp":{"name":"maxWidthRatio","abstract":"

    The percentage of the row content width that is available for laying out swipe action buttons.

    ","parent_name":"SwipeActionsViewStyle"},"Structs/SwipeActionsViewStyle.html#/s:10ListableUI21SwipeActionsViewStyleV11actionShape18interActionSpacing22leadingContainerInsets08trailingmN021containerCornerRadius12buttonSizing8minWidth03maxV5Ratio0w4ItemV0A2C0H0O_14CoreFoundation7CGFloatVSo017NSDirectionalEdgeN0VAsqC06ButtonT0OA3Qtcfc":{"name":"init(actionShape:interActionSpacing:leadingContainerInsets:trailingContainerInsets:containerCornerRadius:buttonSizing:minWidth:maxWidthRatio:maxItemWidth:)","parent_name":"SwipeActionsViewStyle"},"Structs/EmptyHeaderFooterLayoutsValue.html#/s:10ListableUI29EmptyHeaderFooterLayoutsValueVACycfc":{"name":"init()","parent_name":"EmptyHeaderFooterLayoutsValue"},"Structs/EmptyHeaderFooterLayoutsValue.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","parent_name":"EmptyHeaderFooterLayoutsValue"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsVyACyACzXEcfc":{"name":"init(_:)","abstract":"

    Creates a new instance of the layouts, with an optional configure","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsVyxxmcAA0cdE5ValueRzluip":{"name":"subscript(_:)","abstract":"

    Allows accessing the various HeaderFooterLayoutValues stored within the object.","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV4flowyACyAA14FlowAppearanceV0cD6LayoutVzXEFZ":{"name":"flow(_:)","abstract":"

    Creates a new HeaderFooterLayouts value that allows configuring the flow values for the header / footer.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV4flowAA14FlowAppearanceV0cD6LayoutVvp":{"name":"flow","abstract":"

    Allows customization of a HeaderFooter‘s layout when it is presented within a .flow style layout.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV5tableyACyAA15TableAppearanceV0cD6LayoutVzXEFZ":{"name":"table(_:)","abstract":"

    Creates a new HeaderFooterLayouts value that allows configuring the header footer values for the item.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterLayouts.html#/s:10ListableUI19HeaderFooterLayoutsV5tableAA15TableAppearanceV0cD6LayoutVvp":{"name":"table","abstract":"

    Allows customization of a HeaderFooter‘s layout when it is presented within a .table style layout.

    ","parent_name":"HeaderFooterLayouts"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV7content0E4ViewQzvp":{"name":"content","abstract":"

    The content view of the content.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV10background14BackgroundViewQzvp":{"name":"background","abstract":"

    The background view of the content.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV18backgroundIfLoaded14BackgroundViewQzSgvp":{"name":"backgroundIfLoaded","abstract":"

    The background view of the content, if it has been used.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV17pressedBackground07PressedH4ViewQzvp":{"name":"pressedBackground","abstract":"

    The background view of the content that’s displayed while a press is active.

    ","parent_name":"HeaderFooterContentViews"},"Structs/HeaderFooterContentViews.html#/s:10ListableUI24HeaderFooterContentViewsV25pressedBackgroundIfLoaded07PressedH4ViewQzSgvp":{"name":"pressedBackgroundIfLoaded","abstract":"

    The background view of the content that’s displayed while a press is active, if it has been used.

    ","parent_name":"HeaderFooterContentViews"},"Structs/ApplyHeaderFooterContentInfo.html#/s:10ListableUI28ApplyHeaderFooterContentInfoV11environmentAA15ListEnvironmentVvp":{"name":"environment","abstract":"

    The environment of the containing list.","parent_name":"ApplyHeaderFooterContentInfo"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV8Callbacka":{"name":"Callback","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV06headerD0ACyxGvp":{"name":"headerFooter","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnEndDisplay.html#/s:10ListableUI12HeaderFooterV12OnEndDisplayV07isFirstfG0Sbvp":{"name":"isFirstEndDisplay","parent_name":"OnEndDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV8Callbacka":{"name":"Callback","parent_name":"OnDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV06headerD0ACyxGvp":{"name":"headerFooter","parent_name":"OnDisplay"},"Structs/HeaderFooter/OnDisplay.html#/s:10ListableUI12HeaderFooterV9OnDisplayV07isFirstF0Sbvp":{"name":"isFirstDisplay","parent_name":"OnDisplay"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV7contentxvp":{"name":"content","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV6sizingAA6SizingOvp":{"name":"sizing","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV7layoutsAA0cD7LayoutsVvp":{"name":"layouts","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5OnTapa":{"name":"OnTap","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5onTapyycSgvp":{"name":"onTap","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV9onDisplayyAC02OnF0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV12onEndDisplayyAC02OnfG0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV9Configurea":{"name":"Configure","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV_9configureACyxGx_yAEzXEtcfc":{"name":"init(_:configure:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV_6sizing7layouts5onTap0G7Display0g3EndI0ACyxGx_AA6SizingOSgAA0cD7LayoutsVSgyycSgyAC02OnI0Vyx_GcSgyAC0mjI0Vyx_GcSgtcfc":{"name":"init(_:sizing:layouts:onTap:onDisplay:onEndDisplay:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV10anyContentypvp":{"name":"anyContent","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV015isStickySectionC0SbSgvp":{"name":"isStickySectionHeader","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV5apply2to3for4withySo6UIViewC_AA11ApplyReasonOAA0jcD11ContentInfoVtF":{"name":"apply(to:for:with:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV15anyIsEquivalent2toSbAA03AnycD0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter.html#/s:10ListableUI12HeaderFooterV015newPresentationcD5State4kind24performsContentCallbacksypAA17SupplementaryKindO_SbtF":{"name":"newPresentationHeaderFooterState(kind:performsContentCallbacks:)","parent_name":"HeaderFooter"},"Structs/HeaderFooter/OnDisplay.html":{"name":"OnDisplay","abstract":"

    Value passed to the onDisplay callback for HeaderFooter.

    ","parent_name":"HeaderFooter"},"Structs/HeaderFooter/OnEndDisplay.html":{"name":"OnEndDisplay","abstract":"

    Value passed to the onEndDisplay callback for HeaderFooter.

    ","parent_name":"HeaderFooter"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV0dE0a":{"name":"HeaderFooter","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV6sizingAA6SizingOSgvp":{"name":"sizing","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV7layoutsAA0dE7LayoutsVSgvp":{"name":"layouts","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV5onTapyycSgvp":{"name":"onTap","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV9onDisplayyAA0dE0V02OnH0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV12onEndDisplayyAA0dE0V02OnhI0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV6sizing7layouts5onTap0I7Display0i3EndK019debuggingIdentifier9configureACyxGAA6SizingOSg_AA0dE7LayoutsVSgyycSgyAA0dE0V02OnK0Vyx_GcSgyAT0rlK0Vyx_GcSgSSSgyAKzXEtcfc":{"name":"init(sizing:layouts:onTap:onDisplay:onEndDisplay:debuggingIdentifier:configure:)","parent_name":"DefaultHeaderFooterProperties"},"Structs/DefaultHeaderFooterProperties.html#/s:10ListableUI29DefaultHeaderFooterPropertiesV8defaults4withACyxGyAFzXE_tFZ":{"name":"defaults(with:)","parent_name":"DefaultHeaderFooterProperties"},"Structs/EmbeddedList/Sizing.html#/s:10ListableUI12EmbeddedListV6SizingO5fixedyAE14CoreFoundation7CGFloatV_AItcAEmF":{"name":"fixed(width:height:)","abstract":"

    A fixed size item with the given width or height.

    ","parent_name":"Sizing"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV10propertiesAA0D10PropertiesVvp":{"name":"properties","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV17contentIdentifiers11AnyHashableVvp":{"name":"contentIdentifier","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI12EmbeddedListV10identifier9configureACx_yAA0D10PropertiesVzXEtcSHRzlufc":{"name":"init(identifier:configure:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP0D4ViewQa":{"name":"ContentView","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP15identifierValue010IdentifierF0Qzvp":{"name":"identifierValue","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP5apply2to3for4withyAA0cD5ViewsVyxG_AA11ApplyReasonOAA0jcD4InfoVtF":{"name":"apply(to:for:with:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList.html#/s:10ListableUI11ItemContentP014createReusableD4View5frame0dG0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","parent_name":"EmbeddedList"},"Structs/EmbeddedList/Sizing.html":{"name":"Sizing","abstract":"

    How you specify sizing for an embedded list. The surface area","parent_name":"EmbeddedList"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV8Callbacka":{"name":"Callback","parent_name":"OnUpdate"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV3oldACyxGvp":{"name":"old","parent_name":"OnUpdate"},"Structs/Item/OnUpdate.html#/s:10ListableUI4ItemV8OnUpdateV3newACyxGvp":{"name":"new","parent_name":"OnUpdate"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV8Callbacka":{"name":"Callback","parent_name":"OnMove"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV3oldACyxGvp":{"name":"old","parent_name":"OnMove"},"Structs/Item/OnMove.html#/s:10ListableUI4ItemV6OnMoveV3newACyxGvp":{"name":"new","parent_name":"OnMove"},"Structs/Item/OnRemove.html#/s:10ListableUI4ItemV8OnRemoveV8Callbacka":{"name":"Callback","parent_name":"OnRemove"},"Structs/Item/OnRemove.html#/s:10ListableUI4ItemV8OnRemoveV4itemACyxGvp":{"name":"item","parent_name":"OnRemove"},"Structs/Item/OnInsert.html#/s:10ListableUI4ItemV8OnInsertV8Callbacka":{"name":"Callback","parent_name":"OnInsert"},"Structs/Item/OnInsert.html#/s:10ListableUI4ItemV8OnInsertV4itemACyxGvp":{"name":"item","parent_name":"OnInsert"},"Structs/Item/OnDeselect.html#/s:10ListableUI4ItemV10OnDeselectV8Callbacka":{"name":"Callback","parent_name":"OnDeselect"},"Structs/Item/OnDeselect.html#/s:10ListableUI4ItemV10OnDeselectV4itemACyxGvp":{"name":"item","parent_name":"OnDeselect"},"Structs/Item/OnSelect.html#/s:10ListableUI4ItemV8OnSelectV8Callbacka":{"name":"Callback","parent_name":"OnSelect"},"Structs/Item/OnSelect.html#/s:10ListableUI4ItemV8OnSelectV4itemACyxGvp":{"name":"item","parent_name":"OnSelect"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV8Callbacka":{"name":"Callback","parent_name":"OnEndDisplay"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV4itemACyxGvp":{"name":"item","parent_name":"OnEndDisplay"},"Structs/Item/OnEndDisplay.html#/s:10ListableUI4ItemV12OnEndDisplayV07isFirsteF0Sbvp":{"name":"isFirstEndDisplay","parent_name":"OnEndDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV8Callbacka":{"name":"Callback","parent_name":"OnDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV4itemACyxGvp":{"name":"item","parent_name":"OnDisplay"},"Structs/Item/OnDisplay.html#/s:10ListableUI4ItemV9OnDisplayV07isFirstE0Sbvp":{"name":"isFirstDisplay","parent_name":"OnDisplay"},"Structs/Item.html#/s:10ListableUI4ItemV10identifierAA10IdentifierCyx0E5ValueQzGvp":{"name":"identifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV7contentxvp":{"name":"content","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV6sizingAA6SizingOvp":{"name":"sizing","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV7layoutsAA0C7LayoutsVvp":{"name":"layouts","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14selectionStyleAA0c9SelectionE0Ovp":{"name":"selectionStyle","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV25insertAndRemoveAnimationsAA0c6InsertefG0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV19leadingSwipeActionsAA0eF13ConfigurationVSgvp":{"name":"leadingSwipeActions","abstract":"

    The configuration that provides the set of actions to display when swiping on the leading edge of the cell.

    ","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV20trailingSwipeActionsAA0eF13ConfigurationVSgvp":{"name":"trailingSwipeActions","abstract":"

    The configuration that provides the set of actions to display when swiping on the trailing edge of the cell.

    ","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14OnWasReordereda":{"name":"OnWasReordered","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10reorderingAA0C10ReorderingVSgvp":{"name":"reordering","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV14onWasReorderedyACyxG_AA0C10ReorderingV6ResultVtcSgvp":{"name":"onWasReordered","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV9onDisplayyAC02OnE0Vyx_GcSgvp":{"name":"onDisplay","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV12onEndDisplayyAC02OneF0Vyx_GcSgvp":{"name":"onEndDisplay","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onSelectyAC02OnE0Vyx_GcSgvp":{"name":"onSelect","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10onDeselectyAC02OnE0Vyx_GcSgvp":{"name":"onDeselect","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onInsertyAC02OnE0Vyx_GcSgvp":{"name":"onInsert","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onRemoveyAC02OnE0Vyx_GcSgvp":{"name":"onRemove","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV6onMoveyAC02OnE0Vyx_GcSgvp":{"name":"onMove","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV8onUpdateyAC02OnE0Vyx_GcSgvp":{"name":"onUpdate","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV9Configurea":{"name":"Configure","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV_9configureACyxGx_yAEzXEtcfc":{"name":"init(_:configure:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV_6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingmN010reordering14onWasReordered0Q7Display0q3EndT00Q6Select0Q8Deselect0Q6Insert0qJ00Q4Move0Q6UpdateACyxGx_AA6SizingOSgAA0C7LayoutsVSgAA0c9SelectionG0OSgAA0cxijK0VSgAA0mN13ConfigurationVSgA7_AA0C10ReorderingVSgyAT_A9_6ResultVtcSgyAC02OnT0Vyx_GcSgyAC02OnuT0Vyx_GcSgyAC02OnV0Vyx_GcSgyAC02OnW0Vyx_GcSgyAC02OnX0Vyx_GcSgyAC02OnJ0Vyx_GcSgyAC02OnY0Vyx_GcSgyAC02OnZ0Vyx_GcSgtcfc":{"name":"init(_:sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV13anyIdentifierAA03AnyE0Cvp":{"name":"anyIdentifier","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV10anyContentypvp":{"name":"anyContent","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV22reappliesToVisibleViewAA09ReappliesefG0Ovp":{"name":"reappliesToVisibleView","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV15anyIsEquivalent2toSbAA03AnyC0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV11anyWasMoved10comparedToSbAA03AnyC0_p_tF":{"name":"anyWasMoved(comparedTo:)","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemV015newPresentationC5State4with15updateCallbacks015performsContentI0ypAA0cF12DependenciesV_AA06UpdateI0CSbtF":{"name":"newPresentationItemState(with:updateCallbacks:performsContentCallbacks:)","parent_name":"Item"},"Structs/Item/OnDisplay.html":{"name":"OnDisplay","abstract":"

    Value passed to the onDisplay callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnEndDisplay.html":{"name":"OnEndDisplay","abstract":"

    Value passed to the onEndDisplay callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnSelect.html":{"name":"OnSelect","abstract":"

    Value passed to the onSelect callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnDeselect.html":{"name":"OnDeselect","abstract":"

    Value passed to the onDeselect callback for Item.

    ","parent_name":"Item"},"Structs/Item/OnInsert.html":{"name":"OnInsert","parent_name":"Item"},"Structs/Item/OnRemove.html":{"name":"OnRemove","parent_name":"Item"},"Structs/Item/OnMove.html":{"name":"OnMove","parent_name":"Item"},"Structs/Item/OnUpdate.html":{"name":"OnUpdate","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemVA2A12EmbeddedListVRszrlE4list_6sizing9configureACyAEGqd___AE6SizingOyAA0E10PropertiesVzXEtSHRd__lFZ":{"name":"list(_:sizing:configure:)","abstract":"

    Creates an Item which can be used to embed a list inside another list,","parent_name":"Item"},"Structs/Item.html#/s:10ListableUI4ItemVA2A019LocalizedCollatableC7ContentRzrlE15collationStringSSvp":{"name":"collationString","parent_name":"Item"},"Structs/ContentContext.html#/s:10ListableUI14ContentContextVyACxcSQRzlufc":{"name":"init(_:)","abstract":"

    Creates a new context with the provided Equatable value.

    ","parent_name":"ContentContext"},"Structs/ContentContext.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ContentContext"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV5emptyACvpZ":{"name":"empty","abstract":"

    A default “empty” environment, with no values overridden.","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentVy5ValueQzxmcAA0cD3KeyRzluip":{"name":"subscript(_:)","abstract":"

    Gets or sets an environment value by its key.

    ","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV17listContentBoundsAA0cfG0VAF7ContextVcSgvp":{"name":"listContentBounds","abstract":"

    The provider for the ListContentBounds of the list. You may want to use the Context","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV17listContentBounds2inAA0cfG0VAG7ContextV_tF":{"name":"listContentBounds(in:)","abstract":"

    Calculates the bounds in the provided context.

    ","parent_name":"ListEnvironment"},"Structs/ListEnvironment.html#/s:10ListableUI15ListEnvironmentV21swipeActionsViewStyleAA05SwipefgH0Vvp":{"name":"swipeActionsViewStyle","parent_name":"ListEnvironment"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV8viewSizeSo6CGSizeVvp":{"name":"viewSize","abstract":"

    The size of the view in question.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV14safeAreaInsetsSo06UIEdgeI0Vvp":{"name":"safeAreaInsets","abstract":"

    The safe area applied to the view.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV9directionAA15LayoutDirectionOvp":{"name":"direction","abstract":"

    The layout direction.

    ","parent_name":"Context"},"Structs/ListContentBounds/Context.html#/s:10ListableUI17ListContentBoundsV7ContextV8viewSize14safeAreaInsets9directionAESo6CGSizeV_So06UIEdgeK0VAA15LayoutDirectionOtcfc":{"name":"init(viewSize:safeAreaInsets:direction:)","abstract":"

    Creates a new context to use in the ListEnvironment‘s listContentBounds.

    ","parent_name":"Context"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV7paddingSo12UIEdgeInsetsVvp":{"name":"padding","abstract":"

    The padding to place around the outside of the content of the list.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV5widthAA15WidthConstraintOvp":{"name":"width","abstract":"

    An optional constraint on the width of the content.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds.html#/s:10ListableUI17ListContentBoundsV7padding5widthACSo12UIEdgeInsetsV_AA15WidthConstraintOtcfc":{"name":"init(padding:width:)","abstract":"

    Creates a new bounds with the provided options.

    ","parent_name":"ListContentBounds"},"Structs/ListContentBounds/Context.html":{"name":"Context","abstract":"

    View and layout information passed to environment.listContentBounds to determine","parent_name":"ListContentBounds"},"Structs/Content.html#/s:10ListableUI7ContentV10identifiers11AnyHashableVSgvp":{"name":"identifier","abstract":"

    The identifier for the content, defaults to nil.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV7contextAA0C7ContextVSgvp":{"name":"context","abstract":"

    The context for the entire list.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV14refreshControlAA07RefreshE0VSgvp":{"name":"refreshControl","abstract":"

    The refresh control, if any, associated with the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV15containerHeaderAA03AnyE17FooterConvertible_pSgvp":{"name":"containerHeader","abstract":"

    A header provided by the container of the list, eg a nav-style “large header”.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV6headerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"header","abstract":"

    The header for the list, usually displayed before all other content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV6footerAA26AnyHeaderFooterConvertible_pSgvp":{"name":"footer","abstract":"

    The footer for the list, usually displayed after all other content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV16overscrollFooterAA09AnyHeaderE11Convertible_pSgvp":{"name":"overscrollFooter","abstract":"

    The overscroll footer for the list, which is displayed below the bottom bounds of the visible frame,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8sectionsSayAA7SectionVGvp":{"name":"sections","abstract":"

    All sections in the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV16nonEmptySectionsSayAA7SectionVGvp":{"name":"nonEmptySections","abstract":"

    Any sections that have a non-zero number of items.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9itemCountSivp":{"name":"itemCount","abstract":"

    The total number of items in all of the sections in the list.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8contains3anySbShyAA0C7FiltersOG_tF":{"name":"contains(any:)","abstract":"

    Check if the content contains any of the given types, which you specify via the filters","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9Configurea":{"name":"Configure","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV4withACyACzXE_tcfc":{"name":"init(with:)","abstract":"

    Creates a new instance, configured as needed via the provided builder block.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV10identifier7context14refreshControl15containerHeader6header6footer16overscrollFooter8sectionsACs11AnyHashableVSg_AA0C7ContextVSgAA07RefreshG0VSgAA0oiM11Convertible_pSgA3VSayAA7SectionVGtcfc":{"name":"init(identifier:context:refreshControl:containerHeader:header:footer:overscrollFooter:sections:)","abstract":"

    Creates a new instance with the provided parameters.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV9firstItemAA03AnyE0_pSgvp":{"name":"firstItem","abstract":"

    The first Item in the content. Returns nil if there is no content in any section.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV8lastItemAA03AnyE0_pSgvp":{"name":"lastItem","abstract":"

    The last Item in the content. Returns nil if there is no content in any section.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV4item2atAA7AnyItem_p10Foundation9IndexPathV_tF":{"name":"item(at:)","abstract":"

    Returns the Item at the given IndexPath.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV21firstIndexPathForItem4with10Foundation0eF0VSgAA13AnyIdentifierC_tF":{"name":"firstIndexPathForItem(with:)","abstract":"

    Returns the first IndexPath for the contained Item with the given AnyIdentifier,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV20firstIndexForSection4withSiSgAA13AnyIdentifierC_tF":{"name":"firstIndexForSection(with:)","abstract":"

    Returns the first index position for the contained Section with the given AnyIdentifier,","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV13lastIndexPath10Foundation0eF0VSgyF":{"name":"lastIndexPath()","abstract":"

    Returns the IndexPath of the last Item in the content.","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV11removeEmptyyyF":{"name":"removeEmpty()","abstract":"

    Removes all Sections that do not contain any Items.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV3addyyAA7SectionVF":{"name":"add(_:)","abstract":"

    Appends a Section to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV2peoiyyACz_AA7SectionVtFZ":{"name":"+=(_:_:)","abstract":"

    Appends a Section to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV2peoiyyACz_SayAA7SectionVGtFZ":{"name":"+=(_:_:)","abstract":"

    Appends a list of Sections to the end of the Content.

    ","parent_name":"Content"},"Structs/Content.html#/s:10ListableUI7ContentV14callAsFunction_9configureyx_yAA7SectionVzXEtSHRzlF":{"name":"callAsFunction(_:configure:)","abstract":"

    Allows streamlined creation of sections when building a list, leveraging Swift’s callAsFunction","parent_name":"Content"},"Structs/Color.html#/s:10ListableUI5ColorV12wrappedValueSo7UIColorCvp":{"name":"wrappedValue","abstract":"

    The underlying color value.

    ","parent_name":"Color"},"Structs/Color.html#/s:10ListableUI5ColorVyACSo7UIColorCcfc":{"name":"init(_:)","parent_name":"Color"},"Structs/Color.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Color"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO4noneyA2EmF":{"name":"none","abstract":"

    No focus support - keyboard navigation is disabled.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO06allowsD0yA2EmF":{"name":"allowsFocus","abstract":"

    Basic focus support - allows keyboard navigation but selection doesn’t follow focus.","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO016selectionFollowsD0yAESb_tcAEmF":{"name":"selectionFollowsFocus(showFocusRing:)","abstract":"

    Focus with selection following - keyboard navigation enabled and selection follows focus.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO06allowsD0Sbvp":{"name":"allowsFocus","abstract":"

    Whether items can receive focus for keyboard navigation.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO016selectionFollowsD0Sbvp":{"name":"selectionFollowsFocus","abstract":"

    Whether selection automatically follows focus changes.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/FocusConfiguration.html#/s:10ListableUI8BehaviorV18FocusConfigurationO04showD4RingSbvp":{"name":"showFocusRing","abstract":"

    Whether to show the focus ring on focused items.

    ","parent_name":"FocusConfiguration"},"Structs/Behavior/VerticalLayoutGravity.html#/s:10ListableUI8BehaviorV21VerticalLayoutGravityO3topyA2EmF":{"name":"top","abstract":"

    This is how a scroll view normally behaves.","parent_name":"VerticalLayoutGravity"},"Structs/Behavior/VerticalLayoutGravity.html#/s:10ListableUI8BehaviorV21VerticalLayoutGravityO6bottomyA2EmF":{"name":"bottom","abstract":"

    Intended for cases where the default scroll position is scrolled all the way down.","parent_name":"VerticalLayoutGravity"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO3topyA2GmF":{"name":"top","abstract":"

    The content is aligned to the top of the list. This is the default and is generally standard.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO6centeryA2GmF":{"name":"center","abstract":"

    The content is centered within the available space.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow/Alignment.html#/s:10ListableUI8BehaviorV9UnderflowV9AlignmentO6bottomyA2GmF":{"name":"bottom","abstract":"

    The content is aligned to the bottom.

    ","parent_name":"Alignment"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV12alwaysBounceSbvp":{"name":"alwaysBounce","abstract":"

    Is bouncing (aka rubber banding) enabled, even if the content is shorter than the scrolling axis of the list?

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV9alignmentAE9AlignmentOvp":{"name":"alignment","abstract":"

    How to align the content during underflow.

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow.html#/s:10ListableUI8BehaviorV9UnderflowV12alwaysBounce9alignmentAESb_AE9AlignmentOtcfc":{"name":"init(alwaysBounce:alignment:)","abstract":"

    Creates a new instance with the provided parameters.

    ","parent_name":"Underflow"},"Structs/Behavior/Underflow/Alignment.html":{"name":"Alignment","abstract":"

    When the content takes up less space than allotted to the list,","parent_name":"Underflow"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO4noneyA2EmF":{"name":"none","abstract":"

    The list view does not allow any selections.

    ","parent_name":"SelectionMode"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO6singleyA2EmF":{"name":"single","abstract":"

    The list view allows single selections. When an item is selected, the previously selected item (if any)","parent_name":"SelectionMode"},"Structs/Behavior/SelectionMode.html#/s:10ListableUI8BehaviorV13SelectionModeO8multipleyA2EmF":{"name":"multiple","abstract":"

    The list view allows multiple selections. It is your responsibility to update the content","parent_name":"SelectionMode"},"Structs/Behavior/DecelerationRate.html#/s:10ListableUI8BehaviorV16DecelerationRateO6normalyA2EmF":{"name":"normal","parent_name":"DecelerationRate"},"Structs/Behavior/DecelerationRate.html#/s:10ListableUI8BehaviorV16DecelerationRateO4fastyA2EmF":{"name":"fast","parent_name":"DecelerationRate"},"Structs/Behavior/ScrollsToTop.html#/s:10ListableUI8BehaviorV12ScrollsToTopO8disabledyA2EmF":{"name":"disabled","abstract":"

    No action is performed when the user taps on the status bar.

    ","parent_name":"ScrollsToTop"},"Structs/Behavior/ScrollsToTop.html#/s:10ListableUI8BehaviorV12ScrollsToTopO7enabledyA2EmF":{"name":"enabled","abstract":"

    When the user taps on the status bar, scroll to the top of the list.

    ","parent_name":"ScrollsToTop"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO4noneyA2EmF":{"name":"none","abstract":"

    The contentInset of the list is not adjusted when the keyboard appears or disappears.

    ","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO18adjustsWhenVisibleyA2EmF":{"name":"adjustsWhenVisible","abstract":"

    The contentInset of the list is adjusted when the keyboard appears or disappears.

    ","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior/KeyboardAdjustmentMode.html#/s:10ListableUI8BehaviorV22KeyboardAdjustmentModeO6customyA2EmF":{"name":"custom","abstract":"

    Consumer calculates the edge insets and handles setting them","parent_name":"KeyboardAdjustmentMode"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15isScrollEnabledSbvp":{"name":"isScrollEnabled","abstract":"

    Whether the list scroll view should be enabled.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV19keyboardDismissModeSo020UIScrollViewKeyboardeF0Vvp":{"name":"keyboardDismissMode","abstract":"

    How the keyboard should be dismissed (if at all) based on scrolling of the list view.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV22keyboardAdjustmentModeAC08KeyboardeF0Ovp":{"name":"keyboardAdjustmentMode","abstract":"

    How to adjust the contentInset of the list when the keyboard visibility changes.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15occlusionInsetsSo06UIEdgeE0Vvp":{"name":"occlusionInsets","abstract":"

    Insets for persistent UI that visually occludes the list viewport.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV12scrollsToTopAC07ScrollseF0Ovp":{"name":"scrollsToTop","abstract":"

    How the list should react when the user taps the application status bar.","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV13selectionModeAC09SelectionE0Ovp":{"name":"selectionMode","abstract":"

    How the list should respond to selection attempts.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV9underflowAC9UnderflowVvp":{"name":"underflow","abstract":"

    How the list should behave when its content takes up less space than is available in the list view.","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV23canCancelContentTouchesSbvp":{"name":"canCancelContentTouches","abstract":"

    A Boolean value that controls whether touches in the content view always lead to tracking.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV20delaysContentTouchesSbvp":{"name":"delaysContentTouches","abstract":"

    A Boolean value that determines whether the scroll view delays the handling of touch-down gestures.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV013pageScrollingC0AA04PageeC0Ovp":{"name":"pageScrollingBehavior","abstract":"

    The page scrolling behavior of the underlying scroll view. When .none, no paging is performed.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV16decelerationRateAC012DecelerationE0Ovp":{"name":"decelerationRate","abstract":"

    The rate at which scrolling decelerates.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV21verticalLayoutGravityAC08VerticaleF0Ovp":{"name":"verticalLayoutGravity","abstract":"

    Applicable when the layoutDirection is vertical. The gravity determines","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV5focusAC18FocusConfigurationOvp":{"name":"focus","abstract":"

    Configuration for keyboard focus behavior in the list view.

    ","parent_name":"Behavior"},"Structs/Behavior.html#/s:10ListableUI8BehaviorV15isScrollEnabled19keyboardDismissMode0g10AdjustmentI015occlusionInsets12scrollsToTop09selectionI09underflow23canCancelContentTouches06delaystU0013pageScrollingC016decelerationRate21verticalLayoutGravity5focusACSb_So020UIScrollViewKeyboardhI0VAC08KeyboardjI0OSo06UIEdgeL0VAC07ScrollsnO0OAC09SelectionI0OAC9UnderflowVS2bAA04PagexC0OAC012DecelerationZ0OAC21VerticalLayoutGravityOAC18FocusConfigurationOtcfc":{"name":"init(isScrollEnabled:keyboardDismissMode:keyboardAdjustmentMode:occlusionInsets:scrollsToTop:selectionMode:underflow:canCancelContentTouches:delaysContentTouches:pageScrollingBehavior:decelerationRate:verticalLayoutGravity:focus:)","abstract":"

    Creates a new Behavior based on the provided parameters.

    ","parent_name":"Behavior"},"Structs/Behavior/KeyboardAdjustmentMode.html":{"name":"KeyboardAdjustmentMode","abstract":"

    How to adjust the contentInset of the list when the keyboard visibility changes.

    ","parent_name":"Behavior"},"Structs/Behavior/ScrollsToTop.html":{"name":"ScrollsToTop","abstract":"

    How to react when the user taps on the status bar of the application.

    ","parent_name":"Behavior"},"Structs/Behavior/DecelerationRate.html":{"name":"DecelerationRate","abstract":"

    The rate at which scrolling decelerates.

    ","parent_name":"Behavior"},"Structs/Behavior/SelectionMode.html":{"name":"SelectionMode","abstract":"

    The selection mode of the list view, which controls how many items (if any) can be selected at once.

    ","parent_name":"Behavior"},"Structs/Behavior/Underflow.html":{"name":"Underflow","abstract":"

    When the content of the list takes up less space than the list itself (aka, an underflow), how","parent_name":"Behavior"},"Structs/Behavior/VerticalLayoutGravity.html":{"name":"VerticalLayoutGravity","abstract":"

    Applicable when the layoutDirection is vertical. The gravity determines","parent_name":"Behavior"},"Structs/Behavior/FocusConfiguration.html":{"name":"FocusConfiguration","abstract":"

    Configuration for keyboard focus behavior in the list view.

    ","parent_name":"Behavior"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV15backgroundColorSo7UIColorCvp":{"name":"backgroundColor","abstract":"

    The background color for the list.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV19refreshControlColorSo7UIColorCSgvp":{"name":"refreshControlColor","abstract":"

    The tint color of the refresh control.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV21showsScrollIndicatorsSbvp":{"name":"showsScrollIndicators","abstract":"

    If the list should display its scroll indicators.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV15backgroundColor014refreshControlE021showsScrollIndicators9configureACSo7UIColorC_AISgSbyACzXEtcfc":{"name":"init(backgroundColor:refreshControlColor:showsScrollIndicators:configure:)","abstract":"

    Creates a new appearance object with the provided options.

    ","parent_name":"Appearance"},"Structs/Appearance.html#/s:10ListableUI10AppearanceV22defaultBackgroundColorSo7UIColorCvpZ":{"name":"defaultBackgroundColor","abstract":"

    The default background color for the Appearance.

    ","parent_name":"Appearance"},"Structs/Appearance.html":{"name":"Appearance","abstract":"

    Contains all the properties which affect the appearance of all possible kinds of list layouts.

    "},"Structs/Behavior.html":{"name":"Behavior","abstract":"

    Controls various behaviors of the list view, such as keyboard dismissal, selection mode, and behavior"},"Structs/Color.html":{"name":"Color","abstract":"

    A color wrapper which provides equatability for"},"Structs/Content.html":{"name":"Content"},"Structs/ListContentBounds.html":{"name":"ListContentBounds","abstract":"

    For participating layouts; allows controlling the padding around and width of content when it is laid out.

    "},"Structs/ListEnvironment.html":{"name":"ListEnvironment","abstract":"

    An environment of keys and values that are passed to every ItemContent and HeaderFooter"},"Structs/ContentContext.html":{"name":"ContentContext","abstract":"

    An Equatable value which represents the overall context for all content presented in a list.

    "},"Structs/Item.html":{"name":"Item","abstract":"

    An Item is one of the core types deployed by Listable, allowing you to specify"},"Structs/EmbeddedList.html":{"name":"EmbeddedList","abstract":"

    Describes item content which can be used to embed a list inside another list,"},"Structs/DefaultHeaderFooterProperties.html":{"name":"DefaultHeaderFooterProperties","abstract":"

    Allows specifying default properties to apply to a header / footer when it is initialized,"},"Structs/HeaderFooter.html":{"name":"HeaderFooter"},"Structs/ApplyHeaderFooterContentInfo.html":{"name":"ApplyHeaderFooterContentInfo","abstract":"

    Information about the current state of the content, which is passed to apply(to:for:with:)"},"Structs/HeaderFooterContentViews.html":{"name":"HeaderFooterContentViews","abstract":"

    The views owned by the item content, passed to the apply(to:) method to theme and provide content.

    "},"Structs/HeaderFooterLayouts.html":{"name":"HeaderFooterLayouts","abstract":"

    HeaderFooterLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/EmptyHeaderFooterLayoutsValue.html":{"name":"EmptyHeaderFooterLayoutsValue","abstract":"

    Use this type if you have no HeaderFooterLayout for your ListLayout.

    "},"Structs.html#/s:10ListableUI21ItemStateDependenciesV":{"name":"ItemStateDependencies"},"Structs/SwipeActionsViewStyle.html":{"name":"SwipeActionsViewStyle"},"Structs/DefaultItemProperties.html":{"name":"DefaultItemProperties","abstract":"

    Allows specifying default properties to apply to an item when it is initialized,"},"Structs/ItemContentViews.html":{"name":"ItemContentViews","abstract":"

    The views owned by the item content, passed to the apply(to:) method to theme and provide content.

    "},"Structs/ApplyItemContentInfo.html":{"name":"ApplyItemContentInfo","abstract":"

    Information about the current state of the content, which is passed to apply(to:for:with:)"},"Structs/ItemInsertAndRemoveAnimations.html":{"name":"ItemInsertAndRemoveAnimations","abstract":"

    Controls the animations that are displayed when an item is inserted into, or removed from, a list.

    "},"Structs/ItemLayouts.html":{"name":"ItemLayouts","abstract":"

    ItemLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/EmptyItemLayoutsValue.html":{"name":"EmptyItemLayoutsValue","abstract":"

    Use this type if you have no ItemLayout for your ListLayout.

    "},"Structs/ItemReordering.html":{"name":"ItemReordering","abstract":"

    Provides configuration options to control how an Item can be reordered within a list.

    "},"Structs/ItemState.html":{"name":"ItemState"},"Structs/LayoutDescription.html":{"name":"LayoutDescription","abstract":"

    A LayoutDescription, well, describes the type of and properties of a layout to apply to a list view.

    "},"Structs/FlowAppearance.html":{"name":"FlowAppearance","abstract":"

    Allows rendering a list in the style of a flow layout. Items in the list flow from one row to the next,"},"Structs/SectionLayouts.html":{"name":"SectionLayouts","abstract":"

    SectionLayouts allows you to provide ListLayout-specific layout configuration for"},"Structs/ListContentLayoutAttributes.html":{"name":"ListContentLayoutAttributes","abstract":"

    A struct-based version of many of the properties available on UICollectionViewLayoutAttributes,"},"Structs/ListLayoutLayoutContext.html":{"name":"ListLayoutLayoutContext"},"Structs/ListLayoutAppearanceProperties.html":{"name":"ListLayoutAppearanceProperties","abstract":"

    Represents the properties from a ListLayoutAppearance, which"},"Structs/ListLayoutDefaults.html":{"name":"ListLayoutDefaults"},"Structs/ListLayoutResult.html":{"name":"ListLayoutResult","abstract":"

    Describes the values which should be calculated and returned from ListLayout.layout(delegate:in:).

    "},"Structs/ListLayoutScrollViewProperties.html":{"name":"ListLayoutScrollViewProperties"},"Structs/PagedAppearance.html":{"name":"PagedAppearance","abstract":"

    Describes the available appearance configuration options for a paged list layout."},"Structs/TableAppearance.html":{"name":"TableAppearance","abstract":"

    TableAppearance defines the appearance and layout attribute for list layouts within a Listable list.

    "},"Structs/ListAnimation.html":{"name":"ListAnimation","abstract":"

    Controls the animation to use when updating the content of a list.

    "},"Structs/ListItemScrollPosition.html":{"name":"ListItemScrollPosition","abstract":"

    Specifies how to position an item in a list when requesting the list scrolls to it.

    "},"Structs/ListItemScrollPositionInfo.html":{"name":"ListItemScrollPositionInfo","abstract":"

    Information available when calculating a custom scroll adjustment for an item.

    "},"Structs/ListProperties.html":{"name":"ListProperties","abstract":"

    The ListProperties object describes all of the given values needed to configure"},"Structs/ListScrollPositionInfo.html":{"name":"ListScrollPositionInfo","abstract":"

    Information about the current scroll position of a list,"},"Structs/ListStateObserver.html":{"name":"ListStateObserver","abstract":"

    Allows reading state and events based on state changes within the list view."},"Structs/MeasuredListSize.html":{"name":"MeasuredListSize","abstract":"

    Provides sizing and width information about the measurement of a list’s content.

    "},"Structs/ListableLocalizedStrings.html":{"name":"ListableLocalizedStrings"},"Structs/LocalizedItemCollator.html":{"name":"LocalizedItemCollator","abstract":"

    If you’re looking for the equivalent of UILocalizedIndexedCollation for lists,"},"Structs/ItemPreview.html":{"name":"ItemPreview","abstract":"

    A SwiftUI view that you can use to preview your Item or ItemContent"},"Structs/ItemPreviewAppearance.html":{"name":"ItemPreviewAppearance","abstract":"

    The appearance options for a preview item.

    "},"Structs/RefreshControl.html":{"name":"RefreshControl","abstract":"

    Represents a standard UIKit refresh control that is shown at the top"},"Structs/ScrollPosition.html":{"name":"ScrollPosition","abstract":"

    Specifies how to position an item in a list when requesting the list scrolls to it.

    "},"Structs/Section.html":{"name":"Section"},"Structs/EmptySectionLayoutsValue.html":{"name":"EmptySectionLayoutsValue","abstract":"

    Use this type if you have no SectionLayout for your ListLayout.

    "},"Structs/SectionReordering.html":{"name":"SectionReordering","abstract":"

    Provides additional validation when an Item is being reordered into, or out of a section.

    "},"Structs/HorizontalPadding.html":{"name":"HorizontalPadding"},"Structs/SwipeActionsConfiguration.html":{"name":"SwipeActionsConfiguration","abstract":"

    Use SwipeActionsConfiguration to configure an item with SwipeActions."},"Structs/SwipeAction.html":{"name":"SwipeAction","abstract":"

    Create SwipeActions to define actions that can be performed in a SwipeActionsConfiguration.

    "},"Structs/ViewProperties.html":{"name":"ViewProperties","abstract":"

    Describes the properties to apply to a view for an ItemContent or HeaderFooterContent

    "},"Protocols/SectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"SectionLayoutsValue"},"Protocols/SectionLayoutsValue.html#/s:10ListableUI19SectionLayoutsValueP14isHeaderStickySbSgvp":{"name":"isHeaderSticky","abstract":"

    Indicates if the header for the section will be sticky.","parent_name":"SectionLayoutsValue"},"Protocols/AnyLocalizedCollatableItem.html#/s:10ListableUI26AnyLocalizedCollatableItemP15collationStringSSvp":{"name":"collationString","parent_name":"AnyLocalizedCollatableItem"},"Protocols/LocalizedCollatableItemContent.html#/s:10ListableUI30LocalizedCollatableItemContentP15collationStringSSvp":{"name":"collationString","abstract":"

    A string that represents the primary content of your ItemContent; usually a name or title.

    ","parent_name":"LocalizedCollatableItemContent"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP5StateQa":{"name":"State","parent_name":"ListViewSource"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP7content4withADyAA0E5StateCy0H0QzG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"ListViewSource"},"Protocols/ListViewSource.html#/s:10ListableUI14ListViewSourceP7content4withAA7ContentVAA0E5StateCy0I0QzG_tF":{"name":"content(with:)","parent_name":"ListViewSource"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP4sizeSo6CGSizeVvp":{"name":"size","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutContentItem.html#/s:10ListableUI21ListLayoutContentItemP6zIndexSivp":{"name":"zIndex","parent_name":"ListLayoutContentItem"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP7defaultxvpZ":{"name":"default","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP7defaultyxyxzXEFZ":{"name":"default(_:)","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP18listHeaderPositionAA0cgH0Ovp":{"name":"listHeaderPosition","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP14pagingBehaviorAA0c6PagingG0Ovp":{"name":"pagingBehavior","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP20scrollViewPropertiesAA0cd6ScrollgH0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayoutAppearance"},"Protocols/ListLayoutAppearance.html#/s:10ListableUI20ListLayoutAppearanceP02toD11DescriptionAA0dG0VyF":{"name":"toLayoutDescription()","parent_name":"ListLayoutAppearance"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP10appearanceAA10AppearanceVvp":{"name":"appearance","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP8behaviorAA8BehaviorVvp":{"name":"behavior","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP7contentAA0dE7ContentCvp":{"name":"content","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP9directionAA0E9DirectionOvp":{"name":"direction","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6boundsAA0D13ContentBoundsVSgvp":{"name":"bounds","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP18listHeaderPositionAA0dgH0Ovp":{"name":"listHeaderPosition","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP14pagingBehaviorAA0d6PagingG0Ovp":{"name":"pagingBehavior","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP20scrollViewPropertiesAA0de6ScrollgH0Vvp":{"name":"scrollViewProperties","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP06updateE02inyAA0deE7ContextV_tF":{"name":"updateLayout(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6layout8delegate2inAA0dE6ResultVAA014CollectionViewE8Delegate_pSg_AA0deE7ContextVtF":{"name":"layout(delegate:in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP11setZIndexesyyF":{"name":"setZIndexes()","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP014positionStickyD14HeaderIfNeeded2inyAA0deE7ContextV_tF":{"name":"positionStickyListHeaderIfNeeded(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP36positionStickySectionHeadersIfNeeded2inyAA0deE7ContextV_tF":{"name":"positionStickySectionHeadersIfNeeded(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP30updateOverscrollFooterPosition2inyAA0deE7ContextV_tF":{"name":"updateOverscrollFooterPosition(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP018adjustPositionsForE9Underflow2inyAA0deE7ContextV_tF":{"name":"adjustPositionsForLayoutUnderflow(in:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP6adjust33layoutAttributesForReorderingItem08originalH02at18withTargetPositionyAA0d7ContenteH0Vz_AJ10Foundation9IndexPathVSo7CGPointVtF":{"name":"adjust(layoutAttributesForReorderingItem:originalAttributes:at:withTargetPosition:)","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutP15targetIndexPath26forInteractivelyMovingItem12withPosition10Foundation0gH0VSgAI_So7CGPointVtF":{"name":"targetIndexPath(forInteractivelyMovingItem:withPosition:)","abstract":"

    Returns the target index path for an item being interactively moved.

    ","parent_name":"AnyListLayout"},"Protocols/AnyListLayout.html#/s:10ListableUI13AnyListLayoutPAAE19visibleContentFrame3forSo6CGRectVSo16UICollectionViewC_tF":{"name":"visibleContentFrame(for:)","parent_name":"AnyListLayout"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP011createEmptyD010appearance8behaviorAA0c4ListD0_pAA10AppearanceV_AA8BehaviorVtF":{"name":"createEmptyLayout(appearance:behavior:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP015createPopulatedD010appearance8behavior7contentAA0c4ListD0_pAA10AppearanceV_AA8BehaviorVAA0lD7ContentCAA0lD8DefaultsVXEtF":{"name":"createPopulatedLayout(appearance:behavior:content:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP26layoutAppearancePropertiesAA04ListdhI0VyF":{"name":"layoutAppearanceProperties()","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP13shouldRebuild6layoutSbAA0c4ListD0_p_tF":{"name":"shouldRebuild(layout:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP06isSameD4Type2asSbAaB_p_tF":{"name":"isSameLayoutType(as:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyLayoutDescriptionConfiguration.html#/s:10ListableUI33AnyLayoutDescriptionConfigurationP7isEqual2toSbAaB_p_tF":{"name":"isEqual(to:)","parent_name":"AnyLayoutDescriptionConfiguration"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP0D10AppearanceQa":{"name":"LayoutAppearance","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP04ItemD0Qa":{"name":"ItemLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP012HeaderFooterD0Qa":{"name":"HeaderFooterLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP07SectionD0Qa":{"name":"SectionLayout","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP8defaultsAA0cD8DefaultsVvpZ":{"name":"defaults","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP16layoutAppearance0dF0Qzvp":{"name":"layoutAppearance","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutP16layoutAppearance10appearance8behavior7contentx0dF0Qz_AA0F0VAA8BehaviorVAA0cD7ContentCtcfc":{"name":"init(layoutAppearance:appearance:behavior:content:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE8describe10appearanceAA0D11DescriptionVy0D10AppearanceQzzXE_tFZ":{"name":"describe(appearance:)","abstract":"

    Creates a new layout description for a list layout, with the provided optional layout configuration.

    ","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE9directionAA0D9DirectionOvp":{"name":"direction","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE6boundsAA0C13ContentBoundsVSgvp":{"name":"bounds","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE18listHeaderPositionAA0cfG0Ovp":{"name":"listHeaderPosition","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE20stickySectionHeadersSbvp":{"name":"stickySectionHeaders","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE14pagingBehaviorAA0c6PagingF0Ovp":{"name":"pagingBehavior","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE20scrollViewPropertiesAA0cd6ScrollfG0Vvp":{"name":"scrollViewProperties","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE14resolvedBounds2inAA0c7ContentF0VAA0cdD7ContextV_tF":{"name":"resolvedBounds(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE19visibleContentFrame2inSo6CGRectVAA0cdD7ContextV_tF":{"name":"visibleContentFrame(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE014positionStickyC14HeaderIfNeeded2inyAA0cdD7ContextV_tF":{"name":"positionStickyListHeaderIfNeeded(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE36positionStickySectionHeadersIfNeeded2inyAA0cdD7ContextV_tF":{"name":"positionStickySectionHeadersIfNeeded(in:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE11setZIndexesyyF":{"name":"setZIndexes()","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI10ListLayoutPAAE6adjust33layoutAttributesForReorderingItem08originalG02at18withTargetPositionyAA0c7ContentdG0Vz_AJ10Foundation9IndexPathVSo7CGPointVtF":{"name":"adjust(layoutAttributesForReorderingItem:originalAttributes:at:withTargetPosition:)","parent_name":"ListLayout"},"Protocols/ListLayout.html#/s:10ListableUI13AnyListLayoutP15targetIndexPath26forInteractivelyMovingItem12withPosition10Foundation0gH0VSgAI_So7CGPointVtF":{"name":"targetIndexPath(forInteractivelyMovingItem:withPosition:)","parent_name":"ListLayout"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listdE20UpdatedItemPositionsyyF":{"name":"listViewLayoutUpdatedItemPositions()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listE7Content8defaultsAA04ListeH0CAA0jE8DefaultsV_tF":{"name":"listLayoutContent(defaults:)","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listdE18CurrentEnvironmentAA04ListI0VyF":{"name":"listViewLayoutCurrentEnvironment()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listde3DidE8ContentsyyF":{"name":"listViewLayoutDidLayoutContents()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/CollectionViewLayoutDelegate.html#/s:10ListableUI28CollectionViewLayoutDelegateP04listD32ShouldEndQueueingEditsForReorderyyF":{"name":"listViewShouldEndQueueingEditsForReorder()","parent_name":"CollectionViewLayoutDelegate"},"Protocols/ItemLayoutsValue.html#/s:10ListableUI16ItemLayoutsValueP07defaultE0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"ItemLayoutsValue"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP0cD4TypeQa":{"name":"ItemContentType","abstract":"

    The type of ItemContent associated with this coordinator.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP0C0a":{"name":"Item","abstract":"

    The item associated with the coordinator.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP7actionsAA0cdE7ActionsCy0cD4TypeQzGvp":{"name":"actions","abstract":"

    The available actions you can perform on the coordinated Item. Eg, updating it to a new value.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP4infoAA0cdE4InfoCy0cD4TypeQzGvp":{"name":"info","abstract":"

    Info about the coordinated Item, such as its original and current value.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11wasInsertedyyAA0C0V8OnInsertVy0cD4TypeQz_GF":{"name":"wasInserted(_:)","abstract":"

    Invoked on the coordinator when it is first created and configured.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP10wasRemovedyyAA0C0V8OnRemoveVy0cD4TypeQz_GF":{"name":"wasRemoved(_:)","abstract":"

    Invoked on the coordinator when its owned item is removed from the list due to","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP8wasMovedyyAA0C0V6OnMoveVy0cD4TypeQz_GF":{"name":"wasMoved(_:)","abstract":"

    Invoked on the coordinator when its owned item is moved inside a list due to its","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP10wasUpdatedyyAA0C0V8OnUpdateVy0cD4TypeQz_GF":{"name":"wasUpdated(_:)","abstract":"

    Invoked on the coordinator when an external update is pushed onto the owned Item.","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11willDisplayyyF":{"name":"willDisplay()","abstract":"

    Invoked when the list is about to begin displaying the item with the given view.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP13didEndDisplayyyF":{"name":"didEndDisplay()","abstract":"

    Invoked when the list is about to complete displaying the item with the given view.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP11wasSelectedyyF":{"name":"wasSelected()","abstract":"

    Invoked when the item is selected, via either user interaction or the selectionStyle.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP13wasDeselectedyyF":{"name":"wasDeselected()","abstract":"

    Invoked when the item is deselected, via either user interaction or the selectionStyle.

    ","parent_name":"ItemContentCoordinator"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15IdentifierValueQa":{"name":"IdentifierValue","abstract":"

    A Hashable type which is returned from identifierValue,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15identifierValue010IdentifierF0Qzvp":{"name":"identifierValue","abstract":"

    Used to unique the item, control its lifetime, and identify it across update operations.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","abstract":"

    Used by the list to determine when the content of the item has changed; in order to","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP8wasMoved10comparedToSbx_tF":{"name":"wasMoved(comparedTo:)","abstract":"

    Used by the list view to determine move events during an update’s diff operation.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP17DefaultPropertiesa":{"name":"DefaultProperties","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP07defaultC10PropertiesAA07DefaultcF0VyxGvp":{"name":"defaultItemProperties","abstract":"

    Default values to assign to various properties on the Item which wraps","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP5apply2to3for4withyAA0cD5ViewsVyxG_AA11ApplyReasonOAA0jcD4InfoVtF":{"name":"apply(to:for:with:)","abstract":"

    Called when rendering the content. This is where you should push data from your","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","abstract":"

    When the ItemContent is on screen, controls how and when to apply updates","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP17swipeActionsStyleAA05Swipef4ViewG0VSgvp":{"name":"swipeActionsStyle","abstract":"

    The swipe action style for this content.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP0D4ViewQa":{"name":"ContentView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP014createReusableD4View5frame0dG0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","abstract":"

    Create and return a new content view used to render the content.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP25contentAreaViewProperties4withAA0gH0VAA05ApplycD4InfoV_tF":{"name":"contentAreaViewProperties(with:)","abstract":"

    Describes the properties to configure on the content area view for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP14BackgroundViewQa":{"name":"BackgroundView","abstract":"

    The background view used to draw the background of the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP28createReusableBackgroundView5frame0gH0QzSo6CGRectV_tFZ":{"name":"createReusableBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s background.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22SelectedBackgroundViewQa":{"name":"SelectedBackgroundView","abstract":"

    The selected background view used to draw the background of the content when it is selected or highlighted.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP36createReusableSelectedBackgroundView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableSelectedBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s selected background.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP21OverlayDecorationViewQa":{"name":"OverlayDecorationView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP22UnderlayDecorationViewQa":{"name":"UnderlayDecorationView","abstract":"

    The content view used to draw the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP35createReusableOverlayDecorationView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableOverlayDecorationView(frame:)","abstract":"

    Create and return a new overlay decoration view used to render any required decorations over the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP36createReusableUnderlayDecorationView5frame0ghI0QzSo6CGRectV_tFZ":{"name":"createReusableUnderlayDecorationView(frame:)","abstract":"

    Create and return a new underlay decoration view used to render any required decorations under the content.","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP11CoordinatorQa":{"name":"Coordinator","abstract":"

    The coordinator type to use to manage the live state of the Item and ItemContent,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP18CoordinatorActionsa":{"name":"CoordinatorActions","abstract":"

    The actions passed to the coordinator.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15CoordinatorInfoa":{"name":"CoordinatorInfo","abstract":"

    The info passed to the coordinator.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentP15makeCoordinator7actions4info0F0QzAA0cdF7ActionsCyxG_AA0cdF4InfoCyxGtF":{"name":"makeCoordinator(actions:info:)","abstract":"

    Creates a new coordinator with the provided actions and info.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE4with6sizing7layouts14selectionStyle25insertAndRemoveAnimations19leadingSwipeActions08trailingoP010reordering14onWasReordered0S7Display0s3EndV00S6Select0S8Deselect0S6Insert0sL00S4Move0S6UpdateAA0C0VyxGAA6SizingOSg_AA0C7LayoutsVSgAA0c9SelectionI0OSgAA0czklM0VSgAA0oP13ConfigurationVSgA10_AA0C10ReorderingVSgyAW_A12_6ResultVtcSgyAV02OnV0Vyx_GcSgyAV02OnwV0Vyx_GcSgyAV02OnX0Vyx_GcSgyAV02OnY0Vyx_GcSgyAV02OnZ0Vyx_GcSgyAV02OnL0Vyx_GcSgyAV6OnMoveVyx_GcSgyAV8OnUpdateVyx_GcSgtF":{"name":"with(sizing:layouts:selectionStyle:insertAndRemoveAnimations:leadingSwipeActions:trailingSwipeActions:reordering:onWasReordered:onDisplay:onEndDisplay:onSelect:onDeselect:onInsert:onRemove:onMove:onUpdate:)","abstract":"

    Identical to Item.init which takes in an ItemContent,","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10Identifiera":{"name":"Identifier","abstract":"

    The Identifier type for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10identifierAA10IdentifierCyx0F5ValueQzGvp":{"name":"identifier","abstract":"

    The Identifier for the item.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAE10identifier4withAA10IdentifierCyx0G5ValueQzGAI_tFZ":{"name":"identifier(with:)","abstract":"

    Creates an Identifier with the provided value.

    ","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAASQRzrlE12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"ItemContent"},"Protocols/ItemContent.html#/s:10ListableUI11ItemContentPAAs12IdentifiableRzrlE15identifierValue2IDsADPQzvp":{"name":"identifierValue","parent_name":"ItemContent"},"Protocols/AnyItemConvertible.html#/s:10ListableUI18AnyItemConvertibleP02tocD0AA0cD0_pyF":{"name":"toAnyItem()","abstract":"

    Converts the object into a type-erased AnyItem instance.

    ","parent_name":"AnyItemConvertible"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP11anyWasMoved10comparedToSbAA0cD0_p_tF":{"name":"anyWasMoved(comparedTo:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP15anyIsEquivalent2toSbAA0cD0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem_Internal.html#/s:10ListableUI16AnyItem_InternalP015newPresentationD5State4with15updateCallbacks015performsContentK0ypAA0dH12DependenciesV_AA06UpdateK0CSbtF":{"name":"newPresentationItemState(with:updateCallbacks:performsContentCallbacks:)","parent_name":"AnyItem_Internal"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP13anyIdentifierAA0cF0Cvp":{"name":"anyIdentifier","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP10anyContentypvp":{"name":"anyContent","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP6sizingAA6SizingOvp":{"name":"sizing","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP7layoutsAA0D7LayoutsVvp":{"name":"layouts","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP14selectionStyleAA0d9SelectionF0Ovp":{"name":"selectionStyle","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP25insertAndRemoveAnimationsAA0d6InsertfgH0VSgvp":{"name":"insertAndRemoveAnimations","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP20trailingSwipeActionsAA0fG13ConfigurationVSgvp":{"name":"trailingSwipeActions","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP10reorderingAA0D10ReorderingVSgvp":{"name":"reordering","parent_name":"AnyItem"},"Protocols/AnyItem.html#/s:10ListableUI7AnyItemP22reappliesToVisibleViewAA09ReappliesfgH0Ovp":{"name":"reappliesToVisibleView","parent_name":"AnyItem"},"Protocols/HeaderFooterLayoutsValue.html#/s:10ListableUI24HeaderFooterLayoutsValueP07defaultF0xvpZ":{"name":"defaultValue","abstract":"

    The default value used when accessing the value, if none is set.

    ","parent_name":"HeaderFooterLayoutsValue"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentPAASQRzrlE12isEquivalent2toSbx_tF":{"name":"isEquivalent(to:)","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP17DefaultPropertiesa":{"name":"DefaultProperties","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP07defaultcD10PropertiesAA07DefaultcdG0VyxGvp":{"name":"defaultHeaderFooterProperties","abstract":"

    Default values to assign to various properties on the HeaderFooter which wraps","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP015isStickySectionC0SbSgvp":{"name":"isStickySectionHeader","abstract":"

    If this HeaderFooterContent is used as a header in a section,","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP5apply2to3for4withyAA0cdE5ViewsVyxG_AA11ApplyReasonOAA0kcdE4InfoVtF":{"name":"apply(to:for:with:)","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP22reappliesToVisibleViewAA09ReappliesghI0Ovp":{"name":"reappliesToVisibleView","abstract":"

    When the HeaderFooterContent is on screen, controls how and when to apply updates","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP0E4ViewQa":{"name":"ContentView","abstract":"

    The content view used to draw the content.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP014createReusableE4View5frame0eH0QzSo6CGRectV_tFZ":{"name":"createReusableContentView(frame:)","abstract":"

    Create and return a new content view used to render the content.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP14BackgroundViewQa":{"name":"BackgroundView","abstract":"

    The background view used to draw the background of the content.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP28createReusableBackgroundView5frame0hI0QzSo6CGRectV_tFZ":{"name":"createReusableBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s background.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP21PressedBackgroundViewQa":{"name":"PressedBackgroundView","abstract":"

    The selected background view used to draw the background of the content when it is selected or highlighted.","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentP35createReusablePressedBackgroundView5frame0hiJ0QzSo6CGRectV_tFZ":{"name":"createReusablePressedBackgroundView(frame:)","abstract":"

    Create and return a new background view used to render the content’s pressed background.

    ","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI19HeaderFooterContentPAAE4with6sizing7layouts5onTap0I7Display0i3EndK0AA0cD0VyxGAA6SizingOSg_AA0cD7LayoutsVSgyycSgyAK02OnK0Vyx_GcSgyAK0olK0Vyx_GcSgtF":{"name":"with(sizing:layouts:onTap:onDisplay:onEndDisplay:)","abstract":"

    Identical to HeaderFooter.init which takes in a HeaderFooterContent,","parent_name":"HeaderFooterContent"},"Protocols/HeaderFooterContent.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","parent_name":"HeaderFooterContent"},"Protocols/AnyHeaderFooterConvertible.html#/s:10ListableUI26AnyHeaderFooterConvertibleP02ascdE0AA0cdE0_pyF":{"name":"asAnyHeaderFooter()","abstract":"

    Converts the object into a type-erased AnyHeaderFooter instance.

    ","parent_name":"AnyHeaderFooterConvertible"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP015isStickySectionD0SbSgvp":{"name":"isStickySectionHeader","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP7layoutsAA0dE7LayoutsVvp":{"name":"layouts","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP5apply2to3for4withySo6UIViewC_AA11ApplyReasonOAA0ldE11ContentInfoVtF":{"name":"apply(to:for:with:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP15anyIsEquivalent2toSbAA0cdE0_p_tF":{"name":"anyIsEquivalent(to:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter_Internal.html#/s:10ListableUI24AnyHeaderFooter_InternalP015newPresentationdE5State4kind24performsContentCallbacksypAA17SupplementaryKindO_SbtF":{"name":"newPresentationHeaderFooterState(kind:performsContentCallbacks:)","parent_name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP10anyContentypvp":{"name":"anyContent","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP6sizingAA6SizingOvp":{"name":"sizing","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP7layoutsAA0dE7LayoutsVvp":{"name":"layouts","parent_name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter.html#/s:10ListableUI15AnyHeaderFooterP22reappliesToVisibleViewAA09ReappliesghI0Ovp":{"name":"reappliesToVisibleView","parent_name":"AnyHeaderFooter"},"Protocols/ListEnvironmentKey.html#/s:10ListableUI18ListEnvironmentKeyP5ValueQa":{"name":"Value","abstract":"

    The type of value stored by this key.

    ","parent_name":"ListEnvironmentKey"},"Protocols/ListEnvironmentKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","abstract":"

    The default value that will be vended by an Environment for this key if no other value has been set.

    ","parent_name":"ListEnvironmentKey"},"Protocols/ListEnvironmentKey.html":{"name":"ListEnvironmentKey","abstract":"

    Defines a value stored in the ListEnvironment of a list.

    "},"Protocols/AnyHeaderFooter.html":{"name":"AnyHeaderFooter"},"Protocols/AnyHeaderFooter_Internal.html":{"name":"AnyHeaderFooter_Internal"},"Protocols/AnyHeaderFooterConvertible.html":{"name":"AnyHeaderFooterConvertible","abstract":"

    A type which can be converted into a HeaderFooter, so you"},"Protocols/HeaderFooterContent.html":{"name":"HeaderFooterContent","abstract":"

    A HeaderFooterContent is a type which specifies the content of a header, footer,"},"Protocols/HeaderFooterLayoutsValue.html":{"name":"HeaderFooterLayoutsValue","abstract":"

    The HeaderFooterLayoutsValue protocol provides a default value for the different layouts stored"},"Protocols/AnyItem.html":{"name":"AnyItem","abstract":"

    A type-erased version of the Item struct, which is used by Section to"},"Protocols/AnyItem_Internal.html":{"name":"AnyItem_Internal"},"Protocols/AnyItemConvertible.html":{"name":"AnyItemConvertible","abstract":"

    A type which can be converted into a AnyItem, so you"},"Protocols/ItemContent.html":{"name":"ItemContent","abstract":"

    An ItemContent is a type used to provide the content of an Item in a list section.

    "},"Protocols/ItemContentCoordinator.html":{"name":"ItemContentCoordinator","abstract":"

    A type which lets you interactively manage the contents of an Item or ItemContent"},"Protocols/ItemLayoutsValue.html":{"name":"ItemLayoutsValue","abstract":"

    The ItemLayoutsValue protocol provides a default value for the different layouts stored"},"Protocols/CollectionViewLayoutDelegate.html":{"name":"CollectionViewLayoutDelegate"},"Protocols/ListLayout.html":{"name":"ListLayout"},"Protocols/AnyLayoutDescriptionConfiguration.html":{"name":"AnyLayoutDescriptionConfiguration"},"Protocols/AnyListLayout.html":{"name":"AnyListLayout"},"Protocols/ListLayoutAppearance.html":{"name":"ListLayoutAppearance"},"Protocols/ListLayoutContentItem.html":{"name":"ListLayoutContentItem"},"Protocols/ListViewSource.html":{"name":"ListViewSource"},"Protocols/LocalizedCollatableItemContent.html":{"name":"LocalizedCollatableItemContent","abstract":"

    If you would like to make your ItemContent work with the LocalizedItemCollator,"},"Protocols/AnyLocalizedCollatableItem.html":{"name":"AnyLocalizedCollatableItem","abstract":"

    Represents an AnyItem which can be collated, via its vended collationString.

    "},"Protocols/SectionLayoutsValue.html":{"name":"SectionLayoutsValue","abstract":"

    The SectionLayoutsValue protocol provides a default value for the different layouts stored"},"Functions.html#/s:10ListableUI19preconditionFailure_4file4lines5NeverOSSyXK_s12StaticStringVSutF":{"name":"preconditionFailure(_:file:line:)","abstract":"

    By default, preconditionFailure error messages are not included in release builds. We would like that!"},"Extensions/Set.html#/s:Sh10ListableUIAA13ViewAnimationO0D7OptionsORszrlE7defaultShyAEGvpZ":{"name":"default","parent_name":"Set"},"Extensions/UIRectEdge.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"UIRectEdge"},"Extensions/PresentationState.html#/s:10ListableUI17PresentationStateC22ActiveReorderEventInfoV":{"name":"ActiveReorderEventInfo","parent_name":"PresentationState"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV5AddedV":{"name":"Added","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV7RemovedV":{"name":"Removed","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV5MovedV":{"name":"Moved","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV7UpdatedV":{"name":"Updated","parent_name":"ItemChanges"},"Extensions/SectionedDiff/ItemChanges.html#/s:10ListableUI13SectionedDiffV11ItemChangesV8NoChangeV":{"name":"NoChange","parent_name":"ItemChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV5AddedV":{"name":"Added","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV7RemovedV":{"name":"Removed","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV5MovedV":{"name":"Moved","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html#/s:10ListableUI13SectionedDiffV14SectionChangesV8NoChangeV":{"name":"NoChange","parent_name":"SectionChanges"},"Extensions/SectionedDiff/SectionChanges.html":{"name":"SectionChanges","parent_name":"SectionedDiff"},"Extensions/SectionedDiff.html#/s:10ListableUI13SectionedDiffV11ItemChangesV":{"name":"ItemChanges","parent_name":"SectionedDiff"},"Extensions/SectionedDiff/ItemChanges.html":{"name":"ItemChanges","parent_name":"SectionedDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV5AddedV":{"name":"Added","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV7RemovedV":{"name":"Removed","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV5MovedV":{"name":"Moved","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV7UpdatedV":{"name":"Updated","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html#/s:10ListableUI9ArrayDiffV8NoChangeV":{"name":"NoChange","parent_name":"ArrayDiff"},"Extensions/ArrayDiff.html":{"name":"ArrayDiff"},"Extensions/SectionedDiff.html":{"name":"SectionedDiff"},"Extensions/PresentationState.html":{"name":"PresentationState"},"Extensions/UIRectEdge.html":{"name":"UIRectEdge"},"Extensions/Set.html":{"name":"Set"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO14curveEaseInOutyA2EmF":{"name":"curveEaseInOut","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO11curveEaseInyA2EmF":{"name":"curveEaseIn","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO12curveEaseOutyA2EmF":{"name":"curveEaseOut","parent_name":"AnimationOptions"},"Enums/ViewAnimation/AnimationOptions.html#/s:10ListableUI13ViewAnimationO0D7OptionsO11curveLinearyA2EmF":{"name":"curveLinear","parent_name":"AnimationOptions"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO4noneyA2CmF":{"name":"none","abstract":"

    No animation is performed.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO9inheritedyA2CmF":{"name":"inherited","abstract":"

    The current animation is inherited from the superview’s animation context.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO7defaultACvpZ":{"name":"default","abstract":"

    A default animation is performed. This is the same as .animated().

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO8animatedyACSd_ShyAC0D7OptionsOGtcACmF":{"name":"animated(_:options:)","abstract":"

    A UIView.animate(...) animation is performed.","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO6springyACSo24UISpringTimingParametersCcACmF":{"name":"spring(_:)","abstract":"

    A spring based animation is performed.","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO3and4withACSb_tF":{"name":"and(with:)","abstract":"

    Ands the animation with the provided bool, returning the animation if true, and .none if false.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation.html#/s:10ListableUI13ViewAnimationO7perform10animations10completionyyyc_ySbctF":{"name":"perform(animations:completion:)","abstract":"

    Performs the provided animations for the ViewAnimation.

    ","parent_name":"ViewAnimation"},"Enums/ViewAnimation/AnimationOptions.html":{"name":"AnimationOptions","abstract":"

    The animations options available for the ViewAnimation.

    ","parent_name":"ViewAnimation"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV6origin14CoreFoundation7CGFloatVvp":{"name":"origin","parent_name":"Position"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV5width14CoreFoundation7CGFloatVvp":{"name":"width","parent_name":"Position"},"Enums/CustomWidth/Position.html#/s:10ListableUI11CustomWidthO8PositionV6origin5widthAE14CoreFoundation7CGFloatV_AJtcfc":{"name":"init(origin:width:)","parent_name":"Position"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO7leadingyA2EmF":{"name":"leading","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO6centeryA2EmF":{"name":"center","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO8trailingyA2EmF":{"name":"trailing","parent_name":"Alignment"},"Enums/CustomWidth/Alignment.html#/s:10ListableUI11CustomWidthO9AlignmentO10originWith06parentD05width7padding14CoreFoundation7CGFloatVAL_AlA17HorizontalPaddingVtF":{"name":"originWith(parentWidth:width:padding:)","parent_name":"Alignment"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V7paddingAA17HorizontalPaddingVvp":{"name":"padding","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V5widthAA0D10ConstraintOvp":{"name":"width","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V9alignmentAC9AlignmentOvp":{"name":"alignment","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V7padding5width9alignmentAeA17HorizontalPaddingV_AA0D10ConstraintOAC9AlignmentOtcfc":{"name":"init(padding:width:alignment:)","parent_name":"Custom"},"Enums/CustomWidth/Custom.html#/s:10ListableUI11CustomWidthO0C0V8position4withAC8PositionV14CoreFoundation7CGFloatV_tF":{"name":"position(with:)","parent_name":"Custom"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO7defaultyA2CmF":{"name":"default","abstract":"

    The default width from the layout is used.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO4fillyA2CmF":{"name":"fill","abstract":"

    The width will fill all available space.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO6customyA2C0C0VcACmF":{"name":"custom(_:)","abstract":"

    A custom width and/or alignment.

    ","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO5merge4withA2C_tF":{"name":"merge(with:)","parent_name":"CustomWidth"},"Enums/CustomWidth.html#/s:10ListableUI11CustomWidthO8position4with07defaultD0AC8PositionV14CoreFoundation7CGFloatV_AKtF":{"name":"position(with:defaultWidth:)","parent_name":"CustomWidth"},"Enums/CustomWidth/Custom.html":{"name":"Custom","parent_name":"CustomWidth"},"Enums/CustomWidth/Alignment.html":{"name":"Alignment","parent_name":"CustomWidth"},"Enums/CustomWidth/Position.html":{"name":"Position","parent_name":"CustomWidth"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO02noD0yA2CmF":{"name":"noConstraint","abstract":"

    There is no limit to a width, it can be as wide as possible.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO5fixedyAC14CoreFoundation7CGFloatVcACmF":{"name":"fixed(_:)","abstract":"

    The width must be exactly this value.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO6atMostyAC14CoreFoundation7CGFloatVcACmF":{"name":"atMost(_:)","abstract":"

    The width can be at most, this value. Any value larger will be clamped.

    ","parent_name":"WidthConstraint"},"Enums/WidthConstraint.html#/s:10ListableUI15WidthConstraintO5clampy14CoreFoundation7CGFloatVAGF":{"name":"clamp(_:)","abstract":"

    Clamps the provided value based on our underlying value.

    ","parent_name":"WidthConstraint"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO02noD0yA2GmF":{"name":"noConstraint","abstract":"

    No constraint is applied to any measurement.

    ","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO7atLeastyAG14CoreFoundation7CGFloatVcAGmF":{"name":"atLeast(_:)","abstract":"

    Any returned measurement must be at least this value. If it is smaller than","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO6atMostyAG14CoreFoundation7CGFloatVcAGmF":{"name":"atMost(_:)","abstract":"

    Any returned measurement can be at least this large. If it is larger than","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO6withinyAG14CoreFoundation7CGFloatV_AKtcAGmF":{"name":"within(_:_:)","abstract":"

    Any returned measurement must be within the provided range. If it is smaller","parent_name":"Axis"},"Enums/Sizing/Constraint/Axis.html#/s:10ListableUI6SizingO10ConstraintV4AxisO5clampy14CoreFoundation7CGFloatVAKF":{"name":"clamp(_:)","abstract":"

    Clamps the provided value by the Axis' underlying value.

    ","parent_name":"Axis"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5widthAE4AxisOvp":{"name":"width","abstract":"

    Describes the range of acceptable width values.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV6heightAE4AxisOvp":{"name":"height","abstract":"

    Describes the range of acceptable height values.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV02noD0AEvpZ":{"name":"noConstraint","abstract":"

    Applies no constraints to the measurement in either axis.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintVyA2E4AxisOcfc":{"name":"init(_:)","abstract":"

    Creates a new constraint with the provided value for both axes.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5width6heightA2E4AxisO_AItcfc":{"name":"init(width:height:)","abstract":"

    Creates a new constraint with the provided width and height axes.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint.html#/s:10ListableUI6SizingO10ConstraintV5clampySo6CGSizeVAHF":{"name":"clamp(_:)","abstract":"

    Clamps the provided size, falling back to the provided default if the measurement calls for a default value.

    ","parent_name":"Constraint"},"Enums/Sizing/Constraint/Axis.html":{"name":"Axis","abstract":"

    Describes the range of values that are acceptable for one dimension","parent_name":"Constraint"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV14sizeConstraintSo6CGSizeVvp":{"name":"sizeConstraint","parent_name":"MeasureInfo"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV9directionAA15LayoutDirectionOvp":{"name":"direction","parent_name":"MeasureInfo"},"Enums/Sizing/MeasureInfo.html#/s:10ListableUI6SizingO11MeasureInfoV14sizeConstraint9directionAESo6CGSizeV_AA15LayoutDirectionOtcfc":{"name":"init(sizeConstraint:direction:)","parent_name":"MeasureInfo"},"Enums/Sizing.html#/s:10ListableUI6SizingO5fixedyAC14CoreFoundation7CGFloatV_AGtcACmF":{"name":"fixed(width:height:)","abstract":"

    Fixes the size to the absolute value passed in.

    ","parent_name":"Sizing"},"Enums/Sizing.html#/s:10ListableUI6SizingO8thatFitsyA2C10ConstraintVcACmF":{"name":"thatFits(_:)","abstract":"

    Sizes the item by calling sizeThatFits on its underlying view type.","parent_name":"Sizing"},"Enums/Sizing.html#/s:10ListableUI6SizingO10autolayoutyA2C10ConstraintVcACmF":{"name":"autolayout(_:)","abstract":"

    Sizes the item by calling systemLayoutSizeFitting on its underlying view type.","parent_name":"Sizing"},"Enums/Sizing/MeasureInfo.html":{"name":"MeasureInfo","parent_name":"Sizing"},"Enums/Sizing/Constraint.html":{"name":"Constraint","abstract":"

    Describes the range of values that are acceptable for both","parent_name":"Sizing"},"Enums/SectionPosition.html#/s:10ListableUI15SectionPositionO3topyA2CmF":{"name":"top","abstract":"

    Represents the header and / or first item(s) within a section.

    ","parent_name":"SectionPosition"},"Enums/SectionPosition.html#/s:10ListableUI15SectionPositionO6bottomyA2CmF":{"name":"bottom","abstract":"

    Represents the footer and / or last item(s) within a section.

    ","parent_name":"SectionPosition"},"Enums/ReappliesToVisibleView.html#/s:10ListableUI22ReappliesToVisibleViewO6alwaysyA2CmF":{"name":"always","abstract":"

    The visible view will always be re-applied during updates, regardless of the result of isEquivalent(to:).

    ","parent_name":"ReappliesToVisibleView"},"Enums/ReappliesToVisibleView.html#/s:10ListableUI22ReappliesToVisibleViewO15ifNotEquivalentyA2CmF":{"name":"ifNotEquivalent","abstract":"

    The visible view will only have its contents re-applied during updates if isEquivalent(to:) returns false.

    ","parent_name":"ReappliesToVisibleView"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10Expressiona":{"name":"Expression","abstract":"

    The type of individual statement expressions in the transformed function.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO9Componenta":{"name":"Component","abstract":"

    The type of a partial result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11FinalResulta":{"name":"FinalResult","abstract":"

    The type of the final returned result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildBlockSayxGyFZ":{"name":"buildBlock()","abstract":"

    If an empty closure is provided, returns an empty array.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildBlockySayxGAEd_tFZ":{"name":"buildBlock(_:)","abstract":"

    Required by every result builder to build combined results from statement blocks.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO15buildExpressionySayxGxFZ":{"name":"buildExpression(_:)","abstract":"

    If declared, provides contextual type information for statement expressions to translate them into partial results.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO15buildExpressionySayxGAEFZ":{"name":"buildExpression(_:)","abstract":"

    If declared, provides contextual type information for statement expressions to translate them into partial results.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO13buildOptionalySayxGAESgFZ":{"name":"buildOptional(_:)","abstract":"

    Enables support for if statements that do not have an else.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11buildEither5firstSayxGAF_tFZ":{"name":"buildEither(first:)","abstract":"

    With buildEither(second:), enables support for ‘if-else’ and ‘switch’ statements by folding conditional results into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO11buildEither6secondSayxGAF_tFZ":{"name":"buildEither(second:)","abstract":"

    With buildEither(first:), enables support for ‘if-else’ and ‘switch’ statements by folding conditional results into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO10buildArrayySayxGSayAEGFZ":{"name":"buildArray(_:)","abstract":"

    Enables support for ‘for..in’ loops by combining the results of all iterations into a single result.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO24buildLimitedAvailabilityySayxGAEFZ":{"name":"buildLimitedAvailability(_:)","abstract":"

    If declared, this will be called on the partial result of an if #available block to allow the result builder to erase type information.

    ","parent_name":"ListableBuilder"},"Enums/ListableBuilder.html#/s:10ListableUI0A7BuilderO16buildFinalResultySayxGAEFZ":{"name":"buildFinalResult(_:)","abstract":"

    If declared, this will be called on the partial result from the outermost block statement to produce the final returned result.

    ","parent_name":"ListableBuilder"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO8verticalyA2CmF":{"name":"vertical","abstract":"

    A list layout which lays out top to bottom.

    ","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO10horizontalyA2CmF":{"name":"horizontal","abstract":"

    A list layout which lays out left to right (or leading to trailing, depending on implementation).

    ","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalxxyXE_xyXEtlF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to return differing values based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalxxyXK_xyXKtlF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to return differing values based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6switch8vertical10horizontalyyyXE_yyXEtF":{"name":"switch(vertical:horizontal:)","abstract":"

    When writing a layout, use this method to perform differing actions based on","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6mutate_8vertical10horizontalADyx_s24ReferenceWritableKeyPathCyxq_GAIyq_zXEtr0_lF":{"name":"mutate(_:vertical:horizontal:mutate:)","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6height3for14CoreFoundation7CGFloatVSo6CGSizeV_tF":{"name":"height(for:)","abstract":"

    .vertical: Returns the height of the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO5width3for14CoreFoundation7CGFloatVSo6CGSizeV_tF":{"name":"width(for:)","abstract":"

    .vertical: Returns the width of the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO5point1x1ySo7CGPointV14CoreFoundation7CGFloatV_AKtF":{"name":"point(x:y:)","abstract":"

    .vertical: Returns a CGPoint made with (x, y).","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4size3forSo6CGSizeVAG_tF":{"name":"size(for:)","abstract":"

    .vertical: Returns the provided size.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4size5width6heightSo6CGSizeV14CoreFoundation7CGFloatV_AKtF":{"name":"size(width:height:)","abstract":"

    .vertical: Returns a CGSize made with (width, height).","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4maxY3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"maxY(for:)","abstract":"

    .vertical: Returns the maxY of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4minY3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"minY(for:)","abstract":"

    .vertical: Returns the minY of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO4maxX3for14CoreFoundation7CGFloatVSo6CGRectV_tF":{"name":"maxX(for:)","abstract":"

    .vertical: Returns the maxX of the frame.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO1x3for14CoreFoundation7CGFloatVSo7CGPointV_tF":{"name":"x(for:)","abstract":"

    .vertical: Returns the x of the point.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO1y3for14CoreFoundation7CGFloatVSo7CGPointV_tF":{"name":"y(for:)","abstract":"

    .vertical: Returns the y of the point.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO3top4with14CoreFoundation7CGFloatVSo12UIEdgeInsetsV_tF":{"name":"top(with:)","abstract":"

    .vertical: Returns the top of the insets.","parent_name":"LayoutDirection"},"Enums/LayoutDirection.html#/s:10ListableUI15LayoutDirectionO6bottom4with14CoreFoundation7CGFloatVSo12UIEdgeInsetsV_tF":{"name":"bottom(with:)","abstract":"

    .vertical: Returns the bottom of the insets.","parent_name":"LayoutDirection"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO19listContainerHeaderyA2CmF":{"name":"listContainerHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO10listHeaderyA2CmF":{"name":"listHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO10listFooteryA2CmF":{"name":"listFooter","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO13sectionHeaderyA2CmF":{"name":"sectionHeader","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO13sectionFooteryA2CmF":{"name":"sectionFooter","parent_name":"SupplementaryKind"},"Enums/SupplementaryKind.html#/s:10ListableUI17SupplementaryKindO16overscrollFooteryA2CmF":{"name":"overscrollFooter","parent_name":"SupplementaryKind"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO4noneyA2CmF":{"name":"none","abstract":"

    When the user stops scrolling, no paging adjusts will be made, the","parent_name":"ListPagingBehavior"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO20firstVisibleItemEdgeyA2CmF":{"name":"firstVisibleItemEdge","abstract":"

    When the user stops scrolling, the final offset of the scroll event","parent_name":"ListPagingBehavior"},"Enums/ListPagingBehavior.html#/s:10ListableUI18ListPagingBehaviorO24firstVisibleItemCenteredyA2CmF":{"name":"firstVisibleItemCentered","abstract":"

    When the user stops scrolling, the final offset of the scroll event","parent_name":"ListPagingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4noneyA2CmF":{"name":"none","abstract":"

    This behavior does not use any paging functionality.

    ","parent_name":"PageScrollingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4fullyA2CmF":{"name":"full","abstract":"

    Applies native UIScrollView paging, where each page is the full size of the","parent_name":"PageScrollingBehavior"},"Enums/PageScrollingBehavior.html#/s:10ListableUI21PageScrollingBehaviorO4peekyA2CmF":{"name":"peek","abstract":"

    Applies custom paging, where pages aren’t the full width of the scroll view’s","parent_name":"PageScrollingBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO9automaticyA2CmF":{"name":"automatic","abstract":"

    Applies the inset from a UIKit navigation bar or tab bar.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO14scrollableAxesyA2CmF":{"name":"scrollableAxes","abstract":"

    Applies the safe area inset for the scrollable axes.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO5neveryA2CmF":{"name":"never","abstract":"

    Applies no safe area inset.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ContentInsetAdjustmentBehavior.html#/s:10ListableUI30ContentInsetAdjustmentBehaviorO6alwaysyA2CmF":{"name":"always","abstract":"

    Applies all safe area insets.

    ","parent_name":"ContentInsetAdjustmentBehavior"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO6inlineyA2CmF":{"name":"inline","abstract":"

    The header will scroll up and down with the content.

    ","parent_name":"ListHeaderPosition"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO6stickyyA2CmF":{"name":"sticky","abstract":"

    The header will stick to the top of the content when it’s scrolled down, and bounce with content when","parent_name":"ListHeaderPosition"},"Enums/ListHeaderPosition.html#/s:10ListableUI18ListHeaderPositionO5fixedyA2CmF":{"name":"fixed","abstract":"

    The header is always positioned at the top of the visible frame, and does not bounce with the content.

    ","parent_name":"ListHeaderPosition"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO13notSelectableyA2CmF":{"name":"notSelectable","abstract":"

    The item is not selectable at all.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO8tappableyA2CmF":{"name":"tappable","abstract":"

    The item is temporarily selectable. Once the user lifts their finger, the item is deselected.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO10selectableyACSb_tcACmF":{"name":"selectable(isSelected:)","abstract":"

    The item is persistently selectable. Once the user lifts their finger, the item is maintained.

    ","parent_name":"ItemSelectionStyle"},"Enums/ItemSelectionStyle.html#/s:10ListableUI18ItemSelectionStyleO7togglesyACSb_tcACmF":{"name":"toggles(isSelected:)","abstract":"

    The item is persistently selectable. Once the user lifts their finger, the item is maintained.","parent_name":"ItemSelectionStyle"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO6singleyA2CmF":{"name":"single","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO5firstyA2CmF":{"name":"first","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO6middleyA2CmF":{"name":"middle","parent_name":"ItemPosition"},"Enums/ItemPosition.html#/s:10ListableUI12ItemPositionO4lastyA2CmF":{"name":"last","parent_name":"ItemPosition"},"Enums/SwipeActionsViewStyleKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","parent_name":"SwipeActionsViewStyleKey"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO03anyC0ShyACGvpZ":{"name":"anyContent","abstract":"

    If there is any content in the list at all, including headers and footers.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO12sectionsOnlyShyACGvpZ":{"name":"sectionsOnly","abstract":"

    Check if the content in the list is section-driven content, with the","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO19listContainerHeaderyA2CmF":{"name":"listContainerHeader","abstract":"

    If the list has a list-level container header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO10listHeaderyA2CmF":{"name":"listHeader","abstract":"

    If the list has a list-level header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO10listFooteryA2CmF":{"name":"listFooter","abstract":"

    If the list has a list-level footer.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO16overscrollFooteryA2CmF":{"name":"overscrollFooter","abstract":"

    If the list has an overscroll footer.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO5itemsyA2CmF":{"name":"items","abstract":"

    If the sections in the list contain any items.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO14sectionHeadersyA2CmF":{"name":"sectionHeaders","abstract":"

    If any section in the list has a header.

    ","parent_name":"ContentFilters"},"Enums/ContentFilters.html#/s:10ListableUI14ContentFiltersO14sectionFootersyA2CmF":{"name":"sectionFooters","abstract":"

    If any section in the list has a footer.

    ","parent_name":"ContentFilters"},"Enums/ListContentBoundsKey.html#/s:10ListableUI20ListContentBoundsKeyO8Providera":{"name":"Provider","parent_name":"ListContentBoundsKey"},"Enums/ListContentBoundsKey.html#/s:10ListableUI18ListEnvironmentKeyP5ValueQa":{"name":"Value","parent_name":"ListContentBoundsKey"},"Enums/ListContentBoundsKey.html#/s:10ListableUI18ListEnvironmentKeyP12defaultValue0G0QzvpZ":{"name":"defaultValue","parent_name":"ListContentBoundsKey"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP11destinationAC0D11DestinationOvp":{"name":"destination","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO3PinV12itemPositionAA08ListItemdH0Vvp":{"name":"itemPosition","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO3PinV24scrollInterruptionPolicyAC0dhI0Ovp":{"name":"scrollInterruptionPolicy","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","parent_name":"Pin"},"Enums/AutoScrollAction/Pin.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","parent_name":"Pin"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV11destinationAC0D11DestinationOvp":{"name":"destination","abstract":"

    The item in the list to scroll to when the insertedIdentifier is inserted.

    ","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV18insertedIdentifierAA03AnyJ0Cvp":{"name":"insertedIdentifier","abstract":"

    The identifier of the item for which the AutoScrollAction should be performed.

    ","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV12itemPositionAA04ListhdJ0Vvp":{"name":"itemPosition","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO14OnInsertedItemV24scrollInterruptionPolicyAC0djK0Ovp":{"name":"scrollInterruptionPolicy","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/OnInsertedItem.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","parent_name":"OnInsertedItem"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP11destinationAC0D11DestinationOvp":{"name":"destination","abstract":"

    The item in the list to scroll to.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8positionAA0D8PositionVvp":{"name":"position","abstract":"

    The desired scroll position.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP8animatedSbvp":{"name":"animated","abstract":"

    If the change should be animated.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP13shouldPerformySbAA04ListD12PositionInfoVcvp":{"name":"shouldPerform","abstract":"

    An additional check you may provide to approve or reject the scroll action.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/Configuration.html#/s:10ListableUI16AutoScrollActionO13ConfigurationP10didPerformyyAA04ListD12PositionInfoVcvp":{"name":"didPerform","abstract":"

    Called when the list performs the insertion.

    ","parent_name":"Configuration"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO9firstItemyA2EmF":{"name":"firstItem","abstract":"

    Scroll to the first item in the list.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO8lastItemyA2EmF":{"name":"lastItem","abstract":"

    Scroll to the last item in the list.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollDestination.html#/s:10ListableUI16AutoScrollActionO0D11DestinationO4itemyAeA13AnyIdentifierCcAEmF":{"name":"item(_:)","abstract":"

    Scroll to the item with the specified identifier.

    ","parent_name":"ScrollDestination"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO18performImmediatelyyA2EmF":{"name":"performImmediately","abstract":"

    Perform the auto-scroll action as soon as the list updates.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO24deferDuringUserScrollingyA2EmF":{"name":"deferDuringUserScrolling","abstract":"

    Wait until the current user scroll finishes before performing the auto-scroll action.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html#/s:10ListableUI16AutoScrollActionO0D18InterruptionPolicyO23skipDuringUserScrollingyA2EmF":{"name":"skipDuringUserScrolling","abstract":"

    Do not perform the auto-scroll action while the user is scrolling.

    ","parent_name":"ScrollInterruptionPolicy"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO4noneyA2CmF":{"name":"none","abstract":"

    The list never automatically scrolls.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO12scrollToItemyA2C010OnInsertedH0V_tcACmF":{"name":"scrollToItem(onInsertOf:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pinyA2C3PinV_tcACmF":{"name":"pin(to:)","abstract":"

    Scrolls to the specified item when the list is updated. Similar to scrollToItem, except it doesn’t rely on item insertion to determine when scrolling is appropriate.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO8scrollTo_10onInsertOf8position8animated0F18InterruptionPolicy13shouldPerform03didP0A2C0D11DestinationOSg_AA13AnyIdentifierCAA0D8PositionVSbAC0dmN0OSbAA04ListdU4InfoVcyAUctFZ":{"name":"scrollTo(_:onInsertOf:position:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO8scrollTo_10onInsertOf12itemPosition8animated0F18InterruptionPolicy13shouldPerform03didQ0A2C0D11DestinationOSg_AA13AnyIdentifierCAA08ListItemdL0VSbAC0dnO0OSbAA0vdL4InfoVcyAUctFZ":{"name":"scrollTo(_:onInsertOf:itemPosition:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated if the item was inserted in this update,","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pin_8position8animated24scrollInterruptionPolicy13shouldPerform03didM0A2C0D11DestinationO_AA0D8PositionVSbAC0djK0OSbAA04ListdP4InfoVcyAQctFZ":{"name":"pin(_:position:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated. Similar to scrollTo, except it doesn’t","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction.html#/s:10ListableUI16AutoScrollActionO3pin_12itemPosition8animated24scrollInterruptionPolicy13shouldPerform03didN0A2C0D11DestinationO_AA08ListItemdH0VSbAC0dkL0OSbAA0qdH4InfoVcyAQctFZ":{"name":"pin(_:itemPosition:animated:scrollInterruptionPolicy:shouldPerform:didPerform:)","abstract":"

    Scrolls to the specified item when the list is updated using a custom item positioning strategy.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/ScrollInterruptionPolicy.html":{"name":"ScrollInterruptionPolicy","abstract":"

    Controls how an auto-scroll action behaves when user scrolling is active.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/ScrollDestination.html":{"name":"ScrollDestination","abstract":"

    Where to scroll as a result of an AutoScrollAction.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/Configuration.html":{"name":"Configuration","abstract":"

    This protocol allows ListView to treat the OnInsertedItem and Pin configurations","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/OnInsertedItem.html":{"name":"OnInsertedItem","abstract":"

    Values used to configure the scrollToItem(onInsertOf:) action.

    ","parent_name":"AutoScrollAction"},"Enums/AutoScrollAction/Pin.html":{"name":"Pin","abstract":"

    Values used to configure the pin(to:) action.

    ","parent_name":"AutoScrollAction"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO11willDisplayyA2CmF":{"name":"willDisplay","abstract":"

    The view is about to be displayed on screen. Update should be performed with no animation.

    ","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO10wasUpdatedyA2CmF":{"name":"wasUpdated","abstract":"

    A view that is already visible is being updated.","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO11measurementyA2CmF":{"name":"measurement","abstract":"

    The item is being measured to perform the layout of the list. Update should be performed with no animation.

    ","parent_name":"ApplyReason"},"Enums/ApplyReason.html#/s:10ListableUI11ApplyReasonO13shouldAnimateSbvp":{"name":"shouldAnimate","abstract":"

    If you should use animations while applying the update.","parent_name":"ApplyReason"},"Enums/ApplyReason.html":{"name":"ApplyReason","abstract":"

    Why the Item or HeaderFooter is being asked to apply an update to its presented views.

    "},"Enums/AutoScrollAction.html":{"name":"AutoScrollAction","abstract":"

    Options for auto-scrolling to items when the list is updated.

    "},"Enums/ListContentBoundsKey.html":{"name":"ListContentBoundsKey","abstract":"

    A key used to store default / provided bounds into the list’s environment."},"Enums/ContentFilters.html":{"name":"ContentFilters","abstract":"

    A filter enum which allows you to query the types of content contained in a Content or Section object.

    "},"Enums/SwipeActionsViewStyleKey.html":{"name":"SwipeActionsViewStyleKey"},"Enums/ItemPosition.html":{"name":"ItemPosition"},"Enums/ItemSelectionStyle.html":{"name":"ItemSelectionStyle","abstract":"

    Controls the selection style and behavior of an item in a list.

    "},"Enums/ListHeaderPosition.html":{"name":"ListHeaderPosition","abstract":"

    How the list header should be positioned when content is scrolled.

    "},"Enums/ContentInsetAdjustmentBehavior.html":{"name":"ContentInsetAdjustmentBehavior","abstract":"

    Constants indicating how safe area insets are added to the adjusted content inset."},"Enums/PageScrollingBehavior.html":{"name":"PageScrollingBehavior","abstract":"

    The paging style of the scroll view.

    "},"Enums/ListPagingBehavior.html":{"name":"ListPagingBehavior","abstract":"

    Controls how to align / adjust the contentOffset of the list when"},"Enums/SupplementaryKind.html":{"name":"SupplementaryKind"},"Enums/LayoutDirection.html":{"name":"LayoutDirection","abstract":"

    Describes the given direction / axis that a layout uses when flowing its content.

    "},"Enums/ListableBuilder.html":{"name":"ListableBuilder","abstract":"

    A result builder which can be used to provide a SwiftUI-like DSL for building arrays of content.

    "},"Enums/ReappliesToVisibleView.html":{"name":"ReappliesToVisibleView","abstract":"

    A rule to determine when an ItemContent or HeaderFooterContent should be re-applied"},"Enums/SectionPosition.html":{"name":"SectionPosition","abstract":"

    Specifies the supplementary views and / or items based on position within a Section.

    "},"Enums/Sizing.html":{"name":"Sizing","abstract":"

    Controls how a header, footer, or item in a list view is sized.

    "},"Enums/WidthConstraint.html":{"name":"WidthConstraint","abstract":"

    Describes the range of acceptable values for a width.

    "},"Enums/CustomWidth.html":{"name":"CustomWidth","abstract":"

    Specifies a custom width for an item or header in a list.

    "},"Enums/ViewAnimation.html":{"name":"ViewAnimation","abstract":"

    Specifies the kind of animation to use when updating various parts of a list,"},"Classes/ReorderingActions/AccessibilityMoveDirection.html#/s:10ListableUI17ReorderingActionsC26AccessibilityMoveDirectionO2upyA2EmF":{"name":"up","parent_name":"AccessibilityMoveDirection"},"Classes/ReorderingActions/AccessibilityMoveDirection.html#/s:10ListableUI17ReorderingActionsC26AccessibilityMoveDirectionO4downyA2EmF":{"name":"down","parent_name":"AccessibilityMoveDirection"},"Classes/ReorderingActions/Result.html#/s:10ListableUI17ReorderingActionsC6ResultO8finishedyA2EmF":{"name":"finished","parent_name":"Result"},"Classes/ReorderingActions/Result.html#/s:10ListableUI17ReorderingActionsC6ResultO9cancelledyA2EmF":{"name":"cancelled","parent_name":"Result"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC8isMovingSbvp":{"name":"isMoving","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC5startSbyF":{"name":"start()","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC5moved4withyAA04ItemC0V17GestureRecognizerC_tF":{"name":"moved(with:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC3endyyAC6ResultOF":{"name":"end(_:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions.html#/s:10ListableUI17ReorderingActionsC17accessibilityMove9directionSbAC013AccessibilityF9DirectionO_tF":{"name":"accessibilityMove(direction:)","parent_name":"ReorderingActions"},"Classes/ReorderingActions/Result.html":{"name":"Result","parent_name":"ReorderingActions"},"Classes/ReorderingActions/AccessibilityMoveDirection.html":{"name":"AccessibilityMoveDirection","abstract":"

    Used with the accessibilityMove(item: direction:) delegate method to indicate the direction a selected item should be moved in the collection view.

    ","parent_name":"ReorderingActions"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)init":{"name":"init()","abstract":"

    Creates a preview for the given width.

    ","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/s:10ListableUI15ItemPreviewViewC4with5state10appearance4itemAC14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVAA03AnyC0_ptcfc":{"name":"init(with:state:appearance:item:)","abstract":"

    Creates a preview for the given item and parameters, and then lays out the preview view.

    ","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/s:10ListableUI15ItemPreviewViewC6update4with5state10appearance4itemy14CoreFoundation7CGFloatV_AA0C5StateVAA0cD10AppearanceVAA03AnyC0_ptF":{"name":"update(with:state:appearance:item:)","abstract":"

    Updates the item for the given parameters.","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)layoutSubviews":{"name":"layoutSubviews()","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(im)sizeThatFits:":{"name":"sizeThatFits(_:)","parent_name":"ItemPreviewView"},"Classes/ItemPreviewView.html#/c:@M@ListableUI@objc(cs)ItemPreviewView(py)intrinsicContentSize":{"name":"intrinsicContentSize","parent_name":"ItemPreviewView"},"Classes/StaticSource/State.html#/s:10ListableUI12StaticSourceC5StateVAEycfc":{"name":"init()","parent_name":"State"},"Classes/StaticSource/State.html":{"name":"State","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7contentAA7ContentVvp":{"name":"content","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC4withAcA7ContentV_tcfc":{"name":"init(with:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC4withACyAA7ContentVzXE_tcfc":{"name":"init(with:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7content4withADyAA0D5StateCyAC0G0VG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"StaticSource"},"Classes/StaticSource.html#/s:10ListableUI12StaticSourceC7content4withAA7ContentVAA0D5StateCyAC0H0VG_tF":{"name":"content(with:)","parent_name":"StaticSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC7Buildera":{"name":"Builder","parent_name":"DynamicSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC4withACyxGyAA0D5StateCyxG_AA7ContentVztc_tcfc":{"name":"init(with:)","parent_name":"DynamicSource"},"Classes/DynamicSource.html#/s:10ListableUI13DynamicSourceC7content4withADyAA0D5StateCyxG_AA7ContentVztF":{"name":"content(with:content:)","parent_name":"DynamicSource"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC5valuexvp":{"name":"value","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC3setyyyxzXEF":{"name":"set(_:)","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC7initial9didChangeACyxGx_yyctcfc":{"name":"init(initial:didChange:)","parent_name":"SourceState"},"Classes/SourceState.html#/s:10ListableUI11SourceStateC7discardyyF":{"name":"discard()","parent_name":"SourceState"},"Classes/StateAccessor.html#/s:10ListableUI13StateAccessorC5valuexvp":{"name":"value","parent_name":"StateAccessor"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC017clearsSelectionOnD10WillAppearSbvp":{"name":"clearsSelectionOnViewWillAppear","abstract":"

    The default value for clearsSelectionOnViewWillAppear is true.","parent_name":"ListViewController"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC9configure4listyAA0C10PropertiesVz_tF":{"name":"configure(list:)","abstract":"

    Override this method to configure your list how you’d like to.","parent_name":"ListViewController"},"Classes/ListViewController.html#/s:10ListableUI18ListViewControllerC6reload8animatedySb_tF":{"name":"reload(animated:)","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)initWithNibName:bundle:":{"name":"init(nibName:bundle:)","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)loadView":{"name":"loadView()","parent_name":"ListViewController"},"Classes/ListViewController.html#/c:@M@ListableUI@objc(cs)ListViewController(im)viewWillAppear:":{"name":"viewWillAppear(_:)","parent_name":"ListViewController"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV7contentSo06UIEdgeF0Vvp":{"name":"content","abstract":"

    Insets for the content view

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV010horizontalE0So06UIEdgeF0Vvp":{"name":"horizontalScroll","abstract":"

    Insets for the horizontal scroll bar

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV08verticalE0So06UIEdgeF0Vvp":{"name":"verticalScroll","abstract":"

    Insets for the vertical scroll bar

    ","parent_name":"ScrollViewInsets"},"Classes/ListView/ScrollViewInsets.html#/s:10ListableUI8ListViewC06ScrollD6InsetsV7content010horizontalE008verticalE0AESo06UIEdgeF0V_A2Jtcfc":{"name":"init(content:horizontalScroll:verticalScroll:)","abstract":"

    All values are optional, and default to .zero

    ","parent_name":"ScrollViewInsets"},"Classes/ListView.html#/s:10ListableUI8ListViewC5frame10appearanceACSo6CGRectV_AA10AppearanceVtcfc":{"name":"init(frame:appearance:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC19debuggingIdentifierSSSgvp":{"name":"debuggingIdentifier","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9animationAA0C9AnimationVvp":{"name":"animation","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC10appearanceAA10AppearanceVvp":{"name":"appearance","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC18scrollPositionInfoAA0c6ScrollfG0Vvp":{"name":"scrollPositionInfo","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC6layoutAA17LayoutDescriptionVvp":{"name":"layout","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC3set6layout8animated10completionyAA17LayoutDescriptionV_SbyyctF":{"name":"set(layout:animated:completion:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11contentSizeSo6CGSizeVvp":{"name":"contentSize","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8behaviorAA8BehaviorVvp":{"name":"behavior","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC19isContentScrollableSbvp":{"name":"isContentScrollable","abstract":"

    Returns true when the content size is large enough that scrolling is possible

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC21scrollIndicatorInsetsSo06UIEdgeG0Vvp":{"name":"scrollIndicatorInsets","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC31KeyboardFrameWillChangeCallbacka":{"name":"KeyboardFrameWillChangeCallback","abstract":"

    Callback for when the keyboard changes

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC25onKeyboardFrameWillChangey0F8Observer0f7CurrentG8Provider_p_Sd17animationDuration_So20UIViewAnimationCurveV0mQ0ttcSgvp":{"name":"onKeyboardFrameWillChange","abstract":"

    Called whenever a keyboard change is detected

    ","parent_name":"ListView"},"Classes/ListView/ScrollViewInsets.html":{"name":"ScrollViewInsets","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC012customScrollD6InsetsAC0fdG0Vycvp":{"name":"customScrollViewInsets","abstract":"

    This callback determines the scroll view’s insets only when","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC012updateScrollD6InsetsyyF":{"name":"updateScrollViewInsets()","abstract":"

    Call this to trigger an insets update.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC13stateObserverAA0c5StateF0Vvp":{"name":"stateObserver","abstract":"

    A state observer allows you to receive callbacks when varying types","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC16ScrollCompletiona":{"name":"ScrollCompletion","abstract":"

    TODO: The below functions do not yet work for horizontal lists.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item8position8animated10completionSbAA7AnyItem_p_AA14ScrollPositionVSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the provided item, with the provided positioning.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA7AnyItem_p_14CoreFoundation7CGFloatVAA0cN18ScrollPositionInfoVcSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the provided item.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item8position8animated10completionSbAA13AnyIdentifierC_AA14ScrollPositionVSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the item with the provided identifier, with the provided positioning.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA13AnyIdentifierC_14CoreFoundation7CGFloatVAA0C22ItemScrollPositionInfoVcSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the item with the provided identifier.","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC15scrollToSection4with15sectionPosition0eJ08animated10completionSbAA13AnyIdentifierC_AA0gJ0OAA06ScrollJ0VSbyAA0C13StateObserverV24DidEndScrollingAnimationVcSgtF":{"name":"scrollToSection(with:sectionPosition:scrollPosition:animated:completion:)","abstract":"

    Scrolls to the section with the given identifier, with the provided scroll and section positioning.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11scrollToTop8animatedS2b_tF":{"name":"scrollToTop(animated:)","abstract":"

    Scrolls to the very top of the list, which includes displaying the list header.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC16scrollToLastItem8animatedS2b_tF":{"name":"scrollToLastItem(animated:)","abstract":"

    Scrolls to the last item in the list. If the list contains no items, no action is performed.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11environmentAA0C11EnvironmentVvp":{"name":"environment","abstract":"

    The environment associated with the list, which is used to pass data through to","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC7contentAA7ContentVvp":{"name":"content","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC10setContent8animated_ySb_AA0F0VtF":{"name":"setContent(animated:_:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC3set6source7initial8animatedAA13StateAccessorCy0I0QzGx_AKSbtAA0cD6SourceRzlF":{"name":"set(source:initial:animated:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9configure4withyyAA0C10PropertiesVzXE_tF":{"name":"configure(with:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC9configure4withyAA0C10PropertiesV_tF":{"name":"configure(with:)","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)frame":{"name":"frame","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)bounds":{"name":"bounds","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(py)backgroundColor":{"name":"backgroundColor","abstract":"

    Our frame changed, update the keyboard inset in case the inset should now be different.

    ","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)didMoveToWindow":{"name":"didMoveToWindow()","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)didMoveToSuperview":{"name":"didMoveToSuperview()","parent_name":"ListView"},"Classes/ListView.html#/c:@M@ListableUI@objc(cs)ListView(im)layoutSubviews":{"name":"layoutSubviews()","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC27defaultContentSizeItemLimitSivpZ":{"name":"defaultContentSizeItemLimit","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC11contentSize2in3for14safeAreaInsets9itemLimitAA08MeasuredcF0VSo6CGSizeV_AA0C10PropertiesVSo06UIEdgeK0VSiSgtFZ":{"name":"contentSize(in:for:safeAreaInsets:itemLimit:)","abstract":"

    Returns the size that a list with the provided properties would be, within the given fittingSize.

    ","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC28testing_forceLayoutUpdateNowyyF":{"name":"testing_forceLayoutUpdateNow()","abstract":"

    Call this method to force an immediate, synchronous re-render of the list","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC23keyboardFrameWillChange3for17animationDuration0J5Curvey16KeyboardObserverAHC_SdSo015UIViewAnimationL0VtF":{"name":"keyboardFrameWillChange(for:animationDuration:animationCurve:)","parent_name":"ListView"},"Classes/ListView.html#/s:10ListableUI8ListViewC020clearSelectionDuringD10WillAppear9alongside8animatedySo37UIViewControllerTransitionCoordinator_pSg_SbtF":{"name":"clearSelectionDuringViewWillAppear(alongside:animated:)","abstract":"

    A method which provides Behavior.SelectionMode.single‘s clearsSelectionOnViewWillAppear behaviour.","parent_name":"ListView"},"Classes/ListActions/ViewControllerTransitioning.html#/s:10ListableUI11ListActionsC27ViewControllerTransitioningCAEycfc":{"name":"init()","parent_name":"ViewControllerTransitioning"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingCAEycfc":{"name":"init()","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC16ScrollCompletiona":{"name":"ScrollCompletion","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item8position8animated10completionSbAA7AnyItem_p_AA14ScrollPositionVSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the provided item, with the provided positioning.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA7AnyItem_p_14CoreFoundation7CGFloatVAA0cO18ScrollPositionInfoVcSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the provided item.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item8position8animated10completionSbAA13AnyIdentifierC_AA14ScrollPositionVSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:position:animated:completion:)","abstract":"

    Scrolls to the item with the provided identifier, with the provided positioning.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC8scrollTo4item23contentOffsetAdjustment8animated10completionSbAA13AnyIdentifierC_14CoreFoundation7CGFloatVAA0C22ItemScrollPositionInfoVcSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollTo(item:contentOffsetAdjustment:animated:completion:)","abstract":"

    Scrolls to a custom vertical offset for the item with the provided identifier.","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC15scrollToSection4with15sectionPosition0fK08animated10completionSbAA13AnyIdentifierC_AA0hK0OAA06ScrollK0VSbyAA0C13StateObserverV06DidEndE9AnimationVcSgtF":{"name":"scrollToSection(with:sectionPosition:scrollPosition:animated:completion:)","abstract":"

    Scrolls to the section with the given identifier, with the provided scroll and section positioning.

    ","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC11scrollToTop8animatedS2b_tF":{"name":"scrollToTop(animated:)","abstract":"

    Scrolls to the very top of the list, which includes displaying the list header.

    ","parent_name":"Scrolling"},"Classes/ListActions/Scrolling.html#/s:10ListableUI11ListActionsC9ScrollingC16scrollToLastItem8animatedS2b_tF":{"name":"scrollToLastItem(animated:)","abstract":"

    Scrolls to the last item in the list. If the list contains no items, no action is performed.

    ","parent_name":"Scrolling"},"Classes/ListActions.html#/s:10ListableUI11ListActionsC9scrollingAC9ScrollingCvp":{"name":"scrolling","abstract":"

    Actions which allow scrolling to individual items in a list.

    ","parent_name":"ListActions"},"Classes/ListActions.html#/s:10ListableUI11ListActionsC27viewControllerTransitioningAC04ViewfG0Cvp":{"name":"viewControllerTransitioning","abstract":"

    Actions which allow hooking up your list to the view controller transitioning APIs.

    ","parent_name":"ListActions"},"Classes/ListActions.html#/s:10ListableUI11ListActionsCACycfc":{"name":"init()","abstract":"

    Creates and returns an actions object which can be registered with a list view.

    ","parent_name":"ListActions"},"Classes/ListActions/Scrolling.html":{"name":"Scrolling","abstract":"

    Provides access to scrolling actions within a list view.

    ","parent_name":"ListActions"},"Classes/ListActions/ViewControllerTransitioning.html":{"name":"ViewControllerTransitioning","abstract":"

    Provides access to view controller transitioning options in a list.

    ","parent_name":"ListActions"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC8measurerySo6CGSizeVAA6SizingO07MeasureG0Vcvp":{"name":"measurer","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC8positionAA0F8PositionOvp":{"name":"position","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC4sizeSo6CGSizeVvp":{"name":"size","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC6zIndexSivp":{"name":"zIndex","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC7layoutsAA0F7LayoutsVvp":{"name":"layouts","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC13isReorderableSbvp":{"name":"isReorderable","abstract":"

    Whether this item can be reordered (has reordering configuration).

    ","parent_name":"ItemInfo"},"Classes/ListLayoutContent/ItemInfo.html#/s:10ListableUI17ListLayoutContentC8ItemInfoC5frameSo6CGRectVvp":{"name":"frame","parent_name":"ItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC8measurerySo6CGSizeVAA6SizingO07MeasureH0Vcvp":{"name":"measurer","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC11isPopulatedSbvp":{"name":"isPopulated","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12measuredSizeSo6CGSizeVvp":{"name":"measuredSize","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC4sizeSo6CGSizeVvp":{"name":"size","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC1x14CoreFoundation7CGFloatVvp":{"name":"x","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC1y14CoreFoundation7CGFloatVvp":{"name":"y","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC6zIndexSivp":{"name":"zIndex","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC7layoutsAA19HeaderFooterLayoutsVvp":{"name":"layouts","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC22containsFirstResponderSbvp":{"name":"containsFirstResponder","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12defaultFrameSo6CGRectVvp":{"name":"defaultFrame","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SupplementaryItemInfo.html#/s:10ListableUI17ListLayoutContentC21SupplementaryItemInfoC12visibleFrameSo6CGRectVvp":{"name":"visibleFrame","parent_name":"SupplementaryItemInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC6headerAC017SupplementaryItemG0Cvp":{"name":"header","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC6footerAC017SupplementaryItemG0Cvp":{"name":"footer","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC5itemsSayAC04ItemG0CGvp":{"name":"items","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC7layoutsAA0F7LayoutsVvp":{"name":"layouts","parent_name":"SectionInfo"},"Classes/ListLayoutContent/SectionInfo.html#/s:10ListableUI17ListLayoutContentC11SectionInfoC14isHeaderStickySbSgvp":{"name":"isHeaderSticky","parent_name":"SectionInfo"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC11contentSizeSo6CGSizeVvp":{"name":"contentSize","abstract":"

    The full scrollable size of the content, provided by the layout’s ListLayoutResult return value.

    ","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC07naturalE5Width14CoreFoundation7CGFloatVSgvp":{"name":"naturalContentWidth","abstract":"

    The natural width of the content, provided by the layout’s ListLayoutResult return value.

    ","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC15containerHeaderAC21SupplementaryItemInfoCvp":{"name":"containerHeader","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC6headerAC21SupplementaryItemInfoCvp":{"name":"header","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC6footerAC21SupplementaryItemInfoCvp":{"name":"footer","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC16overscrollFooterAC21SupplementaryItemInfoCvp":{"name":"overscrollFooter","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC8sectionsSayAC11SectionInfoCGvp":{"name":"sections","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC3allSayAA0cdE4Item_pGvp":{"name":"all","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent.html#/s:10ListableUI17ListLayoutContentC8maxValue3for14CoreFoundation7CGFloatVs7KeyPathCyAA0cdE4Item_pAHG_tF":{"name":"maxValue(for:)","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/SectionInfo.html":{"name":"SectionInfo","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/SupplementaryItemInfo.html":{"name":"SupplementaryItemInfo","parent_name":"ListLayoutContent"},"Classes/ListLayoutContent/ItemInfo.html":{"name":"ItemInfo","parent_name":"ListLayoutContent"},"Classes/DefaultItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP7actionsAA0cdE7ActionsCy0cD4TypeQzGvp":{"name":"actions","parent_name":"DefaultItemContentCoordinator"},"Classes/DefaultItemContentCoordinator.html#/s:10ListableUI22ItemContentCoordinatorP4infoAA0cdE4InfoCy0cD4TypeQzGvp":{"name":"info","parent_name":"DefaultItemContentCoordinator"},"Classes/ItemContentCoordinatorInfo.html#/s:10ListableUI26ItemContentCoordinatorInfoC8originalAA0C0VyxGvp":{"name":"original","abstract":"

    The original state of the item, as passed to the list.","parent_name":"ItemContentCoordinatorInfo"},"Classes/ItemContentCoordinatorInfo.html#/s:10ListableUI26ItemContentCoordinatorInfoC7currentAA0C0VyxGvp":{"name":"current","abstract":"

    The current value of the item, including changes made","parent_name":"ItemContentCoordinatorInfo"},"Classes/ItemContentCoordinatorActions.html#/s:10ListableUI29ItemContentCoordinatorActionsC6update9animation5afterADyAA13ViewAnimationO_SdyAA0C0VyxGzctF":{"name":"update(animation:after:update:)","abstract":"

    Allows you to update the displayed item via the provided closure, with an optional","parent_name":"ItemContentCoordinatorActions"},"Classes/AnyIdentifier.html#/s:10ListableUI13AnyIdentifierC8anyValues0C8HashableVvp":{"name":"anyValue","abstract":"

    The underlying value that backs the identifier.","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:10ListableUI13AnyIdentifierC15representedTypeSOvp":{"name":"representedType","abstract":"

    The underlying type that backs the identifier.","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"AnyIdentifier"},"Classes/AnyIdentifier.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"AnyIdentifier"},"Classes/Identifier.html#/s:10ListableUI10IdentifierC5valueq_vp":{"name":"value","abstract":"

    The underlying value that backs the identifier.","parent_name":"Identifier"},"Classes/Identifier.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Identifier"},"Classes/Identifier.html":{"name":"Identifier","abstract":"

    An Identifier is used to unique items in Listable lists. Sections,"},"Classes/AnyIdentifier.html":{"name":"AnyIdentifier","abstract":"

    A type-erased Identifier used to identify content in a list.

    "},"Classes/ItemContentCoordinatorActions.html":{"name":"ItemContentCoordinatorActions","abstract":"

    The available actions you can perform as a coordinator, which are reported back to the list to manage the item.

    "},"Classes/ItemContentCoordinatorInfo.html":{"name":"ItemContentCoordinatorInfo","abstract":"

    Information about the current and original state of the item.

    "},"Classes/DefaultItemContentCoordinator.html":{"name":"DefaultItemContentCoordinator","abstract":"

    The default ItemContentCoordinator, which performs no actions.

    "},"Classes/ListLayoutContent.html":{"name":"ListLayoutContent"},"Classes/ListActions.html":{"name":"ListActions","abstract":"

    ListActions is an type that you can use to gain access to actions to perform on a List"},"Classes/ListView.html":{"name":"ListView"},"Classes.html#/s:10ListableUI15UpdateCallbacksC":{"name":"UpdateCallbacks"},"Classes/ListViewController.html":{"name":"ListViewController","abstract":"

    A class which provides an easy way to set up and display a ListView,"},"Classes/StateAccessor.html":{"name":"StateAccessor"},"Classes/SourceState.html":{"name":"SourceState"},"Classes/DynamicSource.html":{"name":"DynamicSource"},"Classes/StaticSource.html":{"name":"StaticSource"},"Classes/ItemPreviewView.html":{"name":"ItemPreviewView","abstract":"

    A view you can use to test the various possible states that your ItemContent can be in.

    "},"Classes/ReorderingActions.html":{"name":"ReorderingActions"},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file

    vuk5wD*4gR zGXBFPA#Q5ax1xQ6sutL{+#yf&(x)Dhq&*+G6_Ci^Grk|(C{TrdzBlynl}(B4=mIU;;#+wm+ zx7SP%{ck0&oHmYUR+EoijV4Wp6)@Q0UZHt&qXao>3=-4pg8;c(eB9p*X_iz$)I0)i zP(~u^~hjQDjeK9^K-gfx)Cg?F#uJs>UdycF6>cuh-gjwQhQ9DO~&=z{R`ztfG?gX z9tSSlW4<^Tkp`p|lo_uQ? z=}y0rzo7Z!?M4V>g?XWW8VE?=P%=7t;ZQlNM8_k81$khjc*Lk$A9p^zM21OeVzY$U1CG{hZK2T!@Rd^Ma)hUi> z!!`DEQQteYBkXUx{Ptvs>cMxSvZ#-v1TN5^iOnoOYH-g{&{NzRzo4Lml|FNyd|NaN z=5_l^8jT+Sq*z8pCtq6FJ|P;alB3gwgl$QM|5eBb-J)qtBTLVvkOz@8*W;d7xJmjX zI5g+Qc@4l=@7R^fOCiz*(1z6sL$v~yM`Xq0Ku2aeMUu3r_RJ$~QWev}4Kg8YhO8V! z_>ZU@=z#~!!Yt`S1*xk&W8ZOVktv6DAkUnYj813tky$_CEL84|Ik>xKt;HXF5w7?> z$PPO($8wD# z#Xm^mIh76c{u2QXA83hiJuK@_Lw39y06i2aP1m;wAKC~+xxT*|!U$?%hZT_M;%K*# z1|S!|5#VRqs4xX}sn#W_mm9rZ*TucmlTpk%_xu;BDgJsA0xzYO?Y+Hbj4*qjZP^hj zfige0AX002Nfeuo&AAjx;&%T?fga1v8H=BAbg6SxB35YPq{q|N7=jgzzIa6!!-`xy z`_XVY&8M{u$Pm$4A60)r0RnYLPS89z@JzQ+mhf2;clK_v9~~6+%MH`SI+%iV-)@ zm>9bKxvJX;&BP!m9DD|`6mAiSSX=Yx(yF&XB)!&!CGU7UDPXRT&U`%#p&tQz6N2v$ zX3+Lzq1u!?7(R_T80EMuX_6ip9JmEj>9QViAwy!ZDv(5xN@YXKePF!UcbVkiMRR~J zTXixsvY6720ZfDWy$`3HK38;(xd~Glve~RR=+*)n-sS>Ox{WqGOwIlVr*+Y*5uG;BT~Wqo_q3So_93sl)9^?$b0c z@#I!|fDKO0I;}>)q{iGyAj%L1Xbk*(d zy#zsbb`^s$HrK0?8%`(X%<)h&A}qavNj`y`#+wsd`E2|vOc(a(hThXLcQwFXBVbd1 zP8CSm427h)q6u9NsDBkKUKiIyvb=|MnAkMM0CfQHJZM4QktJ}vrr|Te-iYppLHz^( zmv%y?5Z#RYx$qThk;MnOyO3cCfa&}__68;X{Pu{t?|)Y5B(qEv!ZK{yA{-9<6X)Rp z;2G~S!qeQWy{-GofUu)ZBaJZim®mfD4AIiu&tP)LNMm=e0UN~=Xs$i`j@&vuLm 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

  • + +
    +
    +
    +
    +
    +

    If the item is selectable; that is, if its selectionStyle is .tappable, .selectable, or .toggles. +Use this property to determine if your ItemContent should represent itself as interactive, for example +by applying the .button accessibility trait so VoiceOver users know the item responds to taps.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var isSelectable: Bool
    + +
    +
    +
    +
    +