ExternalUrlPicker
class ExternalUrlPicker implements PickerInterface (View source)
A picker for DestinationPicker that allows users specify an external URL.
Supported options for the generate method:
- displayName: the display name of this picker (to be used in the SELECT html element).
 - any other options will be used to create the INPUT html element
 
Supported options for the decode method:
- maxlength: the maximum length of the email address
 
Properties
| protected Form | $formService | 
Methods
                    string
                
                
                    getDisplayName(array $options)
        
                                            
                
            Get the display name of this picker (to be used in the SELECT html element).
                    int
                
                
                    getHeight()
        
                                            
                
            Get the height of this picker (in pixels).
                    string
                
                
                    generate(string $pickerKey, array $options, mixed|null $selectedValue = null)
        
                                            
                
            Generate the HTML for the picker.
                    decode(array $data, string $pickerKey, array $options, ArrayAccess $errors = null, string|null $fieldDisplayName = null)
        
                                            
                
            Decode the value received via post.
Details
        
                            
    __construct(Form $formService)
        
    
    No description
        
                            string
    getDisplayName(array $options)
        
    
    Get the display name of this picker (to be used in the SELECT html element).
        
                            int
    getHeight()
        
    
    Get the height of this picker (in pixels).
        
                            string
    generate(string $pickerKey, array $options, mixed|null $selectedValue = null)
        
    
    Generate the HTML for the picker.
        
                            
    decode(array $data, string $pickerKey, array $options, ArrayAccess $errors = null, string|null $fieldDisplayName = null)
        
    
    Decode the value received via post.