Merge branch 'master' of git://factorcode.org/git/factor
commit
4ce3cdc149
|
@ -5,12 +5,13 @@ IN: models
|
||||||
HELP: model
|
HELP: model
|
||||||
{ $class-description "A mutable cell holding a single value. When the value is changed, a sequence of connected objects are notified. Models have the following slots:"
|
{ $class-description "A mutable cell holding a single value. When the value is changed, a sequence of connected objects are notified. Models have the following slots:"
|
||||||
{ $list
|
{ $list
|
||||||
{ { $snippet "value" } " - the value of the model. Use " { $link set-model } " to change the value." }
|
{ { $slot "value" } " - the value of the model. Use " { $link set-model } " to change the value." }
|
||||||
{ { $snippet "connections" } " - a sequence of objects implementing the " { $link model-changed } " generic word, to be notified when the model's value changes." }
|
{ { $slot "connections" } " - a sequence of objects implementing the " { $link model-changed } " generic word, to be notified when the model's value changes." }
|
||||||
{ { $snippet "dependencies" } " - a sequence of models which should have this model added to their sequence of connections when activated." }
|
{ { $slot "dependencies" } " - a sequence of models which should have this model added to their sequence of connections when activated." }
|
||||||
{ { $snippet "ref" } " - a reference count tracking the number of models which depend on this one." }
|
{ { $slot "ref" } " - a reference count tracking the number of models which depend on this one." }
|
||||||
|
{ { $slot "locked?" } " - a slot set by " { $link with-locked-model } " to ensure that the model doesn't get changed recursively" }
|
||||||
}
|
}
|
||||||
"Other classes may delegate to " { $link model } "."
|
"Other classes may inherit from " { $link model } "."
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
HELP: <model>
|
HELP: <model>
|
||||||
|
|
Loading…
Reference in New Issue