Receive input from an ANSITerm.
interface ref ANSINotify
fun ref apply( term: ANSITerm ref, input: U8 val) : None val
fun ref up( ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref down( ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref left( ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref right( ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref delete( ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref insert( ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref home( ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref end_key( ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref page_up( ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref page_down( ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref fn_key( i: U8 val, ctrl: Bool val, alt: Bool val, shift: Bool val) : None val
fun ref prompt( term: ANSITerm ref, value: String val) : None val
fun ref size( rows: U16 val, cols: U16 val) : None val
fun ref closed() : None val
© 2016-2018, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/term-ANSINotify