WebbuildersGroup\DisplayLogicExtras\Extensions\DisplayLogicExtrasFormField
Synopsis
class DisplayLogicExtrasFormField
extends DisplayLogic
{
- // members
- protected $display_logic_classes;
- protected array $nestedLogic = ;
- // methods
- public Criteria displayIf()
- public Criteria hideIf()
- public FormField clearDisplayLogicCriteria()
- public string DisplayLogic()
- public Criteria setDisplayLogicCriteria()
- public Criteria|null getDisplayLogicCriteria()
- public string getDisplayLogicClasses()
Hierarchy
Extends
- UncleCheese\DisplayLogic\Extensions\DisplayLogic
Members
protected
- $display_logic_classes
- $nestedLogic
Methods
public
- DisplayLogic() — Loads the dependencies and renders the JavaScript-readable logic to the form HTML
- clearDisplayLogicCriteria() — Clears the display logic criteria
- displayIf() — If the criteria evaluate true, the field should display
- getDisplayLogicClasses() — Gets the css classes needed for display logic
- getDisplayLogicCriteria()
- hideIf() — If the criteria evaluate true, the field should hide.
- setDisplayLogicCriteria()