public static Fuser fromClicks()

in jvm/diffuser-android/src/main/java/com/spotify/diffuser/android/ViewFusers.java [42:53]


  public static Fuser<View> fromClicks(View view) {
    return from(
        effect -> {
          if (view.hasOnClickListeners()) {
            throw new IllegalStateException("this View already has a click listener");
          }

          view.setOnClickListener(effect::run);

          return () -> view.setOnClickListener(null);
        });
  }