toActionItemFromFunction method
ActionItem
toActionItemFromFunction(
- dynamic passedFunction(
- BaseMessage message,
- CometChatMessageListControllerProtocol state
toActionItemFromFunction takes a function as parameter and converts CometChatMessageOption to ActionItem with the function onClick as onItemClick
Implementation
ActionItem toActionItemFromFunction(
Function(BaseMessage message, CometChatMessageListControllerProtocol state)?
passedFunction,
) {
return ActionItem(
id: id,
title: title,
icon: icon,
onItemClick: passedFunction,
style: CometChatAttachmentOptionSheetStyle(
titleTextStyle: messageOptionSheetStyle?.titleTextStyle,
iconColor: messageOptionSheetStyle?.iconColor,
backgroundColor: messageOptionSheetStyle?.backgroundColor,
border: messageOptionSheetStyle?.border,
borderRadius: messageOptionSheetStyle?.borderRadius,
titleColor: messageOptionSheetStyle?.titleColor,
),
);
}