Spec-Zone.ru › Pony

ANSITerm

[Source]

Обрабатывает ANSI escape-коды со стандартного ввода.

actor tag ANSITerm

Конструкторы

create

[Source]

Создаёт новый ANSI термин.

new tag create(
  notify: ANSINotify iso,
  source: DisposableActor tag,
  timers: Timers tag = reference)
: ANSITerm tag^

Параметры

  • notify: ANSINotify iso
  • source: DisposableActor tag
  • timers: Timers tag = reference

Возвращаемое значение

  • ANSITerm tag^

Публичные методы

apply

[Source]

Получает ввод со стандартного ввода.

be apply(
  data: Array[U8 val] iso)

Параметры

  • data: Array[U8 val] iso

prompt

[Source]

Передаёт запрос нотификатору.

be prompt(
  value: String val)

Параметры

  • value: String val

size

[Source]

be size()

dispose

[Source]

Прекращает приём ввода, сообщает нотификатору о закрытии и удаляет источник.

be dispose()

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

Spec-Zone.ru

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