notification_area.xml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. /**
  4. * Copyright © Magento, Inc. All rights reserved.
  5. * See COPYING.txt for license details.
  6. */
  7. -->
  8. <listing xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd">
  9. <argument name="data" xsi:type="array">
  10. <item name="js_config" xsi:type="array">
  11. <item name="provider" xsi:type="string">notification_area.notification_area_data_source</item>
  12. </item>
  13. </argument>
  14. <settings>
  15. <spinner>columns</spinner>
  16. <deps>
  17. <dep>notification_area.notification_area_data_source</dep>
  18. </deps>
  19. </settings>
  20. <dataSource name="notification_area_data_source" component="Magento_Ui/js/grid/provider">
  21. <settings>
  22. <storageConfig>
  23. <param name="indexField" xsi:type="string">identity</param>
  24. </storageConfig>
  25. <updateUrl path="mui/index/render"/>
  26. </settings>
  27. <aclResource>Magento_AdminNotification::show_list</aclResource>
  28. <dataProvider class="Magento\AdminNotification\Ui\Component\DataProvider\DataProvider" name="notification_area_data_source">
  29. <settings>
  30. <requestFieldName>identity</requestFieldName>
  31. <primaryFieldName>identity</primaryFieldName>
  32. </settings>
  33. </dataProvider>
  34. </dataSource>
  35. <columns name="columns" component="Magento_AdminNotification/js/grid/listing" template="Magento_AdminNotification/grid/listing">
  36. <column name="created_at" component="Magento_AdminNotification/js/grid/columns/message" sortOrder="30">
  37. <settings>
  38. <dataType>text</dataType>
  39. <label translate="true"/>
  40. <sorting>asc</sorting>
  41. </settings>
  42. </column>
  43. </columns>
  44. </listing>