(->ansi at-str)
(apply-key-bindings key-bindings
&
{:keys [look-up-keymap-fn]
:or {look-up-keymap-fn orig-key-map-clone}})
(apply-key-bindings!)
(assert-system-terminal terminal)
(backspace)
(backspace n)
(bind-key key-map widget-id key-str)
(block-redisplay-millis time-ms)
(buffer* s)
(buffer* s c)
(buffer-as-string)
(buffer-subs start)
(buffer-subs start end)
(call-widget widget-name)
(char-at idx)
(create-line-reader terminal app-name service)
(create-terminal & [assert-system-terminal'])
(create-widget & body)
(curr-char)
(cursor)
(cursor i)
(delete)
(delete n)
(display-message message)
(key-binding key-map-name key-str widget-name)
(key-map key-map-name)
(key-map->clj key-map)
(key-map->display-data key-map)
(key-map-name key-map)
(key-maps)
(main-key-map-name)
(move-cursor offset)
(next-char)
(orig-key-map-clone key-map-name)
(prev-char)
(reading? line-reader)
(redisplay)
(redisplay-flush line-reader s)
(register-widget widget-id widget)
(rows-available-for-post-display)
(safe-terminal-writer line-reader)
(set-key-map! key-map-name key-map)
(set-main-key-map! key-map-name)
(supplier f)
(terminal-size)
(up-to-cursor)
(widget-exec line-reader thunk)
(write s)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close