Usage
html
Because the ui guide is not aware of Redux, reducers, or selectors, a working example is unable to be provided.
It should be noted that when consumed, the component will display the 'pop-out' icon glyph. The proper usage of
this component can be seen in the following use cases.
To open current route in New Window:
HTML
<open-new-window>
</open-new-window>
To open new route in New Window:
HTML
<open-new-window
state-or-name="{{controller.stateOrName}}">
</open-new-window>
Component
this.stateOrName = 'index.customercare.customer';
To open new route with parameters in New Window:
HTML
<open-new-window
state-or-name="{{controller.stateOrName}}"
optional-params="controller.optionalParams">
</open-new-window>
Component
this.stateOrName = 'index.customercare.customer';
this.optionalParams = { customerId: this.customer.Id };