i-collector.xml /size: 4464 b    last modification: 2020-07-01 14:35
1<?xml version="1.0" encoding="UTF-8"?>
2
3<?context-directive job ctxfile x-setups.ctx ?>
4
5<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
6
7    <cd:command name="definecollector" level="style" category="graphics" file="pack-box.mkiv">
8        <cd:arguments>
9            <cd:resolve name="keyword-name"/>
10            <cd:resolve name="keyword-name-optional"/>
11            <cd:assignments list="yes" optional="yes">
12                <cd:inherit name="setupcollector"/>
13            </cd:assignments>
14        </cd:arguments>
15    </cd:command>
16
17    <cd:command name="setupcollector" level="style" category="graphics" file="pack-box.mkiv">
18        <cd:arguments>
19            <cd:resolve name="keyword-name-list-optional"/>
20            <cd:assignments list="yes">
21                <cd:parameter name="rotation">
22                    <cd:constant type="left"/>
23                    <cd:constant type="right"/>
24                    <cd:constant type="inner"/>
25                    <cd:constant type="outer"/>
26                    <cd:constant type="cd:number"/>
27                </cd:parameter>
28                <cd:parameter name="corner">
29                    <cd:constant type="left" default="yes"/>
30                    <cd:constant type="middle"/>
31                    <cd:constant type="right"/>
32                    <cd:constant type="top" default="yes"/>
33                    <cd:constant type="bottom"/>
34                </cd:parameter>
35                <cd:parameter name="x">
36                    <cd:constant type="cd:dimension"/>
37                </cd:parameter>
38                <cd:parameter name="y">
39                    <cd:constant type="cd:dimension"/>
40                </cd:parameter>
41                <cd:parameter name="hoffset">
42                    <cd:constant type="cd:dimension"/>
43                </cd:parameter>
44                <cd:parameter name="voffset">
45                    <cd:constant type="cd:dimension"/>
46                </cd:parameter>
47                <cd:parameter name="location">
48                    <cd:resolve name="value-aligned"/>
49                </cd:parameter>
50                <cd:parameter name="state">
51                    <cd:constant type="start" default="yes"/>
52                    <cd:constant type="stop"/>
53                </cd:parameter>
54            </cd:assignments>
55        </cd:arguments>
56    </cd:command>
57
58    <cd:command name="setcollector" level="document" category="graphics" file="pack-box.mkiv">
59        <cd:arguments>
60            <cd:resolve name="keyword-name"/>
61            <cd:assignments list="yes" optional="yes">
62                <cd:inherit name="setupcollector"/>
63            </cd:assignments>
64            <cd:content/>
65        </cd:arguments>
66    </cd:command>
67
68    <cd:command name="resetcollector" level="style" category="graphics" file="pack-box.mkiv">
69        <cd:arguments>
70            <cd:resolve name="keyword-name"/>
71        </cd:arguments>
72    </cd:command>
73
74    <cd:command name="flushcollector" level="document" category="graphics" file="pack-box.mkiv">
75        <cd:arguments>
76            <cd:resolve name="keyword-name"/>
77        </cd:arguments>
78    </cd:command>
79
80    <cd:command name="composedcollector" level="document" category="graphics" file="pack-box.mkiv">
81        <cd:arguments>
82            <cd:resolve name="argument-name"/>
83        </cd:arguments>
84    </cd:command>
85
86    <cd:command name="adaptcollector" level="style" category="graphics" file="pack-box.mkiv">
87        <cd:arguments>
88            <cd:resolve name="keyword-name"/>
89            <cd:assignments list="yes" optional="yes">
90                <cd:inherit name="setupcollector"/>
91            </cd:assignments>
92        </cd:arguments>
93    </cd:command>
94
95    <cd:command name="collectedtext" level="document" category="graphics" file="pack-box.mkiv">
96        <cd:arguments>
97            <cd:assignments list="yes" optional="yes">
98                <cd:inherit name="setupcollector"/>
99            </cd:assignments>
100            <cd:assignments list="yes" optional="yes">
101                <cd:parameter name="style">
102                    <cd:resolve name="value-style"/>
103                </cd:parameter>
104                <cd:parameter name="color">
105                    <cd:constant type="cd:color"/>
106                </cd:parameter>
107                <cd:inherit name="setupframed"/>
108            </cd:assignments>
109            <cd:resolve name="argument-text"/>
110            <cd:content/>
111        </cd:arguments>
112    </cd:command>
113
114</cd:interface>
115