Files
tamigo-cli/venv/lib/python3.12/site-packages/rich/__pycache__/padding.cpython-312.pyc

66 lines
6.8 KiB
Plaintext
Raw Normal View History

<EFBFBD>
<00><16>i <00> <00><><00>ddlmZmZmZmZmZer ddlmZmZm Z m
Z
ddl m Z ddl mZddlmZddlmZeeeeeeefeeeeeffZGd<08>d e <0C>Zed
k(rdd lmZeed d d<0E><0F><00>yy)<11>)<05> TYPE_CHECKING<4E>List<73>Optional<61>Tuple<6C>Union<6F>)<04>Console<6C>ConsoleOptions<6E>RenderableType<70> RenderResult)<01> JupyterMixin)<01> Measurement)<01>Segment)<01>Stylec
<00><><00>eZdZdZ dddd<04>ddddd eeefd
efd <0B>Ze ddd e
d dfd<0E><04>Z e ddd e e
e
e
e
ffd<0F><04>Zd efd<10>Z dd<11>Z dd<12>Zy)<17>Paddinga
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.
<20>noneT)<02>style<6C>expand<6E>
renderabler <00>pad<61>PaddingDimensionsrrc<00><><00>||_|j|<02>\|_|_|_|_||_||_y)N)r<00>unpack<63>top<6F>right<68>bottom<6F>leftrr)<05>selfrrrrs <20>R/home/daniel/Projects/tamigo-cli/venv/lib/python3.12/site-packages/rich/padding.py<70>__init__zPadding.__init__!s8<00><00>%<25><04><0F>7;<3B>{<7B>{<7B>3<EFBFBD>7G<37>4<><04><08>$<24>*<2A>d<EFBFBD>k<EFBFBD>4<EFBFBD>9<EFBFBD><1A><04>
<EFBFBD><1C><04> <0B><00>level<65>returnc<00>&<00>t|ddd|fd<02><03>S)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.
rF)rr)r)<03>clsrr#s r <00>indentzPadding.indent.s<00><00><17>z<EFBFBD><01>1<EFBFBD>a<EFBFBD><15>'7<><05>F<>Fr"c<00><><00>t|t<00>r||||fSt|<00>dk(r |d}||||fSt|<00>dk(r |\}}||||fSt|<00>dk(r |\}}}}||||fStdt|<00><00>d<06><03><00>)z&Unpack padding specified in CSS style.rr<00><00>z)1, 2 or 4 integers required for padding; z given)<04>
isinstance<EFBFBD>int<6E>len<65>
ValueError)r<00>_pad<61>pad_top<6F> pad_rightrrrrs r rzPadding.unpack<s<><00><00> <16>c<EFBFBD>3<EFBFBD> <1F><17><13>c<EFBFBD>3<EFBFBD>'<27> '<27> <0E>s<EFBFBD>8<EFBFBD>q<EFBFBD>=<3D><16>q<EFBFBD>6<EFBFBD>D<EFBFBD><18>$<24><04>d<EFBFBD>+<2B> +<2B> <0E>s<EFBFBD>8<EFBFBD>q<EFBFBD>=<3D>!$<24> <1E>G<EFBFBD>Y<EFBFBD><1B>Y<EFBFBD><07><19>;<3B> ;<3B> <0E>s<EFBFBD>8<EFBFBD>q<EFBFBD>=<3D>'*<2A> $<24>C<EFBFBD><15><06><04><17><15><06><04>-<2D> -<2D><18>D<>S<EFBFBD><13>X<EFBFBD>J<EFBFBD>f<EFBFBD>U<>V<>Vr"c <00><><00>d|j<00>d|j<00>d|j<00>d|j<00>d|j<00>d<04> S)NzPadding(z, (<28>,z)))rrrrr)rs r <00>__repr__zPadding.__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><>K<00>|j|j<00>}|jr |j}nYt t j |||j<00>j|jz|jz|j<00>}|j||jz
|jz
<00>}|j<00>6|j|j|jz
|jz
<00><01>}|j!|j||d<02><03>}t"}|jr|d|jz|<03>nd}|jr'|d|jz<00>|<03>|j%<00>gn|j%<00>g} d}
|jr'|d|z<00>d<05>|<03>g}
|
|jzEd{<00><02><02>|r |D]} |<08><01>| Ed{<00><02><02>| Ed{<00><02><02><00>n|D]} | Ed{<00><02><02>| Ed{<00><02><02><00>|jr,|
xs|d|z<00>d<05>|<03>g}
|
|jzEd{<00><02><02>yy7<00>z7<00>g7<00>_7<00>O7<00>G7<00><10>w)N)<01>heightT)rr<00> <20>
)<13> get_stylerr<00> max_width<74>minr<00>getr<00>maximumrr<00> update_widthr6<00> update_heightrr<00> render_linesr<00>line) r<00>console<6C>optionsr<00>width<74>render_options<6E>lines<65>_Segmentrr<00>
blank_linerAs r <00>__rich_console__zPadding.__rich_console__Os9<00><00><><00><18>!<21>!<21>$<24>*<2A>*<2A>-<2D><05> <0F>;<3B>;<3B><1B>%<25>%<25>E<EFBFBD><17><1B><0F><0F><07><17>$<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>d<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>5<EFBFBD>d<EFBFBD>%<25>
<EFBFBD><05><1B><08>37<33>9<EFBFBD>9<EFBFBD>x<EFBFBD><03>d<EFBFBD>i<EFBFBD>i<EFBFBD><0F><15>/<2F>$<24><04><14>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>"<22>c<EFBFBD>E<EFBFBD>k<EFBFBD>]<5D>"<22>#5<>u<EFBFBD>=<3D>><3E>J<EFBFBD>!<21>D<EFBFBD>H<EFBFBD>H<EFBFBD>,<2C> ,<2C> ,<2C> <0F><1D> !<21><04><1A>
<EFBFBD><1F><0F><0F> <20> <20> <20> !<21>
<1E> !<21><04><1F><0F><0F> <20> <20> <20> !<21> <10>;<3B>;<3B>#<23>L<><08>C<EFBFBD>%<25>K<EFBFBD>=<3D><02>1C<31>U<EFBFBD>(K<>'L<>J<EFBFBD>!<21>D<EFBFBD>K<EFBFBD>K<EFBFBD>/<2F> /<2F> /<2F> <17> -<2D><> <20><> <20><> <20><> <20><> 0<>sl<00>F8I<01>:H5<04>;I<01>H7<06> I<01>H9<06>I<01>+H;<06>, I<01>5H=<06>68I<01>.H?<04>/I<01>7I<01>9I<01>;I<01>=I<01>?Ic<00><00>|j}|j|jz}||z
dkr t||<03>Stj|||j
<00>\}}t||z||z<00>}|j |<03>}|S)Nr)r:rrrr<r<00> with_maximum)rrBrCr:<00> extra_width<74> measure_min<69> measure_max<61> measurements r <00>__rich_measure__zPadding.__rich_measure__}s<><00><00><1C>%<25>%<25> <09><1A>i<EFBFBD>i<EFBFBD>$<24>*<2A>*<2A>,<2C> <0B> <14>{<7B> "<22>Q<EFBFBD> &<26><1E>y<EFBFBD>)<29>4<> 4<>#.<2E>?<3F>?<3F>7<EFBFBD>G<EFBFBD>T<EFBFBD>_<EFBFBD>_<EFBFBD>#U<> <20> <0B>[<5B>!<21>+<2B> <0B>";<3B>[<5B>;<3B>=V<>W<> <0B>!<21>.<2E>.<2E>y<EFBFBD>9<> <0B><1A>r"N))rrrr)rBr rCr
r$r )rBr rCr
r$r)<12>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__r<00>strr<00>boolr!<00> classmethodr,r'<00> staticmethodrrr4rIrP<00>r"r rrs<><00><00> <08> $0<> <1D>
$*<2A><1B> <1D>$<24> <1D>!<21> <1D>
<15>S<EFBFBD>%<25>Z<EFBFBD> <20> <1D> <15> <1D><11> G<01> 0<> G<01><13> G<01><19> G<01><11> G<01><12> W<01>'<27> W<01>E<EFBFBD>#<23>s<EFBFBD>C<EFBFBD><13>2D<32>,E<> W<01><12> W<01>d<01>#<23>d<01>,0<> <20>,0<>+;<3B>,0<> <17>,0<>\
<1B> <20>
<1B>+;<3B>
<1B> <16>
r"r<00>__main__)<01>printz Hello, World)r)r*zon blue)rN)<19>typingrrrrrrBr r
r r <00>jupyterr <00>measurer<00>segmentrrrr,rrrQ<00>richr[rYr"r <00><module>ras<><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"