Files
ServerSync/lib/rich/__pycache__/padding.cpython-314.pyc

70 lines
7.9 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i <00> <00> <00>^RIHtHtHtHtHt]'d ^RIHtHtH t H
t
^RI H t ^RI Ht^RIHt^RIHt]]]],]]]3,]]]]]3,3,t!RR] 4t]R 8Xd^R
IHt]!]!R RR R 74R#R#)<10>)<05> TYPE_CHECKING<4E>List<73>Optional<61>Tuple<6C>Union)<04>Console<6C>ConsoleOptions<6E>RenderableType<70> RenderResult)<01> JupyterMixin)<01> Measurement)<01>Segment)<01>Stylec<00><>a<00>]tRt^toRtRRRRR/V3RlRlllt]V3RlR l4t]V3R
lR l4t V3R lR lt
V3RlRlt V3RlRlt Rt VtR#)<15>Paddinga<67>Draw space around content.
Example:
>>> print(Padding("Hello", (2, 4), style="on blue"))
Args:
renderable (RenderableType): String or other renderable.
pad (Union[int, Tuple[int]]): Padding for top, right, bottom, and left borders.
May be specified with 1, 2, or 4 integers (CSS style).
style (Union[str, Style], optional): Style for padding characters. Defaults to "none".
expand (bool, optional): Expand padding to fit available width. Defaults to True.
<EFBFBD>style<6C>none<6E>expandTc<00>D<<01>V^8<>dQhRRRRRS[S[S[3,RS[/#)<07><00>
renderabler
<00>pad<61>PaddingDimensionsrr)r<00>strr<00>bool)<02>format<61> __classdict__s"<22><>3/tmp/pip-target-qd_sq_1j/lib/python/rich/padding.py<70> __annotate__<5F>Padding.__annotate__!s<<00><><00> <1D> <1D>$<24> <1D>!<21> <1D>
<15>S<EFBFBD>%<25>Z<EFBFBD> <20> <1D> <15> <1D>c<08>~<00>WnVPV4wVnVnVnVnW0nW@nR#)N)r<00>unpack<63>top<6F>right<68>bottom<6F>leftrr)<05>selfrrrrs&&&$$r<00>__init__<5F>Padding.__init__!s2<00><00>%<25><0F>7;<3B>{<7B>{<7B>3<EFBFBD>7G<37>4<><04><08>$<24>*<2A>d<EFBFBD>k<EFBFBD>4<EFBFBD>9<EFBFBD><1A>
<EFBFBD><1C> r!c<00>(<<01>V^8<>dQhRRRS[RR/#)rrr
<00>level<65>returnr)<01>int)rrs"<22>rrr /s(<00><><00> G<01> G<01> 0<> G<01><13> G<01><19> Gr!c <0C>&<00>\V^^^V3RR7#)z<>Make padding instance to render an indent.
Args:
renderable (RenderableType): String or other renderable.
level (int): Number of characters to indent.
Returns:
Padding: A Padding instance.
F)rr)r)<03>clsrr,s&&&r<00>indent<6E>Padding.indent.s<00><00><17>z<EFBFBD><01>1<EFBFBD>a<EFBFBD><15>'7<><05>F<>Fr!c<00>B<<01>V^8<>dQhRRRS[S[S[S[S[3,/#)rrrr-)rr.)rrs"<22>rrr =s.<00><><00> W<01> W<01>'<27> W<01>E<EFBFBD>#<23>s<EFBFBD>C<EFBFBD><13>2D<32>,E<> Wr!c <0C><00>\V\4'dWW3#\V4^8XdV^,pWW3#\V4^8Xd Vwr#W#W#3#\V4^8Xd
VwrErgWEWg3#\R\V4 R24h)z&Unpack padding specified in CSS style.z)1, 2 or 4 integers required for padding; z given)<04>
isinstancer.<00>len<65>
ValueError)r<00>_pad<61>pad_top<6F> pad_rightr$r%r&r's& rr#<00>Padding.unpack<s<><00><00> <16>c<EFBFBD>3<EFBFBD> <1F> <1F><17>c<EFBFBD>'<27> '<27> <0E>s<EFBFBD>8<EFBFBD>q<EFBFBD>=<3D><16>q<EFBFBD>6<EFBFBD>D<EFBFBD><18><04>+<2B> +<2B> <0E>s<EFBFBD>8<EFBFBD>q<EFBFBD>=<3D>!$<24> <1E>G<EFBFBD><1B><07>;<3B> ;<3B> <0E>s<EFBFBD>8<EFBFBD>q<EFBFBD>=<3D>'*<2A> $<24>C<EFBFBD><06><17><06>-<2D> -<2D><18>D<>S<EFBFBD><13>X<EFBFBD>J<EFBFBD>f<EFBFBD>U<>V<>Vr!c<00> <<01>V^8<>dQhRS[/#)rr-)r)rrs"<22>rrr Ls<00><><00>d<01>d<01>#<23>dr!c <08><><00>RVP: RVP RVP RVP RVP R2 #)zPadding(z, (<28>,z)))rr$r%r&r')r(s&r<00>__repr__<5F>Padding.__repr__LsD<00><00><19>$<24>/<2F>/<2F>,<2C>C<EFBFBD><04><08><08>z<EFBFBD><11>4<EFBFBD>:<3A>:<3A>,<2C>a<EFBFBD><04> <0B> <0B>}<7D>TU<54>VZ<56>V_<56>V_<56>U`<60>`b<>c<>cr!c<00>&<<01>V^8<>dQhRRRRRR/#)r<00>consoler<00>optionsr r-r <00>)rrs"<22>rrr Os%<00><><00>,0<>,0<> <20>,0<>+;<3B>,0<> <17>,0r!c#<08>B"<00>VPVP4pVP'dVPpMa\ \
P !WVP4PVP,VP,VP4pVPW@P,
VP,
4pVPe?VPVPVP,
VP,
R7pVP!VPWSRR7p\"pVP'dV!RVP,V4MRpVP'd,V!RVP, V4VP%4.MVP%4.p Rp
VP'd/V!RV, R2V4.p
W<EFBFBD>P,Rjx<01>L
V'd#VFp Vx<00>T Rjx<01>L
T Rjx<01>L
K MVFp T Rjx<01>L
T Rjx<01>L
K VP'd;T
;'gV!RV, R2V4.p
W<EFBFBD>P,Rjx<01>L
R#R#L<>L<>LxLfL^L5i)N)<01>heightT)rr<00> <20>
)<13> get_stylerr<00> max_width<74>minr <00>getr<00>maximumr'r%<00> update_widthrF<00> update_heightr$r&<00> render_linesr<00>line) r(rBrCr<00>width<74>render_options<6E>lines<65>_Segmentr'r%<00>
blank_linerQs &&& r<00>__rich_console__<5F>Padding.__rich_console__Os,<00><00><00><18>!<21>!<21>$<24>*<2A>*<2A>-<2D><05> <0F>;<3B>;<3B>;<3B><1B>%<25>%<25>E<EFBFBD><17><1B><0F><0F><07>$<24>/<2F>/<2F>B<>J<>J<><16>)<29>)<29><1C><16>*<2A>*<2A><1D><18>!<21>!<21> <0E>E<EFBFBD> !<21>-<2D>-<2D>e<EFBFBD>i<EFBFBD>i<EFBFBD>.?<3F>$<24>*<2A>*<2A>.L<>M<><0E> <19> <20> <20> ,<2C>+<2B>9<>9<>%<25>,<2C>,<2C>t<EFBFBD>x<EFBFBD>x<EFBFBD>7<>$<24>+<2B>+<2B>E<>:<3A><0E>N<EFBFBD><18>$<24>$<24> <10>O<EFBFBD>O<EFBFBD>^<5E>d<EFBFBD>%<25>
<EFBFBD><05><1B><08>37<33>9<EFBFBD>9<EFBFBD>9<EFBFBD>x<EFBFBD><03>d<EFBFBD>i<EFBFBD>i<EFBFBD><0F><15>/<2F>$<24><04><14>z<EFBFBD>z<EFBFBD>z<EFBFBD><16><13>t<EFBFBD>z<EFBFBD>z<EFBFBD>)<29>*<2A>U<EFBFBD> 3<>X<EFBFBD>]<5D>]<5D>_<EFBFBD> E<><1A>-<2D>-<2D>/<2F>"<22> <0E>
/3<>
<EFBFBD> <0F>8<EFBFBD>8<EFBFBD>8<EFBFBD>"<22>c<EFBFBD>E<EFBFBD>k<EFBFBD>]<5D>"<22>#5<>u<EFBFBD>=<3D>><3E>J<EFBFBD>!<21>H<EFBFBD>H<EFBFBD>,<2C> ,<2C> ,<2C> <0F><1D><04><1A>
<EFBFBD><1F><0F><0F> <20> <20> <20><1E>
<1E><04><1F><0F><0F> <20> <20> <20><1E> <10>;<3B>;<3B>;<3B>#<23>L<>L<><08>C<EFBFBD>%<25>K<EFBFBD>=<3D><02>1C<31>U<EFBFBD>(K<>'L<>J<EFBFBD>!<21>K<EFBFBD>K<EFBFBD>/<2F> /<2F> /<2F> <17> -<2D> <20> <20> <20> <20> 0<>s<EFBFBD><00>E=J<01>AJ<01>)J<01>9J<04>: J<01>J<01>J<06> J<01>J<06>J<01>2J<06>3 J<01><J<06>=J<01>J<01> *J<01>
J<04> J<01>J<01>J<01>J<01>J<01>Jc<00>&<<01>V^8<>dQhRRRRRR/#)rrBrrCr r-r rD)rrs"<22>rrr }s%<00><><00>
<1B>
<1B> <20>
<1B>+;<3B>
<1B> <16>
r!c<08> <00>VPpVPVP,pW4,
^8d \W34#\P!WVP
4wrV\WT,Wd,4pVP V4pV#)<01>)rJr'r%r rLr<00> with_maximum)r(rBrCrJ<00> extra_width<74> measure_min<69> measure_max<61> measurements&&& r<00>__rich_measure__<5F>Padding.__rich_measure__}sv<00><00><1C>%<25>%<25> <09><1A>i<EFBFBD>i<EFBFBD>$<24>*<2A>*<2A>,<2C> <0B> <14> "<22>Q<EFBFBD> &<26><1E>y<EFBFBD>4<> 4<>#.<2E>?<3F>?<3F>7<EFBFBD>T<EFBFBD>_<EFBFBD>_<EFBFBD>#U<> <20> <0B>!<21>+<2B>";<3B>[<5B>=V<>W<> <0B>!<21>.<2E>.<2E>y<EFBFBD>9<> <0B><1A>r!)r&rr'rr%rr$N))rrrr)<0F>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__r)<00> classmethodr1<00> staticmethodr#r?rWra<00>__static_attributes__<5F>__classdictcell__)rs@rrrsu<00><><00><00> <08> <1D>
$*<2A> <1D> <1C> <1D> <1D><11> G<01><11> G<01><12> W<01><12> W<01>d<01>d<01>,0<>,0<>\
<1B>
r!r<00>__main__)<01>printz Hello, Worldzon blue)rN)r<00>)<19>typingrrrrrrBrr r
r <00>jupyterr <00>measurer <00>segmentrrrr.rrrc<00>richrmrDr!r<00><module>rts<><00><01>><3E>><3E><10><06><06>"<22> <20><1C><18><19>#<23>u<EFBFBD>S<EFBFBD>z<EFBFBD>5<EFBFBD><13>c<EFBFBD><18>?<3F>E<EFBFBD>#<23>s<EFBFBD>C<EFBFBD>QT<51>BT<42><U<>U<>V<><11>t<1B>l<EFBFBD>t<1B>n <0C>z<EFBFBD><19><1A> <09>'<27>.<2E>&<26> <09>
:<3A>;<3B>r!