Uses of Class
me.nemo_64.betterinputs.api.input.InputBuilder
-
Packages that use InputBuilder Package Description me.nemo_64.betterinputs.api me.nemo_64.betterinputs.api.input -
-
Uses of InputBuilder in me.nemo_64.betterinputs.api
Methods in me.nemo_64.betterinputs.api that return InputBuilder Modifier and Type Method Description <T> InputBuilder<T>
BetterInputs. createInput(Class<T> type)
Creates a new input builderMethods in me.nemo_64.betterinputs.api with parameters of type InputBuilder Modifier and Type Method Description <T> InputProvider<T>
BetterInputs. createProvider(InputBuilder<T> builder)
Creates a new input provider based on thebuilder
-
Uses of InputBuilder in me.nemo_64.betterinputs.api.input
Methods in me.nemo_64.betterinputs.api.input that return InputBuilder Modifier and Type Method Description InputBuilder<T>
InputBuilder. actor(Object actor)
Sets the owning actor of this input processInputBuilder<T>
InputBuilder. cancelListener(BiConsumer<InputProvider<T>,String> cancelListener)
Sets the cancel listener for this input processInputBuilder<T>
InputBuilder. clearParams()
Deletes all parameters that were set for the input provider type creationInputBuilder<T>
InputBuilder. exceptionHandler(Consumer<Throwable> exceptionHandler)
Sets the exception handler for this input processInputBuilder<T>
InputBuilder. param(String name, Object value)
Sets a parameter for the input provider type creationInputBuilder<T>
InputBuilder. params(ArgumentMap map)
Sets the parameters for the input provider type creationInputBuilder<T>
InputBuilder. removeParam(String name)
Deletes a parameter for the input provider type creationInputBuilder<T>
InputBuilder. type(String type)
Sets the requested input provider type
-