GroupStateChangeTrigger triggers on GroupState or on each Member

The GroupStateChangeTrigger in js scripting, does it

a) trigger on the state of the group itself if it is e.g. an AND group where the groups state is an AND function of all members or
b) trigger whenever a member of the group changes ?

B.

The docs for the js scripting make this explicit:

But also, this trigger works for groups that do not have an aggregation function (and therefore don’t have a group state) so it must act on the member items themselves and not the group state.

Thanks. I was looking here: JavaScript Scripting - Automation | openHAB
That mentions the trigger but remains a bit ambiguous about wether membersor the accumulated group state trigger it.