User Tools

Site Tools


harlowe:sidebar

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
harlowe:sidebar [2017/06/19 00:27]
l
harlowe:sidebar [2019/04/16 04:05] (current)
l
Line 1: Line 1:
-==Macros==+====Passage markup==== 
 + 
 +===basics=== 
 +  * [[harlowe:​links|Link]] 
 +  * [[harlowe:​style|Style]] 
 + 
 +===coding=== 
 +  * [[harlowe:​macro_markup|Macro]] 
 +  * [[harlowe:​variable_markup|Variable]] 
 +  * [[harlowe:​hook_markup|Hook]] 
 +  * [[harlowe:​named_hook|Named hook]] 
 +  * [[harlowe:​hidden_hook|Hidden hook]] 
 + 
 +===extra=== 
 +  * [[harlowe:​html|HTML]] 
 +  * [[harlowe:​verbatim|Verbatim]] 
 + 
 +===list=== 
 +  * [[harlowe:​bulleted_list|Bulleted list]] 
 +  * [[harlowe:​numbered_list|Numbered list]] 
 + 
 +===section=== 
 +  * [[harlowe:​aligner|Aligner]] 
 +  * [[harlowe:​column|Column]] 
 +  * [[harlowe:​heading|Heading]] 
 +  * [[harlowe:​horizontal rule|Horizontal rule]] 
 + 
 +===whitespace=== 
 +  * [[harlowe:​whitespace|Whitespace]] 
 +  * [[harlowe:​collapsing whitespace|Collapsing whitespace]] 
 +  * [[harlowe:​escaped_line_break|Escaped line break]] 
 + 
 +====Macros====
 ===basics=== ===basics===
   * [[harlowe:​set|(set:​)]] -> //Instant//   * [[harlowe:​set|(set:​)]] -> //Instant//
Line 38: Line 70:
   * [[harlowe:​range|(range:​)]] -> //Array//   * [[harlowe:​range|(range:​)]] -> //Array//
   * [[harlowe:​repeated|(repeated:​)]] -> //Array//   * [[harlowe:​repeated|(repeated:​)]] -> //Array//
 +  * [[harlowe:​reversed|(reversed:​)]] -> //Array//
   * [[harlowe:​rotated|(rotated:​)]] -> //Array//   * [[harlowe:​rotated|(rotated:​)]] -> //Array//
   * [[harlowe:​shuffled|(shuffled:​)]] -> //Array//   * [[harlowe:​shuffled|(shuffled:​)]] -> //Array//
Line 53: Line 86:
   * [[harlowe:​link|(link:​)]] -> //​Changer// ​   * [[harlowe:​link|(link:​)]] -> //​Changer// ​
     * (also known as: (link-replace:​))     * (also known as: (link-replace:​))
 +  * [[harlowe:​cycling-link|(cycling-link:​)]] -> //Command//
 +  * [[harlowe:​dropdown|(dropdown:​)]] -> //Command//
   * [[harlowe:​link-reveal|(link-reveal:​)]] -> //Changer//   * [[harlowe:​link-reveal|(link-reveal:​)]] -> //Changer//
 +  * [[harlowe:​link-reveal-goto|(link-reveal-goto:​)]] -> //Changer//
   * [[harlowe:​link-repeat|(link-repeat:​)]] -> //Changer//   * [[harlowe:​link-repeat|(link-repeat:​)]] -> //Changer//
 +  * [[harlowe:​link-show|(link-show:​)]] -> //Command//
   * [[harlowe:​link-goto|(link-goto:​)]] -> //Command//   * [[harlowe:​link-goto|(link-goto:​)]] -> //Command//
-  * [[harlowe:​click|(click:​)]] -> //Changer// 
   * [[harlowe:​link-undo|(link-undo:​)]] -> //Command//   * [[harlowe:​link-undo|(link-undo:​)]] -> //Command//
 +  * [[harlowe:​click|(click:​)]] -> //Changer//
   * [[harlowe:​click-replace|(click-replace:​)]] -> //Changer//   * [[harlowe:​click-replace|(click-replace:​)]] -> //Changer//
   * [[harlowe:​click-append|(click-append:​)]] -> //Changer//   * [[harlowe:​click-append|(click-append:​)]] -> //Changer//
   * [[harlowe:​click-prepend|(click-prepend:​)]] -> //Changer//   * [[harlowe:​click-prepend|(click-prepend:​)]] -> //Changer//
 +  * [[harlowe:​click-goto|(click-goto:​)]] -> //Command//
   * [[harlowe:​mouseover|(mouseover:​)]] -> //Changer//   * [[harlowe:​mouseover|(mouseover:​)]] -> //Changer//
   * [[harlowe:​mouseover-replace|(mouseover-replace:​)]] -> //Changer//   * [[harlowe:​mouseover-replace|(mouseover-replace:​)]] -> //Changer//
   * [[harlowe:​mouseover-append|(mouseover-append:​)]] -> //Changer//   * [[harlowe:​mouseover-append|(mouseover-append:​)]] -> //Changer//
   * [[harlowe:​mouseover-prepend|(mouseover-prepend:​)]] -> //Changer//   * [[harlowe:​mouseover-prepend|(mouseover-prepend:​)]] -> //Changer//
 +  * [[harlowe:​mouseover-goto|(mouseover-goto:​)]] -> //Command//
   * [[harlowe:​mouseout|(mouseout:​)]] -> //Changer//   * [[harlowe:​mouseout|(mouseout:​)]] -> //Changer//
   * [[harlowe:​mouseout-replace|(mouseout-replace:​)]] -> //Changer//   * [[harlowe:​mouseout-replace|(mouseout-replace:​)]] -> //Changer//
   * [[harlowe:​mouseout-append|(mouseout-append:​)]] -> //Changer//   * [[harlowe:​mouseout-append|(mouseout-append:​)]] -> //Changer//
   * [[harlowe:​mouseout-prepend|(mouseout-prepend:​)]] -> //Changer//   * [[harlowe:​mouseout-prepend|(mouseout-prepend:​)]] -> //Changer//
 +  * [[harlowe:​mouseout-goto|(mouseout-goto:​)]] -> //Command//
   * [[harlowe:​go-to|(go-to:​)]] -> //Command//   * [[harlowe:​go-to|(go-to:​)]] -> //Command//
   * [[harlowe:​undo|(undo:​)]] -> //Command//   * [[harlowe:​undo|(undo:​)]] -> //Command//
 ===live=== ===live===
   * [[harlowe:​live|(live:​)]] -> //Changer//   * [[harlowe:​live|(live:​)]] -> //Changer//
 +  * [[harlowe:​event|(event:​)]] -> //Changer//
   * [[harlowe:​stop|(stop:​)]] -> //Command//   * [[harlowe:​stop|(stop:​)]] -> //Command//
 ===maths=== ===maths===
