Project Docs Github
Log in
ittf site docs concepts t ittfdocuments introduction.html.ittf Edit
  • /ittf/site/docs/concepts/t/ittfdocuments/introduction.html.ittf
  • /ittf/site/docs/concepts/t/section.html.ittf

/ittf/site/docs/concepts/t/ittfdocuments/introduction.html.ittf (primary)

edit
                                            
1 $group
2 $
3 var sect = {
4 title: 'Ittf documents'
5 };
6 section( §)
7 p Ittf, Indented Text Tree Format, is a document type for
8 \b declaring a textual representation of
9 \b a tree structure of name-valued nodes.
10 p Ittf documents are building blocks, made to be loaded and composed into a
11 \b javascript tree structure, named mTree.
12 p A single ITTF Document, when loaded, becomes an mTreeBrick, a composition element
13 \b that can include or mix other mTreeBricks and can in turn be included or mixed.
14 p Ittf documents also can be templates or pieces of templates. They can contain
15 \b conditional or repeat template commands and can use context objects,
16 \b passed to the mTree load function, for creating new nodes of the composed mTree.
17 p Further ITTF Documents may be seen as code units. They can codify statements and expressions using
18 \b a sandboxed subset of the ECMA-262 javascript standard named 'jsWizzi'. Statements can create,
19 \b and modify, variables (in the evaluation context of an mTreeBrick or in the global
20 \b evaluation context) that template commands can use to select or create nodes.

/ittf/site/docs/concepts/t/section.html.ittf

edit
                                            
1 $group
2 $params §
3 article
4 . doc-title
5 id ${sect.id}
6 + ${sect.title}
7 . doc-summary
8 $hook
Save
Save & Refresh
Cancel