mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-14 05:44:50 +00:00
Merge branch 'Jermolene:master' into root-stylesheet-refresh
This commit is contained in:
commit
87635f8548
@ -1,8 +1,8 @@
|
|||||||
|
code-body: yes
|
||||||
created: 20150117152607000
|
created: 20150117152607000
|
||||||
modified: 20240229155550000
|
modified: 20240317091700545
|
||||||
tags: $:/tags/Macro
|
tags: $:/tags/Macro
|
||||||
title: $:/editions/tw5.com/doc-macros
|
title: $:/editions/tw5.com/doc-macros
|
||||||
code-body: yes
|
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
\whitespace trim
|
\whitespace trim
|
||||||
@ -165,7 +165,7 @@ This is an example tiddler. See [[Table-of-Contents Macros (Examples)]].
|
|||||||
<dd><$button set=<<.state>> setTo="">Hide</$button></dd>
|
<dd><$button set=<<.state>> setTo="">Hide</$button></dd>
|
||||||
</dl>
|
</dl>
|
||||||
<blockquote class="doc-example-result">
|
<blockquote class="doc-example-result">
|
||||||
<<eg>>
|
<$transclude $variable="eg" $mode="block"/>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
</$reveal>
|
</$reveal>
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
created: 20140908130500000
|
created: 20140908130500000
|
||||||
modified: 20150219182745000
|
modified: 20240326164134356
|
||||||
tags: Concepts Reference
|
tags: Concepts Reference
|
||||||
title: Widgets
|
title: Widgets
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
~TiddlyWiki's display is driven by an underlying collection of <<.def widgets>>. These are organised into a tree structure: each widget has a parent widget and zero or more child widgets.
|
~TiddlyWiki's display is driven by an underlying collection of <<.def widgets>>. These are organised into a tree structure: each widget has a parent widget and zero or more child widgets.
|
||||||
|
|
||||||
~TiddlyWiki generates this <<.def "widget tree">> by parsing the WikiText of tiddlers. Each component of the WikiText syntax, including even the trivial case of ordinary text, generates a corresponding widget. The widget tree is an intermediate representation that is subsequently rendered into the actual display.
|
~TiddlyWiki generates this <<.def "widget tree">> by parsing the ~WikiText of tiddlers. Each component of the ~WikiText syntax, including even the trivial case of ordinary text, generates a corresponding widget. The widget tree is an intermediate representation that is subsequently rendered into the actual display.
|
||||||
|
|
||||||
Widgets are analogous to elements in an HTML document. Indeed, HTML tags in WikiText generate dedicated <<.def "element widgets">>.
|
Widgets are analogous to elements in an HTML document. Indeed, HTML tags in ~WikiText generate dedicated <<.def "element widgets">>.
|
||||||
|
|
||||||
Each class of widget contributes a specific ability to the overall functionality, such as the ability to <<.wlink2 "display an image" ImageWidget>> or <<.wlink2 "a button" ButtonWidget>>, to <<.wlink2 "call a macro" MacroCallWidget>> or <<.wlink2 "transclude text from elsewhere" TranscludeWidget>>, or to [[mark a piece of text as a heading|HTML in WikiText]].
|
Each class of widget contributes a specific ability to the overall functionality, such as the ability to <<.wlink2 "display an image" ImageWidget>> or <<.wlink2 "a button" ButtonWidget>>, to <<.wlink2 "call a macro" MacroCallWidget>> or <<.wlink2 "transclude text from elsewhere" TranscludeWidget>>, or to [[mark a piece of text as a heading|HTML in WikiText]].
|
||||||
|
|
||||||
@ -16,4 +16,4 @@ The more specialised widgets use a general-purpose [[widget syntax|Widgets in Wi
|
|||||||
|
|
||||||
The following classes of widget are built into the core:
|
The following classes of widget are built into the core:
|
||||||
|
|
||||||
<<list-links "[tag[Widgets]]">>
|
<<list-links "[tag[Widgets]]" class:"multi-columns">>
|
||||||
|
@ -563,3 +563,5 @@ John Long, @drevarr, 2023/12/12
|
|||||||
Ed Holsinger, @eschlon, 2024/02/08
|
Ed Holsinger, @eschlon, 2024/02/08
|
||||||
|
|
||||||
Kim I. McKinley, @PotOfCoffee2Go, 2024/03/16
|
Kim I. McKinley, @PotOfCoffee2Go, 2024/03/16
|
||||||
|
|
||||||
|
@Jinix6, 2024/03/31
|
Loading…
Reference in New Issue
Block a user