mirror of
https://github.com/jtdaugherty/brick.git
synced 2024-12-02 11:05:10 +03:00
Forms: improve module documentation
This commit is contained in:
parent
0febb15bc3
commit
79474295c3
@ -5,7 +5,11 @@
|
|||||||
{-# LANGUAGE ScopedTypeVariables #-}
|
{-# LANGUAGE ScopedTypeVariables #-}
|
||||||
-- | NOTE: This API is experimental and will probably change. Please try
|
-- | NOTE: This API is experimental and will probably change. Please try
|
||||||
-- it out! Feedback is very much appreciated, and your patience in the
|
-- it out! Feedback is very much appreciated, and your patience in the
|
||||||
-- face of breaking API changes is also appreciated!
|
-- face of breaking API changes is also appreciated! It's also worth
|
||||||
|
-- bearing in mind that this API is designed to support a narrow range
|
||||||
|
-- of use cases. If you find that you need more customization than this
|
||||||
|
-- offers, then you will need to consider building your own layout and
|
||||||
|
-- event handling for input fields.
|
||||||
--
|
--
|
||||||
-- For a fuller introduction to this API, see the "Input Forms" section
|
-- For a fuller introduction to this API, see the "Input Forms" section
|
||||||
-- of the Brick User Guide. Also see the demonstration programs for
|
-- of the Brick User Guide. Also see the demonstration programs for
|
||||||
@ -19,10 +23,6 @@
|
|||||||
-- user when a form field's value is invalid, and stores valid inputs in
|
-- user when a form field's value is invalid, and stores valid inputs in
|
||||||
-- your data type when possible.
|
-- your data type when possible.
|
||||||
--
|
--
|
||||||
-- This module provides the API to create forms, populate them with some
|
|
||||||
-- basic input field types, render forms, handle form events, and create
|
|
||||||
-- custom input field types.
|
|
||||||
--
|
|
||||||
-- A form has both a visual representation and a corresponding data
|
-- A form has both a visual representation and a corresponding data
|
||||||
-- structure representing the latest valid values for that form
|
-- structure representing the latest valid values for that form
|
||||||
-- (referred to as the "state" of the form). A 'FormField' is a single
|
-- (referred to as the "state" of the form). A 'FormField' is a single
|
||||||
|
Loading…
Reference in New Issue
Block a user