public interface SingleItemSelectorSpec extends BaseInputSpec<SingleItemSelectorSpec>
getThis, orderSingleItemSelectorSpec name(String name)
name - the nameSingleItemSelectorSpec resultValue(String resultValue)
resultValue - the result valueSingleItemSelectorSpec resultMode(ResultMode resultMode)
resultMode - the result modeSingleItemSelectorSpec selectItem(String name, String item)
name - the nameitem - the itemSingleItemSelectorSpec selectItems(Map<String,String> selectItems)
selectItems - the select itemsSingleItemSelectorSpec defaultSelect(String name)
name - the nameSingleItemSelectorSpec sort(Comparator<SelectorItem<String>> comparator)
Comparator for sorting items.comparator - the item comparatorSingleItemSelectorSpec renderer(Function<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>,List<org.jline.utils.AttributedString>> renderer)
renderer - the rendererSingleItemSelectorSpec template(String location)
location - the template locationSingleItemSelectorSpec max(int max)
max - the maximum number of itemsSingleItemSelectorSpec preHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>> handler)
handler - the context handlerSingleItemSelectorSpec postHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>> handler)
handler - the context handlerSingleItemSelectorSpec storeResult(boolean store)
SingleItemSelector.SingleItemSelectorContext into
 ComponentContext with key given to builder. Defaults to true.store - the flag if storing resultSingleItemSelectorSpec next(Function<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>,String> next)
null or non existent id indicates that flow should stop.next - next component functionComponentFlow.Builder and()
Copyright © 2023. All rights reserved.