@Value.Immutable public abstract class AbstractSlackFormSelectElement extends SlackDialogFormElement
| Constructor and Description |
|---|
AbstractSlackFormSelectElement() |
| Modifier and Type | Method and Description |
|---|---|
SlackDataSource |
getDataSource() |
abstract Optional<Integer> |
getMinQueryLength() |
abstract List<SlackFormOptionGroup> |
getOptionGroups() |
abstract List<SlackFormOption> |
getOptions() |
abstract List<SlackFormOption> |
getSelectedOptions() |
SlackFormElementTypes |
getType() |
abstract Optional<String> |
getValue() |
void |
validate() |
getLabel, getName, getPlaceholder, isOptional, validateBaseElementProperties@Value.Default public SlackFormElementTypes getType()
getType in class SlackDialogFormElement@Value.Default public SlackDataSource getDataSource()
public abstract List<SlackFormOption> getOptions()
public abstract List<SlackFormOptionGroup> getOptionGroups()
public abstract List<SlackFormOption> getSelectedOptions()
@Value.Check public void validate()
Copyright © 2019. All rights reserved.