mirror of
https://github.com/koloideal/Argenta.git
synced 2026-06-10 10:05:28 +03:00
docs
This commit is contained in:
@@ -2,16 +2,10 @@ from argenta.command.flag import InputFlag, ValidationStatus
|
||||
|
||||
# Создание InputFlag с полным набором параметров
|
||||
output_flag = InputFlag(
|
||||
name="output",
|
||||
prefix="--",
|
||||
input_value="result.txt",
|
||||
status=ValidationStatus.VALID
|
||||
name="output", prefix="--", input_value="result.txt", status=ValidationStatus.VALID
|
||||
)
|
||||
|
||||
# Флаг без значения
|
||||
help_flag = InputFlag(
|
||||
name="help",
|
||||
prefix="-",
|
||||
input_value=None,
|
||||
status=ValidationStatus.VALID
|
||||
name="help", prefix="-", input_value=None, status=ValidationStatus.VALID
|
||||
)
|
||||
|
||||
@@ -1,10 +1,7 @@
|
||||
from argenta.command.flag import InputFlag, ValidationStatus
|
||||
|
||||
flag = InputFlag(
|
||||
name="verbose",
|
||||
prefix="-",
|
||||
input_value=None,
|
||||
status=ValidationStatus.VALID
|
||||
name="verbose", prefix="-", input_value=None, status=ValidationStatus.VALID
|
||||
)
|
||||
|
||||
# Получение строкового представления флага
|
||||
|
||||
@@ -1,17 +1,11 @@
|
||||
from argenta.command.flag import InputFlag, ValidationStatus
|
||||
|
||||
flag_with_value = InputFlag(
|
||||
name="output",
|
||||
prefix="--",
|
||||
input_value="result.txt",
|
||||
status=ValidationStatus.VALID
|
||||
name="output", prefix="--", input_value="result.txt", status=ValidationStatus.VALID
|
||||
)
|
||||
|
||||
flag_without_value = InputFlag(
|
||||
name="help",
|
||||
prefix="-",
|
||||
input_value=None,
|
||||
status=ValidationStatus.VALID
|
||||
name="help", prefix="-", input_value=None, status=ValidationStatus.VALID
|
||||
)
|
||||
|
||||
# Строковое представление включает значение
|
||||
|
||||
@@ -4,7 +4,7 @@ flag = InputFlag(
|
||||
name="config",
|
||||
prefix="--",
|
||||
input_value="settings.json",
|
||||
status=ValidationStatus.VALID
|
||||
status=ValidationStatus.VALID,
|
||||
)
|
||||
|
||||
# Отладочное представление объекта
|
||||
|
||||
@@ -1,17 +1,11 @@
|
||||
from argenta.command.flag import InputFlag, ValidationStatus
|
||||
|
||||
flag1 = InputFlag(
|
||||
name="debug",
|
||||
prefix="--",
|
||||
input_value=None,
|
||||
status=ValidationStatus.VALID
|
||||
name="debug", prefix="--", input_value=None, status=ValidationStatus.VALID
|
||||
)
|
||||
|
||||
flag2 = InputFlag(
|
||||
name="debug",
|
||||
prefix="-",
|
||||
input_value="true",
|
||||
status=ValidationStatus.INVALID
|
||||
name="debug", prefix="-", input_value="true", status=ValidationStatus.INVALID
|
||||
)
|
||||
|
||||
# Сравнение по имени (префикс и значение не учитываются)
|
||||
|
||||
Reference in New Issue
Block a user