Lines Matching defs:field
27 * A class that represents a tree of form field.
29 * Each field can be a scalar, a list or
114 throw new ExceptionRuntimeInternal("The type ($type) is not a known field type");
133 $field = FormMetaField::create($metadata->getName(), $metadata->getDataType());
135 self::setCommonDataToFieldFromMetadata($field, $metadata);
143 * Only the top field have a tab value
145 $field->setTab($metadata->getTab());
154 static::setLeafDataToFieldFromMetadata($field, $metadata);
162 $field->addValue($value, $defaultValue);
182 $field->addColumn($childField);
260 return $field;
287 * For child form field (ie column), there is no tab
304 * Only valid for leaf field
522 * Common metadata to all field from a leaf to a tabular
523 * @param FormMetaField $field
528 function setCommonDataToFieldFromMetadata(FormMetaField $field, Metadata $metadata)
530 $field
537 * @param FormMetaField $field
539 * Add the field metadata that are only available for leaf metadata
543 function setLeafDataToFieldFromMetadata(FormMetaField $field, Metadata $metadata)
545 $field->setMutable($metadata->isMutable());
549 $field->setWidth($formControlWidth);
553 $field->setDomainValues($possibleValues);
555 $field->setMultiple(true);