All Data Structures Functions Variables Pages
Protected Member Functions | Static Protected Member Functions | Protected Attributes
WorkflowMixedModelsAndNameAttributeSearchElement Class Reference
Inheritance diagram for WorkflowMixedModelsAndNameAttributeSearchElement:
AnyMixedAttributesSearchElement TextElement Element

Protected Member Functions

 renderControlEditable ()
 renderHiddenInputsForEditableContent ()
 renderTextField ()
 makeSourceUrl ()
 getOnSelectOptionForAutoComplete ()
 getNameForTextField ()
 getIdForTextField ()
 registerScriptForAutoCompleteTextField ()
 renderEditableScripts ()
 renderScopeChangeScript ()
- Protected Member Functions inherited from AnyMixedAttributesSearchElement
 renderControlEditable ()
 getHtmlOptions ()
 renderControlNonEditable ()
 renderLabel ()
 renderSearchScopingInputContent ()
 renderEditableScripts ()
 getSelectedValue ()
- Protected Member Functions inherited from TextElement
 renderControlEditable ()
 renderControlNonEditable ()
 resolveEditableHtmlOptionsInputValue (&$htmlOptions)
- Protected Member Functions inherited from Element
 renderLabel ()
 resolveIdForLabel ()
 getFormattedAttributeLabel ()
 resolveNonActiveFormFormattedLabel ($label)
 renderError ()
 renderScopedErrorId ($inputNameIdPrefix, $attribute)
 renderEditable ()
 renderNonEditable ()
 renderControlEditable ()
 renderControlNonEditable ()
 getColumnSpan ()
 getDisabledValue ()
 getHtmlOptions ()
 resolveContentTemplate ($template, $data)
 getEditableInputId ($attributeName=null, $relationAttributeName=null)
 getEditableInputName ($attributeName=null, $relationAttributeName=null)
 resolveInputPrefix ()
 resolveInputIdPrefix ()
 resolveInputNamePrefix ()
 getListViewGridId ()

Static Protected Member Functions

static getModelItemIdInputName ()
static getModelClassNameInputName ()

Protected Attributes

 $bindBasicSearchHandlerToKeyUp = false
- Protected Attributes inherited from AnyMixedAttributesSearchElement
 $selectedValue = array('All')
 $bindBasicSearchHandlerToKeyUp = true
- Protected Attributes inherited from Element

Additional Inherited Members

- Public Member Functions inherited from AnyMixedAttributesSearchElement
 setSelectedValue (Array $selectedValue)
- Public Member Functions inherited from Element
 __construct ($model, $attribute, $form=null, array $params=array())
 render ()
 getEditableNameIds ()
 getAttribute ()
 renderAsControlNonEditable ()
- Static Public Member Functions inherited from Element
static getDisplayName ()
static isReadOnly ()
static resolveInputNameForEditableInput ($attributeName)
static resolveInputNamePrefixIntoString ($inputNamePrefix)
static resolveInputIdPrefixIntoString ($inputIdPrefix)
- Data Fields inherited from Element
 $editableTemplate = '<th>{label}</th><td colspan="{colspan}">{content}{error}</td>'
 $nonEditableTemplate = '<th>{label}</th><td colspan="{colspan}">{content}</td>'

Detailed Description

Element to render an input with an auto-complete that can be used for searching by model name on workflow message queue items and by time queue items.

Definition at line 42 of file WorkflowMixedModelsAndNameAttributeSearchElement.php.

Member Function Documentation

renderControlEditable ( )

Override to ensure the rendering of the auto-complete and 2 hidden inputs

Definition at line 63 of file WorkflowMixedModelsAndNameAttributeSearchElement.php.

renderTextField ( )

Render a auto-complete text input field. When the field is typed in, it will trigger ajax call to look up against the Model's name

The element's content as a string.

End Not Coding Standard

Definition at line 97 of file WorkflowMixedModelsAndNameAttributeSearchElement.php.

getOnSelectOptionForAutoComplete ( )

Gets on select option for the automcomplete text field


Definition at line 173 of file WorkflowMixedModelsAndNameAttributeSearchElement.php.

registerScriptForAutoCompleteTextField ( )

Registers scripts for autocomplete text field

Definition at line 201 of file WorkflowMixedModelsAndNameAttributeSearchElement.php.

The documentation for this class was generated from the following file:
Generated on Thu Jan 23 2020 07:10:47