I want to know which click event is performed on the panel Expander Button. Alternatively, I would like any indication, such as a Boolean flag, to confirm that a click event has been performed.
Panel Code:
$(“PanelExpanderButton”, “COLLAPSIBLE”,
{
row: 0,
scale: 0.80,
column: 1,
alignment: go.Spot.TopRight,
click: FillBrList,
},
new go.Binding(“visible”, “isrulepresent”, setBooleanvalue).makeTwoWay(),
go.GraphObject.make(go.Shape,
{
name: ‘ButtonIcon’,
width: 8,
height: 5,
scale: 0.80,
},
new go.Binding(‘geometryString’, ‘visible’,
(vis) => {
return vis ? ‘F M24.642,18.124l-1.768,1.768L16,13.017,9.124,19.892,7.357,18.124,16,9.481Zm0,0’ : ‘F M24.642,13.874l-1.768-1.768L16,18.981,9.124,12.106,7.357,13.874,16,22.517Zm0,0’
},
// ).ofObject(‘PROPTEXT’)
).ofObject(‘COLLAPSIBLE’)
)
),
I want to know panel Expander Button click event in below listener:
diagram.addDiagramListener(“ObjectSingleClicked”, function (e) {
})
Note: Please use addDiagramListener to identify click event.