Class DatetimePickerElement.DatetimePickerElementBuilder
- java.lang.Object
-
- com.slack.api.model.block.element.DatetimePickerElement.DatetimePickerElementBuilder
-
- Enclosing class:
- DatetimePickerElement
public static class DatetimePickerElement.DatetimePickerElementBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DatetimePickerElement.DatetimePickerElementBuilder
actionId(String actionId)
An identifier for the action triggered when a menu option is selected.DatetimePickerElement
build()
DatetimePickerElement.DatetimePickerElementBuilder
confirm(ConfirmationDialogObject confirm)
A confirm object that defines an optional confirmation dialog that appears after a date is selected.DatetimePickerElement.DatetimePickerElementBuilder
focusOnLoad(Boolean focusOnLoad)
Indicates whether the element will be set to autofocus within the view object.DatetimePickerElement.DatetimePickerElementBuilder
initialDateTime(Integer initialDateTime)
The initial date and time that is selected when the element is loaded, represented as a UNIX timestamp in seconds.String
toString()
-
-
-
Method Detail
-
actionId
public DatetimePickerElement.DatetimePickerElementBuilder actionId(String actionId)
An identifier for the action triggered when a menu option is selected. You can use this when you receive an interaction payload to identify the source of the action. Should be unique among all other action_ids used elsewhere by your app. Maximum length for this field is 255 characters.- Returns:
this
.
-
initialDateTime
public DatetimePickerElement.DatetimePickerElementBuilder initialDateTime(Integer initialDateTime)
The initial date and time that is selected when the element is loaded, represented as a UNIX timestamp in seconds. This should be in the format of 10 digits, for example 1628633820 represents the date and time August 10th, 2021 at 03:17pm PST.- Returns:
this
.
-
confirm
public DatetimePickerElement.DatetimePickerElementBuilder confirm(ConfirmationDialogObject confirm)
A confirm object that defines an optional confirmation dialog that appears after a date is selected.- Returns:
this
.
-
focusOnLoad
public DatetimePickerElement.DatetimePickerElementBuilder focusOnLoad(Boolean focusOnLoad)
Indicates whether the element will be set to autofocus within the view object. Only one element can be set to true. Defaults to false.- Returns:
this
.
-
build
public DatetimePickerElement build()
-
-