Skip to content

alexfu/form-validator-rx

Repository files navigation

form-validator-rx

Adds Rx capabilities on top of form-validator.

Usage

EmailRule emailRule = new EmailRule("Invalid email address.");

RxValidator validator = new RxValidator();
validator.addRule(myEditText, emailRule); // Add rules to your EditText
validator.observable()
  .subscribe(new Subscriber<RxValidationEvent>() {
    @Override public void onCompleted() {
    }

    @Override public void onError(Throwable error) {
    }

    @Override public void onNext(RxValidationEvent event) {
      // Do something with event
    }
  });

Installation

allprojects {
  repositories {
    maven { url 'https://jitpack.io' }
  }
}

dependencies {
  compile 'com.github.alexfu:form-validator-rx:1.0'
}

About

Adds Rx capabilities on top of form-validator

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages