SmartGroupModel.onGroupInfoChange(listener: Function)

Requires:
@ray-js/panel-sdk≥1.5.0

Description

Listen for smart group info change events

Parameters

ParameterTypeRequiredDescription
listener(data: GroupInfoChanged) => numberYesEvent callback that receives parameters with group info change data including groupId

Return Value

Type: number
Listener ID, used to cancel via offGroupInfoChange

Referenced Types

typeGroupInfoChangedGroup info change event callback parameters
PropertyTypeRequiredDescription
groupIdstringYesGroup ID

Examples

Example

const id = group.onGroupInfoChange((data) => {
  console.log('Group info changed:', data.groupId);
});
// Unregister when needed
group.offGroupInfoChange(id);