Is it possible?
You can also see same problem here: Provide more control over triggering events · Issue #2556 · holoviz/panel · GitHub
And example (from that issue):
class Demo(param.Parameterized):
p = param.Number(default=4)
@param.depends('p', watch=True)
def p_trigger(self):
print('p was triggered')
def panel(self):
return pn.Column(
self.param.p,
)
d = Demo()
d.panel()