Line 114: Line 155:
   * [[harlowe:​lowerfirst|(lowerfirst:​)]] -> //String//   * [[harlowe:​lowerfirst|(lowerfirst:​)]] -> //String//
   * [[harlowe:​text|(text:​)]] -> //​String// ​   * [[harlowe:​text|(text:​)]] -> //​String// ​
-    * (also known as: (string:))+    * (also known as: (string:), (str:))
   * [[harlowe:​uppercase|(uppercase:​)]] -> //String//   * [[harlowe:​uppercase|(uppercase:​)]] -> //String//
   * [[harlowe:​upperfirst|(upperfirst:​)]] -> //String//   * [[harlowe:​upperfirst|(upperfirst:​)]] -> //String//
   * [[harlowe:​words|(words:​)]] -> //Array//   * [[harlowe:​words|(words:​)]] -> //Array//
 +  * [[harlowe:​str-repeated|(str-repeated:​)]] -> //String//
 +    * (also known as: (string-repeated:​))
 +  * [[harlowe:​str-reversed|(str-reversed:​)]] -> //String//
 +    * (also known as: (string-reversed:​))
 ===styling=== ===styling===
   * [[harlowe:​align|(align:​)]] -> //Changer//   * [[harlowe:​align|(align:​)]] -> //Changer//
Line 133: Line 178:
   * [[harlowe:​transition|(transition:​)]] -> //​Changer// ​   * [[harlowe:​transition|(transition:​)]] -> //​Changer// ​
     * (also known as: (t8n:))     * (also known as: (t8n:))
 +  * [[harlowe:​transition-depart|(transition-depart:​)]] -> //​Changer// ​
 +    * (also known as: (t8n-depart:​))
 +  * [[harlowe:​transition-arrive|(transition-arrive:​)]] -> //​Changer// ​
 +    * (also known as: (t8n-arrive:​))
 +
 ===url=== ===url===
   * [[harlowe:​goto-url|(goto-url:​)]] -> //Command//   * [[harlowe:​goto-url|(goto-url:​)]] -> //Command//
Line 141: Line 191:
   * [[harlowe:​substring|(substring:​)]] -> //String//   * [[harlowe:​substring|(substring:​)]] -> //String//
   * [[harlowe:​subarray|(subarray:​)]] -> //Array//   * [[harlowe:​subarray|(subarray:​)]] -> //Array//
 +====Types of data====
 +  * [[harlowe:​Any|Any]]
 +  * [[harlowe:​Array|Array]]
 +  * [[harlowe:​Bind|Bind]]
 +  * [[harlowe:​Boolean|Boolean]]
 +  * [[harlowe:​Changer|Changer]]
 +  * [[harlowe:​Colour|Colour]]
 +  * [[harlowe:​Command|Command]]
 +  * [[harlowe:​Datamap|Datamap]]
 +  * [[harlowe:​Dataset|Dataset]]
 +  * [[harlowe:​Datatype|Datatype]]
 +  * [[harlowe:​HookName|HookName]]
 +  * [[harlowe:​Instant|Instant]]
 +  * [[harlowe:​Lambda|Lambda]]
 +  * [[harlowe:​Number|Number]]
 +  * [[harlowe:​String|String]]
 +  * [[harlowe:​VariableToValue|VariableToValue]]
 +
 +====Special keywords====
 +
 +  * [[harlowe:​it]]
 +  * [[harlowe:​time]]
 +
 +====Special passage tags====
 +
 +  * [[harlowe:​header]]
 +  * [[harlowe:​footer]]
 +  * [[harlowe:​startup]]
 +  * [[harlowe:​debug-header]]
 +  * [[harlowe:​debug-footer]]
 +  * [[harlowe:​debug-startup]]
harlowe/sidebar.1497846474.txt.gz · Last modified: 2017/10/09 20:37 (external edit)