Project Docs Github
Log in
ittf site docs concepts t wizzimodeldoms introduction.html.ittf Edit
  • /ittf/site/docs/concepts/t/wizzimodeldoms/introduction.html.ittf
  • /ittf/site/docs/concepts/t/section.html.ittf
  • /ittf/site/docs/t/to-docs.html.ittf
  • /ittf/site/docs/t/high-code.html.ittf

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

edit
                                            
1 $group
2 $
3 var sect = {
4 title: 'Wizzi Model DOMs'
5 };
6 var wizziCoreGithubPath = 'https://github.com/stfnbssl/wizzi/tree/master/packages/wizzi-core';
7 section( §)
8 p Wizzi Model DOMs are javascript objects, inspired by Xml document objects,
9 \b that can load ${}
10 to-docs( mTrees )
11 span , applying a type to their nodes.
12 p Wizzi Model DOMs are software artifacts generated by artifact generators
13 \b of the
14 high-code( wizzi-core )
15 + plugin.
16 div
17 + From a
18 high-code( wfschema )
19 + ITTF Document, Wizzi generates:
20 ul
21 li a Wizzi Model DOM (javascript module)
22 li a Wizzi Model instance factory (javascript module)
23 li a JSON documentation (JSON file).
24 h4 wfschema artifact generators for Wizzi MOdel DOMs and links to source code
25 table
26 class pretty-table
27 tr
28 th artifact name
29 th output file name
30 th source code
31 @ colspan 2
32 tr
33 td wfschema/factory
34 td {schema-name}-factory.g.js
35 td
36 a ${} ittf ${}
37 href ${wizziCoreGithubPath}/.wizzi/ittf/lib/artifacts/wfschema/factory/gen/main.js.ittf
38 td
39 a ${} javascript ${}
40 href ${wizziCoreGithubPath}/dist/lib/artifacts/wfschema/factory/gen/main.js
41 tr
42 td wfschema/model
43 td {schema-name}-model.g.js
44 td
45 a ${} ittf ${}
46 href ${wizziCoreGithubPath}/.wizzi/ittf/lib/artifacts/wfschema/model/gen/main.js.ittf
47 td
48 a ${} javascript ${}
49 href ${wizziCoreGithubPath}/dist/lib/artifacts/wfschema/model/gen/main.js
50 tr
51 td wfschema/json_docs
52 td {schema-name}-schema.g.json
53 td
54 a ${} ittf ${}
55 href ${wizziCoreGithubPath}/.wizzi/ittf/lib/artifacts/wfschema/json_docs/gen/main.js.ittf
56 td
57 a ${} javascript ${}
58 href ${wizziCoreGithubPath}/dist/lib/artifacts/wfschema/json_docs/gen/main.js

/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

/ittf/site/docs/t/to-docs.html.ittf

edit
                                            
1 a
2 $params name
3 $if name.toLowerCase() === 'mtree' || name.toLowerCase() === 'mtrees'
4 a ${name}
5 href ${wzCtx.Params.baseUrl}/docs/mtrees.html
6 $elif name.toLowerCase() === 'ITTF Document' || name.toLowerCase() === 'ITTF Documents'
7 a ${name}
8 href ${wzCtx.Params.baseUrl}/docs/ittfdocuments.html
9 $elif name === 'Template engine'
10 a ${name}
11 href ${wzCtx.Params.baseUrl}/docs/templateengine.html
12 $elif name.toLowerCase() === 'jswizzi'
13 a ${name}
14 href ${wzCtx.Params.baseUrl}/docs/jswizzi.html
15 $elif name.toLowerCase() === 'wizzi model' || name.toLowerCase() === 'wizzi models'
16 a ${name}
17 href ${wzCtx.Params.baseUrl}/docs/wizzimodels.html
18 $elif name.toLowerCase() === 'wizzi schema' || name.toLowerCase() === 'wizzi schemas'
19 a ${name}
20 href ${wzCtx.Params.baseUrl}/docs/wizzischemas.html
21 $elif name.toLowerCase() === 'wizzi model dom' || name.toLowerCase() === 'wizzi model doms'
22 a ${name}
23 href ${wzCtx.Params.baseUrl}/docs/wizzimodeldoms.html
24 $elif name.toLowerCase() === 'model transformers'
25 a ${name}
26 href ${wzCtx.Params.baseUrl}/docs/modeltransformers.html
27 $elif name.toLowerCase() === 'artifact generations'
28 a ${name}
29 href ${wzCtx.Params.baseUrl}/docs/artifacts.html
30 $elif name.toLowerCase() === 'wizzi api' || name.toLowerCase() === 'wizzi.wizzifactory'
31 a ${name}
32 href ${wzCtx.Params.baseUrl}/docs/wizziapi.html
33 $else
34 h1 ERROR to-docs unknown ${name}

/ittf/site/docs/t/high-code.html.ittf

edit
                                            
1 $group
2 $params text, kind|@@null
3 $if kind != 'nospace'
4 span ${} ${}
5 code
6 class highlight-code
7 + ${text}
8 $if kind != 'nospace'
9 span ${} ${}
Save
Save & Refresh
Cancel