InputfieldWrapper class - ProcessWire API

Access any common Inputfield type class name from an InputfieldWrapper and it will return a new instance of that Inputfield, i.e. $f = $inputfields->InputfieldText; Below are several examples.

NameReturnSummary 
InputfieldWrapper::InputfieldAsmSelect InputfieldAsmSelect Create new asmSelect Inputfield  
InputfieldWrapper::InputfieldButton InputfieldButton Create new button Inputfield  
InputfieldWrapper::InputfieldCKEditor InputfieldCKEditor Create new CKEditor Inputfield  
InputfieldWrapper::InputfieldCheckbox InputfieldCheckbox Create new checkbox Inputfield  
InputfieldWrapper::InputfieldCheckboxes InputfieldCheckboxes Create new checkboxes Inputfield  
InputfieldWrapper::InputfieldDatetime InputfieldDatetime Create new date/time Inputfield  
InputfieldWrapper::InputfieldEmail InputfieldEmail Create new email Inputfield  
InputfieldWrapper::InputfieldFieldset InputfieldFieldset Create new Fieldset InputfieldWrapper  
InputfieldWrapper::InputfieldFile InputfieldFile Create new file Inputfield  
InputfieldWrapper::InputfieldFloat InputfieldFloat Create new float Inputfield  
InputfieldWrapper::InputfieldForm InputfieldForm Create new form InputfieldWrapper  
InputfieldWrapper::InputfieldHidden InputfieldHidden Create new hidden Inputfield  
InputfieldWrapper::InputfieldIcon InputfieldIcon Create new icon Inputfield  
InputfieldWrapper::InputfieldImage InputfieldImage Create new image Inputfield  
InputfieldWrapper::InputfieldInteger InputfieldInteger Create new integer Inputfield  
InputfieldWrapper::InputfieldMarkup InputfieldMarkup Create new markup Inputfield  
InputfieldWrapper::InputfieldPage InputfieldPage Create new Page selection Inputfield  
InputfieldWrapper::InputfieldPageAutocomplete InputfieldPageAutocomplete Create new Page selection autocomplete Inputfield  
InputfieldWrapper::InputfieldPageListSelect InputfieldPageListSelect Create new PageListSelect Inputfield  
InputfieldWrapper::InputfieldPageListSelectMultiple InputfieldPageListSelectMultiple Create new multiple PageListSelect Inputfield  
InputfieldWrapper::InputfieldRadios InputfieldRadios Create new radio buttons Inputfield  
InputfieldWrapper::InputfieldSelect InputfieldSelect Create new <select> Inputfield  
InputfieldWrapper::InputfieldSelectMultiple InputfieldSelectMultiple Create new <select multiple> Inputfield  
InputfieldWrapper::InputfieldSubmit InputfieldSubmit Create new submit button Inputfield  
InputfieldWrapper::InputfieldText InputfieldText Create new single-line text Inputfield  
InputfieldWrapper::InputfieldTextTags InputfieldTextTags Create new text tags Inputfield  
InputfieldWrapper::InputfieldTextarea InputfieldTextarea Create new multi-line <textarea> Inputfield  
InputfieldWrapper::InputfieldToggle InputfieldToggle Create new toggle Inputfield  
InputfieldWrapper::InputfieldURL InputfieldURL Create new URL Inputfield  
InputfieldWrapper::InputfieldWrapper InputfieldWrapper Create new generic InputfieldWrapper