\FrontEndExtendedHasOneOrManyField
Synopsis
class FrontEndExtendedHasOneOrManyField
extends CompositeField
{
- // members
- protected $recordBeingEdited = NULL;
- protected $existingSelectors = NULL;
- protected string $selectExistingFieldClassName = "FormField";
- protected boolean $fieldHolderIsDone = false;
- // methods
- public void __construct()
- protected LiteralField getHeadingField()
- protected LiteralField getRightTitleField()
- public FrontEndExtendedHasOneOrManyField setRecordBeingEdited()
- public FrontEndExtendedHasOneOrManyField setExistingSelectors()
- protected string getSelectExistingFieldClassName()
- protected string getForeignClassName()
- protected DataObject getForeignSingleton()
- protected string getCalculatedFieldName()
- protected bool hasEmptyStringForSelection()
- public void FieldHolder()
- protected FormField existingSelectorField()
- public FrontEndExtendedHasOneOrManyField setRightTitle()
Hierarchy
Extends
- CompositeField
Members
protected
- $existingSelectors — mixed
- $fieldHolderIsDone — boolean
- $recordBeingEdited — null
- $selectExistingFieldClassName — string
Methods
protected
- existingSelectorField()
- getCalculatedFieldName()
- getForeignClassName()
- getForeignSingleton()
- getHeadingField()
- getRightTitleField()
- getSelectExistingFieldClassName() — e.g. CheckboxSetField or DropdownField
- hasEmptyStringForSelection()