webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::RadioButtonGroups Class Reference

#include <RadioButtonGroups.h>

Public Member Functions

 RadioButtonGroups ()
 
 ~RadioButtonGroups ()
 
void addButton (HTMLInputElement *)
 
void updateCheckedState (HTMLInputElement *)
 
void requiredAttributeChanged (HTMLInputElement *)
 
void removeButton (HTMLInputElement *)
 
HTMLInputElement * checkedButtonForGroup (const AtomicString &groupName) const
 
bool hasCheckedButton (const HTMLInputElement *) const
 
bool isInRequiredGroup (HTMLInputElement *) const
 
Vector< HTMLInputElement * > groupMembers (const HTMLInputElement &) const
 
 RadioButtonGroups ()
 
 ~RadioButtonGroups ()
 
void addButton (HTMLInputElement *)
 
void updateCheckedState (HTMLInputElement *)
 
void requiredAttributeChanged (HTMLInputElement *)
 
void removeButton (HTMLInputElement *)
 
HTMLInputElement * checkedButtonForGroup (const AtomicString &groupName) const
 
bool hasCheckedButton (const HTMLInputElement *) const
 
bool isInRequiredGroup (HTMLInputElement *) const
 
Vector< HTMLInputElement * > groupMembers (const HTMLInputElement &) const
 

Constructor & Destructor Documentation

◆ RadioButtonGroups() [1/2]

WebCore::RadioButtonGroups::RadioButtonGroups ( )

◆ ~RadioButtonGroups() [1/2]

WebCore::RadioButtonGroups::~RadioButtonGroups ( )

◆ RadioButtonGroups() [2/2]

WebCore::RadioButtonGroups::RadioButtonGroups ( )

◆ ~RadioButtonGroups() [2/2]

WebCore::RadioButtonGroups::~RadioButtonGroups ( )

Member Function Documentation

◆ addButton() [1/2]

void WebCore::RadioButtonGroups::addButton ( HTMLInputElement *  element)

◆ addButton() [2/2]

void WebCore::RadioButtonGroups::addButton ( HTMLInputElement *  )

◆ checkedButtonForGroup() [1/2]

HTMLInputElement * WebCore::RadioButtonGroups::checkedButtonForGroup ( const AtomicString &  groupName) const

◆ checkedButtonForGroup() [2/2]

HTMLInputElement* WebCore::RadioButtonGroups::checkedButtonForGroup ( const AtomicString &  groupName) const

◆ groupMembers() [1/2]

Vector<HTMLInputElement*> WebCore::RadioButtonGroups::groupMembers ( const HTMLInputElement &  ) const

◆ groupMembers() [2/2]

Vector< HTMLInputElement * > WebCore::RadioButtonGroups::groupMembers ( const HTMLInputElement &  element) const

◆ hasCheckedButton() [1/2]

bool WebCore::RadioButtonGroups::hasCheckedButton ( const HTMLInputElement *  element) const

◆ hasCheckedButton() [2/2]

bool WebCore::RadioButtonGroups::hasCheckedButton ( const HTMLInputElement *  ) const

◆ isInRequiredGroup() [1/2]

bool WebCore::RadioButtonGroups::isInRequiredGroup ( HTMLInputElement *  ) const

◆ isInRequiredGroup() [2/2]

bool WebCore::RadioButtonGroups::isInRequiredGroup ( HTMLInputElement *  element) const

◆ removeButton() [1/2]

void WebCore::RadioButtonGroups::removeButton ( HTMLInputElement *  )

◆ removeButton() [2/2]

void WebCore::RadioButtonGroups::removeButton ( HTMLInputElement *  element)

◆ requiredAttributeChanged() [1/2]

void WebCore::RadioButtonGroups::requiredAttributeChanged ( HTMLInputElement *  element)

◆ requiredAttributeChanged() [2/2]

void WebCore::RadioButtonGroups::requiredAttributeChanged ( HTMLInputElement *  )

◆ updateCheckedState() [1/2]

void WebCore::RadioButtonGroups::updateCheckedState ( HTMLInputElement *  )

◆ updateCheckedState() [2/2]

void WebCore::RadioButtonGroups::updateCheckedState ( HTMLInputElement *  element)

The documentation for this class was generated from the following files: