map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult onLike(
    1. _OnLike value
    ),
  2. required TResult onVote(
    1. _OnVote value
    ),
  3. required TResult onDelete(
    1. _OnDelete value
    ),
  4. required TResult onBookmark(
    1. _OnBookmark value
    ),
  5. required TResult onUpdate(
    1. _OnUpdate value
    ),
  6. required TResult onUserTap(
    1. _OnUserTap value
    ),
  7. required TResult onReact(
    1. _OnReact value
    ),
  8. required TResult onTagClick(
    1. _OnTagClick value
    ),
  9. required TResult onMeetingEnd(
    1. _OnMeetingEnd value
    ),
  10. required TResult onMentionUserTap(
    1. _OnMentionUserTap value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(_OnLike value) onLike,
  required TResult Function(_OnVote value) onVote,
  required TResult Function(_OnDelete value) onDelete,
  required TResult Function(_OnBookmark value) onBookmark,
  required TResult Function(_OnUpdate value) onUpdate,
  required TResult Function(_OnUserTap value) onUserTap,
  required TResult Function(_OnReact value) onReact,
  required TResult Function(_OnTagClick value) onTagClick,
  required TResult Function(_OnMeetingEnd value) onMeetingEnd,
  required TResult Function(_OnMentionUserTap value) onMentionUserTap,
}) =>
    throw _privateConstructorUsedError;