Happy New Year!
It's been a while since I've been able to update everyone on the status of the SP.AnyForm library. I apologize that I haven't spent enough time finishing up the last touches on the library for public use. With that being said, I wanted to get a version out the public as soon as possible in the mean time. In the next couple weeks I will be releasing a version of SP.AnyForm.js (LITE), followed by a more robust library (FULL) soon there after.
My reason for turning it into two libraries? Beacuase the journey of a thousand miles begins with one step, and this is a great step one. But I have had a TON of interest in the library and I owe it to everyone who has supported me thus far to get a sample in their hands.
SP.AnyForm.js (LITE) vs SP.AnyForm.js (FULL/paid)
- Supports Text, Multiline Text, Number, Currency, Lookup, Multi-Lookup, Managed MetaData, Multi-Managed Metadata, Date, Choice, Yes/No fields.
- No pre-built styling (no css)
- Only pulls *required* field from your content types
- Column order is *not* defined by content types
- Codebase is v1 from original concept
- Supports all of LITE plus PeoplePicker
- Supports documents and attachments!
- Has pre-built responsive styling
- Pulls all fields (not just required), but applies required logic to those fields
- Column order is defined on the content type
- Codebase is v2, faster and cleaner
- Integrated options for use within SharePoint Apps (RequestExecutor)
- Supports default values for all fields
- Will support loading of item data (2 way binding)
- Developer options and function callbacks for your own logic and validation scenarios
Stay tuned, we'll be releasing some more information in the next two weeks, with some videos and sample code for you to try out in your environment! In the meantime, if you have any questions... let us know!