Skip to content

Commit 49a5e59

Browse files
committed
added triggered_id and renamed triggered_prop_ids
1 parent 6fc9900 commit 49a5e59

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

dash/_callback_context.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def triggered(self):
5858

5959
@property
6060
@has_context
61-
def triggered_ids(self):
61+
def triggered_prop_ids(self):
6262
triggered = getattr(flask.g, "triggered_inputs", [])
6363
ids = AttributeDict({})
6464
for item in triggered:
@@ -68,6 +68,15 @@ def triggered_ids(self):
6868
ids[item["prop_id"]] = AttributeDict(json.loads(component_id))
6969
return ids
7070

71+
@property
72+
@has_context
73+
def triggered_id(self):
74+
component_id = None
75+
if self.triggered:
76+
prop_id = self.triggered_prop_ids.first()
77+
component_id = self.triggered_prop_ids[prop_id]
78+
return component_id
79+
7180
@property
7281
@has_context
7382
def args_grouping(self):

0 commit comments

Comments
 (0)