Bitwig Studio Control Surface API
4.0.1
StringHardwareProperty.java
1
package
com.bitwig.extension.controller.api;
2
3
import
java.util.function.Consumer;
4
import
java.util.function.Supplier;
5
11
public
interface
StringHardwareProperty
extends
HardwareProperty
12
{
14
String
currentValue
();
15
17
String
lastSentValue
();
18
24
void
onUpdateHardware
(Consumer<String> sendValueConsumer);
25
27
void
setValue
(String value);
28
30
void
setValueSupplier
(Supplier<String> supplier);
31
33
int
getMaxChars
();
34
35
void
setMaxChars(
int
maxChars);
36
}
com.bitwig.extension.controller.api.HardwareProperty
Definition:
HardwareProperty.java:10
com.bitwig.extension.controller.api.StringHardwareProperty.getMaxChars
int getMaxChars()
com.bitwig.extension.controller.api.StringHardwareProperty.setValue
void setValue(String value)
com.bitwig.extension.controller.api.StringHardwareProperty.onUpdateHardware
void onUpdateHardware(Consumer< String > sendValueConsumer)
com.bitwig.extension.controller.api.StringHardwareProperty.setValueSupplier
void setValueSupplier(Supplier< String > supplier)
com.bitwig.extension.controller.api.StringHardwareProperty.currentValue
String currentValue()
com.bitwig.extension.controller.api.StringHardwareProperty.lastSentValue
String lastSentValue()
com.bitwig.extension.controller.api.StringHardwareProperty
Definition:
StringHardwareProperty.java:11
src
main
java
com
bitwig
extension
controller
api
StringHardwareProperty.java
Copyright © 2014 Bitwig GmbH. All rights reserved.