KFormMaster

Additional

Language
Kotlin
Version
4.2.1 (Jun 15, 2018)
Created
Feb 14, 2018
Updated
Jun 15, 2018
Owner
Justin Kirk (TheJuki)
Contributors
Daniel Bälz (dbaelz)
Fuhrmann
Justin Kirk (TheJuki)
3
Activity
Badge
Generate
Download
Source code
APK file

Advertising

This is a Kotlin port of FormMaster

Examples

Full Screen Partial Screen Login

Documentation

https://thejuki.github.io/KFormMaster

Java Compatibility

  • This library was ported from Java and is still compatible with Java code
  • See Java Example

Installation

Add this in your app's build.gradle file:

ext {
  kFormMasterVersion = [Latest]
}

implementation "com.thejuki:k-form-master:$kFormMasterVersion"

Version 4 Changes

  • Removed Parcelable from form elements
  • Removed Serializable from form element
  • Removed optionsSelected from BaseFormElement. FormPickerMultiCheckBoxElement now uses 'value' instead of 'optionsSelected'.
  • FormPickerMultiCheckBoxElement and FormTokenAutoCompleteElement require a list of objects through <T: List<*>>

BrowserStack

The App Automate feature of BrowserStack is used for Espresso testing of this library. The App Automate REST API is used to upload the example app and test app to test multiple devices in parallel.

License

This library is available as open source under the terms of the Apache License, Version 2.0.