Contextual event data in custom code event

Avatar

Avatar

justing76805028

Avatar

justing76805028

justing76805028

06-11-2018

In the event code for a custom code event, is it possible to pass context data in the trigger function, to be available in the action code, in the same way that extension code can:

trigger({
  swipeAngle: 90 // the value would be the detected angle
});

(from Launch Documentation )

In the action code, this context does not seem to be available - the event object has only $type and $rule.

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Aaronius9er9er9

Employee

Avatar

Aaronius9er9er9

Employee

Aaronius9er9er9
Employee

08-11-2018

Thanks for bringing this up! I can confirm that this data doesn't get passed through currently, but there's no reason we can't support it. I'll put it on our list.

Answers (8)

Answers (8)

Avatar

Avatar

Aaronius9er9er9

Employee

Avatar

Aaronius9er9er9

Employee

Aaronius9er9er9
Employee

09-01-2019

This was released yesterday in version 1.4.2 of the Core extension.

Avatar

Avatar

StewSchilling

MVP

Avatar

StewSchilling

MVP

StewSchilling
MVP

16-11-2018

My birthday is in early January.  Maybe this will be my gift!

Thanks for the update.   I appreciate the care that you give to your work!

-Stew

Avatar

Avatar

Aaronius9er9er9

Employee

Avatar

Aaronius9er9er9

Employee

Aaronius9er9er9
Employee

15-11-2018

The code is complete for this, but Adobe is going into a blackout period where we won't release new code during the holidays unless there is a critical issue. Because of this, the feature is set to be released in early January.

Avatar

Avatar

jantzen_belliston-Adobe

Community Manager

Total Posts

1.9K

Likes

308

Correct Answer

570

Avatar

jantzen_belliston-Adobe

Community Manager

Total Posts

1.9K

Likes

308

Correct Answer

570
jantzen_belliston-Adobe
Community Manager

09-01-2019

Happy Birthday Stew! looks like the Launch team delivered!

Avatar

Avatar

thomas_amsler

Avatar

thomas_amsler

thomas_amsler

08-11-2018

How about using a direct call rule, there you can also pass data which then is available with event.detail

Avatar

Avatar

StewSchilling

MVP

Avatar

StewSchilling

MVP

StewSchilling
MVP

07-11-2018

Wow. I expected that this would work, but I'm seeing the same thing.

My Core > Custom Code is this:

And the Action of the same rule is this :

All I see in the console is :

   Rule "test custom code" fired.

  1. {$type: "core.custom-code", $rule: {…}}
    1. $rule:
      1. id: "RL02f3b17f28374cbfa44ec037d130a07c"
      2. name: "test custom code"
      3. __proto__: Object
    2. $type: "core.custom-code"
    3. type: "core.custom-code"
    4. get type: ƒ ()
    5. __proto__: Object

Avatar

Avatar

StewSchilling

MVP

Avatar

StewSchilling

MVP

StewSchilling
MVP

09-01-2019

Indeed! Best gift ever!

On Wed, Jan 9, 2019 at 10:15 AM Jantzen.Belliston <forums_noreply@adobe.com>

Avatar

Avatar

justing76805028

Avatar

justing76805028

justing76805028

08-11-2018

Thanks everyone. I'll use direct call as a workaround for now, and look forward to seeing this in future.