The net.liftmodules.fobo Package is the starting point for this API.
The net.liftmodules.fobo Package is the starting point for this API. The FoBo modules Github home is here
The FoBo/FoBo module gives you quick and easy integration of some of the industry leading web-centric open source front-end toolkits. FoBo is highly modular, all FoBo toolkit modules are built up of a resource module and possibly a FoBo/Lift API module. You can depend on the FoBo/FoBo module to get access to all FoBo's toolkit/resource/api modules or you can pick the module(s) you need, for example, just the bootstrap API module where you provide your own resources or you may chose any combination of modules.
Usage benefits:
The following is a list of available toolkits resources
There is a lot more that can be done within the boundaries of the FoBo API modules and the FoBo modules as a hole so your help, suggestions, encouragement, engagement, patches (pull requests) bug-fixes/reports are highly appreciated.
To initiate this module for usage in your Lift project set something like the following in your projects Lift bootstrap.liftweb.Boot boot method. Here the FoBo ToolkitObjectNameXYZ represent one of FoBo's available FoBo Toolkit objects.
import net.liftmodules.fobo : : fobo.Toolkit.init=fobo.Toolkit.JQueryXYZ //the fobo jquery module, version xyz fobo.Toolkit.init=fobo.Toolkit.ToolkitObjectNameXYZ //one or more fobo toolkits fobo.Toolkit.init=fobo.Toolkit.ToolkitObjectNameXYZ
You may substitute Toolkit for Resource or API and if you wish also adjust the artifact dependencies accordingly to include just the FoBo modules you use, but if size is not a issue using the FoBo/FoBo module is convenient and gives you a lot to pick from.
v2.0
For a overview, proceed to the starting point for this document => net.liftmodules.fobo