1
+ {
2
+ "_schemaVersion" : " 1.0.0" ,
3
+ "_typedefs" : {
4
+ "PLACEHOLDER_STRUCT" : {
5
+ "type" : " struct" ,
6
+ "fields" : [
7
+ {"name" : " PLACEHOLDER1" , "type" : " char" },
8
+ {"name" : " PLACEHOLDER2" , "type" : [" double" ," size=1,1" ]}
9
+ ]
10
+ },
11
+ "PLACEHOLDER_CELL" : {
12
+ "type" : " cell" ,
13
+ "elements" : {
14
+ "type" : " struct:PLACEHOLDER_STRUCT"
15
+ }
16
+ }
17
+ },
18
+ "mlapptools.aboutJSLibs" :
19
+ {
20
+ "outputs" :
21
+ [
22
+ {
23
+ "name" :" jsLibVersions" ,
24
+ "type" :" struct"
25
+ }
26
+ ]
27
+ },
28
+ "mlapptools.addClasses" :
29
+ {
30
+ "inputs" :
31
+ [
32
+ {
33
+ "name" :" hUIElement" ,
34
+ "kind" :" required" ,
35
+ "purpose" :" hUIElement handle" ,
36
+ "type" :[" matlab.ui.control.internal.model.ComponentModel" ]
37
+ },
38
+ {
39
+ "name" :" cssClasses" ,
40
+ "kind" :" required" ,
41
+ "purpose" :" Classes to add" ,
42
+ "type" :[[" char" ],[" string" ],[" cell" ]]
43
+ }
44
+ ]
45
+ },
46
+ "mlapptools.addToHead" :
47
+ {
48
+ "inputs" :
49
+ [
50
+ {
51
+ "name" :" hWin" ,
52
+ "kind" :" required" ,
53
+ "purpose" :" webWindow handle" ,
54
+ "type" :[" matlab.internal.webwindow" ]
55
+ },
56
+ {
57
+ "name" :" nodeText" ,
58
+ "kind" :" required" ,
59
+ "purpose" :" <node>'s outerHTML" ,
60
+ "type" :[[" char" ],[" string" ]]
61
+ }
62
+ ]
63
+ },
64
+ "mlapptools.fontColor" :
65
+ {
66
+ "inputs" :
67
+ [
68
+ {
69
+ "name" :" hUIElement" ,
70
+ "kind" :" required" ,
71
+ "purpose" :" hUIElement handle" ,
72
+ "type" :[" matlab.ui.control.internal.model.ComponentModel" ]
73
+ },
74
+ {
75
+ "name" :" color" ,
76
+ "kind" :" required" ,
77
+ "purpose" :" CSS color" ,
78
+ "type" :[[" char" ],[" string" ]]
79
+ }
80
+ ]
81
+ },
82
+ "mlapptools.fontWeight" :
83
+ {
84
+ "inputs" :
85
+ [
86
+ {
87
+ "name" :" hUIElement" ,
88
+ "kind" :" required" ,
89
+ "purpose" :" hUIElement handle" ,
90
+ "type" :[" matlab.ui.control.internal.model.ComponentModel" ]
91
+ },
92
+ {
93
+ "name" :" color" ,
94
+ "kind" :" required" ,
95
+ "purpose" :" CSS font weight" ,
96
+ "type" :[[" char" ],[" string" ]]
97
+ }
98
+ ]
99
+ },
100
+ "mlapptools.getChildNodeIDs" :
101
+ {
102
+ "inputs" :
103
+ [
104
+ {
105
+ "name" :" hWin" ,
106
+ "kind" :" required" ,
107
+ "purpose" :" webWindow handle" ,
108
+ "type" :[" matlab.internal.webwindow" ]
109
+ },
110
+ {
111
+ "name" :" widgetID" ,
112
+ "kind" :" required" ,
113
+ "purpose" :" Widget ID object(s)" ,
114
+ "type" :[" WidgetID" ]
115
+ }
116
+ ],
117
+ "outputs" :
118
+ [
119
+ {
120
+ "name" :" childIDs" ,
121
+ "type" :[" WidgetID" ]
122
+ }
123
+ ]
124
+ },
125
+ "mlapptools.getHTML" :
126
+ {
127
+ "inputs" :
128
+ [
129
+ {
130
+ "name" :" hFigOrWin" ,
131
+ "kind" :" required" ,
132
+ "purpose" :" UIFigure or webWindow handle" ,
133
+ "type" :[" matlab.internal.webwindow" , " matlab.ui.Figure" ]
134
+ }
135
+ ],
136
+ "outputs" :
137
+ [
138
+ {
139
+ "name" :" fullHTML" ,
140
+ "type" :[" char" ]
141
+ }
142
+ ]
143
+ },
144
+ "mlapptools.getWebElements" :
145
+ {
146
+ "inputs" :
147
+ [
148
+ {
149
+ "name" :" hUIElement" ,
150
+ "kind" :" required" ,
151
+ "purpose" :" Web component handle" ,
152
+ "type" :[" matlab.ui.control.WebComponent" ]
153
+ }
154
+ ],
155
+ "outputs" :
156
+ [
157
+ {
158
+ "name" :" hWin" ,
159
+ "type" :[" matlab.internal.webwindow" ]
160
+ },
161
+ {
162
+ "name" :" widgetID" ,
163
+ "type" :[" WidgetID" ]
164
+ }
165
+ ]
166
+ },
167
+ "mlapptools.setStyle" :
168
+ {
169
+ "inputs" :
170
+ [
171
+ {
172
+ "name" :" hUIElement" ,
173
+ "kind" :" required" ,
174
+ "purpose" :" hUIElement handle" ,
175
+ "type" :[" matlab.ui.control.internal.model.ComponentModel" ]
176
+ },
177
+ {
178
+ "name" :" styleAttr" ,
179
+ "kind" :" required" ,
180
+ "purpose" :" CSS attribute name" ,
181
+ "type" :[[" char" ],[" string" ]]
182
+ },
183
+ {
184
+ "name" :" styleValue" ,
185
+ "kind" :" required" ,
186
+ "purpose" :" CSS attribute value" ,
187
+ "type" :[[" char" ],[" string" ]]
188
+ }
189
+ ]
190
+ },
191
+ "mlapptools.setStyle" :
192
+ {
193
+ "inputs" :
194
+ [
195
+ {
196
+ "name" :" hWin" ,
197
+ "kind" :" required" ,
198
+ "purpose" :" webWindow handle" ,
199
+ "type" :[" matlab.internal.webwindow" ]
200
+ },
201
+ {
202
+ "name" :" styleAttr" ,
203
+ "kind" :" required" ,
204
+ "purpose" :" CSS attribute name" ,
205
+ "type" :[[" char" ],[" string" ]]
206
+ },
207
+ {
208
+ "name" :" styleValue" ,
209
+ "kind" :" required" ,
210
+ "purpose" :" CSS attribute value" ,
211
+ "type" :[[" char" ],[" string" ]]
212
+ },
213
+ {
214
+ "name" :" widgetID" ,
215
+ "kind" :" required" ,
216
+ "purpose" :" Widget ID object(s)" ,
217
+ "type" :[" WidgetID" ]
218
+ }
219
+ ]
220
+ }
221
+ }
0 commit comments