Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
expected_result_configuration.php
Go to the documentation of this file.
1 <?php
6 return ['arguments' => [
7  'data' => [
8  'name' => 'data',
9  'xsi:type' => 'array',
10  'item' => [
11  'config' => [
12  'name' => 'config',
13  'xsi:type' => 'array',
14  'item' => [
15  'component' => [
16  'name' => 'component',
17  'xsi:type' => 'string',
18  'value' => 'uiComponent2',
19  ],
20  ],
21  ],
22  'save_parameters_in_session' => [
23  'name' => 'save_parameters_in_session',
24  'xsi:type' => 'string',
25  'value' => '1',
26  ],
27  'client_root' => [
28  'name' => 'client_root',
29  'xsi:type' => 'string',
30  'value' => 'mui/index/render',
31  ],
32  'template' => [
33  'name' => 'template',
34  'xsi:type' => 'string',
35  'value' => 'templates/listing/default',
36  ],
37  'spinner' => [
38  'name' => 'spinner',
39  'xsi:type' => 'string',
40  'value' => 'columns',
41  ],
42  'js_config' => [
43  'name' => 'js_config',
44  'xsi:type' => 'array',
45  'item' => [
46  'deps' => [
47  'name' => 'deps',
48  'xsi:type' => 'array',
49  'item' => [
50  0 => [
51  'name' => 0,
52  'xsi:type' => 'string',
53  'value' => 'test_component.test_component_data_source',
54  ],
55  ],
56  ],
57  'provider' => [
58  'name' => 'provider',
59  'xsi:type' => 'string',
60  'value' => 'test_component.test_component_data_source',
61  ],
62  ],
63  ],
64  ],
65  ],
66 ],
67  'attributes' => [
68  'sorting' => 'true',
69  'class' => 'Some_Listing_Class_Two',
70  'component' => 'uiComponent2',
71  'extends' => 'parent_component',
72  ],
73  'children' => [
74  'test_component_data_source' => [
75  'attributes' => [
76  'class' => 'Some_DataSource_Class',
77  'name' => 'test_component_data_source',
78  'component' => 'Magento_Test/js/grid/provider',
79  ],
80  'children' => [],
81  'arguments' => [
82  'dataProvider' => [
83  'name' => 'dataProvider',
84  'xsi:type' => 'configurableObject',
85  'argument' => [
86  'data' => [
87  'name' => 'data',
88  'xsi:type' => 'array',
89  'item' => [
90  'config' => [
91  'name' => 'config',
92  'xsi:type' => 'array',
93  'item' => [
94  'update_url' => [
95  'name' => 'update_url',
96  'xsi:type' => 'url',
97  'path' => 'mui/index/render',
98  ],
99  'component' => [
100  'name' => 'component',
101  'xsi:type' => 'string',
102  'value' => 'Magento_Test/js/grid/provider',
103  ],
104  'storageConfig' => [
105  'name' => 'storageConfig',
106  'xsi:type' => 'array',
107  'item' => [
108  'indexField' => [
109  'name' => 'indexField',
110  'xsi:type' => 'string',
111  'value' => 'identity',
112  ],
113  ],
114  ],
115  ],
116  ],
117  ],
118  ],
119  'class' => [
120  'name' => 'class',
121  'xsi:type' => 'string',
122  'value' => 'Magento_Test\\DataProvider',
123  ],
124  'name' => [
125  'name' => 'name',
126  'xsi:type' => 'string',
127  'value' => 'test_component_data_source',
128  ],
129  'primaryFieldName' => [
130  'name' => 'primaryFieldName',
131  'xsi:type' => 'string',
132  'value' => 'identity',
133  ],
134  'requestFieldName' => [
135  'name' => 'requestFieldName',
136  'xsi:type' => 'string',
137  'value' => 'identity',
138  ],
139  ],
140  ],
141  ],
142  ],
143  'columns' => [
144  'arguments' => [
145  'data' => [
146  'name' => 'data',
147  'xsi:type' => 'array',
148  'item' => [
149  'config' => [
150  'name' => 'config',
151  'xsi:type' => 'array',
152  'item' => [
153  'component' => [
154  'name' => 'component',
155  'xsi:type' => 'string',
156  'value' => 'Magento_Test/js/grid/listing',
157  ],
158  'template' => [
159  'name' => 'template',
160  'xsi:type' => 'string',
161  'value' => 'Magento_Test/grid/listing',
162  ],
163  'link' => [
164  'name' => 'link',
165  'xsi:type' => 'url',
166  'path' => 'bulk/index',
167  ],
168  'linkText' => [
169  'name' => 'linkText',
170  'xsi:type' => 'string',
171  'translate' => 'true',
172  'value' => 'Bulk Actions Log',
173  ],
174  'dismissAllText' => [
175  'name' => 'dismissAllText',
176  'xsi:type' => 'string',
177  'translate' => 'true',
178  'value' => 'Dismiss All Completed Tasks',
179  ],
180  'dismissUrl' => [
181  'name' => 'dismissUrl',
182  'xsi:type' => 'url',
183  'path' => 'bulk/notification/dismiss',
184  ],
185  ],
186  ],
187  ],
188  ],
189  ],
190  'attributes' => [
191  'name' => 'columns',
192  'component' => 'Magento_Test/js/grid/listing',
193  'template' => 'Magento_Test/grid/listing',
194  ],
195  'children' => [
196  'created_at' => [
197  'arguments' => [
198  'data' => [
199  'name' => 'data',
200  'xsi:type' => 'array',
201  'item' => [
202  'config' => [
203  'name' => 'config',
204  'xsi:type' => 'array',
205  'item' => [
206  'sorting' => [
207  'name' => 'sorting',
208  'xsi:type' => 'string',
209  'value' => 'desc',
210  ],
211  'label' => [
212  'name' => 'label',
213  'translate' => 'true',
214  'xsi:type' => 'string',
215  'value' => 'Some Label',
216  ],
217  'dataType' => [
218  'name' => 'dataType',
219  'xsi:type' => 'string',
220  'value' => 'date',
221  ],
222  'component' => [
223  'name' => 'component',
224  'xsi:type' => 'string',
225  'value' => 'Magento_Test2/js/grid/columns/message',
226  ],
227  'sortOrder' => [
228  'name' => 'sortOrder',
229  'xsi:type' => 'number',
230  'value' => '50',
231  ],
232  ],
233  ],
234  ],
235  ],
236  ],
237  'attributes' => [
238  'name' => 'created_at',
239  'component' => 'Magento_Test2/js/grid/columns/message',
240  'sortOrder' => '50',
241  ],
242  'children' => [],
243  ],
244  'dismiss' => [
245  'arguments' => [
246  'data' => [
247  'name' => 'data',
248  'xsi:type' => 'array',
249  'item' => [
250  'config' => [
251  'name' => 'config',
252  'xsi:type' => 'array',
253  'item' => [
254  'indexField' => [
255  'name' => 'indexField',
256  'xsi:type' => 'string',
257  'value' => 'identity',
258  ],
259  'bodyTmpl' => [
260  'name' => 'bodyTmpl',
261  'xsi:type' => 'string',
262  'value' => 'Magento_Test/grid/cells/actions',
263  ],
264  'sortOrder' => [
265  'name' => 'sortOrder',
266  'xsi:type' => 'number',
267  'value' => '10',
268  ],
269  ],
270  ],
271  ],
272  ],
273  ],
274  'attributes' => [
275  'name' => 'dismiss',
276  'class' => 'Some_Actions_Class',
277  'sortOrder' => '10',
278  ],
279  'children' => [],
280  ],
281  ],
282  ],
283  'modalContainer' => [
284  'attributes' => [
285  'name' => 'modalContainer',
286  ],
287  'children' => [
288  'modal' => [
289  'attributes' => [
290  'name' => 'modal',
291  ],
292  'children' => [
293  'insertBulk' => [
294  'arguments' => [
295  'data' => [
296  'name' => 'data',
297  'xsi:type' => 'array',
298  'item' => [
299  'config' => [
300  'name' => 'config',
301  'xsi:type' => 'array',
302  'item' => [
303  'externalProvider' => [
304  'name' => 'externalProvider',
305  'xsi:type' => 'string',
306  'value' => '${ $.ns }.bulk_details_form_modal_data_source',
307  ],
308  'ns' => [
309  'name' => 'ns',
310  'xsi:type' => 'string',
311  'value' => 'bulk_details_form_modal',
312  ],
313  'toolbarContainer' => [
314  'name' => 'toolbarContainer',
315  'xsi:type' => 'string',
316  'value' => '${ $.parentName }',
317  ],
318  'formSubmitType' => [
319  'name' => 'formSubmitType',
320  'xsi:type' => 'string',
321  'value' => 'ajax',
322  ],
323  'loading' => [
324  'name' => 'loading',
325  'xsi:type' => 'boolean',
326  'value' => 'false',
327  ],
328  'render_url' => [
329  'name' => 'render_url',
330  'xsi:type' => 'url',
331  'param' => [
332  'handle' => [
333  'name' => 'handle',
334  'value' => 'bulk_bulk_details_modal',
335  ],
336  'buttons' => [
337  'name' => 'buttons',
338  'value' => '1',
339  ],
340  ],
341  'path' => 'mui/index/render_handle',
342  ],
343  'columnsProvider' => [
344  'name' => 'columnsProvider',
345  'xsi:type' => 'string',
346  'value' => 'ns = test_component, index = columns',
347  ],
348  'component' => [
349  'name' => 'component',
350  'xsi:type' => 'string',
351  'value' => 'Magento_Test/js/insert-form',
352  ],
353  ],
354  ],
355  ],
356  ],
357  ],
358  'attributes' => [
359  'name' => 'insertBulk',
360  'component' => 'Magento_Test/js/insert-form',
361  ],
362  'children' => [],
363  ],
364  ],
365  ],
366  ],
367  ],
368  ],
369 ];