<$link to="hobbit" ...<$link $to="hobbit"...<$action-sendmessage $message="tm-close-tiddler" $param={{{[has[draft.of]field:draft.of<item>]}}}/>
<$action-sendmessage $message="tm-close-tiddler" param={{{[has[draft.of]field:draft.of<item>]}}}/>
| Attribute | Description |
|---|---|
| $tiddler | The title of the tiddler whose fields are to be modified (if not provided defaults to the current tiddler) |
| $field | Optional name of a field to be assigned the $value attribute |
| $index | Optional index of a property in a data tiddler to be assigned the $value attribute |
| $value | The value to be assigned to the field or index identified by the $field or $index attribute. If neither is specified then the value is assigned to the text field. If no value is specified, $field or $index will be deleted. |
| $timestamp | Specifies whether the timestamp(s) of the target tiddler will be updated (modified and modifier, plus created and creator for newly created tiddlers). Can be "yes" (the default) or "no" |
| {any attributes not starting with $} | Each attribute name specifies a field to be modified with the attribute value providing the value to assign to the field |
$value=v1 allows value=v2 to be used in the same widget. Effectively not blocking you from passing a "value" called value
This you find it in widgets that should permit any parameter=value pair like creating tiddlers, and almost no where else.
Tony
<$wikify name= ...
<$macrocall $name= ...| Attribute | Description |
|---|---|
| name | The name of the variable to assign |
| text | The text to parse and render |
| type | The ContentType of the text (defaults to text/vnd.tiddlywiki) |
| mode | The parse mode: block (the default) or inline |
| output | Keyword indicating the desired output type, defaulting to text (see below) |
| parameters | Macro parameters specified as attributes |
Mohammad,