Spec-Zone.ru › Pony

Команда

[Source]

Команда содержит всю информацию, описывающую команду со своим описанием и эффективными опциями и аргументами, готовыми к использованию.

class box Command

Публичные функции

строка

[Source]

Возвращает строковое представление этой команды.

fun box string()
: String iso^

Возвращает

  • Строка iso^

описание

[Source]

Возвращает описание этой команды.

fun box spec()
: CommandSpec box

Возвращает

  • ОписаниеКоманды box

полноеИмя

[Source]

Возвращает полное имя этой команды с префиксами родительских команд.

fun box fullname()
: String val

Возвращает

  • Строка val

опция

[Source]

Возвращает опцию по имени, по умолчанию возвращает фиктивную опцию, если опция неизвестна.

fun box option(
  name: String val)
: Option val

Параметры

  • name: Строка val

Возвращает

  • Опция val

аргумент

[Source]

Возвращает аргумент по имени, по умолчанию возвращает фиктивный аргумент, если аргумент неизвестен.

fun box arg(
  name: String val)
: Arg val

Параметры

  • name: Строка val

Возвращает

  • Аргумент val

© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/cli-Command

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API