CometChatGroupMemberOption class
CometChatGroupMemberOption is a model class which contains information about options available to execute for every GroupMember
CometChatGroupMemberOption groupMemberOption = CometChatGroupMemberOption(
  id: '1',
  title: 'View Profile',
  icon: 'https://example.com/icon.png',
  packageName: 'com.example.package',
  backgroundColor: Colors.white,
  titleStyle: TextStyle(color: Colors.black),
  onClick: (group, member, state) {
    print('Clicked on group member: ${member.name}');
  }
);
- Inheritance
- 
    - Object
- CometChatBaseOptions
- CometChatGroupMemberOption
 
Constructors
- CometChatGroupMemberOption({dynamic onClick(Group group, GroupMember member, CometChatGroupMembersControllerProtocol state)?, required String id, String? title, String? icon, String? packageName, Color? backgroundColor, TextStyle? titleStyle})
Properties
- backgroundColor ↔ Color?
- 
  backgroundColor background color for option
  getter/setter pairinherited
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- icon ↔ String?
- 
  to pass icon url
  getter/setter pairinherited
- iconTint ↔ Color?
- 
  iconTint tint color for icon
  getter/setter pairinherited
- id ↔ String
- 
  unique id foe any option
  getter/setter pairinherited
- onClick ↔ dynamic Function(Group group, GroupMember member, CometChatGroupMembersControllerProtocol state)?
- 
  onClick call function which takes 2 parameters
  getter/setter pair
- packageName ↔ String?
- 
  to pass package name for the used icon
  getter/setter pairinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- title ↔ String?
- 
  title passes title to option
  getter/setter pairinherited
- titleStyle ↔ TextStyle?
- 
  titleStyle styling property for title
  getter/setter pairinherited
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited