mirror of
https://github.com/koloideal/Argenta.git
synced 2026-06-11 18:45:29 +03:00
docs
This commit is contained in:
@@ -7,7 +7,7 @@ Dividing Lines
|
||||
|
||||
----
|
||||
|
||||
Класс ``StaticDividingLine``
|
||||
``StaticDividingLine``
|
||||
-----------------------------
|
||||
|
||||
``StaticDividingLine`` создаёт разделительную линию **фиксированной** длины. Этот тип линии полезен для создания предсказуемого и унифицированного интерфейса.
|
||||
@@ -21,14 +21,14 @@ Dividing Lines
|
||||
Создаёт экземпляр статической разделительной линии.
|
||||
|
||||
* ``unit_part``: Символ для построения линии (учитывается только первый символ). По умолчанию: ``-``.
|
||||
* ``length``: Фиксированная длина линии (keyword-only аргумент). По умолчанию: ``25``.
|
||||
* ``length``: Фиксированная длина линии. По умолчанию: ``25``.
|
||||
|
||||
-----
|
||||
|
||||
Класс ``DynamicDividingLine``
|
||||
``DynamicDividingLine``
|
||||
------------------------------
|
||||
|
||||
``DynamicDividingLine`` создаёт линию, длина которой **динамически** подстраивается под самую длинную строку в выводе команды. Это требует перехвата `stdout`, в результате чего разделители идеально обрамляют выводимый контент.
|
||||
``DynamicDividingLine`` создаёт линию, длина которой **динамически** подстраивается под самую длинную строку в выводе команды. Это требует перехвата ``stdout``, в результате чего разделители идеально обрамляют выводимый контент.
|
||||
|
||||
.. code-block:: python
|
||||
:linenos:
|
||||
@@ -63,12 +63,3 @@ Dividing Lines
|
||||
* В ваших обработчиках нет интерактивных операций ввода (например, ``input()``).
|
||||
|
||||
Тип разделителя для всего приложения задаётся при инициализации ``App`` через параметр ``dividing_line``.
|
||||
|
||||
-----
|
||||
|
||||
Пример конфигурации
|
||||
--------------------
|
||||
|
||||
.. literalinclude:: ../../../code_snippets/dividing_lines/snippet.py
|
||||
:language: python
|
||||
:linenos:
|
||||
|
||||
Reference in New Issue
Block a user