-
public final class AttachmentPollPickerParamsParameters for ChatComponentFactory.AttachmentPollPicker.
-
-
Field Summary
Fields Modifier and Type Field Description private final PollPickerModepickerModeprivate final Function0<Unit>onCreatePollClickprivate final Function1<CreatePollParams, Unit>onCreatePollprivate final Function0<Unit>onCreatePollDismissed
-
Constructor Summary
Constructors Constructor Description AttachmentPollPickerParams(PollPickerMode pickerMode, Function0<Unit> onCreatePollClick, Function1<CreatePollParams, Unit> onCreatePoll, Function0<Unit> onCreatePollDismissed)
-
Method Summary
Modifier and Type Method Description final PollPickerModegetPickerMode()final Function0<Unit>getOnCreatePollClick()final Function1<CreatePollParams, Unit>getOnCreatePoll()final Function0<Unit>getOnCreatePollDismissed()-
-
Constructor Detail
-
AttachmentPollPickerParams
AttachmentPollPickerParams(PollPickerMode pickerMode, Function0<Unit> onCreatePollClick, Function1<CreatePollParams, Unit> onCreatePoll, Function0<Unit> onCreatePollDismissed)
- Parameters:
pickerMode- Configuration for poll picker behavior.onCreatePollClick- Called when the user taps "Create Poll".onCreatePoll- Called when the user submits a new poll.onCreatePollDismissed- Called when the poll creation dialog is closed.
-
-
Method Detail
-
getPickerMode
final PollPickerMode getPickerMode()
-
getOnCreatePollClick
final Function0<Unit> getOnCreatePollClick()
-
getOnCreatePoll
final Function1<CreatePollParams, Unit> getOnCreatePoll()
-
getOnCreatePollDismissed
final Function0<Unit> getOnCreatePollDismissed()
-
-
-
-