Bitwig Studio Control Surface API  4.0.1
BooleanHardwareProperty.java
1 package com.bitwig.extension.controller.api;
2 
3 import java.util.function.BooleanSupplier;
4 import java.util.function.Consumer;
5 
11 public interface BooleanHardwareProperty extends HardwareProperty
12 {
14  boolean currentValue();
15 
17  boolean lastSentValue();
18 
24  void onUpdateHardware(Consumer<Boolean> sendValueConsumer);
25 
27  void setValue(boolean value);
28 
30  void setValueSupplier(BooleanSupplier supplier);
31 }
void onUpdateHardware(Consumer< Boolean > sendValueConsumer)