models vocabulary
Factor handbook > Vocabulary index


Documentation
Models

Meta-data
Tags:extensions
Authors:Slava Pestov


Words

Tuple classes
ClassSuperclassSlots
model identity-tuplevalue connections dependencies ref locked?


Generic words
WordStack effect
model-activated( model -- )
model-changed( model observer -- )
range-max-value( model -- value )
range-max-value*( model -- value )
range-min-value( model -- value )
range-page-value( model -- value )
range-value( model -- value )
set-range-max-value( value model -- )
set-range-min-value( value model -- )
set-range-page-value( value model -- )
set-range-value( value model -- )
update-model( model -- )


Ordinary words
WordStack effect
(change-model)( ..a model quot: ( ..a obj -- ..b newobj ) -- ..b )
<model>( value -- model )
?set-model( value model -- )
activate-model( model -- )
add-connection( observer model -- )
add-dependency( dep model -- )
call-change-model( model quot -- newvalue model )
change-model( ..a model quot: ( ..a obj -- ..b newobj ) -- ..b )
change-model*( ..a model quot: ( ..a obj -- ..b ) -- ..b )
clamp-value( value range -- newvalue )
deactivate-model( model -- )
new-model( value class -- model )
notify-connections( model -- )
pop-model( model -- value )
push-model( value model -- )
ref-model( model -- n )
remove-connection( observer model -- )
remove-dependency( dep model -- )
set-model( value model -- )
unref-model( model -- n )
with-locked-model( model quot -- )


Class predicate words
WordStack effect
model?( object -- ? )


Files


Children from resource:basis
VocabularySummary
models.arrowArrow models apply a quotation to the value of an underlying model
models.delayDelay models update a fixed period of time after the underlying model changes
models.mappingMapping models combine an assoc of models into a single model
models.productProduct models combine the values of a sequence of models into one
models.rangeRange models bound their values
models.searchmodels.search vocabulary
models.sortmodels.sort vocabulary


Children from resource:extra
VocabularySummary
models.conditionalmodels.conditional vocabulary
models.historyHistory models remember prior values
models.illusionTwo Way Arrows