r2990@gomorrah (orig r1037): phaylon | 2009-02-09 21:25:06 +0100
phaylon [Tue, 24 Mar 2009 20:13:59 +0000 (20:13 +0000)]
 documentation update, some api docs, overview and tutorial upto first DM and IM including CRUD

1  2 
lib/Reaction/UI/Controller.pm
lib/Reaction/UI/ViewPort/Object.pm
lib/Reaction/UI/ViewPort/Object/Mutable.pm

Simple merge
@@@ -278,26 -269,44 +292,50 @@@ configured fields
  
  =head2 model
  
+ Required L<Reaction::InterfaceModel::Object>.
  =head2 fields
  
+ Initialised via L</_build_fields>
  =head2 field_args
  
+ Hash reference keyed by field names. Values are hash references containing
+ arguments to the field builder method of the attribute.
  =head2 field_order
  
+ Array reference of strings defining the order of all fields (including
+ the ones that might be excluded).
  =head2 builder_cache
  
+ Hash reference containing resolved builder method names per field. Utilised
+ by L</_build_fields>
  =head2 excluded_fields
  
- List of field names to exclude.
+ Array reference of strings naming fields to exclude from the interface.
  
 +=head2 included_fields
 +
 +List of field names to include. If both C<included_fields> and
 +C<excluded_fields> are specified the result is those fields which
 +are in C<included_fields> and not in C<excluded_fields>.
 +
  =head2 computed_field_order
  
+ Array reference of strings Initialised by the L</_computed_field_order> method.
+ Contains the fields to show in the correct order.
+ =head2 containers
+ Array reference populated by L</_build_containers>.
+ =head2 container_layouts
+ Array reference containing container layout specifications.
  =head1 INTERNAL METHODS
  
  These methods, although stable, are subject to change without notice. These are meant