Class NumberInputElement
java.lang.Object
com.slack.api.model.block.element.BlockElement
com.slack.api.model.block.element.NumberInputElement
https://api.slack.com/reference/block-kit/block-elements#number
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNumberInputElement
(String actionId, boolean decimalAllowed, PlainTextObject placeholder, String initialValue, String minValue, String maxValue, DispatchActionConfig dispatchActionConfig, Boolean focusOnLoad) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
An identifier for the input value when the parent modal is submitted.A dispatch configuration object that determines when during text input the element returns a block_actions payload.Indicates whether the element will be set to autofocus within the view object.The initial value in the plain-text input when it is loaded.The maximum value, cannot be less than min_value.The minimum value, cannot be greater than max_value.A plain_text only text object that defines the placeholder text shown in the plain-text input.getType()
int
hashCode()
boolean
Decimal numbers are allowed if is_decimal_allowed= true, set the value to false otherwise.void
setActionId
(String actionId) An identifier for the input value when the parent modal is submitted.void
setDecimalAllowed
(boolean decimalAllowed) Decimal numbers are allowed if is_decimal_allowed= true, set the value to false otherwise.void
setDispatchActionConfig
(DispatchActionConfig dispatchActionConfig) A dispatch configuration object that determines when during text input the element returns a block_actions payload.void
setFocusOnLoad
(Boolean focusOnLoad) Indicates whether the element will be set to autofocus within the view object.void
setInitialValue
(String initialValue) The initial value in the plain-text input when it is loaded.void
setMaxValue
(String maxValue) The maximum value, cannot be less than min_value.void
setMinValue
(String minValue) The minimum value, cannot be greater than max_value.void
setPlaceholder
(PlainTextObject placeholder) A plain_text only text object that defines the placeholder text shown in the plain-text input.toString()
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
NumberInputElement
public NumberInputElement() -
NumberInputElement
public NumberInputElement(String actionId, boolean decimalAllowed, PlainTextObject placeholder, String initialValue, String minValue, String maxValue, DispatchActionConfig dispatchActionConfig, Boolean focusOnLoad)
-
-
Method Details
-
builder
-
getType
-
getActionId
An identifier for the input value when the parent modal is submitted. You can use this when you receive a view_submission payload to identify the value of the input element. Should be unique among all other action_ids used elsewhere by your app. Maximum length for this field is 255 characters. -
isDecimalAllowed
public boolean isDecimalAllowed()Decimal numbers are allowed if is_decimal_allowed= true, set the value to false otherwise. -
getPlaceholder
A plain_text only text object that defines the placeholder text shown in the plain-text input. Maximum length for the text in this field is 150 characters. -
getInitialValue
The initial value in the plain-text input when it is loaded. -
getMinValue
The minimum value, cannot be greater than max_value. -
getMaxValue
The maximum value, cannot be less than min_value. -
getDispatchActionConfig
A dispatch configuration object that determines when during text input the element returns a block_actions payload. -
getFocusOnLoad
Indicates whether the element will be set to autofocus within the view object. Only one element can be set to true. Defaults to false. -
setActionId
An identifier for the input value when the parent modal is submitted. You can use this when you receive a view_submission payload to identify the value of the input element. Should be unique among all other action_ids used elsewhere by your app. Maximum length for this field is 255 characters. -
setDecimalAllowed
public void setDecimalAllowed(boolean decimalAllowed) Decimal numbers are allowed if is_decimal_allowed= true, set the value to false otherwise. -
setPlaceholder
A plain_text only text object that defines the placeholder text shown in the plain-text input. Maximum length for the text in this field is 150 characters. -
setInitialValue
The initial value in the plain-text input when it is loaded. -
setMinValue
The minimum value, cannot be greater than max_value. -
setMaxValue
The maximum value, cannot be less than min_value. -
setDispatchActionConfig
A dispatch configuration object that determines when during text input the element returns a block_actions payload. -
setFocusOnLoad
Indicates whether the element will be set to autofocus within the view object. Only one element can be set to true. Defaults to false. -
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-