libAllure
 
Loading...
Searching...
No Matches
libAllure\ElementRadio Class Reference
+ Inheritance diagram for libAllure\ElementRadio:

Public Member Functions

 addOption ($value, $key=null)
 
 addSuggestedValue ($value, $caption=null)
 
 getCaption ()
 
 getName ()
 
 getSuggestedValues ()
 
 getType ()
 
 getValidationError ()
 
 getValue ()
 
 isRequired ()
 
 isSubmitter ()
 
 jsonSerialize ()
 
 render ()
 
 setCaption ($c)
 
 setName ($newName)
 
 setOnChange ($onChange)
 
 setRequired ($v)
 
 setValidationError ($validationErrorMessage)
 
 setValue ($value)
 
 validate ()
 

Public Attributes

 $description
 
 $suffix
 

Protected Member Functions

 afterConstruct ()
 
 validateInternals ()
 

Protected Attributes

 $caption
 
 $enabled
 
 $isSubmitter = false
 
 $name
 
 $onChange = ''
 
 $options = array()
 
 $required = false
 
 $suggestedValues = array()
 
 $value
 

Member Function Documentation

◆ render()

libAllure\ElementRadio::render ( )

Reimplemented from libAllure\Element.

Member Data Documentation

◆ $onChange

libAllure\Element::$onChange = ''
protectedinherited

The Javascript function to call onChange (or similar).

You cannot set this value from the constructor so it has a default value.