title | issue |
---|---|
Handle for unknown trigger at flow builder. |
NEXT-24807 |
- Added parameter
$flowEventPersister
to methodShopware\Core\Framework\App\AppStateService::__construct
.
- Changed in component
sw-flow-sequence-action
.- Added boolean props
isUnknownTrigger
default is false. - Added map getter
hasAvailableAction
.
- Added boolean props
- Changed in component
sw-flow-trigger
.- Deprecated
event
from data usetriggerEvents
instead. - Deprecated method
getBusinessEvents
use state dispatch actionfetchTriggerActions
instead to get trigger event. - Added boolean props
isUnknownTrigger
default is false. - Added method
triggerNamePlaceholder
returnsw-flow.detail.trigger.unknownTriggerPlaceholder
when the trigger is not available otherwise returnsw-flow.detail.trigger.placeholder
. - Modified method
getEventName
return empty if the current trigger is unknown.
- Deprecated
- Changed in component
sw-flow-detail
.- Added computed
flowCustomEventRepository
. - Added computed
isUnknownTrigger
returntrue
if the current trigger is available otherwise returnfalse
. - Added getter state
triggerEvents
. - Modified method
getDetailFlow
, add state dispatchfetchTriggerActions
to get trigger events frombusinessEventService::getBusinessEvents()
before get the flow data.
- Added computed
- Changed in state
flow.state.js
.- Added setter method
setTriggerEvents
- Added getter method
triggerEvents
- Added getter method
hasAvailableAction
returntrue
if the current action is available otherwise returnfalse
- Added action
fetchTriggerActions
- Added
originAvailableActions
default is empty tostate
- Added setter method
- Changed in state
sw-flow-detail-flow
.- Added boolean props
isUnknownTrigger
default is false. - Added map getter
availableActions
. - Added map getter
hasAvailableAction
.
- Added boolean props
- Changed in state
sw-flow-list
.- Added map getter
triggerEvents
. - Modified method
getList
, add state dispatchfetchTriggerActions
to get trigger events frombusinessEventService::getBusinessEvents()
before get the flow data.. - Added method
isValidTrigger
returntrue
if trigger is exits fromtriggerEvents
state otherwise returnfalse
.
- Added map getter
- Added boolean props
isUnknownTrigger
default is false atsw-flow-sequence
. - Added boolean props
isUnknownTrigger
default is false atsw-flow-detail-general
. - Added
private readonly FlowEventPersister $flowEventPersister
to\Shopware\Core\Framework\App\AppStateService::__construct()