Skip to content

Commit

Permalink
magento-engcom/magento2#3: Source Management UI
Browse files Browse the repository at this point in the history
 - Minor refactoring
  • Loading branch information
ishakhsuvarov committed Jun 2, 2017
1 parent 01c9698 commit 7065135
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 39 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,9 @@
</dataProvider>
</dataSource>
<fieldset name="general">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="label" xsi:type="string"/>
</item>
</argument>
<settings>
<label />
</settings>
<field name="source_id" formElement="input">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,39 +9,41 @@
<argument name="data" xsi:type="array">
<item name="js_config" xsi:type="array">
<item name="provider" xsi:type="string">inventory_source_listing.inventory_source_listing_data_source</item>
<item name="deps" xsi:type="string">inventory_source_listing.inventory_source_listing_data_source</item>
</item>
<item name="spinner" xsi:type="string">inventory_source_listing_columns</item>
<item name="buttons" xsi:type="array">
<item name="add" xsi:type="array">
<item name="name" xsi:type="string">add</item>
<item name="label" xsi:type="string">Add New Warehouse</item>
<item name="class" xsi:type="string">primary</item>
<item name="url" xsi:type="string">*/*/edit</item>
</item>
</item>
</argument>
<settings>
<buttons>
<button name="add">
<label translate="true">Add New Warehouse</label>
<class>primary</class>
<url path="*/*/edit"/>
</button>
</buttons>
<spinner>inventory_source_listing_columns</spinner>
<deps>
<dep>inventory_source_listing.inventory_source_listing_data_source</dep>
</deps>
</settings>
<dataSource name="inventory_source_listing_data_source">
<argument name="dataProvider" xsi:type="configurableObject">
<argument name="class" xsi:type="string">Magento\Inventory\Ui\Component\Listing\DataProviders\Magento\Inventory\Source</argument>
<argument name="name" xsi:type="string">inventory_source_listing_data_source</argument>
<argument name="primaryFieldName" xsi:type="string">source_id</argument>
<argument name="requestFieldName" xsi:type="string">id</argument>
<dataProvider>
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="update_url" xsi:type="url" path="mui/index/render"/>
<item name="storageConfig" xsi:type="array">
<item name="indexField" xsi:type="string">source_id</item>
</item>
<item name="js_config" xsi:type="array">
<item name="component" xsi:type="string">Magento_Ui/js/grid/provider</item>
</item>
</argument>
</argument>
<argument name="data" xsi:type="array">
<item name="js_config" xsi:type="array">
<item name="component" xsi:type="string">Magento_Ui/js/grid/provider</item>
</item>
</argument>
<settings>
<class>Magento\Inventory\Ui\Component\Listing\DataProviders\Magento\Inventory\Source</class>
<name>inventory_source_listing_data_source</name>
<primaryFieldName>source_id</primaryFieldName>
<requestFieldName>id</requestFieldName>
<update_url path="mui/index/render"/>
<storage_config>
<indexField>source_id</indexField>
</storage_config>
</settings>
</dataProvider>
</dataSource>

<listingToolbar name="listing_top">
<settings>
<sticky>true</sticky>
Expand Down Expand Up @@ -84,7 +86,12 @@
<label translate="true">Name</label>
</settings>
</column>
<column name="is_active">
<column name="is_active" component="Magento_Ui/js/grid/columns/select" sortOrder="35">
<settings>
<label translate="true">Is Active</label>
<item name="filter" xsi:type="string">select</item>
<item name="dataType" xsi:type="string">select</item>
</settings>
<argument name="data" xsi:type="array">
<item name="options" xsi:type="array">
<item name="active" xsi:type="array">
Expand All @@ -96,13 +103,6 @@
<item name="label" xsi:type="string" translate="true">Inactive</item>
</item>
</item>
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">select</item>
<item name="component" xsi:type="string">Magento_Ui/js/grid/columns/select</item>
<item name="dataType" xsi:type="string">select</item>
<item name="label" xsi:type="string" translate="true">Is Active</item>
<item name="sortOrder" xsi:type="number">35</item>
</item>
</argument>
</column>
<column name="contact_name" sortOrder="40">
Expand Down

0 comments on commit 7065135

Please sign in to comment.