Generic form builder in Kotlin
KFormMaster
This is a Kotlin port of FormMaster.
Examples
Full Screen | Partial Screen | Login |
---|---|---|
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<*>>