Widget Changes
Widget (Web Component) changes
Removal of jobposting
and jobmarketing
references
We received feedback that jobposting
and jobmarketing
in widget names were confusing thus we removed these references, made widget names singular and also simplified some widget names such as he-jobmarketing-products-product-id
is now he-product-id
.
Widget name changes
All the widgets have had their names changed. The updated widget names are still similar but some of them got moved to the "orderjourney" namespace.
Here is an entire list of names of current widgets but these widgets can also be visualized on the Playground in case you are not sure what is the latest name of the widget you have been using:
- "he-basket-button"
- "he-basket"
- "he-campaign-id"
- "he-campaign-filters"
- "he-campaign"
- "he-campaign-list-layout-accordiontable"
- "he-campaign-list-layout-card"
- "he-campaign-pagination"
- "he-contract-id"
- "he-contract-add"
- "he-contract-add-channel-id"
- "he-contract-add-button"
- "he-contract-add-channelselector"
- "he-contract-add-contractgroupadd"
- "he-contract-add-credentials"
- "he-contract-add-errors"
- "he-contract-add-instructions"
- "he-contract-add-optionaldetails"
- "he-contract-add-selectedchanneldetails"
- "he-contract-edit-id"
- "he-contract-filters"
- "he-contract"
- "he-contract-journey"
- "he-contract-list"
- "he-contract-list-layout-card"
- "he-contract-list-layout-table"
- "he-contract-pagination"
- "he-language-currencyselector"
- "he-language-localeselector"
- "he-orderjourney-checkout"
- "he-orderjourney-contractchannelpostingrequirements-contract-id"
- "he-orderjourney-contract"
- "he-orderjourney-contract-checkout"
- "he-orderjourney"
- "he-orderjourney-orderconfirmation"
- "he-orderjourney-orderreview"
- "he-orderjourney-postingdetails"
- "he-orderjourney-postingorganization"
- "he-orderjourney-postingurls"
- "he-orderjourney-postingutmcodes"
- "he-orderjourney-postingworkinglocation"
- "he-orderjourney-product"
- "he-orderjourney-product-checkout"
- "he-orderjourney-recruiterinfo"
- "he-orderjourney-targetgroup"
- "he-product-id"
- "he-product-filters"
- "he-product-filters-jobfunction"
- "he-product-filters-jobindustry"
- "he-product-filters-jobtitle"
- "he-product-filters-productname"
- "he-product-filters-productregion"
- "he-product"
- "he-product-journey"
- "he-product-list-layout-card"
- "he-product-recommended"
- "he-product-searchrecommendproducts"
- "he-qa-debugpanel"
- "he-qa-debugpanel-campaign"
- "he-qa-debugpanel-common"
- "he-qa-debugpanel-contract"
- "he-qa-debugpanel-language"
- "he-qa-debugpanel-order-journey"
- "he-qa-debugpanel-product"
- "he-qa-debugpanel-theming"
- "he-ui-alertbar"
- "he-ui-modals"
- "he-userjourney-buttons"
- "he-userjourney-nextbutton"
- "he-userjourney-previousbutton"
- "he-wallet-button"
- "he-wallet"
- "he-wallet-topup"
he-jobposting-contracts-add-contract-id
(formerly he-jobmarketing-contracts-add-contract-id) got changed tohe-contract-add-channel-id
. "contract-id" got changed to "channel-id" to prevent confusion because this widget is expecting a Product channel id, rather than an existing contract id you have.
Addition to widgets:
- a "DEBUG" widget is being injected into your own HTML automatically, positioned at the bottom left corner, to help you speed up development and testing. This button is disabled in the production environment of HAPI Elements automatically.
- a new app widget has been added:
he-contract-journey
- this widget combines
he-contract-add
(Contract Add) andhe-contract
(Contract Landing with Filters) pages together with a button in a single widget in case you don't want to have two separate pages for listing and adding a contract.
- this widget combines
Missing widgets have been documented and added to Playground:
- he-ui-modals
- he-ui-alertbar
- he-language-currencyselector
- he-language-localeselector