ui.tools.listener vocabulary
Factor documentation > Factor handbook > Vocabulary index


Documentation
UI listener

Meta-data
Tags:tools
Authors:Slava Pestov


Words

Tuple classes
ClassSuperclassSlots
interactor source-editoroutput history flag mailbox thread waiting token-model word-model popup
listener-gadget toolerror-summary output scroller input


Generic words
WordStack effect
(print-input)( object -- )
(word-at-caret)( token completion-mode -- obj )
listener-input( obj -- )


Ordinary words
WordStack effect
(call-listener)( quot command listener -- )
(get-listener)( quot -- listener )
<debugger-popup>( error continuation -- popup )
<error-summary>( -- gadget )
<interactor>( -- gadget )
<listener-gadget>( -- listener )
<word-model>( interactor -- model )
call-listener( quot command -- )
clear-output( listener -- )
clear-stack( listener -- )
com-auto-use( -- )
com-end( listener -- )
com-help( -- )
debugger-popup( interactor error continuation -- )
error-summary.( -- )
eval-listener( string -- )
evaluate-input( interactor -- )
find-listener( gadget -- listener )
get-listener( -- listener )
get-ready-listener( -- listener )
go-to-error( interactor error -- )
handle-interactive( lines interactor -- quot/f ? )
handle-parse-error( interactor error -- )
init-error-summary( listener -- listener )
init-input/output( listener -- listener )
interactor-busy?( interactor -- ? )
interactor-continuation( interactor -- continuation )
interactor-continue( obj interactor -- )
interactor-eof( interactor -- )
interactor-finish( interactor -- )
interactor-operation( gesture interactor -- ? )
interactor-read( interactor -- lines )
interactor-yield( interactor -- obj )
introduction.( -- )
listener-busy?( listener -- ? )
listener-run-files( seq -- )
listener-streams( listener -- input output )
listener-thread( listener -- )
listener-window( -- )
listener-window*( -- listener )
print-input( object interactor -- )
quot-action( interactor -- lines )
register-self( interactor -- )
restart-listener( listener -- )
set-listener-font( family size -- )
show-listener( -- )
start-listener-thread( listener -- )
try-parse( lines interactor -- quot/error/f )
use-if-necessary( word manifest -- )
vocab-exists?( name -- ? )
wait-for-listener( listener -- )
word-at-caret( token interactor -- obj )


Class predicate words
WordStack effect
interactor?( object -- ? )
listener-gadget?( object -- ? )


Files
resource:basis/ui/tools/listener/listener.factor
resource:basis/ui/tools/listener/listener-docs.factor
resource:basis/ui/tools/listener/listener-tests.factor


Children from resource:basis
VocabularySummary
ui.tools.listener.completionui.tools.listener.completion vocabulary
ui.tools.listener.historyui.tools.listener.history vocabulary
ui.tools.listener.popupsui.tools.listener.popups vocabulary


Children
VocabularySummary
ui.tools.listener.privateui.tools.listener.private vocabulary