Home | History | Annotate | Download | only in forms

Lines Matching refs:InputType

29 #include "core/html/forms/InputType.h"
78 typedef PassRefPtrWillBeRawPtr<InputType> (*InputTypeFactoryFunction)(HTMLInputElement&);
115 PassRefPtrWillBeRawPtr<InputType> InputType::create(HTMLInputElement& element, const AtomicString& typeName)
123 PassRefPtrWillBeRawPtr<InputType> InputType::createText(HTMLInputElement& element)
128 const AtomicString& InputType::normalizeTypeName(const AtomicString& typeName)
136 InputType::~InputType()
140 bool InputType::isTextField() const
145 bool InputType::shouldSaveAndRestoreFormControlState() const
150 FormControlState InputType::saveFormControlState() const
158 void InputType::restoreFormControlState(const FormControlState& state)
163 bool InputType::isFormDataAppendable() const
169 bool InputType::appendFormData(FormDataList& encoding, bool) const
176 String InputType::resultForDialogSubmit() const
181 double InputType::valueAsDate() const
186 void InputType::setValueAsDate(double, ExceptionState& exceptionState) const
191 double InputType::valueAsDouble() const
196 void InputType::setValueAsDouble(double doubleValue, TextFieldEventBehavior eventBehavior, ExceptionState& exceptionState) const
201 void InputType::setValueAsDecimal(const Decimal& newValue, TextFieldEventBehavior eventBehavior, ExceptionState&) const
206 bool InputType::supportsValidation() const
211 bool InputType::typeMismatchFor(const String&) const
216 bool InputType::typeMismatch() const
221 bool InputType::supportsRequired() const
227 bool InputType::valueMissing(const String&) const
232 bool InputType::hasBadInput() const
237 bool InputType::tooLong(const String&, HTMLTextFormControlElement::NeedsToCheckDirtyFlag) const
242 bool InputType::patternMismatch(const String&) const
247 bool InputType::rangeUnderflow(const String& value) const
259 bool InputType::rangeOverflow(const String& value) const
271 Decimal InputType::defaultValueForStepUp() const
276 double InputType::minimum() const
281 double InputType::maximum() const
286 bool InputType::isInRange(const String& value) const
299 bool InputType::isOutOfRange(const String& value) const
312 bool InputType::stepMismatch(const String& value) const
324 String InputType::badInputText() const
330 String InputType::rangeOverflowText(const Decimal&) const
336 String InputType::rangeUnderflowText(const Decimal&) const
342 String InputType::typeMismatchText() const
347 String InputType::valueMissingText() const
352 String InputType::validationMessage() const
404 bool InputType::shouldSubmitImplicitly(Event* event)
409 Decimal InputType::parseToNumber(const String&, const Decimal& defaultValue) const
415 Decimal InputType::parseToNumberOrNaN(const String& string) const
420 String InputType::serialize(const Decimal&) const
426 void InputType::dispatchSimulatedClickIfActive(KeyboardEvent* event) const
433 Chrome* InputType::chrome() const
440 Locale& InputType::locale() const
445 bool InputType::canSetStringValue() const
450 bool InputType::hasCustomFocusLogic() const
455 bool InputType::isKeyboardFocusable() const
460 bool InputType::shouldShowFocusRingOnMouseFocus() const
465 void InputType::enableSecureTextInput()
469 void InputType::disableSecureTextInput()
473 void InputType::accessKeyAction(bool)
478 void InputType::countUsage()
482 bool InputType::shouldRespectAlignAttribute()
487 void InputType::sanitizeValueInResponseToMinOrMaxAttributeChange()
491 bool InputType::canBeSuccessfulSubmitButton()
496 bool InputType::rendererIsNeeded()
501 FileList* InputType::files()
506 void InputType::setFiles(PassRefPtrWillBeRawPtr<FileList>)
510 bool InputType::getTypeSpecificValue(String&)
515 String InputType::fallbackValue() const
520 String InputType::defaultValue() const
525 bool InputType::canSetSuggestedValue()
530 bool InputType::shouldSendChangeEventAfterCheckedChanged()
535 bool InputType::storesValueSeparateFromAttribute()
540 bool InputType::shouldDispatchFormControlChangeEvent(String& oldValue, String& newValue)
545 void InputType::setValue(const String& sanitizedValue, bool valueChanged, TextFieldEventBehavior eventBehavior)
564 bool InputType::canSetValue(const String&)
569 String InputType::localizeValue(const String& proposedValue) const
574 String InputType::visibleValue() const
579 String InputType::sanitizeValue(const String& proposedValue) const
584 void InputType::warnIfValueIsInvalidAndElementIsVisible(const String& value) const
592 void InputType::warnIfValueIsInvalid(const String&) const
596 bool InputType::receiveDroppedFiles(const DragData*)
602 String InputType::droppedFileSystemId()
608 bool InputType::shouldRespectListAttribute()
613 bool InputType::shouldRespectSpeechAttribute()
618 bool InputType::isTextButton() const
623 bool InputType::isInteractiveContent() const
628 bool InputType::isEnumeratable()
633 bool InputType::isCheckable()
638 bool InputType::isSteppable() const
643 bool InputType::shouldRespectHeightAndWidthAttributes()
648 int InputType::maxLength() const
653 bool InputType::supportsPlaceholder() const
658 bool InputType::supportsReadOnly() const
663 String InputType::defaultToolTip() const
668 Decimal InputType::findClosestTickMarkValue(const Decimal&)
674 void InputType::handleDOMActivateEvent(Event*)
678 bool InputType::hasLegalLinkAttribute(const QualifiedName&) const
683 const QualifiedName& InputType::subResourceAttributeName() const
688 bool InputType::shouldAppearIndeterminate() const
693 bool InputType::supportsInputModeAttribute() const
698 bool InputType::supportsSelectionAPI() const
703 unsigned InputType::height() const
708 unsigned InputType::width() const
713 TextDirection InputType::computedTextDirection()
718 ColorChooserClient* InputType::colorChooserClient()
723 void InputType::applyStep(const Decimal& current, int count, AnyStepHandling anyStepHandling, TextFieldEventBehavior eventBehavior, ExceptionState& exceptionState)
785 bool InputType::getAllowedValueStep(Decimal* step) const
792 StepRange InputType::createStepRange(AnyStepHandling) const
798 void InputType::stepUp(int n, ExceptionState& exceptionState)
808 void InputType::stepUpFromRenderer(int n)
880 void InputType::countUsageIfVisible(UseCounter::Feature feature) const
888 Decimal InputType::findStepBase(const Decimal& defaultValue) const
896 StepRange InputType::createStepRange(AnyStepHandling anyStepHandling, const Decimal& stepBaseDefault, const Decimal& minimumDefault, const Decimal& maximumDefault, const StepRange::StepDescription& stepDescription) const