--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/build/html/pyams_content.shared.form.html Sun Jan 14 11:48:51 2018 +0100
@@ -0,0 +1,774 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>pyams_content.shared.form package — PyAMS User Guide 0.1.0 documentation</title>
+ <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
+ <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: './',
+ VERSION: '0.1.0',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true,
+ SOURCELINK_SUFFIX: '.txt'
+ };
+ </script>
+ <script type="text/javascript" src="_static/jquery.js"></script>
+ <script type="text/javascript" src="_static/underscore.js"></script>
+ <script type="text/javascript" src="_static/doctools.js"></script>
+ <link rel="index" title="Index" href="genindex.html" />
+ <link rel="search" title="Search" href="search.html" />
+<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&subset=latin" type="text/css" media="screen" charset="utf-8" />
+<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&subset=latin" type="text/css" media="screen" charset="utf-8" />
+<!--[if lte IE 6]>
+<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
+<![endif]-->
+
+ </head>
+ <body>
+
+ <div class="related" role="navigation" aria-label="related navigation">
+ <h3>Navigation</h3>
+ <ul>
+ <li class="right" style="margin-right: 10px">
+ <a href="genindex.html" title="General Index"
+ accesskey="I">index</a></li>
+ <li class="right" >
+ <a href="py-modindex.html" title="Python Module Index"
+ >modules</a> |</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> »</li>
+ </ul>
+ </div>
+
+ <div class="document">
+ <div class="documentwrapper">
+ <div class="bodywrapper">
+ <div class="body" role="main">
+
+ <div class="section" id="pyams-content-shared-form-package">
+<h1>pyams_content.shared.form package<a class="headerlink" href="#pyams-content-shared-form-package" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="subpackages">
+<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.form.interfaces.html">pyams_content.shared.form.interfaces package</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.interfaces.html#module-pyams_content.shared.form.interfaces">Module contents</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.form.zmi.html">pyams_content.shared.form.zmi package</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.zmi.html#submodules">Submodules</a></li>
+<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.field">pyams_content.shared.form.zmi.field module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.preview">pyams_content.shared.form.zmi.preview module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.properties">pyams_content.shared.form.zmi.properties module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi">Module contents</a></li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<div class="section" id="submodules">
+<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
+</div>
+<div class="section" id="module-pyams_content.shared.form.field">
+<span id="pyams-content-shared-form-field-module"></span><h2>pyams_content.shared.form.field module<a class="headerlink" href="#module-pyams_content.shared.form.field" title="Permalink to this headline">¶</a></h2>
+<dl class="class">
+<dt id="pyams_content.shared.form.field.BaseFormFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">BaseFormFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
+<p>Base form field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.BaseFormFieldFactory.field_factory">
+<code class="descname">field_factory</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.form.field.BaseFormFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="pyams_content.shared.form.field.BaseFormFieldFactory.get_schema_field">
+<code class="descname">get_schema_field</code><span class="sig-paren">(</span><em>field</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.BaseFormFieldFactory.get_schema_field" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.BooleanFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">BooleanFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.BooleanFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
+<p>Boolean field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.BooleanFieldFactory.field_factory">
+<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.BooleanFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Bool</span></code></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.BooleanFieldFactory.label">
+<code class="descname">label</code><em class="property"> = 'Boolean'</em><a class="headerlink" href="#pyams_content.shared.form.field.BooleanFieldFactory.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.BooleanFieldFactory.weight">
+<code class="descname">weight</code><em class="property"> = 3</em><a class="headerlink" href="#pyams_content.shared.form.field.BooleanFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.ChoiceFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">ChoiceFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.ChoiceFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.ValuesFieldFactory" title="pyams_content.shared.form.field.ValuesFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.ValuesFieldFactory</span></code></a></p>
+<p>Choice field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.ChoiceFieldFactory.field_factory">
+<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.ChoiceFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Choice</span></code></p>
+</dd></dl>
+
+<dl class="method">
+<dt id="pyams_content.shared.form.field.ChoiceFieldFactory.get_schema_field">
+<code class="descname">get_schema_field</code><span class="sig-paren">(</span><em>field</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.ChoiceFieldFactory.get_schema_field" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.ChoiceFieldFactory.label">
+<code class="descname">label</code><em class="property"> = 'Choice'</em><a class="headerlink" href="#pyams_content.shared.form.field.ChoiceFieldFactory.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.ChoiceFieldFactory.weight">
+<code class="descname">weight</code><em class="property"> = 20</em><a class="headerlink" href="#pyams_content.shared.form.field.ChoiceFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.DateFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">DateFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.DateFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
+<p>Date field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.DateFieldFactory.field_factory">
+<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.DateFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Date</span></code></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.DateFieldFactory.label">
+<code class="descname">label</code><em class="property"> = 'Date'</em><a class="headerlink" href="#pyams_content.shared.form.field.DateFieldFactory.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.DateFieldFactory.weight">
+<code class="descname">weight</code><em class="property"> = 15</em><a class="headerlink" href="#pyams_content.shared.form.field.DateFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.DecimalFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">DecimalFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.DecimalFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
+<p>Decimal field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.DecimalFieldFactory.field_factory">
+<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.DecimalFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Decimal</span></code></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.DecimalFieldFactory.label">
+<code class="descname">label</code><em class="property"> = 'Decimal'</em><a class="headerlink" href="#pyams_content.shared.form.field.DecimalFieldFactory.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.DecimalFieldFactory.weight">
+<code class="descname">weight</code><em class="property"> = 5</em><a class="headerlink" href="#pyams_content.shared.form.field.DecimalFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.FormField">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormField</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
+<p>Form field definition persistent class</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.FormField.default">
+<code class="descname">default</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.default" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.FormField.description">
+<code class="descname">description</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.description" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.FormField.field_type">
+<code class="descname">field_type</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.field_type" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.FormField.label">
+<code class="descname">label</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.label" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.FormField.name">
+<code class="descname">name</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.name" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.FormField.placeholder">
+<code class="descname">placeholder</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.placeholder" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.FormField.required">
+<code class="descname">required</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.required" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.FormField.values">
+<code class="descname">values</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.values" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.FormField.visible">
+<code class="descname">visible</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.visible" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.FormFieldContainer">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormFieldContainer</code><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldContainer" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.ordered.OrderedContainer</span></code></p>
+<p>Form fields container persistent class</p>
+<dl class="method">
+<dt id="pyams_content.shared.form.field.FormFieldContainer.get_fields">
+<code class="descname">get_fields</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldContainer.get_fields" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="function">
+<dt id="pyams_content.shared.form.field.FormFieldContainerFactory">
+<code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormFieldContainerFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldContainerFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Form fields container factory</p>
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.FormFieldContainerNamespace">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormFieldContainerNamespace</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldContainerNamespace" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
+<p>Form fields container ++fields++ namespace</p>
+<dl class="method">
+<dt id="pyams_content.shared.form.field.FormFieldContainerNamespace.traverse">
+<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>firtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldContainerNamespace.traverse" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.FormFieldTypesVocabulary">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormFieldTypesVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldTypesVocabulary" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
+<p>Form field types vocabulary</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.FormFieldTypesVocabulary.interface">
+<code class="descname">interface</code><em class="property"> = <InterfaceClass pyams_content.shared.form.interfaces.IFormFieldFactory></em><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldTypesVocabulary.interface" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.FormFieldsContainerSublocations">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormFieldsContainerSublocations</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldsContainerSublocations" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
+<p>Form fields container sub-locations adapter</p>
+<dl class="method">
+<dt id="pyams_content.shared.form.field.FormFieldsContainerSublocations.sublocations">
+<code class="descname">sublocations</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldsContainerSublocations.sublocations" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.IntegerFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">IntegerFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.IntegerFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
+<p>Integer field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.IntegerFieldFactory.field_factory">
+<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.IntegerFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Int</span></code></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.IntegerFieldFactory.label">
+<code class="descname">label</code><em class="property"> = 'Integer'</em><a class="headerlink" href="#pyams_content.shared.form.field.IntegerFieldFactory.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.IntegerFieldFactory.weight">
+<code class="descname">weight</code><em class="property"> = 4</em><a class="headerlink" href="#pyams_content.shared.form.field.IntegerFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.ListFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">ListFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.ListFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.ValuesFieldFactory" title="pyams_content.shared.form.field.ValuesFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.ValuesFieldFactory</span></code></a></p>
+<p>List field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.ListFieldFactory.field_factory">
+<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.ListFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">List</span></code></p>
+</dd></dl>
+
+<dl class="method">
+<dt id="pyams_content.shared.form.field.ListFieldFactory.get_schema_field">
+<code class="descname">get_schema_field</code><span class="sig-paren">(</span><em>field</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.ListFieldFactory.get_schema_field" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.ListFieldFactory.label">
+<code class="descname">label</code><em class="property"> = 'List'</em><a class="headerlink" href="#pyams_content.shared.form.field.ListFieldFactory.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.ListFieldFactory.weight">
+<code class="descname">weight</code><em class="property"> = 51</em><a class="headerlink" href="#pyams_content.shared.form.field.ListFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.MailFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">MailFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.MailFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
+<p>Mail field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.MailFieldFactory.field_factory">
+<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.MailFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">MailAddressField</span></code></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.MailFieldFactory.label">
+<code class="descname">label</code><em class="property"> = 'E-mail address'</em><a class="headerlink" href="#pyams_content.shared.form.field.MailFieldFactory.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.MailFieldFactory.weight">
+<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_content.shared.form.field.MailFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.TextFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">TextFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.TextFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
+<p>Text field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.TextFieldFactory.field_factory">
+<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.TextFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Text</span></code></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.TextFieldFactory.label">
+<code class="descname">label</code><em class="property"> = 'Multi-lines text'</em><a class="headerlink" href="#pyams_content.shared.form.field.TextFieldFactory.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.TextFieldFactory.weight">
+<code class="descname">weight</code><em class="property"> = 2</em><a class="headerlink" href="#pyams_content.shared.form.field.TextFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.TextLineFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">TextLineFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.TextLineFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
+<p>Textline field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.TextLineFieldFactory.field_factory">
+<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.TextLineFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">TextLine</span></code></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.TextLineFieldFactory.label">
+<code class="descname">label</code><em class="property"> = 'Text'</em><a class="headerlink" href="#pyams_content.shared.form.field.TextLineFieldFactory.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.TextLineFieldFactory.weight">
+<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_content.shared.form.field.TextLineFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.URIFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">URIFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.URIFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
+<p>URI field factory</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.URIFieldFactory.field_factory">
+<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.URIFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">URI</span></code></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.URIFieldFactory.label">
+<code class="descname">label</code><em class="property"> = 'URI'</em><a class="headerlink" href="#pyams_content.shared.form.field.URIFieldFactory.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.field.URIFieldFactory.weight">
+<code class="descname">weight</code><em class="property"> = 11</em><a class="headerlink" href="#pyams_content.shared.form.field.URIFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.field.ValuesFieldFactory">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">ValuesFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.ValuesFieldFactory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
+<p>Values-based field factory</p>
+</dd></dl>
+
+</div>
+<div class="section" id="module-pyams_content.shared.form.handler">
+<span id="pyams-content-shared-form-handler-module"></span><h2>pyams_content.shared.form.handler module<a class="headerlink" href="#module-pyams_content.shared.form.handler" title="Permalink to this headline">¶</a></h2>
+<dl class="class">
+<dt id="pyams_content.shared.form.handler.FormHandlersVocabulary">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.handler.</code><code class="descname">FormHandlersVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.handler.FormHandlersVocabulary" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
+<p>Form handlers vocabulary</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.handler.FormHandlersVocabulary.interface">
+<code class="descname">interface</code><em class="property"> = <InterfaceClass pyams_content.shared.form.interfaces.IFormHandler></em><a class="headerlink" href="#pyams_content.shared.form.handler.FormHandlersVocabulary.interface" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.handler.MailtoFormHandler">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.handler.</code><code class="descname">MailtoFormHandler</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandler" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
+<p>Mailto form handler</p>
+<dl class="method">
+<dt id="pyams_content.shared.form.handler.MailtoFormHandler.handle">
+<code class="descname">handle</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandler.handle" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.handler.MailtoFormHandler.handler_info">
+<code class="descname">handler_info</code><em class="property"> = <InterfaceClass pyams_content.shared.form.interfaces.IMailtoHandlerInfo></em><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandler.handler_info" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.handler.MailtoFormHandler.label">
+<code class="descname">label</code><em class="property"> = 'Mailto form handler'</em><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandler.label" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.handler.MailtoFormHandler.target_interface">
+<code class="descname">target_interface</code><em class="property"> = <InterfaceClass pyams_content.shared.form.interfaces.IMailtoHandlerTarget></em><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandler.target_interface" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.handler.MailtoFormHandlerInfo">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.handler.</code><code class="descname">MailtoFormHandlerInfo</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandlerInfo" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
+<p>Mailto form handler persistent info</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.handler.MailtoFormHandlerInfo.source_address">
+<code class="descname">source_address</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandlerInfo.source_address" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.handler.MailtoFormHandlerInfo.source_name">
+<code class="descname">source_name</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandlerInfo.source_name" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.handler.MailtoFormHandlerInfo.target_address">
+<code class="descname">target_address</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandlerInfo.target_address" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.handler.MailtoFormHandlerInfo.target_name">
+<code class="descname">target_name</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandlerInfo.target_name" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="function">
+<dt id="pyams_content.shared.form.handler.mailto_form_handler_factory">
+<code class="descclassname">pyams_content.shared.form.handler.</code><code class="descname">mailto_form_handler_factory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.handler.mailto_form_handler_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>Mailto form handler factory</p>
+</dd></dl>
+
+</div>
+<div class="section" id="module-pyams_content.shared.form.manager">
+<span id="pyams-content-shared-form-manager-module"></span><h2>pyams_content.shared.form.manager module<a class="headerlink" href="#module-pyams_content.shared.form.manager" title="Permalink to this headline">¶</a></h2>
+<dl class="class">
+<dt id="pyams_content.shared.form.manager.FormsManager">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.manager.</code><code class="descname">FormsManager</code><a class="headerlink" href="#pyams_content.shared.form.manager.FormsManager" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedTool" title="pyams_content.shared.common.manager.SharedTool"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.manager.SharedTool</span></code></a></p>
+<p>Forms manager class</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.manager.FormsManager.shared_content_factory">
+<code class="descname">shared_content_factory</code><a class="headerlink" href="#pyams_content.shared.form.manager.FormsManager.shared_content_factory" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Form</span></code></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.manager.FormsManager.shared_content_type">
+<code class="descname">shared_content_type</code><em class="property"> = 'form'</em><a class="headerlink" href="#pyams_content.shared.form.manager.FormsManager.shared_content_type" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="function">
+<dt id="pyams_content.shared.form.manager.handle_added_forms_manager">
+<code class="descclassname">pyams_content.shared.form.manager.</code><code class="descname">handle_added_forms_manager</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.manager.handle_added_forms_manager" title="Permalink to this definition">¶</a></dt>
+<dd><p>Register forms manager when added</p>
+</dd></dl>
+
+</div>
+<div class="section" id="module-pyams_content.shared.form">
+<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.form" title="Permalink to this headline">¶</a></h2>
+<dl class="class">
+<dt id="pyams_content.shared.form.Form">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.</code><code class="descname">Form</code><a class="headerlink" href="#pyams_content.shared.form.Form" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent" title="pyams_content.shared.common.SharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.SharedContent</span></code></a></p>
+<p>Workflow managed form class</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.Form.content_class">
+<code class="descname">content_class</code><a class="headerlink" href="#pyams_content.shared.form.Form.content_class" title="Permalink to this definition">¶</a></dt>
+<dd><p>alias of <a class="reference internal" href="#pyams_content.shared.form.WfForm" title="pyams_content.shared.form.WfForm"><code class="xref py py-class docutils literal"><span class="pre">WfForm</span></code></a></p>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.WfForm">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.</code><code class="descname">WfForm</code><a class="headerlink" href="#pyams_content.shared.form.WfForm" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent" title="pyams_content.shared.common.WfSharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.WfSharedContent</span></code></a></p>
+<p>Base form</p>
+<dl class="attribute">
+<dt id="pyams_content.shared.form.WfForm.auth_only">
+<code class="descname">auth_only</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.auth_only" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.WfForm.content_name">
+<code class="descname">content_name</code><em class="property"> = 'Form'</em><a class="headerlink" href="#pyams_content.shared.form.WfForm.content_name" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.WfForm.content_type">
+<code class="descname">content_type</code><em class="property"> = 'form'</em><a class="headerlink" href="#pyams_content.shared.form.WfForm.content_type" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.WfForm.handler">
+<code class="descname">handler</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.handler" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.WfForm.header">
+<code class="descname">header</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.header" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="pyams_content.shared.form.WfForm.query_handler">
+<code class="descname">query_handler</code><span class="sig-paren">(</span><em>handler=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.WfForm.query_handler" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.WfForm.submit_label">
+<code class="descname">submit_label</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.submit_label" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.WfForm.use_captcha">
+<code class="descname">use_captcha</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.use_captcha" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="pyams_content.shared.form.WfForm.user_title">
+<code class="descname">user_title</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.user_title" title="Permalink to this definition">¶</a></dt>
+<dd><p>Computed attributes based on schema fields</p>
+<p>Field properties provide default values, data validation and error messages
+based on data found in field meta-data.</p>
+<p>Note that FieldProperties cannot be used with slots. They can only
+be used for attributes stored in instance dictionaries.</p>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="pyams_content.shared.form.WfFormContentChecker">
+<em class="property">class </em><code class="descclassname">pyams_content.shared.form.</code><code class="descname">WfFormContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.WfFormContentChecker" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentChecker" title="pyams_content.shared.common.WfSharedContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.WfSharedContentChecker</span></code></a></p>
+<p>Form content checker</p>
+<dl class="method">
+<dt id="pyams_content.shared.form.WfFormContentChecker.inner_check">
+<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.WfFormContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+ <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
+ <div class="sphinxsidebarwrapper">
+ <h3><a href="index.html">Table Of Contents</a></h3>
+ <ul>
+<li><a class="reference internal" href="#">pyams_content.shared.form package</a><ul>
+<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
+<li><a class="reference internal" href="#submodules">Submodules</a></li>
+<li><a class="reference internal" href="#module-pyams_content.shared.form.field">pyams_content.shared.form.field module</a></li>
+<li><a class="reference internal" href="#module-pyams_content.shared.form.handler">pyams_content.shared.form.handler module</a></li>
+<li><a class="reference internal" href="#module-pyams_content.shared.form.manager">pyams_content.shared.form.manager module</a></li>
+<li><a class="reference internal" href="#module-pyams_content.shared.form">Module contents</a></li>
+</ul>
+</li>
+</ul>
+
+<div id="searchbox" style="display: none" role="search">
+ <h3>Quick search</h3>
+ <form class="search" action="search.html" method="get">
+ <div><input type="text" name="q" /></div>
+ <div><input type="submit" value="Go" /></div>
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+ </div>
+ </div>
+ <div class="clearer"></div>
+ </div>
+ <div class="related" role="navigation" aria-label="related navigation">
+ <h3>Navigation</h3>
+ <ul>
+ <li class="right" style="margin-right: 10px">
+ <a href="genindex.html" title="General Index"
+ >index</a></li>
+ <li class="right" >
+ <a href="py-modindex.html" title="Python Module Index"
+ >modules</a> |</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> »</li>
+ </ul>
+ </div>
+ <div class="footer" role="contentinfo">
+ © Copyright 2017, Thierry Florac.
+ Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
+ </div>
+ </body>
+</html>
\ No newline at end of file