InsertListing component
Overview
The InsertListing component inserts Listing into other components.
Configuration options
Extends all uiElement
configuration.
InsertListing-specific configuration:
Option | Description | Type | Default |
---|---|---|---|
autoRender
|
When set to true, the Listing component is automatically
rendered during insertListing initialization. Otherwise,
insertListing's render method should be called
to render the Listing.
|
Boolean |
false
|
behaviourType
|
Can be simple or edit . Where
edit means that insertListing also includes
changes from Listing's inlineEdit into value. In this case,
Listing must be configured with enabled inline editing.
|
String (simple | edit )
|
simple
|
component
|
The path to the component’s JS constructor in terms of RequireJS. | String |
Magento_Ui/js/form/components/insert-listing
|
dataLinks
|
Flags that enable linking between insertListing's
externalValue (the object that stores Listing information)
and Listing value.
|
Object
|
|
realTimeLink
|
Enable link between insertListing's externalValue and value.
Here link means the two-way
links property of UI components, which allows immediate
update.
|
Boolean |
true
|
render_url
|
With default render_url(mui/index/render)
listing will be without buttons. For get a list with buttons
url must be changed to mui/index/render_handle
and next GET parameters:buttons=1 (flag to get buttons) handle= (buttons scope) |
Url |
mui/index/render
|
update_url
|
Where the AJAX request will go to retrieve, foster component
update data. It will be in json format by default and will be
automatically set into externalProvider.data
|
Url |
mui/index/render
|