API
Every public method and property in Flick, grouped by what it does.
If you know the method name, use the search box — it's faster than hunting through these pages.
Core
Creating a Flick instance, and the properties available on it.
Core reference — Flick::make, handlers, session
Field Elements
The individual field methods: text inputs, selects, checkboxes, radios, file inputs, and the rest.
Field elements reference — 26 methods
Forms
Building complete forms rather than individual fields, plus the helpers that support them.
Forms reference — form parts, form builders, form helpers
Errors & Messaging
Reading validation errors, rendering them, and sending messages to the user.
Multistep
Controlling multistep forms: moving between steps, reading progress, and storing answers along the way.
Session
Reading and writing Flick's session data, including the static session methods.
Helpers
Data manipulation and general-purpose utilities.